SlideShare a Scribd company logo
みんな大好き! Hello, World
今回のスライドは
この「Hello, World」
  についてだけ
   解説します
% vim hello.py
% chmod u+x hello.py
%
% vim hello.py
% chmod u+x hello.py
% ./hello.py
その前に




  ZSH
unsigned int   引数       タイプ      タイプ

0x241          001 0010 1 (00001) WC_LIST
0xc02          110 0000 2 (00010) WC_SUBLIST
0x083          000 0100 3 (00011) WC_PIPE
0x026          000 0001 6 (00110) WC_SIMPLE
0x000          WC_SIMPLEの引数
0x000          000 0000 0 (00000) WC_END
WC_LIST


              01 0010
                  0: Z_SIMPLE
                  1: Z_END
                  0: Z_DISOWN
                  0: Z_ASYNC
test -f hoge &&   1: Z_SYNC
fuga &            0: Z_TIMED
WC_SUBLIST


            110 0000
                  11: 次のSUBLISTまで
                  0: WC_SUBLIST_SIMPLE
                  0: WC_SUBLIST_NOT
                  0: WC_SUBLIST_COPROC
test -f hoge &&   0: WC_SUBLIST_OR
...               0: WC_SUBLIST_AND
unsigned int   引数       タイプ      タイプ

0x241          001 0010 1 (00001) WC_LIST
0xc02          110 0000 2 (00010) WC_SUBLIST
0x083          000 0100 3 (00011) WC_PIPE
0x026          000 0001 6 (00110) WC_SIMPLE
0x000          WC_SIMPLEの引数
0x000          000 0000 0 (00000) WC_END
WC_PIPE


               000 0110
                     000011: 行番号
                     0: WC_PIPE_MID


tail -f hoge | ...
WC_SIMPLE


               000 0001
                 引数の個数



test -f hoge
WC_SIMPLEの引数


       000 0000
          00000: バッファ位置
          0: 3文字以下?
          0: トークンを含む?

test
3文字以下だと?
たとえばabcが

   00000
   0110 0011 (c)
   0110 0010 (b)
   0110 0001 (a)
   010
   空文字用
さあ、これでPyQ....


  いや、まだまだ
execve(“./hello.py”,...)
     しただけ
do_execve_common()
ファイルを開く
ファイルの先頭128byteを読みこむ
binary handlerの探索
./hello.pyだと
load_script
#!から始まる?
/usr/bin/pythonを読む
/usr/bin/pythonをopen
bprmを新しくして再度binary_handler探索
/usr/bin/python
load_elf
ELF headerを読む
elf interpreterのパス取
 得
elf interpreterとプログ
 ラムを読む
start_thread()
ELF インタプリタ
ライブラリのリンクを行なう
「リンカ・ローダ実践開発テクニック」
Python
/usr/lib/python2.7/site-packages/PyQt4/QtGui.so
initQtGui()
  sipModule = Py_InitModule(sipName_PyQt4_QtGui,
     sip_methods);
C++で書くと…
int main( int argc, char **argv )
{
    QApplication app(argc, argv);
    QPushButton w( "Hello world!");
    app.connect(&w, SIGNAL(clicked()), &w,
     SLOT(close()));
    w.show();
    return app.exec();
}
QPushButton
QPushButton::QPushButton(const QString &text,
                            QWidget *parent)
    : QAbstractButton(*new QPushButtonPrivate, parent)
{
    Q_D(QPushButton);
    setText(text);
    d->init();
}
Q_D
#define Q_D(Class) Class##Private * const d = d_func()


  QpushButtonPrivate * const d = d_func();
  setText(text);
  d->init();
Q_DECLARE_PRIVATE
class QpushButton ...{
Q_DECLARE_PRIVATE(QPushButton)
}


inline const QPushButtonPrivate* d_func() const {
return reinterpret_cast<const QPushButtonPrivate *>
    (qGetPtrHelper(d_ptr));
}
こういうデザインパターンを…
QWidget
    parent == 0なので
    Q_WINDOWになる
    QWidget::create()
     create_sys()
      XCreateWindow()
connect
app.connect(&w, SIGNAL(clicked()), &w,
  SLOT(close()));
connect実装
app.connect(&w, SIGNAL(clicked()), &w,
  SLOT(close()));
→ app.connect(&w, "2clicked()", &w, "1close()");
meta-object
w.show()
w.show(); == w.setVisible(true);
type == Qt::Window?
  d->show_helper()
     show_sys()
         XMapWindow(X11->display, q->internalWinId());
