Archive for December, 2008

h1

Terlalu Lama Menunggu

December 18, 2008

Dulu udah pernah aku tulis tentang unek2 ini tapi karena sekarang kejadian lagi (dan pengen curhat lagi 😀 ) jadinya diputuskan untuk menulisnya lagi..

Proyek yang kukerjakan sekarang bener2 nuntut kesabaran ekstra tinggi, bukan kemampuan coding atau programming super hebat. Ini benar-benar seperti uji kesabaran.

Gimana engga, komputer dengan prosesor 2 giga hertz dan memori 2 giga byte dibikin kelimpungan memproses sebuah “text editor berat” (saya sebut begitu karena IDE Visual Studio 2005 mirip sebuah text editor dengan tambahan sana-sini yang membantu programmer dalam membangun aplikasi, namun juga memberatkan kerja komputer karena tambahan2 itu sangat menyita kapasitas memori). Proyek ini memang ngga bisa dianggap kecil. Source code nya sendiri terdiri dari ratusan file, tiap file nya mengandung ratusan bahkan ribuan baris code. Sebuah server yang merupakan bank source code diakses oleh lebih dari 10 programmer dan tidak pernah mati 24 jam selama 7 hari dalam 4 minggu sepanjang tahun.

Belum lagi saat mengerjakan data spasial yang melibatkan ArcGIS  dan komponen-komponennya. Waktu untuk kompilasi lebih banyak daripada waktu untuk menulis kode. Saat proses kompilasi, komputer mengerahkan tenaganya sampai titik elektron penghabisan dan kalau bisa tidak boleh diganggu, atau prosesnya memakan waktu lebih banyak lagi. Yah…selama proses itu berlangsung, apa daya…harus menanti..dan menanti….

Begitu proses selesai dan telah dihasilkan sebuah executable, ternyata masih ada kesalahan program. Harus diperbaiki, dan setelah itu kompilasi lagi. Nunggu lagi…..begitu seterusnya sampai-sampai aku merasa jenuh….capek….

h1

Lembur Akbar

December 12, 2008

Malam ini di kantor IAO NWA terasa “hidup”, banyak tanda-tanda kehidupan, suara2, lampu, nyala monitor komputer, dan tak ketinggalan gema gemeratak tuts keyboard dan tombol mouse. Ada apa gerangan? Ya, malam ini team eMap di kantor ini begadang, demi mengejar target package software yang harus selesai besok pagi untuk dibawa ke PLN Bali dan diimplementasikan disana.

Aku yang termasuk team programmer sendiri mengerjakan bug tracking, bahasa kerennya tambal sulam, gali lubang, tutup lubang. Melacak kesalahan2 program dan memperbaikinya. Programmer lain pun juga begitu, ada yang membenahi ini, menambah itu, tak ketinggalan project manager dan pimpinan proyek, hampir semua tim eMap melek disini.

Jam menunjukkan pukul 10.38 malam, ceklist pekerjaan masih sepanjang kenjeran-balekambang. Kayanya ngga akan selesai sampai besok pagi. Untung perut sempat dimanja dengan kedatangan nasi pecel lele dan tempe penyet dari bapak manajer yang baik hati.

Ada kejadian yang cukup bikin gemes. Ruanganku dihuni oleh 3 orang, semuanya programmer (sisanya di ruangan sebelah yang lebih rame, kira2 6 orang disitu) suntuk pengen denger musik tapi sayangnya ga ada speaker. Teringat sesuatu, kalo ga salah di lantai atas ada speaker nganggur. Aku ditemani seorang teman naik keatas untuk mengambilnya. Naik lewat tangga belakang, sampai atas ternyata pintunya terkunci. Sial…akhirnya turun lagi, muter dan lewat tangga depan. Benar saja, disana tergeletek 2 pasang speaker, buru2 kami membawanya turun. Sampai dibawa, lho, mana kabel powernya? ternyata masih tertinggal diatas. Tidak ada yang mau berinisiatif, akhirnya aku dengan sukarela naik keatas dan mengambilnya. Lumayan, cukup bikin ngos2an di tengah malam.

Sampai dibawah, dengan mengucap bismillah ditancapkanlah kabel power ke bagian belakang speaker. Saat akan menancapkan stop kontak, astaga…ternyata stop kontaknya standar negeri sebelah, yang terdiri dari 3 mata, padahal standard disini 2 mata. Dicari-cari siapa tau ada adapter untuk colokan itu tapi ternyata ga ada…..batal deh denger musik.

Yah apa boleh buat, lirik lagi ke checklist, rasanya kepala udah pusing duluan….ah udah tau kerjaan masih banyak sempet2nya nulis blog ahahaha…yasudah, back to work lagi deh. GO!! GO!!!! GO!!!!!!

h1

Silent

December 9, 2008

Coret-coret lagi…


Click for larger version

h1

Waktu yang mahal harganya

December 6, 2008

Tiba-tiba terpikir, betapa waktu saat ini terasa sangat mahal harganya. Mungkin sudah lama aku mengalami yang seperti ini, tapi baru sekarang terasa benar efeknya.

