Selasa, 30 April 2013

#49: I'm into Music (Again!)

Audio Technica ATH-M20
Masaalah ambe ialah ambe ada "musim". Ambe boleh tiba-tiba minat sesuatu, kemudian lepas beberapa lama, ambe hilang minat pada benda tu. Lepas tu bila tiba "musim" dia, ambe minat balik! Benda ni rotate pada beberapa perkara yang ambe minat iaitu programming, muzik dan photography. So, sekarang ambe rasa ambe minat semula untuk main muzik!

Beberapa hari lepas ambe pegang gitar dan cuba strum-strum, ambe dah rasa aura untuk ambe main muzik semula dah datang. Tapi ada satu lagi masaalah yang timbul. Komputer saya ada di bilik tidur dan anak saya sangat sensitif pada bunyi-bunyian. Jadi untuk selesaikan masaalah ini, saya perlukan headphone supaya saya boleh compose muzik dalam keadaan senyap. Saya berkenan pada headphone sebelah ni untuk menjadi studio monitor saya.

Sabtu nanti ingat nak survey. Ambe tak biasa guna headphone, tapi ikut nasihat adik ambe, recommend cari proper monitor headphone. Kalau cari headphone yang ada "sound enhancement" memang sedap dengar, tapi bunyi tu bukan boleh didengari semua orang. Kalau guna monitor headphone dengan "zero enhancement" dan  "zero EQ" maka bunyi dari headphone ni memang bunyi RAW yang keluar dari instrument yang kita main atau muzik yang telah kita compose. Jadi ini memang memerlukan kemahiran khas berkaitan audio engineering untuk finalize muzik yang dicompose. Bayangkan kalau anda compose muzik dengan headphone yang sudah ada EQ dan sound enhancement. Anda fikir muzik yang anda compose soundnya sudah perfect, sound yang cukup dinamik, bass dan treble dalam keadaan balance dan tak perlu EQ lagi. Tapi bila anda sudah finalize muzik anda, dan bila orang pasang di radio kereta, home theater, di radio, soundnya sudah lain. Lebih teruk lagi, ada sound yang anda dapat dengar di headphone anda tapi tak kedengaran di speaker atau headphone lain atau vice-versa dimana anda dapat dengar bunyi di speaker atau headphone lain sedangkan sewaktu anda compose muzik itu, headphone anda tak ada pun bunyi itu. Ini sudah tentu masaalah yang besar bagi composer muzik!

#48: CloudStation Transfer Rate Test

Transfer Rate untuk device NAS selalu menjadi isu. Ada video di youtube condemn beberapa device NAS yang mengatakan menyediakan transfer rate selaju 100 MB/s sedangkan bila test, hanya mendapat transfer rate selaju 3 MB/s. Saya terlalu malas untuk membaca transfer rate pada manual Buffalo CloudStation, jadi saya tidak tahu berapakah transfer rate yang boleh ia capai. Memandangkan saya ada banyak file untuk di back-up ke dalam CloudStation, saya pun mengambil keputusan untuk mendapatkan transfer rate bagi Buffalo CloudStation saya ini.
TPLink TL-MR3420 connected to my computer
Komputer saya adalah Dell T3400 Core 2 Quad dengan 4 GB RAM. Saya menggunakan Mint Linux 14. Router saya adalah model TPLink TL-MR3420. Connection saya adalah Network Card > Network Cable > TPLink TL-MR3420 >  Network Cable > Buffalo CloudStation. Saya cuba copy folder kedalam "Network" dengan beberapa ratus file didalamnya dengan total size lebih kurang 15 GB dan ia mengambil masa lebih kurang 20 minit. Transfer rate yang paling tinggi saya dapat dalam proses perpindahan file itu adalah 8.5 MB/s. Bagi saya ia adalah cukup tinggi memandangkan kebanyakan review yang saya lihat di youtube hanyalah pada 3 MB/s sahaja. Pada masa perpindahan file-file ni berlaku, CloudStation sedang melakukan seeding dan leeching pada beberapa ratus file torrent, router saya sedang "melayan" permintaan wifi dari telefon saya dan juga permintaan web browser dari komputer saya sendiri. Samaada transfer rate lansung tiada kaitan dengan permintaan wifi dan web browser, atau jika tanpa permintaan lain transfer rate akan bertambah laju, ia tidak diuji oleh saya.
Buffalo CloudStation 2TB transfer rate can reach up to 8.5 MB/s
Walau bagaimanapun, dalam beberapa kali percubaan, transfer rate bukanlah sentiasa konsisten pada rate 8.5 MB/s, tapi kerap kali pada 7 MB/s, 3 MB/s malah pernah pada 1+ MB/s. Faktor yang menentukan transfer rate yang perlahan tidak dapat saya detect. Tetapi pada kebanyakan masa transfer rate adalah pada 8 MB/s.

