青空を探す、旅の記録。スマートフォン用の表示で見る青空を探す、旅の記録。開発2009-10-03大きめの仕事が終わって。Web今日のカケラの樹のメンテナンスで、開発コードネーム”Takarazuka"のカケラの樹第4世代エディタを本番環境に導入、リリースしました。このTakarazukaプロジェクトは結構開発が難航して、リソースをずっと食ってたんだけどついに完結。一区切りなので、これ...大きめの仕事が終わって。Rails/AppEngineの文字化け対策。WebAppEngine上でのRailsアプリ開発に再挑戦中。gemによって開発がぐっと楽になっていて、今度こそいけそうな気配がしてるんだけど、開発環境で文字化けが発生した。Rails/AppEngineの文字化け対策。2009-09-12パッチ要らずに。gemをシグネチャに対応させましたが、オリジナルが更新されてパッチが不要になってました。:aWs_access_keyとともに:aWs_secret_keyを渡してやれば署名付きのクエリが投げられるようになってます。これでこのgemをこの先も...パッチ要らずに。2009-09-06次のステップへの準備。自サイトウチのサービスでは、ユーザ認証にOpenIDを採用している。この形だと、各サービスのユーザアカウントは独立なため、たとえば読書びよりを使っている人がカケラの樹を使おうとした際、別途OpenIDログインをする必要がある。OpenID認証を要求して、認証...次のステップへの準備。2009-07-12リリースが遅れていたものを。開発に取りかかったあおりで公開が遅れていた新サービスを公開します。創作物をめぐる、コミュニケーションサイト「七色連想」です。このサービスには次のような機能があります。作...リリースが遅れていたものを。2009-06-168月過ぎても大丈夫。APIがシグネチャ必須になる。このAPIを使っているアプリケーションは改修が要るんです。先日八会咲木陰が無事にサービスインして一息ついたので、ウチでもこの問題の対処...8月過ぎても大丈夫。開発MondoYakujinプロジェクトこと「八会咲木陰」を公開します。Lingrが無くなってしまって、後継サービスとしてはhttp://practical-scheme.net/chaton/やirc.gimite.netが既に出てきてますが、同じようにこの「八会咲木陰」もLingrの終了をきっかけにして開発...新サービス!2009-04-28今後の予定。向こう半年くらいの開発方針を唐突にまとめておきたくなったので。Kotoenプロジェクト。開発は完了し、近々運用テストを開始する予定。読書びよりのデュアルソース化。バージョンが上がった楽天...今後の予定。2009-03-23ログイン方法を少し改善。読書びより読書びよりのOpenIDログインフォームで、従来は上から「OpenID入力ボックス」「ログインボタン」の順だったのを入れ替えました。これは、ログインボタンの利用が増えている傾向を受けたものです。読書びよりでの各OpenIDプロバイダの利用状況は次のグラフの...ログイン方法を少し改善。2009-03-20当然ではある。CSSやprototype.js、script.aculo.usなんかをYahoo!やGoogleから呼んでると、オフライン状態では開発がやりづらい*1。RAILS_ENVを見てjavascript_include_tagやstylesheet_link_tagを切り替えるようにすればいいのかな。*1:レイアウトが破綻した...当然ではある。2009-02-25勝手にクリア。RailsRailsのキャッシュは基本的に、次のような挙動をする。この仕組みのキモはSweeperで、DBの更...勝手にクリア。2009-02-06Ruby1.9.1のお試し。開発Ruby1.9系の安定版、1.9.1が登場したので試してみようと思った。次の記事を参考にして既存の環境から切り離して1.9.1をインストール。終わったらおもむろに、使ってるgemをイン...Ruby1.9.1のお試し。2009-01-27似たもの探し。Web月燈火でも使っているはてなブックマークの関連エントリーの情報は結構精度高くて便利なんだけど、いちいちブックマークページ開いて見るのは邪魔くさい。そこで、こんなのを作りました。Greasemonkeyで、見ているページの関連エントリーがあれば表示します...似たもの探し。2009-01-22知らなかったものを見つける。開発Kotoenプロジェクトで協調フィルタを使いたかったので、例を探してたら見つけた次の記事のコードをRubyで書き直してみました。Pythonからの書き換えはほとんど逐語...知らなかったものを見つける。2009-01-20かんたんマルチカラムレイアウト。Webたまには、いつも使ってる技術の解説記事なんかも書いてみようかと思った。このダイアリーみたいに、メインコンテンツの横に細長いサイドバーが配置されてる2カラムレイアウトや、メインコンテンツを左右2本のサイドバ...かんたんマルチカラムレイアウト。2008-12-24今度は、BSD使いにも。ruby-sapporo.orgでも使われているらしいXenによるVPSホスティングのLinode.comで、なんとBSD系OSまで動くようになったようです。今までBSD系の専用サーバが欲しい場合、さくら...今度は、BSD使いにも。2008-12-15ついかっとなって。...このポスト見て吹いたので、つい勢いで読書びよりのトップページに付けてみた。条件付きコメントです。white;"></div>ついかっとなって。2008-11-28CrossPostingProxyアップデート。開発はてなハイクへの投稿処理をよりよく。ポスト中にURLが含まれている場合、はてなハイクのキーワードとして送信するようにしました。その他、Rejaw/Identi.caへの投稿処理は変更無しです。http://www.box.net/shared/kjq3rnkgsoCrossPostingProxyアップデート。2008-11-27同時に消えて欲しいのです。開発Railsは遅い。いうより、静的なHTMLなりなんなりを単に送り返すより動的に内容を作って送り返す形だとRailsに限らずなんだって遅いのは当然。ページキャッシュを多用すれば高速なアプリケーションが作れる。困るのがユーザーに合わせた内...同時に消えて欲しいのです。2008-11-20窓の大きさ、結果編。開発7日からやっていた、ブラウザのサイズに関するアンケートの結果です。こんな感じになりました。ご協力ありがとうございました。参考にし...窓の大きさ、結果編。2008-11-07窓の大きさ。Webアンケートです。皆さんは、いつもどのくらいの大きさでウェブを見てますか?よろしければ教えてください。次のページを開いて、ボタンを押すだけでOKです。結果はウチのプロジェクトの開発の参考にすると...窓の大きさ。2008-11-06ちょっとあいてた。今月に入ってから何も書いてなかったので、近況でも書いておこうかと。Nigawaプロジェクトが終結して、既存4サービスのローンチ・改修が一段落したので最近は細々とした不具合修正をしつつ、内部で使うシステムを作ってたりします。新サービスの開発はち...ちょっとあいてた。2008-10-28一歩踏み出してみれば。最近話題のSCM、Git。GitHubってサイトと併せて個人開発者の間でも流行りみたい。今までうちではSubversionを使ってて、Gitが流行ってるらしいって聞いて以前に少し調べたんだけど、次の点が...一歩踏み出してみれば。2008-10-27日本語の予定を。Weblighttpdで日本語のiCalendarを配信し、それをGoogleカレンダーで文字化け無しに読ませる方法。GoogleカレンダーではContent-Typeで明示的にUTF-8であると指示する必要がある。lighttpd.confに次のような行がおそらくあるので見つける。include_shel...日本語の予定を。2008-10-24次に来るもの。Engineのブログに、ロードマップを公開したって記事が載ってました。Suppo...次に来るもの。2008-10-18出来れば、その場で、教えてほしい。Web以前書いた、「サインアップを後回しにして、使い始めの動線を短くするといいんじゃない?」という話。あの記事を書く前に、いくつかそう言った実装は目にしていたとは思う。言う方向論を主題にして書かれた文書を読んでから書いたんじゃなく...出来れば、その場で、教えてほしい。2008-10-11はじまります。本日Nigawaプロジェクトの成果物を本番環境に投入し、月燈火のバージョンアップが完了しました。今回の更新により、はてな、ライブドア以外のアカウントも(OpenIDでありさえすれば)受け入れるようになりましたので、今まで使ってなかった方もどうぞお試し下...はじまります。2008-10-04世界にはどれだけの読み物があるのだろうか。月燈火カゼノキレハシの開発が一段落したので、月燈火の大改修をしていました。今回の改修での変更点は次の通りです。現行のシステムで...世界にはどれだけの読み物があるのだろうか。2008-09-15ひとことふたこと、やりとりを。2008への出品作品の運用を*1開始しました。ウェブサイト埋め込み型メッセージングサービス「カゼノキレハシ」です。いわゆる"Web拍手"的な短いメッセージの投稿フォームに加えて、筆者側からの返信が標準で出来る...ひとことふたこと、やりとりを。2008-08-28はてなハイクに対応しました。2008.11.28の記事を参照してください。今頃はてなハイクにAPIがついたことを知ったので、例のクロスポスト用プロキシを拡張して対応させました。対応サービスを増やしてもはやIdenti.caのみではなくなったのでCrossPostingProxyと名前...はてなハイクに対応しました。空飛ぶコンソメスープを飲み比べる。監視をStackdriveで行う。GCEでライブパッチは使えなさそう。さよならはてなダイアリー。HTTPSで名前解決を保護する。(21)青空を探す、旅の記録。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。