SlideShare a Scribd company logo
1 of 29
Download to read offline
C++Now! 2012 参加レポート



           高橋晶(Akira Takahashi)
               id:faith_and_brave
                       @cpp_akira

             Boost.勉強会#10 2012/07/28(土)
C++Now!
• 2011年までBoostConという名前で開催されていたC++のカン
  ファレンス

• 2012年からC++Now!という名前に変わった
期間と場所
• 毎年5月中旬に1週間行われる
 – 2012年は5/13(日)~5/18(金)
• 場所はコロラド州のアスペン
 – Aspen Center for Physicsという、各建物に物理学者の名
   前が付いてる施設を4会場使って行われる
期間と場所
日本から行く場合


   成田
    ↓
サンフランシスコ
    ↓
  デンバー
    ↓
  アスペン
1日目
• Library in a Week
• More Useful Computations in the Same Duration: Optimizing
  Embedded Hard Real-Time Code in C++
• odeint – Solving ordinary differential equations in C++
• Lambda Functions
• Ustring – A Modern Alternative to std::string
• Grill the Committee
Library in a Week
• 1週間みんなでライブラリを作ろう!というワークショップ

• 毎朝1時間みんなで集まって途中経過やアイデアの発表を
  行う

• 毎朝1時間作業するのではなく、休み時間などの合間でライ
  ブラリを作る
   – 時間ない


• “Replace Output Iterator and Extended Range”というタイトル
  で発表してきました
   – 「Boost.勉強会 #9 つくば」にて、日本語でも発表しました
odeint
• 常微分方程式を解くためのライブラリ
 – 現在Boostにレビューリクエスト中
Lambda Functions
• C++11で導入されたラムダ式の紹介
Ustring
•   Unicode対応文字列をみんなで考えよう、という発表&ディスカッション
Grill the Committee
• 標準化委員を問い詰めよう!ディスカッション
2日目
• Moving Forward with C++11
• Metaparse
• Exception-Safe Coding in C++
• Utilizing Modern Programming Techniques for Scientifix
  Software Development
• Pincnic
Moving Forward with C++11
• C++11から導入されたムーブセマンティクスに関するキーノート
Metaparse
• コンパイル時構文解析ライブラリ
 – 文字列リテラルとしてHaskellコードを書いたらC++メタ関数として実行
   されたり
Exception Safe Coding
 • 毎年恒例(?) 例外安全性に関する発表




Tom Cargill : 「例外安全性を持つ汎用コンテナを書くのは不可能だ(1994)」
Dave Abrahams : 「もちろんできるさ!(1996)」
ピクニック
• みんなでひたすら肉を食う

                 日本語を話せる組↓
Ray Fix
• 日本語ペラペラ
• 「C++Now!」という名前を付けたひと。運営メンバ
• Twitter @rayfix ↓
3日目
•   Modules in C++
•   Generic Programming in C++
•   ConceptClang
•   Boost.Polygon.Voronoi
Modules in C++
• C++の次期標準で考えられているモジュールシステムに関す
  るキーノート
Generic Programming in C++
• ジェネリックプログラミングの現実の問題を考えてみよう、と
  いう発表&ディスカッション
ConceptClang
• 現在Clangで実験的な実装が進められているConceptについて
Boost.Polygon.Voronoi
• Boost.Polygonに提案中のボロノイ図に関する発表
4日目
•   Now What?
•   Type to string conversion
•   Metaprogramming Applied to Numerical Problems
•   Liner programming made easy with Boost.Proto
•   Using Boost.Coroutine to untangle a state machine
•   Boosting Libraries for TR2
•   Preparation of C++Now! 2013
Now What?
• C++が今どこにいるのか?というキーノート
 – C++が得意とする分野(GPU関係)が標準にないよね、という話があっ
   たり
Using Boost.Coroutine to untangle a state machine
• Boost.ContextベースでBoost.Coroutineを書き直したという話
  – コルーチンの解説(状態マシン、非同期処理など)
Boosting Libraries for TR2
•   標準への提案を成功させるには。ボランティアの募集。Boostからの提案など。
Preparation of C++Now! 2013
• 来年のC++Now!をどうするか
資料
• C++Now!の資料は、GitHubで公開されています
  – https://github.com/boostcon/cppnow_presentations_2012

• 日本語ページ
  – https://sites.google.com/site/boostjp/cppnow/2012

• C++Now!参加レポートのブログ
  – redboltz http://d.hatena.ne.jp/redboltz/20120519/1337385881
  – 高橋晶 http://d.hatena.ne.jp/faith_and_brave/20120522/1337650107
  – Boris Schalingの記事(ドイツ語からの日本語訳)
    http://zakkas783.tumblr.com/post/25007975614/c-now-boostcon-c-
    now-boost-konferenz-im
