SlideShare une entreprise Scribd logo
1  sur  81
Télécharger pour lire hors ligne
Persiapan
Google Summer of Code (GSoC)
Hendy Irawan
www.hendyirawan.com
hendy@hendyirawan.com
orcid.org/0000-0002-5231-2802
github.com/ceefour
Versi terbaru: http://www.slideshare.net/ceefour/persiapan-google-summer-of-code-gsoc
CC-BY-4.0 / Creative Commons Attribution License 4.0
Silabus “Persiapan Google Summer of Code”
1. Open science, open source, community, reputation (by John Mark
Vandenberg)
2. Proposal research & writing (by John Mark Vandenberg)
3. Git dan GitHub (by John Mark Vandenberg)
1. Extra: Mid-term dan final exam Google Summer of Code
4. Pengenalan Google Summer of Code  Anda di sini
5. Apa yang dapat Anda raih dengan Besut Kode Universitas
Pengenalan Google Summer of Code
1. Visi dan Misi Google Summer of Code
2. “Kenapa saya harus ikut?”
3. Timeline
4. Tanya Jawab
Google Summer of Code
Google Summer of Code adalah program online tingkat internasional
yang didesain untuk mendorong partisipasi mahasiswa dalam
pengembangan open source software.
Mengapa Google mencetuskan Google
Summer of Code?
Google meyakini bahwa mahasiswa seharusnya memanfaatkan
waktunya di luar pendidikan untuk
• berkarya di bidangnya
• yang bermanfaat bagi pendidikannya
• yang bermanfaat bagi karirnya setelah lulus
Apa peran Google Summer of Code?
Program Google Summer of Code menyediakan kerangka bagi
mahasiswa untuk berkarya di organisasi open source software dengan
membayar stipend untuk pengembangan proyek tersebut.
Apa tujuan Google Summer of Code?
1. Mahasiswa mendapat pengalaman
skenario pengembangan software
di dunia nyata, seperti:
• etika penggunaan mailing list
• bekerja dengan pengembang lainnya
yang berbeda zona waktu
• menggunakan source control
2. Mahasiswa mendapatkan referensi
dan kenalan di bidangnya yang
dapat membantunya nanti saat
mencari pekerjaan dan menjalin
koneksi.
3. Pengalaman baru bagi mahasiswa
untuk berpartisipasi dalam open
source, sehingga organisasi
mendapatkan pengembang baru
setiap tahunnya.
4. Google Summer of Code
mendorong pertumbuhan open
source code yang bermanfaat bagi
semua orang. Semua proyek yang
dikerjakan peserta akan terbuka
bagi umum pada akhir program.
~180 organizations
https://summerofcode.withgoogle.com/organizations/
~180 organizations
https://summerofcode.withgoogle.com/organizations/
~180 organizations
https://summerofcode.withgoogle.com/organizations/
~180 organizations
https://summerofcode.withgoogle.com/organizations/
~180 organizations
https://summerofcode.withgoogle.com/organizations/
Ada organisasi yang piranti lunaknya Anda
pernah pakai?
https://summerofcode.withgoogle.com/organizations/
Ada organisasi yang piranti lunaknya Anda
pernah pakai?
https://summerofcode.withgoogle.com/organizations/
“Kenapa saya harus ikut?”
15 sekolah teratas berdasarkan mahasiswa yang
diterima Google Summer of Code 2005-2016
https://id.wikipedia.org/wiki/Google_Summer_of_Code
Riwayat Peserta Google Summer of Code dari Indonesia*
Sebagai perbandingan, pada GSoC 2015, ada 1 peserta dari Indonesia, 335 dari India.
Di GSoC 2016, 0* peserta Indonesia, 454 dari India.
* Akbar Gumbira warganegara Indonesia, tapi mewakili Technical University of Wroclaw
https://drive.google.com/open?id=1vFd0_C2HrX5F7-
YBhqem6cGB1l418IjgceWW2YY8CMA
Apa sih Benefit Google Summer of Code?
Partisipasi Google Summer of Code membuktikan kelebihan kamu dalam beberapa
sisi:
1. kemauan untuk bekerja sama dengan mentor, dengan English, tanpa pernah
bertemu langsung
2. kolaborasi dengan komunitas open source
3. melatih manajemen waktu kuliah & proyek
4. dapat tunjangan :-D
5. kredibilitas di CV/LinkedIn kamu saat melamar kerja ke/bekerja sama dengan
perusahaan favorit kamu
6. mengharumkan nama Indonesia dalam peta sains dunia
“kemampuan” untuk mengerjakan suatu pekerjaan bukanlah hal utama yang kamu
miliki sejak lahir, tapi kamu bisa dapatkan dari kebiasaan positif atau pengalaman
dari aktivitas seperti Google Summer of Code :)
Timeline
OK, saya mau ikut, apa yang harus disiapkan?
1. Gabung di Facebook group Google Summer of Code Indonesia
(https://www.facebook.com/groups/gsoc.indonesia)
2. Pastikan Anda memenuhi syarat, yaitu masih/akan terdaftar sebagai mahasiswa
diploma/S1/S2/S3 (per April 2017).
3. Dekati 1 atau 2 organisasi dari GSoC 2016 melalui forum/mailing list.
Sampaikan bahwa kamu berminat ikut GSoC 2017.
4. Dari sekarang sampai sebelum Maret 2017, gunakan waktu yang santai dan panjang ini
untuk berdiskusi, membiasakan diri dengan workflow organisasi tersebut, tools misalnya
bahasa pemrograman, Git dsb. dan mengenal mentor yang akan membimbing kamu
menyusun proposal GSoC
5. Susun proposal GSoC sebelum pembukaan pendaftaran GSoC dibuka pada bulan Maret
2017. Tujuannya? Biar gak riweuh ;)
6. Dengan usaha awal kamu mengenal organisasi & mentor serta mempelajari proses kerja &
tools sampai menyusun proposal, in syaa Allah proyek kamu akan diterima di GSoC 2017
:)
Tips Mengajukan Proposal Proyek/Organisasi
• Organisasi memiliki kuota proyek terbatas, dan akan me-ranking
student berdasarkan:
• Potensi proyek tersebut dalam memajukan organisasi
• Potensi student dapat menyelesaikan proyek sampai selesai 100%
• Tingkat/niat/effort komunikasi student terhadap mentor
• Kecocokan skills student dengan proyek yang diminati
• Prioritas proyek tersebut dibanding proyek-proyek lain di organisasi
Terima Kasih
Kritik dan Saran:
Hendy Irawan
hendy@hendyirawan.com
www.hendyirawan.com
orcid.org/0000-0002-5231-2802
Apa yang dapat Anda raih dengan
Besut Kode Universitas
Hendy Irawan
www.hendyirawan.com
hendy@hendyirawan.com
orcid.org/0000-0002-5231-2802
github.com/ceefour
Versi terbaru: http://www.slideshare.net/ceefour/persiapan-google-summer-of-code-gsoc
CC-BY-4.0 / Creative Commons Attribution License 4.0
Silabus “Persiapan Google Summer of Code”
1. Open science, open source, community, reputation (by John Mark
Vandenberg)
2. Proposal research & writing (by John Mark Vandenberg)
3. Git dan GitHub (by John Mark Vandenberg)
1. Extra: Mid-term dan final exam Google Summer of Code
4. Pengenalan Google Summer of Code
5. Apa yang dapat Anda raih dengan Besut Kode Universitas  Anda di sini
1. Rekam Jejak
2. Benefits
Apa yang dapat Anda raih dengan Besut Kode
Universitas
Benefits:
1. Money (only if you get accepted and complete Google Summer of
Code)
2. Ilmu & Pengalaman
3. Job Offers
4. Scholarship Offers
5. Friends
Rekam Jejak
• It’s never “overnight success”
• Belajarlah dari pengalaman saya
• dari kesalahan-kesalahan saya
• Apa yang harus Anda lakukan
• lebih baik
• lebih cepat
https://github.com/ceefour
2008
2010
2012
2014
2016
Mengapa ikut Besut Kode Universitas?
• Bukan cuma ikut...
•AKTIF!
• https://github.com/opencog/opencog/pull/926
• https://github.com/opencog/opencog/pull/928
perubahannya trivial, tapi Anda perlu mampu untuk membaca & menganalisa code!
Benefits
1. Money
• USD $5500
• only if:
• you get accepted and
• complete Google Summer of Code
2. Ilmu & Pengalaman
• Hendy Irawan’s in OpenCog
• Akbar Gumbira’s in OSGeo Foundation - QGis
Hendy Irawan – GSoC 2015
• http://ceefour.github.io/opencog-neo4j/
• https://groups.google.com/forum/#!searchin/opencog/neo4j$20back
ing$20store%7Csort:date
• https://groups.google.com/forum/#!searchin/opencog/neo4j|sort:rel
evance/opencog/uePABY4OhNA/8ucTB4veV-kJ
Akbar Gumbira – GSoC 2016
• https://github.com/qgis/QGIS-Enhancement-Proposals/issues/58
• http://www.akbargumbira.com/slide_gsoc2016/
• https://github.com/akbargumbira/QGIS-Sharing
Akbar Gumbira – GSoC 2016
QGIS Styles, Symbols, and SVG Markers Sharing Repository
3. Job Offers
dan tentu saja...
Wikimedia
Indonesia
4. Scholarship Offers
5. Friends
• 
• ... perhaps a love partner? ;-) (pak John and bu Siska comes to mind)
Soal Project Euler #1
https://projecteuler.net/problem=1
Soal Project Euler #169
https://projecteuler.net/problem=169
http://wikimedia-id.github.io/projecteuler/
Dengan aktif di Besut Kode Universitas...
The Bad News:
(Saya membutuhkan 8 tahun...)
The Good News:
Anda berkesempatan melakukannya
lebih cepat daripada saya!
...dan lebih baik!
http://wikimedia-id.github.io/
https://www.facebook.com/groups/gsoc.indonesia
• Anda pasti akan memanfaatkan Git / GitHub di masa depan...
• Mau mulai kapan?
• Nanti ?
• Sekarang ?
• Kemarin!
Muhammad Zaini
Mahasiswa Jurusan Psikologi
https://github.com/mzaini30
Save Mangacan
https://github.com/mzaini30/save-mangacan/blob/master/savemangacan
Lirik
https://github.com/mzaini30/lirik
Lirik
https://github.com/mzaini30/lirik
Lampiran
Google Summer of Code (GSoC) itu...
ngapain?
• Apa itu Google Summer of Code?
• Di Google Summer of Code, kamu berkesempatan berkontribusi untuk
proyek open source pilihan kamu selama 3 bulan dan mendapat
tunjangan sampai USD 5500 dari Google.
• Maksudnya proyek open source ? Kita bikin proyekan aplikasi
gitu kang?
• Ada 137 organisasi proyek open source yang didukung oleh Google Summer of Code tahun lalu (2015). Sebagian besar di antaranya kamu pasti
sudah tahu.
• Beberapa organisasi open source yang didukung oleh Google Summer of Code :
Debian, FreeBSD, Drupal, GNU Project, GNOME, GNU Compiler Collection, Git, GitHub, Haskell, Scala Programming Language, XMPP, Xiph.Org
Foundation, Fedora, Eclipse, dan masih banyak lagi.
• Daftar lengkapnya: https://www.google-melange.com/gsoc/org/list/public/google/gsoc2015
• Untuk tahun 2016, daftar organisasi ini masih dapat berubah (terutama bertambah dan kadang berkurang juga), tapi untuk organisasi yang
reputasinya baik biasanya "langganan" di Google Summer of Code ini he..he.. :)
Partisipasi
Siapa yang bisa ikut Google Summer of Code 2016?
• Mahasiswa Diploma/S1/S2/S3 terdaftar per April 2016
Apakah harus mahasiswa jurusan IT?
• Jurusan bebas. Sebagian besar organisasinya memang
berhubungan dengan IT, tapi ada sebagian yang bergerak di
bidang biologi, fisika, farmasi, kesehatan, dan lain-lain. Meski
biasanya yang dikerjakan berhubungan dengan pemrograman,
lebih jelasnya bisa konsultasi dengan mentor di organisasi yang
diminati.
Bukan Mahasiswa?
Kalau bukan mahasiswa, bisa berpartisipasi tidak?
• Kalau Anda dosen, dorong mahasiswa Anda untuk ikut Google Summer of Code, cukup dengan
share link Facebook group Google Summer of Code Indonesia
(https://www.facebook.com/groups/gsoc.indonesia)
• Kalau Anda mempertimbangkan nerusin S1/S2/S3, nah jadi motivasi kan… kalo keterima GSoC
kan bisa dianggap beasiswa :)
• Kalau bukan dosen/mahasiswa, cukup dengan share link Facebook group Google Summer of
Code Indonesia (https://www.facebook.com/groups/gsoc.indonesia) ke teman-teman Anda
yang dosen dan/atau mahasiswa :) in syaa Allah bermanfaat bagi mereka dan bagi Indonesia
juga :)
Pengerjaan
Ini teh tim atau individu sih kang?
• Individu. Tapi meski gitu, tetap share infonya ke sesama teman mahasiswa kamu yang lain ya :)
Kalau mentornya tuh gimana kang maksudnya?
• Pembimbing dari organisasi open source yang kita pilih yang akan mengarahkan kerjaan kita.
Biasanya kita udah kenal duluan ama sang mentor saat kita menyusun proposal.
Pengerjaan proyeknya bisa secara remote atau harus di tempat organisasinya ya?
• Secara remote, tapi full-time. Jadi alokasikan 35-40 jam per minggu selama 3 bulan itu.
Topik Proyek
Topik proyeknya siapa yang nentuin? Apa harus menguntungkan
Google?
• Topiknya sesuai dengan organisasi yang dipilih, sama sekali
bukan pilihan Google. Bahkan student tidak bisa memilih untuk
mengerjakan proyek Google.
• Proyek yang dikerjakan hanya yang didukung oleh organisasi
open source masing2. Bisa sich mengajukan ide ke organisasi
itu, tapi yang paling disukai adalah, tiap organisasi pastinya
udah punya tumpukan TODO yang mereka ingin segera
selesaikan, kamu tinggal pilih yang mana :)
Sejarah
Berapa peserta GSoC dari Indonesia?
• Sejak 2005, sekitar 1 atau 2 orang tiap tahun, tapi pernah tidak
ada sama sekali. Pernah juga ada yang jadi mentor dari
Indonesia.
• Data Peserta Google Summer of Code Indonesia
• Sebagai perbandingan, pada GSoC 2015, ada 1 peserta dari
Indonesia, 335 dari India.
Di GSoC 2016, 0* peserta Indonesia, 454 dari India.
(Akbar Gumbira warganegara Indonesia, tapi mewakili
Technical University of Wroclaw)
• Yuk, bikin lebih banyak lagi :)
Organisasi yang Disarankan
• Organisasi berikut disarankan
karena sudah ada alumni Google
Summer of Code dari Indonesia,
jadi in syaa Allah lebih mudah
untuk mendapat informasi.
• Codehaus
• Joomla
• KDE
• OpenMRS
• Moodle
• Geeklog
• Melange
• phpMyAdmin
• Open Bioinformatics Foundation
• Bloomington, IN
• INCF (International
Neuroinformatics Coordinating
Facility)
• The OpenCog Foundation

