SlideShare uma empresa Scribd logo
1 de 16
カーネル読書会と TOMOYO Linux

        よしおかひろたか /YLUG
           hyoshiok@gmail.com
      http://d.hatena.ne.jp/hyoshiok
   http://blog.miraclelinux.com/yume/
        http://twitter.com/hyoshiok
                                        1
カーネル読書会
   カーネル読書会って何
   いつから開催?
   誰が話すの
   誰が参加するの
   どこで開催するの
   告知、参加登録
   ニコ動、 Google Video 、 UST 中継
   TOMOYO Linux
   カーネル読書会の奇跡と、わたしの野望           2
カーネル読書会って何?

   YLUG( 横浜 Linux Users Group) の有志が不定
    期に開催している Linux や OSS にまつわる勉
    強会みたいなもの。
       Linux Kernel などの濃い話題から、オタワに行った
        ときの旅行記まで幅広い話題を扱う
       http://ylug.jp/ を参照のこと
       1 時間ほどのセミナー(途中での質疑応答が活発)
       ビアバッシュ(ピザとビールの懇親会)あるいは近
        所の居酒屋での懇親会がデフォルト。重要な話は飲
        み会で決まる
                                         3
いつから開催

   第 1 回、 1999 年 4 月 28 日(溝の口)
   〜第 97 回、 2009 年 7 月 3 日
   第 100 回には Linus さんを呼びたい




                                  4
誰が話すの?

   お題提供者は様々
   1 時間ほどお話をしてもらって、質疑応答が非
    常に活発なのが特徴
   海外からの発表者もいる。 Andrew Morton,
    Jonathan Corbet, Andi Kleen, Dan Aloni, Wim
    Coekaerts, 順不同




                                                  5
誰が参加するのか

   誰でも参加自由
   中学生から 50 代のおじさんまで




                        6
どこで開催するのか

   いろいろなところ
   最近ではミラクル・リナックスが多い
   過去には、日本 SGI ホール、 NTT データ、楽
    天、大きなセミナールームがある会社の協力が
    必要




                                 7
告知、参加登録

   告知
       YLUG メーリングリスト他適宜
       よしおかの日記他
   参加登録
       かつてはメーリングリストに投稿(ダチョウアルゴ
        リズム)
       宴会君 http://utage.org/enkai/



                                      8
ニコ動、 Google Video 、中継

   第 67 回 glibc malloc( 小崎さん ) から Google
    Video に残っている (2006 年 9 月 22 日)
   第 72 回 TOMOYO Linux Night(2007 年 2 月 8
    日)
   第 74 回 SE-PostgreSQL( 海外さん ) でニコ動
    ( 2007 年 5 月 7 日)
   第 83 回高速な Ruby 用仮想マシン(笹田さ
    ん)で ustream 中継( 2007 年 12 月 27 日)
   資料は公開が大原則
    情報発信はチカラだ
                                             9

TOMOYO Linux とは

   NTT データが開発しているセキュリティ Linux
   Linux Kernel 2.6.30 (最新版)にマージされた
   Linux Kernel へのマージには様々な人が協力し
    た




                                   10
TOMOYO Linux Night

   第 72 回カーネル読書会
    カーネル読書会との初めての接点
    2007 年 2 月 8 日、 NTT データ
    http://video.google.com/videoplay?docid=-5205950078661881140&hl=en

   発表と Q&A
        1 時間位発表、その後 Q&A (熱い)
        アップストリーム、 Ottawa Linux Symposium への
         投稿を勧められる
        企業対コミュニティの対立か?

                                                                         11
TOMOYO Linux の苦悩

   Linux Kernel コミュニティとの摩擦
       コミュニティの動作原理を理解がなかった
       先に実装があって、それをマージしてくれと頼む
       TOMOYO の都合を説明した
       コミュニティのメリットを訴求できない
       交渉のイロハを知らない
   2ch での匿名レビュアーの登場
       TOMOYO Linux で学ぶ交渉術

                                 12
勉強会の隆盛

   IT 勉強会カレンダー(毎月 300 前後の勉強会
    が開催されている)




                                13
勉強会とオープンソース

   勉強会が生み出す価値
       知識の獲得
       人的ネットワーク
       価値創造エンジン
   オープンソースと勉強会の相性のよさ
       勉強会というリアルな場で議論
       オープンイノベーションの駆動エンジン
       イノベーションの外部化 (Inovation Happens
        Elsewhere) vs N.I.H (Not Invented Here)
                                                  14