Q&A

More Related Content

What's hot

IL2CPPに関する軽い話
IL2CPPに関する軽い話IL2CPPに関する軽い話
IL2CPPに関する軽い話Wooram Yang
 
TF-IDFで文書カテゴリ分類
TF-IDFで文書カテゴリ分類TF-IDFで文書カテゴリ分類
TF-IDFで文書カテゴリ分類yuf yufkky
 
CL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとしたCL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとしたblackenedgold
 
Rustのテストやエコシステム
RustのテストやエコシステムRustのテストやエコシステム
RustのテストやエコシステムKiyotomoHiroyasu
 
Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#Yoshifumi Kawai
 
Ruby Extended Library
Ruby Extended LibraryRuby Extended Library
Ruby Extended LibraryAkio Tajima
 
Lispのべんきょう
LispのべんきょうLispのべんきょう
LispのべんきょうHatori Kouiti
 
Riverpodでテストを書こう
Riverpodでテストを書こうRiverpodでテストを書こう
Riverpodでテストを書こうShinnosuke Tokuda
 
神戸Rustの会 #1 LT - I'm lazy rust programmer
神戸Rustの会 #1 LT - I'm lazy rust programmer神戸Rustの会 #1 LT - I'm lazy rust programmer
神戸Rustの会 #1 LT - I'm lazy rust programmerHattori Hideo
 
PythonistaがOCamlを実用する方法
PythonistaがOCamlを実用する方法PythonistaがOCamlを実用する方法
PythonistaがOCamlを実用する方法Yosuke Onoue
 
バイナリ解析入門
バイナリ解析入門バイナリ解析入門
バイナリ解析入門aksechack0001
 
UniRx勉強会 reactive extensions inside(公開用)
UniRx勉強会   reactive extensions inside(公開用)UniRx勉強会   reactive extensions inside(公開用)
UniRx勉強会 reactive extensions inside(公開用)wilfrem
 
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜UnityTechnologiesJapan002
 
ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料直久 住川
 
インフラエンジニアのお仕事(オンプレ)
インフラエンジニアのお仕事(オンプレ)インフラエンジニアのお仕事(オンプレ)
インフラエンジニアのお仕事(オンプレ)Shinnosuke Tokuda
 
ニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixirニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixirkojingharang
 
Kafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKeigo Suda
 
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)洋史 東平
 
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"Yuki Nagai
 

What's hot (20)

IL2CPPに関する軽い話
IL2CPPに関する軽い話IL2CPPに関する軽い話
IL2CPPに関する軽い話
 
TF-IDFで文書カテゴリ分類
TF-IDFで文書カテゴリ分類TF-IDFで文書カテゴリ分類
TF-IDFで文書カテゴリ分類
 
CL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとしたCL21で色々なデータ構造を実装してみようとした
CL21で色々なデータ構造を実装してみようとした
 
Real world lisp
Real world lispReal world lisp
Real world lisp
 
Rustのテストやエコシステム
RustのテストやエコシステムRustのテストやエコシステム
Rustのテストやエコシステム
 
Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#Building the Game Server both API and Realtime via c#
Building the Game Server both API and Realtime via c#
 
Ruby Extended Library
Ruby Extended LibraryRuby Extended Library
Ruby Extended Library
 
Lispのべんきょう
LispのべんきょうLispのべんきょう
Lispのべんきょう
 
Riverpodでテストを書こう
Riverpodでテストを書こうRiverpodでテストを書こう
Riverpodでテストを書こう
 
神戸Rustの会 #1 LT - I'm lazy rust programmer
神戸Rustの会 #1 LT - I'm lazy rust programmer神戸Rustの会 #1 LT - I'm lazy rust programmer
神戸Rustの会 #1 LT - I'm lazy rust programmer
 
PythonistaがOCamlを実用する方法
PythonistaがOCamlを実用する方法PythonistaがOCamlを実用する方法
PythonistaがOCamlを実用する方法
 
バイナリ解析入門
バイナリ解析入門バイナリ解析入門
バイナリ解析入門
 
UniRx勉強会 reactive extensions inside(公開用)
UniRx勉強会   reactive extensions inside(公開用)UniRx勉強会   reactive extensions inside(公開用)
UniRx勉強会 reactive extensions inside(公開用)
 
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
C#×LLVM=アセンブラ!? 〜詳説・Burstコンパイラー〜
 
ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料ACRiウェビナー:小野様ご講演資料
ACRiウェビナー:小野様ご講演資料
 
インフラエンジニアのお仕事(オンプレ)
インフラエンジニアのお仕事(オンプレ)インフラエンジニアのお仕事(オンプレ)
インフラエンジニアのお仕事(オンプレ)
 
ニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixirニコニコを支える Erlang / Elixir
ニコニコを支える Erlang / Elixir
 
Kafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめKafka logをオブジェクトストレージに連携する方法まとめ
Kafka logをオブジェクトストレージに連携する方法まとめ
 
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)
Rubyの御先祖CLU(くるう)のお話(OSC2013 Hamamatsu 発表資料)
 
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"
CVPR2015読み会 "Joint Tracking and Segmentation of Multiple Targets"
 

Viewers also liked

Replace OutputIterator and Extend Range
Replace OutputIterator and Extend RangeReplace OutputIterator and Extend Range
Replace OutputIterator and Extend RangeAkira Takahashi
 
Boost.Preprocessorでプログラミングしましょう
Boost.PreprocessorでプログラミングしましょうBoost.Preprocessorでプログラミングしましょう
Boost.Preprocessorでプログラミングしましょうdigitalghost
 
俺的英語・中国語の勉強法を晒してみる 2011 10-12
俺的英語・中国語の勉強法を晒してみる 2011 10-12俺的英語・中国語の勉強法を晒してみる 2011 10-12
俺的英語・中国語の勉強法を晒してみる 2011 10-12俊仁 小林
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as CodeMatt Cowger
 
Break Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksBreak Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksTania Kasongo
 
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF ImperialStrategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperialakleanthous
 
Using Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUsing Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUpside Learning Solutions
 
The green light for red meat in a child’s diet
The green light for red meat in a child’s dietThe green light for red meat in a child’s diet
The green light for red meat in a child’s dietJoanna Lowy
 
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.pl
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.plPortal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.pl
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.plbridgecamp
 

Viewers also liked (14)

Replace OutputIterator and Extend Range
Replace OutputIterator and Extend RangeReplace OutputIterator and Extend Range
Replace OutputIterator and Extend Range
 
Boost.Preprocessorでプログラミングしましょう
Boost.PreprocessorでプログラミングしましょうBoost.Preprocessorでプログラミングしましょう
Boost.Preprocessorでプログラミングしましょう
 
俺的英語・中国語の勉強法を晒してみる 2011 10-12
俺的英語・中国語の勉強法を晒してみる 2011 10-12俺的英語・中国語の勉強法を晒してみる 2011 10-12
俺的英語・中国語の勉強法を晒してみる 2011 10-12
 
Concurso de arquitectura
Concurso de arquitecturaConcurso de arquitectura
Concurso de arquitectura
 
Narrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebookNarrativas digitais: criar com o myebook
Narrativas digitais: criar com o myebook
 
Diapo de apren virtual
Diapo de apren virtualDiapo de apren virtual
Diapo de apren virtual
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
 
Break Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksBreak Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social Networks
 
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF ImperialStrategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
Strategies for Reducing Red Meat and Dairy Consumption in the UK WWF Imperial
 
Using Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUsing Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning Effective
 
The green light for red meat in a child’s diet
The green light for red meat in a child’s dietThe green light for red meat in a child’s diet
The green light for red meat in a child’s diet
 
Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790Monsterrol kotter Snelheid 1787-1790
Monsterrol kotter Snelheid 1787-1790
 
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.pl
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.plPortal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.pl
Portal ngo.pl – Iza Dembicka, Alina Gałązka, NGO.pl
 
Tinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster MatteaTinco Lycklama presentatie zuster Mattea
Tinco Lycklama presentatie zuster Mattea
 

Similar to C++ Now 2012 report

PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 HiroshimaPostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 HiroshimaShigeru Hanada
 
C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話Kinuko Yasuda
 
書くネタがCoqしかない
書くネタがCoqしかない書くネタがCoqしかない
書くネタがCoqしかないMasaki Hara
 
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugOpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugYuji Kubota
 
ChainerMNをDocker containerで動かす
ChainerMNをDocker containerで動かすChainerMNをDocker containerで動かす
ChainerMNをDocker containerで動かすDaisuke Taniwaki
 
Infer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみたInfer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみた正志 坪坂
 
ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料直久 住川
 
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~genroku
 
研究生のためのC++ no.6
研究生のためのC++ no.6研究生のためのC++ no.6
研究生のためのC++ no.6Tomohiro Namba
 
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"t8kobayashi
 
Open capi meetup20180409 (revised)
Open capi meetup20180409 (revised)Open capi meetup20180409 (revised)
Open capi meetup20180409 (revised)Yutaka Kawai
 
2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open sourceYoshiyuki Nakamura
 
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京hecomi
 
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミングDLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミングterurou
 
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」Shuji Morisaki
 
C# と .NET と ・・・
C# と .NET と ・・・C# と .NET と ・・・
C# と .NET と ・・・ShinichiAoyagi
 
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだconstexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだGenya Murakami
 
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話R S
 