Isnin, 29 April 2013

#47: Old Railway Station

Stesen Kereta Api Wakaf Bharu, Kelantan. Shot with Canon 40D + EFS 10-22mm
Ambe ingat nak ambil cuti untuk balik kelantan sebab ambe kena mengundi di Kota Bharu tahun ni. Tapi ambe lambat bertindak, dan atas tekanan lain, ambe lambat cari tiket untuk balik ke kelantan. Ambe harap tiket masih lagi ada sebab ambe ingat nak survey lagi pada pagi sabtu nanti. Manalah tahu kalau-kalau ada tiket tambahan (biasanya kalau ada event bersar macam hari raya atau pilihan raya macam ni, KTM ada tambah gerabak tambahan untuk tampung penumpang yang sangat ramai). Ambe rindu untuk jejak kaki ke tanah kelantan sebab ambe jarang sangat ada peluang untuk balik kampung. Ambe fikir untuk PRU13 ni ambe akan balik seorang diri dan pada masa akan datang ambe akan bawa anak dan isteri balik bersama sebab mok ambe sendiri lama tak tengok anok ambe yang baru nak belajar merangkak tu.

Untuk Malaysia yang lebih baik, ayo balik kampung mengundi! :)

#46: Spreadsheet - LEARN IT!

Percayalah, ambe nok royak, kalau anda master dalam program spreadsheet, anda akan jadi "mahal" di tempat kerja anda. Lebih-lebih lagi kalau anda kerja di bahagian ofis atau bahagian management. Bagi ambe, kerja-kerja menggunakan spreadsheet ni tak ramai orang tahu sedangkan ia penting lebih-lebih lagi dalam hal nak menyediakan statistik, data mining etc.

Gnumeric
Spreadsheet ni bagi ambe macam guna SQL tapi lebih mudah tanpa perlu tahu statement-statement SQL dan lebih interaktif dimana boleh manipulate data menggunakan keyboard dan drag-drop menggunakan mouse (SQL sudah tentu hanya keyboard saja untuk menaip "query"). Pada awalnya ambe belajar spreadsheet secara self-taught dan menggunakan formula-formula ringkas seperti SUM. Kemudian pada beberapa tahun lepas, ambe telah dihantar oleh ketua jabatan ambe untuk ikuti satu conference di Kuala Lumpur berkenaan Kesihatan Keluarga. Satu tajuk yang kurang menarik bagi ambe, tapi ambe tempuhi juga. Conference ni dihadiri oleh kebanyakaannya pakar perubatan dan kalau tak silap hanya ambe seorang saja MA di situ. Segan ambe duduk situ orang lain semua tinggi-tinggi. Waktu tengah conference tu, ntah dari mana timbulnya pula slot untuk belajar MS Office. Software waktu tu kalau tak silap ambe adalah MS Office 2007.

Bermula dengan pelajaran mengenai MS Word dimana penceramah ajar cara untuk buat footer dan watermark yang tak boleh diubah bagi mengelak dari orang mengubah author  dokumen sebenar. Kemudian beralih pula pada MS Excel. Banyak yang diajar di MS Excel ni. Benda yang saya sendiri tak pernah sangka dan yang saya fikir hanya wujud di application SPSS. Pivot table dan conditional formatting adalah antara yang saya fikir sangat berguna dalam mengkaji data. Lecture di conference yang lebih kurang 1 jam inilah yang banyak mempengaruhi saya dalam dalam melakukan kerja-kerja. Sekarang saya sudah mula merekod semua kerja-kerja saya dalam bentuk list di spreadsheet dan boleh mengeluarkan statistik bulanan dalam masa kurang 1 minit. Ini adalah agak mengejutkan bagi sesetengah orang dan ini memang membuatkan saya sedikit "stand-out" dari staff-staff lain. Saya bukanlah mahir sangat, tapi pengetahuan spreadsheet ini membuatkan ramai orang "perlukan" saya untuk menyelesaikan masaalah mereka. I may sound grandiose, tapi itulah yang berlaku LOL!