カーネル読書会の奇跡

   カーネル読書会の奇跡
       勉強会が当たり前の社会になった
       フラットに議論するプラットフォームになった
       カーネル読書会ファミリー(笑)が Linux Kernel に
        いっぱい貢献している
           カーネル読書会発表者のコミット数の総和は 1000 を越
            える? (TOMOYO/NILFS/Fault Injection/...)
           Kernel Summit への参加者も



                                                     15
わたしの野望

   技術を日本語で議論したかった (Done)
   Linux kernel への貢献 (Done)
   Linus を呼ぶ
   カーネル読書会+他の勉強会とのコラボ
   技術者が楽しく生き生きとして豊かな社会




                               16

Mais conteúdo relacionado

Destaque

Business Application Development Course at AIIT
Business Application Development Course at AIITBusiness Application Development Course at AIIT
Business Application Development Course at AIITHiro Yoshioka
 
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...Hiro Yoshioka
 
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013Hiro Yoshioka
 
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanIT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanHiro Yoshioka
 
DSL - Domain Specific Languages, Chapter 4, Internal DSL
DSL - Domain Specific Languages,  Chapter 4, Internal DSLDSL - Domain Specific Languages,  Chapter 4, Internal DSL
DSL - Domain Specific Languages, Chapter 4, Internal DSLHiro Yoshioka
 
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1Hiro Yoshioka
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013Hiro Yoshioka
 
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014Hiro Yoshioka
 
Programming camp Codereading
Programming camp CodereadingProgramming camp Codereading
Programming camp CodereadingHiro Yoshioka
 
Programming camp Debug Hacks
Programming camp Debug HacksProgramming camp Debug Hacks
Programming camp Debug HacksHiro Yoshioka
 
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackersビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and HackersHiro Yoshioka
 
2007 11 07 Presentazione Ir In Asm
2007 11 07 Presentazione Ir In Asm2007 11 07 Presentazione Ir In Asm
2007 11 07 Presentazione Ir In Asmlavegas
 
du pont Earnings Release2005 4th
du pont Earnings Release2005 4thdu pont Earnings Release2005 4th
du pont Earnings Release2005 4thfinance9
 
FridgeWize Press Release
FridgeWize Press ReleaseFridgeWize Press Release
FridgeWize Press ReleaseGerald Theron
 
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measures
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measurescoca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measures
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measuresfinance9
 
aetna Download Documentation Earnings Release and Tables2008 1st
aetna Download Documentation	Earnings Release and Tables2008 1staetna Download Documentation	Earnings Release and Tables2008 1st
aetna Download Documentation Earnings Release and Tables2008 1stfinance9
 

Destaque (20)

Business Application Development Course at AIIT
Business Application Development Course at AIITBusiness Application Development Course at AIIT
Business Application Development Course at AIIT
 
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...
Anatomy of Lightning Talks at Rakuten Technology Conference 2014, After Confe...
 
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013
IT and Engineers. Presentation at TEDee x ITmedia on March 9th, 2013
 
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanIT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
 
DSL - Domain Specific Languages, Chapter 4, Internal DSL
DSL - Domain Specific Languages,  Chapter 4, Internal DSLDSL - Domain Specific Languages,  Chapter 4, Internal DSL
DSL - Domain Specific Languages, Chapter 4, Internal DSL
 
テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1テスト勉強会よしおか100311 1
テスト勉強会よしおか100311 1
 
OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013OSS meetups in Japan, at Linuxcon 2013
OSS meetups in Japan, at Linuxcon 2013
 
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014
English Book Club at 1000 Speakers Conference in English, 3rd, on Feb 7th, 2014
 
Wikiばな
WikiばなWikiばな
Wikiばな
 
Programming camp Codereading
Programming camp CodereadingProgramming camp Codereading
Programming camp Codereading
 
Programming camp Debug Hacks
Programming camp Debug HacksProgramming camp Debug Hacks
Programming camp Debug Hacks
 
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackersビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
ビジネスアプリケーション特論 HIstory of IT industry, Internet and Hackers
 
2007 11 07 Presentazione Ir In Asm
2007 11 07 Presentazione Ir In Asm2007 11 07 Presentazione Ir In Asm
2007 11 07 Presentazione Ir In Asm
 
