タグ

2014年12月15日のブックマーク (3件)

  • C#で作られたプログラムをデコンパイルしてみよう - ほげほげー

    この記事はC#アドベントカレンダー2014の15日目の記事です。 C# Advent Calendar 2014 - Qiita デコンパイルとは 大雑把に言うと、コンパイルされたプログラム(exe, dllなど)から、元のコードを復元する行為のことです。 特にC#やJavaの様に中間言語に翻訳された状態でコンパイルされるような言語の場合は 元のコードにかなり忠実に復元されます。 記事ではC#に限らず、.NETに関わる言語全般のデコンパイルをする方法を書いていきます。*1*2 中間言語(IL) C#(や、VB.NETなど)では、コンパイル時に直接ネイティブコードにするのではなく、 一旦中間言語(以下、IL)という形にし、実行時にネイティブコードを生成するJITコンパイル方式を採用しています。 事前コンパイルという手段も用意されていますが基的にはILを出力します。 ところで、ネイティブコ

    C#で作られたプログラムをデコンパイルしてみよう - ほげほげー
    indication
    indication 2014/12/15
    何かで使った記憶がある
  • テレ東の池上彰選挙番組「当確テロップ」が今年もやってくれました…

    日14日、第47回衆院選の投開票が行われた。自民党は選挙区、比例代表ともに優勢な状況で、公明党と合わせ3分の2以上の317議席を獲得する見通しになった。 そんななかTwittter上を騒がしているのは、テレビ東京の「池上彰の総選挙ライブ」のテロップ。当番組は、当確が出た議員のプロフィールを画面左下に表示させるのだが、それがユニークだと以前から話題になっているのだ。 今回の総選挙で話題になっているプロフィールをご紹介しよう。 開始1時間でどうでもいい情報たくさんありがとうございます #tvtokyo http://t.co/4O6XODAPx6 — あまなつ1号 (@springmr) 2014年12月14日 この石破さんの「家族が一緒の旅行を嫌がる」という情報に対し、「確か石破さんは鉄オタ(乗り鉄)だから変なルートを通らされるからなのでは?」という予想をしているツイートを見かけて、一番腑

    テレ東の池上彰選挙番組「当確テロップ」が今年もやってくれました…
    indication
    indication 2014/12/15
    見たいと思ったが地域が違う
  • Androidアプリが開発可能になったGo 1.4が正式リリース

    Go言語の最新版となるGo 1.4がリリースされました。Go 1.4ではAndroidがサポート対象プラットフォームとして加わり、Go言語だけでAndroidアプリケーションの開発が可能になっています。 Go言語は2009年に開発が始まった言語で、Googleがオープンソースで開発しています。シンプルにコードを記述でき、タイプセーフかつメモリセーフにできているため安全なプログラムを記述しやすく、並列処理の記述も容易、コンパイルや実行が高速などの特長があります。 現在、LinuxMac OS X、Windows XP以降、FreeBSD 8以降のOSに対応しており、Google App Engineでもサポートされるようになりました。 Go 1.4では過去のバージョンとの互換性を維持し、これまでのコードはほぼそのままコンパイルし実行できると説明されています。 Go 1.4で最大の新規機能は

    Androidアプリが開発可能になったGo 1.4が正式リリース
    indication
    indication 2014/12/15
    こんどやってみたい