Surabaya on Google Street!

Posted on

Hai netizen, ada kabar gembira nih bagi teman-teman yang gemar menjelajahi tempat-tempat baru. Sekarang pencarian tempat bisa dilakukan dengan mudah menggunakan Google Street. Ya Google Street. Google Street sekarang mulai merambah kota-kota di Indonesia, walau memang untuk saat ini hanya bisa mengakses kota-kota besar seperti Jakarta dan Surabaya. Tapi ini sudah cukup membantu bagi teman-teman yang tersesat di suatu tempat maupun ingin mengetahui bagaimana tempat-tempat yang belum pernah kita kunjungi. Saya sendiri baru mencoba fasilitas Google Street ini beberapa hari kemarin. Ceritanya saya diundang oleh sebuah perusahaan teknologi pada sebuah hotel di Surabaya untuk final interview. Karena hotelnya terasa asing, ya udah saya cari deh di Google Map. Ternyata, selain bisa mengakses peta, saya juga bisa mengetahui kondisi jalan dan bangunan yang akan saya lewati untuk mencapai hotel tersebut. Tetapi panorama yang disajikan oleh Google Street ini bukan siaran live, tetapi merupakan kumpulan foto-foto yang diambil oleh Mobil Google yang secara rutin berkeliling di seluruh penjuru kota. Jadi jangan kaget apabila di jalan pembaca secara tidak sengaja berpapasan dengan mobil ini, karena bisa jadi teman-teman akan sekaligus terpampang (jadi terkenal) di layanan Google ini. Oke, kira-kira mobilnya seperti ini deh..

Mobil Google Map Street View - diambil dari http://www.tempo.co/read/news/2013/07/10/072495265/Google-Maps-dengan-Navigasi-Hadir-di-Indonesia
Mobil Google Map Street View – diambil dari http://www.tempo.co/read/news/2013/07/10/072495265/Google-Maps-dengan-Navigasi-Hadir-di-Indonesia

Baca entri selengkapnya »

Lika-liku Tugas Akhir

Posted on

ITSTouringView

Assalamu’alaikum Wr.Wb. Marilah bersyukur kepada Allah SWT yang telah memberikan limpahan rahmatnya sehingga saya bisa menulis artikel lagi pada blog “tersayang” saya ini. Terima kasih pula bagi para kawan-kawan yang menyempatkan waktunya untuk membaca artikel-artikel dari saya. Postingan blog saya kali ini merupakan yang pertama kalinya setelah sekitar 6 bulan vakum menulis karena berbagai kesibukan dan aktivitas. Nah, untuk mengobati kerinduan pembaca akan tulisan saya, saya akan memberikan sedikit cerita tentang apa yang telah saya lalui selama 6 bulan ini. (mas, ini curhat ya? bisa dibilang begitu, juga bisa dibilang tidak, haha).

Oke, di semester terakhir saya (semester 8) ini, sebenarnya saya sudah tidak mengambil mata kuliah yang membutuhkan tatap muka di kelas lagi. Saya hanya mengambil SKS untuk Tugas Akhir sebesar 5 SKS. Saya juga sudah tidak menyibukkan diri di organisasi yang membutuhkan akses keluar yang banyak, dan kebanyakan hanya stay di laboratorium sebagai “Administrator” (atau bisa dibilang juga penjaga lab). Seperti pembaca ketahui di artikel sebelumnya bahwa saya telah menyelesaikan tahap sidang proposal awal Tugas Akhir sekitar bulan November tahun kemarin. Ironisnya, karena saat itu semester 7 dan saya masih berkutat dengan mata kuliah yang lain, rencana yang telah saya susun belum dapat dieksekusi. Menurut rencana saya, Tugas Akhir bisa selesai sekitar bulan Februari / Maret, tetapi kenyataan berkata lain. Saya harus ketat membagi waktu untuk menyelesaikan berbagai tugas kuliah dan progress Tugas Akhir. Kesalahan lainnya adalah jarangnya komunikasi dengan dosen pembimbing Tugas Akhir saya. Setelah selesai sidang proposal, saya jarang (sangat jarang) melakukan bimbingan dengan dosen, baik itu dosen pembimbing 1 maupun 2. Bisa dikatakan saya “ngilang” pada waktu itu.

Akhirnya, setelah selesai mengurus berbagai urusan, Tugas Akhir dapat mulai dikerjakan pada bulan Maret, melenceng sekitar 4 bulan dari jadwal semula. Tugas Akhir saya diimplementasikan dengan bahasa pemrograman Java (Android native) pada sisi client an PHP pada server. Pada Tugas Akhir diimplementasikan cukup banyak konsep dan teknologi, antara lain OOP, StoredProcedure dengan MySQL, REST Web Service, JSON, Google Map API, jQuery, PathFinding dengan Algoritma Dijkstra, dan penghitungan jarak 2 titik point yang berbeda dengan Rumus Haversine. Akhirnya setelah memakan waktu 4 bulan untuk tahap analisa, perancangan, implementasi, pengujian dan kemudian sidang dengan dosen pembimbing dan penguji, akhirnya Tugas Akhir selesai :)

