★1月9日現在、最近の話題はこちらです!
KoshigoeBLOGのクチコミ情報!
iphone 3gのオンライン販売が始まってた
2008-08-19T16:01:15Z
赤はまだない。 携帯電話は、ソフトバンクオンラインショップで!|softbank iphone 3g. 今使ってる携帯も黒だし、黒でいい気がする。けど、もうちょっと待ったら、すてきにアップデート(ハード的に)したものが出てきそうな気もする。 ...
railsを触った
2007-11-09T14:48:20Z
会社の息抜きプロジェクト(?)で、プロトタイプ作りにrailsを使いました。 railsは興味を持ってすぐに別の事に興味が移ったので、これまで使った事はありませんでした。今回、博士と同じチームになったので、これ幸いと教えてもらう事にしました。 ...
"~>"という演算子の意味
2008-09-12T14:34:21Z
まったくもって理解していなかったどころか、存在すら知らなかった。 rubygemsでは、"gem gem_name, version_requirements"のようにして、バージョン縛りのrequireができるという様な事は理解していました。が、実際にソースを読んで何をしているかを調べ ...
久方ぶりのPHP
2008-12-03T14:39:42Z
とある案件が舞い込んできて、相手都合でPHPで実装する事に。 アプリケーションをPHPで実装するのは、9ヶ月ぶりくらいでしょうか。なんだか、ワクワクしますね。まだ、1行もコード書いてませんが。むしろ、書いてないからこそ、(変な意味で)ドキドキする ...
ひとまず、ssb導入後記など
2008-09-07T04:36:24Z
手元の環境ではそこそこ動いたので、迷惑をかけない程度にコミット。 放り投げたままになってしまったOpenIDドキュメントの件でコミット権をいただいていたので、コミットしてみる事にしました。OpenIDの件は、申し訳ない限りだとは思っています。 ...
2008-02-26T15:56:03Z
普通に、cuiから完結できた。 working with selenium -- cruisecontrol.rb. 特別何もせずに、ブラウザの起動、テスト実行、ブラウザ終了をながせるのがすてき。 まだ、リモートサーバのrailsアプリに対して、クライアントのブラウザでテストする方法は ...
rack解説を試みて失敗しつつも晒す、の巻
2008-09-09T14:48:29Z
後先考えず、空気も読まず、気分がのったので、晒してみます。記事を書いた後で、意外と日本語のrack情報があった事に気づいて愕然としたのは、内緒です。以降、基本的には公式ドキュメント等の劣化コピーなので、注意してください。 ...
ようやく、ssbを使う機会に出会えた
2008-09-05T15:02:49Z
気がついたら、モバイル端末向けwebコンテンツ(アプリケーション)の開発に手を出す事になってた。 見切り発車な感は拭えませんが、求められているのは良い事だという事で、やれるだけの事をやるだけです。 今までは、個体識別情報やコンテンツ制作 ...
仕事納めで仕事始め
2008-12-26T14:44:40Z
今日で会社は仕事納め。 ただ、私的にはこの休みを利用して、知り合いから請け負った仕事を進めないといけないので、仕事始め。というか、しばらくサボってたので再開。 というわけで(?)、1年を振り返っておこうかと思います。 ...
rack::auth::openidについて探りを入れ始めた
2008-09-12T14:55:44Z
結局は、openid認証の仕様を忘れている(というか、そもそも理解できていない)事が分かった。 訳も理解も中途半端に放り投げてしまった結果、トラブルに対応しきれないというのが現状です。 一応、rack::auth::openidの使い方についてのイメージは掴めまし ...
gist(およびgithub)初利用
2008-07-27T14:03:59Z
周辺サービス(?)の華やかさに誘われて、gitびいきになろうか検討中。 コードは漢数字(全角数字)を数値に変換するrubyスクリプトです。解き方やら慣習やらには大分自身がありませんが、主題はgist(github)なので気にしないでおきましょう。 ...
triplehead2go digital edition 導入
2008-07-13T12:36:31Z
24インチを2台で、1900x1200x2。 これで、本体の1900x1200とあわせて、3面ディスプレイが実現。 gxm control panelというソフトウェアが添付cdに入っていないせいで、dual headの使い方がわかりませんでしたが、matroxのサイトを調べてなんとか解決。 ...
2008-05-20T15:05:40Z
svn:mime-typeでいろいろやってくれる事を知った。 auto-propsは';'が区切り文字になっているので、'svn:mime-type=text/x-python; charset=utf8'とかすると、'svn:mime-type'と'charset'の2つのプロパティがセットされてしまうようです。 ...
2008-09-02T15:02:28Z
Emacs で携帯の絵文字をどうやって扱うのか分からない
2008-11-12T12:57:18Z
わけが分からないまま、FontForgeを使ってみたけど、どうにもならない。 (やっていいのかすら分からないまま)U+E63Eからの絵文字部分を既存のフォントにコピペしてみましたが、そもそもEmacsでのフォント設定がよく分かっていないので、特殊な文字 ...
帰省と iPhone
2008-09-22T10:51:49Z
どうも、実家で 3G いけるらしい。 実家で、アンテナ5本たってました。昔の(3Gじゃないやつ)よりアンテナ事情よくなってますね。 おかげさまで、Byline を使って Google Reader の未読消化もできました。 さて、重大な事実に気がつきました。 ...
お恥ずかしながら、display:noneで隠れたimg@srcの話を知りませんでした
2008-08-28T14:41:40Z
img要素をcssのdisplay:noneで隠しても、src属性のuriにリクエストが飛ぶもんだと思ってた。面目ない。 display:noneな画像はoperaでpostされない at housetect, javascripter blog. スタイルを、img要素ではなくimg要素を囲むdiv要素に当ててみても、 ...
見よう見まねで、ssbをrackに対応させてみた
2008-09-06T14:46:08Z
とりあえず、mobile.hatena.ne.jpが(ぱっと見)表示できるところまでは確認した。 まじめにやるなら、webrick前提なところを全部rack前提にいじる必要がある様な気がしますが、まだrack対応についてよく理解できていないので、今回はcallメソッドを追加し ...
2008-08-29T15:56:16Z
ソースをいじってコンパイルしたら動くんですね! issue 131 - phusion-passenger - google code.
今日のぴーね:GMap 対応
2006-06-24T13:36:21Z
オレオレ記法の中で、GMap 記法に対応。 まだいじり中。住所書いたらそこにピン立てた地図が表示されるだけ。一応小さいコントローラつけてみた。 地図を使う機会が無いので、どんな表示がいいのかよく分からず。仕組みだけ作って、動きの JS は会社の ...
プロレス観てきた
2008-10-02T14:01:23Z
営業の人がチケットをもらってきたようで。 新日本プロレスオフィシャルWEBサイト -試合結果-. 意外な程に夢中になれました。はじめは、生の蝶野が観れたら満足かと思ってたわけですが、あっとゆうまに夢中になりました。 「プロレスはプロレス」として ...
エンジンを使う側ってなんて呼べばいいんだろうか
2008-09-02T15:05:07Z
2007-04-02T10:15:17Z
どうやら、IEがクラッシュする問題を抱えているようです。 MochiKit.Async JSONP DEMO; subtech - Pink Blossom Diary ( ̄―+ ̄) - JSONP でコールバック関数をクリアすると WinIE でエラーる件. JSONPを返すプログラムを、mod_cacheを利用してサーバ側で ...
2008-08-28T14:20:19Z
手取り34.5万円が薄給かぁ。言ってみたいなぁ。
2008-06-05T14:58:23Z
これぞ、センセーショナル。 橋下知事へ「府職員も大阪府民やで!人件費カットで誰が笑えるねん!ほんまに大阪がよくなること考えて行動してや!」-janjanニュース. まあね、平時でそれなりの年齢(経験/能力)になっていれば、比較的安いという場合はある ...
mergeテーブルが抱えているmyisamのリネームとテーブル破損
2008-07-24T12:35:46Z
mergeテーブルが抱えているmyisamテーブルをリネームした場合、何かが原因でテーブルが壊れたと見なされる様子。 例えば、parentというmergeテーブルがあり、childというmyisamテーブルを抱えているとします。そして、child_tempというmyisamテーブルを ...
PHP再入門 - オブジェクト指向[メモ]
2008-11-05T05:19:00Z
フレームワークを作ってみる; オブジェクト指向開発〜設計・実装その1 - KoshigoeBLOG: 純粋にオブジェクト指向プログラミングに関して、設計方法とか方針とか。 もっとオブジェクト指向での実際の設計例みたいなのが欲しかった。 ...
Xerox の CM (シーソーのやつ)
2008-12-14T11:30:45Z
You じゃなくて Xerox の方の人は、悪いヤツだと思うんだ。 最後、You が風船を掴んだとたんに、シーソーからおりてる。これ、You がおりてきたときに、ものすごく膝が痛いと思う。 刃牙の軍人みたいな、特殊な着地法でも極めてたりするんだろうか… ...
"linux システムプログラミング"読み終わった
2008-05-13T13:45:15Z
面白かった! oreilly.co.jp -- online catalog: linuxシステムプログラミング. linuxで動くアプリケーションを開発しつつも、ちゃんと理解できていない、知りたかった部分について教えてもらえて大変助かります。 カーネルの本を先に買っていて、 ...
ソースとデバッガを並べたい(rdebug.el)
2008-07-05T13:13:04Z
デバッガを使える様になろうと、まずはツールから物色中。 それで、rdebug(ruby-debug)をemacsから使ってみることにしたわけですが、デバッガの普通な使い方を知らないので、ソースが見えなくて何をしていいのかわからなくなります(listで周辺ソースが見 ...
autocomplete="off"とパスワードマネージャ
2008-07-24T13:56:19Z
知らなかった。 autocomplete="off"となっていると、パスワードマネージャが働かないんですね。
アルフ再放送
2008-08-31T13:56:03Z
思わず、勤務時間をずらしたくなったのは内緒。そして、小躍りして喜んだのはもっと内緒。 海外ドラマ・アルフ(1989〜nhk教育)-alfのdvd情報,画像,所ジョージの声など; 2008年秋のラインナップ|nhk海外ドラマ. ふと思い出してググってみれば、再放送 ...
Rails(ActiveRecord) の STI
2008-09-24T17:08:44Z
使うとスマートじゃない様子。 Ruby on Rails Code Quality Checklist - Articles - Matthew Moore. STI の仕組みを使わなくても、同じ様な事を実現するのは簡単で、STI に伴う弊害を考えると、STI は使うべきじゃない、といった事が書かれている気がし ...
最近、会社のimacの調子がよい、かも
2008-05-21T14:21:17Z
2008-02-27T13:15:13Z
emacs-rails を改めて調べてみた
2008-09-27T15:45:54Z
Rails を触りだしてはや半年。 正直、emacs-rails(rails.el)の機能は、バッファ切り替えくらいにしか使えてません。シェルでやれる事はシェルでやってしまってます。 簡単な機能リストが欲しかったので、この機会に浅くコードを眺めて機能を洗い出してみ ...
2007-09-10T09:11:30Z
link: koshigoeblog: フィードを盛り上げるぅ?べらんめぇっ. とりあえず、フィードなんか盛り上がんなくていいよ。フィードなんか裏側でちょこまかしてればいいんだ。 表現の裏とか、音楽・映像配信リストの裏とか、検索の裏とか、さ。データを正規化(? ...
ひょっとしてtime machineで接続解除?
2008-08-23T13:53:53Z
appleのワイヤレスのキーボードとマウスが、突然接続切れになる。 time machineで負荷があがったときに切れたので、ひょっとして関係あるんでしょうか? 勢い余って購入したワイヤレスですが、正直、使い勝手が悪いです。 コードがなくなったので、机の上 ...
ipcount便利
2008-08-20T15:05:08Z
今まで存在を知りませんでした。便利。暗算できるようになるべきなんでしょうけど。 karetta|[misc] ipアドレスの範囲からネットマスクを計算する. 例えば、yahooのモバイル用クローラのip範囲は「124.83.159.146 〜 124.83.159.185」として公開されてい ...
2008-08-20T13:58:00Z
mobile?で検索クローラも真にしてしまえと。 一般的な用途に合うかどうかはさておき、モバイル用の検索クローラはモバイルとして扱えるようになってもよいかな、と。 正直、一番の目的はgithubの利用です。forkしてcloneしてadd/commitしてpush。 ...
pythonutils.odict.OrederedDictいいかも
2007-04-23T12:59:09Z
Pythonの順序を持った辞書クラス。 >>> from pythonutils.odict import OrderedDict >>> od = OrderedDict() >>> od OrderedDict([]) >>> od['key1'] = 'value1' >>> od['key2'] = 'value2' >>> od OrderedDict([('key1', 'value1'), ('key2', ...
卓上電源タップ
2008-08-08T15:41:54Z
コードすっきりタップ - t-ks126シリーズ. 形に誘われて買ってしまいました。ちょうど、ipodの電源用に卓上の電源タップが欲しかったので、勢いで。 一般的な形の電源プラグ以外だと、2つで6つの口を占有してしまったりして非常に無駄の多いタップです ...
rack::auth::openidで認証できた
2008-09-12T19:02:16Z
ruby-openid付属のデモopを利用して、ローカル内で認証処理を完結できる様にして、なんとか認証できる事を確認。 デモopを使う様にしてすぐに、rpからopに認証リクエストを投げられるという所までは確認できました。opにリダイレクトされて認証確認画面が ...
メタクラスってなんなんだすか?(1)
2008-09-17T15:30:37Z
2007-01-27T09:55:23Z
最後まで emacs にこだわってもらいたい.
iPhone の悩み
2008-09-18T14:34:30Z
困った。 まず、サクサク読めるUIを備えたPDFビューワが欲しい。アプリからPDFファイルを開いたときのビューワ、あれはひどい。Air Sharingを使って、macから転送したPDFを開いて読んでみたわけですが、読み続ける気力を根こそぎ持っていかれます。 ...
PHPでXPath
2007-04-17T16:37:46Z
XPathはSeleniumかXSLTで極稀に使うだけだった事に気がついたので、PHPのXPathを使ってみました。 PHP: DOMXPath->__construct() - Manual; PHP: DOMDocument->__construct() - Manual. XPathの結果がDOMで返るようなので、併せてDOMも。 ...
iPhoneアプリの開発にはNDAがあるのを忘れてた
2008-09-23T06:55:27Z
アプリ開発に踏み切る際の問題点(敷居の高さ)としてNDAがあるのを忘れてた。 開発において、技術交流を外せないと考えている方々にとって、NDAは敵でしょうね。 素直に、自身の成果物で利用者に利益をもたらし、自分にも利益をもたらす事で満足できれば、 ...
n個の2をベキ乗でつなげる的な意味の数学っぽい表現
2008-04-14T15:45:01Z
KoshigoeBLOG: ベキ乗の合成の件(風邪ひいたけど書く). 結合法則の件がすっぽりと抜け落ちていました。後ろからベキ乗演算が実行される事を期待しています。 下記が修正前に書いていたものです。 f(1) = 2 f(2) = 2^2 f(3) = 2^2^2 f(4) = 2^2^2^2 f(n) = ...
PHPのDOMDocumentの文字化けなど
2007-04-20T14:08:39Z
PHPのDOMDocumentまわりには、文字化けと数値文字参照への強制変換という問題があるようです。 文字化けについては、DOMDocument->loadHTMLのマニュアルにコメントがありました。 Pay attention when loading html that has a different charset than ...
rails engines について調べてみた
2008-09-14T12:18:02Z
今まで、まともに仕組みを調べていなかったので。 rails engines. だいたいの理解のまましばらく使い続けてきましたが、いい加減、基本的なところは知っておくべきだろうと思ったので、簡単に調べてみる事にしました。 どのようにして rails を拡張して ...
mtの全記事をオフセットで取得可能なフィードを取得出来た
2006-10-29T05:32:10Z
以前、ネタ振り(koshigoeblog: mtの全記事をオフセットで取得可能なrssにしたい)して止まっていたものが、paginatedfeed.ja jp - ogawa codeにて公開されていたので使ってみた。 これで、自分がブログに書いて来た事を懐かしみ易くなった。 ...
raptでrailsプラグインを管理
2008-08-19T15:45:24Z
raptってのがある事を知った。 rapt : rails plugin tool; rapt plugin manager | ruby on rails for newbies; plugins in ruby on rails. そもそも、プラグイン機構をよく理解してはいないので、"script/plugin"自体よくわかっていません。 ...
2008-05-31T15:48:10Z
appleの整備済製品
2008-07-16T16:21:38Z
会社で教えてもらった、apple storeの大安売りコーナー(?)。 つい最近知りました。 アップル整備済製品とは、店頭商品、返品商品、初期不良品などを修理調整し、新品水準並みの品質を確認したアップル認定製品です。新製品同様、1年間の特別保証書をお ...
2008-07-18T16:39:32Z
User-Supplied Identifierの復習
2008-09-16T15:42:01Z
User-Supplied Identifier の怪 - Yet Another Hackadelic ちょうどいい機会なので、便乗して復習させてもらった。 正規化を無視すれば、言い切っていいんだろうな、と思いました。 「認証を開始するために RP に提示する Identifier が User-Supplied ...
「iphone 3g オンラインお申し込み間もなく開始!」なのか
2008-08-15T18:54:09Z
間違って申し込んでしまいそう。 赤いのが出るらしいので、赤いのを買おうと思っているわけですが、何気なくクリックし続けて申し込んでしまいそうです。 さて、赤いのは日本でも販売されるんでしょうかね。そもそも、赤いのは販売されるんでしょうかね。 ...
Predictive Mode がさっぱり分からない
2008-10-05T10:16:00Z
emacs-rails を調べる中で存在を知った、"Predictive Mode"。さっぱり、分からない。 KOSHIGOE学習帳 - [emacs] Predictive Mode. とりあえず、補完される事は確認したわけですが、いつ、どこで、どんな理由で補完されているのかが、よくわかりません。 ...
railsのアクションキャッシュでフィルタチェインを継続してみる
2008-08-05T07:15:04Z
会社のimacのメモリを4gbに増設完了
2008-06-30T12:48:13Z
先週注文していたメモリが届いたので差し替えた。 imacのふた開けたら、右側のスロットのタブが中に食い込んでいたのは驚愕。ドライバでメモリの脇を引っ掻いて、なんとか取り出す事に成功しました。どんな罠ですか。 次のためにタブを引っ張りだそうと ...
rackのミドルウェア一通り(rack::auth::openid除く)
2008-09-08T16:30:00Z
webブラウザのキャッシュ周りの挙動がよくわからない
2006-11-15T14:22:19Z
イメージ、css、jsとかを読み込む場合、そのurlが複数回登場したらリクエスト回数はどうなるんだっけ? 手元のff2ではイメージ以外は複数回リクエスト投げる事がある。1回のときもあるし複数回のときもある。 イメージはタグを書いてある場合と、動的に ...
ゴミ箱を空にする、確実にゴミ箱を空にする
2008-06-20T15:21:49Z
shift+cmd+delが、いつのまにか「"確実に"ゴミ箱を空にする」になっていた。 最近、自宅のmacbookproのosをクリーンインストールしたわけですが、それ以降、なぜかゴミ箱を空にする処理に異常に時間がかかる様になっています。 ...
結局、Rack::Auth::OpenIDの使いどころが分からない
2008-09-12T19:17:40Z
少なくとも、Rack::Auth::Basicの様な手軽さはない気がして仕方がない。 現状では、rackup configでuseするだけで、全体にOpenID認証を適用できるというわけではありません。また、任意のアプリケーションを簡単に保護する事ができるわけでも ...
ガンバ vs マンU での実況の感動っぷり…
2008-12-18T14:00:39Z
1点とったときの、あの感動っぷりに激しく違和感というか、温度差を感じたわけですが、間違いだろうか。 その後、1分たたないくらいでの失点に、失笑して、あの感動っぷりに納得したりもしましたがね。 なんか、小学生チームがプロチームから(ガチンコ ...
&と#と数字と;と
2008-10-30T05:36:56Z
... を見つけた。 tidy_repair_string こういう見たこともない関数でできるらしいけど、よくわからない。検索で見つけなかったら一生出会うことがなかった関数かもしれない。この関数については以下のサイトを参照。 KoshigoeBLOG 大変勉強になりました。
gateway.cgi のソケット作成待ち時間を長くしたら改善できた…かも?
2008-12-05T17:12:19Z
(番号付きの)ソケットファイルは作成できているのに、エラーになるので、待ち時間を超えて処理が進んだりしている様な気がしたり。 (待ち時間以内に)ソケットファイルが作成できなければ、(ソケットファイルを読もうとする事無く)エラー終了する様に見え ...
2008-11-28T15:58:36Z
2006-12-16T10:14:09Z
/proc/[number]/memの中身を知りたい
2008-08-02T06:52:34Z
稼働中プロセスのメモリの中身を知りたい。 /proc/[number]/memを開いて読み込んだらいい風な文書を見かけ、それらしいコードも見かけたので試しているわけですが、読み込み(read(2))で"no such process"(esrch)と言われてしまいます。 ...
2008-12-03T14:46:35Z
Redmine を使って、個人的な案件管理を始めました。 さくらの共用レンタルサーバで動かしているわけですが、CGI だとイライラしてしょうがないので、gateway.cgi というものを使っています。 Apache のエラーログが見れず、使い始めるまでにあれこれ苦労 ...
2008-09-18T12:08:08Z
【2ch】ニュー速クオリティ:「iPhoneっておサイフケータイ使えないじゃん」という問にAppleが回答 ↑を思い出して、今日の帰りは iPhone で改札パス。 ジャケットが iPhone ジャストなので、横っちょが膨らんじゃってますけどね。 ...
増量キャンペーン
2008-09-20T13:58:46Z
着実に増えてる。。。 見事に晴れたので、予定通り健康診断に行ってきたわけですが、年々体重が増えてます。食べる量は増えてないのに。 やっちゃいけない体重の増え方ですね。 運動して、おなかが減って、自然と食べる。そんな生活に憧れます。
hikiのxml-rpcでページ削除したい
2008-07-06T08:41:48Z
そもそも、wikiのxml-rpcの仕様で未定義? hikiのページは、本文を空にして保存すると、ページが削除されます。"hiki/command.rb"の"hiki::command#cmd_save"で、text.empty?として処理を分岐(削除処理につなげる)ているようです。 ...
gplv3で提供されるサードパーティ製jsフレームワークとasp(saas)
2008-05-09T17:33:03Z
capistranoのタスクのロール指定を変更する方法
2008-07-03T13:23:20Z
最初から提供されているタスクのロールを変更するにはどうすればいいんだろうか。 注) 手元のcapistranoのバージョンは2.4.3です。 例えば、deploy:defaultを再定義して、":roles => :app"を指定したとします。再定義したdeploy:defaultの中で、標準定義 ...
Rackに興味を持ってみたり
2008-09-06T12:16:00Z
Rubyでのアプリ開発はRailsから入ったので、軽く動かせる仕組みが知りたいわけで。 とりあえず、プロトコル仕様のドキュメントを読みつつ、読み返すために和訳。 KOSHIGOE学習帳 - [Ruby] Rackプロトコル仕様. サンプルコードで目にした引数のenvが何な ...
2008-11-14T14:19:01Z
rake を yum でアップデートして、Passenger のワーカーをリスタートしたら、gem のバージョンコンフリクトで例外になった件。 あれこれ調べる前にたてた推測は、Spawner とかの常駐(?)している部分が抱えている rake が(メモリに)残ったまま、新しい ...
caches_actionの後に処理を行いたい
2008-07-31T13:10:32Z
どうやら、Emacs の replace-regexp はすごい事ができるらしい
2008-12-23T10:15:42Z
今までは、(癖のある)正規表現でただ置換する事しか考えた事がなかったわけですが。 新Emacsの強力な置換機能を使いこなす - ZDNet Japan. 行番号みたく、行頭に連番を挿入したい場合も、replace-regexp を使えば簡単にできました。 Mx replace-regexp ...
Subversion1.5
2008-06-27T17:00:32Z
何となく気になったので、変更点を眺めて試してみた。 subversion: Subversion 1.5 Release Notes; svn mergeinfo. "WebDAV Transparent Write-Through Proxy"は、楽しそうだけど使う機会がありそうでなさそうな。海外のレンタルサーバにリポジトリたて ...
"ハイパフォーマン


