eXtreme HAGO2 Lightning Talk

2011.02.05 に行なわれた xhago の第2回目が開催されたので行ってきました. 前回はトップバッターで発表だったけど今回はネタがないって事で完全な聴講のみで参加 xHAGO とは xHago は正式名称を(おそらく) eXtreme HAGO といい沖繩県内の技術者が日頃自分…

Serversman の VPS がものすごく遅いので調べてみた。

現象 Load Averageはほとんど上ってないのにIdleからの復帰が遅い感じ。 vi コマンドなど叩くとviが起動するのに30秒ぐらいかかる。 実行中のプロセス自体は遅いと感じた事はない。 新しいプロセスを作るのが遅いといった感じだろうか。 現状 Serversman

今日から初めるGist.vim

みなさん github は使っていますか?github でソースコード管理はいまや定番ですが、github で管理するほどでもないしそもそもコードじゃないような物は gist で管理しているのではないでしょうか。 gist はちょっとした使い捨てコードや irc ログを貼りつけ…

CodeEval で遊ぼう

みなさん CodeEval やってますか? CodeEval とは企業がプログラマ採用するにあたり事前にコーディング技術を評価する事ができるような指標となってくれるサービスです。Assessments | HireVue中身はというと3つのランクからなるコーディング問題が約40問あ…

hatena.vim を使う

Install Vundle を使いましょう。 Vundle については blog.shu-cream.net: 2011年のVimプラグインの管理はVundleで を参照.vimrcに下記を追加 Bundle 'motemen/hatena-vim' vim のコマンドモードでインストールを実行 :BundleInstall hatena.vim の使い方 :H…

Manual Version Control による資産管理

MVC とはなにか 手動又は単純なコピーによってバージョンを管理する思想である。 MVC と混同して考えられている HVS(Handy Version System) は手法である。 MVC の利点 MVC は考え方でありシステムの名称ではない。 しかしその思想はあらゆる OS に組み込ま…

Javaでシステムコール

仕様の都合上、どうしてもサーブレットからシステムコールしてbatchを叩かないといけなくなりました。 しかもサーバのOSはwindows。 batchの内容は同一LAN内のDBサーバにあるexeを叩くというだけのものです。 batchの中はよくわからないのですが、PsToolsと…

Seasar / Teeda / S2Dao

なんか色々かいてたけど消えたので簡潔にかくよ 仕事でTeeda使ってたんだけどDaoの取得でClassCastExceptionがでる ってのがつぶせなかったのでTwitter愚痴をpostしてた naotos teedaAjaxでpostした際にs2dao使うとClassCastExceptionが発生するのが直らない…

コマンドラインスクリプトでActiveRecordを使う

Railsとか久しぶりに触った。 ActiveRecordが便利だ。でもこれバッチとかコマンドラインなスクリプトじゃ使えないよー。 ってことで調べたら使えたのでメモ。 require 'rubygems' require 'active_record' # ここでdatabase.ymlと同じ設定をする。 ActiveRec…

twitterのAPI制限が糞なのでRubyでtwitterのpublic_htmlをScrapした。

require 'kconv' require 'rubygems' require 'hpricot' require 'open-uri' $Kcode = 'u' doc = Hpricot.parse(open("http://twitter.com/public_timeline")) doc.search("tr.hentry").each { |entrys| entry = Hpricot.parse(entrys.to_s.toutf8) name = e…