Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2010年3月29日のブックマーク (13件)

  • ソフトウェア品質の12の属性

    システム開発において「品質の向上」という標語がしばしば掲げられますが、 「品質の属性」については無頓着なケースが多いのではないでしょうか。 ひとくちに品質といっても多様な属性があります。 顧客と品質の話で揉めたことはありませんか? 品質には多様な属性があり、単一の軸で良しあしを決められないという側面があります。 そのため、単に「品質」と言ってしまうと認識に齟齬が生じるのです。 Karl E. Wiegers氏が著書 「ソフトウェア要求」 で挙げた、すべてのプロジェクトが検討すべき12の属性は以下のとおりです。 可用性availability 動作可能時間の指標。システム故障までの平均時間MTTF(Mean Time To Failure)を 平均修復時間MTTR(Mean Time To Repair)とMTTFの合計で割った値。稼働率とも呼ばれる。 効率性efficiency 同じ処理性

    umiyosh
    umiyosh 2010/03/29
    このマトリクス見てると自分がコード書くとき、意識してるとこと意識できてないとこがあるのがわかるなー。いかん。
  • TDDはテスタビリティの保証をしてくれるのかも - プログラマーの脳みそ

    TDD Boot Camp 北陸行ってきました。 TDDはテストドリブンデベロップメントの略で、自働テストを書いてから実装を書くというスタイル。ここでよく誤解されるのだけど、業務でおなじみ単体テストや結合テストといった網羅的なテストを記述してから実装を書くわけではない。目の前の1歩分、ひとつだけテストを書き、すぐさま実装を書いて自働テストをグリーンにする、というやり方をするのだ。こればかりは実際にやってみないと誤解は解けないかもしれない。 さて、深夜のテストTL - Togetterや、TDDはテスト手法か否か - Togetterで議論されている「TDDは品質保証の手法ではない」という部分に関する議論。ここでいう「品質保証」はバグがないこと、ソフトウェア品質の12の属性でいう信頼性(reliability)が高いことを指す。 TDDのスタイルには網羅的な検査をしてバグをあぶりだすようなフ

    TDDはテスタビリティの保証をしてくれるのかも - プログラマーの脳みそ
  • phpDocumentorでドキュメントの自動生成

    javaにはjavadocと言う、ソースファイルからjavaのリファレンスマニュアルを生成してくれるコマンドがありますが、phpにも同様のものとしてphpDocumentorがあります。これはPEARパッケージの1つとして提供されていて、PEARを導入していれば簡単にインストールが可能です。 phpDocumentorの特徴としては、ドキュメントのoutput形式として、下記のようなフォーマットがサポートされています。 html(複数のテンプレートから選択が可能) PDF Windows Help インストールはpearコマンドで簡単にインストール出来ますが、memory_limitがデフォルト値(8M)のままだとメモリー不足でインストール出来ませんでした、php.iniを修正してmemory_limitを16Mに増やせば問題なくインストール出来きました。 ;;;;;;;;;;;;;;;;

    umiyosh
    umiyosh 2010/03/29
    見てる:
  • Engadget | Technology News & Reviews

    My iPhone 11 is perfectly fine, but the new buttons on the iPhone 16 are compelling

    Engadget | Technology News & Reviews
    umiyosh
    umiyosh 2010/03/29
    androidユーザは普通にgmailつかうんではないかな。ケータイ向けだとしたらauがgmailのUIで同様のサービス提供して流行んなかったのでケータイユーザには請求しないだろし。誰に向けてるのかわからんね。
  • How to Setup your own Proxy Server for Free - Digital Inspiration

    Do a Google search like “proxy servers” and you’ll find dozens of PHP proxy scripts on the Internet that will help you create your own proxy servers in minutes for free. The only limitation with PHP based proxies is that they require a web server (to host and run the proxy scripts) and you also need a domain name that will act as an address for your proxy site. If you don’t have a web domain or ha

    How to Setup your own Proxy Server for Free - Digital Inspiration
    umiyosh
    umiyosh 2010/03/29
    GAE上に、抜け道proxy立てる手順。
  • 男らしいカラダづくりを成功させるための3ヶ条

    とあるギークによる、体力づくりを成功させるための秘訣が紹介されていました。 ちょっと走っただけでもゼーゼーと息が上がってしまうような、普段運動をしていない人にはうってつけの内容となっています。この3ヶ条を心がけることで、これまで体力がもたなくてあきらめていた趣味などにもチャレンジできるようになるかもしれません。 詳細は以下から。 How To Shape Your Lifestyle to Improve Your Fitness - by Dumb Little Man その壱:トレーニングするな、習慣をつけろ 「トレーニング」だとか「体を鍛える」といったお手軽なキャッチコピーに乗せられてジムに通ったところで効果はあがりにくく、無力感にさいなまれるかもしれません。いわゆる「トレーニング」は始めるのに相当な決意が必要な上、その人が置かれている状況を無視した形でしか実行できません。 そこでま

    男らしいカラダづくりを成功させるための3ヶ条
  • メール送信者認証技術 SPF/Sender ID についてお勉強

    お勉強の背景に関しては 「迷惑メール対策 OP25B(Outbound Port25 Blocking)についてお勉強」 に書いたとおりですが、迷惑メール対策としての SPF/Sender ID についてもいろいろ勉強したのでそのまとめです。(DomainKeys については思いのほかエントリが長くなったのでまた別の機会で・・・)まずは参考になったサイトの紹介から。 Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1 Sender ID: Authenticating E-Mail DNS関連技術の最新動向 - SPF/DomainKeysとは Sendmail 社 - 送信者認証技術の導入におけるレコメンデーション メール送信者認証の仕組みを探る(2/2):スペシャル - ZD

  • Amazon EC2のサーバからメール送信をするまでにやるべきこと (スパムメール扱いを回避する!) - 元RX-7乗りの適当な日々

    先日のデブサミ2010でも話した(デブサミ2010の資料"クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例"を公開します+α)のですが、Amazon EC2のサーバからメールを送信すると、一部分の宛先(メールサーバ)では、迷惑メール(SPAM)扱いされ、突き返されちゃう事があります。 それをどう解決したかという話。 Twitterを見ていて、まだきちんとした情報がまとまっていない気がしたので、経験談をまとめてみます。 課題 Amazon EC2のサーバがスパムメール送信に利用されるケースが増えているようで、Amazon EC2で利用されているIPアドレスのレンジ(ネットワーク)が、スパムメールのブラックリストにまるっと載ってしまっているため、メールサーバによっては、門前払いによる受信拒否となるケースがあります。 参考: Amazon EC2を悪用したセキュリティ攻撃

    Amazon EC2のサーバからメール送信をするまでにやるべきこと (スパムメール扱いを回避する!) - 元RX-7乗りの適当な日々
    umiyosh
    umiyosh 2010/03/29
    見てる:
  • しっくり来る勉強方法を身につけるための5つのステップ

    多くの学生は勉強を分としてはいるものの、課外活動やアルバイト、飲み会や遊びなどに忙しいものです。そうでなくても、勉強をする時間を取るというのはなかなか難しいのが実際のところ。そんな人のために、自分のライフスタイルに合った勉強の予定を立てるための5つのポイントが紹介されています。 テスト前に一夜漬け、というよりは、長期的にコツコツと勉強をしていきたい人向けの内容となっており、受験勉強はもちろん、難しい資格や博士号の取得などにも応用できそうな内容となっています。 詳細は以下から。 How to Fit Studying Into Your Life - by Dumb Little Man 1:長い目で考える 自分の勉強したいことを何もかもすべてこなしていこう、と思ってはいないでしょうか。そうやって取り組んでいると、結局のところ課題がどんどん積み重なっていってしまいます。ほんの少しだけ課題を

    しっくり来る勉強方法を身につけるための5つのステップ
  • 何気に流行っているらしいロードバランサー nginx を使ってみる - 傀儡師の館.Python - 楽天ブログ(Blog)

    2007.07.21 何気に流行っているらしいロードバランサー nginx を使ってみる カテゴリ:その他 Scaling Python for High-Load Web Sites を読んでいたら、この中で Load Balancer として nginx があげられている。Perlbal を試してみようかなと思っていたところなのだが、とりあえず nginx について先に調べてみる。pound とも最終的に比べる必要ありか。 Online Security Blog によるとGoogle Web server software distribution across the Internet の 4% が nginxらしい。 Netcraft では 2007年6月時点で 0.19% と少な目。でも Zope の 0.03% より多いし、thttpd や Resin よりも多いといえば十分

  • asahi.com(朝日新聞社):卒業後3年は新卒扱いに 大学生の就職、学術会議提案 - 社会

    大学生の就職のあり方について議論している日学術会議の分科会は、新卒でなければ正社員になりにくい現状に「卒業後、最低3年間は(企業の)門戸が開かれるべきだ」とする報告書案をまとめた。最終報告書は近く、文部科学省に提出される。同会議は、今の就職活動が、学生の教育研究に影響しているとして、新しい採用方法の提案などで大学教育の質についての検討にもつなげたい考えだ。  日学術会議は、国内の人文社会・自然科学者の代表機関で、文科省の依頼を受けて話し合っている。報告書をもとに同省は議論に入る。  今回、就職にかんする報告書案をつくったのは「大学と職業との接続検討分科会」で、就職活動早期化で、大学4年間で学ぶ時間を確保できにくくなっている弊害などが出ていることから、対策を考えてきた。  日の企業は、大企業を中心に、新卒者を採用する傾向が強い。中途採用はあるものの枠は狭く、希望の企業に採用されなかった

    umiyosh
    umiyosh 2010/03/29
  • 失ったのは「カネ」ではなく、「熱意」だった - 未来への扉を閉ざされた科学技術:日経ビジネスオンライン

    ノーベル賞受賞者や大学がこぞって異論の声を上げた、民主党政権による科学技術の「事業仕分け」。あれから4カ月が経った。間もなく、第2回目の事業仕分けが行われようとしている。 この間、「事業仕分け」の対象となった科学技術の現場で、何が起きているのか。科学技術の未来はどうなるのか。「メタルカラーの時代」などで20年以上にわたり先端の科学技術を取材してきたノンフィクション作家の山根一眞氏が警鐘を鳴らす。 科学技術は世界の課題解決を実現して人類の幸福に寄与するためのものであり、目先の成果ばかりに目を向ければ道を誤る。また、企業や大学のみでは経済的な負担が大きすぎて手にできない施設や研究環境は、国が担うことで世界でのプライオリティを手にすることができ、新たな産業や富の源泉をもたらすなど活気ある未来を築くことが可能となる。 だが、2009年11月に行われた「事業仕分け」ではカネをしぼり出すことしか頭にな

    失ったのは「カネ」ではなく、「熱意」だった - 未来への扉を閉ざされた科学技術:日経ビジネスオンライン
  • 空白文字の打ち方!HTMLで使えるスペースの入れ方いろいろ [ホームページ作成] All About

    空白文字の打ち方!HTMLで使えるスペースの入れ方いろいろ空白文字の打ち方を解説。ウェブページ内でスペースを連続表示させる方法です。HTML中で半角スペースを連続して打っても、表示される空白は1つ分だけです。しかし「 」などの文字実体参照という特殊な記述方法を使えば、複数の連続した空白も入れられます。しかも、「半角スペースより細い空白」や「半角と全角スペースの中間くらいの空白」など4種類の空白文字があります。 ウェブページ上に、複数のスペース(空白文字)を連続して掲載したい場合があります。ワープロソフトならスペースキーで必要なだけ空白文字を入れれば良いのですが、ウェブ上ではその方法では望み通りにいかない場合があります。 なぜなら、HTMLソース中に書かれた「半角スペース」・「タブ」・「改行」は、いくつ連続していても「1つ分の空白」として解釈される仕様だからです。HTMLソース中に

    空白文字の打ち方!HTMLで使えるスペースの入れ方いろいろ [ホームページ作成] All About
    umiyosh
    umiyosh 2010/03/29