超雑にまとめました。修正してください。
登場人物
- アプリケーション先輩: いつも忙しい。横に広がるのが得意(デブじゃない)。
- 後輩: 頼んでばっかしで役に立たない。
- サーバー先輩: アプリケーション先輩と仲がいい。Unix Socket でつながるくらい仲良し。
- プロクシ先輩: アプリケーション先輩とかサーバー先輩と後輩の間を取り持って代わりに伝えたりしてくれる。たまに勝手にレスポンスを書き換える。
<!DOCTYPE html> | |
<html> | |
<head> | |
<style> | |
p.a.b.c.d.e.f.g.h.i.j.k { | |
color: red; | |
} | |
p#a { | |
color: blue; |
#!/usr/bin/env bash | |
exit 1 |
(define-module color-convert | |
(export hex->rgb) | |
(export rgb->hex) | |
(export rgb->hls)) | |
(select-module color-convert) | |
(use srfi-13) | |
(define (hex->rgb hex) |
Gemfile.local |
// ==UserScript== | |
// @name ZeroFix | |
// @namespace applest.net | |
// @version 0.5 | |
// @description ZeroFix is ZeroWatch of niconico fixer. ZeroWatchが改良するまでの暫定的なユーザースクリプトです。 市場エリアに投稿者情報を表示、コメント投稿エリアの修正、フェード防止の機能があります。 | |
// @include http://www.nicovideo.jp/watch/* | |
// ==/UserScript== | |
/**************************************** | |
* 右上の[raw]をクリックしてダウンロード開始 * |
fs = require('fs') | |
printfln = (text) => | |
text += "\n" | |
fs.write('/dev/stdout', text, 'w') | |
printfln "Hello, World!" | |
phantom.exit() |
fs = require('fs') | |
fs.write('/dev/stdout', 'test!!', 'w') | |
phantom.exit() |
function TypeCheck(func) { | |
var argumentTypes = []; | |
var functionString = func.toString().replace(/\n/g, ' '); | |
var argumentString = functionString.replace(/^function.*?\(/, '').replace(/\).*$/,''); | |
var argumentTypes = argumentString.split(','); | |
for(var i=0,l=argumentTypes.length; i<l; i++) { | |
var match = argumentTypes[i].match(/\/\*\*(.*)\*\//); | |
if(match) { | |
argumentTypes[i] = match[1].replace(/^ *| *$/g,'').toLowerCase(); |
# 時間がかかったらgrowlで終了通知 | |
local COMMAND="" | |
local COMMAND_TIME="" | |
precmd() { | |
if [ "$COMMAND_TIME" -ne "0" ] ; then | |
local d=`date +%s` | |
d=`expr $d - $COMMAND_TIME` | |
if [ "$d" -ge "30" ] ; then | |
COMMAND="$COMMAND " | |
echo -ne "\a" |