Writing Compilers and Interpreters A Software Engineering Approach 3rd Editionを5月から読んでました。なかなか面白い本なので紹介します。コンパイラの勉強というとどうしてもパーサーで挫折してしまいがちです。この本は、まずはフロントエンドと、中間処理(intermidiate)、バックエンドまでを簡単に作って、そこから少しずつ進めていきます。前半はどうしてもパーサーよりですが、パーサーという章があるわけではないのでそこで詰まることなく、面白いところまで手を動かしながら読めました。 どんな本 難しい理論は置いておいて、Pascalのコンパイラ、インタープリターをJavaで実装していく本です。本の内容は、タイトルの通りコンパイラを書くことに重点が置いてあります。実装上のテクニックは詳しく書いてありますが、背景のアルゴリズ
福島第一原子力発電所3号機の使用済み燃料プールに保管されている核燃料について、東京電力は今月15日に取り出しを始めると発表しました。 しかし、がれきの撤去や除染に時間がかかったことに加え、燃料をつり上げる装置の不具合などで、これまでたびたび作業が延期されています。 東京電力は機器の復旧などを進め、今月15日午前に取り出しを始めると発表しました。 東京電力によりますと、まず、使用していない核燃料7体を輸送用の容器に移し、大型クレーンで地上に降ろしたあと、原発の敷地内にある専用のプールに運びます。 その後、作業の検証などをしたうえで、残る核燃料の取り出しを進め、2020年度中の完了を目指すということです。 3号機の燃料プールからの核燃料の取り出しを始める時期について、東京電力は4年前に工程を示したときは2017年度とし、おととしには昨年度の中頃としましたが、結局、当初の計画から4年余り遅れるこ
Reimagine in-app search and analyticsIndex your vector, text, geospatial and JSON data for the most efficient hybrid search and real-time analytics at any scale
・Slackにおけるtimes文化とは ・一度仕事中のチャット雑談の全てを断ったがまたtimesを立てた話 ・守りたい節度とこれからSlackにおけるtimes文化とは「times」とは、社内チャット等で自分のチャンネルを持ち、短いスパンで発言する社内Twitterのような文化形態である。 私がまだ学生でインターンやアルバイトという形でIT企業に関わって居た頃、彗星の如く現れた以下のブログがきっかけで、Slackを導入していたITベンチャー企業で流行りはじめたと記憶している。 分報、times、timelineなど、様々な呼び方を各社がしているが、要は社内チャットにおけるTwitterである(ここでは最も一般的だと思われるtimesに統一する)。 timesは、カルチャー性とSlackの各機能とが相まって、爆発的に流行った。近年ではTwitterのフォロワー内でも「times文化がない会社
717 pages (PDF) 177,000 words Table of contents Buy now – £36 Looking for a license for your team or company? Contact me at james@jcoglan.com. Product information Building Git is a deep dive into the internals of the Git version control system. By rebuilding it in a high-level programming language, we explore the computer science behind this widely used tool. In the process, we gain a deeper under
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く