Cara mudah Upgrade PHP on Mac OS X

PHP sudah datang secara preinstalled di Mac OS X Tiger ke atas, anda hanya cukup mengaktifkannya saja. Untuk aktifasi PHP dan Apache di Mac OS X bisa membaca tulisan di sini

Namun jika anda ingin mengupgrade versi PHP anda atau akan menginstall driver atau komponen lain seperti pdo_mysql maka anda bisa melakukannya dengan banyak cara. Tapi cara paling mudah dan cepat adalah install dengan installer package dari enrophy.ch

php 5.3 for mac

Installer package-nya bisa diunduh di sini

Selamat menikmati php baru anda and happy developing :)

Bagaimana Menghemat Kapasitas Hardisk Mac dengan Merampingkan Mac OS

Sebelumnya ada tulisan 13 Cara Mempercepat Kinerja Mac OS X Leopard Anda, dan tulisan ini membahas bagaimana menghemat kapasitas hard disk mac anda dengan menyunat beberapa aplikasi, add on dan file-file tambahan lainnya yang mungkin tidak akan pernah anda gunakan setelah anda install Mac OS X Leopard anda.

Semakin menurunnya harga hard disk (Size/Price), mungkin sebagian dari anda akan lebih enak tinggal upgrade saja hard disk-nya dengan yang lebih gede. Tapi sebelum mengeluarkan uang kenapa tidak mencoba cara yang lebih hemat dan uangnya bisa anda gunakan untuk keperluan yang lebih profitable? (dan tidak semua orang selalu ada uang yang ready untuk dibelanjakan). Keuntungan lain dari merampingkan instalasi leopard anda adalah akan mempercepat kinerja Mac OS X anda, kenapa? karena akan mengurangi waktu perpindahan head hard disk antar sektor (file-file instalasi leopard tidak tersebar di hard disk tetapi lebih mengumpul). Jika anda tertarik silahkan coba 5 trick dibawah ini (tentu saja resiko ditanggung pemakai :) )

1. Buang Language Support dan PowerPC code

Saat Leopard dan Tiger diluncurkan masih dalam masa transisi dari penggunaan PowerPC ke intel X86 (dan X86 64). Sehingga apple menggunakan strategi merangkul semua arsitektur di atas, kabar baiknya semua arsitektur di atas di support oleh apple, dan kabar buruknya adalah anda akan juga menginstall kode kode installer yang digunakan untuk prosesor dengan arsitektur PowerPC yang tidak akan pernah anda gunakan di Mac Intel anda, kecuali jika and adalah tipe orang yang malas meng-update aplikasi anda dan bertahan dengan aplikasi untuk PowerPC.

Cara termudah membuang language support dan PowerPC code adalah dengan menggunakan aplikasi open source monolingual

Monolingual Sceenshoot

2. Buang Aplikasi yang tidak anda gunakan dan tidak anda inginkan

Mac OS X menggunakan filosofi “it’s just a work” sehingga semuanya telah tersedia untuk anda, masalahnya anda tidak mengggunakan semua-nya, tanyakan pada diri anda dan KIIS “Keep it Simple Stupid”. Mungkin anda akan merasa sedikit bingung, eman atau rugi kalo membuang aplikasi yang menurut anda menarik dan bagus, tapi apakah anda benar-benar membutuhkan aplikasi semacam chess, garage band, imovie, iweb dan sebagainya? jika tidak kenapa anda tetap mempertahankannya di hard disk anda?

Aplikasi AppZapper dan AppCleaner akan membantu menghapus semua file, folder dan preferences yang berasosiasi dengan aplikasi yang akan anda buang/uninstall

3. Delete Manual file file instalasi Mac OS X

Beberapa file yang bisa anda delete adalah

  • Driver Printer. Apakah anda menginstall driver semua jenis printer dan tipe? dan apakah anda menggunakan semuanya? tentu saja tidak bukan?, maka buang yang tidak anda gunakan, semua driver printer ada di directory (folder) : /Library/Printers
  • Dashboard Widgets. Sama halnya seperti printer, tidak semuanya anda gunakan. Cari di directory /Library/Widgets
  • Screen Saver. Jika anda tidak suka screen saver seperti saya, maka ada baiknya anda buang. Directory Secreen Saver : /Library/Screen\ Savers
  • The Alex Voice. Anda akan menghemat sekitar 700 MB jika mendelete suara alex yang mungkin tidak akan pernah anda gunakan karena kita hidup di Indonesia tercinta yang menggunakan bahasa indonesia. Masuk ke directory : /System/Library/Speech/Voices
  • Desktop Picture. Tidak lebih dari 100 MB, tidak ada ruginya jika tidak penting menurut anda (/Library/Desktop\ Pictures)
  • Setup Assistant. Muncul saat pertama kali anda install Leopard di Mac anda, Video welkome screen ada di folder(aplikasi) ini. (/System/Library/CoreServices)
  • Font. Apakah anda membutuhkan semua font yang berasal dari negara asia semacam korea, cina, gujarat yang mungkin tidak akan pernah anda gunakan? jika tidak maka buang saja. Lihat di directory : /System/Library/Fonts dan /Library/Fonts

