Four months in the bunker
Karena belum ada ide untuk menulis blog teknikal di Geeks, jadi sekarang menulis content narsis dan cerita dulu aja. Kalau mau protes silakan tinggalkan pesan di bawah.
Awal Februari 2008 adalah waktu untuk melakukan istirahat & hibernate diri sendiri dengan cara melepaskan diri dari DyCode, karena memang penurunan kemampuan dan inovasi sampai ketitik nol. Sekarang sudah bulan Juni artinya sudah 4 bulan berada di dalam bunker. Apakah selama 4 bulan ini hibernate dan istirahat sudah cukup untuk mengembalikan kemampuan dan inovasi kembali? Apakah selama 4 bulan ini ada hal penting yang sudah dilakukan.
Mungkin bisa dilihat dengan isi blog gw di Geeks ini,
Terlihat? Dilihat dari judulnya, sepertinya isi blog ini tidak ada yang penting selama bulan April sampai akhir Mei :)
{Februari}
Kerja ringan dari DyCode, cuma melakukan support maintenance dan publish website Compare, yang akhirnya tayang juga di :
http://www.microsoft.com/indonesia/compare/windowsserver/Default.aspx

Seperti biasa ada serpihan teknologi Silverlight pada website ini untuk animasi dan video.
{Maret}
hmm.....hitam...gelap...
{April}
hmm...juga masih hitam...gelap...dengan sedikit merah...
{Mei}
masih hitam...gelap....sedikit merah dan juga ada orange dan biru.
{Juni}
Awal bulan ini mulai berpikir apakah hibernate dan istirahat sudah cukup dilakukan? Jawabnya? Istirahat selama 4 bulan ini belum maksimal, malah bisa dibilang niat istirahat yang sudah direncanakan tidak terjadi. Sering berhayal kalau cukup 1 pekerjaan yang jalan sampai selesai kemudian dilanjutkan 1 pekerjaan lainnya....tetapi yang terjadi masih sepeti dahulu...3 pekerjaan berjalan secara paralel dengan deadline ketat. Selain pekerjaan ini juga kegiatan bantu-bantu di community yang menyenangkan.
Berikut summary yang terjadi selama 4 bulan di bunker (yang semestinya untuk istirahat).
{Theme CS2007 dan fasilitas baru untuk WSS-ID dan Geeks Portal}
Design yang keren dari temannya bos Naren, akhirnya WSS-ID mempunyai wajah baru (minus animasi Silverlight, belum dibuatin. Masih hutang integrasi dengan Live ID juga) dengan fasilitas video player dengan Silverlight Media Player dan juga integrasi video pada YouTube dan SoapBox. Fasilitas share blog post ke Facebook, Del.Icio.Us dan lain-lain. Begitu juga pada Geeks Portal, sekarang mempunyai muka baru dengan fasilitas yang mirip dengan WSS-ID.
{Solusi Community Server untuk US dan Singapore}
Community Server, "semahal apapun diri lo, gue tetap akan setia dengan lo" :)
Community Server 2008 - Turf Monster - US
Belum seminggu Community Server 2008 release, dapat kiriman email dari pengelola portal Turf Monster ke account Mic mendapat tawaran membuat Theme dan sedikit custom module yang mengharuskan menyentuh Community Server 2008 SDK.
Status theme untuk Turf Monster ini telah selesai dan sekarang lagi membuat solusi lanjutan untuk portal ini, yaitu integrasi Classified Starter Kit pada Community Server 2008. Kerjaan limpahan karena developer dari India tidak menghasilkan apa-apa walau sudah ditunggu selama sebulan. (Sekarang tidak perlu minder lagi sama developer-developer India dari segi kemampuan, kecuali kemampuan menari diantara pepohonan dan rerumputan). Setelah integrasi ini selesai maka Turf Monster siap go live dengan Community Server 2008.
Community Server 2007 - Microsoft Advertising - Singapore
Selanjutnya adalah pesanan Om Geert Desager (Trade Marketing Manager Southeast Asia Microsoft Advertising). Lagi-lagi email via email Mic atas promosi MCA di beberapa orang-orang di Microsoft Singapore, tidak lupa juga promosi oleh Naren... I love this community.
Solusi ini menggunakan Community Server 2007 dengan tambahan integrasi video dan share posting blog seperti yang ada pada WSS-ID dan Geeks Portal. Selain itu juga terdapat modul baru untuk Event Management, thanks to De_Joker yang telah membantu untuk membuat modul ini. Yang disayangkan adalah designnya yang kurang maksimal, sangat disayangkan untuk website milik sebuah divisi advertising.
Statusnya telah selesai dan sudah bersandar di server co-location yang ada di Singapore dengan spesifikasi Intel Core 2 Quad 2,4GHz, memory 4GB, Hardisk 512GB dengan sistem operasi Windows Server 2003 dan SQL Server 2005 Enterprise Edition.
User admin dan password untuk remote desktop sudah ditangan dan akan terus ditangan (bukan dikepala, karena sering lupa), ada yang ingin nitip hosting? :)
Untuk mengunjungi bisa klik Get Insprired Here (ups..ngga bisa diklik ya? ntar aja ya kalau sudah rame, sekarang masih kosong karena baru minggu ini akan diumumkan).
{3 Bulan di dalam kegelapan}
Hanya membuat solusi dengan Community Server? Tentu tidak. Seperti waktu-waktu terdahulu pasti ada aplikasi aneh (padahal simple dan lebih banyak CRUD doang) yang dibuat dengan mengadopsi teknologi terbaru, kali ini dengan mengusung ASP.NET 3.5, LINQ, Silverlight dan AspMap.
Ceritanya begini...
Provider telekomunikasi (seperti Telkomsel, Mobile8 dll) pasti mempunyai BTS dan Repeater yang tersebar di banyak tempat baik itu diluar atau di dalam gedung untuk melayani pelanggannya. Salah satu provider telekomunikasi yang terkemuka hampir memiliki 2000 BTS yang tersebar di pulau Jawa. Masing-masing BTS harus dikunjungi secara periodik untuk memeriksa kerja equipment yang terbagi atas RBS dan CME. Kunjungan ke tiap BTS atau Repeater akan dilakukan oleh pihak lain sebagai tenaga outsource dari sang provider telekomunikasi.
Pemantauan kunjungan oleh pihak outsource ini sangat sulit begitu juga laporan hasil kunjungan saat ini sulit untuk diketahui oleh pihak provider telekomunikasi. Masalah lain adalah status alat-alat pada BTS hanya dapat diketahui dengan kunjungan, walaupun kadang sudah terdapat sensor-sensor pada alat-alat yang ngetem di BTS atau Repeater. Hal ini kadang membuat tidak diketahuinya masalah dilapangan secara cepat.
Oleh karena itu perlu dibuat sistem untuk menyelesaikan masalah itu (atau malah menambah masalah ya?), fungsinya :
- Mencatat kunjungan ke BTS atau Repeater oleh pihak outsource sehingga dapat langsung diketahui oleh pihak provider telekomunikasi, dari status alat-alat yang ada sampai foto-foto keadaan sebelum dan setelah kunjungan.
- Alarm dari setiap site BTS dan Repeater bila terjadi error atau suatu nilai ambang terlewati. Alarm ini akan memberikan pesan ke sistem ini dan juga sms ke orang yang bertanggung jawab atas BTS atau Repeater. Selain itu user dapat juga melakukan permintaan keadaan suatu BTS atau Repeater dengan hanya dengan mengirimkan sms atau memanfaatkan fungsi yang telah disediakan pada sistem ini.
Sebagai pemanis juga terdapat fasilitas untuk melihat data BTS dan Repeater secara visual dalam peta.
Niatnya menggunakan Google Map atau Virtual Earth (begitu juga yang pernah dibilang oleh salah satu bos salah satu provider CDMA kepada saya, "kenapa ngga pakai Google Map saja, lebih cantik dipandang mata dan lebih lengkap), sayang bila menggunakan kedua benda itu para developer mesti selalu terkoneksi ke internet, belum cukup bandwidth dan dana sampai kesitu...kecuali ada yg berminat untuk mendanai...hehehe.
Fasilitas lainnya adalah chat engine untuk komunikasi antara pihak provider telekomunikasi dengan pihak outsource untuk koordinasi bila terjadi alarm pada hasil kunjungan atau karena alarm dari sensor.
Layanan yang lain dari sistem ini adalah Drive Test,yaitu operasi untuk memeriksa kelayakan sinyal di area tertentu dengan cara mengambil data sinyal dengan sensor sambil mengendarai mobil (makanya disebut Drive Test) hasilnya akan ditampilkan secara visual seperti gambar di bawah ini. Kekuatan sinyal akan ditandai dengan warna.
Coba kalau data ini bisa kami tampilkan di atas Google Map or Virtual Map...pasti akan lebih menarik.
Apakah ini aplikasi pesanan provider telekomunikasi atau produk yang akan dijual ke provider-provider telekomunikasi? Kita lakukan cara yang lebih pintar yaitu dijadikan sebagai aplikasi berbasis layanan. Tapi itu bukan urusan gw saat ini :)
Thanks buat teman-teman yang sudah terlibat atas pembangunan sistem ini, Om Rully Yulian dan Sanjaya (jagoan Javascript, AJAX dan juga System Architect pembangunan sistem di Kabupaten Sragen). Sekarang saatnya menyempurnakan sistem ini.
Haaaaah....4 bulan yang melelahkan ternyata. Gw kira akan menjadi 4 bulan yang menyenangkan dengan jalan-jalan keliling Batam, Jawa, Bali dan Kalimantan.
Keterangan : {3 Bulan di dalam kegelapan} = warna dasar aplikasi ini adalah hitam, warna netral untuk provider telekomunikasi (eeeh...ternyata ada Three yang mengusung warna dominan hitam)
{Apa selanjutnya?}
Karena sudah ada pegangan hasil pekerjaan dengan Microsoft Singapore artinya sudah bisa kontak lagi ke Microsoft Vietnam, semoga belum terlambat. Mulai mengurus menjadi partnert Telligent untuk memberikan service pembuatan theme dan pembuatan custom module.
Menghidupkan Community Server Themes, untuk membagi-bagikan theme gratis sekaligus pamer kemampuan (dengan memajang theme dan module yang sudah dibuat) kepada dunia kalau ada team Indonesia yang mampu membuatkan theme dan custom module Community Server.
Mencoba instalasi WSS dan MOSS untuk integrasi dengan Community Server 2008.
Mau kursus bahasa Inggris biar ngomongnya ngga nyampah lagi...hehehe.
{Stttt...rahasia}
Semakin mahal harga lisensi Community Server semakin mendekati itu juga harga yang harus dibayar untuk solusi dengan Community Server, entah itu pembuatan theme atau custom module. Dan gw ngga perlu pusing dengan lisensi, karena mereka pasti sudah mengantongi itu. Kalau di Indonesia pasti akan bilang "sialan..mahal banget!!", kalau diluar sana pasti akan bilang "Ok, I agree with you"....sekarang gw yang bilang "Sialan....kok langsung setuju sih, ternyata kemurahan toh".
{In The Bunker}
Namanya juga dalam bunker, fasilitas seadanya....cuma ada seperti pada gambar di bawah ini. Sampai saat ini, semua kolaborasi pekerjaan dilakuan dengan Yahoo Messanger dan Email. Begitu juga koordinasi dengan client yang berada diluar negeri, semuanya via email. Mau nelp? mahal booooooss.
{Narsis...}
Kalau dianggap posting narsis, jangan sungkan untuk tulis komentar di bawah ini :) atau kirim via email ke Chocolove Mic atau langsung datang ke :
Leaf IT Inc. kantor virtual anak-anak UPK :)
{Janji, mulai besok baru mulai menulis posting-posting teknikal lagi}