Submit Search
Upload
Programming camp Codereading
•
Download as ODP, PDF
•
1 like
•
462 views
Hiro Yoshioka
Follow
セキュリティ&プログラミングキャンプ2009、ソースコードの読み方
Read less
Read more
Technology
Report
Share
Report
Share
1 of 50
Download now
Recommended
PHP BLT #3 での発表資料です。PECL に登録されている PHP 拡張モジュールについて調べてみたものです。
PECL を数えてみた
PECL を数えてみた
y-uti
Sourcecode Reading Workshop2010 http://se.naist.jp/events/srw2010.html ソースコード理解と勉強会
Sourcecode Reading Workshop2010
Sourcecode Reading Workshop2010
Hiro Yoshioka
勤務先の社内勉強会での発表資料です。PHP 7.0 で新たに導入された機能と、PHP 7.1 で導入される予定の機能について、主だったところをざっと紹介したものです。
最近の PHP の話
最近の PHP の話
y-uti
第 7 回 闇 PHP 勉強会での発表資料です。PHP 8 への搭載を目指して開発が進められている JIT のソースコードを読んでみて、どのような実装になっているかを紹介したものです。
JIT のコードを読んでみた
JIT のコードを読んでみた
y-uti
PyCon JP 2015における、tse(https://pypi.python.org/pypi/tse) の解説
tse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティ
Atsuo Ishimoto
社内勉強会での発表資料です。機械学習のジョブを流す際などに Task Spooler というツールが便利そうだと思い試してみました。使い方を簡単にまとめて紹介したものです。
Task Spooler を試した
Task Spooler を試した
y-uti
PHP カンファレンス福岡の前夜祭 (非公式) で発表したものです。operator 拡張モジュールで演算子オーバーロードを実現する方法、実現方式について説明しました。別のアプローチとして、zend_object_handlers を変更する方法にも簡単に触れています。
PECL operator で演算子オーバーロード
PECL operator で演算子オーバーロード
y-uti
at DECON (Developers environment conference) 2006 in Tokyo.
Hacking Vox and Plagger
Hacking Vox and Plagger
Tatsuhiko Miyagawa
Recommended
PHP BLT #3 での発表資料です。PECL に登録されている PHP 拡張モジュールについて調べてみたものです。
PECL を数えてみた
PECL を数えてみた
y-uti
Sourcecode Reading Workshop2010 http://se.naist.jp/events/srw2010.html ソースコード理解と勉強会
Sourcecode Reading Workshop2010
Sourcecode Reading Workshop2010
Hiro Yoshioka
勤務先の社内勉強会での発表資料です。PHP 7.0 で新たに導入された機能と、PHP 7.1 で導入される予定の機能について、主だったところをざっと紹介したものです。
最近の PHP の話
最近の PHP の話
y-uti
第 7 回 闇 PHP 勉強会での発表資料です。PHP 8 への搭載を目指して開発が進められている JIT のソースコードを読んでみて、どのような実装になっているかを紹介したものです。
JIT のコードを読んでみた
JIT のコードを読んでみた
y-uti
PyCon JP 2015における、tse(https://pypi.python.org/pypi/tse) の解説
tse - Pythonによるテキスト整形ユーティリティ
tse - Pythonによるテキスト整形ユーティリティ
Atsuo Ishimoto
社内勉強会での発表資料です。機械学習のジョブを流す際などに Task Spooler というツールが便利そうだと思い試してみました。使い方を簡単にまとめて紹介したものです。
Task Spooler を試した
Task Spooler を試した
y-uti
PHP カンファレンス福岡の前夜祭 (非公式) で発表したものです。operator 拡張モジュールで演算子オーバーロードを実現する方法、実現方式について説明しました。別のアプローチとして、zend_object_handlers を変更する方法にも簡単に触れています。
PECL operator で演算子オーバーロード
PECL operator で演算子オーバーロード
y-uti
at DECON (Developers environment conference) 2006 in Tokyo.
Hacking Vox and Plagger
Hacking Vox and Plagger
Tatsuhiko Miyagawa
非エンジニア向けコマンドラインの説明
シェル入門
シェル入門
ina job
20120706-readablecode
20120706-readablecode
Masanori Kado
Concepts and tools of logging in Java. Javaにおけるログ出力の考え方と道具について説明. CC Attribution Licenseの元に公開します.
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
Go初心者な自分がGo開発周りで、これはどうやるのか?を調べた結果を共有しています。
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
zaru sakuraba
phpカンファレンス2016
PHP AST 徹底解説
PHP AST 徹底解説
do_aki
PHP Conference 2017 での発表資料です。 PHP 7.1 から OPcache 内部の最適化器にデータフロー解析が実装され、より効率的なバイトコードが生成されるようになりました。過去と現在の OPcache の最適化器の処理について簡単に紹介したものです。
OPcache の最適化器の今
OPcache の最適化器の今
y-uti
NODE-Setagaya#9 (http://www.zusaar.com/event/4877003) で話した時に使ったスライドです。 ※ https://speakerdeck.com/laughk/cli-mini-hack-number-1-terminaltofalseqin-mu-woshen-meyou のクローン
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Kei IWASAKI
第100回 PHP 勉強会での LT 発表資料です。 Windows で PECL 拡張をビルドするには PHP のソースコードと共に配布される buildconf を使うのが公式な方法ですが、phpize を用いて Linux などと同様の手順でビルドする方法を試してみました。
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
y-uti
第七回闇PHP勉強会
PHP AST 徹底解説(補遺)
PHP AST 徹底解説(補遺)
do_aki
pycon kansai osaka 用の発表資料
doctest を書こう @ pycon kansai
doctest を書こう @ pycon kansai
YosukeHojo
PHP カンファレンス福岡 リジェクトコン で発表した資料
php-src の歩き方
php-src の歩き方
do_aki
Unity Fukuoka 09 で発表したスライドです。 主にテストコードを知らない人を対象としたテストの話です
テストを書こう、Unity編
テストを書こう、Unity編
Hiroto Imoto
Node.js Error & Debug Leveling
Node.js Error & Debug Leveling
kumatch kumatch
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Shinya Okano
Swift 2.0 で新登場した Error Handling についての特徴や使い方などを、これまでの Swift 1.x にもあったその他のエラー処理の方法と合わせて紹介してみました。
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
Tomohiro Kumagai
CA.go#1 (2017/06/21)の発表です golang pprofの解説をしました https://cyberagent.connpass.com/event/58120/
golang profiling の基礎
golang profiling の基礎
yuichiro nakazawa
PHPerKaigi2018
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
do_aki
Tricky implementation of Go ARM soft float. Written in Japanese
Tricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft float
Tetsuyuki Kobayashi
vimの基礎から各種プラグインの紹介をします。 atcoderの簡単な問題をrubyで解きながらvimの使い方に慣れようというものです
秋のVim祭り Rubyを添えて
秋のVim祭り Rubyを添えて
Yuta Ogura
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
yoshiaki iwanaga
ソースコードの読み方
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Hiro Yoshioka
OSSコンソーシアムクラウド部会(2016/2/1)での発表資料
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
More Related Content
What's hot
非エンジニア向けコマンドラインの説明
シェル入門
シェル入門
ina job
20120706-readablecode
20120706-readablecode
Masanori Kado
Concepts and tools of logging in Java. Javaにおけるログ出力の考え方と道具について説明. CC Attribution Licenseの元に公開します.
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Taku Miyakawa
Go初心者な自分がGo開発周りで、これはどうやるのか?を調べた結果を共有しています。
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
zaru sakuraba
phpカンファレンス2016
PHP AST 徹底解説
PHP AST 徹底解説
do_aki
PHP Conference 2017 での発表資料です。 PHP 7.1 から OPcache 内部の最適化器にデータフロー解析が実装され、より効率的なバイトコードが生成されるようになりました。過去と現在の OPcache の最適化器の処理について簡単に紹介したものです。
OPcache の最適化器の今
OPcache の最適化器の今
y-uti
NODE-Setagaya#9 (http://www.zusaar.com/event/4877003) で話した時に使ったスライドです。 ※ https://speakerdeck.com/laughk/cli-mini-hack-number-1-terminaltofalseqin-mu-woshen-meyou のクローン
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Kei IWASAKI
第100回 PHP 勉強会での LT 発表資料です。 Windows で PECL 拡張をビルドするには PHP のソースコードと共に配布される buildconf を使うのが公式な方法ですが、phpize を用いて Linux などと同様の手順でビルドする方法を試してみました。
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
y-uti
第七回闇PHP勉強会
PHP AST 徹底解説(補遺)
PHP AST 徹底解説(補遺)
do_aki
pycon kansai osaka 用の発表資料
doctest を書こう @ pycon kansai
doctest を書こう @ pycon kansai
YosukeHojo
PHP カンファレンス福岡 リジェクトコン で発表した資料
php-src の歩き方
php-src の歩き方
do_aki
Unity Fukuoka 09 で発表したスライドです。 主にテストコードを知らない人を対象としたテストの話です
テストを書こう、Unity編
テストを書こう、Unity編
Hiroto Imoto
Node.js Error & Debug Leveling
Node.js Error & Debug Leveling
kumatch kumatch
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Shinya Okano
Swift 2.0 で新登場した Error Handling についての特徴や使い方などを、これまでの Swift 1.x にもあったその他のエラー処理の方法と合わせて紹介してみました。
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
Tomohiro Kumagai
CA.go#1 (2017/06/21)の発表です golang pprofの解説をしました https://cyberagent.connpass.com/event/58120/
golang profiling の基礎
golang profiling の基礎
yuichiro nakazawa
PHPerKaigi2018
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
do_aki
Tricky implementation of Go ARM soft float. Written in Japanese
Tricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft float
Tetsuyuki Kobayashi
vimの基礎から各種プラグインの紹介をします。 atcoderの簡単な問題をrubyで解きながらvimの使い方に慣れようというものです
秋のVim祭り Rubyを添えて
秋のVim祭り Rubyを添えて
Yuta Ogura
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
yoshiaki iwanaga
What's hot
(20)
シェル入門
シェル入門
20120706-readablecode
20120706-readablecode
Javaのログ出力: 道具と考え方
Javaのログ出力: 道具と考え方
Goでこれどうやるの? 入門
Goでこれどうやるの? 入門
PHP AST 徹底解説
PHP AST 徹底解説
OPcache の最適化器の今
OPcache の最適化器の今
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Cli mini Hack!#1 ~Terminalとの親睦を深めよう~
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
PHP AST 徹底解説(補遺)
PHP AST 徹底解説(補遺)
doctest を書こう @ pycon kansai
doctest を書こう @ pycon kansai
php-src の歩き方
php-src の歩き方
テストを書こう、Unity編
テストを書こう、Unity編
Node.js Error & Debug Leveling
Node.js Error & Debug Leveling
Djangoエンジニアの観点から見たHue
Djangoエンジニアの観点から見たHue
Swift 2.0 の Error Handling #yhios
Swift 2.0 の Error Handling #yhios
golang profiling の基礎
golang profiling の基礎
PHP と SAPI と ZendEngine3 と
PHP と SAPI と ZendEngine3 と
Tricky implementation of Go ARM soft float
Tricky implementation of Go ARM soft float
秋のVim祭り Rubyを添えて
秋のVim祭り Rubyを添えて
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
Similar to Programming camp Codereading
ソースコードの読み方
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Hiro Yoshioka
OSSコンソーシアムクラウド部会(2016/2/1)での発表資料
Ansible2.0と実用例
Ansible2.0と実用例
OSSラボ株式会社
まだぐだぐだです。もう少し追記します。
2011.09.18 v7から始めるunix まとめ
2011.09.18 v7から始めるunix まとめ
Makiko Konoshima
2016年2月20日(金)のZynq Ultrasclae+ MPSoC 勉強会で使った資料です。 追記) 2016.05.08 公式ARM Trusted Firmwareのサイトに、Zynq UltraScale+ MPSoCの実装が追加されていていることを明記した This is the material I used at Zynq Ultrasclae + MPSoC SIG on 20th February (Friday). Addendum) 2016.05.08 We stated that the implementation of Zynq UltraScale + MPSoC was added to the official ARM Trusted Firmware site.
ZynqMPのブートとパワーマネージメント : (ZynqMP Boot and Power Management)
ZynqMPのブートとパワーマネージメント : (ZynqMP Boot and Power Management)
Mr. Vengineer
スタート低レイヤー #0
スタート低レイヤー #0
Kiwamu Okabe
@sngmrのスライド
Node予備校 vol.1 名古屋
Node予備校 vol.1 名古屋
Mori Shingo
BBBBB
BBBBB
arase_utagoe
1MB
1MB
arase_utagoe
Source Code Reading at Security and Programming camp 2011 by Hiro Yoshioka
Code Reading at Security and Programming camp 2011
Code Reading at Security and Programming camp 2011
Hiro Yoshioka
2016年6月25日に渋谷dotsで開催された、東京Debian勉強会の発表資料です。
debexpo(mentors.d.n)をハックするには
debexpo(mentors.d.n)をハックするには
kenhys
2011.11.12島根県松江市で開催された「OSC2011 Shimane」で発表した際のスライドです。ThinReports0.7の機能と今後、そしてThinReportsを支えるOSSや技術を紹介しています。
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
ThinReports
2019/10/09 Alieaters #13で発表した資料 Alibaba Cloud Developers Meetup #13
カオスエンジニアリング入門〜ChaosBladeの紹介〜
カオスエンジニアリング入門〜ChaosBladeの紹介〜
Nobuhide Watanabe
12ステップで作る組込みOS自作入門 http://www.amazon.co.jp/dp/4877832394/ 坂井 弘亮(著) カットシステム
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
sandai
Haikara
Haikara
jewel12
https://tagayas.connpass.com/event/193881/ で使ったスライド
PHP で実行中のスクリプトの動作を下から覗き見る
PHP で実行中のスクリプトの動作を下から覗き見る
shinjiigarashi
第7回OSS奨励賞を受賞した際の活動紹介のプレゼンテーションです。
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
Hiromu Yakura
Ruby/Rails勉強会第49回発表資料
いまさら聞けないRake入門
いまさら聞けないRake入門
Tomoya Kawanishi
Scala関西ビギナーズ 第2回 : http://atnd.org/events/37820
Scala 初めての人が Heroku で Web アプリを公開するまで
Scala 初めての人が Heroku で Web アプリを公開するまで
Hideaki Miyake
「AOSPをミラーしてみた」 横浜PF部 2011/10/23資料
AOSPをミラーしてみた
AOSPをミラーしてみた
kinneko
PaaS勉強会#31の発表資料です.
runC概要と使い方
runC概要と使い方
Yuji Oshima
Similar to Programming camp Codereading
(20)
Programming camp 2008, Codereading
Programming camp 2008, Codereading
Ansible2.0と実用例
Ansible2.0と実用例
2011.09.18 v7から始めるunix まとめ
2011.09.18 v7から始めるunix まとめ
ZynqMPのブートとパワーマネージメント : (ZynqMP Boot and Power Management)
ZynqMPのブートとパワーマネージメント : (ZynqMP Boot and Power Management)
スタート低レイヤー #0
スタート低レイヤー #0
Node予備校 vol.1 名古屋
Node予備校 vol.1 名古屋
BBBBB
BBBBB
1MB
1MB
Code Reading at Security and Programming camp 2011
Code Reading at Security and Programming camp 2011
debexpo(mentors.d.n)をハックするには
debexpo(mentors.d.n)をハックするには
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
Ruby向け帳票ソリューション「ThinReports」の開発で知るOSSの威力
カオスエンジニアリング入門〜ChaosBladeの紹介〜
カオスエンジニアリング入門〜ChaosBladeの紹介〜
【学習メモ#1st】12ステップで作る組込みOS自作入門
【学習メモ#1st】12ステップで作る組込みOS自作入門
Haikara
Haikara
PHP で実行中のスクリプトの動作を下から覗き見る
PHP で実行中のスクリプトの動作を下から覗き見る
OSS奨励賞受賞プレゼン 活動紹介
OSS奨励賞受賞プレゼン 活動紹介
いまさら聞けないRake入門
いまさら聞けないRake入門
Scala 初めての人が Heroku で Web アプリを公開するまで
Scala 初めての人が Heroku で Web アプリを公開するまで
AOSPをミラーしてみた
AOSPをミラーしてみた
runC概要と使い方
runC概要と使い方
More from Hiro Yoshioka
「人生100年時代の学び方,定年後の大学院生活」 人生100年時代と言われています.大学を卒業し,なんの疑問も持たず企業に就職しプログラマとして過ごしてきました.その間,何度か転職をしたり,起業に立ち会ったりしながら会社員生活を送って来ました. わたしが就職した頃はバブル前でインタネットも普及していないし,スマホももちろんありませんでした.会社員生活を60歳定年のときにひとまず終了して大学院に入学し今まさに二度目の大学院生を過ごしています.そのお話をしたいと思います. 人生に正解はありませんが,みなさまの生き方のヒントになれば幸いです. https://forkwell.connpass.com/event/208440/ 早回しでご笑覧ください. https://www.youtube.com/watch?v=iwmxa0WdKSI
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Hiro Yoshioka
「人生100年時代の学び方,定年後の大学院生活」 人生100年時代と言われています.大学を卒業し,なんの疑問も持たず企業に就職しプログラマとして過ごしてきました.その間,何度か転職をしたり,起業に立ち会ったりしながら会社員生活を送って来ました. わたしが就職した頃はバブル前でインタネットも普及していないし,スマホももちろんありませんでした.会社員生活を60歳定年のときにひとまず終了して大学院に入学し今まさに二度目の大学院生を過ごしています.そのお話をしたいと思います. 人生に正解はありませんが,みなさまの生き方のヒントになれば幸いです. https://forkwell.connpass.com/event/208440/
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Hiro Yoshioka
OSC2020 Online/Aizu 低レイヤ・OS・セキュリテイ LT大会 2020/10/25開催 不揮発性メモリとDRAMのレイテンシ,スループットについて
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか
Hiro Yoshioka
July Tech Fest 2019で「人生100年時代の学び方」というタイトルでお話をさせていただきました。正直言って、「学び方」をお話するというよりも、大学院に入学するまでの自分史を語っただけになってしまいました。今年はいまどきの大学院生の学び方を自分を題材にお話します。仕事を辞めて専業学生になった元エンジニアの日々の失敗の記録を赤裸々にお話します。コロナ時代に生き抜くヒントを得たい人、大学で学びなおしたい人向け。 https://techfesta.connpass.com/event/175611/
続・人生100年時代の学び方
続・人生100年時代の学び方
Hiro Yoshioka
電子情報通信学会 東京支部シンポジウム https://www.ieice.org/tokyo/sinpo.html#menu55 開催日時:2020年5月21日(木)18:30~20:00 定年後の学生生活について、自分の会社員人生から、人生100年時代で学生になったきっかけ、などについて語りました。
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活
Hiro Yoshioka
下記の論文紹介です。Thesis introduction: Se Kwon Lee, Jayashree Mohan, Sanidhya Kashyap, Taesoo Kim, and Vijay Chidambaram. 2019. Recipe: converting concurrent DRAM indexes to persistent-memory indexes. In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP ’19). Association for Computing Machinery, New York, NY, USA, 462–477. DOI:https://doi.org/10.1145/3341301.3359635
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Hiro Yoshioka
JTF2019での講演資料です。 2019/12/7開催 https://2019.techfesta.jp 60歳で定年退職をして、東京大学大学院情報理工学系研究科博士課程に入学しました。平均余命まで生きるとしても60歳から20数年、女性であれば30年前後生きることになります。エンジニアが定年後どのように学ぶのか、先達があまりいないので自分がファーストランナーとして試行錯誤しながら行っていることについてお話しします。 よしおかひろたか Hirotaka Yoshioka 1984年慶応義塾大学大学院修了。外資系ハードウェアベンダ(DEC)を経て、米国OracleでOracle8エンジンの開発に従事した後、2000年にミラクル・リナックスの創業に参加、取締役CTO。2009年、楽天株式会社。技術理事。2018年9月定年退職(満60歳)。同年9月、東京大学大学院情報理工学系研究科、博士課程入学。同年、北東アジアOSS推進フォーラム貢献者賞を受賞。カーネル読書会、1000 speakers conference in English主宰。著書にDebug Hacks (共著)、ネットを支えるオープンソースソフトウェアの進化(共著)など
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある
Hiro Yoshioka
昨年満60歳を迎えるに当たり、定年退職をしました。 大学卒業以来、プログラマとして生きてきた自分の経験をもとに、会社員としてのプログラマについて語ります。 なぜまなび続けるのか、人生100年時代の生き方についてヒントを得たい皆様に向けてのセッションにできれば嬉しいです。 2019/06/23 DevLOVE X Day 1 D-7 https://devlove.wixsite.com/devlovex https://devlove.wixsite.com/devlovex/speakerprofile/1/7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
Hiro Yoshioka
北東アジアOSS推進フォーラム、OSS貢献者賞受賞講演 OSSは、Netscape社のウェブブラウザのソースコード公開をきっかけに1998年にTim O'Reillyらによって作られた言葉です。Linuxを始めとするインターネットの基盤をなすソフトウェアの多くはOSSです。OSSについて、そのエコシステムや関わり方について自分が学んだことを体験を交えながら紹介します。 <講師紹介>吉岡(元楽天株式会社の技術理事、ミラクルリナックス社の CTO) https://ossforum.connpass.com/event/122148/
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
Hiro Yoshioka
2019年2月15日デブサミでの発表資料です。 【発表概要】 昨年満60歳を迎えるにあたり定年退職をしました。大学卒業以来、プログラマとして生きてきた私の経験をもとに、プログラマの生き方について語ります。未だにプログラマ35歳定年説などをまことしやかに言う人もいますが、そんな常識をぶっ飛ばすファンキーなセッションになったらいいなあと思います。人生100年時代の生き方について考えたいエンジニア、プログラマ、プログラマの採用に困っている人、マネージメント、経営者の皆様に向けてのセッションにしたいと思います。 【発表者氏名】 よしおかひろたか[東京大学大学院] 東京大学大学院 情報理工学系研究科電子情報学専攻博士課程学生 【略歴】 昨年(2018年)9月、満60歳を迎えることを機に定年退職をしました。9月末より、東京大学大学院情報理工学系研究科電子情報学専攻博士課程1年の学生になりました。 1984年に大学院を修了して以来、外資系コンピュータベンダー(DEC)からプログラマとしてのキャリアをスタートし、コンパイラの開発(COBOLなど)、リレーショナルデータベースエンジンの開発に従事しました。米国Oracle社でOracle 8/8iなどの開発に携わったのち、OSSの魅力にはまり、2000年にはエンタープライズLinux専業ベンダーとしてミラクル・リナックス株式会社を創業し取締役CTOに就任しました。2009年には楽天株式会社に転職し技術理事としてエンジニアのエンパワーメント、社内コミュニティの活性化などに従事し、昨年定年退職をしました。 【まとめ】 https://togetter.com/li/1319551
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
Hiro Yoshioka
未経験プログラマがコボルコンパイラを作った話 コンパイラ勉強会での発表資料 2018/11/10 https://connpass.com/event/103976/
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study
Hiro Yoshioka
ゲーデル、エッシャー、バッハをゆるゆると読む会。12章。心と思考。in Japanese
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Hiro Yoshioka
エフスタ!!TOKYO 今回のテーマは「Youは何しに東京へ?」 Session 1 東京と米国で働いた経験からのよもやま話や、人生100年時代の働き方、IT業界の歴史から何を学ぶのか、どう学ぶのかといった吉岡さんの体験をお話しいただきます! https://efsta.connpass.com/event/72743/
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
Hiro Yoshioka
「理科系の作文技術」木下是雄著の紹介する。 なぜ読むのか。コミュニケーションの道具としてのことばの使い方を学ぶ。 パラグラフや事実と意見について紹介する 2017/5/29
理科系の作文技術
理科系の作文技術
Hiro Yoshioka
This slide shows our experience about Agile Software development course at AIIT, 2015. Our course is done by PBL (Project Based Learning)
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015
Hiro Yoshioka
Tech Girls (2015/11/11開催) でのLT発表 質問されるにはどうすればいいか考えた。 #techgirls https://techgirls.doorkeeper.jp/events/33191
質問される力 #TechGirls
質問される力 #TechGirls
Hiro Yoshioka
Internet Week 2015での講演資料です。 Oracle vs Google API著作権裁判をヒントにウェブサービスを提供する立場からAPIのあり方について論点をまとめてみました。 日本における著作権法では、第10条3項の規定により、プログラミング言語、規約及び解法にはおよびません。 https://internetweek.jp/program/s6/
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考える
Hiro Yoshioka
Hacker culture and OSS (Open Source Software) are discussed. Why they are so important. Building a hacker centric culture in Rakuten.
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
Hiro Yoshioka
Software is eating the world. Be hacker.
Be Hacker
Be Hacker
Hiro Yoshioka
Project based learning (PBL) course developed by AIIT (Advanced Institute of Industrial Technology). The goal of the PBL is to develop a basic competence of modern technique which are indispensable to run by SCRUM agile software development.
Project Based Learning using by PaaS
Project Based Learning using by PaaS
Hiro Yoshioka
More from Hiro Yoshioka
(20)
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか
続・人生100年時代の学び方
続・人生100年時代の学び方
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
理科系の作文技術
理科系の作文技術
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015
質問される力 #TechGirls
質問される力 #TechGirls
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考える
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
Be Hacker
Be Hacker
Project Based Learning using by PaaS
Project Based Learning using by PaaS
Programming camp Codereading
1.
セキュリティ&プログラミングキャンプ 2009 ソースコードの読み方
よしおかひろたか 2009 年 8 月 13 日
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
ソースコードを読む視点
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
ソースコードを読む視点
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
ソースコードを読む視点
48.
49.
50.
Download now