How to watch Polaris Dawn astronauts attempt the first commercial spacewalk
How to watch Polaris Dawn astronauts attempt the first commercial spacewalk
(東京大学 大学院工学系研究科 講義) by 佐藤周行 この授業の目的 アルゴリズムを表現するためのプログラミング言語でかかれたプログラムを 具体的なアーキテクチャに向けて最適なコードに変換することは、 従来からコンピュータサイエンスの中心的な話題であったが、 プログラミング言語の抽象度とアーキテクチャの複雑度の両方が 飛躍的に増している現在、その重要度と問題の複雑度は飛躍的に増加している。 本講義では、プログラミング言語をどう設計するか、 そこで表現する概念をどう実装するか、 その時に処理効率をあげるにはどうしたらよいかを理解することを目標とする。 今年度は、現在重要性を増しているスクリプト言語を一部教材に採用する予定である。 授業予定 授業導入とプログラミング言語概説(2回)4/6, 4/13 授業導入 プログラミング言語概説 プログラミング言語の定義の手法(4回)4/20, 4/27
この章ではCおよびBisonと一緒にFlexを使う方法を説明します。(7)C、Bisonのそれぞれが非常に多くの細目を含むため、 本章は2つの部分に分割されています。 その両方に、 全般的なインターフェイス概念に関する節と実例を示す節があります。 FlexとC Flexに対するCの主要なインターフェイスは、 以下に挙げるルーチンと変数によるものです。 以下の節を読む際には、 いくつかの細かな部分でFlexとLexとの間に相違点があるということを意識しておいてください。 Lexが提供していない関数がいくつかありますし、 宣言の内容が違うものもあります。 こうした相違点は、 通常大きな問題にはなりません。 というのは、 相違のある関数は一般的にはあまり使われていないからです。 相違点に関する詳細については、 Flex と Lexおよび FlexとPOSIXを参照してください。 関数 説明と実例
2018.04.14 Goby: Rubyライクな言語(2)Goby言語の全貌を一発で理解できる解説スライドを公開しました! こんにちは、hachi8833です。 前回のGoby: Rubyライクな言語(1)Gobyを動かしてみるから時間が空いてしまいました。久方ぶりのGoby記事です。 リポジトリ: goby-lang/goby 公式サイト: https://goby-lang.org/ スライド「Goby ← Golang + Ruby」 「Gobyとは何ぞや」をまとめたスライドを趣味で作りました(47ページ)。 実はこのスライド、明日開催のGo Conference 2018 Springに応募したものの選に漏れた後にそのまま作り始めたのですが、やっているうちにだんだんムキになってきてついつい手を入れまくってしまいました。 Gobyコントリビュータにも評判がよく、BPS社内勉強会でも
〜〜が知っておくべきサイト20選とか、エンジニアなら今すぐフォローすべき有名人とか、いつも釣られてみにいくと全く興味なかったり拍子抜けしたりするわけだが、こういうのが並んでいたらあまりの格の違いに絶望してしまうだろうというものを適当に並べてみた。私が見ているわけではなくて、こうありたいと思っている私の願望である。どちらかというとインフラ系とか基盤系のものに偏っているが、あくまで私が興味ある一連の例だと思ってください。「これが入ってない!」というクレームは受け付けますので、是非教えてください。一緒に成層圏まで意識を高めましょう。 情報サイト、有名ブログ Software Engineering Radio : IEEEが主催しているソフトウェアエンジニア向けのPodCast。データベースからフロントエンド、暗号、ハードウェア、マイクロサービス、などなどとにかく多様なジャンルの最新のトピックの
①防ダニ薬剤加工 薬剤による防ダニ加工とは、忌避効果、つまりダニを寄せ付けない効果のことです。薬剤といっても人体への影響を試験された安全性の高いものが使われていることが多いです。 また、防ダニ加工剤が原因でアレルギーが起こると言われることがありますが、今となっては問題となることはほとんどありません。(※しかし、敏感な方は事前に成分などの確認をすることをおすすめします) ただ、他の2種類の防ダニ加工と異なる点が、使用に応じて防ダニ効果が落ちていくことです。 以下はインテリアファブリックス性能評価協議会の防ダニ性能認定に合格している製品のデータ(自社調べ)ですが、新品時にダニの忌避率99.9%だとしても 洗濯3回後のダニの忌避率83.4%紫外線80時間照射後63.4%このように確かな品質のものでも、使用に応じて防ダニ効果は薄れていきます。そのため、防ダニ機能を第一に考える場合、薬剤加工の防ダニ
現時点でベスト! kindleアプリを使用できる電子ペーパーandroid機のboox noteを輸入してみたのでレビュー 現時点でベスト! kindleアプリを使用できる電子ペーパーandroid機のONYX boox noteを輸入してみたのでレビュー 2018/04/11更新 早朝に更新しました。誤字合ったし別記事も書いたので。 前置き 最近は電子書籍も浸透して、pdfで技術書が買えたりkindleで豊富に配信され便利になってきました。 でも、未だに豊富なandroidアプリが使えてかつそこそこ画面サイズが大きく解像度が高くペン入力が使える端末はほぼ存在しませんでした。 一般的に入手しやすい電子ペーパー端末といえばsonyのDPT-RP1 があります。薄くて軽く、独自の静電容量方式のペン入力が使えてPDFの表示ができます。使っていますが技術書読むのに必需品です。紙の本重いし。 が、少
今年、クックパッドでは夏のインターンと題して20名弱のインターンを受け入れました。 このインターンは前半と後半に大きく分かれており、 後半が社員に混じって業務をするいわゆる普通のインターンで、 前半は7日間にわたってプログラミング関連の講義を受けるという仕組みです。 わたし(青木)はその前半の過程において、「プログラミングパラダイム」という 1 日の講義を担当し、 JavaScriptの処理系を書くという、ツッコミどころの多い課題を実施しました。 本稿では、その講義を開発する際に考慮したこと、特に難易度調整についてお話しします。 また講義のために開発したJavaScript処理系「JetSpider」についても軽くふれます。 ▼講義資料 Cookpad Summer Intern 2015 - Programming Paradigm from Minero Aoki JetSpiderコ
さて、ここ数日、ハードウェアの動作を勉強しようと思って、このページを参考にしててちょこちょこプログラムをSchemeで書く為に格闘してました。 いやぁ、なかなかC言語を読むのが難しくて手こずってたんですが、ある程度カタチになったんで、メモ代わりに。 しっかし、Cのプログラム見てると、大域変数使いまくりで、破壊的変更ありーの、ポインタなんて出てきた日にゃあ何やってんだか一発で分からんし、ホント困ったもんですよ。 例によって、関数プログラミング的に解題していきたいと思います。 インタプリタとコンパイラ 言語処理系とは、プログラミング言語で記述されたプログラムを計算機上で実 行するためのソフトウエアである。そのための構成として、大別して2つの構 成方法がある。 インタープリター(interpreter,翻訳系): 言語の意味を解析しながら、その意味する動作を実行する。 コンパイラ(compile
General-purpose Programming Language implemented with Go and LLVM. Presentation at Go Con Spring 2017
最近LLVMについて調べてみたのでまとめてみる。自分はコンパイラの専門家でも何でもないので間違った内容があるかもしれない。 GCCとコンパイラの仕組み LLVMの前にまずはコンパイラ一般の話。コンパイラはまずソースコードを解析して内部表現にする。これはたいていツリー構造となる。このツリー構造のデータに対して文法チェックを行ったり最適化処理を行ったりした後に、オブジェクトファイルを生成する。 コンパイラの内部表現だが、実際には複数の種類の内部表現を使っていることが多いらしく、GCCもそのようになっている([1]の図3)。これによるとまずはその言語固有のツリーにするようだ(C trees, C++ treesなど)。これをGENERICという形式にする。GENERICは名前のとおり言語に依存しない一般的な形式で、どの言語の場合も一度GENERICにする。 GENERICはその後さらにGIMPL
最近の投稿 問題: 積み木を10個積み上げるのにかかる時間は 2020/8/20 木曜日 Google の G Suit Team から “[Action Required] Remove internal links to the G Suite Domain Contact page for your organization” ていうメールが来た 2020/8/14 金曜日 NZXT H1 と ROG STRIX B550-I GAMING で組んでみた 2020/7/17 金曜日 花粉症対策2019 2019/3/16 土曜日 マルチディスプレイ時のDisplayPort問題を何とかしてみた 2019/1/12 土曜日 REALFORCEソフトウェアがインストールできない(解決済) 2018/12/6 木曜日 GeForce RTX 2080 Founders Edition を買
yacc/lexとは Cでプログラミング言語の処理系を実装するのであれば、 多くの場合、yaccとlexというツールを使います。 実のところ、Cとyacc/lexで簡単なプログラミング言語を作る、というのは、 以前、「C言語ヨタ話 」で書いた「 電卓を作ってみよう」 の焼き直しになります。yaccとlexの説明もそちらに簡単に書いたので、 そちらを見てください――と言いたいところですが、 まあここでも軽く説明します。 内容的には重複、というかコピペしている部分もありますが。 プログラミング言語の処理系は、通常、以下のような手順を取ります。 字句解析 ソースプログラムを、「字句(トークン)」の並びに分割する処理です。 構文解析 トークンの並びから、解析木を構築する処理です。 この後、Cなどの機械語を吐くコンパイラや Javaのようなバイトコードを吐くコンパイラなら、 「コード生成」という処理
資産運用をこれから始めようとご検討の方の中には・・・ 資産運用にはどんな種類があるのか?その中で自分に一番適した資産運用はどれか?資産運用を始めるにはどれくらいのお金が必要?といった疑問をお持ちの方もいらっしゃるのではないでしょうか。 かつて、「お金を増やす」といえば銀行や郵便局に定期預金を預けておけばそれなりの利息がついたので、資産運用の必要性を感じることはあまりありませんでした。 しかし、今は違います。定期預金を預けていても年利は1%を大きく下回り、これを何十年も預けていても「増やす」という目的には到底及びません。 だからといって老後にお金がそんなに必要ないかというと、現実はむしろ逆です。少子高齢化の進行により、老後に必要なお金は増えているのに少子化の影響で年金の受取額や支給開始年齢などは不利になる一方です。 資産運用はお金儲けの手段という簡単なものではなく、これからの時代を生き抜くた
【変更履歴 2018年2月15日】当初の記事タイトルは「いまなぜHTTPS化なのか? 技術者が知っておきたいSEOよりずっと大切なこと ― TLSの歴史と技術背景」でしたが、現行のものに変更しました。現在GoogleではWebサイトのHTTPS対応と検索結果の関係を強調しておらず、本記事の趣旨の一つにも本来は独立した問題であるSEOとHTTPS化を関連付けるという根強い誤解を解くことがありますが、当初のタイトルではかえってSEOとHTTPSを関連付けて読まれるおそれがあり、また同様の指摘もいただいたことから変更いたしました。 HTTPとHTTPSは、共にTCP通信上で動作します。したがって、いずれもTCPハンドシェイクで通信を開始します。 HTTP通信の場合には、このTCPハンドシェイク直後に、HTTPリクエストとレスポンスのやり取りが始まります。このHTTPのやり取りは平文通信であり、途
今回ご紹介する映像は、日本のラウドロックバンド「打首獄門同好会」の、 「布団の中から出たくない」という楽曲のミュージックビデオです。 この曲ではそのタイトル通り、寒い冬に誰もが抱く、 「布団の中から出たくない」という思いが綴られており、 ミュージックビデオには、LINEスタンプなどで大人気のクリエーター、 るるてあ氏が書き下ろしたペンギンの「コウペンちゃん」を起用。 可愛らしさと激しさが共存する仕上がりになっています。 海外サイトが英語字幕を付けて投稿したところ大反響を呼び、 翻訳元の1つには3万近いコメントが寄せられています。 冬の朝、「布団(ベッド)の中から出たくない」という痛切な思いは、 世界共通のものであるようで、共感の声が殺到していました。 海外「これが俺の国の国歌なら…」 800人の『ラピュタ』合唱に外国人鳥肌 翻訳元■■■ ※特にイヤホンなどで視聴する際は音量にお気をつけくだ
東京都が公開している犯罪マップをつかって「治安の悪いエリア」をランキング付けしてみました。 これから上京するという人は以下のエリアには引越ししないほうがいいかも。 なぐられやすいエリアランキング 大東京防犯マップ2017にて「暴行・恐喝」の件数が多かった順にランキングしました。 第1位 歌舞伎町 172件 歌舞伎町が172件でダントツの1位ですが、特に1丁目は94件と多いです。 歌舞伎町などの夜の街にはコワイ人がたくさんいるので気をつけましょう。 第2位 新宿 149件 新宿は2丁目が28件と多めですが、いろいろなところで事件が起こっています。 第3位 六本木 144件 六本木は3丁目が56件と多めです。 クラブやキャバクラがたくさんあるので、お酒を飲んだ人たちによるケンカが多そう・・・。 第4位 丸の内 108件 丸の内は1丁目だけで97件の暴行がありました。 OLの街ではなく暴行の街で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く