タグ

2011年3月4日のブックマーク (8件)

  • プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ

    人によってプログラム設計書の定義が違っていそうなので、最初に定義しておきます。ここでいうプログラム設計書は、ほとんどプログラムと対応するようなロジックが記述されているようなものです。 プログラム設計書を作るのは「誰が書いても同じコードにするため」だけでなく、元請けがレビューするためでもあります。元請けがプログラミング言語を読めないので、日語に落としてレビューします。コードを書いてからプログラム設計書を作ることもあります。 プログラミングがあまりできない人が、ちゃんとしたプログラム設計書はかけないのと同じように、プログラミングできない人が、プログラム設計書のレビューはできません。 当然だよね。プログラミングができないのなら、プログラミング言語を自然言語に翻訳したプログラム設計書を理解できるはずがない。 できるとしたら、誤字脱字、単語が統一されていないとか、日語が変だとかそんな指摘くらい。

    プログラミングできない元請けがプログラム設計書をレビューするという矛盾 - ひがやすを技術ブログ
    joan9
    joan9 2011/03/04
  • バカになる朝食があった! 驚愕の最新データが明らかに - 政治・社会 - ZAKZAK

    「飽の現代人は朝を抜くべきだ」「いや、朝から糖質だけでも取らないと脳が働かないんじゃないか」−ここ数年、朝の有無や内容をめぐる論争がかまびすしい。そこに驚くべき最新データが明らかになった。「朝は取るだけではだめ、バランスが大切」という考え方だ。  これまで日臨床栄養学会による研究発表では「午前中の知的作業に対し、疲労を予防し、集中力を高めて維持し、作業率を高めるのに朝摂取は重要であることは明確」とされてきた。  これに加え、最近の研究では「朝で脳を働かせるためには糖質だけでは不十分であり、タンパク質や脂質などバランスのよい栄養素が必要」と説いている。  これに驚いたのが、「DS脳トレ」の監修や数多くの著作で知られる脳科学者・東北大学加齢研究所の川島隆太教授。教授をはじめとする脳科学者らはこれまで、「脳内にはエネルギーを保存する場所がないため、脳を働かせるためには常にブドウ糖(

    joan9
    joan9 2011/03/04
  • イチローに学ぶ自分を上手にコントロールする方法 - 読んだものまとめブログ

    普段からあまり釣りをしない人は、釣れないとイライラして気疲れしてしまいます。一方で真の釣り人は、手間暇かけて仕掛けを作り、長時間の釣果待ちに耐え、たとえボウズであっても、その現実を素直に受け入れます。なぜなら、彼らは、釣れるかどうかを人間がコントロールすることができないこと、そしてコントロールできないことに業を煮やしても気疲れするだけで無意味ということを知っているからです。現実は捉え方次第で如何様にもなります。自分を上手にコントロールすることでイライラしない自分を作れるならそれに越したことはありません。 絶対ブレない「軸」のつくり方 作者: 南壮一郎出版社/メーカー: ダイヤモンド社発売日: 2010/12/10メディア: 単行(ソフトカバー)購入: 9人 クリック: 153回この商品を含むブログ (33件) を見る 自分勝手な期待がイライラの素 どのようなことでも自分ができる範囲の以上

    イチローに学ぶ自分を上手にコントロールする方法 - 読んだものまとめブログ
    joan9
    joan9 2011/03/04
  • もしものために...無料でGmailもTwitterもFacebookもバックアップしておこう!

    もしものために...無料でGmailもTwitterもFacebookもバックアップしておこう!2011.03.03 14:00 トラブルは忘れた頃にやって来る... いつでもネットさえあればアクセス可能なクラウドになんでも保存しておける便利な時代になってはきましたけど、時々まさかの事態が発生したりもしますよね。つい最近でもGmailにログインできなくなったり、いつの間にか大切なメールが消えてしまったりする障害に悩まされた人が出てきたようですしね。 そんな時のために、無料なのでサインアップしておいて損はない便利なサービスが「Backupify」ですよ。Gmailのみならず、TwitterからFacebook、FlickrにPicasaなどなど、普段は当たり前のようにクラウド上に保存されているデータを、すべて定期的に自動でバックアップしててくれるんです。アカウント登録も簡単で、特に専門的な知

    もしものために...無料でGmailもTwitterもFacebookもバックアップしておこう!
    joan9
    joan9 2011/03/04
  • アリエルのハニーポット

    「アリエルのネットワークに侵入される恐れがあります」 人の名誉のためにMさんとしますが、Mさんからこんな報告がありました。いつも言うことが大げさなので話半分で話を聞きます。 「どういうことですか?」 「iPhoneをなくしました」 なるほど、少しは深刻な事態かもしれません。 「なくしたiPhoneの番号に電話してみればどうですか」 「誰も出ません」 「利用停止できないのですか」 「しました」 「なら大丈夫でしょう」 「停止するまで10時間ぐらいありました。それだけの時間があれば何でもできます」 拾った誰のものとも分からないiPhoneを使って10時間で何でもできるのはあなたぐらいだと思いながら、厭味を込めて聞きます。 「iPhoneにパスワードをかけていなかったんですか」 「かけていますが…」 なんだかけていたのか、ますます大丈夫じゃないかと思っていたら、 「4桁なので簡単に破れます」

    joan9
    joan9 2011/03/04
  • study2study エンジニアのための財務分析勉強会やります!! - oranie's blog

    今後のstudy2study新企画として、qpstudyでざっくり以下の様なLTをしました。 インフラエンジニアたる者OSやミドルウェアの状況を見るだけで良いのか? top vmstat iostat sar apacheやMySQLのステータス・・・などなど NagiosやZabbixの死活監視、Cactiやmuninでのトレンド監視などなど 確かに重要。 でも、一歩上の視点を持ってみよう。 そもそもインフラはどこに属している? 今僕が扱っている物は会社の物。 会社のロードアベレージは大丈夫か? とりあえず会社のロードアベレージを「財務の健全性」とする。 何を見れば分かる? とりあえずバランスシート(B/S)、損益計算書(P/L)、キャッシュフロー計算書。 ※というか、この辺しかまだ知らない。 でも良く分かんなくね?(゚⊿゚) そこで 「インフラエンジニアが覚えておくと、知らないよりはマ

    study2study エンジニアのための財務分析勉強会やります!! - oranie's blog
    joan9
    joan9 2011/03/04
  • Web Applicationを綺麗に設計するためのMVACという考え方 - $shibayu36->blog;

    【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した

  • コードを書く、それ自体をコンテンツにするライブコーディングを実現する·Live coder MOONGIFT

    Live coderはWebブラウザ上でコーディングし、それを他のユーザが閲覧、チャットできるソフトウェア。 Live coderはnode.js製のフリーウェア(ソースコードは公開されている)。優秀な人が書いているコードを後ろから見るのは面白い。みるみる間にシステムが作られていくのは痛快でもある。イベントや勉強会で実際にコードを書いて動きを見せつつステップアップしていくのは人気がある。 Web上でコーディング コードを書きつつ、そこに人のツッコミを受けたり、試行錯誤しながら作っていくのは創造的で面白いスタイルだ。それを実現するのがライブコーディングであり、そのためのシステムがLive coderになる。 Live coderはnode.jsとWebSocketを組み合わせてコーディングされていく様子がリアルタイムに見られるようになっている。コーダーは一人で、コードハイライト処理されたエリ