This is a list of URLs to PostgreSQL EXTENSION repos, listed in alphabetical order of parent repo, with active forks listed under each parent.
⭐️ >= 10 stars
⭐️⭐️ >= 100 stars
⭐️⭐️⭐️ >= 1000 stars
Numbers of stars might not be up-to-date.
FROM php:8.4-cli AS php-debian | |
RUN apt-get -q update \ | |
# Pie requires ZIP extension to be installed (checked with Box requirements when executing Pie's PHAR) | |
&& apt-get -yq install gnupg libzip-dev libzip4 \ | |
&& docker-php-ext-install zip \ | |
# Official docs includes one-liner that uses `latest` release, but URL gives 404. | |
# Anyway, it's probably better to use fixed version of Pie to have stable builds. | |
&& curl -L --output /usr/bin/pie https://github.com/php/pie/releases/download/0.2.0/pie.phar \ | |
&& chmod +x /usr/bin/pie \ |
.log | |
0 | |
1 | |
1234 | |
12345 | |
123456 | |
18Renmeng | |
2 | |
ACrenshaw | |
AGorg |
# Add to your .env.example and .env files | |
CSP_ENABLED=true | |
CSP_REPORT_ONLY=true |
Since version 2.23, git-blame has a feature to ignore certain commits. This feature is useful to ignore large formatting or apparently unimportant changes.
.git-blame-ignore-revs
git config blame.ignoreRevsFile .git-blame-ignore-revs
The file format is described in git-fsck
's man:
https://git-scm.com/docs/git-fsck#Documentation/git-fsck.txt-fsckskipList
Noargsconstructors and setters are outdated, 90's style old school Java. They needlessly allow entire categories of defects that are easily avoided by using only allargsconstructors and no setters. Please stop writing code like that.
How many times have you come across (or written) code like this
public class User {
-- Based off IETF draft, https://datatracker.ietf.org/doc/draft-peabody-dispatch-new-uuid-format/ | |
create or replace function uuid_generate_v7() | |
returns uuid | |
as $$ | |
begin | |
-- use random v4 uuid as starting point (which has the same variant we need) | |
-- then overlay timestamp | |
-- then set version 7 by flipping the 2 and 1 bit in the version 4 string | |
return encode( |
/*! \brief Add "X-UCM-AudioRecord" header and "X-UCM-CallPark" header to outgoing message | |
* | |
* if the right is allow callee or allow both, add the header in Invite message; | |
if the right is allow caller or allow both, add the header in 200 for Invite message | |
* | |
* \param req The request/response to which we will add the header | |
*/ | |
void add_feature_map_header(pjsip_tx_data *tdata, int outgoing_call) | |
{ | |
char audio_record_code[12] = {0}; |
<?php | |
namespace App\Rules; | |
use Closure; | |
use Illuminate\Contracts\Validation\ValidationRule; | |
use const FILTER_FLAG_IPV4; | |
use const FILTER_FLAG_IPV6; | |
use const FILTER_VALIDATE_INT; |
stages: | |
- build | |
variables: | |
GRADLE_OPTS: "-Dorg.gradle.daemon=false" | |
build:go: | |
stage: build | |
image: | |
name: namely/protoc-all |