Contenu connexe

Similaire à Apa yang dapat Anda raih dengan Besut Kode Universitas

Panduan Projek Finalis Level 2 - OSK 2024.pdf
Panduan Projek Finalis Level 2 - OSK 2024.pdfPanduan Projek Finalis Level 2 - OSK 2024.pdf
Panduan Projek Finalis Level 2 - OSK 2024.pdfpabowomasandy
 
Presentasi-Bangkit Cloud Computing.pptx
Presentasi-Bangkit Cloud Computing.pptxPresentasi-Bangkit Cloud Computing.pptx
Presentasi-Bangkit Cloud Computing.pptxSamuelDjodi
 
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...DSCUndip
 
Besut Kode Seminar Malang
Besut Kode Seminar MalangBesut Kode Seminar Malang
Besut Kode Seminar MalangJohn Vandenberg
 
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7Shinta Novianti
 
1a. Transform idea KPPB kpd DLO.pptx
1a. Transform idea KPPB kpd DLO.pptx1a. Transform idea KPPB kpd DLO.pptx
1a. Transform idea KPPB kpd DLO.pptxSARSVATHYAPTERPARISA
 
DSC UGM Introduction
DSC UGM IntroductionDSC UGM Introduction
DSC UGM IntroductionDSC UGM
 