4. Delete Sleep Image

Jika laptop Mac anda bukanlah tipe yang sering digunakan untuk mode sleep, ada baiknya anda buang sleepimage di directory /var/vm (tekan tombol shift + command + g) sehingga muncul pop window berikut :

Go to folder
masukkan alamat /var/vm kemudian tekan enter dan delet file sleepimage.

5. Analisa Kondisi Hardisk Mac anda

Aplikasi semacam GrandPerspective (free/donationware) akan membantu menganalisa penggunaaan kapasitas hard disk anda dengan tampilan GUI yang mudah dimengerti dan menarik, sehingga anda bisa memutuskan file dan folder mana yang bisa anda delete karena sudah tidak anda butuhkan lagi.
GrandPerspective

image dari http://grandperspectiv.sourceforge.net/

Akhirnya jika anda telah selesai dengan semua trick di atas, restart mac os x anda dan lihat ada perbedaan apa. Dan tentu saja trick ini sudah saya gunakan sendiri kecuali untuk penggunaan aplikasi GrandPrespective, karena saya rasa masih tidak perlu menggunakannya untuk saat ini. Dan yang paling penting semua resiko ditanggung sendiri-sendiri okeh :)

Open Source = Open Security ?

inilah yang menjadi masalah utama dan sering diperdebatkan di komunitas open source, dengan mengizinkan orang melihat dan mentweak open source application orang akan mengerti alur kerja applicaton tersebut dan mencari celah untuk mengisi bug yang berakibat ke banyak hal seperti sekedar iseng atau sampai pada tahap kejahatan federal. Tapi apakah sesederhana itu? ok let’e see for a while :D

Kita ambil contoh web application semacam CMS joomla, jangan bilang anda tidak tahu joomla!. Saat ini joomla merupakan CMS sejuta umat yang merajai dan paling terpopuler dengan dukungan ribuan plugin, module dan third application lainnya. Joomla adalah Open Source CMS yang berarti dengan mudah anda mendownload dan mengcustom code-nya sesuai keinginan anda. Masalahnya adalah banyak website berbasis joomla yang berhasil di Hack, baik sekedar deface maupun sampai mendrop databasenya, bahkan situs joomlanya sendiri www.jomla.org beberapa kali kena serangan para cracker. walaupun sekarang sudah dibentuk tim khusus security di developernya.

Lalu bagaimana dengan wordpress? apakah wordpress merupakan open source dan sekaligus juga open security? sepertinya tinggal menunggu waktu para hacker mengakali source codenya, baik sekedar untuk meningkatkan page rank atau issue yang terbaru mengenai reset admin password.

Bagaimana dengan Software yang closed source? apakah lebih aman dari open source? kita ambil contoh gampangnya saja, Microsoft dengan operating sistem Windows dan Office-nya. Bukan hal baru bug, hole dan security issue selalu muncul dan membahayakan sistem ini mulai sekala ringan dari crash sampai kejahatan federal semacam phising account berbayar dan kartu kredit. Kenyataan ini juga mulai merambah perusahaan apple dengan sistem operasi Machintos-nya. Dengan kebijakan apple sekarang yang lebih membuka pasarnya yang sebelumnya mefokuskan diri pada designer dan developer, maka apple sekarang mulai banyak digunakan secara massive. Kenyataan ini mendorong para cracker mengincar sistem operasi ini sebagai sasarannya. Dan sialnya memang sudah terjadi, jumlah virus, trojan dan malware di Machintosh semakin naik kuantitas dan kualitasnya, yang lebih mengerikan lagi sperti yang dikatakan charlie miller di computerworld bahwa sistem operasi machintosh lebih mudah di serang dari pada Vista dan Ubuntu, walaupun sudah ada update dari Apple inc.

Sekarang, apakah open source lebih rentan dari closed soure? jawaban saya adalah tidak. Jika dilihat dari statistik dan penjelasan saya di atas, maka yang menjadi titik permasalahannya adalah pada keterpopuleran dari sitem tersebut. semakin banyak orang yang memakainya maka semakin banyak pula hacker dan cracker yang menjadidikannya sasaran untuk tujuannya. Kondisi ini bisa anda anologikan dengan sistem operasi linux, freebsd vs microsoft windows dan apple machintosh, tidak ada alasan menjadikan linux dan freebsd lebih lebih rentan dari microsoft windows dan apple machintosh, jika anda lihat statistik virus, trojan dan malicious code-nya maka kedua sistem tersebut -linux dan freebsd- jauh lebih kecil dari microsoft windows dan apple machintosh.

Jadi bagaimana anda harus memilih software untuk urusan personal dan usaha anda? tergantung bagaimana dan untuk apa anda menggunakannya. Sistem yang populer akan memudahkan suport dan tentu saja memudahkan mencari sumber daya manusianya, di sisi lain juga makin banyak orang yang bisa meng-crack-nya.