タグ

2012年7月26日のブックマーク (9件)

  • [プログラミング]よいコードを書くために - logiqboard

    コードをたくさん読んでいると、よくできていて参考にしたくなるコードや、身の毛もよだつクソコードなど、色んなコードに出会う。 自分一人で書いていた頃は、コードの良し悪しは全て自分にはね返ってきていたのだが、チームを組むとそうはいかない。 人の書いたコードで苦しむこともあれば、自分の書いたコードで人を苦しめることもある。 そんなことにならないよう、少しでも良いコードを書くために意識するべきことをまとめてみた。 読むのに苦労しないコードを書く 書かれたコードは、それが使われ続ける限り、何度も読まれる。 読む人は自分かもしれないし、他のチームメンバーかもしれない。別の会社の顔も知らない人かもしれない。 そんな人たちでもスラスラ読み解け、理解できるコードは、きっと良いコードだ。 冗長さを制御する 大体の悪いコードは長い。どんなに素晴らしい設計がされていても、長いと読む気力が失せる。コードは短いに越し

    [プログラミング]よいコードを書くために - logiqboard
    sonota88
    sonota88 2012/07/26
  • 第14回:全ての植物をフィボナッチの呪いから救い出す

    連載コラム 「生命科学の明日はどっちだ」 目次 第14回:全ての植物をフィボナッチの呪いから救い出す ロマネスコ(左)とマンデルブロ集合の一部(右) 植物にかかったフィボナッチの魔法 このオーラ全開の野菜、なんだか知ってますか。 そう、最近デパートなんかではよく見るようになったロマネスコというカリフラワーの仲間である。 一説によると、悪魔の野菜とか、神が人間を試すために作った野菜とか言われているらしい。 なんと言っても凄いのは、フラクタル構造がめちゃめちゃはっきり見えること。 まるでマンデルブロ集合みたいだ。 ね、似てるでしょう。フラクタルがこんなにはっきり見える構造物は、他には無いんじゃないかな。 この植物が面白いのは、それだけでは無い。 実の出っ張った部分をつなげていくと、らせん構造がくっきり見えてくるでしょう? そのらせんの数を数えてみよう。 右向きのらせんと左向

    sonota88
    sonota88 2012/07/26
  • いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ

    ITエンジニア向けの質問・回答コミュニティ「QA@IT」で、「RSpec のテストがたくさんついたオープンソースの Rails3 アプリはあるでしょうか」という質問に対して回答したところ、少しはてブが付いたりしたようです。Railsに限らないかもしれませんが、ちょっとしたサンプルコードや簡易なアプリというのはたくさんあるのですが、そこそこの規模のアプリ、あるいは実運用されているアプリで参考にできるソースコードとなると、意外にパッと思い付かなかったりします。「Railsアプリなら、これを読め」というべきアプリのリストがあればいいのにと、よく思ったりしています。 そんなわけで、いま読むべきだと私が勝手に考えてGitHubのウォッチリストに入れているRails3アプリを、10個ほどリストアップしてみたいと思います(全部で11個ですが)。ほかにオススメなどがあれば、ぜひコチラで情報をお寄せください

    いま読みたいRuby on Rails3アプリ 10選:Rails Hub情報局:エンジニアライフ
    sonota88
    sonota88 2012/07/26
    あとで
  • 要約のコツを教えてくれるPDF見つけたよ: うらおもて人生感。

    ・要約のすすめ 読売新聞の記者代ゼミの国語科の土生さんが書いた要約のコツ。非常に読みやすい。 ※矢吹さん、訂正のご指摘ありがとうございます。 ・要約の基礎徹底 38ページもある徹底した要約講義。 軽妙な語り口でホイホイ読めちゃいます。ばっちり演習問題もある親切設計。 無料でこのクオリティは驚きの一言。 ※PDFに直リンしているので、ご注意を。 +0723 追記 7/22に「要約の基礎徹底」の著者、矢吹芳裕さんがツイッターで当記事をご紹介いただきました。ありがとうございます。 感謝を込めて、ここで矢吹さんの運営されているブログとwikiをご紹介します。 こちらも要約、ひいては文章書きにヒントを与えてくれる内容です。おすすめ。 僕は昨日と今日で、Garbage Out!!とwikiは読んじゃいました。すぐに読めちゃう筆致がプロい。 ・Garbage Out!! 広く文章の書き方を教え考えさせて

    sonota88
    sonota88 2012/07/26
    あとで
  • 太陽光発電を農業施設400か所以上で展開、ソフトバンクよりも早く200MW実現へ

    国内の太陽光発電事業としては最もスピーディに規模の拡大を目指すプロジェクトが始まろうとしている。全国の農業協同組合を傘下にもつJA(全国農業協同組合連合会)が農村の活性化を目指して進めるもので、大型の畜舎や選果場、物流関連施設など400~600か所を対象に、主に屋根の上に太陽光パネルを設置する(図1)。2年後の2014年度末までに合計で200MW(メガワット)の発電規模に拡大させる計画である。 プロジェクトを推進するにあたって、JAは三菱商事と合弁で「JAMCソーラーエナジー合同会社」(仮称)を設立し、約2年半で600億円の事業費を投じる予定だ。1か所あたり3000~5000平方メートルの施設を想定しており、合計の面積は東京ドーム43個分に相当する。各施設には平均400kWの発電能力をもつ太陽光発電システムを導入することになる。 全体で200MWの発電が可能になると、年間の発電量は2億10

    太陽光発電を農業施設400か所以上で展開、ソフトバンクよりも早く200MW実現へ
    sonota88
    sonota88 2012/07/26
  • 無制限の有給休暇、米ハイテク業界で人材獲得の切り札に - Bloomberg

    7月20日(ブルームバーグ):今年6月、ベン・ゾット氏は長年の夢をかなえ、親しい友人と3週間のエベレスト登山に出掛けた。これが可能になったのは、同氏が再就職したソフトウエアのベンチャー企業エバーノートが有給休暇を無制限に認めているばかりか、休暇の記録さえも取らないからだ。 今年エバーノートが取得した人気の手書きアプリを開発したゾット氏は、「これは信頼に基づいたシステムだ」とした上で、「この会社は、従業員がスケジュールを自ら管理できるかのように待遇する」と説明した。 現在、従業員のストレスを減らし、会社に深刻な打撃となる高い離職率を引き下げようと無制限の有給休暇を認める企業が増えており、カリフォルニア州レッドウッドシティーに拠点を置くエバーノートもその1社だ。ブルームバーグ・ビジネスウィーク誌(7月23日号)が報じた。 人材コンサルティング会社CultureRxの共同創設者、ジョディー

    sonota88
    sonota88 2012/07/26
  • 画面から次々消えて行く詩「アグリッパ」の暗号を解読せよ!(動画)

    画面から次々消えて行く詩「アグリッパ」の暗号を解読せよ!(動画)2012.07.22 21:00 福田ミホ 20年続くミステリーに挑戦。 1992年、作家のウィリアム・ギズソンが『アグリッパ(死者の書)』と題するを発表しました。厳密には、と言うよりアート作品と言ったほうがいいかもしれません。それは1992年当時の、System 7 OSを搭載したMacintosh上で再生できる3.5インチフロッピーディスクに入った詩で、普通じゃないのは、プログラムが暗号化されていて、スクリーン上に一度表示されるとテキストが消えてしまうようになっていたことです。 オリジナルのフロッピーディスクはもうほとんど残っていませんが、このたびカリフォルニア大学サンタバーバラ校がオリジナルのエミュレーションを行い、そこで使われている暗号を解読するコンテストを始めました。Cracking the Agrippa Co

    画面から次々消えて行く詩「アグリッパ」の暗号を解読せよ!(動画)
    sonota88
    sonota88 2012/07/26
  • https://jp.techcrunch.com/2012/07/20/201207194-ways-dell-is-becoming-an-open-source-company/

    https://jp.techcrunch.com/2012/07/20/201207194-ways-dell-is-becoming-an-open-source-company/
    sonota88
    sonota88 2012/07/26
    あとで
  • Amazon.co.jp: 巨大津波は生態系をどう変えたか―生きものたちの東日本大震災 (ブルーバックス): 永幡嘉之: 本

    Amazon.co.jp: 巨大津波は生態系をどう変えたか―生きものたちの東日本大震災 (ブルーバックス): 永幡嘉之: 本
    sonota88
    sonota88 2012/07/26