2007-08-01から1ヶ月間の記事一覧

ShootingStar:画像読み込み待ちでCOMETが動かない

IEでiframe内のサイトで画像読み込み待ちが発生していると、なぜかCOMETが動かない… なんでだろう?

仮想デスクトップのリンク集

仮想デスクトップまとめページ 仮想デスクトップについて話そう(・ω・)

sticky.js: 簡易フォーマットとか

こんな感じの文法をサポート。 [del:あいうえお] // => <del>あいうえお</del>あと「Sticky#read_only(flag)」を追加。 sticky.js sticky.css サンプル

Sticky Plus!: 検索機能を追加

http://storehouse.quickvps.net/sticky_plus/ acts_as_searchableでとりあえず追加。 ActiveRecordと同じようなI/Fなのがよい感じ。

NetBeans Ruby IDE

http://deadlock.netbeans.org/hudson/job/ruby/ サクサクとした動作でなかなかよさそうなんだけど、操作感の違いでなかなか移行できそうにない…

bash: Programmable Completion

http://www.caliban.org/bash/#completion_download zshへの乗り換えがまた遠ざかる… 追記 svnのリモートディレクトリの補完はできないか… zshはできるのかなぁ?

mod_estraier

WEB

http://modestraier.sourceforge.net/ メモ。

P2P Guide of Hyper Estraier Version 1 (Japanese)

WEB

http://hyperestraier.sourceforge.net/nguide-ja.html あとで読む。

acts_as_…

acts_as_searchableのソースをながめていて「インデックス更新のタイミングがやだな。インデックスは非同期にやりたいな」とか思って、でもfulltext_searchはあったら便利そうだから、fulltext_searchだけ実装したsimple_acts_as_searchableでも作るかと思っ…

Cookieの有効期限を延ばす/セッションを無効にする

Cookieの有効期限を延ばす class ApplicationController < ActionController::Base ... after_filter :set_session_expires ... private def set_session_expires cgi = request.instance_variable_get(:@cgi) output_cookies = cgi.instance_variable_get(:…

Sticky Plus!: やりたいこと

締め切りも迫ってきたし、とっとと実装しよう。 猫メソッド HyperEstraierを使った検索 あんまり必要そうじゃないけど…

バッテリー

明日買ってこよう。

ThinkPad買った

Award on RailsのライトニングトークにノートPCが必要らしいので、いい機会と思って中古のX40を購入。キータッチと軽さがよい感じ。割とサクサク動くし。ブロードバンドルータ買ってたから、ケーブルさせばネットワークに繋がるし。 しかし、なんかこう、サ…

はてな認証APIモジュールのパッチ

ログインのURLに任意のパラメータを付加できるようにするパッチ。 --- auth.rb.orig 2007-08-24 09:29:14.344324000 +0900 +++ auth.rb 2007-08-24 09:29:48.772808000 +0900 @@ -30,10 +30,10 @@ @secret = options[:secret] end - def uri_to_login + def …

ActionController::Base.allow_concurrencyの話

mongrelでActionController::Base.allow_concurrencyをtrueにすると、スレッドの処理を排他的にしないという話があって、ふーんと思ってソース見てみたら、mongrelの1.0.1では絶対に同期を取るようになってた。 @guard.lock unless ActionController::Base.a…

sticky.js: URLと画像のオートリンク

ひょっとして鬱陶しいかも。 sticky.js sticky.css サンプル

link:はじめてのMySQLチューニング

DB

http://www.thinkit.co.jp/free/article/0707/2/1/ メモ。

現場で使えるMySQL

現場で使える MySQL (DB Magazine SELECTION)作者: 松信嘉範出版社/メーカー: 翔泳社発売日: 2006/03/17メディア: 単行本購入: 9人 クリック: 103回この商品を含むブログ (44件) を見る

Sticky Plus!:はてな認証実装

http://storehouse.quickvps.net/sticky_plus/sticky/board?url=http%3A%2F%2Fd.hatena.ne.jp%2Fwinebarrel%2F 仕事からの逃避として。 しごとしたくなーい。めんどくさーい。

Sticky Plus!: erubis入れた

http://www.kuwata-lab.com/erubis/users-guide.05.html#rails gemでerubisをインスコして、パッチを当てるだけ。 速くなった気もするけど、abの結果はあんま変わらず。。。

link: speed up my rails app : clipclip

http://www.clipclip.org/activity/view/580/speed-up-my-rails-app IBM Page Detailerが妙な感じ。

Sticky Plus!:フォントサイズを変更可に

http://storehouse.quickvps.net/sticky_plus/sticky/board?url=http%3A%2F%2Fd.hatena.ne.jp%2Fwinebarrel%2F とりあえず。

Custom Mongrel Handlers: Learning how to walk the dog

http://www.slideshare.net/ezmobius/custom-mongrel-handlers-learning-how-to-walk-the-dog/ うーん、Railsのダイエットは大変そうだ… それはさておき、Merbはくるかなぁ?

link: hbadd.rb

http://d.tnh.jp/20070714.html#p01 メモ。

逃亡くそたわけ

逃亡くそたわけ (講談社文庫)作者: 絲山秋子出版社/メーカー: 講談社発売日: 2007/08/11メディア: 文庫購入: 2人 クリック: 12回この商品を含むブログ (98件) を見る文庫化されてた。博多愛がある名作だよなー。

Sticky Plus!: ShootingStar -> 3.2.1

http://storehouse.quickvps.net/sticky_plus/sticky/board?url=http%3A%2F%2Fd.hatena.ne.jp%2Fwinebarrel%2F 一応、ShootingStarをアップデート。URLのプリフィックス対応は地道に手作業で。 いまんとこ、不具合はないように見える。Firefoxで ms.event is…

Re: iframeでドメイン越え

http://storehouse.sakura.ne.jp/foo.html とりあえず、iframe使って擬似ドメイン越えAjaxをやってみた。こっちと半分だけ連携。 編集、移動、色変え、削除は一応、サーバにリクエストを投げる。 新規作成はレスポンス受け取れないんで出来ず。uuidをJSで生…

ドメイン越え

http://www.drk7.jp/MT/archives/001011.html なんだ、scriptを使えばよかったのか…orz

scriptでドメイン越え

http://storehouse.sakura.ne.jp/foo.html 新規作成も出来るようにした。 ソースコードは以下のような感じ。 function ajax_request(method, options) { var hidden_script = Builder.node('script', {id:'sticky_plus_hidden_script'}); var url = '<%= url…

Sticky Plus!: Web API

こんな感じ。こっちの画面でリアルタイムな変化を見ることが出来ると思う。 $KCODE = 'u' require 'cgi' require 'net/http' def query_string(params) params.map {|key, value| "#{CGI.escape(key.to_s)}=#{CGI.escape(value.to_s)}" }.join('&') end def …