This domain may be for sale!
Firebug を使うと console.trace(); これだけでスタックトレースを取ることが出来ます。 でも、 XUL の開発とか、人のブラウザで Firebug が入ってない時とかは出来ないので、 そういう時は、 alert(Error().stack); これだけで出来ます。まあ Firefox only ですが。
via del.icio.us/popular Yod’m 3Dというアプリケーションをダウンロードして実行すると、Windows XPでも下のような回転するデスクトップマネージャーを使えるようになる。(Vista, 2000でも。Direct X9が必要) これでMacOSXやLinux Desktopを見てもうらやましい点が一個減ったか? この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません
有名どころのブログでパラメータのプロパティ渡しというテクニックが紹介されてました。 Life is beautiful‐「パラメーターのプロパティ渡し」でプログラムを読みやすくする、というアイデアはどうだろう var f:Fish = new Fish(2, 180, 20, 20, 16, 40); C++とかJavaで良く見るプログラミングスタイルだが、こうやってひたすら数字だけが並んでいるとやたらと読みにくい。三日後に見たらどのパラメーターが何なのかが思い出せなくて、コンストラクターのソースコードを参照せねばならない。 これを、JSONで使われるようなObjectリテラルを用いて、 var f:Fish = new Fish({speed:2, direction:180, x:20, y:20, minDistance:16, maxInfluence:40}); と書けるようにす
ここはプログラミングの原則を集める Wiki です。巨人の肩に乗って、ふつうの人がよいプログラムを書くための指針を集めたいなと思ってます。 目次 よいデザインのための Concepts + Principles DRY (Don'tRepeatYourself) 名前重要 直交性 トラッシュではなくクラッシュ DuckTyping よいルーチンを書く 凝集性 結合性 契約による設計 (DesignByContract) ルーチンを作る正当な理由 よいモジュールを書く 適切なモジュール性を確保するために守らなければならない5つの原則 開放/閉鎖原則 (OpenClosedPrinciple) よいアプローチのための Concepts + Principles 曳光弾 可逆性
海外の検索サイトで調べていたときにうっかりヒットしてしまった 「ど忘れ」というページに出ていたのだが、 学生専用サイトということで sign in し辛い。 そちらに「2の2乗」と書いてあるのだが2の2乗は4だから面白くない訳で、 2のn乗ということで。 (a > 0) && ((a & (a - 1)) == 0) ビットが2つ以上1になっていたら、 1を引いたときに、 下位のビット側から引き算されるから、 それより上のビットの状態がそのまま残っている。 従って、& を計算しても0にならない。 0 になるとしたら、ビットが1箇所だけ1のはずである。 括弧は不要なのがあるかもしれないが間違いがないように付けておいた。 それよりも、 重要な単語が少ないので検索が難しい、 というようなことがコメントに書いてあったのが気になった。 Tweet
via http://openswitch.org/journal/a-beautiful-dock-for-ubuntu 自分はあまり使うことのないDockだけど、世の中にはDock大好きな人も数多くいると思うのでご紹介。Avant Window Navigatorというソフトをインストールすると、小綺麗なDockが手に入るということで試してみた。 Avant Window Navigator Look&Feel ※音が出ます インストール 基本的にhttp://awn.wetpaint.com/page/Ubuntu+Feisty+Repositoryを日本語にしただけなので、英語の読める人はそっちを読んだほうがよさげ。Feisty Fawnの人向けなので、Edgy Eftの人はこっちを参照 まず、ターミナルを開いて、次のコマンドを実行。 gksudo gedit /etc/apt/s
Ruby on Railsという言葉は誰しも知っている状況であり,さらにJava言語を推進してきたSunでさえJRubyを担ぎ出す今日。米国ではPythonで書かれた大規模サイトがスピード感を持って次々と登場してきている。昔からちょっとしたWebサイトにPHPやPerlといったスクリプト言語は広く使われてきたが,RubyやPythonによって,スクリプト系言語,つまりLLの印象は多くの開発者にとって大きく変わった。 LLがなぜこんなにももてはやされ,そして採用され始めているのか。大きく2つに分けられると思う。 とにかく早く目的のビジネスを立ち上げたいから。 LLの言語的特性やrailsの仕組みに興味があるから。 LLに興味を持った大多数の開発者の視点は,後者ではないだろうか。 LLを採用してWeb上でサービスを展開し成功している企業のほとんどに,スピード感を感じる。そして,サービスの内容に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く