SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
OSS meetups in Japan
Case study of Kernel Code
Reading Party	
Hiro Yoshioka
http://tech.rakuten.co.jp
2
Summary
•  OSS Meetups, Conferences in Japan
•  Community Driven Value Creation
We will discuss about OSS meetups and community driven value
creation. There are many active user group meetings, seminars,
meetups, events, and parties in Japan. We exchange not only technical
information but also tacit knowledge and we are building network of
OSS professionals. We will share OSS community management tips,
challenge, and show my experience. I have led an informal seminar
series, known as Linux Kernel Code Reading Party with members of
YLUG (Yokohama Linux Users Group) since April of 1999. Also I am a
founder of Study groups study group.
The target audience will be a community manager, community leader,
event organizer. No technical expertise is required.
3
Agenda
•  Why do I introduce them to you?
•  OSS Meetups, Conferences in Japan
•  Community Driven Value Creation
4
Why do I introduce them to you?
•  There are many good community activities
in Japan.
•  However most of meetings, conferences do
not have English information (pages).
•  You may not know them.
•  Let’s share our experience with you J
•  They have some good practices.
5
IT Seminar Calendar of Japan
http://bit.ly/QmRFiS more than 300 meetings/month
6
whoami
Name: Hiro Yoshioka
Title: Technical Managing Officer
Company: Rakuten, Inc
2009 – present
My mission: Empower Our
Engineers
Twitter: @hyoshiok
http://d.hatena.ne.jp/hyoshiok
(Diary in Japanese)
http://someday-join-us.blogspot.jp/
(in English)
7
whoami
Name: Hiro Yoshioka
2000-2008, Miracle Linux, CTO
2002 OSDL board member
I have one patch to Linux Kernel J
x86: cache pollution aware patch
2006/6/23, 2.6.18
http://git.kernel.org/cgit/linux/kernel/
git/torvalds/linux.git/commit/?
id=c22ce143d15eb288543fe9873e
1c5ac1c01b69a1
8
Who are we?	
l Rakuten, Inc.
l Internet services company
l Founded : Feb. 7th 1997, Tokyo, Japan
l The first service: Rakuten Ichiba (shopping mall)
9
Who are we?
10
Rakuten in Japan
11
Formats of Technical Meetings
•  Meetings
•  Seminars
•  Workshops
•  Hackathon
•  Conferences
We’ll introduce community driven activities.
12
Meetings/Seminars
•  Running by volunteers
•  Free of Charge (or share some expense)
•  Numbers attendees; less than 100
•  Sharing technical knowledge and networking
•  Beer Bash or Drinking Party (optional)
•  Examples, Kernel Code Reading Party,
•  http://www.ylug.jp/modules/pukiwiki/
13
Workshops/Hackathon
•  Running by volunteers
•  Free of Charge (or share some expense)
•  Numbers attendees; less than 50
•  Sharing technical knowledge and networking
•  Beer Bash or Drinking Party (optional)
•  Examples, DevLove, TDD Boot Camp,
http://www.devlove.org/
http://devtesting.jp/tddbc/
http://www.manaslink.com/articles/7273
CC BY-NC-SA 3.0
14
Conference
•  Running by volunteers
•  Inexpensive, e.g., 5000 yen/day ($50/day)
•  Numbers attendees; more than 100 - 1000
•  Sharing technical knowledge and networking
•  Beer Bash or Drinking Party (optional)
•  Examples, LL event, PHP Conference, YAPC
(Yet another perl conference), RubyKaigi,
Tokyo Node Gakuen (Javascript)
15
Conferences in Japan
http://ll.jus.or.jp/2013/
http://phpcon.php.gr.jp/w/2012/
http://yapcasia.org/2013/
http://2012.pycon.jp/index.html
http://nodefest.jp/2012/
http://rubykaigi.org/2013
http://connpass.com/event/2253/?disp_content=presentation#tabs
16
cf. Commercial Conference
•  Running by corporation
•  Expensive, e.g., $300-$500/day
•  Numbers attendees; more than 1000
•  Sharing technical knowledge and networking
•  Party (optional)
•  Examples, OSCON $2045 (5 days),
http://www.oscon.com/oscon2013
17
Informal Technical Seminar,
case study
•  Kernel Code Reading Party, Informal technical
seminar and beer bash (party) founded by
myself and running by YLUG (Yokohama
Linux Users Group)
•  Since April 28, 1999
18
Brief History
•  I was wondering if I could read the kernel
source code in 1999.
•  So I started a meeting with YLUG members.
•  http://www.ylug.jp/modules/pukiwiki/
19
Brief History
•  I named the Kernel Code Reading Party but
actually we are not reading the code these
days. J
•  Having informal technical seminar and
beerbash (Pizza and Beer) is our style.
•  http://www.ylug.jp/modules/pukiwiki/?history
20
Brief History
•  Friends, Network of Friends,
•  Value, innovation, etc
•  Streaming videos, presentations are archived.
•  http://www.ylug.jp/modules/pukiwiki/?reading
21
Brief History
•  We proud many friends contribute the linux
kernel, make great things.
•  TOMOYO, IPv6, NILFS, Fault injection,
system tap, many many things
•  http://www.ylug.jp/modules/pukiwiki/?history
22
My Motivation and Passion
•  Having technical meetings with friends in Japan.
•  Making many friends contribute the open source
•  Having fun with another groups
•  Having a party with kernel hackers
•  Making the world love and peace: world
domination J
•  Many dreams come true by the kernel code
reading party.
23
Volunteer driven meetups, conference
•  Good Points
•  Organizer; You can organize what you want.
•  Contents, speakers, date, time, place, fee
•  Presenters; You can share your idea.
•  Participants;
•  Bad Points
•  You need to do everything. (You may have
help from community)
24
Sustainable meetups, conference
•  Value of meetup > Cost of meetups
•  Increase value
•  Decrease cost
25
Practical Guide to make meetups
•  Making Contents
•  Speakers
•  Schedule
•  Booking Venue/Room
•  Hotel (expensive), University, Office
•  Announcement
•  Registrations
•  Operations
•  streaming
26
Tokyo is not Silicon Valley
•  Commercial conference for a niche market
(edge) is unlikely held.
27
Practical Guide to make meetups
•  Why don’t you make your own meetups in
your city. ;-)
28
Our Challenges
•  Diversity
•  OSS and community
29
Conference by Organization + Volunteers
https://twitter.com/kkitase/status/340028337483292672
30
Hybrid meetups, conference
https://twitter.com/kkitase/status/340028337483292672
•  NPO + Volunteers
•  Company + Volunteers
31
Rakuten Technology Conference; an
annual conference by Rakuten since
2007.
http://tech.rakuten.co.jp/rtc2012
32
Oct 26th	
October 26, 2013
33
keynote speakers	
Matz	
Dave Thomas
34
Summary.
http://corp.rakuten.co.jp/careers/engineer/
•  Volunteer driven OSS meetings,
conference have many values.
•  Why don’t you start your own
conference at your home town?