du pont Earnings Release2005 4th
du pont Earnings Release2005 4thdu pont Earnings Release2005 4th
du pont Earnings Release2005 4th
 
FridgeWize Press Release
FridgeWize Press ReleaseFridgeWize Press Release
FridgeWize Press Release
 
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measures
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measurescoca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measures
coca cola Reconciliation of Q2 and YTD 2007 Non-GAAP Financial Measures
 
Affordable Housing Lecture Cnu 17
Affordable Housing Lecture Cnu 17Affordable Housing Lecture Cnu 17
Affordable Housing Lecture Cnu 17
 
1 Introduction - Gianni Longo
1 Introduction - Gianni Longo1 Introduction - Gianni Longo
1 Introduction - Gianni Longo
 
First Year Student Resume
First Year Student ResumeFirst Year Student Resume
First Year Student Resume
 
aetna Download Documentation Earnings Release and Tables2008 1st
aetna Download Documentation	Earnings Release and Tables2008 1staetna Download Documentation	Earnings Release and Tables2008 1st
aetna Download Documentation Earnings Release and Tables2008 1st
 

Semelhante a Sapporo Open Seminar

第100回カーネル読書会の作り方
第100回カーネル読書会の作り方第100回カーネル読書会の作り方
第100回カーネル読書会の作り方Hiro Yoshioka
 
Opensource and Value creation by community
Opensource and Value  creation by community Opensource and Value  creation by community
Opensource and Value creation by community Hiro Yoshioka
 
マルチプラットフォーム開発導入
マルチプラットフォーム開発導入マルチプラットフォーム開発導入
マルチプラットフォーム開発導入Daisuke Nikura
 
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返すYasuharu Seki
 
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会[12-D-7]デブサミ2009コミュニティLT勉強会勉強会
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会Hiro Yoshioka
 
Linuxカーネル超入門
Linuxカーネル超入門Linuxカーネル超入門
Linuxカーネル超入門Takashi Masuda
 
Drupal on ibm_20191207
Drupal on ibm_20191207Drupal on ibm_20191207
Drupal on ibm_20191207Yasushi Osonoi
 
Progcamp internet 100801
Progcamp internet 100801Progcamp internet 100801
Progcamp internet 100801Hiro Yoshioka
 
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Hiro Yoshioka
 
「ITコミュニティの運営を考える」開催報告
「ITコミュニティの運営を考える」開催報告「ITコミュニティの運営を考える」開催報告
「ITコミュニティの運営を考える」開催報告法林浩之
 
Igfについて(2007)
Igfについて(2007) Igfについて(2007)
Igfについて(2007) Tsukasa Makino
 
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08Hiro Yoshioka
 
Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313hyogontech
 
ITコミュニティの運営を考える
ITコミュニティの運営を考えるITコミュニティの運営を考える
ITコミュニティの運営を考える法林浩之
 
Code4Lib 2011 参加報告会 ONO Haruki
Code4Lib 2011 参加報告会 ONO HarukiCode4Lib 2011 参加報告会 ONO Haruki
Code4Lib 2011 参加報告会 ONO HarukiCode4Lib JAPAN
 
Sapporo Open Seminar 1
Sapporo Open Seminar 1Sapporo Open Seminar 1
Sapporo Open Seminar 1Hiro Yoshioka
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxNetwalker lab kapper
 
OSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼンOSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼンMasanori Itoh
 
YoctoでLTSディストリを作るには
YoctoでLTSディストリを作るにはYoctoでLTSディストリを作るには
YoctoでLTSディストリを作るにはwata2ki
 
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座法林浩之
 

Semelhante a Sapporo Open Seminar (20)

第100回カーネル読書会の作り方
第100回カーネル読書会の作り方第100回カーネル読書会の作り方
第100回カーネル読書会の作り方
 
Opensource and Value creation by community
Opensource and Value  creation by community Opensource and Value  creation by community
Opensource and Value creation by community
 
マルチプラットフォーム開発導入
マルチプラットフォーム開発導入マルチプラットフォーム開発導入
マルチプラットフォーム開発導入
 
2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す2017年に「伽藍とバザール」を読み返す
2017年に「伽藍とバザール」を読み返す
 
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会[12-D-7]デブサミ2009コミュニティLT勉強会勉強会
[12-D-7]デブサミ2009コミュニティLT勉強会勉強会
 
