Skip to content

Instantly share code, notes, and snippets.

View DQNEO's full-sized avatar

Daisuke Kashiwagi DQNEO

View GitHub Profile
@fujiwara
fujiwara / gist:732822
Created December 8, 2010 03:02
mt.psgi
#!/usr/bin/env perl
use strict;
use warnings;
use File::Basename;
use Plack::Builder;
use Plack::App::CGIBin;
my $basedir = dirname(__FILE__);
alias curlh="curl -s -L -D - -o /dev/null $@"
alias wgeth="wget -S -q -O /dev/null $@"
alias lwph="lwp-request -deS $@"
@juno
juno / nodejs-aws-example.js
Created February 8, 2011 07:47
AWS EC2 access example w/nodejs, express, aws-lib
var app = require('express').createServer();
var aws = require('aws-lib');
var access_key_id = '***';
var secret_access_key = '***';
var endpoint = 'ec2.ap-southeast-1.amazonaws.com'; // ap-southeast-1
var ec2 = aws.createEC2Client(access_key_id, secret_access_key, {host: endpoint});
app.get('/', function(req, res) {
console.log('/');
@DQNEO
DQNEO / pudding.php
Created July 7, 2011 20:02 — forked from sotarok/.gitignore
rapid and stupid search engine script for PHP source code.
#!/usr/bin/php
<?php
/**
* Hyper Pudding
* - yet another rapid and stupid search engine for PHP source code. -
*
* @author DQNEO (forked from sotarok)
* @see http://www.slideshare.net/sotarok/php-source-code-search-with-php
* @versoin 0.0.1
* @license The MIT License
@okonomi
okonomi / php_env
Created October 11, 2011 17:06
Ethna2.6のテスト結果
$ php -v
PHP 5.3.8 (cli) (built: Sep 3 2011 12:31:30)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
with Xdebug v2.1.1, Copyright (c) 2002-2011, by Derick Rethans
@ysaotome
ysaotome / centos56_setup_script_for_niftycloud.sh
Created December 29, 2011 10:28
ニフティクラウド(NiftyCloud)向け初期セットアップスクリプト CentOS 5.6 64bit Plain setup script for NiftyCloud
#!/bin/bash
# CentOS 5.6 64bit Plain setup script for NiftyCloud
# 2012/03/16 @ysaotome
#===============================================
# Settings
#===============================================
##rootのパスワード
ROOT_PASSWORD='hoge##123'
##追加する管理ユーザ名
> perl -E 'say "生" & "死"'
生 Life U+751F \xe7\x94\x9f 11100111 10010100 10011111
死 Death U+6B7B \xe6\xad\xbb 11100110 10101101 10111011
愛 Love u+611B \xe6\x84\x9b 11100110 10000100 10011011
@hirak
hirak / file0.php
Created April 6, 2012 16:33
curl_multiでHTTP非同期リクエストを行うサンプル ref: http://qiita.com/items/1c67b51040246efb4254
<?php
/**
* curl_multiでHTTP複数リクエストを並列実行するテンプレ
*
*/
//タイムアウト時間を決めておく
$TIMEOUT = 10; //10秒
/*
@frsyuki
frsyuki / fluentd-v11-design.md
Created May 8, 2012 19:31
Fluentd v0.11 の設計案

Fluentd v11 設計案

We made it possible. Next, we'll make it beautiful.

Suffering-oriented programming

コンセプト

  • 柔軟性向上
  • 予想以上に複雑な使い方をしているケースが多かったので、設定ファイルも複雑化して対応する
@rosylilly
rosylilly / gist:3401612
Created August 20, 2012 06:40
先輩と覚える HTTP ステータスコード

先輩に学ぶ HTTP Status Code

超雑にまとめました。修正してください。

登場人物

  • アプリケーション先輩: いつも忙しい。横に広がるのが得意(デブじゃない)。
  • 後輩: 頼んでばっかしで役に立たない。
  • サーバー先輩: アプリケーション先輩と仲がいい。Unix Socket でつながるくらい仲良し。
  • プロクシ先輩: アプリケーション先輩とかサーバー先輩と後輩の間を取り持って代わりに伝えたりしてくれる。たまに勝手にレスポンスを書き換える。