Más contenido relacionado

Similar a OSS meetups in Japan, at Linuxcon 2013

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
 
Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Gill Cleeren
 
My Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunityMy Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunitySammy Fung
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
Hacker culture at an internet company. 文明塾, 2014/04/23
Hacker culture at an internet company. 文明塾, 2014/04/23Hacker culture at an internet company. 文明塾, 2014/04/23
Hacker culture at an internet company. 文明塾, 2014/04/23Hiro Yoshioka
 
20171119 web matsuri_community_ho
20171119 web matsuri_community_ho20171119 web matsuri_community_ho
20171119 web matsuri_community_hoHideki Ojima
 
JANOG update by Seiichi Kawamura [APRICOT 2015]
JANOG update by Seiichi Kawamura [APRICOT 2015]JANOG update by Seiichi Kawamura [APRICOT 2015]
JANOG update by Seiichi Kawamura [APRICOT 2015]APNIC
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupBen VanEvery
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 
I school creative symposium tpl october 6, 2014
I school creative symposium tpl   october 6, 2014I school creative symposium tpl   october 6, 2014
I school creative symposium tpl october 6, 2014Stephen Abram
 
NCompass Live: Library Innovation Studios - A Project Update and Review of th...
NCompass Live: Library Innovation Studios - A Project Update and Review of th...NCompass Live: Library Innovation Studios - A Project Update and Review of th...
NCompass Live: Library Innovation Studios - A Project Update and Review of th...Nebraska Library Commission
 
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...TechSoup
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014Jody Garnett
 
JavaOne 2013: Organizing Your Local Community
JavaOne 2013: Organizing Your Local CommunityJavaOne 2013: Organizing Your Local Community
JavaOne 2013: Organizing Your Local CommunityRyan Cuprak
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014Jody Garnett
 
Onlinecommunity statedpt
Onlinecommunity statedptOnlinecommunity statedpt
Onlinecommunity statedptSusan Tenby
 
Developing & Running your own E-reader Seminars and Gadget Labs
Developing & Running your own E-reader Seminars  and Gadget LabsDeveloping & Running your own E-reader Seminars  and Gadget Labs
Developing & Running your own E-reader Seminars and Gadget LabsSarah Felkar
 
OpenStack Upstream Training Report
OpenStack Upstream Training ReportOpenStack Upstream Training Report
OpenStack Upstream Training ReportRakuten Group, Inc.
 