Get to know more about : Google Developer Student Clubs
Get to know more about : Google Developer Student ClubsGet to know more about : Google Developer Student Clubs
Get to know more about : Google Developer Student ClubsDwiWahyuFernanda
 
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...GDSCUniversitasMuham
 
RPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfRPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfriadsara
 
Introduction DSC Universitas Diponegoro
Introduction DSC Universitas DiponegoroIntroduction DSC Universitas Diponegoro
Introduction DSC Universitas DiponegoroDSCUndip
 
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...CandraSudirno1
 
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...pmgdscunsri
 
Java User Meetup Bandung "Android" by GITS Indonesia
Java User Meetup Bandung "Android" by GITS IndonesiaJava User Meetup Bandung "Android" by GITS Indonesia
Java User Meetup Bandung "Android" by GITS IndonesiaPetra Barus
 

Similaire à Apa yang dapat Anda raih dengan Besut Kode Universitas (20)

Panduan Projek Finalis Level 2 - OSK 2024.pdf
Panduan Projek Finalis Level 2 - OSK 2024.pdfPanduan Projek Finalis Level 2 - OSK 2024.pdf
Panduan Projek Finalis Level 2 - OSK 2024.pdf
 
Info Session UM 2023 PDF
Info Session UM 2023 PDFInfo Session UM 2023 PDF
Info Session UM 2023 PDF
 
