Hello 2015!

Hello everyone, I decided to continue blogging on this platform. I will try to write (mostly) in English.  I encourage you to correct any mistake on my writings, please don’t hesitate to suggest some corrections.

Happy new year, may God bless you!

Advertisements

(Lanjutan) Instalasi iAtkos L1 di Dell Inspiron 4050

Beberapa hari yang lalu saya kembali mendapat kesempatan untuk bereksperimen menginstall iAtkos di Dell Inspiron 4050, laptop milik teman saya.  Dulu saya juga pernah menulis pengalaman menginstall Hackintosh di laptop ini.

Instalasi terdahulu rusak karena partisi Hackintoshnya corrupt, kemungkinan disebabkan oleh software Paragon HFS yang diinstall di Windows, yang memungkinkan kita bisa membaca filesystem Mac dari Windows.

Berdasarkan pengalaman sebelumnya, saya kembali meracik USB Flashdisk installer dengan langkah:

  1. Restore iso image iAtkos L1 ke USB Flashdisk berukuran 8 GB.
  2. Install Chameleon Bootloader ke USB Flashdisk tersebut

Saya sempat bingung karena USB Flashdisk tersebut gagal untuk boot ke installer.  Saya juga sempat meracik lagi USB Flashdisk installer dengan menggunakan image Lion GM.  Ternyata gagal juga. Permasalahannya sama: tidak bisa boot ke installer.

Ternyata solusinya mudah:  partisi HFS+ yang sebelumnya ada (dalam kondisi corrupt) harus diformat terlebih dahulu.  Saya mencoba mem-format ke format FAT32.  Begitu saya coba boot, ternyata langsung berhasil, langsung masuk ke installer.

Untuk driver-driver bisa mencoba N4050 Lion Kit.  Walaupun tertulis untuk processor Core i3, tapi bagi anda yang memakai Core i5 atau Core i7 juga bisa menggunakan kumpulan driver tersebut 🙂

Bacaan untuk anda yang ingin membuat startup company

Belakangan ini kata startup company sedang naik daun.  Terutama startup company yang memberikan layanan via Internet.  Anda yang tertarik untuk membuat sebuah startup company, bisa mulai membaca-baca tulisan-tulisan dari Paul Graham mengenai startup.

Beberapa artikel menarik yang sempat saya baca:

dan masih banyak artikel menarik lainnya.  Anda bisa melihat daftar lengkapnya di sini.

Mac OS X 10.8 Mountain Lion

Saya sendiri cukup terkejut membaca berita review tentang Mac OS X generasi berikutnya, 10.8 dengan nama Mountain Lion. “Tidak biasanya” Apple merilis versi berikutnya dalam waktu yang relatif singkat dari rilis versi sebelumnya (Mac OS X 10.7 Lion).

Apple sendiri memberikan preview pada halaman webnya, sehingga calon pemakai dapat membayangkan fitur-fitur apa saja yang disediakan oleh Mountain Lion.  Bisa dibilang rilis Mac OS X terbaru ini banyak diinspirasi oleh iOS, dengan tujuan agar pengguna iDevice (iPad, iPhone, iPod Touch) yang tertarik membeli Mac merasa familiar karena serasa sudah pernah menggunakan sebelumnya.

Bagi saya sendiri rilis terbaru ini cukup menarik, apabila saya memiliki koneksi Internet yang kencang.  Fungsi-fungsi iCloud, Messages, Reminders, App Store akan dapat berjalan dengan optimal.  Sayangnya untuk saat ini koneksi Internet saya masih ngos-ngosan sehingga fitur iCloud kemungkinan tidak akan bisa saya gunakan secara maksimal.

Bagi anda pengguna Mac OS X Lion, anda bisa mencoba aplikasi Messages Beta.  Silahkan download di sini.

Saya mencoba menginstall Messages Beta, ternyata dibutuhkan minimal Mac OS X 10.7.3.  Saat ini saya baru menginstall 10.7.1, jadi belum dapat memberikan review 😦

Bagi Hackintosher, apakan rilis terbaru ini masih bisa diinstall di PC biasa? Mari kita tunggu sama-sama 🙂

4 Hal yang harus dipersiapkan untuk memulai iOS App Development

