This gist's comment stream is a collection of webdev apps for OS X. Feel free to add links to apps you like, just make sure you add some context to what it does — either from the creator's website or your own thoughts.
— Erik
| <?php | |
| ignore_user_abort(true); | |
| function syscall ($cmd, $cwd) { | |
| $descriptorspec = array( | |
| 1 => array('pipe', 'w'), // stdout is a pipe that the child will write to | |
| 2 => array('pipe', 'w') // stderr |
| #!/bin/bash | |
| PHP_VERSION="5.5.0" | |
| yum -y install \ | |
| curl-devel.x86_64 \ | |
| libmcrypt-devel.x86_64 \ | |
| libxml2-devel.x86_64 \ | |
| libtool-ltdl-devel.x86_64 \ | |
| pcre-devel.x86_64 \ |
| <?php | |
| return Symfony\CS\Config\Config::create() | |
| ->level(Symfony\CS\FixerInterface::SYMFONY_LEVEL) | |
| ->fixers([ | |
| 'short_array_syntax', | |
| 'ordered_use', | |
| ]) | |
| ; |
| #!/bin/sh | |
| command="${*}" | |
| printf "Initialized REPL for [%s]\n" "$command" | |
| printf "%s> " "$command" | |
| read -r input | |
| while [ "$input" != "" ]; | |
| do | |
| eval "$command $input" | |
| printf "\n%s> " "$command" |
| <?php | |
| /* | |
| //Normal query | |
| User::all(); | |
| //Cached query (default 60min) | |
| User::cached()->all(); | |
| //Cached query (5min) |
| #!/usr/bin/env bash | |
| # Set environment variables for dev | |
| export APP_ENV=local | |
| export APP_PORT=80 | |
| export DB_PORT=3306 | |
| export DB_ROOT_PASS=secret | |
| export DB_NAME=homestead | |
| export DB_USER=homestead | |
| export DB_PASS=secret |
提供与客户端通讯的机制。支持WindVane SDK v2.2 以上版本。
windvane 在客户端中,会将原始UA后面跟上 WindVane/WindVaneSDK的版本号,你可以通过判断UA的方式来检查环境 其中,淘宝主客户端1212版本(IOS 3.4.5 ANDROID 3.9.5)后格式为
| ack | |
| adns | |
| ant | |
| antibody | |
| aria2 | |
| asciinema | |
| aspcud | |
| autoconf | |
| autojump | |
| automake |