Linuxカーネル超入門
Linuxカーネル超入門Linuxカーネル超入門
Linuxカーネル超入門
 
Drupal on ibm_20191207
Drupal on ibm_20191207Drupal on ibm_20191207
Drupal on ibm_20191207
 
Progcamp internet 100801
Progcamp internet 100801Progcamp internet 100801
Progcamp internet 100801
 
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011
 
「ITコミュニティの運営を考える」開催報告
「ITコミュニティの運営を考える」開催報告「ITコミュニティの運営を考える」開催報告
「ITコミュニティの運営を考える」開催報告
 
Igfについて(2007)
Igfについて(2007) Igfについて(2007)
Igfについて(2007)
 
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
 
Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313
 
ITコミュニティの運営を考える
ITコミュニティの運営を考えるITコミュニティの運営を考える
ITコミュニティの運営を考える
 
Code4Lib 2011 参加報告会 ONO Haruki
Code4Lib 2011 参加報告会 ONO HarukiCode4Lib 2011 参加報告会 ONO Haruki
Code4Lib 2011 参加報告会 ONO Haruki
 
Sapporo Open Seminar 1
Sapporo Open Seminar 1Sapporo Open Seminar 1
Sapporo Open Seminar 1
 
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on LinuxAndroid タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
 
OSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼンOSC 2011 Tokyo/Spring OpenStackプレゼン
OSC 2011 Tokyo/Spring OpenStackプレゼン
 
YoctoでLTSディストリを作るには
YoctoでLTSディストリを作るにはYoctoでLTSディストリを作るには
YoctoでLTSディストリを作るには
 
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座
【2020年10月東京編】平成生まれのためのUNIX&IT歴史講座
 

Mais de Hiro Yoshioka

Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Hiro Yoshioka
 
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Hiro Yoshioka
 
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにかHiro Yoshioka
 
続・人生100年時代の学び方
続・人生100年時代の学び方続・人生100年時代の学び方
続・人生100年時代の学び方Hiro Yoshioka
 
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活Hiro Yoshioka
 
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Hiro Yoshioka
 
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性があるHiro Yoshioka
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7Hiro Yoshioka
 
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演Hiro Yoshioka
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】Hiro Yoshioka
 
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_studyHiro Yoshioka
 
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12Hiro Yoshioka
 
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56Hiro Yoshioka
 
理科系の作文技術
理科系の作文技術理科系の作文技術
理科系の作文技術Hiro Yoshioka
 
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Hiro Yoshioka
 
質問される力 #TechGirls
質問される力 #TechGirls質問される力 #TechGirls
質問される力 #TechGirlsHiro Yoshioka
 
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考えるOracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考えるHiro Yoshioka
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureHiro Yoshioka
 
Project Based Learning using by PaaS
Project Based Learning using by PaaSProject Based Learning using by PaaS
Project Based Learning using by PaaSHiro Yoshioka
 

Mais de Hiro Yoshioka (20)

Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
 
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
 
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか
 
続・人生100年時代の学び方
続・人生100年時代の学び方続・人生100年時代の学び方
続・人生100年時代の学び方
 
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活
 
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
 
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7エンジニア人生と定年退職、人生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貢献者賞受賞講演OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
 
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study未経験プログラマがコボルコンパイラを作った話 #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 12Godel, 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海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
 
理科系の作文技術
理科系の作文技術理科系の作文技術
理科系の作文技術
 
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015
 
質問される力 #TechGirls
質問される力 #TechGirls質問される力 #TechGirls
質問される力 #TechGirls
 
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考える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 cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 
Be Hacker
Be HackerBe Hacker
Be Hacker
 
Project Based Learning using by PaaS
Project Based Learning using by PaaSProject Based Learning using by PaaS
Project Based Learning using by PaaS
 

Último

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdffurutsuka
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 

Último (9)

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 

