その中でも直近の大規模なオープンソースプロダクトである Plagger はまさに Perl Hacker の教科書とも言えるべき存在だ。 「Plaggerのソース嫁」の真意 - TokuLog 改めB日記 ということで、Perl では「Plagger」が お手本となるソースとしてお勧めされているようなのだけど、 Ruby には Plagger のようなお手本となるソースはないのだろうか? 先日行われた Yugui さんと角谷さんのトークセッシ...
ソフトウェア技術者のある一定の割合は深く深く技術に潜っていく。そしてそれは大きく3つの道へと分かれていく。 OS Hardware 言語 自分は「言語」タイプだった。高校生の頃いろいろな言語を触って、「BASICは違う」「PASCALは違う」となり、15歳で「自分で作ろう」と思った。その後おもちゃのような言語はいくつか作ったが、決意から15年を経て初めて作った本格的な言語がRubyだ...
Wikiですので、どなたでも参加可能です。 ご自由にページの追加、修正、変更を行ってください。 現在のページ数:
こんな記事まで出ていることだし。 [ThinkIT] 第1回:今だからこその「PHPのすすめ」 (1/3)
Webサービスとして最も有名で成功しているのが、AmazonのAWSだと思います。アマゾンの豊富な商品データベースにRESTやSOAPで問い合わせできます。AWSはバージョンアップを続けていますが、問い合わせにバージョンを指定できるため過去のリクエストでも問題なく利用できます。ResponseGroupに取得したい情報の指定、SearchIndexに商品の種類の指定など、豊富なパラメータを指定できるよ...
このメソッドはテンプレートがレシピの編集("edit recipe")ページを作成するときに使われる二つのインスタンス変数を作成している。@recipeはぼくらが編集したいレシピだ(idパラメータはウェブリクエストから渡される)。@categoriesはデータベース中のすべてのカテゴリーのコレクションだ。テンプレートがカテゴリー選択のドロップダウンリストを作成するのに使われる...
『 指定URLのfaviconをdot'sっぽく似非3D表示するサービス。任意のGIF/PNGを変換することも可能。(→解説:http://d.hatena.ne.jp/secondlife/20070205/1170609022) 』
『 GTDをマイナスイメージ(タスク管理)で捉えると「まだこんなにタスクがあるのか」となるが、ポジティブイメージで捉えると「まだこんなに夢がある!まだ死ねない」となる。 』
『 この上下の見せ方は良いよなぁ.D&Dで日時入力をする,業界標準ライブラリになりうる力があると思うんだけれど.GoogleCalendarみたいな.作るしか!/タイムライン自身にはあまり興味が( 』
本格的添削はあとまわしにして、Perlに限らないつっこみどころを先に。 [を] Wikipediaのキーワードリンクを使って関連語データを作ってみた
はかなり古いのでバックグラウンドが汚くなっており 読みにくくなっています。 古くは見えるが読みにくくはならない方法を 検討中です。(2003/5/7) GETAを利用した全文検索システムでサイト検索できるようにしました。(2003/4/29) Pitecan.comに移動しました。(2003/4/29) POBox for Windowsを更新しました。(2003/1/20) GETAの使い方のページを作りました。(2003/1/5) 雑誌記事一覧のページを作りまし...
UnCafeランチうっまー。夜行ってみたいな。高いのかな?
で書いたとおり、このblogのエントリがバケバケで、ふつうには復旧不可能なので、まずはGoogleキャッシュからページをとってきて、各エントリのページだけでも、復旧させることにしました。 兎角、世の中は便利になったもので、Google Web API を使えば、簡単にURLを与えるだけで、キャッシュを取り出すことができます。 Rubyでも、このAPIを手軽に使うためのライブラリとして、rub...
Peter Seibel著「Practical Common Lisp」(Apress)の紹介です。 夏休みの宿題として、これを読もうと思っていて、8月に入って読み始めた ら、滅法面白くてハマりました。何より構成と書きっぷりがいい。 本書を一言で言えば、「Lisp 50年の叡智を、巧みな構成と筆致、実践的な プログラム例で、おしげもなく詰め込んだ現代的プログラミングの解説書」と 言えます。 著者のサイト、 http:/...
http://rails2u.com/projects/refe.vim/ http://rails2u.com/projects/refe.vim/screencast.html (スクリーンキャスト) プログラムを書いてるとどれだけ簡単にリファレンスマニュアルを検索できるかによって効率が数割変わると言っても過言ではありません。普段は Ruby のリファレンスマニュアルの検索には htmlhelp を愛用してるのですが、windows を使ってないときやコンソールから検索したいときに不便です...
明日からちょっと遅めのゴールデンウィークということでなんか更新しとくか。 まっさらな新人にPerl教えるのって本当にきついですね。 専門学校レベルのC言語しかやったことないとかいう人は配列やfor文を凄く好む。 ハッシュやforeach使えよと。 はたまた学校でPerlやってましたとか言う人もstrictってなんですか?ってな状態だし。 というかね、専門学校で教えられてるPerlのレ...
『 43Thingsは、ユーザーが自分の目標と達成事項を書き込み、同じことに興味を持つ人とリンクできるサイトhttp://japan.cnet.com/news/biz/story/0,2000050156,20080637,00.htm 』
ActiveRecordの数多くの機能の中でも特に優れている点として、テーブル間の関連を簡単に設定できるが挙げられます。 本項ではその中でも多対多の関連について説明します。 多対多の関連とは 一つの記事に複数のカテゴリをつけられる、というブログを想像してみてください。 ブログ内の各記事は複数のカテゴリを持っています(has_many)。逆にカテゴリも、複数の記事をまとめるも...
「ほほえみつつ、Ruby。」をキャッチフレーズにしてRubyの勉強を続けています。早いもので、今日で96日目(二進法では1100000と切りがよい)、今月末で100日目になります。 継続のポイントといってもcallccの使い方ではありません。勉強を継続する三つのポイント。 【毎日】以前やったことでも、どんなにつまらないことでも、何でもよいから、とにかく毎日やる心意気が大事。 何回...
『 Radiantisano-fluff,opensourcecontentmanagementsystemdesignedforsmallteams. 』