タグ

2008年12月20日のブックマーク (6件)

  • Windows XPからVistaに乗り換えるべき10の理由 - このブログは証明できない。

    Vistaは重いからXPのパソコンを探していると、Vistaを使ったことの無い人が言う世の中。Vistaはスゴイってことを思い知らせてやります。 1. Aeroを無効にできる Windows Vistaは、3日で飽きるAeroを無効にすることができます。Aeroを無効にして、クラシックなウインドウ操作をお楽しみください。 2. UACを無効にできる Windows Vistaは、ウザイUACを無効にすることができます。マイクロソフト社のトイレを流そうとすると「当に流しますか?」と警告してくるのは有名な話です。一方、UACを無効にすることで、危険な行為をスムーズに行うことが出来ます。 3. Desktopフォルダ Windows XPまでは「デスクトップ」という日語のフォルダですが、Windows Vistaでは「Desktop」となっています。これは、非常に画期的な進化です。 4. サ

  • きれいなプログラミングコードの書き方:プログラミングの基礎知識 - 久保清隆のブログ

    プログラマによって色々なプログラミングスタイルがあると思うが、センス・オブ・プログラミング! 抽象的に考えること・データ構造を理解することを読んで、きれいなプログラムを書く方法については共通点があると思ったので、書を参考にきれいなプログラミングコードを書く方法についてまとめた。 目次 目的を理解する 書く時のことよりも、読む時のことを考える 愚直でも読みやすく インデントは統一する コメントは無駄なコメントを書かずソースの意図を書く 例外は、当に例外的な場合だけに使う 名前のつけ方を重視 命名法 省略しない 同じことを書いてはいけない コピペをやめる 関数に分割する 机上デバッグは時間の無駄 良いコードとコーディングレベル 良いコード コーディングレベル 目的を理解する何らかのコーディング規約に従ってプログラムを書くなら、常にその理由を理解すること。 盲目的に規約に従うことは、規約が全

    きれいなプログラミングコードの書き方:プログラミングの基礎知識 - 久保清隆のブログ
  • 堀江貴文『ベーシックインカムの話』

    堀江貴文オフィシャルブログ「六木で働いていた元社長のアメブロ」 一般的には、ホリエモンとか堀江とか呼ばれています。コメントはリアルタイムには反映されません。私にコンタクトを取りたいときは、info@takapon-jp.comへメールでご相談ください。 山崎元さんのブログが面白い。 ちょっと前の話だけど。この仕組み実現できたら、面白いと思う。 だけど、財源がちょっとたりない気がするなあ。 定額給付金みたいに一回こっきりではなく、どうせならずっと配れよ!ということです。 私が思うに、仕事を作るためにお金をつかって公共事業とかをやるのは、明らかに効率が悪い。ダイレクトに金を配ったほうが環境にもやさしくていいかもしれない。 派遣労働者の問題なども同様だ。企業にとってみれば、有能な人間だけを継続してやとって、誰にでもできる仕事は出来るだけ安い労働者に任せたいと思うだろう。だから、海外にどんどん進

    堀江貴文『ベーシックインカムの話』
  • 「ベーシック・インカム」を支持します

    「VOL」(以文社)という雑誌というか出版物の第二号に、「ベーシック・インカム」の特集が載っている。雨宮処凜女史のを読んだからかもしれないが、神保町の屋で、何となく目について、買ってきた。冒頭に対談が出ているのだが、山森亮さんという方の話が分かりやすく、大いに興味を持った。どうやら、フィリップ・ヴァン・パレイスという人が有名らしいので、ネットで、論文をダウンロードして、斜め読みしてみた。なかなか良さそうな考え方なので、ご紹介したい。 なにせ、三日前にはじめて知った概念なので、紹介に間違いがあるかもしれないし、幾つかのバージョンがあるかも知れないのだが、気に入ったところを中心に、大雑把に、説明する。詳しくは、各種の原典、或いは、コメントとして入るかも知れない識者のご教示(宜しく、お願いします!)を参考にして欲しい。 ベーシック・インカムとは、社会の構成員、全員に、個人単位で、暮らすに足る

  • Real World Haskell

    Why functional programming? Why Haskell? 1. Getting started 2. Types and functions 3. Defining types, streamlining functions 4. Functional programming 5. Writing a library: working with JSON data 6. Using typeclasses 7. Input and output 8. Efficient file processing, regular expressions, and file name matching 9. I/O case study: a library for searching the filesystem 10. Code case study: parsing a

  • エンドユーザ・コンピューティング(EUC)の光と影

    情報活用のためにはエンドユーザ・コンピューティング(EUC)が重要だといわれ,多くの企業でEUCの推進が積極的に行われています。私は世界的にも早期な1978年に情報検索系システムでのEUCを企画して実現し,その後,その発展に努力してきました。また他社へのアドバイスもしてきましたが,EUCの推進方法が不適切で期待とは逆の状況になっている例も見聞しました。ここでは,EUC推進について,落とし穴に気をつけて事前に回避することが必要であることを,教科書的な事項ではなくノウハウ的に説明します。 そもそもEUCとは? EUCの定義と形態 情報システムを利用形態から区分すると,基幹業務系システム,情報検索系システム,コミュニケーション系システム(グループウェア),パソコンの利用の4つになります。そして,EUCを「情報システム部門以外の人が,コンピュータを自主的に操作することにより,自分あるいは自部門の業