Anda tertarik untuk belajar membuat aplikasi untuk platform iOS (iPhone, iPod Touch dan iPad) ? Ada beberapa hal yang perlu anda persiapkan.  Perlu anda ketahui, iOS adalah sistem operasi buatan Apple, diturunkan dari Mac OS X.  Jika anda pernah belajar pengembangan aplikasi untuk platform desktop Mac OS X, anda hanya perlu penyesuaian sedikit.  Untuk anda yang baru pertama kali berkenalan dengan platform Apple, tidak perlu kuatir, karena saya akan menuliskan hal-hal yang perlu anda persiapkan.

Sebuah Mac (MacBook Air, MacBook, MacBookPro, iMac, Mac Mini atau Mac Pro) dengan Sistem Operasi minimal Mac OS X 10.6.6 atau Mac OS X 10.7

Ini merupakan kebutuhan pertama dan sekaligus sebuah entry barrier yang cukup besar, khususnya bagi anda yang tidak memiliki Mac.  Merupakan entry barrier karena harganya cukup mahal bila dibandingkan dengan komputer biasa.

Kenapa harus menggunakan Mac?  Karena tools development seperti Xcode hanya berjalan di atas sistem operasi Mac OS X 10.6.6 ke atas atau Mac OS X 10.7.0 ke atas.  Untuk saat ini tidak ada Xcode untuk platform Windows atau Linux.  Dugaan saya nantinya juga tidak akan pernah ada 😦

Apakah bisa menggunakan Hackintosh?  Bisa, jika anda hanya ingin belajar sendiri.  Ingat, yang dibutuhkan sebenarnya sistem operasi Mac OS X.  Jika anda berhasil menjalankan Mac OS X pada komputer biasa (atau dikenal dengan istilah Hackintosh), berarti anda sebenarnya sudah memenuhi kebutuhan pertama ini.

Jika saya menggunakan Hackintosh, bagaimana kompatibilitasnya?  Jika hanya untuk belajar saja, sebagian besar proses pengembangan aplikasi iOS bisa dijalankan dengan baik.  Jika anda berniat mengupload aplikasi anda ke iTunes Store, tentunya sebaiknya menggunakan Mac, terutama bila anda ingin mendapatkan pemasukan dari aplikasi tersebut.

Saya punya iBook/iMac/MacPro keluaran beberapa tahun yang lalu, apakah bisa digunakan?  Hanya Mac dengan processor Intel yang dapat menjalankan Xcode untuk iOS Development.  Cek hardware anda untuk memastikannya. Continue reading 4 Hal yang harus dipersiapkan untuk memulai iOS App Development

Indeks Prestasi (IP)

Seluruh mahasiswa pasti tahu apa itu IP.  Di beberapa tempat dikenal sebagai IPK, Indeks Prestasi Kumulatif.  Saya yakin sudah banyak yang tahu soal Nasakom (Nasib Satu Koma), julukan yang diberikan kepada mahasiswa yang IPKnya satu koma sekian.  Selain julukan tersebut, terdapat beberapa julukan lain seperti:

  • Nanokom: Nasib Nol Koma
  • Nasakom: Nasib Satu Koma
  • PMDK: Perkumpulan Mahasiswa Dua Koma
  • Himatika: Himpunan Mahasiswa Tiga Koma
  • Fantastic Four: untuk mereka yang ber-IP 4.

Anda yang masih mahasiswa, masuk yang mana? 🙂

Matakuliah dasar yang harus dikuasai seorang mahasiswa jurusan komputer

Anda yang saat ini sedang kuliah mengambil jurusan komputer (Ilmu Komputer, Teknik Informatika, dan beberapa nama lainnya), ada beberapa matakuliah (yang menurut saya) harus anda kuasai.  Yang akan saya sebutkan semuanya merupakan matakuliah dasar, yang mengajarkan keahlian dasar yang wajib dimiliki oleh seorang mahasiswa jurusan komputer

Apa saja matakuliah tersebut? Mari kita mulai :

  • Algoritma dan Pemrograman + Struktur Data + Pemrograman Berorientasi Obyek
  • Sistem Basis Data
  • Rekayasa Perangkat Lunak
  • Jaringan Komputer
  • Interaksi Manusia dan Komputer
  • Arsitektur Komputer
  • Pengantar Komputer dan Internet
  • Matematika dan Logika

Ada lagi?