Sapporo Open Seminar

  • 1. カーネル読書会と TOMOYO Linux よしおかひろたか /YLUG hyoshiok@gmail.com http://d.hatena.ne.jp/hyoshiok http://blog.miraclelinux.com/yume/ http://twitter.com/hyoshiok 1
  • 2. カーネル読書会  カーネル読書会って何  いつから開催?  誰が話すの  誰が参加するの  どこで開催するの  告知、参加登録  ニコ動、 Google Video 、 UST 中継  TOMOYO Linux  カーネル読書会の奇跡と、わたしの野望 2
  • 3. カーネル読書会って何?  YLUG( 横浜 Linux Users Group) の有志が不定 期に開催している Linux や OSS にまつわる勉 強会みたいなもの。  Linux Kernel などの濃い話題から、オタワに行った ときの旅行記まで幅広い話題を扱う  http://ylug.jp/ を参照のこと  1 時間ほどのセミナー(途中での質疑応答が活発)  ビアバッシュ(ピザとビールの懇親会)あるいは近 所の居酒屋での懇親会がデフォルト。重要な話は飲 み会で決まる 3
  • 4. いつから開催  第 1 回、 1999 年 4 月 28 日(溝の口)  〜第 97 回、 2009 年 7 月 3 日  第 100 回には Linus さんを呼びたい 4
  • 5. 誰が話すの?  お題提供者は様々  1 時間ほどお話をしてもらって、質疑応答が非 常に活発なのが特徴  海外からの発表者もいる。 Andrew Morton, Jonathan Corbet, Andi Kleen, Dan Aloni, Wim Coekaerts, 順不同 5
  • 6. 誰が参加するのか  誰でも参加自由  中学生から 50 代のおじさんまで 6
  • 7. どこで開催するのか  いろいろなところ  最近ではミラクル・リナックスが多い  過去には、日本 SGI ホール、 NTT データ、楽 天、大きなセミナールームがある会社の協力が 必要 7
  • 8. 告知、参加登録  告知  YLUG メーリングリスト他適宜  よしおかの日記他  参加登録  かつてはメーリングリストに投稿(ダチョウアルゴ リズム)  宴会君 http://utage.org/enkai/ 8
  • 9. ニコ動、 Google Video 、中継  第 67 回 glibc malloc( 小崎さん ) から Google Video に残っている (2006 年 9 月 22 日)  第 72 回 TOMOYO Linux Night(2007 年 2 月 8 日)  第 74 回 SE-PostgreSQL( 海外さん ) でニコ動 ( 2007 年 5 月 7 日)  第 83 回高速な Ruby 用仮想マシン(笹田さ ん)で ustream 中継( 2007 年 12 月 27 日)  資料は公開が大原則 情報発信はチカラだ 9 
  • 10. TOMOYO Linux とは  NTT データが開発しているセキュリティ Linux  Linux Kernel 2.6.30 (最新版)にマージされた  Linux Kernel へのマージには様々な人が協力し た 10
  • 11. TOMOYO Linux Night  第 72 回カーネル読書会 カーネル読書会との初めての接点 2007 年 2 月 8 日、 NTT データ http://video.google.com/videoplay?docid=-5205950078661881140&hl=en  発表と Q&A  1 時間位発表、その後 Q&A (熱い)  アップストリーム、 Ottawa Linux Symposium への 投稿を勧められる  企業対コミュニティの対立か? 11
  • 12. TOMOYO Linux の苦悩  Linux Kernel コミュニティとの摩擦  コミュニティの動作原理を理解がなかった  先に実装があって、それをマージしてくれと頼む  TOMOYO の都合を説明した  コミュニティのメリットを訴求できない  交渉のイロハを知らない  2ch での匿名レビュアーの登場  TOMOYO Linux で学ぶ交渉術 12
  • 13. 勉強会の隆盛  IT 勉強会カレンダー(毎月 300 前後の勉強会 が開催されている) 13
  • 14. 勉強会とオープンソース  勉強会が生み出す価値  知識の獲得  人的ネットワーク  価値創造エンジン  オープンソースと勉強会の相性のよさ  勉強会というリアルな場で議論  オープンイノベーションの駆動エンジン  イノベーションの外部化 (Inovation Happens Elsewhere) vs N.I.H (Not Invented Here) 14
  • 15. カーネル読書会の奇跡  カーネル読書会の奇跡  勉強会が当たり前の社会になった  フラットに議論するプラットフォームになった  カーネル読書会ファミリー(笑)が Linux Kernel に いっぱい貢献している  カーネル読書会発表者のコミット数の総和は 1000 を越 える? (TOMOYO/NILFS/Fault Injection/...)  Kernel Summit への参加者も 15
  • 16. わたしの野望  技術を日本語で議論したかった (Done)  Linux kernel への貢献 (Done)  Linus を呼ぶ  カーネル読書会+他の勉強会とのコラボ  技術者が楽しく生き生きとして豊かな社会 16