Tag Archives: mac

Upgrade RAM dan Harddisk Laptop

Tak terasa laptop yang sehari-hari saya gunakan sudah sekitar 5 tahun menemani. Dari awal cerita saya memutuskan membeli laptop ini, sampai berbagai cerita lain baik suka maupun duka. #halah.

Secara umum, tidak ada masalah dan masih bisa digunakan dengan baik-baik saja sampai sekarang ini. Namun tuntutan perkembangan OS dan kebutuhan software membuat laptop terasa berjalan lebih lambat.

Komponen Hardware laptop saya yang bisa diupgrade hanyalah RAM dan Harddisk. Jadilah saya mengupgrade dua komponen tersebut. Untuk RAM, saya sebenarnya sudah mengupgrade sekitar 1 tahun yang lalu. Sedangkan untuk harddisk saya baru mengupgrade beberapa hari yang lalu.

RAM yang saya pilih adalah Corsair 8GB Dual Channel kit, sedangkan untuk Harddisk saya memilih Corsair SSD Force LS 240GB.

RAM Laptop Setelah diupgrade

RAM Laptop Setelah diupgrade

Dalam proses upgrade harddisk, saya terpaksa merelakan DVD romnya untuk dicopot karena saya ingin mempertahankan harddisk yang lama. Harddisk yang lama saya pasang di slot DVD Room. Saya menggunakan HDD adapter yang saya beli di AliExpress. Murah, hanya sekitar Rp. 60.000, tapi sampai ke rumah sekitar 3 bulan. 😀

Harddisk setelah ditambah

Harddisk setelah ditambah

Setelah proses upgrade, saya pun menginstall dari awal OS X Yosemite. Dan sejauh ini berjalan dengan normal dan terasa peningkatan kinerja yang sangat signifikan.

Tetapi kemungkinan dalam jangka dekat ini sudah harus berpikir untuk ganti batterai. Walaupun masih bisa bertahan sekitar 2-3 jam untuk penggunaan biasa, saat ini tinggal sekitar 60-an % dari kapasitas awalnya.

Status Baterai

Status Baterai

Setidaknya pikiran saya harus ganti laptop dalam jangka dekat ini pun sirna. Dengan melihat peningkatan performanya, saya berharap laptop yang sekarang saya gunakan ini masih bisa bertahan sekitar 3 tahun lagi. 😀

How To Enable OCI8 on PHP 5.4 and Install Oracle Instant Client on Mac OS X 10.9 Maverick

After upgrading to OS X 10.9 Maverick, i’ve to reinstall PHP library and reconfigure it. Oracle OCI8 is one of PHP libraries which need to be reconfigured.

Today i spend more than 2 hours just to find out how to enable Oracle OCI8 in PHP 5.4.24. So I post it here just in case i have to reconfigure it again, i don’t have to feel the pain again.

Lets Start!

  1. Download Oracle Client Library from http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
    You have to download 3 files:

    After downloading 3 files above, you have to extract instantclient-basic and instantclient-plus zip files into one folder, for example in “/Applications/instantclient”. And then create folder named “sdk” inside that folder, and extract instantclient-sdk into it.  And then add symbolic link using this command in Terminal:

    ln -s libclntsh.dylib.11.1 libclntsh.dylib

    Oracle Instant Client folder

    Oracle Instant Client folder (click picture to enlarge).

  2. Download oci8 tar PECL package from http://pecl.php.net/package/oci8
    After downloading package from pecl, extract it anywhere you like. And then open “Terminal” and go to that folder. Then run commands below.

    phpize
    ./configure --with-oci8=shared,instantclient,/Applications/instantclient
    make
    sudo make install

    Edit “/Applications/instantclient/” to the path where you extract Oracle Instant Client (point 1).

  3. Edit Apache plist file on /System/Library/LaunchDaemons/org.apache.httpd.plist
    Open Apache plist using text editor and then find Environment Key section. Add DYLD_LIBRARY_PATH key and your Oracle Instant Client folder as value.

    Editing Apache plist File

    Editing Apache plist File

  4. Open your /Users/yourusername/.bash_profile file using text editor, then add “export DYLD_LIBRARY_PATH=/Applications/instantclient/” (without quotes) at the end of file.
  5. Edit your php.ini and add “extension=oci8.so”
  6. Open terminal, and run this command : sudo apachectl restart
  7. Done! Open PHP Info

    oci8 has been installed

    oci8 has been installed

UPDATE:

If you still not getting it to work, check Sarah’s comment below.

Update OS X: Maverick

Beberapa hari yang lalu, saya mencoba untuk meng-update OS dari laptop saya. Mumpung OS-nya juga gratis. Awalnya OS dari laptop saya adalah OS X Mountain Lion, kemudian saya update menjadi OS X Maverick. Proses update melalui App Store, memakan waktu sekitar 12 jam untuk download installer 5,5GB dengan berbagai koneksi, tergantung koneksi yang tersedia, baik speedy maupun Tri.

