タグ

2014年1月25日のブックマーク (7件)

  • GitHub - Shinpeim/process-book: Unix系システムのプロセスについて日本語で解説しています

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - Shinpeim/process-book: Unix系システムのプロセスについて日本語で解説しています
    raimon49
    raimon49 2014/01/25
    fork, exec, IO, socke, シグナルt 全てがファイル入出力 ファイルディスクリプタやオープンファイルの入門に
  • オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です

    忙しい人のためのまとめ 一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二系統がある。(ただし簡単のため、次のうち前者から批判的に派生して生じたプロトタイプベースのオブジェクト指向はここには含めていない) アラン・ケイによる、変化に強い長期運用可能な遅延結合システムを SIMULA67 にあった「オブジェクト」をメッセージの受け手とすることで実現(オブジェクトにメッセージ送信)するアイデアに基づく「メッセージングのオブジェクト指向」と、 ビアルネ・ストラウストラップ(前後して抽象データ型を発案したリスコフ人、オブジェクトクラスを考えたニガードらSIMULA陣営、Eiffelのメイヤーらも同様の着想を得ている)による、ユーザー定義型(抽象データ型)を SIMULA67 にあった「クラス」という言語機能を使って実現(カプセル化、継承、多態性)するアイデアに基づく「抽

    オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です
    raimon49
    raimon49 2014/01/25
    メッセージ指向(動的バインディング)とクラス指向(ユーザ定義型)は成り立ちも目的も全然違うので一緒くたに議論してはいけない。
  • 意外と知られていない構造化プログラミング、あるいは構造化プログラミングはデータも手続きと一緒に抽象化する、あるいはストロヴストルップのオブジェクト指向プログラミング史観

    意外と知られていない構造化プログラミング、あるいは構造化プログラミングはデータも手続きと一緒に抽象化する、あるいはストロヴストルップのオブジェクト指向プログラミング史観 書いた人: ると 型プログラミング言語史観(1) 〜あるいはオブジェクト指向における設計指針のひとつ〜という記事がありました。手続き型からの発展としてのオブジェクト指向という史観を書いた記事です。しかし、そこで次のように述べられている史観は少々単純化しすぎです。 手続き型プログラミングでは手続きを抽象化することで保守性を挙げることに成功したが、データを守ることには失敗してしまった。そこでオブジェクト指向はデータと手続きをひとかたまりにすることでデータを外から守るというコンセプトを打ち出した。 手続き型プログラミングの時代は、少なくとも思想的にはそこまで暗黒的ではありませんでしたし、「データと手続きをひとかたまりにする」の

    raimon49
    raimon49 2014/01/25
    オブジェクト指向プログラミングのキモはデータを型として扱えるようにしたこと、という話。
  • はてなブックマークにおけるスパム行為の考え方および対応について - はてなブックマークヘルプ

    はてなブックマークでは、新着エントリーや人気エントリーへの掲載のために行われる不正な行為を「スパム行為」とし、表示制限措置や利用停止措置の対象としております。一例として、以下のようなご利用をスパム行為として禁止しております。 特定のサイトに対し、メインアカウントとサブアカウントで複数のブックマークをする行為 複数のアカウントで共謀して同一のURLをブックマークする行為 同一サイトのページを大量にブックマークする行為 複数のメインアカウントを所持する行為 広告、宣伝および検索サイト最適化を目的としてブックマークする行為 ワンクリック詐欺や不法行為が行われているサイトを宣伝広告目的でブックマークする行為 ブックマークを明示的に依頼したり、ブックマークの追加に金銭や物品などの報酬や特典を与える行為(当社が主催するキャンペーン企画などを除きます) ブックマーク対象のページの内容と無関係なタグやコメ

    はてなブックマークにおけるスパム行為の考え方および対応について - はてなブックマークヘルプ
  • jQuery 1.11 and 2.1 Released | Official jQuery Blog

    Here in the eastern part of the United States, we’re huddling in subzero temperatures and dealing with the aftermath of a snowstorm. Still, there’s nothing to brighten our moods like the pristine beauty of a freshly fallen release–no, make that TWO releases. jQuery 1.11.0 and 2.1.0 are ready to keep you warm on these dark winter nights. You can get the files off our CDN as always, and either use t

  • Git 対 Subversion:長引く争い | readwrite.jp

    ソフトウェア業界においてGitが支配的な存在ではなかった時代がかつて存在した、といつか言われる日が来るかもしれない。 2010年にはSubversionが、ソフトウェアの共同開発には欠かせないツールであるバージョン管理システムの60%以上を占めていた。Forresterによれば、この時期Gitのシェアはわずか2.7%であった。Redmonkのアナリストであるステファン・オグレディが集めたデータによると、今日ではGitのシェアは28%まで増加し、Subversionの地位を脅かしている。 Subversionのような集中型のシステムよりもGitのような分散型の方が優れているにも関わらず、マーケットがGitを受け入れるのにこんなに時間がかかっている理由は何だろうか? これからは分散型が主流になるバージョン管理システム(VCS)は、ソフトウェア開発の変更点を記録してプロジェクトを管理するための基

    Git 対 Subversion:長引く争い | readwrite.jp
    raimon49
    raimon49 2014/01/25
    むしろCVSがしぶとく生き残ってる事にびっくり。
  • テレビゲームをスポーツのように観戦できるTwitch TVが大人気 | readwrite.jp

    あなたがよほどのテレビゲーム好きでなければ、「Twitch」を知っているどころか名前すら聞いたことがないかもしれない。だがそのうち耳にするようになることだろう。 Twitchは、個人ゲーマー達によってアップロードされたゲームプレイ動画のストリーミング配信を行っているウェブサイトとそのコミュニティである。巨大なバーチャル・ソファーとでもいうべきもので、100万人もの観衆が同時に同じプレイ動画を視聴することができる。先日たまたま週末にこのサービスを覗いたときには、「Leage of Legends」(漫画的なタッチだが奥の深い、オンラインのマルチプレイヤー型戦略ゲーム)のライブ放送が、25万人に及ぶ視聴者に向けて配信されていた。 このTwitchの成長スピードは凄まじい。最新の統計によると2013年には、Twitchユーザーは毎月平均で120億分間のゲーム映像を閲覧していたことになる。またTw

    テレビゲームをスポーツのように観戦できるTwitch TVが大人気 | readwrite.jp
    raimon49
    raimon49 2014/01/25
    ニコニコ動画でもゲーム実況やオワタ式みたいな動画は人気ジャンルの一つだよな。