A modern, type-safe programming language that catches bugs and errors at compile time.
A modern, type-safe programming language that catches bugs and errors at compile time.
(本文書は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の開発から多少なりとも学ぶべきことがあるのではないかと思うのです。これからお話しすることには、オペレーティングシステム特有の
The scp command, which uses the SSH protocol to copy files between machines, is deeply wired into the fingers of many Linux users and developers — doubly so for those of us who still think of it as a more secure replacement for rcp. Many users may be surprised to learn, though, that the resemblance to rcp goes beyond the name; much of the underlying protocol is the same as well. That protocol is s
全てのUnixコマンドはいずれネット企業になる、grepはGoogleになり、rsyncはDropboxに、manはStackOverflow、cronはIFTTT――。 この予言めいた言葉を、私は米国VCのAndreessen Horowitzパートナー、クリス・ディクソン氏のツイートで知りました。2014年のツイートですが、これがディクソン氏のオリジナルなのか、それとも良く言われていることなのか、ちょっと分かりません。ただ、UnixやLinuxを触ったことがある人であれば、この法則が驚くほど良く成り立っているように思えるのではないでしょうか(最近の若手ソフトウェア・エンジニアはあまりコマンドラインに触れないそうですが)。 この予言がすごいのは、30〜40年の隔たりがあっても類似性が成立していることです。Unixコマンドの多くは1980年〜1990年代には多くのシステムで実装され、利用さ
2. 法林 浩之 @hourin ● 日本UNIXユーザ会 幹事 会 幹事 (元会長) ● さまざまなコミュニティとイベントを開催コミュニティとイベントを開催とイベントを開催イベントを開催を開催開催 ● 全国各地のイベントで研究会を開催のイベントで研究会を開催イベントを開催で研究会を開催研究会を開催開催 ● フリーランスエンジニア ● 最近はさくらインターネットの仕事が多いはさくらインターネットの仕事が多いインターネットを開催のイベントで研究会を開催仕事が多い多いい ● TechLIONなコミュニティとイベントを開催ど多彩なイベントを開催多い彩なイベントを開催なコミュニティとイベントを開催イベントを開催を開催開催 ● くわしくは「法林浩之」で検索法林浩之」で検索」で研究会を開催検索
By Jakob Breivik Grimstveit HTTPサーバーとしてウェブページを提供したり、メールサーバーとして電子メールを送信したり、定期的に時刻同期を行ったりするプロセスはオペレーティングシステムではバックグラウンドプロセスと呼ばれます。特にUNIX/Linuxおいて、このようなプロセスは「Daemon」(デーモン)プロセスと呼んでおり、UNIX/Linuxを操作したことのある人であれば、一度は目にすることがあると思います。なぜ「デーモンプロセス」と呼ばれるようになったのか、海外メディア「The Austin Chronicle」が後にUNIX開発に導くことになるMulticsの開発者フェルナンド・J・コルバト氏に「Daemonの由来」について、質問しており、その回答内容が公開されています。 The Origin of the word Daemon http://ei.c
タイトル:平成生まれのための「情報技術史入門」 講師:藤田昭人(コンピュータ考古学者) 「Unix考古学」著者、藤田昭人さんをお招きして、たっぷり2時間、若い世代に向けて技術史を語って頂きます。 (と、言っていますが、ディスカッションの時間もたくさん取ろうと思います。当日、遠慮なく手を挙げて下さい!) 追加情報! 今回の講演はなんと Steve Jobs をフィーチャーした、これまでのシリーズとは異なるアプローチのものになるとのこと。以下、藤田さんからのメッセージを引用します。 「平成生まれのための…」と銘打っているので、現在学生の方々もよくご存知のスティーブ・ジョブを取り上げ、彼の人生を通して情報技術史を俯瞰してみようと考えてます。 イントロダクション ジョブスの略歴 ジョブスのパーソナルライフ ジョブスとコンピューターサイエンス 情報技術史におけるジョブスの役割 最後に 僕が思うこと
Unix考古学 Truth of the Legend 今日のITを語るうえで欠かせないUnixがどのように生まれ、どのように発展してきたのか。数々の伝説に彩られたUnixの真実を探ります。 関連サイト本書の関連ページが用意されています。 Unix考古学 Truth of the Legend - アスキードワンゴ内容紹介 ◆そこにはいつもUnixがあったC言語、インターネット、オープンソースなど、今日の情報社会を支える基盤技術の成立には、Unixの存在が欠かせません。Unixの開発はどのように行われたのでしょうか。 本書は、社会情勢や技術動向も確認しながら、Unix開発の歴史を追いかけていきます。仮想記憶に代表されるOS研究の成果がどのように反映されていったのか、プログラミング言語Cがどのような経緯で開発されたのか、コンピュータネットワークの基盤としてのTCP/IPの確立にどのような役割
村井教授が語るインターネット誕生秘話 一般に、現在のインターネット誕生が語られるとき、米国DARPA(国防高等研究計画局)の資金提供を受けて1960年代後半に開発された「ARPANET」を起源とし、最初は米国の大学や研究機関から利用が広まり、1980年代末から1990年代にかけて一般向けの商用利用が開始された、ということになるだろう。 村井教授は1970年代に、米カリフォルニア大学バークレー校で「BSD」の開発に参加していた。BSDは、米ベル研究所が開発したUNIX Edition 6のソースコードライセンスを取得して開発が進められたUNIXシステムである。当時、BSD開発に参加していたのは、ビル・ジョイ氏(viやCシェルを開発。米サン・マイクロシステムズ創業に参加)やエリック・シュミット氏(米グーグルの現会長)など。全員がケン・トンプソン氏(UNIXのオリジナル開発者であり、C言語の元と
B1 Open Transceiver 03 日時 2019年11月26日(火) 19:00 ~ 20:30 場所 3F Room0 主催 Open Transceiver Team 参加料金 内容 企画内容 トランシーバ、および、 光伝送装置の運用に関してオープンに
より上位レイヤへと範囲が広がった2000年代 1990年代末から2000年代初頭にかけて、当時急速に裾野を拡げはじめていたオープンソースコミュニティにとって、大きな飛躍のきっかけとなるイベントが開催されました。1999年と2001年の2回開催された「オープンソースまつり」です。 jusがぷらっとホーム、日本Linux協会と共催したこのイベントは、主要なオープンソースコミュニティが一堂に会する国内初のイベントだっただけでなく、オープンソースコミュニティが自分たちで会場の手配からその運営まで主導する、初の「オープンソースコミュニティイベント」といえるものでした。 この「オープンソースまつり」で誕生した「オープンソースコミュニティの情報発信とつながりの場」は、「オープンソースカンファレンス(OSC)」に引き継がれ、現在も活発な情報発信と交流が行われています。 2001年5月にjusがTokyo
UNIXの歴史にはある大きな転換点があり、そこには「もう一つの未来」の可能性が開けていました。この転換期に起こった出来事は「UNIX戦争」として知られていますが、その背景に「UNIXをC++で分散OSに書き直す」という野心的な計画があったことは、今ではほとんど語られることはありません。 私は、この一連の出来事の時期に、『日経エレクトロニクス』の記者としてUNIXの動向を追っていました。当時の出来事の概要を、取材者の視点から書き記しておきたいと思います。多くの読者にとって初耳の情報も含まれていると思います。 一連の出来事の発端は1987年に発表された、Sun、AT&T、Microsoftによる統合UNIXの発表です。この発表の前夜がどういう時代だったか、という話がまず必要でしょう。 統合前夜 1980年代後半は、コンピュータの歴史でも重要な時期でした。この時期、32ビット・マイクロプロセッサ
こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScript #PHP #Ruby #Python #HTML - Qiita 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML - Qiita で、自分のコメントにも書いたのだけど、基本的に仕事はターミナルでssh接続して、Vimでコード書いてるので、この辺の環境構築についてまとめてみた。最近Terminal.appからiTerm2に移行して、screenからtmuxに乗り換えたので、その辺も含めて導入方法を書いておく。 手元の端末はMBPでOSX Lionだけど、ほぼ同
同名コマンドのファイルがなぜ多数存在するのか?:スマートな紳士のためのシェルスクリプト(2)(1/2 ページ) 今回のテーマはごく短いシェルスクリプトだ。「このスクリプトにどんな意味があるのだろう」とか、「役に立つのだろうか」と思う方もいるかもしれない。あなたが作成するシェルスクリプトに直接役立つことはないが、今回のテーマは、今後シェルスクリプトのスキルを上げていきたいと願う人なら、絶対に押さえておきたいものだ。(編集部) /usr/bin/cdをよく読んでみろ 今回は、最初に短いシェルスクリプトを紹介する。このごく短いシェルスクリプトが今回のテーマだ。わけが分からないという人もいるかもしれないが、この部分をしっかり押さえた人と、わけが分からないからと放置した人とでは、後々とてつもなく大きな差が付く。 今回のテーマは、シェルスクリプトマスターになるためには、ぜひとも抑えておきたいポイントな
SEARCH STORE Blog : The posts Forums : Read the rules Store : Wonderful Products (Contact Support) Newsletter : Daily wonderful things About Us : Writers and staff Contact Us : Get satisfaction Advertise : Thank you for reading Privacy Policy : The data you generate TOS : What you agree to Thumbnails : Youtube Thumbnail generator
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く