2008年01月01日04:30 カテゴリ書評/画評/品評 2008年のお年玉で買うべき本10冊 あけまして、おめでとうございます。 お正月といえば、お年玉。 貰う立場の人も、あげる立場の人も、そのお年玉で何を買ったらいいのかというのをずうずうしくも提案するという企画のEntryです。 ここでは、一度買ったら一生ものとして読める本を慎重に選んでいます。ですから、「404 Blog Not Found:2008年の仕事始めまでに読んでおきたいビジネス書x10」のように、読む順番にこだわる必要はありません。何なら積読だって構いません。ただし、一度手に入れたら、引っ越しても手放さないでくださいね。何度も何度も読み返すことに、意味がある本なのですから。 あと、「お年玉」ということで、値段にもある程度気を遣いました。一口に「一冊」といっても「書評 - オックスフォード・サイエンス・ガイド」だったら一
2008年01月03日23:00 カテゴリ書評/画評/品評Lightweight Languages 今はとりあえずこれを推す - 書評 - Java開発者のためのAjax実践開発入門 技術評論社書籍編集部池本様より「逆算式SQL教科書」と一緒に献本いただいたのがこちら。 Java開発者のためのAjax実践開発入門 河村嘉之 / 川尻剛 / 福沢知海 実にいいタイミングなのでここで書評。 F's Garage:はじめてWebプログラミングをするなら PHP? Ruby? やっぱり、PHP・・・・かな 「はじめてのWebプログラミング」でしょ? それならもう答えははっきりしている。PerlでもRubyでもPythonでもましてやPHPでもない。 JavaScript、だ。 本書「Java開発者のためのAjax実践開発入門」は、「Java開発者のための」とあるが、別にJava開発者でなくても、
Danさんが、コードをセキュアにする10の作法という翻訳を公開していました。 翻訳には特にツッコミはないのですが…正直、10個も覚えられません! (>_<)ヒー! ので、勝手に再配置。かっこの中がお作法の名前です。 各段階でチェックしよう! 設計時に、 (セキュリティーポリシーを設計に織り込め) コーディング時に、 (セキュアコーディングの標準を採用せよ) (コンパイラーの警告レベルは最高に) テスト時に、 (有効な品質保証の手法を用いよ) もちろん実行時にも。 (入力を検証せよ) (他のシステムに送るデータは消毒(サニタイズ)しておけ) 迷ったときにはシンプルに!(シンプルイズベスト) デフォルトは拒絶、 (デフォルトで拒絶) 権限は最小、 (最小特権の原則を貫く) でもシンプル過ぎてはいけません。 (多重防御を実践せよ) これでちょっと覚えやすくなりました(私は)。内容は以下のページを
2008年01月05日02:45 カテゴリ翻訳/紹介Code 試訳 - コードをセキュアにする10の作法 全コーダー必読。プログラマーだけではなく法を作る人も全員。 Top 10 Secure Coding Practices - CERT Secure Coding Standards 突っ込み希望なので、いつもの「惰訳」ではなく「試訳」としました。 Enjoy -- with Care! Dan the Coder to Err -- and Fix コードをセキュアにする10の作法 (Top 10 Secure Coding Practices) 入力を検証せよ(Validate input) - 信頼なきデータソースからの入力は、全て検証するようにしましょう。適切な入力検証は、大部分のソフトウェア脆弱性を取り除きます。外部データは疑って掛かりましょう。これらにはコマンドライン引数、
とあるRailsのコードがえらく遅く,OSが不安定になるので,プロファイルをかけてみたところ下記の1行のコードが原因であることがわかった. unit[@ar_object.id] = some_array 悩むこと10分.やっとわかった. 分かった人はわかったと思いますが,答えはCMのあと! ... ... ... ... ... ... ... ... ... ... もまってられないので,タネあかしをすると上記変数「unit」はHashではなくArrayで @ar_object.idが30万くらいのFixnumを返していたのが原因でした. 蛇足ながら解説すると「unit」は配列のため,上記1行を実行した時点で30万個の 要素をもつ配列ができてしまい,メモリ不足でOSが不安定になったというオチでした. またrubyでは配列要素とHash要素のアクセサはともに「[]」なわけですが,fixn
Appleが最近申請した特許出願には、iPhoneユーザーを対象にした未来におけるキラー機能のヒントが垣間見える。コーヒーショップやその他小売店舗での商品注文をiPhoneから行うことで、(店舗内の)順番待ちの行列をバイパスできる、と言ったものだ。【TechCrunch Japanese アーカイブ » Apple、長い行列での順番待ち回避方法を特許申請より引用】 この特許そのものに有効性があるかどうかはいささか疑問だが、この特許やアップルが現在スターバックスでしていること(「店の中で流れている曲」を購入できる機能)を良く見れば、今後iPhone(iPod touchを含む)を利用したラテの注文および電子決済に進むのはほぼ間違いないだろうことが分かる。 スターバックスとアップルは、わずか数ヶ月前にスタバという実店舗とiTune Storeを連携させることを発表したばかりだが、「スタバのiT
アップルがiPod+iTunes+iTunes Storeというハード・ソフト・サービスを巧みに組み合わせてネット時代にふさわしいコンシューマ・エレクトロニクス・ビジネスモデルを見せてくれたことに関しては、ここでもさんざん書いて来たが、反面教師として注目すべきなのは、ソニーになぜそれができなかったのか?ということ。 自分自身がメディア産業を持ち、ウォークマンというブランドを持ち、ネットビジネスに抜群のセンスを持つ出井氏を社長に据えたソニーはアップルよりははるかに良い立場にいたはずだが、なぜこんなことになってしまったのだろうか。 メディア産業を持つことが逆に足かせになった、ソフトウェア開発力の差、たまたまラッキーだっただけ、天才スティーブジョブズがいたから、イノベーションのジレンマ、などのそれぞれの側面から考察を加えることは可能だが、あの時代のソニーに特有の問題として特に注目すべきなのは、あ
会期:1月7日〜10日(現地時間) 会場:Las Vegas Convention Center Sands Expo The Venetian 現地時間の7日から開幕するCES。その開催に先立ち、主催のCEA(全米家電協会)のゲイリー・シャピロ(Gary Shapiro)会長兼CEOが、日本プレス向けのグループインタビューに答えた。 -今回の開催規模をどう考えるか。 適切なものだと思う。昨年、家電のプロフェッショナル向けにフォーカスする目的から、観光客などの来場を廃したのだが、その目的は成功した。今年も、来場者は昨年同様の14万人前後と見積もっている。これ以上の来場者があると、ホテルや交通など、ロジスティクスの面で問題が大きい。今後もこの規模を維持する見通しだ。 出展社も同様だ。2,700社あまりと、昨年とほぼ同じ規模となっている。ただし、日本からの出展社は、昨年に比べ
つい先日、ワーナーが「これまではBlu-ray DiscとHD DVDの2種類で出してきたが、6月以降はBlu-rayに1本化する」と発表。HD-DVDが圧倒的に不利な状態になってきているようですが、どれだけ不利になっているのかが一目でわかる円グラフがありました。かなり追いつめられているようです。 詳細は以下から。 Mac Rumors: HD-DVD vs Blu-Ray Battle Over? Warner Switches to Blu-Ray これでもうHD-DVD陣営で残っている映画配給大手はパラマウントとユニバーサルだけに。 また、世界最大の家電展示会である「2008 International CES(Consumer Electronics Show)」が現地時間の1月7日から始まるわけですが、それに合わせて以下のような話も。 「次世代DVD戦争は今年で終了」 さてさて、
Bresenham's line algorithm is a line drawing algorithm that determines the points of an n-dimensional raster that should be selected in order to form a close approximation to a straight line between two points. It is commonly used to draw line primitives in a bitmap image (e.g. on a computer screen), as it uses only integer addition, subtraction, and bit shifting, all of which are very cheap opera
ANA CARD U.S.A.の発行銀行First National Bank of Omaha (FNBO®)はお客様の信用度(クレジットプロファイル)の変更、またはSummary of Credit Termsに掲載されているその他の事由により口座規約を改定する場合もあります。全ての規約の変更は準拠法の規制の対象になります。 カードはVisa U.S.A. Incからの許諾に準じFirst National Bank of Omaha (FNBO®) より発行されます。VISAならびにVISA SIGNATUREはVisaインターナショナル・サービス・アソシエーションの登録商標であり、ライセンス契約のもと使用されています。 FICOは米国およびその他の国にあるFair Isaac Corporationの登録商標です。一般的に新規の会員様は口座開設から2から3ヶ月後にFICO® スコア
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
In geometry, a trapezoid (/ˈtræpəzɔɪd/) in North American English, or trapezium (/trəˈpiːziəm/) in British English,[1][2] is a quadrilateral that has one pair of parallel sides. The parallel sides are called the bases of the trapezoid. The other two sides are called the legs (or the lateral sides) if they are not parallel; otherwise, the trapezoid is a parallelogram, and there are two pairs of bas
This article is about a rule for approximating integrals. For the trapezoidal rule used for initial value problems, see Trapezoidal rule (differential equations) and Heun's method. The function f(x) (in blue) is approximated by a linear function (in red). In calculus, the trapezoidal rule (also known as the trapezoid rule or trapezium rule)[a] is a technique for numerical integration, i.e., approx
「Blog(ブログ)」という言葉があちらこちらで聞こえるようになって久しい。 Blogとは一般的に、書き手が関心を持ったニュースや出来事について書いた記事(エントリーまたはポストと呼ばれる)が、元情報へのリンクと共に時系列に沿って掲載されているサイトを指す。 米国ではすでにBlogという言葉が一般紙でも取り上げられる程に定着し、時にはマスコミの報道に影響を与えるまでになっている。米国で急速なBlogが広まった理由として、BloggerやRadio UserLandなど、初心者でも簡単にBlogを作れるツールが存在が登場したこと、BlogdexやDaypopといったBlogコミュニティや、Blog同士が直接つながるシステムがあり、面白いBlogの話題が「口コミ」で急速に広まることなどが挙げられるだろう。 そのBlogの大きな流れの中で、現在人気を博しているBlog作成ツールのひとつにMova
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く