Info Session UM 2023 PPTX
Info Session UM 2023 PPTXInfo Session UM 2023 PPTX
Info Session UM 2023 PPTX
 
Presentasi-Bangkit Cloud Computing.pptx
Presentasi-Bangkit Cloud Computing.pptxPresentasi-Bangkit Cloud Computing.pptx
Presentasi-Bangkit Cloud Computing.pptx
 
Intro dsc 2020
Intro dsc 2020Intro dsc 2020
Intro dsc 2020
 
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...
Introduction DSC Universitas Diponegoro and How To Contribute In Open Source ...
 
Besut Kode Seminar Malang
Besut Kode Seminar MalangBesut Kode Seminar Malang
Besut Kode Seminar Malang
 
Dsc info session
Dsc info sessionDsc info session
Dsc info session
 
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7
TEOREMA PYTHAGORAS (Penilaian Keterampilan) - Pertemuan 7
 
1a. Transform idea KPPB kpd DLO.pptx
1a. Transform idea KPPB kpd DLO.pptx1a. Transform idea KPPB kpd DLO.pptx
1a. Transform idea KPPB kpd DLO.pptx
 
DSC UGM Introduction
DSC UGM IntroductionDSC UGM Introduction
DSC UGM Introduction
 
Get to know more about : Google Developer Student Clubs
Get to know more about : Google Developer Student ClubsGet to know more about : Google Developer Student Clubs
Get to know more about : Google Developer Student Clubs
 
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...
Slide Deck - Google Developer Student Clubs Universitas Muhammadiyah Magelang...
 
RPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfRPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdf
 
DSC ITB Info session 2020
DSC ITB Info session 2020DSC ITB Info session 2020
DSC ITB Info session 2020
 
MAKALAH PLATFORM EDMODO MUKMIN.docx
MAKALAH PLATFORM EDMODO MUKMIN.docxMAKALAH PLATFORM EDMODO MUKMIN.docx
MAKALAH PLATFORM EDMODO MUKMIN.docx
 
Introduction DSC Universitas Diponegoro
Introduction DSC Universitas DiponegoroIntroduction DSC Universitas Diponegoro
Introduction DSC Universitas Diponegoro
 
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...
-TUGAS 2 Ruangguru Level 4-Candra Sudirno.Kegiatan Program Pelatihan Guru di ...
 
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...
Info Session Bangkit Academy "Empowering Through Bangkit: Unveiling the Essen...
 
Java User Meetup Bandung "Android" by GITS Indonesia
Java User Meetup Bandung "Android" by GITS IndonesiaJava User Meetup Bandung "Android" by GITS Indonesia
Java User Meetup Bandung "Android" by GITS Indonesia
 

Plus de Hendy Irawan

Tutorial JSON-LD dan RabbitMQ di Java
Tutorial JSON-LD dan RabbitMQ di JavaTutorial JSON-LD dan RabbitMQ di Java
Tutorial JSON-LD dan RabbitMQ di JavaHendy Irawan
 
