Sebagian besar teman-teman yang mungkin pernah terlibat dalam suatu collaboration project untuk suatu proyek atau lomba yang ada unsur coding di dalamnya, sedikit banyak pasti tahu dengan apa yang dinamakan dengan git. Buat temen-temen yang baru denger, git sendiri adalah software versioning system gratis dan opensource yang di ciptakan oleh bapaknya Linux yaitu Linus Torvalds. Jadi dengan git ini kita dapat mentrack dan mengatur versi dari source code, menambahkan checkpoint ketika terjadi perubahan pada source code dan tentunya akan mempermudah kita untuk tetap mengetahui apa saja yang berubah dari source code.
Ada banyak layanan project host yang menggunakan metode git ini. Akan tetapi, hanya ada 2 host yang menurut saya layak untuk dicoba, yaitu github dan bitbucket . GitHub terkenal karena konsepnya yang seperti social media bagi para developer. Sedangan bitbucket terkenal karena kemampuan private repo-nya. Masing-masing project host tentu punya kelebihan dan kelemahan masing-masing. GitHub contohnya, kita tidak bisa membuat sebuah private repo dan hanya bisa membuat public repo selama akun kita masih free plan. Bitbucket hanya terbatas pada 5 kontributor untuk tiap repo.
Wah , intro nya kepanjangan :3 . Di post ini, sebenarnya saya ga akan membahas GitHub vs Bitbucket, yang jelas bakal banyak yang harus di compare. Nah, di post ini saya justru akan memberi sebuah one stop solution buat teman-teman developer yang mungkin berniat meng-host kan source code nya, terutama yang nyari private repo dengan banyak kontributor. Solusi tersebut adalah GitHub Student Developer Pack !!
Proyek GitHub Student Developer Pack sebenarnya sudah ada sejak akhir tahun lalu, sekitar bulan Oktober. Nah, saya gabung program ini sekitar 2 bulan yang lalu, dan baru mau kepake sekarang 😀 . Apa sih benefitnya dengan gabung program ini ? Buuanyak banget ! Mulai dari akun GitHub micro plan, domain gratis, SSL gratis, dll. Kenapa bisa sebanyak itu ? Nah, kita harus berterimakasih sama pak John Britton, education evangelist dari GitHub. Nah , pakde John menjalankan program ini bersama beberapa perusahaan lainnya dan akhirnya tergabung dalam satu program yang menyediakan 14 developer tools gratis yang bisa diakses kalau kita sudah terdaftar.
Nah , gimana cara daftarnya ?
- Kalau sudah punya akun di github , lanjut langkah 2. Kalau belum, Sign up di situs GitHub.
- Jika sudah terdaftar, masuk ke situs ini https://education.github.com/pack.
- Klik tombol besar get your pack. Nah di situ , kita diminta untuk memberi informasi tentang akun email kampus ( @kampusmu.ac.id) karena itu adalah persyaratannya. Sampai di sini, proses pendaftaran sebenarnya sudah selesai.
- Nunggu verifikasi yang lama. Pengalaman saya, sekitar 2-3 minggu. Tapi , worthed lah dibanding sama apa yang bakal didapat.
Setelah beberapa jam menunggu (ratusan jam lebih tepatnya) , verifikasi berupa email dari pihak github akan masuk ke inbox teman-teman. Email itu kurang lebih nampak seperti ini :
Nah, once you’ve got that damn-long-time-must-waiting-email, maka akun github teman-teman sudah tergabung dalam program GitHub Student Developer Pack dan otomatis ter upgrade menjadi micro plans ($7/bulan) selama 2 tahun. Kalau dirupiahkan , kita dapat benefit sekitar Rp 2 juta cuma dari layanan github ini thok. Itu belum apa-apa, kita juga mendapat keuntungan dari tools lain yang bisa kita akses melalui https://education.github.com/pack/offers.
Ini list lengkap keuntungan yang kita dapatkan dengan join program GitHub Student Developer Pack
- Atom — atom.io
A hackable text editor for the 21st Century
Open Source by GitHub, free for everyone - Bitnami — bitnami.com
Install cloud applications in a single click
Business 3 plan (normally $49/month) for one year - Crowdflower — crowdflower.com
Crowdsourcing and data enrichment platform
Access to the Crowdflower platform (normally $2,500/month) and $50 in worker credit - DigitalOcean — digitalocean.com
Simple cloud hosting, built for developers
$100 in platform credit for new users - DNSimple — dnsimple.com
Simple DNS management with one-click services and a robust API
Bronze hosted DNS plan (normally $3/month) for two years - GitHub — github.com
Powerful collaboration, code review, and code management
Micro account (normally $7/month) with five private repositories while you’re a student - HackHands — hackhands.com
Live programming help available 24/7
$25 in platform credit - Namecheap — namecheap.com
Domain name registration and SSL certificates
One year free domain name registration on the .me TLD (normally 8.99/year) and one year free SSL certificate (normally $9/year) - Orchestrate — orchestrate.io
Database API that includes search, time-series events, geolocation and graph queries
Developer account (normally $49/month) while you’re a student - Screenhero — screenhero.com
Screen sharing for collaboration in teams
Individual account (normally $9.99/month) while you’re a student - SendGrid — sendgrid.com
Email infrastructure as a service
Student plan (normally $4.95/month) for one year - Stripe — stripe.com
Web and mobile payments, built for developers
Waived transaction fees on first $1,000 in revenue processed - Travis CI — travis-ci.com
Continuous integration platform for open source and private projects
Private builds (normally $69/month) while you’re a student - Unreal Engine — unrealengine.com
A complete suite of game development tools made by game developers, for game developers
Unreal Engine (normally $19/month) while you’re a student
Luar biasa kan keuntungan yang bisa kita dapat. Nah, ini dulu yang bisa saya sharing, kalau ada pertanyaan, komentar, kritik, saran, makian feel free to contact me anytime. Happy GitHub-ing, fellas!!