会社から割り当てられたメールアカウントだろうけど、これはかわいそう過ぎる。
柴田 芳樹さん*1のブログを読んでいて、ふと目にとまったコメントがありました。 結果として、APIの実装コードでは不正パラメータの検査されていない。あるいは、検査はしているが例外をスローすることなく、単純にリターンしている。※ (中略) ※ 検査はしているが単純にリターンしていると、その不正と思われる値が本当に不正なのか、正常値の範囲の一つなのかが不明瞭となります。 コメント: 全例外をキャッチして、適当な別の例外にラップしてスローしたり、キャッチはするけど何の処理もしないで戻り値を返す人も時々いますね。FileNotFoundException をキャッチして-1を帰したりとか。 FileNotFoundExceptionをそのままスローしてくれればファイル名やパスが間違っている可能性に即座に思いあたるのに、-1や別の例外を帰されると、そのエラーが何であるかを追跡するだけで丸一日を浪費さ
Ext - A foundation you can build on Senchaは11日(米国時間)、Ext JSの最新版となるExt JS 3.3を公開した。Ext JSはJavaScriptで開発されたWebアプリケーションフレームワーク。軽量で高い拡張性を提供しながら、デスクトップエクスペリエンスと近い滑らかな動作を実現している。Ext JS 3.3における主な新機能は次のとおり。 新コンポーネントPivotGrid導入 新コンポーネントActionColumn導入 カレンダーコンポーネント機能追加 200を超える要望への対応とバグ修正 PivotGrid使用例 - Ext JS 3.3サンプルページより抜粋 カレンダー使用例 - Ext JS 3.3サンプルページより抜粋 ActionColumn使用例 - Ext JS 3.3サンプルページより抜粋 PivotGridを使うと
これまで、オフシーズン仕舞っていて襟汚れがひどくなった夫のワイシャツは襟汚れ専用洗剤を使用したり、漂白やブラシで部分洗いしても落ちなくて生地自体は痛んでいないのに処分していました。 ネットで見つけた裏技を使ったらびっくり!頑固なえり汚れが真っ白、新品のようになりました。 試しに、食べこぼしのシミ(漂白剤原液つけてもでも落ちなかった)も真っ白に! ●酸素系漂白剤と重曹(どちらもドラッグストア等で売っています)を同量ぬるま湯に溶かし、アイロンのスチームをめいっぱい当てるだけです。 酸素系漂白剤と重層は完全にとけないまま(粉が残っている状態)でしたが そのまま襟汚れに塗りつけました。 スチームを念入りに当てていると、みるみる汚れが落ちていくのが分かります。 この方法で、全ての襟汚れが真っ白になりとても感動しました。 同じお悩みの方も多いだろうと思い、投稿いたしました。 是非お試しください。
筑波大学第三学群情報学類を卒業したのち、現在は、筑波大学大学院システム情報工学研究科コンピュータサイエンス専攻博士後期課程3年。プログラミング言語や処理系に強い興味を持っている。現在の研究テーマは、プログラミング言語の構文解析アルゴリズム。Scala勉強会を不定期で行うなど、研究の合間にScalaの普及活動を行っている。 Scalaにはパーザコンビネータライブラリという、構文解析を行うための専用ライブラリが存在します。パーザコンビネータライブラリを使うことで、特定の用途に特化した設定ファイルやDSLのパーザを手書きで書くよりも簡単に書けるようになります。 本記事では、Scalaのパーザコンビネータライブラリの基本的な使い方から、パーザコンビネータを使ったJSONのサブセットのパーザの実装までを解説します。構文解析の実装手法に関する知識は前提としませんが、構文解析とはどのようなものか、という
(versión abreviada en español) If you think the introduction of Array.prototype.forEach and friends will send the for-loop the way of the dodo, think again. There’s life in the old dog yet. The for-loop is often seen as something of a one trick pony, most suited to the classic form of list iteration: for (var i=0; i<arr.length; i++) { //do something to each member } but with the wealth of higher o
前の記事 「シングル版電子書籍」が持つ可能性 環境に良い車:ホンダ5年連続で1位 次の記事 『Facebook』を使わない6つの理由 2010年10月13日 社会メディア コメント: トラックバック (0) フィード社会メディア David Rowan (the editor of Wired UK ) 私はFacebookを使っていないが、それについて、「ずいぶん時代遅れだな!」とからかわれたことがある。からかったのは、ソーシャル・ファイナンス・サイト『Kiva』を運営するMatt Flannery氏で、彼は私に対して、「何を怖がっているんだい? プライバシーについてうるさいのは年寄りだけだよ」と言った。 たしかに私は30代後半だし、いまだに、フォーマルなメールでは顔文字は使わない。しかし、私がなぜFacebookを利用せず、Blippyではクレジットカードを使った買い物をせず、Goog
HTML 4時代のJavaScriptは主にWebページの装飾に使われていたので、マシンやブラウザーへの負担はそれほど高くなく、JavaScriptの処理にユーザーが待たされることはほとんどありませんでした。ところが「Webアプリケーションのプラットフォーム」と位置付けられるHTML5時代になると、JavaScriptのプログラムは巨大で複雑になります。そのため、各ブラウザーベンダーはJavaScriptエンジンを高速化し、複雑で時間のかかる処理を素早くこなせるように努力してきました。 しかし、いくら高速化しても回避できないこともあります。従来のJavaScriptはJavaのようなスレッド処理ができないので、時間のかかる処理を実行するとブラウザーが停止状態になってしまい、その間、ユーザーはUI操作がまったくできなくなる問題がありました。 そこで、ブラウザーで複数の処理を並行して実行させる
自宅サーバのインフラ設計書を公開します。 Design paper of the home server(抜粋) 昨夜にTwitterで公開したら予想外に反響があったので、ちゃんとエントリに残すことにしました。クラックされるおそれがあるので、細かい部分は公開できないことをご了承ください。 内容はこんな感じ。 要件概要 機器仕様 ネットワーク設計 ソフトウェアスタック設計 共通基盤設計 サーバ詳細設計 上記にバックアップ設計や運用管理まわり*1を加えれば、インフラの設計書はだいたいこんな感じではないかと思います。 インフラの要件定義は難しい 一方で、インフラの要件定義は十分に標準化が進んでおらず、会社やチームによって文化がかなり違います。特に受託開発(SI)の場合は、お客様の中にインフラに詳しい人がいなくて調整に苦労することも多いと思います。費用と可用性のトレードオフの部分はなかなか伝わりづ
世界最大のSNS「Facebook」が日本で流行の兆しを見せている。10月13日時点で国内の登録者数は159万人。Facebookの魅力を説明するブログ記事に人気が集まったり、Facebookに同時にログインして交流する「オン会」が企画されるなど、ネット系技術者を中心に、ユーザーサイドから盛り上げようという気運が起きている。 Facebookは2004年2月、大学生限定SNSとしてスタート。06年9月、学生以外でも登録できるようになり、07年5月からは外部の開発者向けにプラットフォームを公開した。その後急速に利用者数を伸ばし、総会員数5億人を超える世界最大のSNSに。そのオープン化戦略は、mixiやモバゲータウン、GREEのお手本にもなっている。 日本語版は2008年にスタート。10年2月には日本法人を設立し、日本向けの機能強化や、メディア・業界関係者への機能説明などを行ってきた。 日本の
First Edition Published Jauary 31, 2012 187 pages (eBook) XXV, 169 pages (Paper Book) Actors in Scala Concurrent programming for the multi-core era by Philipp Haller and Frank Sommers Actors in Scala is the authoritative guide to programming with the actors framework of Scala's standard library, co-written by the creator and lead maintainer, Philipp Haller. The book provides a comprehensive introd
こんにちは、Aono.Yと申します。普段はPVとか作ってる者です。mylist/21583727今回、ちょっと面白いディスプレイ素材を手に入れたので、昔からやりたかった裸眼3Dディスプレイを自作してみました。簡単な解説も付けさせていただきました。宜しければご覧下さいませ。いつの間にかこんなに伸びて・・・!皆様本当にありがとうございます(´;ω;`)投影タイプの立体映像実験機のデモ動画公開しました!sm15744982
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く