壮大な言葉遊び コロカ ロシアの文豪が昔話の浦島太郎を書いたらこういう感じになりそうという妄想。 更新ややゆっくり。
壮大な言葉遊び コロカ ロシアの文豪が昔話の浦島太郎を書いたらこういう感じになりそうという妄想。 更新ややゆっくり。
なぜこんな文書を書いたか わたしは Jargon Fileの編集者で、またその他似たような有名文書いくつかの著者なので、しばしば熱心なネットワーク初心者から「ウィザード級の大ハッカーになるにはどうやって勉強すればいいの?」といったようなお尋ねメールを頂きます。でもかつて 1996 年に、こんな大事な問題を扱った FAQ や Web 文書 はみあたらないことに気がつきました。というわけで、これを書き始めました。多くのハッカーがいまやこれを決定版と見なしているし、つまり実際に決定版なんだと思います。でも、この問題について自分が唯一無二の権威だと主張するつもりもありません。気にくわなければ、自分なりのヤツをどうぞ。 この文書をオフラインで読んでいるなら、最新版は次のところにあります。 http://www.catb.org/~esr/faqs/hacker-howto.html なお、この文書の
現在、私の右ほほには傷がある。 誰かとケンカしたわけではない。飼いネコに引っかかれたのである。抱きかたがまずかったのか、ネコが落ち着かないようすでピョンと飛び降りようとし、私のほほに爪をたてたのだ。マンガでしか見たことのないような分かりやすい傷である。しかし今の生活では、顔に傷があってもたいした問題ではない。一週間もすれば消えるだろう。 今日、パン屋のおばさんに言われた。 「その傷の理由、聞いてもいいのかしら?」 このオシャレな問いかけはなんなのか。ちょっと笑いそうになったじゃないか。完全に不意をつかれたから、「いやあ、ネコに引っかかれちゃって……」と、ものすごく凡庸な返答しかできなかった。ぜんぜんオシャレじゃなかった。 あれはどうすればよかったのか。向こうがオシャレに問いかけてきたんだから、こちらもオシャレに返すべきだったんだが、いまだに正解がわからない。帰宅後もずっとモヤモヤしている。
この記事は Competitive Programming Advent Calendar の18日目の記事です。 はじめに アルゴリズムやその他の何らかのダイレクトに役に立つコンテンツは、 おそらく他の多くの方によって充実していることであろうかと思いますので、 私は大して役に立たないことを取り留めもなく書き綴ることにします。 なぜ私のような普通のプログラマが、 当時競技プログラミングの世界のトップに立つことになったのか。 競技プログラミングを考える 「競技プログラミング」という単語がにわかにWeb界隈を賑わせはじめたのは 私が知るかぎりではそんなに歴史のあるものではないと思います。 おそらく「競技プログラマ」という単語及びそれが指し示す人たちの出現と同時期に 適切な語を探す形で生まれたのでしょう。 しかし、プログラミングの技能を競うという試みは新しいものではありません。 それはICPCが
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Steve Wozniak氏の功績は、一朝一夕に成し遂げられたものではない。 Wozniak氏が世に送り出したコンピュータ、「Apple I」と「Apple II」は、彼が長年にわたり積み重ねてきた創造と努力の結晶だった。ケンタッキー州レキシントンで開催された「ONE: The Alltech Ideas Conference」の壇上で、Wozniak氏は次のように語った。「当時私は、誰も思い付かなかったことを実現したわけだが、今から振り返ると、どうしてそんなことができたのか、自分でも不思議になることがある」 Apple Computerの共同創業者であり、現在はPrimary Dataのチーフサイエンティストを務めるWozniak氏は
テクノロジの流行をファッションに例えて揶揄することがある。新しいテクノロジを追いかけてばかりいるプログラマを非難し、勉強会もいいけど問題解決に頭を使えという。 ファッショナブルなプログラマを責めるのは、衣服や装飾品で散財する人を無駄遣いせず金を貯めろと責めるのに似ている。ユニクロ・無印・(その他無難なブランド)でいいじゃん、それより体でも鍛えなよ、なんて説教するかんじ。一理ある。でも話が通じる気はしない。 おしゃれ貧乏はさておき、人々はなぜ身だしなみに気を使うのだろう。周りと同じがいいなんて消極的な理由もあろう。特定の文化的集団、サブカルチャーに参加するためかもしれない。反対に人と同じが嫌だからかもしれなければ流行りに詳しいところを見せたいからかもしれず、単に目立ちたいからかもしれない。演出したい自己像を求める人もいれば洋服マニアもいる。防寒や衛生や法令遵守だけが衣類への期待とは限らない。
Martin Fowler が Sacrificial Architecture と言い出した時は驚いた。“変化を受け入れよ” はどこにいったの。書き直しはダメと自分の中の結論が出たのは随分前のことだけれど、ひさしぶりに考え直してみる。 Sacrificial Architecture の論拠として Martin Fowler はいくつかのインターネッツ企業を例にとっている。でも一般化するには偏ってないか。それにこれら企業が面していたのはごく限られた種類の変化だ: 彼らはもっぱら性能不足と戦っていた。 機能の変化に強いコードは柔軟性の裏で性能を犠牲にしがち。機能の変化を捉えることに先鋭化した従来の Agility は性能要件の変化を必ずしもやり過ごせない。一方で存在感を増すスタートアップの世界では性能への期待が当たり前のように大きく変わる。だから Agile はあてにならない、堅牢なアーキ
以前に8ccというCコンパイラをゼロからひとりで開発していたときのログです。40日でセルフコンパイルできるところまで到達しています。日付はすべて2012年です。コードとヒストリはすべてGitHubで見れます。 3月4日 というわけでコンパイラを作っているわけだけど、1000行くらい書いたらそれなりに動き始めてきた。こんなのも動くし: int a = 1; a + 2; // => 3 こういうのも通る。 int a = 61; int *b = &a; *b; // => 61 文字列は文字の配列として扱っていて、配列をポインタに成り下げる振る舞いも実装しているので、こういうのも通る。関数呼び出しもある。 char *c= "ab" + 1; printf("%c", *c); // => b 前回もこのあたりはがんばって実装したからここまで作るのはわりと単純作業かも。二回目だから配列とか
Silicon Valley is full of startups who fetishize the candidate that comes into the interview, answers a few clever fantasy coding challenges, and ultimately ends up the award-winning hire that will surely implement the elusive algorithm that will herald a new era of profitability for the fledging VC-backed company. Startup: We’re hiring people to reinvent and change the world! Interviewer: Please
あけましておめでとうございます。 プライバシーも一緒に流れるトイレから3年経ちましたが、皆様いかがお過ごしでしょうか。 お正月の三が日、昨今のIoTブームに乗るべく、私もIoTで真に豊かになるものは何かと一生懸命考えた結果、3年前と同じ部屋に辿り着いたことをご報告いたします。 前回はウォシュレットの使用状況をTwitterに投稿するというシステムでしたが、今回はウォシュレットにRESTfulなAPIを付与することで様々な機器から操作することを可能にするシステムを制作しました。 使用したのは巷で話題のESP-WROOM-02(ESP8266)と赤外線LED、上記写真のボードはオリジナルのもの。 (赤外線LEDの足がJST-PHコネクタに吸い込まれているように見えますが、良い子はLEDの足にJSTコンタクトピンを圧着したりしないように。) このデバイスを電源に接続すると... http://t
PHPの生みの親、ラスマス・ラードフ氏インタビュー 2015年12月に無事公開されたPHP7。その公開に先立ってPHPの生みの親であるラスマス・ラードフ氏に話を伺う機会がありました。英語で行われた一時間のインタビューは長大ですがラスマス氏の思想がよく分かる話題が多く、可能な限りそのままの形でお伝えすべく、その模様すべてをお届けします。 なお、インタビューは10月に開催されたPHPカンファレンス2015の講演終了後に行われ、リリースに関する話題などはその時点でのものです。 現在の仕事と生い立ち ―――― まずは、PHPを作ってくださってありがとうございます。今日の基調講演もすばらしかったです。 ラスマス:ありがとうございます。 ―――― いきなりですが、個人的な質問から始めてもいいでしょうか。 ラスマス:どうぞ。 ―――― Etsyではどのようなお仕事をなさっているんですか? ラスマ
2015年08月23日08:00 彡(゜)(゜)「ワイはアドルフ・ヒトラー。将来の大芸術家や」 Tweet 1: 名無しさん@おーぷん 2015/08/08(土)00:24:54 ID:Rxq オーストリアの田舎 リンツ (´・ω・`)(僕はアウグスト・クビツェク) (´・ω・`)(家具職人の息子で父さんの手伝いをしているんだ) (´-ω- `)(でも本当は子供の頃からやってる音楽の道に進みたいんだよなぁ…) 父「お疲れさん ほれ今月の給料だ」 (´・ω・`)「ありがとう」 父「またオペラを見に行くのか?」 (´・ω・`)「う、うん」 父「そうか…まぁ余った時間で何をするかはお前の自由だ」 転載元:http://hayabusa.open2ch.net/test/read.cgi/livejupiter/1438961094/ 皆で無知な俺に神話の面白い話教えてくれ http://blog
1 :以下、名無しにかわりましてSS速報VIPがお送りします :2015/07/16(木) 22:02:55.77 ID:iHynlysW0 スタジオジブリ 鈴木P「イカ娘?」 駿「うん。イカ娘。知らない?」 鈴木P「いやまあ…知ってますけどね。一応」 鈴木P「こういった大衆漫画を宮さんがやるっていうのはその、珍しいと言いますか」 駿「前にも似たようなことはあったでしょう」 鈴木P「あれは…まあ」 駿「今回は僕が監督しますから」 鈴木P「いやあ、ははははは。…本気ですか?」 駿「企画通しておいて下さい。僕は必要なスタッフに声かけていきますから」 鈴木P(大変なことになったぞ…) 4 :以下、名無しにかわりましてSS速報VIPがお送りします :2015/07/16(木) 22:11:16.26 ID:iHynlysW0 数日後 スタッフ「見ました?今朝の新聞」 スタッフ「これですか。ーーーー
昔さ、Yahoo!チャットって場所があったんだよ。お前は知らないかもしれないがな。 当時はみんなホームページってやつを持っててな、誰が読むんだかしらねえ自己紹介とか何番目の訪問者です!ってのやっててな、ひどいとこになると熊のアイコンみたいなのがビュンビュンとカーソルを追いかけてくんだ。ありゃ恐怖だったね。 誰が興味あるんだかしらねえ、使用パソコンのスペック書くヤツまでいてな、「CPU: PentiumII、350MHz」とかドヤ顔で書いてたんだよ。タワー型のパソコンの写真まで載せてな。なんのため?しらねえよ、本人に聞け。 でな、そういうところには必ず掲示板ってやつがあってな。BBSとか言ってたな。山陰放送じゃねえぞ。で、キリバン踏んだらBBSに報告することが義務付けられてて、しなかったら末代まで祟られて呪詛にかけられるんだけど、熱心なヤツになるとチャットっていう、リアルタイムに文字でお喋り
2014年12月にRuby 2.2がリリースされる予定です1。 Ruby 2.2にはRuby 1.9.1のときに外されたtest-unitというテスティングフレームワークが再びバンドルされる予定です。Rubyのテスティングフレームワーク周りに詳しくない人にはよくわからない状況でしょう。そこで、Rubyのテスティングフレームワークの歴史を説明することで状況を整理します。 名称の整理 この説明の中ではたくさんのテスティングフレームワークが登場します。似たようなものもあるため、最初にテスティングフレームワークの名称を整理します。この説明の中で登場する名称は次の通りです。 RubyUnit Lapidary rubyunit Test::Unit test/unit test-unit miniunit minitest RSpec 違いがわかりますか?ざっくり説明すると次の通りです。 RubyU
どういうタイプの共同体が歴史の風雪に耐えて生き延びることができるか。 これはなかなか興味深い問いである。 前に、住宅についてのシンポジウムの席で、「コレクティブ・ハウス」を実践している人から質問があった。 その人は20世帯くらいで住まいをシェアしている。子どものいる若い夫婦同士はお互いに育児を支援し合って、とても助かるのだが、高齢者の夫婦などはいずれこちらが介護せねばならず、若い人たちは「他人に介護してもらうためにコレクティブハウスに参加したのではないか・・・」という猜疑のまなざしで老人たちを見つめている、という話をうかがった。 どうすればこの共同体を継続できるのでしょうというお訊ねだったので、「残念ながら、そういう共同体は継続できません」とお答えした。 あらゆる共同体では「オーバーアチーブする人」と「アンダーアチーブする人」がいる。 必ずいる。 全員が標準的なアチーブメントをする集団など
Twitterでハッシュタグ「#naoya_sushi」が生まれてしまうほど、無類の寿司好きとして知られる伊藤直也氏(@naoya_ito)。そんな伊藤氏をホスト役とし、トップエンジニアをゲストに招いて、寿司をつまみつつホンネで語ってもらおうという、この企画。 第二回のゲストは、伊藤氏が師と仰ぐ『グリー株式会社』の取締役 執行役員常務 最高技術責任者(CTO)である藤本真樹氏(@masaki_fujimoto)。実は生魚が苦手という藤本氏を寿司屋に招くという暴挙に及んだ今回は、どんな興味深い話が繰り広げられるのでしょうか。乞うご期待! — 伊藤直也(以下「naoya」):まずは僕と藤本さんの関係性から読者に知らせようと思うんですが。藤本さんとは、僕がはじめて『グリー』のオフィスに遊びに行ったときが初対面でしたけど、当時すでにPHP界隈でよく使われてたEthna(PHPのWebアプリケーショ
~/.rbenv/以下に複数のRubyバージョンをインストールして、それぞれのRuby環境を切り替える仕組みを提供する。 ~/.rbenv/ (rbenvがRubyを管理するルートフォルダ) ~/.rbenv/shims/ (rubyやgemがインストールするコマンドへのラッパーを保存しておくフォルダ) ~/.rbenv/version (global環境のRubyバージョンを記録するファイル) ~/.rbenv/versions/ (Rubyの各種バージョンをインストールするフォルダ) Ruby環境の構造 例えば、rbenvがインストールしたRuby-1.8.7-p375は、以下のような構造となっている。 ~/.rbenv/versions/1.8.7-p375/bin/(実行コマンドを含む:erb gem irb rake rdoc ri ruby testrb) ~/.rbenv/v
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
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く