タグ

2010年9月2日のブックマーク (22件)

  • はてなブログ | 無料ブログを作成しよう

    思いは言葉に。 はてなブログは、あなたの思いや考えを残したり、 さまざまな人が綴った多様な価値観に触れたりできる場所です。

    はてなブログ | 無料ブログを作成しよう
    imai78
    imai78 2010/09/02
    モヘモヘしてるのが、某公共放送とか大きな自動車会社がある地方でやってたお祭りにいた奴に見えてならない。//id:yuripop 木殺→ぼくさつ→撲殺!
  • H2をインメモリで動かすときの注意 - Yamkazu's Blog

    H2をインメモリで動かすときは jdbc:h2:mem:test みたいな感じでmemを付けて開いてあげます。 ただこのまま起動すると、ちょっと注意が必要でconnectionをcloseするとその時点でDBが消滅します。これ知らないと最初のcreate tableは成功しているのに、あとからinsertしようとするとテーブルないとか言われるよ!みたいなことではまります(お、お、おれじゃないからな!)。 消えないようにするにはconnectionをひとつ開いてどっかでcloseせずに保持しておくか、オプションでDB_CLOSE_DELAYを付けてあげるかどちらかです。 詳しくはテストを。 import static org.hamcrest.CoreMatchers.*; import static org.junit.Assert.*; import java.sql.Connectio

    H2をインメモリで動かすときの注意 - Yamkazu's Blog
  • PHPの比較のアレ | 404 motivation not found

    imai78
    imai78 2010/09/02
    「ture」
  • 芦屋広太一つ上のヒューマンマネジメント

    以下のページでログインをお願いします。 [SSL(Secure Sockets Layer)プロトコルで入力いただいた内容を保護いたします] ■登録されているユーザーIDとパスワードをお忘れの方は,「日経BPパスポート」の「ユーザーID・パスワードのお問い合わせ」ページでご確認いただけます。 ■ITpro-News,ITpro-Reportなどのメール配信サービスをご利用の方も, Web上のコンテンツをご覧いただくためには,改めて登録をお願いいたします。

  • iPhoneやiPadにも対応・モニターサイズに合わせて拡大表示するLightbox風jQueryプラグイン - かちびと.net

    iPhoneiPadにも対応した、モニター サイズに自動的に合わせて拡大表示 してくれるjQueryプラグイン、Touch- Galleryのご紹介です。Lightbox系の スクリプトは沢山ありますが、こちらも 一つの選択肢として思えておくといつか 役に立つかも、と思ってエントリー。 PCは勿論、iPhoneiPadでも、そのモニターサイズの幅に合わせてLightbox風にフルスクリーン表示してくれます。特に設定も不要なのは楽で良い感じ。というか、iPhoneiPad向けに作られたっぽいですね。 Touch-Gallery ↑ モニターのサイズに自動で合わせて拡大表示してくれるjQueryプラグインです。 ↑ PCで見るとこんな感じ。基的には普通のLightbox系の拡大表示です。 ↑ iPhoneで見てもモニターサイズに合わせて拡大表示します。 ↑ 横にしても自動的に横幅に合わ

  • 丸投げせず、自力でできる作業を探し出せ

    サーバーソフトのバージョンアップ作業は、一般にコスト削減の余地が大きい。ベンダーに作業を丸投げにせず、自力でできる作業をあの手この手で探し出せば、予想外に大きな効果を得られる。今回紹介するアメリカンファミリー生命保険は1億円以上のコスト削減効果を得た。クラレも数千万円以上かかるERP(統合基幹業務システム)ソフトの移行作業を700万円で済ませた。外為どっとコムやエイチアールワンなどの秘策も紹介する。 業に役立たないバージョンアップ作業は外注する、という企業も多いだろう。だがコストを抑制するためには、外部に委託するだけでなく、できる範囲で移行作業を自力で進めることも一考の余地がありそうだ。 丸投げ回避でコストを3分の2に 移行作業をできるだけ自力で進めるやり方によって、アメリカンファミリー生命保険(アフラック)は、日オラクル製ERPパッケージ「Oracle E-Business Suit

    丸投げせず、自力でできる作業を探し出せ
    imai78
    imai78 2010/09/02
    管理以外をベンダーに、というのはなかなか良いんじゃないかあ。
  • 手作業でのテストの負荷を軽減するテスト センター

    ここまで解説した二つの機能は、主にテストを自動化したり、テストの実行を支援したりするものでした。これから紹介するテスト センターは、手作業で行われるテストのプロセスを管理して、負荷を軽減する目的で導入されています。 テストの内容と実行結果を管理する ただし、この機能は費用的なハードルがやや高いと言えます。テスト センターは、UltimateまたはTest Professionalのいずれかで提供され、さらに、チーム開発を手助けするTeam Foundation Server(以下、TFS)も別途必要になります。また紹介する操作には、TFSのセットアップとプロジェクト管理のベースとなるチーム プロジェクトの作成が必要です。 ここでは、準備ができていることを前提に使い方を解説します。まず、Windowsのスタートメニューから「すべてのプログラム」を選択し、「Microsoft Visual S

    手作業でのテストの負荷を軽減するテスト センター
  • ソースコードからシーケンス図を作成

    次に、設計に便利な機能を紹介します。一般的に「設計」という言葉を聞くと、アプリケーションの作成前の段階を思い浮かべることがほとんどだと思います。ですが、ここではアプリケーション完成後について説明します。 設計で使える便利な機能 なぜなら、VS2010のUML(Unified Modeling Language)モデル図の作成機能には、クラス図やシーケンス図からソースコードのひな型を生成する機能がありません。しかし、ソースコードからシーケンス図を作成する機能はあり、その機能はとても優れているといえます。この点に絞って紹介していきます。 使い方は簡単で、シーケンス図のルートにしたいメソッドを含んだファイルをコードエディタ上に開きます。ここでは、前半で作成した簡易電卓のForm1.csファイルをコードエディタで開き、+ボタンクリックのイベントハンドラー(AddButton_Clickメソッド)の

    ソースコードからシーケンス図を作成
  • ホームページへの大量アクセス事件 岡崎市立中央図書館の弁明に異論相次ぐ (J-CASTニュース) - Yahoo!ニュース

    ホームページへの大量アクセス事件について、愛知県の岡崎市立中央図書館が初めて弁明した内容に、異論が相次いでいる。図書館ソフトの不具合が指摘されているのに対し、大量アクセスが悪いとの弁明に終始しているからだ。真相はどうなのか。 きっかけは、愛知県在住の男性(39)が岡崎市立中央図書館の新着図書データベースに大量アクセスをして利用者に閲覧できなくしたとして、岡崎署に偽計業務妨害の疑いで2010年5月25日に逮捕されたことだ。 ■「利用者自らが配慮すべき」 報道によると、男性は3〜4月、自作プログラムを使って、新着図書のリストに自動的にアクセスして、それをコピペすることを14日間3万3000回繰り返していた。これがサイバー攻撃とみなされたわけで、名古屋地検岡崎支部が6月、男性を起訴猶予処分にしていた。 ところが、男性がアクセスしたのは、1秒間に1回程度だったため、ソフトに詳しいネットユー

    imai78
    imai78 2010/09/02
    スクレイピングをせずに、ただアクセスが多くてダウンした場合はどうするつもりだったのかなあ。
  • Ruby会議2010へ行ってきた。

    Ruby会議2010へ行ってきた。何を隠そう、Ruby会議に参加したのは今回が初めてである。休日に自由時間を確保するのは、小さな子供が居る既婚者男性諸君であればそれが如何に厳しいことかということを理解しているはずだ。だが息子も3歳になり、さらに幸いにも予定が一切かぶっていなかったため、3日間すべて参加することが出来たのであった。 Ruby会議2010のテーマは「Conflict and Resolution」(衝突と解決)である。大規模なオープンソースプロジェクトには人々の衝突がつきものであるため、日有数のオープンソースプロジェクトであるRubyにはピッタリのテーマであるといえよう。というわけで、Ruby会議初参加者による視点で、面白かったことや気になったことなどについてレポートをお届けしたい。 1日目まず最初に、今回一番の目当てにしていた「Ruby開発会議つくば」を傍聴。gdgdなリラ

    Ruby会議2010へ行ってきた。
  • 「自動UIテスト」でテストを効率化

    単体テスト機能だけでは、人の操作を完全に把握してテストできないため、VS2010には自動UI(User Interface)テストという機能が搭載されています。自動UIテストは、ユーザーがアプリケーションを利用した際のキーボードやマウスの動きをキャプチャーします。その記録を再生して、同じ操作を繰り返してテストできる機能です。VS2010で初めて搭載された機能なので、手順を追って使い方を覚えると共に、制約事項についても知っておきましょう。 操作を記録して実行する「自動UIテスト」 まずは、ソリューションに新しくテストプロジェクトを用意してください。ソリューション エクスプローラーでソリューションのコンテキストメニューから「追加」→「新しいプロジェクト」を選択し、テストプロジェクトのテンプレートから新しくプロジェクトを追加します*3。ここでは、前回の図2で作成したテストプロジェクトを例に説明し

    「自動UIテスト」でテストを効率化
  • 今どきのネットワークコンサルティング

    先日、数年ぶりで銀座松坂屋屋上のビアガーデンへ行った。都内某所でミニセミナーをやった後、参加した人たち数人と出かけたのだ。2時間あまり話してノドが乾き、天気もビール日和(びより)だったので「銀座のビアガーデンへ行きましょう」と思いつきで皆さんを誘った。ここは懐かしい場所で、1990年代に研究会仲間3、4人でよく来ていた。その後も1、2年に一回は来ていたのだが、ここ数年は遠ざかっていた。 さびれているんじゃないかな、と心配したのだが6時前の早い時間にもかかわらず200以上ある席は既に3分の2くらい埋まっていた。空いている席も予約が入っていて、確保出来たのは端っこの席だった。ビアガーデンなんて中高年サラリーマンの文化だろうと思っていたのだが、若い人も、女性も多かった。数年前と違っていたのは、プロ野球中継の大型ディスプレイがなくなっていたこと、料理が焼き肉からジンギスカンに変わっていたこと、そし

    今どきのネットワークコンサルティング
  • ITプロジェクトにおける失敗の兆候--この12のサインに注意!

    文:Michael Krigsman(Special to ZDNet.com) 翻訳校正:村上雅章・野崎裕子 2010-09-02 08:00 プロジェクトの納期が守れそうにない、あるいは予算を超過しそうだと知って慌てふためくマネージャーをよく見かける。とは言うものの、プロジェクトが問題に直面していることを示す兆候を見逃してしまっている場合もよくあるものだ。 この件に関して『Early Warning Signs of IT Project Failure:The Dominant Dozen』(失敗するITプロジェクトの兆候:主な12のサイン)という学術論文を執筆するために、2人の研究者が19人の専門家と55人のITプロジェクトマネージャーの協力を得てデータを収集した。そして彼らは、「重要な兆候や問題に対する「初期の警戒信号」はしばしば、プロジェクトが実際に失敗に終わる時点よりもずっと

    ITプロジェクトにおける失敗の兆候--この12のサインに注意!
    imai78
    imai78 2010/09/02
    努力によって補える部分と、努力ではどうにもならないので冷徹な判断を強いられるものと、何パターンかあるなあ。
  • PHP Xdebug のProfile の手軽な共有ツールを作ったよ

    お疲れ様です。sasaki-kです。毎日暑いですね。 KLabではPHPで作られたフレームワークの高速化が熱いです。 高速化にあたっては、計測が重要です。 KLabではphpのxdebug extensionを使用し、プロファイル結果をcachegrindファイル形式で取得しWinCacheGrind で解析しています。 また皆でレビューするために Webgrind で解析結果を共有したり、言葉で説明しています。しかし、 Webgrindは一見してボトルネックが分かりにくかったり、言葉では説明がもどかしかったりしていました。 一方、KLabではCodepaste の社内版があり、 フォーマット済みのコードをフォームに貼りつけ、ブラウザのアドレスバーからURLをコピーしてIRC貼りつけてレビュー対象のコードを手軽に共有しています。 WinCacheGrind WebGrind codepa

  • Firefox 3.6、IE6のシェアを抜いて第2ブラウザに - 8月ブラウザシェア | エンタープライズ | マイコミジャーナル

    Market share by Net Applications Net Applicationsから2010年8月のブラウザシェアが発表された。発表されたシェアは次のとおり。 2010年8月ブラウザシェア - Net Applications報告 2010年8月バージョン別ブラウザシェア - Net Applications報告 順位 ブラウザ シェア 推移 備考 1 IE 60.40% ↓ 3ヶ月ぶりの下落 2 Firefox 22.93% ↑ 4ヶ月ぶりの増加 3 Chrome 7.52% ↑ 力強い成長へ戻る 4 Safari 5.16% ↑ 5 Opera 2.37% ↓ 順位 バージョン別ブラウザ シェア 推移 備考 1 IE8 27.90% ↑ 8ヶ月連続1位 2 Firefox 3.6 16.80% ↑ 2位へ浮上 3 IE6 16.18% ↓ 3位へ下落 4 IE7 10

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    imai78
    imai78 2010/09/02
    おお!w
  • Twitterの企業アカウントに必要なこと

    「“つぶやき”といわれる140文字までの短文を投稿するサービス」という説明が要らないほど、Twitterが普及してきた。個人はもちろん、企業での活用が増えている。IMJモバイル(東京都目黒区)の調査結果によると、企業のキャンペーン担当者の16%が既にTwitterを「活用している」と回答、「活用していないが興味がある」との回答は62%に上った。調査は2010年5月に実施、6月末に発表されたものだ。企業にとってTwitterは、無視できないマーケティングメディアの1つになっている。 Twitterの利用方法などを掲載しているツイッター公式ナビゲーターの「Twinavi(ついなび)」には、約4700の企業アカウントが登録されている。大企業から個人商店、官公庁、メディアなど、企業アカウントといってもその種類は様々だ。企業のTwitter活用が浸透してきた証拠と考えられる一方で、マーケティングの観

    Twitterの企業アカウントに必要なこと
  • バンド・オブ・ブラザース太平洋戦争版(2010)HBO - zames_makiのブログ

    原題:The Pacific 製作:HBO Films、DreamWorks SKG、Playtone 全10話(60分×10回) 製作:トム・ハンクス、スティーヴン・スピルバーグ、GaryGoetzman アメリカ放映:2010年3月より 制作費:1億5000万ドル 原案:米海兵隊員ユージン・スレッジの回想録「ペリリュー・沖縄戦記」 監督:Timothy Van Patten(1,7,9話)、David Nutter(2,8話)、Carl Franklin(5話)、Tony Ton(6話)、Jeremy Podeswa(3,10話)、Graham Yost(4話) 脚:Bruce C. McKenna 、Michelle Ashford、Graham Yost、George Pelecanos、Robert Schenkkan …「バンド・オブ・ブラザース」のスティーヴン・スピルバーグ

    バンド・オブ・ブラザース太平洋戦争版(2010)HBO - zames_makiのブログ
  • 第14回 大規模データの新たな価値を生み出す「Hadoop」(解説編)

    「Hadoop」は、米Google社が考案した分散データ処理技術MapReduce」をオープンソース・ソフトウエアで再実装したものです。Web系企業では、ユーザーのアクセスから得られる膨大なデータを解析するツールとして定着が進んでいます。最近ではWeb系以外の一般企業でもHadoopの活用が検討されてきています。 今回は、企業システムでHadoopを利用する意義と、ペタバイト・クラスのデータ処理を実現するHadoopの実装を解説します。 Google論文の衝撃 HadoopやMapReduceは「安価なサーバーで大量のデータを高速処理」「バッチの処理時間が劇的に短縮」などと紹介されています。とても高度な技術ととらえている方もいるかもしれませんが、実はそれほど複雑なものではありません。 MapReduceは、Googleが2004年に論文(http://labs.google.com/pa

    第14回 大規模データの新たな価値を生み出す「Hadoop」(解説編)
  • [Android編]短命なオブジェクトを作ってはいけない

    Android上のアプリケーションはJava言語で開発できるが、PCやサーバー向けのJava仮想マシンとは異なる「Dalvik仮想マシン」上で動作する。Dalvik仮想マシンは、モバイル向けに特化されているのが特徴である。 Androidアプリケーションの開発では、Javaの開発現場で培ってきた資産やノウハウを生かすことができる。だが、基的にPC上で動作させるJavaアプリケーションと同様に考えてしまうと、思わぬ落とし穴に陥ることになる。 そこで、主にメモリー管理の面からJava仮想マシンとDalvik仮想マシンの違いを見ていくことにする。 両者とも、メモリー管理はガベージコレクタ(GC)が担当する。ヒープ領域に空きがない場合、不必要なオブジェクトを回収して空き領域を作るのがGCの役割である。Java仮想マシンでは「世代別GC」という方式を採用しているが、Dalvik仮想マシンは「マーク

    [Android編]短命なオブジェクトを作ってはいけない
  • Leaving Oracle, Joining DeNA

    9月1日付けでオラクルを退職し、9月2日付けでディー・エヌ・エーに転職しました。新会社への入社の報告よりも(だいぶ)前に退職の報告をする方が多いようですが、私が外向けにオラクル退職の報告をするのはこれが初めてです。退職転職の報告と同時に行なうのは、多くの方がナーバスになっているオラクルとMySQLの行く末について、できるだけ悪い印象を与えたくないと考えたためです。ディー・エヌ・エーは世界でも指折りのMySQLの超ヘビーユーザとして知られています。オープンソースの世界では、ベンダーからヘビーユーザの事業会社に転職し、その専門性を生かした仕事を続けることは珍しくありません(オープンソースのメリットの1つです)。というわけで、引き続きMySQL仕事を続けます。MySQLコミュニティの方はどうか安心してくださればと思います。今後ともどうぞよろしくお願い致します。 私は2006年9月にMySQL

  • 「2015年は“ジェネレーティブな市場”に」、IBMが通信業界で想定される4個のシナリオを披露

    「2015年の通信業界に想定する4個のシナリオのうち、最も市場が拡大する“ジェネレーティブな市場”が最も高い可能性で発生すると考える」。 日IBM グローバル・ビジネス・サービス事業 通信・メディア・公益サービス事業部 通信サービス推進部の榎亮理事(写真1)は2010年8月24日、同社が開催したプライベートイベント「IBM SMARTER PLANET FORUM 2010 SUMMER」の通信業界を対象にした講演で、このような予想を披露した。 ここでいうジェネレーティブとは、「思いがけない可能性を秘めた」の意味。創造力が発揮される市場への移行を「期待を込めて」(榎理事)予想したものである。 IBMが考える4個のシナリオとは、「巨大企業の衝突」「生き残り企業の統合」「市場淘汰」「ジェネレーティブ市場」。市場と競争環境という二つの軸で4象限に分類したとき、それぞれ「市場は拡大、企業は垂

    「2015年は“ジェネレーティブな市場”に」、IBMが通信業界で想定される4個のシナリオを披露
    imai78
    imai78 2010/09/02
    「巨大企業の衝突」「生き残り企業の統合」「市場淘汰」「ジェネレーティブ市場」