Dulu waktu kuliah, rasanya selalu ada waktu untuk ini-itu yang tidak berhubungan sama sekali dengan kegiatan kuliah.  Waktu untuk main2, senang2, dan lainnya. Sekarang hidup rasanya berubah drastis, sebagian besar waktu hidup habis untuk urusan pekerjaan. Hampir tidak ada waktu untuk diri sendiri. Untuk merawat diri juga susah banget rasanya. Yah dari dulu aku termasuk orang yg cuek terhadap penampilan sih…tp sekarang kynya semakin amburadul aja diri ini… Boro2 buat mikir ehm, “cinta” duhhh kynya mending mikir gimana cara dapet akses internet murah dan cepat di kost2an 😀

Dulu tiap minggu bisa sempet habis beberapa episode anime, dorama dan beberapa jilid komik. Bahkan masih sisa banyak waktu buat main game Sekarang,  nonton anime ga pernah lagi, nonton dorama kadang seminggu 2 episode aja. Baca komik? hmmhh…nihil. Apalagi blom tau tempat rental komik yang ada deket kost…mau beli? Ah sayang duitnya… Kalaupun udah beli, ga yakin sempet baca deh…

Entahlah…sekarang ini rasanya kalau waktu bisa dibeli, akan kuborong stok yang ada berapapun harganya. Terdengar hiperbolis ya..hehehe…

h1

Maju-mundurkan waktu subtitle – AlterSubtitle

December 4, 2008

Awalnya gara2 nonton film DarkKnight hasil download di internet yang subtitle nya ngga sinkron dengan waktu yang seharusnya, kata-kata subtitlenya keluar pada saat yang ngga pas. Sangat mengganggu apalagi lagi males belajar listening bahasa Inggris alias nonton tanpa subtitle 😀 Sudah coba cari versi subtitle lainnya tapi hasilnya nihil. Rupanya memang hasil ripping filmnya yang tidak standard.

Sebenernya udah pernah nonton 1 kali di bioskop, tapi pengen nonton lagi, maklum filmnya bagus banget. Dengan sedikit nekat dan malas cari2 software subtitle editor di internet, akhirnya dibuatlah software ini, yang memang tujuan awalnya buat menyesuaikan waktu pemunculan subtitile.

Saat itu jam menunjukkan pukul 11 malam, program selesai dibuat kira2 jam 12.30 an

 

snap

How it works?

Cara kerjanya sederhana saja, didalam file subtitle yang berformat .srt, terdapat 2 macam text, yang satu adalah penanda waktu, yang kedua adalah subtitle itu sendiri yang akan muncul saat “seek-time” (waktu pemutaran film) sesuai dengan penanda waktu tersebut. Program ini bekerja dengan mengubah penanda waktu pada subtitle dengan nilai yang dapat diatur sendiri, dimajukan atau dimundurkan. Dengan ketelitian millisecond (mili detik).

Program ini dibangun dengan bahasa Visual Basic .NET (VS2005). Anda membutuhkan Microsoft .NET Framework 2.0 untuk dapat menjalankan program ini.

How to use?

Cara pakainya, Klik Open File, pilih file subtitle (untuk sementara ini hanya mendukung format .srt). Setelah itu akan ditampilkan isi dari file subtitle tersebut di sebelah kanan dan daftar timing sebelum diubah di sebelah kiri.

Ubah timing dengan memasukkan angka pada textbox dan klik Process. Klik Save untuk menyimpan atau Save As untuk menyimpan ke file lain.

Feature, if any?

Karena merupakan project iseng2, jangan heran kalau banyak software serupa yg lebih sakti dan kaya fitur. Untuk fitur2 tambahan tunggu saja tanggal mainnya (kalo saya punya waktu tentunya…hiks hiks…baru sadar klo waktu itu mahal harganya…) Namun ada rencana kedepan bakal saya tambahkan BackgroundWorker untuk mendukung threading agar program ini lebih stabil dan cepat. Lihat status bar yang ada dibawah? untuk saat ini itu tidak berguna, namun disiapkan untuk fitur baru ini.

Meski fungsi utamanya untuk mengubah timing, program mini ini bisa juga untuk mengedit kata2 subtitle sesuka anda. Ganti dengan bahasa daerah anda misalnya 😀 Cukup lakukan pengeditan di kotak sebelah kanan. Yang penting jangan mengubah penanda waktu agar subtitle tetap kompatibel dengan video player anda.

License?

Lisensi program menggunakan MIT License dimana anda bebas menggunakan, memodifikasi dan menyebarkan asal tidak menghilangkan credit atau nama pembuat.

Download, of course 🙂

http://www.ziddu.com/download/2835848/AlterSubtitle.exe.html

Download source code here :

http://www.ziddu.com/download/2835885/AlterSubtitle.zip.html

Thanks and Regards

Makasih buat LekDi a.k.a Ming Tjuo a.k.a Sam Idkel yg telah membantu dalam pengembangan dan sumbangan pikiran dalam memecahkan beberapa problematika dan algoritma dalam pembuatan program ini.