Geek out : Adding Coding Skills to Your Professional Repertoire
Geek out: Adding Coding Skills to Your Professional RepertoireGeek out: Adding Coding Skills to Your Professional Repertoire
Geek out : Adding Coding Skills to Your Professional RepertoireBohyun Kim
 

Similar a OSS meetups in Japan, at Linuxcon 2013 (20)

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
 
Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014Building a community - BuildStuff Lithuania 2014
Building a community - BuildStuff Lithuania 2014
 
My Open Source Journey - Developer and Community
My Open Source Journey - Developer and CommunityMy Open Source Journey - Developer and Community
My Open Source Journey - Developer and Community
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
Hacker culture at an internet company. 文明塾, 2014/04/23
Hacker culture at an internet company. 文明塾, 2014/04/23Hacker culture at an internet company. 文明塾, 2014/04/23
Hacker culture at an internet company. 文明塾, 2014/04/23
 
20171119 web matsuri_community_ho
20171119 web matsuri_community_ho20171119 web matsuri_community_ho
20171119 web matsuri_community_ho
 
JANOG update by Seiichi Kawamura [APRICOT 2015]
JANOG update by Seiichi Kawamura [APRICOT 2015]JANOG update by Seiichi Kawamura [APRICOT 2015]
JANOG update by Seiichi Kawamura [APRICOT 2015]
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
I school creative symposium tpl october 6, 2014
I school creative symposium tpl   october 6, 2014I school creative symposium tpl   october 6, 2014
I school creative symposium tpl october 6, 2014
 
NCompass Live: Library Innovation Studios - A Project Update and Review of th...
NCompass Live: Library Innovation Studios - A Project Update and Review of th...NCompass Live: Library Innovation Studios - A Project Update and Review of th...
NCompass Live: Library Innovation Studios - A Project Update and Review of th...
 
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...
Webinar - Finding Local Tech Expertise and Support for Nonprofits and Librari...
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
 
JavaOne 2013: Organizing Your Local Community
JavaOne 2013: Organizing Your Local CommunityJavaOne 2013: Organizing Your Local Community
JavaOne 2013: Organizing Your Local Community
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014
 
Gnocode Overview
Gnocode OverviewGnocode Overview
Gnocode Overview
 
Onlinecommunity statedpt
Onlinecommunity statedptOnlinecommunity statedpt
Onlinecommunity statedpt
 
Developing & Running your own E-reader Seminars and Gadget Labs
Developing & Running your own E-reader Seminars  and Gadget LabsDeveloping & Running your own E-reader Seminars  and Gadget Labs
Developing & Running your own E-reader Seminars and Gadget Labs
 
OpenStack Upstream Training Report
OpenStack Upstream Training ReportOpenStack Upstream Training Report
OpenStack Upstream Training Report
 
Geek out : Adding Coding Skills to Your Professional Repertoire
Geek out: Adding Coding Skills to Your Professional RepertoireGeek out: Adding Coding Skills to Your Professional Repertoire
Geek out : Adding Coding Skills to Your Professional Repertoire
 

Más 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
 
Project Based Learning using by PaaS
Project Based Learning using by PaaSProject Based Learning using by PaaS
Project Based Learning using by PaaSHiro 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
 

