Tuesday, 26 May 2015

Android dan iOS, apa beza Sistem Operasi sumber terbuka dan sumber tertutup



Ketersuaian dan Fleksibel
Berdasarkan sejarah, peranti Android lebih fleksibel. Aplikasi Android mendapat akses penuh terhadap fail-fail sistem, boleh berkomunikasi antara satu sama lain melalui ciri Share, mengubah halaman utama (home screen) dengan melalui aplikasi pihak ketiga (third party launcher), menetapkannya sebagai aplikasi tetapan utama, menukar susun atur papan kekunci seperti aplikasi Swype serta banyak lagi.

iOS pula lebih terhad ketersuaiannya. Aplikasi-aplikasi pada asalnya dihadkan aksesnya terhadap fail-fail. Cuma kebelakangan ini sahaja Apple telah mengubah pendiriannya dengan menjadi sedikit longgar terhadap aplikasi. Kini, melalui iOS 8, Apple telah menambahkan ciri perkongsian, boleh menggunakan papan kekunci pihak ketiga serta pemasangan widget-widget yang boleh diakses pada pusat notifikasi (notification centre).



Apa maknanya ini kepada kita semua? iOS secara keseluruhannya masih lagi terhad walaupun beberapa ciri telah ditambah seperti widget, perkongsian antara aplikasi, aplikasi yang masih bergerak pada latar belakang dan beberapa ciri lain yang sedia ada pada Android telah ditambah. Bagaimanapun, iOS masih lagi tidak membenarkan pengguna mengubah tetapan lalai bagi aplikasi pelayar web, klien emel, aplikasi pemetaan dan beberapa aplikasi lain. Ini agak menjengkelkan jika anda lebih gemar menggunakan aplikasi lain yang dirasakan lebih baik.

Imej dari Google Play
Imej dari Google Play
Rooting dan Jailbreaking

Walaupun Android menawarkan pelbagai ciri ketersuaian dan lebih fleksibel, namun ia masih banyak lagi yang “dikunci” dan memerlukan pengguna untuk melakukan “rooting”. Pengguna perlu mendapatkan akses kepada “root” bagi mendapatkan potensi penuh Android. Pada kebanyakan telefon pintar, rooting mendedahkan peranti kepada risiko keselamatan. Tapi, Google tidak begitu sukakan kegiatan rooting peranti Android ini dan pada kemaskini yang terbaru, akses kepada root telah dibuang.

Pengguna Apple yang mahu menggunakan aplikasi yang tidak diperakukan, ingin melakukan pengubahsuaian dan mendapat akses yang lebih perlu melakukan jailbreak terhadap sistem operasi iOS. Secara asasnya ia hampir serupa dengan proses melakukan rooting iaitu dengan mengeksploitasikan lohong keselamatan. Selepas melakukan jailbreak, pengguna tidak diperlukan untuk melakukan naiktaraf iOS ke versi baru. Pengguna perlu menunggu jailbreak versi iOS diterbitkan terlebih dahulu atau pengguna akan kehilangan segala perubahan yang dilakukan melalui jailbreak.

Apa maknanya ini semua kepada kita semua? Kebiasaannya, lebih mudah untuk melakukan rooting berbanding melakukan jailbreak iOS. Pastikan anda memilih telefon yang lebih mudah untuk mendapat akses kepada root jika anda memang seorang yang kaki “tweak”.


Friday, 1 May 2015

Juruteknik Komputer dan tugasan di luar bidang Hakiki



Kerap juga saya mendengar cerita mengenai juruteknik komputer seringkali diarahkan melakukan tugas-tugas bukan hakiki yang tidak ada kena mengena dengan bidang ICT. Kebanyakan juruteknik komputer tak kisah untuk menuruti arahan dari masa ke semasa dari pihak atasan ini kerana ia adalah sebahagian daripada rencam dunia kerjaya.

Namun, tidak kurang juga ada merungut mengenai isu ini kerana berpendapat ia boleh menganggu tugas-tugas hakiki sedia ada. Ada benar juga luahan ini kerana dalam kehidupan ini kita tidak dapat mengelak dari berurusan dengan individu-individu yang gemar mengambil kesempatan dari kebaikan yang diberikan oleh orang lain.

Diarah melakukan pelbagai tugasan yang bukan berkaitan dengan bidang kerja hakiki ini jika sudah berlebihan, tentu sahaja mendatangkan rasa yang tidak senang di dalam hati kita. Kita jadi mudah untuk beranggapan bahawa ada pihak yang sudah mula mahu mengambil kesempatan dan berperangai pembuli seperti watak Giant dalam komik Doraemon terhadap kita.

Sedikit sebanyak perkara ini akan menjejaskan mood dan nawaitu kita untuk mencari rezeki dengan kerjaya kita. Mahu tak mahu, kita tetap perlu menghadapinya sebagai salah satu daripada cabaran hidup bekerjaya. Ya lah, takkan dengan dugaan sebegitu terus kita mahu mengalah dan mahu berhenti kerja sebagai juruteknik komputer. Sudahnya nanti, siapa pula yang akan menyara hidup kita dan keluarga (bagi yang sudah mendirikan rumah tangga).

Ada hikmahnya juga bila kita melakukan pelbagai tugasan luar bidang ICT ini. Salah satunya yang amat jelas adalah ilmu dan pengetahuan dari tugasan yang dilakukan itu. Misalnya saya sendiri pun pernah diarahkan untuk membina tembok pagar sekolah. Terus terang saya katakan, bidang kejuruteraan awam memang bukanlah kepakaran saya. Nak ikat bata dan bancuh simen pun tak reti, inikan pula nak bina tembok kerana saya hanyalah seorang juruteknik komputer.

Mujurlah di tempat kerja saya di sekolah dulu warganya mempunyai ikatan permuafakatan yang kuat. Kerja tersebut dilakukan secara gotong royong bersama-sama kakitangan sokongan lain di sekolah berkenaan. Hasilnya, apabila siap kami semua memperoleh sedikit ilmu bagaimana untuk membancuh simen dan cara mengikat bata yang betul. Malah, otot lengan saya menjadi sedikit sado akibat membuat kerja-kerja buruh tersebut.

Banyak lagi kerja-kerja sampingan di luar bidang tugas yang dilakukan ketika saya menjadi juruteknik komputer di sekolah dahulu. Antaranya, mengawal sistem audio, membuat pendawaian elektrik, membersihkan kolam ikan, membaiki pintu bilik darjah, mengecat dinding, melukis mural, membuat garisan trek balapan di padang serta beberapa lagi senarai tugas-tugas bukan tugas juruteknik komputer lain yang saya rasakan tidak perlu diceritakan.

Lagipun, ketika itu saya tidak merasakan tugas-tugas tersebut sebagai satu beban kerana yang bestnya pada waktu itu saya dikelilingi rakan-rakan sekerja yang mempunyai semangat muafakat. Oleh itu, tugasan-tugasan yang diberikan dari masa ke semasa menjadi ringan apabila wujudnya solidariti yang kuat dari rakan-rakan sekerja.

- Luahan dari Juruteknik Komputer di Sekolah