Xとの通信


MapWindow
Xのイベント処理
xorg-server/dix/dispatch.c: Dispatch()
入力イベント処理
イベント待ち
クライアントのイベント処理

クライアントは複数いる
Need Scheduling ...
スケジューリング
   同じ優先度なら
   前回のIDとの差(& 0xff)が大きいも
    の
   スライス: 20msec
   優先度上がる
    40msec以上event来てなかった
    キー入力などが来ている
   優先度下がる
    スライスを使いきる

   一つだけが動いている時は多めに
Rendering.....
window出た
evdev



void
EvdevPostRelativeMotionEvents(InputInfoPtr pInfo, int num_v, int first_v,
                 int v[MAX_VALUATORS])
{
  EvdevPtr pEvdev = pInfo->private;

    if (pEvdev->rel_queued) {
        xf86PostMotionEventM(pInfo->dev, Relative, pEvdev->vals);
    }
}
Qt signal
conectionListsからシグナル通知先を取得
イベントを投げる

あとはQtのイベントループで処理すれば… !
すばらしいHello, World
 みんなもGentooに
  Hello, world
   してみよう

More Related Content

What's hot

入力
入力入力
入力
APG4b
 
Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明
APG4b
 
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorpSwift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
Tomohiro Kumagai
 
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswiftSwift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Tomohiro Kumagai
 
Swift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdotsSwift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdots
Tomohiro Kumagai
 
for JSDeferred Code Reading
for JSDeferred Code Readingfor JSDeferred Code Reading
for JSDeferred Code ReadingKenichirou Oyama
 
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
digitalghost
 
初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外
higaki
 
F#とC#で見る関数志向プログラミング
F#とC#で見る関数志向プログラミングF#とC#で見る関数志向プログラミング
F#とC#で見る関数志向プログラミングsatoshimurakumo
 
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Tomohiro Kumagai
 
C++ lecture-2
C++ lecture-2C++ lecture-2
C++ lecture-2sunaemon
 
入門Transducers
入門Transducers入門Transducers
入門Transducers
sohta
 
PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門
kwatch
 
大人のお型付け
大人のお型付け大人のお型付け
大人のお型付け
Nobuhisa Koizumi
 
traitを使って楽したい話
traitを使って楽したい話traitを使って楽したい話
traitを使って楽したい話
infinite_loop
 
詳説ぺちぺち
詳説ぺちぺち詳説ぺちぺち
詳説ぺちぺちdo_aki
 
asm.js x emscripten: The foundation of the next level Web games
asm.js x emscripten: The foundation of the next level Web gamesasm.js x emscripten: The foundation of the next level Web games
asm.js x emscripten: The foundation of the next level Web games
Noritada Shimizu
 
Testman
TestmanTestman

What's hot (20)

入力
入力入力
入力
 
Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明Apg4b 2.05.再帰 sum関数の動作説明
Apg4b 2.05.再帰 sum関数の動作説明
 
0x300
0x3000x300
0x300
 
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorpSwift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
Swift 3 で新しくなったところ - 表面から見えにくいところを中心に紹介 #ISAOcorp
 
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswiftSwift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
Swift 3 を書くときに知っておきたい API デザインガイドライン #love_swift #akibaswift
 
Swift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdotsSwift らしい表現を目指そう #eventdots
Swift らしい表現を目指そう #eventdots
 
for JSDeferred Code Reading
for JSDeferred Code Readingfor JSDeferred Code Reading
for JSDeferred Code Reading
 
ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体ナウなヤングにバカうけのイカしたタグ付き共用体
ナウなヤングにバカうけのイカしたタグ付き共用体
 
初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外初級者向けレッスン 51回 ─── 例外
初級者向けレッスン 51回 ─── 例外
 
F#とC#で見る関数志向プログラミング
F#とC#で見る関数志向プログラミングF#とC#で見る関数志向プログラミング
F#とC#で見る関数志向プログラミング
 
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来Protocol-Oriented Integers に想うジェネリックプログラミングの未来
Protocol-Oriented Integers に想うジェネリックプログラミングの未来
 
C++ lecture-2
C++ lecture-2C++ lecture-2
C++ lecture-2
 
入門Transducers
入門Transducers入門Transducers
入門Transducers
 
Ll xcode
Ll xcodeLl xcode
Ll xcode
 
PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門PHP5.5新機能「ジェネレータ」初心者入門
PHP5.5新機能「ジェネレータ」初心者入門
 
大人のお型付け
大人のお型付け大人のお型付け
大人のお型付け
 
traitを使って楽したい話
traitを使って楽したい話traitを使って楽したい話
traitを使って楽したい話
 
詳説ぺちぺち
詳説ぺちぺち詳説ぺちぺち
詳説ぺちぺち
 
asm.js x emscripten: The foundation of the next level Web games
asm.js x emscripten: The foundation of the next level Web gamesasm.js x emscripten: The foundation of the next level Web games
asm.js x emscripten: The foundation of the next level Web games
 
Testman
TestmanTestman
Testman
 

Viewers also liked

野良ビルドから見たGentoo
野良ビルドから見たGentoo野良ビルドから見たGentoo
野良ビルドから見たGentooNaohiro Aota
 
Xとかオワコン?
Xとかオワコン?Xとかオワコン?
Xとかオワコン?Naohiro Aota
 
Btrfs current status and_future_prospects
Btrfs current status and_future_prospectsBtrfs current status and_future_prospects
Btrfs current status and_future_prospects
fj_staoru_takeuchi
 
Install Linux CentOS 7.0
Install Linux CentOS 7.0Install Linux CentOS 7.0
Install Linux CentOS 7.0
Mehdi Poustchi Amin
 
Оптимизация вебсайта для увеличения конверсий (часть1)
Оптимизация вебсайта для увеличения конверсий (часть1)Оптимизация вебсайта для увеличения конверсий (часть1)
Оптимизация вебсайта для увеличения конверсий (часть1)
Victor
 
Tcc exposed2
Tcc exposed2Tcc exposed2
Tcc exposed2
TCCExposed
 
Kirk and Mandy's Wedding Shower
Kirk and Mandy's Wedding ShowerKirk and Mandy's Wedding Shower
Kirk and Mandy's Wedding Shower
Charles Figley
 
Air Midas
Air MidasAir Midas
Lezione 3 del corso Web Design from Ground to Top
Lezione 3 del corso Web Design from Ground to TopLezione 3 del corso Web Design from Ground to Top
Lezione 3 del corso Web Design from Ground to TopSkillsAndMore
 
Water Resources Strategy Nepal 2002 by WECs
Water Resources Strategy Nepal 2002 by WECsWater Resources Strategy Nepal 2002 by WECs
Water Resources Strategy Nepal 2002 by WECs
Bhim Upadhyaya
 
Rangkuman mineral dan batuan
Rangkuman mineral dan batuanRangkuman mineral dan batuan
Rangkuman mineral dan batuan
Mirzha Rihadini
 
Dynamic covered call writing June 2013 - Eden Rahim
Dynamic covered call writing June 2013 - Eden RahimDynamic covered call writing June 2013 - Eden Rahim
Dynamic covered call writing June 2013 - Eden Rahim
sorenk
 
Memisa
MemisaMemisa
MemisaM
 
Managing vmware with power cli
Managing vmware with power cliManaging vmware with power cli
Managing vmware with power cli
subtitle
 
1.Matka mojego Pana
1.Matka mojego Pana1.Matka mojego Pana
1.Matka mojego Panaparakletos
 
Do lidar bulletin_2070
Do lidar bulletin_2070Do lidar bulletin_2070
Do lidar bulletin_2070
Bhim Upadhyaya
 

Viewers also liked (20)

Vsubuntu
VsubuntuVsubuntu
Vsubuntu
 
野良ビルドから見たGentoo
野良ビルドから見たGentoo野良ビルドから見たGentoo
野良ビルドから見たGentoo
 
Xとかオワコン?
Xとかオワコン?Xとかオワコン?
Xとかオワコン?
 
Btrfs
BtrfsBtrfs
Btrfs
 
Btrfs current status and_future_prospects
Btrfs current status and_future_prospectsBtrfs current status and_future_prospects
Btrfs current status and_future_prospects
 
Install Linux CentOS 7.0
Install Linux CentOS 7.0Install Linux CentOS 7.0
Install Linux CentOS 7.0
 
Оптимизация вебсайта для увеличения конверсий (часть1)
Оптимизация вебсайта для увеличения конверсий (часть1)Оптимизация вебсайта для увеличения конверсий (часть1)
Оптимизация вебсайта для увеличения конверсий (часть1)
 