Más 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 著作権裁判を考える
 
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
 
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
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Último (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

OSS meetups in Japan, at Linuxcon 2013

  • 1. OSS meetups in Japan Case study of Kernel Code Reading Party Hiro Yoshioka http://tech.rakuten.co.jp
  • 2. 2 Summary •  OSS Meetups, Conferences in Japan •  Community Driven Value Creation We will discuss about OSS meetups and community driven value creation. There are many active user group meetings, seminars, meetups, events, and parties in Japan. We exchange not only technical information but also tacit knowledge and we are building network of OSS professionals. We will share OSS community management tips, challenge, and show my experience. I have led an informal seminar series, known as Linux Kernel Code Reading Party with members of YLUG (Yokohama Linux Users Group) since April of 1999. Also I am a founder of Study groups study group. The target audience will be a community manager, community leader, event organizer. No technical expertise is required.
  • 3. 3 Agenda •  Why do I introduce them to you? •  OSS Meetups, Conferences in Japan •  Community Driven Value Creation
  • 4. 4 Why do I introduce them to you? •  There are many good community activities in Japan. •  However most of meetings, conferences do not have English information (pages). •  You may not know them. •  Let’s share our experience with you J •  They have some good practices.
  • 5. 5 IT Seminar Calendar of Japan http://bit.ly/QmRFiS more than 300 meetings/month
  • 6. 6 whoami Name: Hiro Yoshioka Title: Technical Managing Officer Company: Rakuten, Inc 2009 – present My mission: Empower Our Engineers Twitter: @hyoshiok http://d.hatena.ne.jp/hyoshiok (Diary in Japanese) http://someday-join-us.blogspot.jp/ (in English)
  • 7. 7 whoami Name: Hiro Yoshioka 2000-2008, Miracle Linux, CTO 2002 OSDL board member I have one patch to Linux Kernel J x86: cache pollution aware patch 2006/6/23, 2.6.18 http://git.kernel.org/cgit/linux/kernel/ git/torvalds/linux.git/commit/? id=c22ce143d15eb288543fe9873e 1c5ac1c01b69a1
  • 8. 8 Who are we? l Rakuten, Inc. l Internet services company l Founded : Feb. 7th 1997, Tokyo, Japan l The first service: Rakuten Ichiba (shopping mall)
  • 11. 11 Formats of Technical Meetings •  Meetings •  Seminars •  Workshops •  Hackathon •  Conferences We’ll introduce community driven activities.
  • 12. 12 Meetings/Seminars •  Running by volunteers •  Free of Charge (or share some expense) •  Numbers attendees; less than 100 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, Kernel Code Reading Party, •  http://www.ylug.jp/modules/pukiwiki/
  • 13. 13 Workshops/Hackathon •  Running by volunteers •  Free of Charge (or share some expense) •  Numbers attendees; less than 50 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, DevLove, TDD Boot Camp, http://www.devlove.org/ http://devtesting.jp/tddbc/ http://www.manaslink.com/articles/7273 CC BY-NC-SA 3.0
  • 14. 14 Conference •  Running by volunteers •  Inexpensive, e.g., 5000 yen/day ($50/day) •  Numbers attendees; more than 100 - 1000 •  Sharing technical knowledge and networking •  Beer Bash or Drinking Party (optional) •  Examples, LL event, PHP Conference, YAPC (Yet another perl conference), RubyKaigi, Tokyo Node Gakuen (Javascript)
  • 16. 16 cf. Commercial Conference •  Running by corporation •  Expensive, e.g., $300-$500/day •  Numbers attendees; more than 1000 •  Sharing technical knowledge and networking •  Party (optional) •  Examples, OSCON $2045 (5 days), http://www.oscon.com/oscon2013
  • 17. 17 Informal Technical Seminar, case study •  Kernel Code Reading Party, Informal technical seminar and beer bash (party) founded by myself and running by YLUG (Yokohama Linux Users Group) •  Since April 28, 1999
  • 18. 18 Brief History •  I was wondering if I could read the kernel source code in 1999. •  So I started a meeting with YLUG members. •  http://www.ylug.jp/modules/pukiwiki/
  • 19. 19 Brief History •  I named the Kernel Code Reading Party but actually we are not reading the code these days. J •  Having informal technical seminar and beerbash (Pizza and Beer) is our style. •  http://www.ylug.jp/modules/pukiwiki/?history
  • 20. 20 Brief History •  Friends, Network of Friends, •  Value, innovation, etc •  Streaming videos, presentations are archived. •  http://www.ylug.jp/modules/pukiwiki/?reading
  • 21. 21 Brief History •  We proud many friends contribute the linux kernel, make great things. •  TOMOYO, IPv6, NILFS, Fault injection, system tap, many many things •  http://www.ylug.jp/modules/pukiwiki/?history
  • 22. 22 My Motivation and Passion •  Having technical meetings with friends in Japan. •  Making many friends contribute the open source •  Having fun with another groups •  Having a party with kernel hackers •  Making the world love and peace: world domination J •  Many dreams come true by the kernel code reading party.
  • 23. 23 Volunteer driven meetups, conference •  Good Points •  Organizer; You can organize what you want. •  Contents, speakers, date, time, place, fee •  Presenters; You can share your idea. •  Participants; •  Bad Points •  You need to do everything. (You may have help from community)
  • 24. 24 Sustainable meetups, conference •  Value of meetup > Cost of meetups •  Increase value •  Decrease cost
  • 25. 25 Practical Guide to make meetups •  Making Contents •  Speakers •  Schedule •  Booking Venue/Room •  Hotel (expensive), University, Office •  Announcement •  Registrations •  Operations •  streaming
  • 26. 26 Tokyo is not Silicon Valley •  Commercial conference for a niche market (edge) is unlikely held.
  • 27. 27 Practical Guide to make meetups •  Why don’t you make your own meetups in your city. ;-)
  • 29. 29 Conference by Organization + Volunteers https://twitter.com/kkitase/status/340028337483292672
  • 31. 31 Rakuten Technology Conference; an annual conference by Rakuten since 2007. http://tech.rakuten.co.jp/rtc2012
  • 34. 34 Summary. http://corp.rakuten.co.jp/careers/engineer/ •  Volunteer driven OSS meetings, conference have many values. •  Why don’t you start your own conference at your home town?