Data UMUR dan TAHUN PENGALAMAN dapat dengan mengunakan formula!
Contoh penggunaan spreadsheet yang menyenangkan kerja ambe adalah seperti dalam gamba diatas ni, ambe boleh dapatkan umur staff daripada mengira 2 digit pertama dari no kad pengenalan tolak dengan tahun ini (=YEAR(TODAY())-(CONCATENATE("19",LEFT([@[NO KP]],2)))) dan ambe boleh dapatkan tahun pengelaman dengan menolak tarikh lantikan dengan tarikh hari ini (=YEAR(TODAY())-YEAR([@[TARIKH LANTIKAN KE JAWATAN SEKARANG]])). Ia sesuatu yang hampir mustahil untuk mengira umur dan tahun pengalaman bagi semua 100+ staff yang bekerja di tempat ambe ini, tapi dengan adanya ilmu mengenai spreadsheet, ambe boleh collect berbagai data termasuk data-data yang remeh-temeh.

Saranan ambe, kalau ada peluang untuk belajar spreadsheet, teruskanlah. Ilmu ni memang sangat berguna. Berguna untuk kerja-kerja serius (berbanding PowerPoint untuk kerja-kerja yang agak kebudak-budakan). Spreadsheet ada di berbagai platform (Linux, OSX, Windows, etc) dan antara yang terbaik adalah MS Excel dan Gnumeric. Terdapat juga version online seperti pada Google Docs dan version mobile seperti pada platform Android. Jadi anda tak rugi mempelajarinya sebab ia ada dimana-mana!

#45: Omar and his walker

Omar jalan mengundur.
An updates on Omar Shahnaz. Hari ni genap 7 bulan umur Omar. 2-3 hari lepas saya lihat Omar sudah pandai jalan mengundur dengan menggunakan walker. Saya fikir  bergerak kebelakang memang "step" awal dalam perkembangan bayi, seperti sebelum ini, Omar seret dada pun gerak secara mengundur, tak lama lepas tu baru gerak kedepan.

Walker ini berada pada ketinggian yang agak tinggi untuk kaki Omar yang masih pendek. Nak melangkah kena jinjing sedikit sebab hanya cecah hujung jari kaki saja. Tu lah posisi yang paling rendah boleh adjust untuk walker ni. Walker ini sebenarnya datang dengan "control panel" di bahagian depan. Bentuknya macam futuristik siap ada dengan steering, 2 button eletronik yang boleh keluar muzik bila ditekan, bola mainan dan lampu lip-lap bila ada muzik. Tapi disebabkan Omar selalu gerak-gerakan kepala dia ala-ala "headbanging", saya bimbang akan terhantuk pada steering control panel ni, jadi saya ambil keputusan untuk cabut saja steering tu. Safety first, jangan dah luka baru nak kalut.

Jumaat, 26 April 2013

#44: Workaround didn't work, but magic did happen (which is much better)

Dalam artikel #43 saya ada memasukkan workaround untuk mount CloudStation kepada sistem Linux. Well, it didn't work. Saya telah mencubanya semalam dengan Mint Linux 14 dan tak ada apa-apa yang berlaku (or at least in my system). Saya ada jumpa di beberapa forum mengatakan workaround itu berhasil, tapi mungkin akibat masaalah teknikal pada komputer saya, workaround tu tak berjaya.

Linux is the best thing ever happened in computing!
Tetapi sesuatu telah berlaku tanpa saya duga! Bila saya klik icon "Network Places" di Nautilus, saya dapati ada icon network place untuk device Buffalo CloudStation! Tanpa perlu setting, workaround, rupanya CloudStation telah didetect dari awal lagi. Seperti device plug-and-play. Plug sahaja device ini dengan wayar network pada router dan CloudStation ini sudah sedia untuk digunakan. So easy and so little effort! Saya tak install official application pogoplug pun.
POGO! POGO! POGO!

Khamis, 25 April 2013

#43: CloudStation AWWYEEAAHHH!

