はじめに このオンラインブックは執筆中です。完成版ではありません。フィードバックフォーム この本には一冊の本に盛り込むにはやや欲張りな内容を詰め込みました。本書では、C言語で書かれたソースコードをアセンブリ言語に変換するプログラム、つまりCコンパイラを作成します。コンパイラそのものもCを使って開発します。当面の目標はセルフホスト、すなわち自作コンパイラでそれ自身のソースコードをコンパイルできるようにすることです。 この本では、コンパイラの説明の難易度が急に上がりすぎないように、様々なトピックを本書全体を通じて次第に掘り下げていくという形で説明することにしました。その理由は次のとおりです。 コンパイラは、構文解析、中間パス、コード生成といった複数のステージに概念的に分割することができます。よくある教科書的アプローチでは、それぞれのトピックについて章を立てて解説を行うことになりますが、そのよう
株式会社電通と声優プロダクションの株式会社81プロデュースは、音声合成技術の活用を促進する一般社団法人「デジタルボイスパレット」を共同で設立し、11月1日より業務を開始します。 株式会社電通(本社:東京都港区、代表取締役社長執行役員:山本 敏博)と声優プロダクションの株式会社81プロデュース(本社:東京都渋谷区、代表取締役:南沢 道義)は、音声合成技術の活用を促進する一般社団法人「デジタルボイスパレット」を共同で設立し、11月1日より業務を開始します。 今後、音声合成技術の成熟に合わせて利用の拡大が期待される人の声を元にしたデジタルボイス※1において、声の主(声優)に新しいビジネスの選択肢を与え、その権利を長期的に守り活用していくこと、ならびにデジタルボイスという新しい声の力を活用して、生活者の日常をより楽しく、より便利にしていくことを目的としています。 昨今、AIの急速な発展とそれに伴う
Deep Latent-Variable Models for Natural Language Yoon Kim, Sam Wiseman, Alexander Rush EMNLP 2018 Tutorial: PDF Tutorial Slides: PDF Live Questions: Anonymous | Tweet Tutorial Code (Pytorch, Pyro): Notebook This tutorial covers deep latent variable models both in the case where exact inference over the latent variables is tractable and when it is not. The former case includes neural extensions of
僕の仕事をひとに説明するときに、「Googleで仕事をしているけどオープンソースなのでGoogleのプロダクトを作っているわけではないし、むしろアップルとかソニーの人と一緒に仕事している」と言うと、「???」という反応になることが多いので、僕はこういう仕事をしているんだよということをここでちょっと説明してみようと思います。 (2016年の僕のFacebookの投稿の転載です。) 僕のいるチームはLanguage Platform Teamというところで、プログラミング言語や開発ツールの開発をしています。LPTの中にもいろいろ細かいチームが分かれているのですが、僕がいるのはC++チームで、Googleで主要開発言語になっているC++言語の開発環境を担当しています。 C++で開発をするときには、C++ツールチェインと呼ばれる一連のツールを使います。ツールチェインの一番大きなコンポーネントは、人
今日は久しぶりに朝8時に起きることが出来た。これが朝か。少し肌寒く、太陽が眩しい。「新しい朝が来た。希望の朝だ」で始まるラジオ体操の歌があるが、清々しい気分でラジオ体操でもしたくなる。 今日は11時から役所に行き、マイカードの受取と保険の切り替えをする必要がある。色々やるべきこと・やりたいことがある。自分だけの人生がようやく始まったという感じでやる気がわいてくる。どうやら鬱は一晩で治ってしまったらしい。 あの伝説の退職エントリから5年の間にまさか累計4本目の退職エントリを書くことになるとは思わなかった。退職エントリを何度も書いていくうちに、退職した会社がとりわけベンチャーのように小さな会社の場合、名前を出して検索エンジンに引っかかることは迷惑になってしまうことに気づいたため、今回は名前を出さないことにする。報復が目的ではないからだ。しかし名前がないのは不便だから便宜上A社とする。 A社に入
DSOC R&D Group研究員 東北大学大学院 理学研究科 物理学専攻博士課程修了。 Kaggle Grandmaster。 2015年にSansan株式会社に入社し、 画像認識、機械学習を使った研究開発に従事している。 Sansan Innovation Lab勤務。 DSOC R&D Group 研究員 阿南工業高等専門学校卒業後に、長岡技術科学大学に編入学。 同大学大学院電気電子情報工学専攻修了。 在学中は、自然言語処理の研究に取り組み、 解析ツールの開発や機械翻訳に関連する研究を行う。 大学院を卒業後、2017年にSansan株式会社に入社。 現在は、キーワード抽出やニュースを対象にした企業名抽出など自然言語処理に関連する研究開発に従事。 自然言語処理に関連するブログ執筆や登壇も行っている。 モットーはチャレンジすること。 可能性に気付き、すぐに行動に動かすことが出来るのが私の
ちょまどさん、11月からMicrosoftの「クラウド デベロッパー アドボケイト」にロールチェンジ! プログラミング言語擬人化漫画「はしれ!コード学園(⇒)」でおなじみ、マイクロソフト社員の「ちょまど」さんこと、千代田まどかさん。海外で英語登壇を多数こなしたり、「デベロッパーズサミット2017」でベストスピーカー総合第1位を受賞するなど、絶妙なトークでエバンジェリズムを発揮し、多くのファンを持つちょまどさんが、この11月からマイクロソフトの「クラウド デベロッパー アドボケイト」(CDA)という、日本でまだ2人目の職位に就いた。 CDAとはどのような役割で、以前のテクニカル・エバンジェリストと何が違うのか、そしてちょまどさんはどのように活動していくのか、直撃取材した。 マイクロソフト コーポレーション クラウド デベロッパー アドボケイト 千代田まどか(ちょまど)さん 文系出身エンジニア
ヤフトピ編集を辞めてド競合の某社に転職するので、憧れの退職エントリってやつを書いてみます。実は最後の半年はヤフトピ編集じゃなかったんだけど、許してください。タイトルは読まれてナンボです。 2007年に地方新聞社からヤフーに転職して、11年間、ヤフトピ編集を担当しました。2万本以上の見出しを付けて、日本で一番、総PVを稼いだと思っています。自称ですが。 11年前っていうとまだまだネットニュースが牧歌的な時代。プレスマホ時代と今では隔世の感があります。当時は数時間に一度Yahoo!トップが変わっていればよかったのに、今じゃリアルタイム更新の上、プッシュ通知を競合より1秒でも早く!って感じで常に判断を求められてヒリヒリします。 今のヤフトピは24時間体制で、平日、休日問わず10人以上の編集者が1日5千本の配信ニュースに目を光らせていますが、自分がヤフーに入社した頃は、休日に出社している編集者はた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く