Skip to content

Instantly share code, notes, and snippets.


赵达 zhaoda

View GitHub Profile
zhaoda / helper.class.php
Last active Dec 19, 2015
ZenTaoPMS.4.1版本安装过程和安装后空白问题的解决方案 现象: 安装过程中内容显示缺失,或者安装后页面空白,打开error_reporting后函数array_merge()报错; 原因: php5中array_merge()只接受array类型的参数; 解决: 修改 ~/framework/helper.class.php 第403行,改为 return $files ? $files : array(); //change by zhaoda
View helper.class.php
* The helper class file of ZenTaoPHP framework.
* The author disclaims copyright to this source code. In place of
* a legal notice, here is a blessing:
* May you do good and not evil.
* May you find forgiveness for yourself and forgive others.
* May you share freely, never taking more than you give.
View The front-end development course
un1ko85 /
Created May 10, 2013
Starting and stopping NginX / MySQL / PHP-FPM on Mac OS X
#! /bin/bash
MEMCACHED="/opt/local/bin/memcached -m 24 -P /opt/local/var/run/ -u root"
if [ $1 = "start" ]; then
sudo $MYSQL start
echo "Starting php-fpm ..."
mralexho /
Last active Mar 7, 2022
Install homebrew, nginx, mysql, php55, and composer on Mac OS X
# install homebrew
ruby -e "$(curl -fsSL"
# install homebrew's official php tap
brew tap josegonzalez/homebrew-php
View transition_sniffing.js
function whichTransitionEvent(){
var t;
var el = document.createElement('fakeelement');
var transitions = {
jaydeepw /
Last active Jun 13, 2022
Enabling HTML5 AppCache in Android Webview programatically.
private void enableHTML5AppCache() {
// Set cache size to 8 mb by default. should be more than enough
// This next one is crazy. It's the DEFAULT location for your app's cache
// But it didn't work for me without this line
webView.getSettings().setAppCachePath("/data/data/"+ getPackageName() +"/cache");
gcatlin / gist:1847248
Created Feb 16, 2012
Install specific version of Homebrew formula
View gist:1847248
brew update
brew versions FORMULA
cd `brew --prefix`
git checkout HASH Library/Formula/FORMULA.rb # use output of "brew versions"
brew install FORMULA
git checkout -- Library/Formula/FORMULA.rb # reset formula
## Example: Using Subversion 1.6.17
ck-on / ocp.php
Last active Dec 20, 2022
OCP - Opcache Control Panel (aka Zend Optimizer+ Control Panel for PHP)#ocp #php #opcache #opcode #cache #zend #optimizerplus #optimizer+
View ocp.php
OCP - Opcache Control Panel (aka Zend Optimizer+ Control Panel for PHP)
Author: _ck_ (with contributions by GK, stasilok)
Version: 0.1.7
Free for any kind of use or modification, I am not responsible for anything, please share your improvements
* revision history
0.1.7 2015-09-01 regex fix for PHP7 phpinfo
0.1.6 2013-04-12 moved meta to footer so graphs can be higher and reduce clutter
veltman /
Created Sep 2, 2017
SVG animation to video

Converting an SVG animation to a video with the MediaRecorder API and a hidden canvas.

Drawing frames from img elements can introduce an extra delay, so this version generates all the frames upfront and then renders them in a loop with requestAnimationFrame().

See also: Canvas animation to video

DarrenN / get-npm-package-version
Last active Jan 18, 2023 — forked from yvele/get-npm-package-version
Extract version from package.json (NPM) using bash / shell
View get-npm-package-version
# Version key/value should be on his own line
PACKAGE_VERSION=$(cat package.json \
| grep version \
| head -1 \
| awk -F: '{ print $2 }' \
| sed 's/[",]//g')