Tcc exposed2
Tcc exposed2Tcc exposed2
Tcc exposed2
 
Kirk and Mandy's Wedding Shower
Kirk and Mandy's Wedding ShowerKirk and Mandy's Wedding Shower
Kirk and Mandy's Wedding Shower
 
Air Midas
Air MidasAir Midas
Air Midas
 
Tanulómegismerés
TanulómegismerésTanulómegismerés
Tanulómegismerés
 
Lezione 3 del corso Web Design from Ground to Top
Lezione 3 del corso Web Design from Ground to TopLezione 3 del corso Web Design from Ground to Top
Lezione 3 del corso Web Design from Ground to Top
 
Water Resources Strategy Nepal 2002 by WECs
Water Resources Strategy Nepal 2002 by WECsWater Resources Strategy Nepal 2002 by WECs
Water Resources Strategy Nepal 2002 by WECs
 
Rangkuman mineral dan batuan
Rangkuman mineral dan batuanRangkuman mineral dan batuan
Rangkuman mineral dan batuan
 
Dynamic covered call writing June 2013 - Eden Rahim
Dynamic covered call writing June 2013 - Eden RahimDynamic covered call writing June 2013 - Eden Rahim
Dynamic covered call writing June 2013 - Eden Rahim
 
Memisa
MemisaMemisa
Memisa
 
Managing vmware with power cli
Managing vmware with power cliManaging vmware with power cli
Managing vmware with power cli
 
1.Matka mojego Pana
1.Matka mojego Pana1.Matka mojego Pana
1.Matka mojego Pana
 
Do lidar bulletin_2070
Do lidar bulletin_2070Do lidar bulletin_2070
Do lidar bulletin_2070
 
Ilzenes pagasts
Ilzenes pagastsIlzenes pagasts
Ilzenes pagasts
 

Similar to みんな大好き! Hello, World

VerilatorとSystemC
VerilatorとSystemCVerilatorとSystemC
VerilatorとSystemC
Mr. Vengineer
 
Leap Motion - 1st Review
Leap Motion - 1st ReviewLeap Motion - 1st Review
Leap Motion - 1st Review
Tsukasa Sugiura
 
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
Syo Ikeda
 
SystemC Tutorial
SystemC TutorialSystemC Tutorial
SystemC Tutorialkocha2012
 
Synthesijer and Synthesijer.Scala in HLS-friends 201512
Synthesijer and Synthesijer.Scala in HLS-friends 201512Synthesijer and Synthesijer.Scala in HLS-friends 201512
Synthesijer and Synthesijer.Scala in HLS-friends 201512
Takefumi MIYOSHI
 
Zynq VIPを利用したテストベンチ
Zynq VIPを利用したテストベンチZynq VIPを利用したテストベンチ
Zynq VIPを利用したテストベンチ
Mr. Vengineer
 
ネイティブコードを語る
ネイティブコードを語るネイティブコードを語る
ネイティブコードを語る
Kenji Imasaki
 
Guide for Swift and Viewer app
Guide for Swift and Viewer appGuide for Swift and Viewer app
Guide for Swift and Viewer app
Shintaro Kaneko
 
Windowsのパケットモニタ作成
Windowsのパケットモニタ作成Windowsのパケットモニタ作成
Windowsのパケットモニタ作成
Shinichi Hirauchi
 
第10回 計算機構成
第10回 計算機構成第10回 計算機構成
第10回 計算機構成
眞樹 冨澤
 
Boost9 session
Boost9 sessionBoost9 session
Boost9 sessionfreedom404
 
JDK7 Quiz... @ JavaOne報告会 at Tokyo
JDK7 Quiz... @ JavaOne報告会 at TokyoJDK7 Quiz... @ JavaOne報告会 at Tokyo
JDK7 Quiz... @ JavaOne報告会 at Tokyo
EIICHI KIMURA
 
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
CODE BLUE
 
Moony li pacsec-1.5_j4-truefinal
Moony li pacsec-1.5_j4-truefinalMoony li pacsec-1.5_j4-truefinal
Moony li pacsec-1.5_j4-truefinal
PacSecJP
 
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
masayukitakagi
 
ぱっと見でわかるC++11
ぱっと見でわかるC++11ぱっと見でわかるC++11
ぱっと見でわかるC++11えぴ 福田
 
C++0x in programming competition
C++0x in programming competitionC++0x in programming competition
C++0x in programming competition
yak1ex
 