C# design note sep 2014
C# design note sep 2014C# design note sep 2014
C# design note sep 2014信之 岩永
 

Similar to C++ Now 2012 report (20)

PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 HiroshimaPostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
PostgreSQLではじめるOSS開発@OSC 2014 Hiroshima
 
C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話C++でCプリプロセッサを作ったり速くしたりしたお話
C++でCプリプロセッサを作ったり速くしたりしたお話
 
書くネタがCoqしかない
書くネタがCoqしかない書くネタがCoqしかない
書くネタがCoqしかない
 
OpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjugOpenJDK コミュニティに参加してみよう #jjug
OpenJDK コミュニティに参加してみよう #jjug
 
私とOSSの25年
私とOSSの25年私とOSSの25年
私とOSSの25年
 
ChainerMNをDocker containerで動かす
ChainerMNをDocker containerで動かすChainerMNをDocker containerで動かす
ChainerMNをDocker containerで動かす
 
Infer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみたInfer.NETを使ってLDAを実装してみた
Infer.NETを使ってLDAを実装してみた
 
ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料ACRiルーム副室長_安藤様_講演資料
ACRiルーム副室長_安藤様_講演資料
 
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
Webブラウザで使える文献Web API取得結果のスプレッドシート化 ~ Google Colab始めました ~
 
研究生のためのC++ no.6
研究生のためのC++ no.6研究生のためのC++ no.6
研究生のためのC++ no.6
 
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"
[20190530]yahoo japan+kubernetes meetup "Rook v1.0で試すCSI"
 
Open capi meetup20180409 (revised)
Open capi meetup20180409 (revised)Open capi meetup20180409 (revised)
Open capi meetup20180409 (revised)
 
2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source2006-04-22 CLR/H #14 .NET and open source
2006-04-22 CLR/H #14 .NET and open source
 
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
 
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミングDLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
 
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
XP祭り関西2011 森崎 修司「プラクティスが有効にはたらく前提は明らかになっていますか?」
 
C# と .NET と ・・・
C# と .NET と ・・・C# と .NET と ・・・
C# と .NET と ・・・
 
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだconstexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
constexpr関数はコンパイル時処理。これはいい。実行時が霞んで見える。cpuの嬌声が聞こえてきそうだ
 
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話
GitLab から GitHub + CircleCI に乗り換えてチーム運用を改善しつつある話
 
C# design note sep 2014
C# design note sep 2014C# design note sep 2014
C# design note sep 2014
 

More from Akira Takahashi (20)

Cpp20 overview language features
Cpp20 overview language featuresCpp20 overview language features
Cpp20 overview language features
 
Cppmix 02
Cppmix 02Cppmix 02
Cppmix 02
 
Cppmix 01
Cppmix 01Cppmix 01
Cppmix 01
 
Modern C++ Learning
Modern C++ LearningModern C++ Learning
Modern C++ Learning
 
cpprefjp documentation
cpprefjp documentationcpprefjp documentation
cpprefjp documentation
 
C++1z draft
C++1z draftC++1z draft
C++1z draft
 
Boost tour 1_61_0 merge
Boost tour 1_61_0 mergeBoost tour 1_61_0 merge
Boost tour 1_61_0 merge
 
Boost tour 1_61_0
Boost tour 1_61_0Boost tour 1_61_0
Boost tour 1_61_0
 
error handling using expected
error handling using expectederror handling using expected
error handling using expected
 
Boost tour 1.60.0 merge
Boost tour 1.60.0 mergeBoost tour 1.60.0 merge
Boost tour 1.60.0 merge
 
Boost tour 1.60.0
Boost tour 1.60.0Boost tour 1.60.0
Boost tour 1.60.0
 
Boost container feature
Boost container featureBoost container feature
Boost container feature
 
Boost Tour 1_58_0 merge
Boost Tour 1_58_0 mergeBoost Tour 1_58_0 merge
Boost Tour 1_58_0 merge
 
Boost Tour 1_58_0
Boost Tour 1_58_0Boost Tour 1_58_0
Boost Tour 1_58_0
 
C++14 solve explicit_default_constructor
C++14 solve explicit_default_constructorC++14 solve explicit_default_constructor
C++14 solve explicit_default_constructor
 
C++14 enum hash
C++14 enum hashC++14 enum hash
C++14 enum hash
 
Multi paradigm design
Multi paradigm designMulti paradigm design
Multi paradigm design
 
Start Concurrent
Start ConcurrentStart Concurrent
Start Concurrent
 
Programmer mind
Programmer mindProgrammer mind
Programmer mind
 
Boost.Study 14 Opening
Boost.Study 14 OpeningBoost.Study 14 Opening
Boost.Study 14 Opening
 

C++ Now 2012 report