Download OS X Maverick

Download OS X Maverick

Setelah proses download selesai, maka dimulailah proses installasi.

Install OS X Maverick

Install OS X Maverick

Proses installasi memakan waktu sekitar 1,5 jam. Setelah proses installasi selesai, tidak ada data maupun software yang hilang, Hanya saja untuk  PHP membutuhkan setting ulang. Selebihnya semua sudah berjalan seperti biasa.

Kapan-kapan akan saya postingkan review mengenai OS X Maverick ini. #awal wacana.. 😀

Cara Mengeluarkan CD / DVD yang Tertelan di Macbook

Macbook mempunyai CD/DVD room yang unik. Tidak seperti kebanyakan laptop yang harus memencet tombol untuk mengeluarkan tempat CD/DVD, pengoperasian di macbook tinggal memasukkan CD/DVD ke semacam lubang yang tersedia. Seperti memasukkan kartu ATM ke mesin ATM. Memang memudahkan dan lebih praktis, namun ketika CD/DVD tertahan (stuck) di dalam, maka perlu usaha yang lebih untuk mengeluarkannya.

DVD Room Macbook Pro

DVD Room Macbook Pro

Jika dari finder maupun dengan memencet tombol eject tidak bisa, maka cara lain untuk mengeluarkan CD/DVD yang tertelan di macbook pun bermacam-macam. Dan perlu dicoba satu persatu sampai mana yang cocok dan akhirnya CD/DVD tersebut dapat ‘dimuntahkan’.

Cara yang pertama adalah menggunakan Disk Utility. Disk utility adalah software bawaan dari Mac OS X yang tersedia di Application/Utilities. Atau cari saja di spotlight search.

Eject Disk via Disk Utility

Eject Disk via Disk Utility

Cara yang kedua menggunakan iTunes. Klik pada Control -> Eject Disk. Kalau beruntung, maka CD/DVD akan keluar.

Eject disk via iTunes

Eject disk via iTunes

Cara yang ketiga menggunakan commandline Terminal. Terminal juga software bawaan dari Mac OS X. Masukkan perintah-perintah berikut ini, dicoba satu per satu.

  • drutil tray eject
  • diskutil eject /Volumes/PATH TO CD DVD
  • hdiutil detach -force /Volumes/PATH TO CD DVD

Untuk mengetahui path to CD atau DVD, ketikkan “df” di terminal dan press enter.

Path to Volumes

Path to Volumes

Cara yang keempat digunakaan saat booting. Pada saat booting, press tombol option, hingga muncul pilihan booting ke Mac OS X atau recovery. Pada saat muncul pilihan ini, segera pencet tombol eject.

CD yang tertelan di Macbook

CD yang tertelan di Macbook

Dan pada kejadian yang saya alami, cara yang keempatlah yang berhasil ‘memuntahkan’ CD tersebut. Ada yang juga pernah mengalami CD stuck di macbook? Cara manakah yang akhirnya berhasil?

OS X Mountain Lion 10.8

OS X Mountain lion telah dirilis. User yang menggunakan OS X Snow Leopard (10.6) maupun Lion(10.7) dapat langsung mendownload melalui Mac App Store. Cara yang baru untuk menginstall sebuah sistem operasi. Sampai saat ini belum ada kabar bahwa Apple akan merilis OS X terbaru tersebut dalam media DVD/USB Stick. Jadi pilihan satu-satunya saat ini adalah download langsung secara online.

OS X Mountain Lion

OS X Mountain Lion

Bagi pemilik koneksi yang bagus, mendownload OS X tidak masalah. Namun bagi fakir benwit seperti saya, ini menjadi masalah tersendiri. File installer sebesar 4,35 GB harus didownload dengan kecepatan antara 30-50kBps. Sungguh menyedihkan. Membutuhkan waktu sekitar 30 Jam untuk mendownloadnya.

Updated!

Updated!

Kesan pertama setelah mencoba OS X Mountain Lion ini adalah bingung dengan konsep natural scrolling.. 😀 terbiasa dengan Snow Leopard yang scrollingnya standar. Review lengkap sudah banyak menulis. Salah satunya sampai 24 halaman di sini.

 

 

Apache PHP MySQL on Mac OS X 10.6

By default, Mac OS X come with preinstalled Apache and PHP. But for a while, i’m using XAMPP for Mac in my macbook because in my first time using Mac OS, i don’t know about it.

Yesterday, i tried to using preinstalled Apache and PHP, also adding MySQL. For enable Apache, it just take a click. Go to System Preferences -> Sharing
Continue reading