Awesome PHP has been relocated permanently to its own Github repository. No further updates will made to this gist.
Please open an issue for any new suggestions.
Awesome PHP has been relocated permanently to its own Github repository. No further updates will made to this gist.
Please open an issue for any new suggestions.
The count of contributions (summary of Pull Requests, opened issues and commits) to public repos at GitHub.com from Wed, 21 Sep 2022 till Thu, 21 Sep 2023.
Only first 1000 GitHub users according to the count of followers are taken. This is because of limitations of GitHub search. Sorting algo in pseudocode:
githubUsers
.filter(user => user.followers > 1000)
<?php | |
use Doctrine\ODM\MongoDB\Mapping\Annotations as Mongo; | |
/** @Mongo\Document(collection="documents") */ | |
class Document | |
{ | |
/** @Mongo\Id */ | |
public $id; |
<ol class="wizard-nav"> | |
<li class="done"><a href="#">Step 1</a></li> | |
<li class="done"><a href="#">Step 2</a></li> | |
<li class="active"><a href="#">Step 3</a></li> | |
<li><a href="#" data-disabled>Step 4</a></li> | |
<li><a href="#" data-disabled>Step 5</a></li> | |
</ol> |
HOMEBREW_MAKE_JOBS=1 VERBOSE=1 brew install php53 --with-mysql --with-fpm | |
==> Downloading http://www.php.net/get/php-5.3.16.tar.bz2/from/this/mirror | |
Already downloaded: /Users/gerwood/Library/Caches/Homebrew/php53-5.3.16 | |
/usr/bin/tar xf /Users/gerwood/Library/Caches/Homebrew/php53-5.3.16 | |
==> ./configure --prefix=/usr/local/Cellar/php53/5.3.16 --disable-debug --localstatedir=/usr/local/var --sysconfdir=/usr/local/etc/php/5.3 --with-config-file-path=/usr/local/etc/php/5.3 --with-config-file-scan-dir=/usr/local/etc/php/5.3/conf.d --with-iconv-dir=/usr --enable-dba --with-ndbm=/usr --enable-exif --enable-soap --enable-sqlite-utf8 --enable-wddx --enable-ftp --enable-sockets --enable-zip --enable-pcntl --enable-shmop --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-mbstring --enable-mbregex --enable-zend-multibyte --enable-bcmath --enable-calendar --with-zlib=/usr/local/Cellar/zlib/1.2.7 --with-ldap --with-ldap-sasl=/usr --with-xmlrpc --with-kerberos=/usr --with-xsl=/usr --with-curl=/usr/local/Cellar/cur |
#!/bin/bash | |
# usage: drupal-quick-dump user host database | |
USER="$1" | |
HOST="$2" | |
DB="$3" | |
DATE=`date +%Y%m%d` | |
# Get User Password | |
echo "Please provide the password for ${USER} on db ${DB} hosted at ${HOST}:" |
Avant tout : merci. Je sais à quel point le boulot d'organisateur est ingrat et chronophage, c'était une réussite autant dans la logistique que dans l'ambiance qui reste non-commerciale (ça parait anodin comme ça mais c'est rare…).
Vous avez pris des risques (mesurés) cette année avec les informelles et je suis très heureux de voir apparaitre ce nouveau format qui me convient davantage.
C'était mon sixième Paris Web, j'y vais tous les ans depuis 2007. J'ai même été orateur pour un atelier en 2009 et suite à ça, j'ai rejoint une petite agence web sur Toulouse, alors qu'une carrière dans la fonction publique me tendait les bras.
D'année en année, on revient tous pour puiser les forces nécessaires qui nous poussent à construire un web que l'on voudrait meilleur. Le sentiment d'appartenance à une communauté est manifeste chez beaucoup, qui éprouvent le besoin ce cette véritable bouffée d'oxygène. C'est l'occasion de rencontrer des personnes qu'on estime et qui nous influencent à différents niveaux, avec qui on peut interagir et échanger pour de vrai. Cela peut même déboucher sur des projets, c'est un peu la magie de ces journées trop rares dans l'année.
Je précise que j'ai du poser deux jours de RTT pour venir et que je me suis payé la place et le transport, donc 225EUR - ouf j'ai réussi à avoir une place à tarif réduit - et une centaine d'euros pour l'avion
<?php | |
use Symfony\Component\HttpFoundation\JsonResponse; | |
function btest_menu() { | |
$items['btest'] = array( | |
'type' => MENU_CALLBACK, | |
'access callback' => TRUE, | |
'page callback' => 'btest_page', | |
); |