タグ

2007年6月24日のブックマーク (17件)

  • テストを書かないと品質はやっぱり下がる - Be Happyman!!

    私は今だにxUnitに代表される自動テストツールの効果が今ひとつ腑に落ちていなかったのですが、プロジェクトメンバーがその効果を調査・分析・見える化してくれたおかげですっきりしました。私の中だけに留めておくのはもったいないのでエッセンスを公開します。*1 対象プロジェクトに関する情報は以下の通りです。 業務系 画面数は60程度 帳票数は15程度 Java(Seasar2/S2Struts/S2Dao),Web系 クラス数は750程度 開発期間は約半年 最終的には総じて高い品質を実現した テストツールとしては、JUnit/EZmock/S2TestCaseを使っていて、それぞれ対象となるレイヤは、Actionクラス/Serviceクラス/Daoクラスです。画面のテストにはSeleniumも使いましたが、今回の調査の対象外としています。 目的 テストで重要なのは、要はそれぞれの工程で適切な粒度・

    テストを書かないと品質はやっぱり下がる - Be Happyman!!
  • PHPでインタラクティブなシェルをつくる - Thousand Years

    PHP始めたばかりの後輩がPHPにもインタラクティブなシェルがあったらいいのにといい標準入力をつかって何かできませんかね?といわれた件。そんなこと思いもつきませんでした><! とりあえずこんな感じでいいいいみたい。いやquitとかやってもエラーでますけど。激しくWindowsです。5分で書いて難しいことは丸投げ(--; <?php function main() { $BUFFER = ''; $STDIN = fopen('php://stdin','r'); while(true) { if($BUFFER != "quit\r\n") { $BUFFER = fread($STDIN, 1024); eval($BUFFER); } else { print "Bye\r\n"; break; } } } main(); ?> c:\php5\php -f c:\hoge.phpとか

    PHPでインタラクティブなシェルをつくる - Thousand Years
  • PLAY FINAL FANTASY TACTICS - FFT獅子戦争 攻略wiki

    注意事項 † 管理や主な更新、ページの新規作成は森羅万象管理人のNorioがしております。 編集するにあたり、他サイトの情報などを転載(盗用)、故意に間違った情報を記入、 意味も無く記事削除等の行為は禁止しております。 上記の行為、または荒らしと思われる行為をしますと該当プロバイダに通報する事があります。 当wiki各ページのデータはその記入した各記入者が文章などの著作権を持っています。 ですので他のwikiにデータをコピーする行為や、データの転載、丸写しなどの盗用に触れそうな行為は全て禁止しています。 上記注意事項のいずれかに触れたり、発見したりしましたらご連絡くださいませ。 念の為にログなどは全て保持しています。 ↑ PSP・アプリ版とPS3ゲームアーカイブスについて † PSP、AndroidiPhoneiPad等のアプリ版追加要素、変更点などは攻略の随所にその都度詳細を記載して

    tenkoma
    tenkoma 2007/06/24
  • 前野[いろもの物理学者]昌弘のページ:日記兼更新記録(2007.6.17)  ★対水伝

    水伝来ました。うちの息子の小学校にも来ましたよ。 授業が終わって教室から子供がいなくなるのを見計らって、その先生に声かけた。 「ああいう非科学的な授業をなさるのはどうしてですか?」 「あ、いやちょっとまずいかなと思って他の先生と相談したんですが、いいか なということで」 「道徳の授業で嘘教えてはいけませんよね」 「いえ、一応『これは科学的には正しいかどうかわからないことです』と前置 きしました」 「私は隣のクラスの父兄だから、最初から聞いてたわけじゃないけど、途 中から見る限り、あなたの見せ方は『どうだこの実験凄いでしょ』という感じで、どう見ても『正しいかどうかわからない』というふうには聞こえませんでした よ、それに問題は『正しいかどうかわからない』じゃない。『間 違っている』んです」 「え、そうなんですか、知りませんでした」 「あなた、『ありがとう』って紙貼ったら結晶の形

  • Re:winnyに賞をあげようよ

    winnyにこういう賞をあげてはどうでしょうか? 現状のwinny=悪という世間のイメージがかわる機会になるかも。 winnyというソフトは優れたソフトであって、 技術と利用方法は別だと世論に提示するチャンスだと思うのですが。

    tenkoma
    tenkoma 2007/06/24
    それだ
  • On Off and Beyond: 日本は世界のブラックホールか桃源郷か

    昨日、スタンフォード大学でVirtual Goods Summit 2007というのがあったので行ってきました。ゲームデートサイト、SNS、バーチャルワールドなど、いろいろなオンライン事業で売り買いされるバーチャルグッズと、それにまつわる経済の話。 で、中身はさてはおきつ、しみじみ思ったのが、 「日って、当に世界から隔絶されてるんだなぁ」 ということ。 <コンファレンス風景> 200人弱のキャパの会場で300人くらいの参加者がいて、非常に盛況な雰囲気でありました。朝から夕方まで6つのパネルディスカッションがあったのだが、メジャーな会社から多数がスピーカーとして登場した上、会場にもいろいろな関係会社の人々が大勢。多分300人の参加者のうち50-100人くらいは、業界インサイダーだったと思われます。会場から手を上げて質問する人も、多くが、モデレータから個人名で 「Oh, John!」 み

    On Off and Beyond: 日本は世界のブラックホールか桃源郷か
  • php :: gif画像をbase64エンコードしてimgタグで表示する :: ウェブデザイナーの日記

    imagegif関数で生成したgif画像($temp_gif)があったとして、 $gif = file_get_contents($temp_gif); ってかんじで変数に格納し、 $gif_enc = base64_encode($gif); ってかんじでbase64形式にエンコードして、 echo "<img src=\"data:image/gif;base64,${gif_enc}\" />"; てかんじで画像に吐き出せるというのを日教わりましたのでメモメモ。

    tenkoma
    tenkoma 2007/06/24
    gifをbase64エンコード,phpの場合
  • 小飼弾氏の『Rubyクックブック』評に反応する - 思っているよりもずっとずっと人生は短い。

    とちぎに行ってきました。toRubyのみなさま、artonさん、どうもありがとうございました。 ※あらかじめ断っておくが、この件に関して私はまったくもって中立でも無私でもない。さらに、出版社の事情・思惑などもよく知らない。限定された情報のみを元にした、利害関係のある、偏った立場の者の意見としてお読みいただきたい。 わかっている わかっている わかり過ぎる程わかっている でも今日も 日々に追われ だから人間っていとおしいもの ――篠原美也子『誰の様でもなく』より http://www.room493.com/discography/tsuki.html#10 別に私が「日Rubyコミュニティ」を代表しているわけではないのだが、とある日Rubyコミュニティを代表する立場でもあり、また当該書籍にはいくばくか関与していたりもする。そのような背景を踏まえつつ、日Rubyコミュニティに属す

    小飼弾氏の『Rubyクックブック』評に反応する - 思っているよりもずっとずっと人生は短い。
  • 【6月23日出版】Python Cookbook 翻訳状況

    "Python Cookbook 2nd. ed." translation - on sale. Last-modified: 発売されました(2007/06/23)。サポートページオライリージャパンの書籍紹介ページAmazonのページ お問い合わせは鴨澤まで: 統計量は存在感の大きさで数字が大小します。 Summary 文は全体で 583 ページあります。 割当済は 583 ページ。全体の 100% です。 着手済は 583 ページ。全体の 100% です。 やりかけは 0 ページ。全体の 0% です。 終了分は 583 ページ。全体の 100% です。 清書の進行したものは 583 ページ。全体の 100% です。 コード検証の進行したものは 576 ページ。全体の 98.8% です。 訳者別の進行表 訳者名担当ページ数やりかけページ数初稿提出ページ数清書ページ数

  • [Python-ml-jp 4069] Python Cookbook

    KAMOSAWA Masao jcd00743 @ nifty.com 2007年 6月 22日 (金) 15:47:59 JST 前の記事 [Python-ml-jp 4068] Python Cookbook第二版 次の記事 [Python-ml-jp 4073] Pythonクックブックのサポートサイト 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] はじめまして。Python Cookbookの翻訳プロジェクトをやった鴨 澤と申します。 メーリングリストで柴田さんにご紹介いただいたとお聞きし、ご挨拶し たくてノコノコやって参りました。 このは、O'reillyとActive Stateの合意に基づいて ASPNがクックブックサイトを立ち上げ(http://aspn.activestate.com/ ASPN/Cookbook/Python/)

  • 404 Blog Not Found:書評 - Pythonクックブック第二版

    2007年06月25日00:10 カテゴリ書評/画評/品評Lightweight Languages 書評 - Pythonクックブック第二版 献御礼。 初掲載2007.06.20;販売開始まで更新 Python クックブック第二版 Alex Martelli / Anna Martelli Ravenscroft / David Ascher著 鴨澤眞夫 / 當山仁健 / 吉田聡 / 吉宗貞紀 / 岩井寛 / 岡安清彦 / 木守 /訳 力作にして傑作。 書「Python Cookbook」は、「Python Cookbook (2nd. ed)」を、単に翻訳したのみならず、きちんと日語化したもの。「Rubyクックブック」との差はいったいなんなのだろうか。 目次 oreilly.co.jp -- Online Catalog: Python クックブック 第2版より 概要 目次 訳

    404 Blog Not Found:書評 - Pythonクックブック第二版
    tenkoma
    tenkoma 2007/06/24
    買った.
  • 画像ファイルに PHP コードを埋め込む攻撃は既知の問題

    (Last Updated On: 2015年9月10日)国内外のメディアで「画像ファイルに攻撃用のPHPコードが含まれていた」と比較的大きく取り上げられています。しかし、この攻撃手法は古くから知られていた方法です。条件は多少厳しくなりますがPerl, Ruby, Pythonでも同様の攻撃は考えられます。PHPの場合は言語仕様的に他の言語に比べ攻撃が容易です。 典型的な攻撃のシナリオは次の通りです。 追記:Tokenizerを使った例に修正しました。 アバダなどの画像ファイルをアップロードできるサイトを探す ローカルファイルインクルードバグを探す 画像ファイルにサイトが利用している言語のコードを埋め込む 攻撃コードを含んだファイルを画像ファイルとしてアップロードする ローカルファイルインクルードバグを利用して攻撃コードを実行する PHPの場合、リモートインクルードバグを攻撃するための攻撃

    画像ファイルに PHP コードを埋め込む攻撃は既知の問題
  • 「水伝」授業を行った小学校校長・教頭への手紙

    前略 △年□組の××の父です。現在私は、琉球大学理学部物質地球科学科講師として、物理学を教えています。先日の授業参観における授業の内容につきまして、 場所は違えども教育に携わる者として、また保護者としての立場からも、どうしても申し上げておくべきことがありましてお手紙させていただきました。 息子は△年□組に在籍しておりますが、息子の受けている授業を参観しておりましたところ、△年◆組の○○先生による道徳の授業がたまたま耳に入り、その 内容に非常に残念な気持ちになりました。と申しますのも、全国的に問題になっているニセ科学授業だったからです。 その授業内容とは、水の結晶を作る時、その結晶を作る前に見せたり聴かせたりしたものによって結晶のできかたに違いがある、ということを結晶の写真を見 せながら説明しておられました。私が聞きました具体的内容は (A)水にクラシック音楽を聴かせるときれいな結晶

  • ウイルスを受信した瞬間に「無力化」するソフト、リアルクリエイトが3月から販売開始

    【追記】 2007年6月22日に,リアルクリエイトに再度取材した結果は以下の通りです。 特許申請中との理由から詳細な技術開示はなかった 現在,リアルクリエイトは当ソフトの効果を,あるソフト開発会社の社内で検証中だが,第三者機関の認定は受けていない 取材時はノート・パソコン上でトロイの木馬タイプ,P2P経由で感染する「原田ウイルス」の動作を止めるデモが行われたが,同社が用意したPCのため判定は難しい 以上の点から,現時点では当ソフトの有効性を認めるまでには至りませんでした。(高槻 芳) ソフト開発のリアルクリエイトは、パケットを解析して不正なプログラムを検知するウイルス対策ソフト「Willty」を開発した。まず3月をめどにオンライン販売から始め、順次、販売代理店を募って販路を拡大していく。 通常のウイルス対策ソフトの場合、電子メールやブラウザーなどで受信したデータをパターンファイルと照らし合

    ウイルスを受信した瞬間に「無力化」するソフト、リアルクリエイトが3月から販売開始
  • ひげぽん OSとか作っちゃうかMona- - Ubuntu 6.10 Edgy インストール Thinkpad X60

    インストール GUIでインストールを淡々と進める。 パーティションは手動で以下のように切る。 /boot 100MB EXT3 プライマリパーティション swap 2GB プライマリパーティション /home 40GB ReiserFS プライマリパーティション / 残り約35GB ReiserFS プライマリパーティション Core2 Duo認識されている? cat /proc/cpuinfo Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz が2個出ていればOK もろもろ root パスワード設定 sudo su - passwd システム-設定-キーボード-ctrl key position/winキーをMetaに Emacsキーバインド $ gconf-editor で設定エディタを起動./desktop/gnome/interface/gtk_key_

    ひげぽん OSとか作っちゃうかMona- - Ubuntu 6.10 Edgy インストール Thinkpad X60
  • 電子書籍.club - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    tenkoma
    tenkoma 2007/06/24
  • 失望した - 32nd Diary(2007-06-22)