EBA Internship Program 2015-2016
EBA Internship Program 2015-2016EBA Internship Program 2015-2016
EBA Internship Program 2015-2016Hendy Irawan
 
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015Hendy Irawan
 
EBA (Evidence-Based Approach) Culture
EBA (Evidence-Based Approach) CultureEBA (Evidence-Based Approach) Culture
EBA (Evidence-Based Approach) CultureHendy Irawan
 
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015Hendy Irawan
 
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...Hendy Irawan
 
Twitter Author Prediction from Tweets using Bayesian Network
Twitter Author Prediction from Tweets using Bayesian NetworkTwitter Author Prediction from Tweets using Bayesian Network
Twitter Author Prediction from Tweets using Bayesian NetworkHendy Irawan
 
Biased Media - Game Theory (EL5000) Course Project
Biased Media - Game Theory (EL5000) Course ProjectBiased Media - Game Theory (EL5000) Course Project
Biased Media - Game Theory (EL5000) Course ProjectHendy Irawan
 
3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-Sigit3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-SigitHendy Irawan
 
Pemrograman Logika Induktif (Inductive Logic Programming)
Pemrograman Logika Induktif (Inductive Logic Programming)Pemrograman Logika Induktif (Inductive Logic Programming)
Pemrograman Logika Induktif (Inductive Logic Programming)Hendy Irawan
 
Inductive Logic Programming
Inductive Logic ProgrammingInductive Logic Programming
Inductive Logic ProgrammingHendy Irawan
 
AksiMata Studio Tablet
AksiMata Studio TabletAksiMata Studio Tablet
AksiMata Studio TabletHendy Irawan
 
Dasar Koperasi Kredit (Credit Union)
Dasar Koperasi Kredit (Credit Union)Dasar Koperasi Kredit (Credit Union)
Dasar Koperasi Kredit (Credit Union)Hendy Irawan
 
How to Develop a Basic Magento Extension Tutorial
How to Develop a Basic Magento Extension TutorialHow to Develop a Basic Magento Extension Tutorial
How to Develop a Basic Magento Extension TutorialHendy Irawan
 
How to Create A Magento Adminhtml Controller in Magento Extension
How to Create A Magento Adminhtml Controller in Magento ExtensionHow to Create A Magento Adminhtml Controller in Magento Extension
How to Create A Magento Adminhtml Controller in Magento ExtensionHendy Irawan
 
How to create a magento controller in magento extension
How to create a magento controller in magento extensionHow to create a magento controller in magento extension
How to create a magento controller in magento extensionHendy Irawan
 

Plus de Hendy Irawan (17)

Tutorial JSON-LD dan RabbitMQ di Java
Tutorial JSON-LD dan RabbitMQ di JavaTutorial JSON-LD dan RabbitMQ di Java
Tutorial JSON-LD dan RabbitMQ di Java
 
EBA Internship Program 2015-2016
EBA Internship Program 2015-2016EBA Internship Program 2015-2016
EBA Internship Program 2015-2016
 
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015
Big Data innovation in Japan’s energy industry - EBA Fieldwork 2015
 
EBA (Evidence-Based Approach) Culture
EBA (Evidence-Based Approach) CultureEBA (Evidence-Based Approach) Culture
EBA (Evidence-Based Approach) Culture
 
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015
Peraturan Walikota (Perwal) PPDB Kota Bandung Tahun 2015
 
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...
Sosialisasi Petunjuk Teknis Penerimaan Peserta Didik Baru (PPDB) Kota Bandung...
 
Twitter Author Prediction from Tweets using Bayesian Network
Twitter Author Prediction from Tweets using Bayesian NetworkTwitter Author Prediction from Tweets using Bayesian Network
Twitter Author Prediction from Tweets using Bayesian Network
 
Biased Media - Game Theory (EL5000) Course Project
Biased Media - Game Theory (EL5000) Course ProjectBiased Media - Game Theory (EL5000) Course Project
Biased Media - Game Theory (EL5000) Course Project
 
3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-Sigit3D Reality Tracking in Realtime - Team Hendy-Sigit
3D Reality Tracking in Realtime - Team Hendy-Sigit
 
Pemrograman Logika Induktif (Inductive Logic Programming)
Pemrograman Logika Induktif (Inductive Logic Programming)Pemrograman Logika Induktif (Inductive Logic Programming)
Pemrograman Logika Induktif (Inductive Logic Programming)
 
Inductive Logic Programming
Inductive Logic ProgrammingInductive Logic Programming
Inductive Logic Programming
 
AksiMata Studio Tablet
AksiMata Studio TabletAksiMata Studio Tablet
AksiMata Studio Tablet
 
AksiMata Studio
AksiMata StudioAksiMata Studio
AksiMata Studio
 
Dasar Koperasi Kredit (Credit Union)
Dasar Koperasi Kredit (Credit Union)Dasar Koperasi Kredit (Credit Union)
Dasar Koperasi Kredit (Credit Union)
 
How to Develop a Basic Magento Extension Tutorial
How to Develop a Basic Magento Extension TutorialHow to Develop a Basic Magento Extension Tutorial
How to Develop a Basic Magento Extension Tutorial
 
