2008-01-01から1ヶ月間の記事一覧
事前計算や DB 再構築を手軽に実行するのに cron は便利ですが、タスクのまわし過ぎによるサービスのパフォーマンス低下や実行順序の制御を別途行う必要があります。自分は、そのためのツールとして、daemontools の setlock コマンドがお気に入りです。setl…
jQuery では、$ を関数としてもクラスとしても使える。 $("#foo") → エレメントを選択 $.each → ユーティリティ関数の呼び出し as3Query でも同じようにやりたかったんだけど、いい方法が思いつかずに苦しんでた。 失敗例 1 $ を public な function として…
...続きはこちら
C使いの人に、 関数型言語って何がすごいんですか と聞かれて、 じゃあC言語で accumulator すなわち、数nをとり、「数iを取ってnをiだけ増加させ、その増加した値を返す関数」を返すような関数を書いてみろよ って言ったら、 値を返す関数を返すような関数…
Google Webmaster Central Blogに、「Sitemaps FAQs」というGoogle サイトマップについてよく寄せられる質問への回答が投稿されました。 ぜんぶで、12個あります。 今日は、前半の6個を解説します。...続きはこちら
2008年1月25日(金)の「Ajax&AIR&Silverlightセミナー [1]」が無事終了致しました。 ご参加頂いた皆様、お手伝い頂いたスタッフの皆様、本当にありがとうございました。 お陰さまで、当日の悪天候にも関わらず48名満員御礼&欠席ゼロという素晴らしい結果で…
Mon, 28 Jan 2008 13:26:03 JST...続きはこちら
以前からあったのだが、ついにソースコードが公開されたのでご紹介。 [1] 世の中、Webアプリケーション化が進んでいる。メーラーなど、ネットがないと魅力が半減してしまうアプリケーションならいざ知らず、オフィスや画像編集などのアプリケーションがWeb化…
Logogeneradorは、下記のようなロゴを簡単に作成できるオンラインサービスです。Logogenerador...続きはこちら
...続きはこちら
Attacking PHP - Matzにっき(2008-01-26) まつもとさんのこのエントリから凄い騒ぎになっているようだけど、ここで一番重要なことは、PHPやRubyがどうのこうのでなくて Webアプリケーションをなめるな Matzにっき(2008-01-26) こっちの方だと思う。 「初心者…
東大のアルゴリズムとデータ構造演習が面白そうなので演習問題を解いてみる。 課題1-A:シェルを実装せよ。 ガンバリマス。 方針 パイプもリダイレクトも無し。一番簡単そうな実装を目指します。 1行取得は面倒なのでGNU getline使います。 fork,exec,waitを…
先週サンタクララで開かれた「Java Mobile & Embedded Developer Days」に参加してきた知り合いに聞いたのだが、Sun MicrosystemsがGoogleのandroidを目の敵にしているのは本当だそうだ......続きはこちら
どうやら、私はRubyという言語設計者なので 「他の言語を馬鹿にし、自分の言語を宣伝したくてうずうずしてる」という 脳内イメージが形成されているらしい。 が、もう15年も付き合っていて、必要なだけは十分に世間に知れ渡っているRubyを 今さら宣伝しても…
新興企業米Skyfireは1月28日、DEMOカンファレンスにおいて、携帯電話向けのモバイルブラウザを発表した。同社によれば、Flash、Ajax、Javaを利用したWebサイトもPCと同じ感覚で、PCと同等のスピードで閲覧できる。 またYouTubeの動画が閲覧でき、FacebookやM…
プログラミング言語の優劣を語る=常に話が噛み合わない/話がずれる=宗教戦争にしかならない。これいつものこと。 読み手の国語力(読解力)に問題があるんだよとか言ったところで、どっちもどっち。それもまたこのテの話題におけるセオリー。 というあた…
最近のいまさら過ぎる Y コンビネータネタとかが 100 近いブクマを集めている様子とかには,正直辟易していたのですが. (あんたらもしかして,ポール・グレアムの VC (http://ycombinator.com/) の名前の由来とかを,今まで知らなかったの ? とか.Web 2.0 …
まつもとゆきひろ氏が英語の記事でPHPを叩いてるやつを翻訳してコメント付きで載せたら「Matz酷すぎ」みたいな反応がわらわら出てきてお前らちゃんと読んでいるのかよ、と思ったわけです。 特に「PHPは初心者に学びやすい(と言われていることが問題である)」…
仏AT Internetが行なっているインターネット関連調査「XiTi Monitor.com」は29日、主に欧州地域におけるFirefoxのブラウザシェアに関する調査結果を発表した。2007年12月における欧州地域のFirefoxシェアは28.0%で、1年前に比べて4.9ポイント増加した。同社…
Sproutという名前の新しいアプリケーションのプライベート・ベータ版が、今日(米国時間1/29)DEMOでローンチした。SproutはFlashアプレット作成をずっと簡単にすることを約束している。 SproutはFlash用のブラウザベースのWYSIWYGエディタで、そのインター…
...続きはこちら
フォームなどでパスワードを入力してもらう時に、登録情報の誕生日や電話番号をパスワードにしている人がいます。 このような簡単なパスワードでは訪問者だけでなく、サイト運営者にも危険が生じかねません。 Password Strengthでは入力したパスワードの強度…
2007年12月、Visual Studioの最新バージョンであるVisual Studio 2008(以下、VS2008)日本語版が発表されました。2008年2月8日にはパッケージ版の販売も開始され、店頭での購入も可能となります。 VS2008では、ツールとしてのさまざまな新機能の追加や既存…
無料の英語学習SNS「iKnow!」がWiiでも利用できるようになった。1月30日にベータ1.2にバージョンアップし、新たにトレーニングツール第一弾として、「BrainSpeed」というアプリケーションを追加。PCやウィジェットとして利用できるだけでなく、Wiiにも対応し…
今回もLeopardの強力画像フレームワークImage Kitを探索する。iPhotoのようなアプリや、iPDFともいえるアプリを動かしてみよう。 前回に引き続き、画像のための強力フレームワークImage Kitの紹介を続けよう。今回もサンプルを使いながら、様々な機能を試し…
...続きはこちら
私たちは,このブラウザはあのブラウザよりも優れている,という議論をするのが大好きだ。そして,そうした議論は必ず「Mozilla FirefoxとMicrosoft Internet Explorer (IE)はどちらが優れているのか」という主題を中心に展開される。 筆者はこれら二つのブ…
思いつきで Google Code で JSONP Hosting というプロジェクトを始めてみました。その第1弾として、郵便番号〜住所の相互変換を行う JsonpZip を準備中です。まだテストやドキュメントが未整備で、ソースも未完成ですが、とりあえずお試しプレビュー。 2005…
ITというか、プログラマ向きなカフェをオープンさせたいのですが、メニューのアイデアをください。 ちょっと小洒落たインテリア、本棚はオライリーで揃え、コンセント・無線も使い放題。 メニューには“Shellシェイク・Javaカレー”など料理の内容はともあれ(…
まず、宣言したいと思います!今年は『PHP』を真剣にやろうと思います。ずっと、挫折していました。ただ最近、やっとうまく流れに載ってきました!!その上で、PHPに嵌るまでの経緯を紹介します。・PHPの学校に通う(デジハリ)・PHPの本をとりあえず買っ…