みなさーん、プログラマの石川某くんはいつもデスマにはまっていていつJITの勉強しているんだろと思ったことはありませんか?その秘密は、mruby-meta-circular。Cも機械語も使いません。だから、忙しい某君にもできるのです。サンプルCoDeを無料で送ります。続きはWebで というわけで(どういうわけだ(定番の突っ込み))、mrubyとmrubyのVMであるRITE VMの命令だけでTracing JITの仕組みを解説しようと思います。 mrubyのJITと基本的な構造は大体同じです。 インタープリタ 初めにベースになるVMを見てみましょう。おそらく世の中で2番目にたくさん作られているプログラム、フィボナッチ級数それだけが動くよう注意深く命令セットが選ばれています。これから先、このVMをFibVMと呼びます。また、mrubyのVMはRITE VMです。 この2つを区別することが非常に
イエメン・サヌア(CNN) イエメンの国家治安当局者は12日、米軍の無人機が結婚式の車列を誤爆し、14人が死亡、22人が負傷したと語った。うち9人は重体だという。 当局者2人がCNNに語ったところでは、車列はアルバイダ州ラッダ近郊を走行中に攻撃された。米軍の無人機は、国際テロ組織アルカイダのメンバーが乗っているとの情報を受けてこの車列を狙ったという。しかし「犠牲者の中にはイエメン政府が手配中の容疑者はいなかった」と当局者は話している。 攻撃されたのは11台で構成される車列のうちの4台で、2台は完全に破壊された。犠牲者のうち2人は地元部族の有力指導者だったという。 米当局はこの情報についてコメントを避けた。 ラッダの住民はイエメン政府に対し、同地域での無人機による攻撃をやめさせるよう訴えている。 現場を目撃した男性は、「この町では罪のない民間人が50人以上も無人機に殺されてきた。犠牲者はみん
ヴォイニッチ手稿という奇書がある。14世紀ごろ(羊皮紙は1404年から1438年)に書かれた古書で未知の言語で書かれた文章と実在しない植物などの挿絵からなる。230ページもあるが、いまだに解読されていないらしい。 www.bibliotecapleyades.net/ciencia/esp_ciencia_manuscrito07.htm#top だが、これは俺には楽譜にしかみえない。 俺がおもうならそうなんだろう。俺のなかではな・・・。 ということで、終わらせてたのだけど、なんとなくなんでそう思うのかをかいておこうとおもった。 現代の一般的な楽譜は12音階からなる五線譜で書かれる。この元となったのはネウマ譜で横線に球をおく音程のとりかたは9~10世紀ごろに教会の聖歌のために体系化されたようだ。それから活版印刷が発明され楽譜が器械印刷で世に出たのは活版印刷から20年たった1473年だそ
先日僕の誕生日だったのですが、思いがけず、色々な方々に祝ってもらえて、ものすごく嬉しかったので一年間でやったことをまとめてみようと思いました。 チームの方がたにも祝ってもらえた涙。本当にありがたい!! pic.twitter.com/w5QrLfmdnk— Yosuke FURUKAWA (@yosuke_furukawa) December 11, 2013 ありがたい!!! pic.twitter.com/lTrNI1hrnf— Yosuke FURUKAWA (@yosuke_furukawa) December 11, 2013 さて、一昨日、12/11は僕の誕生日であり、DeNAに転職して丸一年経ったという事で、どういうことしてきたかという事を書いていこうかと思います。 以下のエントリに触発された面もある。 フリークアウトに転職して丸2年が経った - myfinderのはてなブロ
こんにちは。インフラストラクチャ本部の竹辺(@beketa)です。 このエントリはGREE Advent Calendar 2013 12日目の記事です。 1. グリーでのHaskellプログラマ採用 Haskellを導入する企業が増えているようです。最近国内のメディアで紹介された事例だけでも Tsuru Capital様: http://itpro.nikkeibp.co.jp/article/Watcher/20131003/508622/ NTTデータ様: http://itpro.nikkeibp.co.jp/article/NEWS/20131126/520642/ の複数があり、すっかり実用的なプログラミングとして定着した感があります。 弊社でも2012年の中ごろから複数のプロジェクトでHaskellを使い始めており、昨年からは一部の商用サービスでもHaskellで開発したミド
ある日あなたはiOSアプリ開発中にJSONフォーマットをパースする必要性が出てきた。とりあえずGoogle検索で"ios json"と打ってみた。 JSON Frameworkが便利 GTMの中に使えるクラスがあるらしい NSJSONSerializationを使う方法 JSONはSBJSONで TouchJSONは使うな JSONKitが最速! 「どの方法が一番いいんだ?」途方に暮れるあなた。ターミナルでpod search json と打ち込んでみるも検索結果からどれを選んだらいいのかわからない。 その時クライアントから電話が 「ああ、あの例のアプリだけどFecebookみたいな横からスイーッと動くメニューを作ってよ」 あなたはGoogle検索に'uikit slide menu'と打ち込んだ――*1 * 「CPANソムリエになる方法」「gem ソムリエになる方法」というサードパーティ
$200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81
12月ともなると、街のあちこちでクリスマスケーキのチラシを見かけるようになる。最近は、ブッシュ・ド・ノエル(薪の形をしたチョコレートのロールケーキ)をはじめ、色とりどりに飾りつけられたケーキがたくさんある。そのどれもがおいしそうに見えるのだが、クリスマスケーキをいざ買う段になると、なぜかいつも定番のショートケーキに手が伸びてしまう。 真っ白の生クリームに、あざやかな赤い苺。そこにざっくりとフォークを突き刺して、ほおばれば、ふんわりとしたスポンジになめらかな生クリームが溶け、苺のフレッシュな甘酸っぱさがきゅっと広がる。シンプルにして完璧な三位一体の組み合わせ。何度食べてもおいしい、飽きのこない味。それがあらかじめ分かっているだけに、ついついショートケーキに回帰したくなるのだ。 それほど好きなショートケーキだが、その来歴についてはこれまでほとんど知らなかった。この連載を始めるまでは、ショートケ
id:hatz48さんからバトンがまわってきました. 前々から個人的に興味があったので, 社内で言語の話題が出る度に「Haxe, Haxe」と言っていたら, 「Haxeと言えばtaraoさん」みたいになってて, なぜかHaxeについて書く羽目になってしまった. Haxeなんて1ミリも書いたことないのに! この記事は http://try.haxe.org/ でちょっと遊んだ程度のにわか知識で書かれております. もともとはよさげなAltJSを紹介していくみたいな文脈のようだけど, 個人的には特殊用途以外では素のJavaScript書いてりゃいいんじゃね, と思うので, 文脈無視で単純に言語/処理系の善し悪しについて書くよ! Haxeってなに http://haxe.org/ によれば「マルチプラットフォーム オープンソース プログラミング言語」らしい. AltJSなんてケチくさいこと言ってな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く