Continuation with Boost.Context
Continuation with Boost.ContextContinuation with Boost.Context
Continuation with Boost.ContextAkira Takahashi
 

Similar to みんな大好き! Hello, World (20)

VerilatorとSystemC
VerilatorとSystemCVerilatorとSystemC
VerilatorとSystemC
 
Leap Motion - 1st Review
Leap Motion - 1st ReviewLeap Motion - 1st Review
Leap Motion - 1st Review
 
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
var RAC3 = ReactiveCocoa + Swift @ ReactiveCocoa Tokyo #rac_tokyo 10/18
 
SystemC Tutorial
SystemC TutorialSystemC Tutorial
SystemC Tutorial
 
Synthesijer and Synthesijer.Scala in HLS-friends 201512
Synthesijer and Synthesijer.Scala in HLS-friends 201512Synthesijer and Synthesijer.Scala in HLS-friends 201512
Synthesijer and Synthesijer.Scala in HLS-friends 201512
 
Zynq VIPを利用したテストベンチ
Zynq VIPを利用したテストベンチZynq VIPを利用したテストベンチ
Zynq VIPを利用したテストベンチ
 
C++11
C++11C++11
C++11
 
ネイティブコードを語る
ネイティブコードを語るネイティブコードを語る
ネイティブコードを語る
 
Guide for Swift and Viewer app
Guide for Swift and Viewer appGuide for Swift and Viewer app
Guide for Swift and Viewer app
 
Pfi Seminar 2010 1 7
Pfi Seminar 2010 1 7Pfi Seminar 2010 1 7
Pfi Seminar 2010 1 7
 
Windowsのパケットモニタ作成
Windowsのパケットモニタ作成Windowsのパケットモニタ作成
Windowsのパケットモニタ作成
 
第10回 計算機構成
第10回 計算機構成第10回 計算機構成
第10回 計算機構成
 
Boost9 session
Boost9 sessionBoost9 session
Boost9 session
 
JDK7 Quiz... @ JavaOne報告会 at Tokyo
JDK7 Quiz... @ JavaOne報告会 at TokyoJDK7 Quiz... @ JavaOne報告会 at Tokyo
JDK7 Quiz... @ JavaOne報告会 at Tokyo
 
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
[CB16] (P)FACE :アップルのコアへ、そしてルート権限へのエクスプロイト by Moony Li & Jack Tang
 
Moony li pacsec-1.5_j4-truefinal
Moony li pacsec-1.5_j4-truefinalMoony li pacsec-1.5_j4-truefinal
Moony li pacsec-1.5_j4-truefinal
 
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
Lisp Meet Up #27, 8-bit PIC マイコン用ネイティブコンパイラの作成(後編)
 
ぱっと見でわかるC++11
ぱっと見でわかるC++11ぱっと見でわかるC++11
ぱっと見でわかるC++11
 
C++0x in programming competition
C++0x in programming competitionC++0x in programming competition
C++0x in programming competition
 
Continuation with Boost.Context
Continuation with Boost.ContextContinuation with Boost.Context
Continuation with Boost.Context
 

Recently uploaded

Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
harmonylab
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
chiefujita1
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
0207sukipio
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
CRI Japan, Inc.
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
Matsushita Laboratory
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
Toru Tamaki
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
Takayuki Nakayama
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
t m
 

Recently uploaded (8)

Generating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language ModelsGenerating Automatic Feedback on UI Mockups with Large Language Models
Generating Automatic Feedback on UI Mockups with Large Language Models
 
This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.This is the company presentation material of RIZAP Technologies, Inc.
This is the company presentation material of RIZAP Technologies, Inc.
 
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさJSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
JSAI_類似画像マッチングによる器への印象付与手法の妥当性検証_ver.3_高橋りさ
 
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアルLoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
LoRaWAN 4チャンネル電流センサー・コンバーター CS01-LB 日本語マニュアル
 
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
ReonHata_便利の副作用に気づかせるための発想支援手法の評価---行為の増減の提示による気づきへの影響---
 
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
論文紹介:Deep Learning-Based Human Pose Estimation: A Survey
 
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援しますキンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
キンドリル ネットワークアセスメントサービスご紹介 今のネットワーク環境は大丈夫? 調査〜対策までご支援します
 
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
遺伝的アルゴリズムと知識蒸留による大規模言語モデル(LLM)の学習とハイパーパラメータ最適化
 

みんな大好き! Hello, World