Robin Rosenberg introduced me to the simplest method of creating a new git branch without any ancestors: $ echo ref: refs/heads/newbranch > .git/HEAD $ git branch master [...] $ git commit -m 'creating newbranch' $ git branch master * newbranch This comes in handy if you want to maintain two separate components without any common files in the same repository. I am using it currently while experime
A picture is worth 1K - 3 * 2^3 words:http://www.hq.usace.army.mil/cepa/pubs/jul00/radar.jpg That's a phased-array radar installation that (I understand) was built to detect Soviet ballistic missiles inbound over the North Pole. Google has more images. The term "Phased Array" has interesting implications here. It means that received phase information is preserved among the many small antenna eleme
Subject: [ruby-dev:34239] MVM interface draft From: Nobuyoshi Nakada <nobu@ b l g r Date: Thu, 3 Apr 2008 22:06:32 +0900 なかだです。 先々週になりますが、ささださんといろいろ話し合いしてきました。そ のうち、MVMのCインターフェースに付いての件です。 まだ漏れなどあるかもしれませんが、とりあえず。 = VM C API案 == 用語 とりあえず以下の用語を使うことにします。 --- エンジン ドライバから呼び出されて、rubyの処理を行なうライブラリ。 --- ドライバ エンジンを利用するアプリケーション。 rubyコマンド、erubyコマンド、mod_rubyなど。 == 初期化/実行 初期化処理は、プロセス全体に対するものと、VM単位に対するものに分 けられます。
Simple things should be simple, complex things should be possible. — Alan Kay Here's a tiny little tip for handling those boiler-plate pages that aren't part of your app's functionality but you usually need anyway. It's good for setting up about, contact, copyright, etc. You can always throw those pages into /public as static html files, but if you want them to get styled with layouts, they need t
Amazon EC2はごく手軽に使える仮想サーバだが、その性質上、サーバ(インスタンス)を終了すると全てのデータが消失するようになっている。これではデータを保存するようなことができない。そこで使われるのがAmazon S3というストレージサービスだ。 s3fsのプロジェクトページ 各種ライブラリは存在するが、最も使い勝手の良い方法はこれだろう。ファイルシステム並みに使うのだ。 今回紹介するオープンソース・ソフトウェアはs3fs、Amazon S3向けのFUSEだ。 FUSEを使うことで、通常のファイルシステムと同じ感覚でAmazon S3が利用できるようになる。インスタンスを落とすことで消失すると困るデータはs3fsを使ってマウントしたファイルシステムに入れるか、定期的なバッチでコピーしたりすれば良い。 利用はターミナルベース。オプションでアクセスIDを指定するか、/etc/passwd-
The Linux Foundation Japan リナックスファウンデーション・ジャパン The Linux Foundationは、Linux® の普及、保護、標準化を推進する非営利のコンソーシアムです。 Linuxカーネル開発 誰が開発に携わり、どんな企業が支援しているのか、そして、その開発スピードは? Greg Kroah-Hartman (ノベル社、SuSE Labs), gregkh@novell.com Jonathan Corbet (LWN.net), corbet@lwn.net Amanda McPherson (The Linux Foundation), amanda@linux-foundation.org [日本語訳]The linux Foundation Japan Linuxシステムの中核を構成するLinuxカーネルは、ソフトウェア開発の歴史の
UNSW Engineering Fearless thinking. World changing action.
社会人になって最初に配属されたチームのコードはひどいもので, 私は同期の新入社員仲間 Y に "ひどいコードなんだ. あの先輩はろくでもない." と愚痴た. すると Y はぽつりとこう答えた. "<コードを憎んで人を憎まず> だよ." Y の言葉は私の座右の銘となった. コードと人格を切り離す. あたりまえの事に思えるけれど, いまより輪をかけて狭量だった私はひどいコードの書き手を見下していた. もちろん自分は棚にあげて. たかがコードで友情や信頼を失うのは愚かなことだ. Y はそう言うのだった. 件の先輩社員は寛大だった. 私は勢いと趣味に任せて彼のコードを書き換えていたが, 彼は文句もいわず, 雑用を押し付けてくることもなく, 他所からのメールやバグを黙々と片付けていた. 私が同じ立場なら, 間違いなく戦いの火蓋を切っていただろう. (実際, 翌年の私は毎日のように後輩と口論していた.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く