タグ

2013年12月15日のブックマーク (8件)

  • 長文日記

  • とあるプログラミング言語処理系のセルフホスティング化に携わった - wasabizの日記

    2013-12-15 とあるプログラミング言語処理系のセルフホスティング化に携わった (この記事はJSX Advent Calendar 2013の一部として書かれました。) 僕がJSXというプログラミング言語の開発に携わってこの冬で早1年半になります。コンパイラとしてのjsxにはこの1年半で幾多の出来事がありましたが、その中でも一番巨大なものがセルフホスティングでしょう。つまりJSXのコンパイラをJSX自身で書きなおすということです。 メインラインのコードをまるまる入れ替えるこのセルフホスティングは大きな苦労を伴いました。実際、通常のポーティングとは違いコンパイラそのものを入れ替えてしまうわけですから、バグの出方などもなかなか味わい深いものです。 JSXセルフホスティングを行ってから既に1年が経過しようとしています。今までこの作業の苦労について外で話したことは無かったのですが、「プログラ

  • C/C++ 素人が http_parser を追ってみた - need something more...

    この記事は Node.js Advent Calendar 2013 - Adventar の15日目です。 Node.js については最新の安定版 v0.10.23 を元にしています。 http_parser とは Node.js の初代ゲートキーパー Ryan Dahl が開発したC言語で書かれた http parser です。 このライブラリは Node.js の Addons と同様 v8 が C++JavaScript を繋ぎこむ仕組みを利用して読み込まれています。 Python の meinheld や RuBy の bossan といったサーバでも利用実績があるようです。 Node.js では http クラス内部で利用されています。 http_parser の基的な使い方 Readme.md や test.c をご確認ください。 Readme.md に書かれている通

    C/C++ 素人が http_parser を追ってみた - need something more...
  • プログラミングから半歩退く

    闇 Advent Calendar 2013 9日目です。 僕は、自分がほしいものを自分の手で作るためにプログラマーになったので、プライベートでの開発はだいたい自分が使うものを作ることに充てている。特にほしいものがないときは、そのとき興味のある技術を調べている。仕事が終わって寝るまでの時間や土日をそうやって過ごしているので、仕事の時間も合わせると四六時中プログラミングをすることになる。そんな毎日を過ごしていると、突然、電池が切れたかのようにプログラミングに対するモチベーションがゼロになるときがある。そのとき、僕はプログラマーとしての死を迎え、プログラマーでもなんでもないただの社会不適合者になる。3年余りかけて築いてきたスキルや実績がなんの意味も持たなくなり、わずかばかり存在した存在意義がなくなってしまう。そのような自分は自意識にとって到底認められない存在であり、底の見えない"闇"を感じる。

    プログラミングから半歩退く
  • 弊社ソフトウェアの違法ダウロード事件についての顛末

    弊社ソフトウェアの違法ダウロード事件についての顛末 2013年12月12日、コンピュータソフトウェア倫理機構事務局内にて、 弊社作品「ハピメア」違法ダウンロードの件に関して、当該人及び保護者との面談を行い、謝罪を受けました。 件は、福島県警察部サイバー犯罪対策室のご尽力により捜査が終了したことを受け、 当該人及び保護者の希望により実現いたしました。 当該人より提出された始末書と顛末書の内容によると、当該人は、福島県警により調べられた結果、 弊社作品を含む違法ダウンロード等を行なっていたことを認めるものでした。 以後、再び著作権を侵害する行為やそれに準ずる行為を行った場合、当該人は、 刑事・民事にて提訴をされても非は免れないとし、保護者と連帯して責任を負うことを 署名押印した誓約書を頂いております。 コンピュータソフトウェア倫理機構とも協議したところ、当該人による謝罪と誓約をもって件に

  • 狠狠色噜噜狠狠狠狠97,你懂的在线视频,亚洲AV制服丝袜日韩高清

    狠狠色噜噜狠狠狠狠97,你懂的在线视频,亚洲AV制服丝袜日韩高清,日免费三级片,久久综合给合久久国产免费,轻轻的挺进少妇的体内,美女销魂,av日韩av,日大乳高潮视频在线观看,亚洲一区高清

  • 高速にドッグフードを食べる方法 - hitode909の日記

    はてなエンジニアブロガー祭りで「高速にドッグフードをべる方法」という題で発表してきた. 箸でドッグフードべるパフォーマンスの話ではなくて,もとはマイクロソフト用語である,Eat your own dog food,自社製品を使ってより良くしよう,みたいなほうの話.はてなブログ開発しながら毎日使うとか,思い付きで作ってるわけではなくて,事実や根拠にもとづいて作ってるとか,安全に作るための仕組みとか,そういう話. 普段の勉強会では僕は主に3分くらいのLTをしていて,20分も話したことなかった.資料ぜんぜんできなくて,Keynote見るだけで疲弊してた.急に長くていい話できるはずないと思って,LT5連発という形にして,ドッグフードにまつわる話を5個するという形にしたところ,なんとかなった. 東京では情報が氾濫してるから,京都でこんなのやってますとか言っても,東京では常識みたいな冷たい反応をさ

    高速にドッグフードを食べる方法 - hitode909の日記
  • プログラマーの心理

    俺はコンテンツプロデューサーとしてキャリアを積んで、現在はIT企業の経営をやっている。 そんなアングルから観察していると、プログラマーはクリエイターと同じように映る。 小説家が文章書くのが好きなように、ミュージシャンが作曲が好きなように、漫画家がマンガを描くのが好きなように、プログラマーはプログラミングが好きなのだ。 具体的な共通点で最も印象的なのは、他のクリエイターと同じように、きついかい? と質問すると「プログラミングはきついよ」と嬉しそうにいうところだ。これは小説家や、音楽家、漫画家とまるっきり同じ笑顔で言う。 これはこのクリエイター、プログラマーに限らず、プロスポーツ選手など真の現場主義者に共通している。 野心を抱えたまま、現場についていて、現場の楽しさに気付いて没頭している経営者の卵タイプは楽しんでいるんだろうが、こういう顔は出来ない。 そして、この手のクリエイタータイプは経営や

    プログラマーの心理