Skip to content

Instantly share code, notes, and snippets.

View slankdev's full-sized avatar
🏠
Working from home

Hiroki SHIROKURA slankdev

🏠
Working from home
View GitHub Profile
@7shi
7shi / raw.cpp
Created September 19, 2011 02:42
JIT
#include <windows.h>
#include <stdio.h>
#include <string.h>
unsigned char testf[] = {
0x8b, 0x44, 0x24, 0x04, // mov eax, [esp+4]
0x03, 0x44, 0x24, 0x08, // add eax, [esp+8]
0xc3 // ret
};
@enukane
enukane / systempaper2014_advent_calendar.md
Last active September 2, 2017 11:28
システム系論文紹介 Advent Calendar 2014 http://www.adventar.org/calendars/440 12/11分

論文紹介 ー "NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms"

本記事は、システム系論文紹介 Advent Calendar 2014 12/11 のための記事です

はじめに

本エントリでは、NSDI'14 にて発表のあった "NetVM" について紹介します。

"NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms"

Quartus II をコマンドラインで使う方法

  • Quartus II Version 15.0.0 Build 145 04/22/2015 SJ Web Edition

  • with Cyclone IV C4E6 ボード

  • ちなみに私はこれを、QuartusIIインストールも含め一切GUIを起動することなく実行した。

  • ピン制約情報は.qsfに記述。.pinファイルは自動生成されるだけで参照されることはない。

  • .sof, .pofが, Xilinxでいうbitstreamに相当する最終生成ファイル。

@leojojo
leojojo / byte_order.md
Last active August 4, 2017 07:57
セキュリティ・キャンプ事前課題2

Byte-order

複数バイトを並べる時の順序がプロセッサによって違う。

Little Endian(host-byte-order)

  • LeastSignficantByteから低いアドレスに保存
  • Intel系プロセッサー(x86)、DECのAlpha
  • 利点: どの長さでメモリから値を取得しても読み始めるアドレスを変えなくてよい

little endian

@nota-ja
nota-ja / take-it-easy-its-just-a-pull-request.md
Last active April 29, 2023 05:39
おきらくプルリク生活のススメ

おきらくプルリク生活のススメ

この記事は 武蔵野 Advent Calendar の12日目の記事です。


なぜこんな記事を書いたか

この記事を書いた目的は,私の (しょぼい) pull-request (以下「プルリク」) 遍歴を振り返って,「こんなにしょぼくても大丈夫だから,みんな気軽にOSSにプルリクしよう」ということを呼びかけることにある。