何ですか ? 昨年末、待望の 1.0 がリリースされた Ruby on Rails。それを利用したウェブアプリケーション製作記であり、個人的な覚書。 各所のチュートリアルを済ませた後、何か簡単なものを作ろうと思っていたが、これがなかなかいい題材がない。そんな折、 perl 版 Rails とも言える Catalyst を使って、task*pad.jp を実装しているページを見つけ、これを参考にしつつ Rails で実装してみた、その経過である。 task*pad.jp の簡易版ということで、プロジェクトネームは Task とした。 各ソフトウェアのバージョン 今回使用した各ソフトウェアのバージョンは次の通り。 ruby 1.8.4 / rails 1.0 を install すれば、下記と同じになるはずだ。 [ys@humming]-[02:15 PM]-[~/tmp/rails/Task
先日 RSS リーダーの UserAgent の話しを書いていたら追加情報のトラックバックをいただきました。 kokepiの日記 - WEB型RSSリーダのユーザーエージェントと、モバイルのRSSリーダ。 これからは、「情報を集める一番良い方法は情報を発信することだ」と思いますので素晴らしいです。ありがとうございます。 さて、その User Agent の中にまぎれているもので気になるものがあります。 ActiveReader/1.0 (http://underdev/; * subscribers) 実はこれ、フレッシュリーダーを開発しているときのコードネームなのですが、本当はこのまま「Active Reader」という名前でリリースする予定でした(既にドメインなども取得済み)。 ですが、残念ながら(恥ずかしながら)商標でひっかかり断念した、という経緯があります。 さて、これからは個人で
はじめに Hyperapp Helmetという、Hyperappフレームワーク用のライブラリをリリースしました。 Helmetとは、React Helmetが有名/はしりですが、<head>タグの中を書き換えるコンポーネントのことを言います。 昨今の検索エンジンbotはJavaScriptを解釈しますので、SSRはOGP/Twitter Card対応のためにあると言っても過言ではないと思います。その時に、ページ内容に合わせた<head>内タグの書き換えが必要になりますが、Hyperappにはそれに対応するライブラリがありませんでした。これで最後のピースが埋まった! 特長 Hyperapp Helmetは以下の特長を持ちます。 @hyperapp/render対応。renderToString()だけじゃなく、renderToStream()でSSRする時も使えます。 @hyperapp/r
バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基本的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基本的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基本的なSubversionのコマンドをひと
The Yahoo! Developer Network offers Web Services and APIs to make it easy for developers to build applications and mashupsEnter the BOSS Mashable Challenge Posted September 30, 2008 The BOSS Mashable Challenge pits developer against developer to compete for prizes, a profile article on Mashable.com, and of course, bragging rights. The BOSS API provides access to Yahoo! Search infrastructure with a
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く