Bismillah, Man Jadda Wajada
Bismillah, Man Jadda Wajada

Pendakian Gunung Lawu

Posted on

Dokumentasi pendakian gunung lawu di awal tahun 2013. Pendakian ini saya lakukan bersama-sama dengan teman-teman dari PAMOR (Pencinta Alam Informatika). Pendakian dimulai dari jalur Cemoro Kandang dan turun lewat Cemoro Sewu. Kenapa? Ini karena Cemoro Kandang jalurnya lebih landai dibandingkan Cemoro Sewu yang penuh tanjakan curam.

Sarapan dulu di Pos satu sebelum naik
Sarapan dulu di Pos satu sebelum naik
Siap Berangkat
Siap Berangkat

Baca entri selengkapnya »

Sonatype Nexus Repository

Posted on

NexusMisalnya kita dihadapkan pada sebuah tim pengembang yang sedang menangani proyek perangkat lunak untuk sebuah instansi perbankan. Perangkat lunak yang dibangun dituntut untuk dapat mensupport dan memaksimalkan kinerja bisnis perusahaan tersebut, dimulai dari layanan transaksi teller, transaksi melalui ATM, e-banking, SMS banking, administrasi kepegawaian, pengecekan suku bunga obligasi dan deposito secara realtime, laporan interaktif yang dapat diakses melalui portal website dan perangkat mobile, layanan customer service, dan berbagai layanan lainnya. Bisa dibayangkan betapa kompleksnya tim yang mengerjakan itu semua. Tim pengembang dibagi lagi menjadi beberapa tim yang fokus pada tugas dan peran masing-masing. Agar perangkat lunak yang dihasilkan berkualitas dan dapat dikerjakan secara efektif, seluruh sub-tim harus saling berkoordinasi satu sama lain untuk merumuskan beberapa aspek dari perangkat lunak yang menjadi dependency dari satu tim dengan tim yang lain. Platform dari perangkat lunak berdasarkan kesepakatan harus sama, sehingga komponen yang digunakan relatif sama. Selain itu, ada tim tambahan yang betugas untuk membangun komponen-komponen yang dibutuhkan namun belum tersedia. Kira-kira, apa yang bisa dilakukan untuk menangani kompleksitas tim besar ini agar tetap terintegrasi satu sama lain sehingga perangkat lunak yang dihasilkan dapat selesai tepat waktu sesuai dengan perjanjian? Baca entri selengkapnya »

The Nosquito

Posted on

The Nosquito

Hello, I’m Toto!
I’m a mosquito with extraordinary ability to fly faster with my NOS. But help me! I’m trapped in this mysterious world. Join me to collect all coins so I can move to better place. With my special ability, I believe we can be a good team! But watch out, there’s so many scary obstacles in this area. Baca entri selengkapnya »

Beasiswa LPDP

Posted on

LPDP

Seminggu yang lalu, saya mengikuti sosialisasi tentang program beasiswa terbaru yang didanai oleh pemerintah. Beasiswa yang dimaksud adalah Beasiswa yang dikeluarkan oleh LPDP. LPDP (Lembaga Pengelola Dana Pendidikan) merupakan sebuah lembaga baru di bawah Kementerian Keuangan Republik Indonesia yang bertugas untuk mengelola dan mengawasi dana pendidikan yang dialokasikan sebesar 20% dari APBN. Dana ini oleh Kementerian Keuangan yang diwakili oleh LPDP diputar dalam bentuk obligasi dan deposito sehingga dapat digunakan dalam waktu panjang. Beasiswa LPDP merupakan beasiswa yang ditujukan bagi mahasiswa yang menempuh studi di jenjang S2 dan S3. Beasiswa ini juga ditujukan bagi mahasiswa yang terlanjur “on going” di jenjang S2 dan S3 untuk mendapatkan bantuan dana riset tesis dan disertasi, tentunya tergantung dari bidang penelitian dan universitas tempat mahasiswa menempuh studi.  Baca entri selengkapnya »

Sending File Via Network

Posted on

Connectivity Everywhere
Connectivity Everywhere

Connectivity Everywhere! Sudah sering kita temui perangkat yang dapat digunakan untuk mengirimkan data antar satu perangkat dengan yang lain, baik itu menggunakan komputer  via LAN, handphone dengan teknologi bluetoothnya, kemampuan wireless yang tertanam pada notebook, bahkan yang paling baru smartphone yang memiliki akses NFC (Near Field Communication). Teknologi-teknologi tersebut memungkinkan kita dapat berbagi file dengan mudah tanpa terkendala jarak. Tapi, pernahkah terpikir bagaimana jalan kerjanya? Dan bagaimana membuatnya? Kali ini kita akan belajar bagaimana merancang aplikasi yang mampu mengirimkan file dari 1 komputer ke komputer yang lain, dengan akses network tentunya. Saya menggunakan Visual Studio 2012 sebagai IDEnya. Baca entri selengkapnya »