Minggu, 22 Januari 2012

Rotate Video


Terkadang saat merekam video dengan menggunakan HP kita sering mengambil gambar dalam posisi potrait maupun landscape. Namun masalah terjadi ketika mengambil dalam posisi landscape, saat video kita transfer video tersebut ke komputer, maka video menjadi miring ke kiri maupun ke kanan. Hal ini tentu cukup menyebalkan, terutama bagi leher anda.

Setelah googling sebentar, saya kemudian menemukan aplikasi yang mudah untuk merotasikan posisi gambar video. Aplikasinya bisa anda download disini :

Selasa, 17 Januari 2012

Contoh soal ujian masuk ekstensi Fasilkom UI

Kemarin saya menyempatkan diri untuk membundel contoh soal-soal ujian masuk ekstensi Fasilkom UI. Dikarenakan tidak terdapatnya scanner, akhirnya saya bundel soal-soal tersebut dengan kamera seadanya, dan di convert menjadi pdf. Namun jangan takut, tulisannya masih cukup jelas terbaca. Semoga dengan adanya ini bisa menjadi salah satu referensi contoh soal-soal dan bisa bermanfaat. 

Dalam file terbagi jadi tiga bagian, yaitu dua versi soal bahasa inggris dan satu versi soal test potensi akademik. Link bisa dikunjungi kesini :

pass: teknoloegue


Kamis, 12 Januari 2012

where my masterpiece?


Hari rabu kemarin lagi baca-baca buku programming yang judulnya Extjs in Action. Karena baru mulai baca bukunya jadi saya sempet-sempetin baca kata pengantar dari penulisnya. Di kata pengantar tersebut disebutin bahwa waktu pengerjaan buku tersebut dimulai dari tahun 2006 dan selesai pada tahun 2008. Itu berarti penulis menghabiskan waktunya selama 2 tahun untuk menyelesaikan buku tersebut. Hal itulah yang kemudian membuat saya kagum sekaligus bertanya-tanya, terhadap teknologi yang berubah-ubah pun seseorang mau menulis dan membagikan ilmu yang telah dimilikinya.
Untuk sekedar tahu, Extjs merupakan framework javascript yang dikembangkan oleh perusahaan di California, websitenya bisa dikunjungi di sencha.com. Dan sekarang (2012) pengembangan extJS telah mencapai versi ke 4.0. Sedangkan di dalam buku tersebut yang ditulis oleh J. Gracia -nama penulisnya- tersebut adalah extJS 3.0. Ini berarti penulisan buku selama 2 tahun tersebut kalah cepat dengan pengembangan platform teknologinya, itu artinya buku tersebut akan cepat kadaluarsa seiring dengan perkembangan Extjs itu sendiri.
Yang saya suka dari buku-buku luar adalah sangat sedikit buku-buku teknologi yang halamannya berada di bawah 500 halaman. Semuanya rata-rata lebih dari 500 halaman, itu artinya apa yang dibahas di dalam buku tersebut sangat dalam dan lugas. Tidak ada hal yang setengah- setengah di dalam buku tersebut. Jadi wajar saja, jika untuk satu buah tema buku saja membutuhkan waktu selama 2 tahun pengerjaan. Kalau kita lihat, sangat berbanding terbalik dengan buku-buku teknologi di Indonesia. Buku-bukunya sangat tipis dan harganya dipatok 50 ribu ke atas. Dan hal-hal yang dikupas pun cuma kulitnya saja, tidak lugas dan mendalam.
Menurut pandangan saya hal itulah yang menjadi salah satu kedala mengapa IT di Indonesia tidak semaju diluar, karena ilmu hanya berputar-putar di kepala orang yang memahami. Tidak ada transfer ilmu yang signifikan dalam bentuk buku-buku yang bagus. Jika pun ingin melahap buku-buku luar, banyak dari orang-orang kita yang terkendala dengan bahasa Inggris. Belum lagi tentang minat belajar yang rendah.
Kembali lagi ke topik, J. Gracia menulis buku Extjs in Action  yang cepat kadaluarsa itu dalam waktu 2 tahun, Acoustic Alchemy (Nama grup musik kegemaran saya) menghabiskan waktu selama 20 tahun untuk menciptakan 17 Album yang luar biasa. Candi Borobudur pun dibangun dalam waktu setengah abad. Belum lagi para perawi hadist muttafaqun alaih yang mendermakan seluruh hidupnya untuk mengumpulkan hadist-hadist Nabi, dan masih banyak lagi contoh lainnya.
Where my masterpiece? Dan saya bertanya dalam hati, akan saya pakai untuk apa umur saya yang sebentar ini? Apa yang harus dikaryakan? Produk aplikasi Sistem Informasi yang bisa dijual secara internasional? Buku-buku puisi dan cerpen yang karyanya bisa dijadikan bahan pembelajaran mata pelajaran Bahasa Indonesia anak SD sampai SMA di negeri ini? Album akustik seperti yang dibuat oleh Acoustic Alchemy? Hah, tampaknya kita harus fokus dan tangga-tangga pencapaian menanti di depan mata. Sejarah telah menceritakan dirinya sendiri, Kehidupan yang mempesona adalah untuk mereka yang memiliki impian!

Minggu, 01 Januari 2012

readonly atau disabled?

Kemarin saya mengalami sedikit masalah sederhana. Terkadang kita ingin membuat sebuah form yang isinya terdiri dari beberapa textfield. Dari beberapa textfield tersebut ada satu texfield yang fungsinya hanya sekedar memperlihatkan isian dari aksi textfield-textfield sebelumnya. Untuk lebih jelasnya lihat lihat gambar dibawah ini: 


Nah, gambar diatas memperlihatkan bahwa textfield "Total" sebenarnya hanya memiliki fungsi otomatis menjumlahkan isian dari "Tarif Sarana" dengan "Tarif Pelayanan". Dalam textfield "Total" tidak diperkenankan untuk mengubah atau menginputkan isian secara manual. 

Masalah muncul ketika saya mencoba atribut html textfield "Total" dengan:

<input class="inp" id="CTBTotal" name="tarif_total" type="text" maxlength="20" disabled="disabled" />
Namun ternyata penggunaan atribut disabled membuat data yang berada dalam textfield tersebut menjadi tidak terkirim melalui method "POST" javascript. Setelah berusaha mencari cara lain, akhirnya saya mendapat cara yang sama dengan atribut "disabled" namu data yang didalamnya masih bisa terkirim dalam method POST javascript. Yaitu:

<input class="inp" id="CTBTotal" name="tarif_total" type="text" maxlength="20" ReadOnly="TRUE" />

Dan masalah terselesaikan dengan menambahkan atribut ReadOnly. Demikian sedikit tips dari saya. Semoga bermanfaat. 
Salam.