How to Create A Magento Adminhtml Controller in Magento Extension
How to Create A Magento Adminhtml Controller in Magento ExtensionHow to Create A Magento Adminhtml Controller in Magento Extension
How to Create A Magento Adminhtml Controller in Magento Extension
 
How to create a magento controller in magento extension
How to create a magento controller in magento extensionHow to create a magento controller in magento extension
How to create a magento controller in magento extension
 

Dernier

Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"baimmuhammad71
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxDEAAYUANGGREANI
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfAkhyar33
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxdeskaputriani1
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxwawan479953
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptnabilafarahdiba95
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfEniNuraeni29
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...MuhammadSyamsuryadiS
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 

Dernier (20)

Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKAMODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
MODUL AJAR IPAS KELAS 6 KURIKULUM MERDEKA
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptxPendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
Pendidikan-Bahasa-Indonesia-di-SD MODUL 3 .pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.pptHAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
HAK DAN KEWAJIBAN WARGA NEGARA ppkn i.ppt
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
Membaca dengan Metode Fonik - Membuat Rancangan Pembelajaran dengan Metode Fo...
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 

Apa yang dapat Anda raih dengan Besut Kode Universitas

  • 1. Persiapan Google Summer of Code (GSoC) Hendy Irawan www.hendyirawan.com hendy@hendyirawan.com orcid.org/0000-0002-5231-2802 github.com/ceefour Versi terbaru: http://www.slideshare.net/ceefour/persiapan-google-summer-of-code-gsoc CC-BY-4.0 / Creative Commons Attribution License 4.0
  • 2. Silabus “Persiapan Google Summer of Code” 1. Open science, open source, community, reputation (by John Mark Vandenberg) 2. Proposal research & writing (by John Mark Vandenberg) 3. Git dan GitHub (by John Mark Vandenberg) 1. Extra: Mid-term dan final exam Google Summer of Code 4. Pengenalan Google Summer of Code  Anda di sini 5. Apa yang dapat Anda raih dengan Besut Kode Universitas
  • 3. Pengenalan Google Summer of Code 1. Visi dan Misi Google Summer of Code 2. “Kenapa saya harus ikut?” 3. Timeline 4. Tanya Jawab
  • 4. Google Summer of Code Google Summer of Code adalah program online tingkat internasional yang didesain untuk mendorong partisipasi mahasiswa dalam pengembangan open source software.
  • 5. Mengapa Google mencetuskan Google Summer of Code? Google meyakini bahwa mahasiswa seharusnya memanfaatkan waktunya di luar pendidikan untuk • berkarya di bidangnya • yang bermanfaat bagi pendidikannya • yang bermanfaat bagi karirnya setelah lulus
  • 6. Apa peran Google Summer of Code? Program Google Summer of Code menyediakan kerangka bagi mahasiswa untuk berkarya di organisasi open source software dengan membayar stipend untuk pengembangan proyek tersebut.
  • 7. Apa tujuan Google Summer of Code? 1. Mahasiswa mendapat pengalaman skenario pengembangan software di dunia nyata, seperti: • etika penggunaan mailing list • bekerja dengan pengembang lainnya yang berbeda zona waktu • menggunakan source control 2. Mahasiswa mendapatkan referensi dan kenalan di bidangnya yang dapat membantunya nanti saat mencari pekerjaan dan menjalin koneksi. 3. Pengalaman baru bagi mahasiswa untuk berpartisipasi dalam open source, sehingga organisasi mendapatkan pengembang baru setiap tahunnya. 4. Google Summer of Code mendorong pertumbuhan open source code yang bermanfaat bagi semua orang. Semua proyek yang dikerjakan peserta akan terbuka bagi umum pada akhir program.
  • 13. Ada organisasi yang piranti lunaknya Anda pernah pakai? https://summerofcode.withgoogle.com/organizations/
  • 14. Ada organisasi yang piranti lunaknya Anda pernah pakai? https://summerofcode.withgoogle.com/organizations/
  • 16. 15 sekolah teratas berdasarkan mahasiswa yang diterima Google Summer of Code 2005-2016 https://id.wikipedia.org/wiki/Google_Summer_of_Code
  • 17. Riwayat Peserta Google Summer of Code dari Indonesia* Sebagai perbandingan, pada GSoC 2015, ada 1 peserta dari Indonesia, 335 dari India. Di GSoC 2016, 0* peserta Indonesia, 454 dari India. * Akbar Gumbira warganegara Indonesia, tapi mewakili Technical University of Wroclaw https://drive.google.com/open?id=1vFd0_C2HrX5F7- YBhqem6cGB1l418IjgceWW2YY8CMA
  • 18. Apa sih Benefit Google Summer of Code? Partisipasi Google Summer of Code membuktikan kelebihan kamu dalam beberapa sisi: 1. kemauan untuk bekerja sama dengan mentor, dengan English, tanpa pernah bertemu langsung 2. kolaborasi dengan komunitas open source 3. melatih manajemen waktu kuliah & proyek 4. dapat tunjangan :-D 5. kredibilitas di CV/LinkedIn kamu saat melamar kerja ke/bekerja sama dengan perusahaan favorit kamu 6. mengharumkan nama Indonesia dalam peta sains dunia “kemampuan” untuk mengerjakan suatu pekerjaan bukanlah hal utama yang kamu miliki sejak lahir, tapi kamu bisa dapatkan dari kebiasaan positif atau pengalaman dari aktivitas seperti Google Summer of Code :)
  • 20. OK, saya mau ikut, apa yang harus disiapkan? 1. Gabung di Facebook group Google Summer of Code Indonesia (https://www.facebook.com/groups/gsoc.indonesia) 2. Pastikan Anda memenuhi syarat, yaitu masih/akan terdaftar sebagai mahasiswa diploma/S1/S2/S3 (per April 2017). 3. Dekati 1 atau 2 organisasi dari GSoC 2016 melalui forum/mailing list. Sampaikan bahwa kamu berminat ikut GSoC 2017. 4. Dari sekarang sampai sebelum Maret 2017, gunakan waktu yang santai dan panjang ini untuk berdiskusi, membiasakan diri dengan workflow organisasi tersebut, tools misalnya bahasa pemrograman, Git dsb. dan mengenal mentor yang akan membimbing kamu menyusun proposal GSoC 5. Susun proposal GSoC sebelum pembukaan pendaftaran GSoC dibuka pada bulan Maret 2017. Tujuannya? Biar gak riweuh ;) 6. Dengan usaha awal kamu mengenal organisasi & mentor serta mempelajari proses kerja & tools sampai menyusun proposal, in syaa Allah proyek kamu akan diterima di GSoC 2017 :)
  • 21. Tips Mengajukan Proposal Proyek/Organisasi • Organisasi memiliki kuota proyek terbatas, dan akan me-ranking student berdasarkan: • Potensi proyek tersebut dalam memajukan organisasi • Potensi student dapat menyelesaikan proyek sampai selesai 100% • Tingkat/niat/effort komunikasi student terhadap mentor • Kecocokan skills student dengan proyek yang diminati • Prioritas proyek tersebut dibanding proyek-proyek lain di organisasi
  • 22. Terima Kasih Kritik dan Saran: Hendy Irawan hendy@hendyirawan.com www.hendyirawan.com orcid.org/0000-0002-5231-2802
  • 23. Apa yang dapat Anda raih dengan Besut Kode Universitas Hendy Irawan www.hendyirawan.com hendy@hendyirawan.com orcid.org/0000-0002-5231-2802 github.com/ceefour Versi terbaru: http://www.slideshare.net/ceefour/persiapan-google-summer-of-code-gsoc CC-BY-4.0 / Creative Commons Attribution License 4.0
  • 24. Silabus “Persiapan Google Summer of Code” 1. Open science, open source, community, reputation (by John Mark Vandenberg) 2. Proposal research & writing (by John Mark Vandenberg) 3. Git dan GitHub (by John Mark Vandenberg) 1. Extra: Mid-term dan final exam Google Summer of Code 4. Pengenalan Google Summer of Code 5. Apa yang dapat Anda raih dengan Besut Kode Universitas  Anda di sini 1. Rekam Jejak 2. Benefits
  • 25. Apa yang dapat Anda raih dengan Besut Kode Universitas Benefits: 1. Money (only if you get accepted and complete Google Summer of Code) 2. Ilmu & Pengalaman 3. Job Offers 4. Scholarship Offers 5. Friends
  • 26. Rekam Jejak • It’s never “overnight success” • Belajarlah dari pengalaman saya • dari kesalahan-kesalahan saya • Apa yang harus Anda lakukan • lebih baik • lebih cepat
  • 28. 2008
  • 29. 2010
  • 30. 2012
  • 31. 2014
  • 32.
  • 33. 2016
  • 34.
  • 35. Mengapa ikut Besut Kode Universitas? • Bukan cuma ikut... •AKTIF!
  • 37.
  • 38.
  • 39. perubahannya trivial, tapi Anda perlu mampu untuk membaca & menganalisa code!
  • 40.
  • 41.
  • 42.
  • 44. 1. Money • USD $5500 • only if: • you get accepted and • complete Google Summer of Code
  • 45. 2. Ilmu & Pengalaman • Hendy Irawan’s in OpenCog • Akbar Gumbira’s in OSGeo Foundation - QGis
  • 46. Hendy Irawan – GSoC 2015 • http://ceefour.github.io/opencog-neo4j/ • https://groups.google.com/forum/#!searchin/opencog/neo4j$20back ing$20store%7Csort:date • https://groups.google.com/forum/#!searchin/opencog/neo4j|sort:rel evance/opencog/uePABY4OhNA/8ucTB4veV-kJ
  • 47.
  • 48.
  • 49.
  • 50. Akbar Gumbira – GSoC 2016 • https://github.com/qgis/QGIS-Enhancement-Proposals/issues/58 • http://www.akbargumbira.com/slide_gsoc2016/ • https://github.com/akbargumbira/QGIS-Sharing
  • 51.
  • 52.
  • 53. Akbar Gumbira – GSoC 2016 QGIS Styles, Symbols, and SVG Markers Sharing Repository
  • 58.
  • 59.
  • 60.
  • 61.
  • 62. 5. Friends •  • ... perhaps a love partner? ;-) (pak John and bu Siska comes to mind)
  • 63. Soal Project Euler #1 https://projecteuler.net/problem=1
  • 64. Soal Project Euler #169 https://projecteuler.net/problem=169
  • 66. Dengan aktif di Besut Kode Universitas... The Bad News: (Saya membutuhkan 8 tahun...) The Good News: Anda berkesempatan melakukannya lebih cepat daripada saya! ...dan lebih baik!
  • 69. • Anda pasti akan memanfaatkan Git / GitHub di masa depan... • Mau mulai kapan? • Nanti ? • Sekarang ? • Kemarin!
  • 70. Muhammad Zaini Mahasiswa Jurusan Psikologi https://github.com/mzaini30
  • 75. Google Summer of Code (GSoC) itu... ngapain? • Apa itu Google Summer of Code? • Di Google Summer of Code, kamu berkesempatan berkontribusi untuk proyek open source pilihan kamu selama 3 bulan dan mendapat tunjangan sampai USD 5500 dari Google. • Maksudnya proyek open source ? Kita bikin proyekan aplikasi gitu kang? • Ada 137 organisasi proyek open source yang didukung oleh Google Summer of Code tahun lalu (2015). Sebagian besar di antaranya kamu pasti sudah tahu. • Beberapa organisasi open source yang didukung oleh Google Summer of Code : Debian, FreeBSD, Drupal, GNU Project, GNOME, GNU Compiler Collection, Git, GitHub, Haskell, Scala Programming Language, XMPP, Xiph.Org Foundation, Fedora, Eclipse, dan masih banyak lagi. • Daftar lengkapnya: https://www.google-melange.com/gsoc/org/list/public/google/gsoc2015 • Untuk tahun 2016, daftar organisasi ini masih dapat berubah (terutama bertambah dan kadang berkurang juga), tapi untuk organisasi yang reputasinya baik biasanya "langganan" di Google Summer of Code ini he..he.. :)
  • 76. Partisipasi Siapa yang bisa ikut Google Summer of Code 2016? • Mahasiswa Diploma/S1/S2/S3 terdaftar per April 2016 Apakah harus mahasiswa jurusan IT? • Jurusan bebas. Sebagian besar organisasinya memang berhubungan dengan IT, tapi ada sebagian yang bergerak di bidang biologi, fisika, farmasi, kesehatan, dan lain-lain. Meski biasanya yang dikerjakan berhubungan dengan pemrograman, lebih jelasnya bisa konsultasi dengan mentor di organisasi yang diminati.
  • 77. Bukan Mahasiswa? Kalau bukan mahasiswa, bisa berpartisipasi tidak? • Kalau Anda dosen, dorong mahasiswa Anda untuk ikut Google Summer of Code, cukup dengan share link Facebook group Google Summer of Code Indonesia (https://www.facebook.com/groups/gsoc.indonesia) • Kalau Anda mempertimbangkan nerusin S1/S2/S3, nah jadi motivasi kan… kalo keterima GSoC kan bisa dianggap beasiswa :) • Kalau bukan dosen/mahasiswa, cukup dengan share link Facebook group Google Summer of Code Indonesia (https://www.facebook.com/groups/gsoc.indonesia) ke teman-teman Anda yang dosen dan/atau mahasiswa :) in syaa Allah bermanfaat bagi mereka dan bagi Indonesia juga :)
  • 78. Pengerjaan Ini teh tim atau individu sih kang? • Individu. Tapi meski gitu, tetap share infonya ke sesama teman mahasiswa kamu yang lain ya :) Kalau mentornya tuh gimana kang maksudnya? • Pembimbing dari organisasi open source yang kita pilih yang akan mengarahkan kerjaan kita. Biasanya kita udah kenal duluan ama sang mentor saat kita menyusun proposal. Pengerjaan proyeknya bisa secara remote atau harus di tempat organisasinya ya? • Secara remote, tapi full-time. Jadi alokasikan 35-40 jam per minggu selama 3 bulan itu.
  • 79. Topik Proyek Topik proyeknya siapa yang nentuin? Apa harus menguntungkan Google? • Topiknya sesuai dengan organisasi yang dipilih, sama sekali bukan pilihan Google. Bahkan student tidak bisa memilih untuk mengerjakan proyek Google. • Proyek yang dikerjakan hanya yang didukung oleh organisasi open source masing2. Bisa sich mengajukan ide ke organisasi itu, tapi yang paling disukai adalah, tiap organisasi pastinya udah punya tumpukan TODO yang mereka ingin segera selesaikan, kamu tinggal pilih yang mana :)
  • 80. Sejarah Berapa peserta GSoC dari Indonesia? • Sejak 2005, sekitar 1 atau 2 orang tiap tahun, tapi pernah tidak ada sama sekali. Pernah juga ada yang jadi mentor dari Indonesia. • Data Peserta Google Summer of Code Indonesia • Sebagai perbandingan, pada GSoC 2015, ada 1 peserta dari Indonesia, 335 dari India. Di GSoC 2016, 0* peserta Indonesia, 454 dari India. (Akbar Gumbira warganegara Indonesia, tapi mewakili Technical University of Wroclaw) • Yuk, bikin lebih banyak lagi :)
  • 81. Organisasi yang Disarankan • Organisasi berikut disarankan karena sudah ada alumni Google Summer of Code dari Indonesia, jadi in syaa Allah lebih mudah untuk mendapat informasi. • Codehaus • Joomla • KDE • OpenMRS • Moodle • Geeklog • Melange • phpMyAdmin • Open Bioinformatics Foundation • Bloomington, IN • INCF (International Neuroinformatics Coordinating Facility) • The OpenCog Foundation