CloudStation
So, seperti artikel sebelum ni, saya ada inform untuk ke Plaza Low Yat untuk cari satu Network Attached Storage dan akhirnya saya telah memilih untuk membeli Buffalo CloudStation dengan 2TB storage. Sebenarnya saya kurang senang pada label "powered by pogoplug" di device ini. Saya fikir apalah nasib pemilik device ini jikalau apa-apa berlaku pada company pogoplug ini. Nampaknya device ini sangat bergantung pada pogoplug yang sudah tentu memerlukan sambungan internet untuk membolehkan penggunaan servis ini. Idea CloudStation adalah bagus, tetapi tidak semua orang mahu online 24/7.

Saya tidak boleh mengeluarkan review secara keseluruhan mengenai device ini kerana baru spend 1 malam bersamanya. Tapi untuk buat masa lebih kurang 12 jam bersama device ini, saya agak berpuas hati dengannya dan suka konsep "webview" di pogoplug. Cuma saya perlukan satu "guarantee" untuk pogoplug available setiap masa sepanjang tahun. Cloud computing bukanlah kesukaan saya, tapi ia adalah features yang bagus untuk sebuah NAS (Network Attached Storage). Tapi jika NAS itu lebih menumpu kepada Cloud computing sahaja, konsepnya telah lari dan saya fikir NAS sebegini bukanlan NAS yang baik. 

Pogoplug web interface. Streams data from my Buffalo CloudStation at my house.
Saya ada menjumpai beberapa cara untuk mount NAS Buffalo CloudStation sebagai local drive supaya ia tak perlu melalui pogoplug untuk pemindahan file. Maksudnya pemindahan file berlaku pada Local Network. Tanpa perlu talian internet aktif. Icon network storage akan ditunjukkan di desktop Mac OSX sebagai storage dan juga Time Machine, mount point di Linux dan icon storage di My Computer untuk Windows. Saya baru menjumpai workaround untuk mount NAS ini di Linux dan akan mencubanya pada malam ini. Perkembangan terbaru akan saya postkan disini. Workaround untuk Linux adalah:
  1. Di Buffalo CloudStation, setup 1 user dengan akses RW pada semua bahagian storage yang anda mahu akses.
  2. Kemudian di Linux system, dalam dir /mnt, buat satu folder baru nama /mnt/cs
  3. Kumpulkan maklumat ini sebelum proceed iaitu CSIP untuk IP address CloudStation, SHARE untuk nama folder yang ingin di mount, CSUSER untuk username CloudStation, CSPASS untuk password CloudStation dan USER untuk akaun sistem Linux anda.
  4. Di terminal, execute command ini 
sudo mount -t cifs //CSIP/SHARE /mnt/cs/SHARE -o username=CSUSER,password=CSPASS,uid=USER,file_mode=0644,dmode=0755
sudo akan  menanyakan password untuk admin dan jika tak ada masaalah, anda sudah pun berjaya mount NAS pada lokasi /mnt/cloudstation. Untuk pengetahuan,  mount -t cifs adalah satu filesystem yang dikenali sebagai Common Internet File System iaitu file sytem yang biasa digunakan untuk berkongsi file melalui internet dari berbagai platform.


uTorrent WebUI runs smoothly in any web browser. Saya boleh manage uTorrent walau di tempat kerja.
Features yang paling saya sukai pada NAS ini adalah Torrent, yang mana amat berguna sekali kerana saya tak perlu on komputer sepanjang hari untuk download. Torrent yang perlu ambil masa panjang tidak lagi menjadi masaalah bagi saya. Saya sudah berani download Torrent bersaiz 30 GB yang sudah tentu memerlukan saya buka komputer selama 2-3 bulan untuk siap kalau connection saya perlahan. Dengan CloudStation, saya hanya perlu buka router dan CloudStation yang hanya menggunakan maximum 18W sahaja. Ini sangat menjimatkan eletrik sebanyak sekurang-kurangnya beberapa puluh ringgit hingga seratus ringgit sebulan.

Rabu, 24 April 2013

#42: DIS I WANTT!!!

