LionからSnowLeopardにダウングレードしました。

mac

Lionメモリ食い過ぎ。 MissionControllなど素晴らしいが。。メモリ食い過ぎだ。。 元々のSnowLeopardは初めてMacを買って試行錯誤しまくっていた結果グチャグチャだったので((port+brew+生make installとかで依存関係が理解不能だった。。。/home以外の領域…

Emacs.appで指定した行を開く

openemacsとかっていう名前でchmod +xすれば超便利 #! /bin/sh FILE=$1 LINE=$2 /Applications/Emacs.app/Contents/MacOS/bin/emacsclient -n +${LINE:=1} "$FILE"

emacs-versionをいじってあてたパッチの情報を入れておくと.emacsで便利

emacs-versionを弄るのはすこし凶暴かなと思いますが端的でもあります。 たとえばCellarのemacsだと /usr/local/Cellar/emacs/23.3a/share/emacs/23.3/lisp/version.el にファイルがあるのでemacs-versionの定義の所で (format (if (not (called-interactive…

Subsonicが遅すぎるので検索+ストリーミングを自作した。

subsonicが自分のnasですと遅すぎます。 512M/1.4GCeleronMでは10万ファイルをハンドルするのはしんどい。表示に10秒、検索に10秒とか所要する。 検索も直感的ではない。もう少しシンプルで凶暴なもので良いかな、と。 ruby+sinatra+mongoid+taglib2で行きま…

Doing Listをちょっと変更した。

2011-09-24 modeverv <xxxx@gmail.com> * doinglist.js: master iphone対応をiOSシミュレーターで。実機で確認していないので詳細不明。 TODOの終了をli要素のdblclickから終了専用の画像要素のclickに変更 内部はhtml上のonclidkなどをある程度別ファイルに移動させた。 htt</xxxx@gmail.com>…

Javascriptの俺俺ルール

混乱するのでこうすることに決めた。 /* 俺俺ルール * jQueryを使う、という前提。JSは謙抑的であるべきとおもう。 */ /* 1.普通につくる分にはグローバルにfunctionを並べる方 * グローバル汚染とかキニスンナ。 * JSは見た目をちょこっと弄るのが目的だし…

タスク管理 Doing List作った

タスク管理はどうしていますか? http://lifehacking.jp/2008/03/doing-list/ を電子化してみたかった。紙とペンが無いときが自分には多いのだ。 org-modeはどうか。良いのだけれど可搬性がわるい。 DTM専用PCにはemacsなど入れたくない。 emacsでファイルを…

スニペット管理cgi書いた。

スニペットをどのように管理しているだろうか? スニペットは個人的なものである。 セキュリティ的な事柄も書く。 なのでweb上でみんなで共有とかには向いていない。 私はスニペットをファイルで管理している。 テキスト形式で何かを書いてフォルダに突っ込…

mt-daapd+mediatomb+subsonic+α

音楽・動画まわりを整理した ライブラリは現状音声と動画で1T弱 ファイル数が90,000程度 NAS用のceleronMのノートPCに mt-daapd mediatomb subsonic をインストールして利用している。 感想 どのソフトウェアも自動でHDDを走査してくれるので一回設定すれば…

radiko.jpで関西から文化放送を聞く

関西在住ですが急に文化放送が聞きたくなりました。腐れオタですもの。 現在土曜日の8:30過ぎです。あと30分で始まってしまうぅ。わかりますね?あの番組が聞きたいのです。 lisonalにsquidを設定しました。 サーバーはport80以外は制限してあります(当たり…

フルスクリーン+半透明+4分割

明らかにクソコマンドです。でも便利 ;; フルスクリーン+半透明+4分割 (defun my:split () (interactive) (when ns-p (progn (ns-toggle-fullscreen) (my-toggle-alpha))) (delete-other-windows) (split-window-horizontally) (split-window-vertically) (o…

FileApi

メモリ食い過ぎ。 <html> <head> <meta charset="UTF-8"> <script> function readFile(){ var elemMain = document.getElementById("main"); var fileData = document.getElementById("file").files[0]; elemMain.innerHTML += fileData.size; var reader = new FileReader(); reader.onload = functio</meta></head></html>…

rinari.el

@@ -490,8 +490,9 @@ renders and redirects to find the final controller or view." (log "o" ((t . "log/")) nil) (worker "w" ((t . "lib/workers/")) nil) (public "p" ((t . "public/")) nil) - (stylesheet "y" ((t . "public/stylesheets/.*")) nil)…

#!/bin/bash # see http://d.hatena.ne.jp/ux00ff/20110718/1310992503 echo "welcome this is modeverv menu." # メニュー表示時の文言。 PS3="select > " # メニュー処理本体 select item in "anisoku" "FetchAnisokuR" "nicoPost" "atttack500" "quit" do…

クローラー

同様のものを以前につくったが遅すぎて(30分とか)常用できなかった。ファイル保存の機能もなかった。今回のものは速度が50倍ぐらいにはなったのではなかろうか。 #! /usr/bin/env ruby #-*-coding:utf-8-*- require 'term/ansicolor' class String include T…

GoogleCalendarに特定形式で予定を入れておけば指定したファイルのtailっぽいものをpusherに送信する仕組みを作ってみた 2011/8/27

pusherってどうなの?とおもってつくってみた。 説明 GoogleCalendarに特定形式で予定を入れておけば指定したファイルのtailっぽいものをpusherに送信します。 特定形式 "[Gcal2PusherTail]ファイルへのフルパス"で予定を作ってください。 予定の開始時刻にp…

lisonalでrvmのruby1.9.2でrails3.0.xを動かす 2011/8現在

lisonalは月額98円でsshログインまでもらえる素敵なレンタルサーバーです。 ログインしてemacsでコードを編集、なんてできてしまいます。おすすめ。 webサーバーのレスポンスはけっこう遅いとおもいます。 負荷テストなど非常識なことはできないのでどれくら…

gistから取得できないanything-gist.elをforkして修正

物は http://sheephead.homelinux.org/2010/11/24/6396/ です。 素晴らしいものですが自分の環境ではgistからうまくデータが取得できなかった。 内部で使われているwgetの取得先URLを修正して使用することにした。 gistのURLルーティングの仕組みなどは調べ…

就活nowというか、合格した。 さて、熟考のお時間である。 条件は良いと思う。キャリアを積む上では在籍中のところよりもよいだろう。 迷は逃げなのではないか、という点。 転職するならば在籍中の会社が黒字化する前に辞める事になるということ。 はて、さ…

ミス減らしたい

大バグ出して修正方法が分からないなう。 やう゛ぁい。 大人でプロなのでこれからどうすれば良いか考えないと。 いたい。 イタい。

自分の比較評価をやめる

他人から評価されるときは仕方が無いけど、それは勝手にしてくださいということで。 自分評価は比較評価することはできないよ、と思った。 大学までの分散とか偏差値とかは実のところ 1.テストが実力を判定できる 2.母数が多く、母数が偏っていない が信頼さ…

めちゃくちゃカッコいいから名前を覚えておくべき「バイドク」

http://www.youtube.com/watch?v=PVzo9R6hCKw&feature=related やばい。カッコイイ。 youtubeなのにちんぽでちゃっていることも含めて最高のバンドだ。

memo:復讐:移動/加速/摩擦/壁衝突/重力/継承/簡単なEvent

AS3

Eventは public static var XCOLLISION:String = ("XCOLLISION"); public static var YCOLLISION:String = ("YCOLLISION"); ってやるとMainからは b.addEventListener(Ball.XCOLLISION, chgC); b.addEventListener(Ball.YCOLLISION, chgC); ってタイミングを…

flex触った。ニコニコ動画っぽい何かを作成した。

as3

わりと触り始めて一晩ですが、生産性の高さはすごい、気もする。 http://modeverv.a.lisonal.com/nC2/ as3でflash:でごりっと書くよりも典型動作はmx:名前空間の方が便利っぽい。 class hoge{...}クラスとか書かないのでもっぱらコンポーネント間は イベント…

ping255ネットワークの疎通を大体確認する

ping -t 20 192.168.110.255|head -21 |cut -c15-29|tail -10|sort -u|uniq|perl -pe "s/://g" 生きててかつpingを返してくれるホストをリストアップするワンライナ pingの回数とかtailの数とかはまぁ、テキトウにネ。

チャンスはどこに転がっているかわからないので連絡先を明記しましょうという話

インターネッツで絵を書いてくれる作家さんを探しています。 んで、「このひといいな!」ということになっても連絡方法がわからないので 仕事の依頼の打診にも至りません。 私たちのオファーがチャンスがどうかは別にして、 連絡先がわからないと如何ともし…

mysql文字化け対策+StreamingAPI

[client] default-character-set=utf8 port = 3306 socket = /tmp/mysql.sock [mysqld] テキトウにport = 3306 テキトウにsocket = /tmp/mysql.sock テキトウにskip-locking テキトウにkey_buffer = 16M テキトウにmax_allowed_packet = 1M テキトウにtable_…

PXEブートでUbuntu9.10

我が家のx40様はピカピカのHDDを入れても1週間でお釈迦にする 素敵仕様なのです。 じゃぁ、ネットワークブートで。 http://d.hatena.ne.jp/adsaria/20090206/1233905956#20090206fn1 のチュートリアルでOKなんですが、 ハマリどころが2点 ちょっとnfsがいた…

これいい

http://mblue.tumblr.com/post/640492153/up リバーブ効きすぎですけど。中低音じゅんじゅんしてるけど。 カノジョこの方向でいいんじゃないかと。