Kamis, 17 Agustus 2017

Ericsson Smartnovation Hackathon 2017

Di penghujung semester 4 yang ceria, gua mengikuti sebuah lomba yang diselenggarakan sama Ericsson. Kebetulan tertarik buat ikut lomba itu karena tertarik sama topiknya juga tertarik buat nginep gratis. Akhirnya setim sama 4 anak dari jurusan yang berbeda semua, ada yang dari IF, dari EL, dari ET, dan ada juga dari Power. Pengennya sih IF sama STI semua, cuma kata dekan lebih baik disebar.

Sebelum lomba, profiling calon-calon lawan dulu. Iseng nanya Lele, temen yang menang LINE bot competition April 2017 kemaren, eh ternyata dia ikut juga. Akhirnya ketemu Lele yak -__-.

Yang lain udah mulai ngerjain-ngerjain, kita baru bikin idenya H-1 keberangkatan. Idenya sih, bikin aplikasi yang bisa memprediksi kerusakan komponen, berupa komponen apa aja yang rusak, tanggal service terakhir, harga, jenis, dll. Lengkap dah pokoknya.

Gimana sih mekanisme kerjanya?

Jadi, di dalam kendaraan bakal ditanam sebuah sensor yang bakal ngedeteksi kondisi dari setiap komponen yang ada di kendaraan tersebut. Nah, data tersebut juga dicocokin sama tanggal terakhir service, sehingga bisa didapat estimasi kapan harus ganti kedepannya.

Data yang dicapture, berupa data kondisi, dimasukin ke dalam basis data komponen. Terus, dari situ dikasih tau ke pengguna kondisinya sekarang kayak gimana, terus ngasih notifikasi kalo emang waktunya harus ganti.

Terus, kalo udah waktunya ganti, bakal ditampilin komponen apa aja yang harus ganti berikut dengan tempat-tempat service yang bisa ngeganti dan harga komponennya. Sebenernya nggak cuma berlaku buat komponen mobil atau motor aja, berlaku juga buat ganti oli atau isi bensin di kendaraan.

Awalnya target utamanya itu perusahaan-perusahaan transportasi sama logistik, karena pengalaman pribadi kalo ada bus atau truk mogok, di belakangnya bisa macet berkilo-kilo (ini pengalaman selama di jalan dari Bandung ke Jakarta juga). Dari situ, ditarik kesimpulan kalo perusahaan-perusahaan butuh banget, terus buat estimasi pengeluaran per bulannya dari ganti komponen (terutama buat bus Damri yang keluarin asap kayak cerobong pabrik gara-gara gak pernah diganti). Dari situ bisa ketauan juga kalo sopirnya nilep, atau jujur.

Ke depannya, bisa juga ditambahin fitur planning harus ganti kapan aja, sama predictive buat kapan aja harus ganti kalo belinya ke toko X atau ke toko Y (antisipasi ada barang KW dll).

Balik lagi ke topik, pengalaman sebelum hari-H nginep di hotel Sofyan, di jalan Cut Meutia daerah Menteng. Nyampe sana dikasih jus jeruk yang terasa seger banget soalnya Jakarta panas. Setelah dapat kunci kamar, awalnya pengen ke kamar yang di lantai 5 naik lift. Pas mencet di lift lantai 5 ternyata ga bisa. Dikiranya kartunya ga aktif, eh ternyata lift cuma nyampe lantai 4. Padahal udah capek-capek jalan naik tangga dari lantai 1 sampe lantai 5.

Habis itu terasa lapar dan ternyata lupa bawa sensodyne, jadi ke indomaret Menteng Huis buat beli sensodyne doang. Habis itu beli sate di deket hotel, taunya mahal. 30 ribu isi 10 tusuk doang. Udah itu rasanya ga terlalu enak juga sih.

Sambil makan, ternyata tim sudah menunggu depan kamar. Kami mulai fiksasi ide dan dikit-dikit ngoding. Dan juga harus sambil nginstall Android Studio gara-gara belum install.

Ke hari H.

Ga bisa tidur gara-gara kebiasaan ga bisa tidur di saat-saat tegang. Jam 5 mandi, habis itu langsung ke lantai 1 buat sarapan. Jadi tim pertama yang full team pas sarapan. Habis itu langsung beres-beres buat ke Pullman Hotel, naik Bluebird.

Masuk Pullman Hotel, harus nunggu 2 jam sebelum dimulai. Itupun ada sambutan-sambutan lagi. Terus orang teknikalnya orang China dan bahasa Inggris dia ga terlalu fasih. Akhirnya kalo nanya harus di-repeat atau dikit-dikit nanya pake bahasa China (harus buka GTranslate juga kadang-kadang wkwk).

Setelah lomba mulai, langsung bikin desainnya. 2 jam kelar. Karena di bagian front-end, bisa-bisa aja sih ngerjainnya. Mana internet kenceng banget lagi, streaming lagu enak banget. Habis itu mulai ngoding, mulai kesulitan, dapat makan. Ada sesi makan siang. Semuanya langsung keluar. Gua ngambil makan lumayan banyak, dessertnya paling banyak sih. Pas mau ke ruangan, eh disapa sama Lele. Lama lagi kan -_-.

Sekitar jam 4, mulai stuck lagi. Androidnya bermasalah, jadi udah sekitar 7000 line of Code yang Front-End, eh malah gagal compile. Mau minta bantuan, teman-teman yang mainin API belum sukses. Akhirnya bantuin yang bikin web-basednya sekaligus bikin PPT buat presentasi.

Sekitar jam 11, gua ketiduran di kamar. Bangun-bangun jam 2, udah di studio lagi. Mana di sebelah gua si cewe entah lagi ngoding atau lagi tidur (kaget dong). Kaget, langsung tidur lagi. Sekitar jam 2.30, kebangun, ke meja tim langsung ngerjain kerjaan yang pada belum kelar. Mayan sampe subuh udah bisa bikin basdatnya sama nyelesain sekitar 1500-2000 Line of Code tambahan dan presentasi kelar.

Habis deadline, semuanya mandi di kamar, habis itu persiapan presentasi. Nontonin Deo yang persiapan presentasi, karena waktunya singkat banget pasti ga sempet. Dapet giliran no 5, yang ternyata ga hoki-hoki amat. Terus gugup pas nungguin tim sebelah presentasi.

Pas pengumuman, ternyata gagal. Terus masuk ke ballroom buat sesi bersama Pak Menkominfo Rudiantara dan Kerajaan Swedia. Ternyata disana ada pengumuman juaranya. Kebetulan banget tim sebelah (kating) menang. Waah selamat!

Habis acara selesai, langsung ke GI buat makan enak, terus ke Depok mau ke tempat temen. Kebetulan banget, ada acara XL di Elektro UI, narasumbernya bagus.

Sekian pengalaman yang tidak menarik ini!

Foto peserta bersama King Carl XVI Gustaf dan Menkominfo Rudiantara

Foto bersama Pak Dekan

Bersama fans gua Lele