タグ

2015年9月3日のブックマーク (2件)

  • 大学院生のためのLLVM | POSTD

    (注:2017/07/06、いただいたフィードバックを元に翻訳を修正いたしました。) この記事は、 LLVM コンパイラ基盤を使ってリサーチをする人のための入門書です。これを読めば、コンパイラに全く興味のない大学院生も、楽しみながらLLVMを使って優れた功績をあげられるようになるでしょう。 LLVMとは何か? LLVMは非常に優れていて、ハックしやすく、C言語やC++のような”ネイティブ”言語向けの、時代の先端を行くコンパイラです。 LLVMの素晴らしさに関しては他にも様々な話を聞くのではないでしょうか(JITコンパイラとしても使えるとか、C言語系列以外の様々な言語を強化できるとか、 App Storeからの新しい配信形態 であるとか、などなど)。もちろん全部当のことですが、今回の記事の目的としては、上述の定義が重要です。 LLVMが他のコンパイラと差別化される理由には、いくつかの大きな

  • [WordPress] 記事を JSON で出力する API ページを作る | rakuishi.com

    WordPress の記事を外部から取得する際は、基的にフィードを利用しますが、その場合、取得できる最大件数が決められていたり、公開された記事しか取得できないなどの制約があります。 そのような制約を無視して、WordPress に蓄えた情報を JSON で出力する API ページを作る方法を紹介します。 API Page Template を作成する API は、WordPress で現在適用しているテーマファイルに、オリジナル固定ページという形で設置します。最新記事 3 件を JSON で出力するコードが書かれた api-page.php を用意します: <?php /* Template Name: API Page */ $args = array( 'numberposts' => 3, 'orderby' => 'post_date', 'order' => 'DESC', )

    [WordPress] 記事を JSON で出力する API ページを作る | rakuishi.com