計算機がわからない。 ので実験を2つほど。 追記: ろんだくん@fetburnerから「fadddとaddは同時に実行されているだろう」という指摘をうけました。 確かにALUとFPUは独立している回路なのでやってできないことはない筈です。 分岐命令の実行時間が無視でき…
更新: 全部の実験で命令の総数を揃えました。 分かりにくくてすみません…… 計算機が全くわからない。 俺たちは勘で計算している。 どなたかこの解釈について教えてほしいです。。。。。
残の業。
C# のHelloworldの基礎を説明できる人、弊社に一発で入社できますよ。ってかんじだ。— きょん@うさみみモード (@kyon_mm) 2017年5月16日 @func_hs 別に言語はとわないつもりですけど、 C# だとうれしい。— きょん@うさみみモード (@kyon_mm) 2017年5月16日…
ウェブコワイ。 sshdをDynamic DNSを使って自宅鯖に立てているのだけど、/var/log/auth.logをみるたび肝を冷やすので 不正アクセスを試みているユーザ名を雑に調べた。 ユーザ名を見ているとOSSのソフトウエアをインストールするとデフォで作られるユーザ名…
ハマった X = a b c X += d e f all: echo $(X) これはmakeを叩いてみるとa b c e e fと出力される。 まぁ+=はこれで良さそう。 ちょっと直感に反している例として、make X=123みたいに 外側から与えられる場合。これは123とだけ出力される。 コレを123 d e …
本きれいですーうおー pic.twitter.com/jZrHDGBVvC— インターネットも届かない闇 (@no_maddo) 2017年4月9日 電子書籍販売し始めました!!! コンパイラを作って遊ぼう - nomaddo - BOOTH 技術書典2に本を出してきました。う-15 「コンパイラを作ってあそぼ…
.shからmakeコマンドを叩きたくなり、さらにその中で実行するMakefileの変数を上書きする 処理を書きたくなった。そのラップするスクリプトはどう書いたらよいだろうか。 a.c #include <stdio.h> int main() { #ifdef A printf("a"); #endif #ifdef B printf("b"); #e</stdio.h>…
Git運用中に困ったので正しい回答が欲しくメモしておく。 今レポジトリupstream, originがあるとする。
どうもインターネットの闇@no_maddoです。 言語処理系ハンズオンでチューターをやってきたのでその感想とかを書き綴ります。 connpass.com kmizu.github.io
Coarray Fortran Fortranの言語拡張。ノード間の非同期通信を隠蔽するための機能が多く含まれている。 Coarrayで書いたプログラムはMPIのライブラリが結合され、 Coarrayの配列として宣言された配列に代入すると通信が隠蔽されいつの間にか通信している。 非…
インターネットの闇です。実家が快適すぎて太りそうです。 個人的な2016年の振り返りをしようかなぁと思います。
インターネットの闇です。 最近LTを聞いていると、もっとこうしたら良いのになぁとか思うことが多いです。 それをそこはかとなく自分の考えを書き綴りたいと思います。
虚無アドベントカレンダー21日目の記事です。 虚無アドベントカレンダーは祈りです。 神無き世界で神に祈る、しがないヲタクの叫びでございます。
虚無アドベントカレンダー20日目の記事です。 4連続更新の3日目だぞオラッッ 予定では魔法戦争、空戦魔導士で締めるつもりでしたが やはり僕の記事は魔法戦争で締めるのが相応しいと思いましたので空戦魔導士です。
虚無アドベントカレンダー19日目の記事です 放映当時クソラノベアニメ四天王と言われた一角である銃皇無尽のファフニールについてです。 www.tbs.co.jp
虚無 Advent Calendar 2016の18日目の記事です。 今日から4日連続?あほじゃないですかね。
虚無 Advent Calendar 2016 8日目の記事です。 2日連続の虚無記事だぞっオラッ。
虚無 Advent Calendar 2016の7日目の記事です。 アブソリュート・デュオのアニメの虚無どころについて語ります。 アブソリュート・デュオは2015年1月に放映したMFJ文庫のアニメ化作品です。 MFJかつ主人公がCV松岡だというところで普通の人は身構えると思い…
虚無 Advent Calendar 2016の5日目の記事です。 魔法先生ネギま!のアニメについて虚無を語ります。
この記事は言語実装 Advent Calendar 2016の1日目の記事です。 2週間前くらいからFortran 90の規格に準拠したパーサーを書こうとして苦労した話を書きます。 あまり大変だよ~という読み物になっており結論はありません。 なお実装は未完成です、、、 GitH…
昔話をしていたらクオリティを比較したくなったのでYoutubeでOPを探してみた。 全部網羅するつもりだったけど未完。 ちなみに話の元凶はこれです。 このクオリティが当時としてはどうだったのか 検証することがこの記事の目的でした(?) www.youtube.com …
僕がML情報が集まる会が欲しくて開催しました。 @blackenedgold さん、@khibino さんにご協力頂きましてありがとうございました。 connpass.com
Makefileいろいろ Emacs23は最低限文化的なEmacsだと思うインターネットの闇です。 問題 「今のビルド環境、絶対パスとかレガシーなスクリプトが多すぎて手に負えない。作りなおして」 と言われた。新人の私が。
わたしインターネットの闇!ちょっとコンパイラが好きな普通の女子高生!ある日突然現れた御社に攫われて弊社にされちゃった!!これから私一体どうなっちゃうの!?— インターネットの闇 (@no_maddo) May 15, 2016 4/1にやっと就職しておりました。会社名は…
最近色々ガス抜き息抜きにゲームをやることが増えました……。 最近はAOE2, AOE3を主に遊んでいます。 プレイ自体に疲れたらDownwellをやって消耗しています。。。 Age of Empires® III: Complete Collection on Steam Downwell on Steam CounterStrikeもやり…
この記事は言語実装アドベントカレンダー21日目、MLアドベントカレンダー21目の記事です min-camlのJVMバックエンドを作ったという話を前に書いたのですが、 それの詳細を書きたいと思います。 前の話はこの辺にかかれています。 JVMバックエンドに移植する…
この時期大学四年生は卒論の時期で、今まで論文やサーベイだったのが 自分で手を動かすフェイズになっていることでしょう。 その際にバックアップというのは重要になります。 例えば研究用のソースコードを改造していく途中でプログラムを壊してしまって 元…
この記事はML Advent Calendar 20153日目のために書かれました。 短いライトな話を。ocamlにはコンパイラ開発者のデバッグ用にドキュメント化されてあいオプションがいくつかあります。 これは中間言語のダンプを吐かせる機能です。OCamlコンパイラを理解す…
この記事はML Advent Calendar 20152日目の記事です。