Petang ni saya bercadang nak ke Plaza Low Yat, cari Network Attached Storage. Ada beberapa brand yang saya jumpa di sana antaranya Synology, DLink dan Buffalo. Kalau nak dikira budget, brand Buffalo lah paling murah. Synology terlalu mahal untuk kegunaan di rumah (mungkin pilihan yang baik untuk ofis), DLink pula tak dilengkapi servis Torrent (features ni mandatori untuk saya). Jadi hanya tinggal Buffalo sahaja. Buffalo ada Torrent (probably using uTorrent client web interface), storage yang agak besar dan harga agak budget (RM399 untuk storage 2 TB)
Buffalo CloudStation dengan 2 TB storage
Saya kurang info tentang device ni kerana tak banyak info tentangnya di internet. Malah tak ada 1 pun video di youtube yang mereview device ini. Jadi dengan hanya berpandukan video-video youtube lain yang mereview NAS dari Buffalo untuk model yang lebih advance, saya fikir alat ni boleh membantu saya untuk menyimpan data secara dalam talian dan mengakses data dari device ini dari mana-mana tempat di seluruh dunia. Walaubagaimanapun, saya tidaklah mempunyai expectation yang tinggi pada device ni kerana ada banyak review buruk mengenai device ini yang dikeluarkan.di internet. Purata rating pun dalam 3/5 sahaja. Ramai komen tentang transfer rate yang sangat perlahan untuk upload/download data dari device dan kedalam device. Expectation tak tinggi, saya harap saya tak kecewa sangat kalau performancenya teruk bila saya dah membelinya nanti.

Tujuan sebenar saya membeli alat ini adalah untuk menjimatkan penggunaan eletrik di rumah. Saya selalu membiarkan komputer saya terbuka sepanjang hari dan malam untuk melakukan kerja-kerja yang time-consuming seperti Torrent leeching dan seeding. Kenapa perlu ON seluruh PC sedangkan bahagian yang perlu run hanyalah network card dan hard disk. Saya tak perlu USB, monitor, printer, midi controller etc untuk seed/leech torrent. Oleh sebab itu bil eletrik saya tinggi kerana berlaku pembaziran eletrik atas sesuatu yang tidak perlu.

Dengan adanya device ni, saya tak perlu ON kan komputer lagi untuk seed/leech torrent kerana device ni stand-alone tanpa perlu pemantauan. Dan jika saya perlu pantau pun, saya boleh lakukan melalui web-interface yang boleh saya browse melalui tablet atau telefon. Dengan power consumption yang rendah iaitu hanya perlu power supply 17W sahaja berbanding 300+W untuk desktop Dell Precision T3400 saya, saya boleh jimatkan banyak tenaga eletrik. Finally, saya harap device ini dapat jimatkan bil eletrik saya dan serves sebagai "central-storage" untuk rumah saya dengan baik.

#41: Ada Orang Collapse?!! OMG! OMG! OMG!

Ada orang collapse?!! OMG! OMG! OMG!
First of all, saya tertinggal "." pada baris 3 iaitu selepas perkataan "TELEFONIS". "Sila dail "0" untuk telefonis. Format pengumuman Code Blue adalah bla.. bla.. bla.. Begitulah bacaannya. Tapi poster ni dah di print jadi saya hanya buat "dot" disitu dengan permanent marker. Enough tentang grammatical error ni.

Poster ni diletakkan di 9 tempat di seluruh hospital ambe. Salah satunya tempat ambe sendiri. Secara flownya, mana-mana orang akan call ambe untuk activate Code Blue dan ambe akan call telefonis untuk buat pengumuman Code Blue yang boleh didengari seluruh hospital. Kemudian barulah orang yang berkenaan boleh pergi ke tempat mangsa. Tujuannya untuk bagitahu tempat kejadian dan kumpulkan ahli team Code Blue menuju ke lokasi.

Isnin, 22 April 2013

#40: Code Blue Poster Design

Ambe masuk meeting bersama "orang-orang besar" jumaat lepas dan ada isu yang timbul mengenai unit ambe mengenai Code Blue. Tak ramai orang tahu tentang perkara ni sedangkan ia penting untuk diketahui semua staff yang bertugas di hospital. Jadi timbul satu cadangan iaitu untuk mengiklankan sistem Code Blue kepada semua unit-unit di hospital ambe. Ambe memang suka benar dalam bab-bab design-mendesign ni, so ambe came out dengan design ni:

This one is in english
And this one is in malay.
Yeap, semua dalam Helvetica Hehehhe. Design agak skema dan sebenarnya ada follow poster parody berkenaan medical emergency dimana poster itu menunjukkan seorang lelaki melakukan Heimlich Maneuver pada seekor angsa LOL! Poster ini mungkin memerlukan penambahbaikan dan kemudian akan ditampal di seluruh Hospital ambe.

By the way, ambe ada generate satu poster "keep calm and carry on", versi Code Blue Hehehehe:

Keep Calm and call my unit maaa...