Content-Length: 339583 | pFad | http://b.hatena.ne.jp/t-wada/historical/

[B! historical] t-wadaのブックマーク

タグ

historicalに関するt-wadaのブックマーク (105)

  • The Cathedral and the Bazaar: Japanese

    Eric S. Raymond 著 山形浩生 YAMAGATA Hiroo 訳    リンク、コピーは黙ってどうぞ。くわしくはこちらを見よ。 プロジェクト杉田玄白 正式参加作品。詳細は http://www.genpaku.org/ を参照のこと。 1999/07/30版、1999/08/16訳更新, 2000年5月2日更新 原文の最新版はhttp://www.catb.org/~esr/writings/cathedral-bazaar/にて各種フォーマットで入手可能。 翻訳の pdf 版はhttps://cruel.org/freeware/cathedral.pdfにある。 翻訳の PostScript 版 (tar+gzip圧縮)はhttps://cruel.org//freeware/cathedral.tgzにある。 第 2 部 「ノウアスフィアの開墾」 (Homesteadi

    t-wada
    t-wada 2019/03/04
    『伽藍とバザール』出版からもう 20 年経っていることに、ちょっとした衝撃を受けている
  • オブジェクト指向とは何ですか?

    回答 (7件中の1件目) 英語では「object-oriented」で「OO」と略され、1960~1980年代のプログラミング手法(OOP)から始まり、その応用としてソフトウエアの設計・分析の手法(OOD/OOA)、近年はユーザーインターフェース・エクスペリエンスのデザイン(OOUI/OOUX)、オブジェクト指向存在論(OOO)なる哲学分野にまで、広く使われる用語です。ここではOOPについて説明を試みます。 オブジェクト指向の「オブジェクト」は、1967年に発表されたSimula 67 [1] というプログラミング言語に組み込まれた当時としては新しい同名の言語機能(あるいはそれに準ずる...

    オブジェクト指向とは何ですか?
    t-wada
    t-wada 2019/02/18
    「メッセージ指向」と「クラス指向」が共にオブジェクト指向プログラミングを名乗った故の混乱。メッセージ指向は可能な限りの遅延結合、クラス指向は比較的早期の結合を是とする点で相容れない
  • テスト駆動開発の過去・現在・未来 / History of TDD - XPJUG 2018 Keynote

    テスト駆動開発の過去・現在・未来 XP祭り2018 基調講演 2018/09/08 http://xpjug.com/xp2018-session-keynote/

    テスト駆動開発の過去・現在・未来 / History of TDD - XPJUG 2018 Keynote
    t-wada
    t-wada 2018/12/30
    XP祭り2018基調講演の資料を公開しました #xpjug
  • MINIXの30年の歴史から学んだこと

    (文書はAndrew S. Tanenbaum教授の許可をいただいて島慶一が翻訳しました。) MINIXの30年の歴史から学んだこと (原題: Lessons learned from 30 years of Minix) 著者: Andrew S. Tanenbaum (収録: Communications of the ACM, Vol. 59 No. 3, March 2016, Pages 70-78) Linuxのことはみなさんよくご存知だと思いますが、その直接の祖先であるMINIXも齢三十を迎え、古参のソフトウェアとしてはまだまだ元気にやっています。MINIXの生い立ち、またMINIXやLinuxの始まりの物語はあまり知られておらず、だからこそMINIXの開発から多少なりとも学ぶべきことがあるのではないかと思うのです。これからお話しすることには、オペレーティングシステム特有の

    t-wada
    t-wada 2018/04/05
    時代を作った、あるいは時代を作るきっかけとなったソフトウェア作者による回顧録が、技術的な読みものとしては最高に面白いジャンルであることがよくわかる。すべての「教訓」が刺さり、読み応えがある。
  • 非推奨だった bool 型に対するインクリメント演算子を削除 [P0002R1] - cpprefjp C++日本語リファレンス

    このページはC++17に採用された言語機能の変更を解説しています。 のちのC++規格でさらに変更される場合があるため関連項目を参照してください。 概要 C++17ではbool型に対する前置および後置のoperator ++を削除する。 bool型に対する前置および後置のoperator ++とはC++98の時点で非推奨になっていた機能である。 具体的にどのような働きをするのかというと、以下のように値をtrueに書き換える機能をもつ。 #include <iostream> int main() { bool b = false; const bool b1 = ++b; std::cout << std::boolalpha << b1 << std::endl; // => true const bool b2 = ++b; std::cout << std::boolalpha <<

    t-wada
    t-wada 2017/07/24
    "これに起因するバグで少なくとも6つの過度の放射線被曝事故を引き起こし、3人が死亡した例がある"
  • ソフトウェアの世界での slug / スラグ / スラッグの意味 - valid,invalid

    かつての自分と全く同じ気持ちを持った質問者によるurl - What is the etymology of 'slug'? - Stack Overflow('slug' の語源は?)が気に入ったので抄訳。 python - What is a "slug" in Django? - Stack Overflowよりも質問の仕方が良い。 ちなみに今の自分が「'slug' ってなに?」と聞かれて説明するなら「ヒューマンリーダブルな ID」あたりが妥当な回答だろうか。 Q: ‘slug’ の語源は? ‘slug’ は特筆すべき理由のない言葉なのか、それともやはり何らかの意味がある言葉なのでしょうか?あるとき私は会話の中でこの言葉を使用したのですが、「なぜ ‘slug’ って呼ばれているのか」と聞かれたときに私も意味を理解してないと気づきました。 もちろんそれがどのように使われているかは知って

    ソフトウェアの世界での slug / スラグ / スラッグの意味 - valid,invalid
    t-wada
    t-wada 2017/07/05
    "Q: slugの語源は? A: 由来は新聞業界です" "記事が担当記者(もしくはそれ以前)から編集者を経て印刷機に至るまでの道のりでの呼び名です"
  • Why Software Is Eating the World | Andreessen Horowitz

    Software is eating the world. More than 10 years after the peak of the 1990s dot-com bubble, a dozen or so new Internet companies like Facebook and Twitter are sparking controversy in Silicon Valley, due to their rapidly growing private market valuations, and even the occasional successful IPO. With scars from the heyday of Webvan and Pets.com still fresh in the investor psyche, people are asking,

    Why Software Is Eating the World | Andreessen Horowitz
    t-wada
    t-wada 2017/06/26
    Marc Andreessen の『Why Software Is Eating the World』の原文(の転載)
  • 『ソフトウェアが世界を飲み込む理由』 - 渡部薫 ジークラウド CEO - 経歴・略歴 - Kaoru Watanabe, Profile, Career

    マーク・アンドリーセン氏によるウォールストリートジャーナル紙への寄稿文 今月のウォールストリートジャーナル紙に、ブラウザNetscapeを開発したことでも有名なソフトウェアエンジニア投資家でもあるマーク・アンドリーセン氏(Marc Andreessen)の寄稿文が掲載されました。 ”Why Software Is Eating The World“(ソフトウェアが世界を飲み込む理由)と題された手記には、古いビジネスモデルに基づいた産業が、ソフトウェアの登場によってビジネス転換を余儀なくされ、その「ソフトウェア化」の波に乗れない企業は廃業に追い込まれている構図を鮮明に描いています。これは以前このブログの「バリュー・チェーンで見えてくる各社の市場参入戦略」でも紹介した、企業の経済活動によって生み出される価値(バリュー)とその連鎖(バリューチェーン)を理解することで、各企業の今後の戦略が見えて

    t-wada
    t-wada 2017/06/26
    Marc Andreessen が WSJ に寄稿した『 Why Software Is Eating the World 』の翻訳
  • 50分でふりかえるアジャイルムーブメントの歴史 2017年版

    This document lists numerous links related to agile software development methods and practices such as XP, Scrum, Crystal, FDD, and DSDM. It also includes links about the history and origens of the Agile Manifesto. Many of the links are to Japanese language resources on agile conferences, case studies, and training courses in Japan.Read less

    50分でふりかえるアジャイルムーブメントの歴史 2017年版
    t-wada
    t-wada 2017/06/26
    アジャイルソフトウェア開発の歴史が俯瞰できる資料。日本最古のバーンダウンチャート書いたのオレたちオレたち(チームかくたに)
  • マサカリの起源について - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 技術的な指摘をすることを「マサカリを投げる」と呼ぶ。ネットスラングにありがちだが、この言葉の意味は常に変動しており、地域、人によっても定義が異なる。現在では、何か自分で詰めが甘いことを書く時に「修正、批判コメント歓迎」の意味で「マサカリをお願いします」と言ったり、誰かが適当なことを書いてコメントやブコメで炎上している時に「さっそくマサカリ投げられてて草」というような使われ方をしているようだ。 この「マサカリ」という言葉がいつ、どのような形で使われるようになったのか、できる範囲で調べてみた。 2006年以前 僕は1990年代の後

    マサカリの起源について - Qiita
    t-wada
    t-wada 2017/04/03
    いろいろとなつかしい
  • 偽史「著作権法のせいで日本では検索エンジンができなかった」は誰が吹聴しているのか

    リンク nonfiction J - http://nonfiction.jp/ 「情報銀行はサービス技術を進歩させる仕掛け」情報銀行コンソーシアム代表 柴崎亮介氏 ㊦ 個人データを利用することでさまざまなビジネスやサービスが創造され提供される可能性があるという。しかし、日に独自の検索サービスが生まれなかったように、個人データを扱うビジネスも再び海外企業に国内マーケットが奪われてしまうかもしれない。その徹を踏まないために ... 4

    偽史「著作権法のせいで日本では検索エンジンができなかった」は誰が吹聴しているのか
    t-wada
    t-wada 2017/03/01
    一気に読んだ。たいへん興味深い。
  • ソフトウェアの修正プログラムのことをなぜ「パッチ(当て布)」と呼ぶのか?

    ソフトウェアやOSの不具合や動作の更新・修正を行なうアップデートプログラムのことを「パッチ」と呼びますが、なぜ「継ぎ当て用の布」を意味する「パッチ」と呼ばれるのかがわかるツイートが投稿され、注目を集めています。 And that, kids, is why we call it a "Patch". pic.twitter.com/zjiXGcS29A— Codealike (@Codealike) 2017年1月13日 上記のツイートはアメリカ初の電気機械式計算機「Harvard Mark I」に使われていた紙製のプログラムシートを撮影したもの。パンチ穴を読み取って計算を行なっていたため、もし穴を空ける場所を間違えた場合、プログラムシートに当に「布」を継ぎ当てて穴を埋め、正しい場所に穴を空け直してプログラムの修正を行なっていたわけです。 布のパッチは後に「磁気テープ」になり、リムーバブ

    ソフトウェアの修正プログラムのことをなぜ「パッチ(当て布)」と呼ぶのか?
    t-wada
    t-wada 2017/01/16
    「バグ」の起源が 本当に虫(蛾)だったように、「パッチ」の起源は本当に「当て布」だったのだな
  • apollo11号のソースコードを読みつつ - aerith7’s blog

    これはなに? はじめに AGCあれこれ Temporary I HOPEHOPEHOPE ASTRONAUT NOW LOOK WHERE YOU ENDED UP ふと気になりました いい時代ですね 1201&1202エラー なにそれ? カ、カルマンフィルターだー!!! カルマンフィルターの開発経緯 その他面白コメントアウト集 TRASHY LITTLE SUBROUTINES(つまんないサブルーチン) NUMERO MYSTERIOSO(神秘の数字) OFF TO SEE THE WIZARD COME AGAIN SOON HONI SOIT QUI MAL Y PENSE(悪意を抱く者に災いあれ)、NOLI ME TANGERE(私に触れるな) PINBALL_GAME_BUTTONS_AND_LIGHTS.agc おわりに 反省 参考文献 これはなに? この記事はeeic Adv

    apollo11号のソースコードを読みつつ - aerith7’s blog
    t-wada
    t-wada 2016/12/22
    むちゃくちゃ面白い
  • インターネットプログラマ用語としての「ポエム」 - blog.8-p.info

    最近、プログラマの人が文章を「ポエム」と称することが増えている。Qiita で created をつかって検索してみると 2012年10月1日から翌年9月末まで: 4 2013年10月1日から翌年9月末まで: 10 (前年比 2.5倍) 2014年10月1日から翌年9月末まで: 113 (前年比 11.3倍) 2015年10月1日から翌年9月末まで: 224 (前年比 1.98倍) 2014年後半に大きく増えて、その後もそれなりの成長率を示している。morrita さんから指摘があった、Qiita 自体の成長率については、末尾に Perl, Ruby, Python のヒット数をつけたので、それを参照してほしい。 「ポエム (詩) は特定の芸術形式の名前なので、卑下やエクスキューズとして『ポエム』という語を使うのはいかがなものだろうか」派閥としては、自分で使うことはないとは思う。一方で、な

    t-wada
    t-wada 2016/10/17
    プログラマの間で「ポエム」という言葉に特殊な意味が加わっていった歴史について
  • 押下(おうか)にまつわる話 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 私が仕様書を書くようになったのは30歳を過ぎてからと遅く、仕様書の書き方が分からなくて悩んだことがありました。通常は先輩たちが作成した仕様書等を見て書き方を覚えていくのでしょうが、仕様書も無く直接プログラムを組むような体制の仕事をしていたため、SI系に転職してから苦労したのであった。 仕様書を書く際に、ボタンを「Enterキーを押す」か「クリックする」かで考えて「押下」にすれば両方満たすだろうと、それ以来ずっと使用しています。 押下については、コンピューター雑誌やマニュアル等を読んで憶えていた用語で特に気にも止めていなかったの

    押下(おうか)にまつわる話 - Qiita
    t-wada
    t-wada 2016/08/18
    謎の業界用語「押下」の起源が、いま明らかに!!
  • “[…] is a toy”

    As many have recognized, when inventions and innovations first appear they are often (always) labeled as “toys” or “incapable” of doing “real work” or providing “real entertainment”. Of course, many new inventions don’t work out the way inventors had hoped, though quite frequently it is just a matter of timing and the coming together of a variety of circumstances. It can be said that being labeled

    “[…] is a toy”
    t-wada
    t-wada 2016/08/05
    1981年のPCから2010年のCloudまで、登場の時点では「あんなのはオモチャだ([…] is a toy)」と揶揄された技術たちの年表。つまり、破壊的イノベーションの実例集でもある。
  • 1.0から学ぶJava

    タイトルを見て釣られクマーな皆さんこんにちは。 ホッテントリメーカーで作るような煽りタイトルって、みなさんもう見飽きてると思うんですよね。 今調べたらホッテントリメーカー2008年だそうで。どうりでねー。古臭いなーと思いましたよー。 「一から学ぶJava」ってのをね、1.0にするだけでこんなに素敵なタイトルになるんだから面白いですねー。 タイトルを思いついただけだったんですけど、思いついたらやっぱりちゃんと中身も書かないと行けないじゃないですか。やだー 面倒くさいんですけどね。ちょっと1.0から学んでみましょうか。 Java 1.0 1996年1月23日Javaの1.0がリリースされたのは1996年1月23日ですね。発表されたのが1995年5月23日でJavaの誕生日といった場合にどちらを取るかで揉めることがあります。 かれこれ20年前なわけで、当時のパソコンというとハードウェアはCPU

    1.0から学ぶJava
    t-wada
    t-wada 2016/06/20
    1996 年から 2005 年くらいまでの Java の歴史が一望できる。これはいいな。そして懐かしい。
  • なぜかアラン・ケイ(さま)にサインすることになった話

    アベ先生 (CV: 阿部和広) @abee2 私は2000年に「登場人物が「Smalltalk」という単語を口にするマンガは現在過去未来これ以外に存在しないだろう」と書きましたが日それが間違いだったことがわかりました。#スティーブズ [SML 4253] GOLDEN BOY smalltalk.jp/SML/archives/S… 2016-01-22 14:20:15 アベ先生 (CV: 阿部和広) @abee2 しかし、ダン・インガルスさんの写真とか聞いてもらえれば用意したのに…。この絵は後年のもので当時は当然若かったです。髭もなし。 Sanskrit and OCR vimeo.com/4714623 27:30くらいから。親子共演の貴重な動画。 #スティーブズ 2016-01-22 14:34:34

    なぜかアラン・ケイ(さま)にサインすることになった話
    t-wada
    t-wada 2016/04/05
    うおおこれはすごい展開だ
  • Unix考古学 Truth of the Legend - asciidwango

    Unix考古学 Truth of the Legend 今日のITを語るうえで欠かせないUnixがどのように生まれ、どのように発展してきたのか。数々の伝説に彩られたUnixの真実を探ります。 藤田昭人 著 定価: 2,808円 (体2,600円) 発売日:2016年4月28日 形態:B5変形(272ページ) ISBN:978-4-04-893050-5 Amazonで購入する サポート/追加情報 ◆そこにはいつもUnixがあった C言語、インターネット、オープンソースなど、今日の情報社会を支える基盤技術の成立には、Unixの存在が欠かせません。Unixの開発はどのように行われたのでしょうか。 書は、社会情勢や技術動向も確認しながら、Unix開発の歴史を追いかけていきます。仮想記憶に代表されるOS研究の成果がどのように反映されていったのか、プログラミング言語Cがどのような経緯で開発された

    Unix考古学 Truth of the Legend - asciidwango
    t-wada
    t-wada 2016/04/05
    これは読むしかない
  • Shibu's Diary: ソフトウェアの世界は螺旋を周りながら進歩している

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 npm周りでごたごたがありました。その前にはCocoaPodの問題もありました。その前にはGemの話も話題になりましたよね。 うんこれ。2年ぐらい前にnode.jsで開発していた時にも、node.jsのnpmのエコシステムいつか破綻するよなぁって思ってた。で、去年cURL as DSL作ったんだよね。Rubyのコード生成はまだないけどね。 https://t.co/1C0yw0KPib — 渋川よしき (@shibu_jp) March 6, 2016 上記のツイートはgemに絡んでのツイートであって、コンテキストはnpmではなかったのだけど、なんか予言めいたツイートに見えちゃったのかもしれないけど偶然です。ここまで、いくつかの文化の変化がありました。 SourceForgeや

    t-wada
    t-wada 2016/03/24
    落ち着いた筆致のエントリ。わかる。








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://b.hatena.ne.jp/t-wada/historical/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy