Mac

Run Eclipse on Mac with Java 7 got Warning to Install Java SE 6

  • Posted on: 24 October 2013
  • By: oon
Eclipse.app require Java SE 6

Suatu saat penulis menginstall hanya Java 7 di Mac OS Mavericks 10.9, kemudian saat menjalan Eclipse (saat percobaan ini, versi eclipse adt bundle), kemudian muncul pop-up seperti pada gambar. Salah satu cara singkat penyelesainnya (iya, buat sebagian orang ini adalah jalan pintas tapi bukan jalan yang benar) adalah: 

sudo vim /Library/Java/JavaVirtualMachines/jdk1.7.0_xx/Contents/Info.plist

(anda akan ditanya password untuk meminta hak akses menjadi super user)

Gantikan baris-baris berikut:

Tags: 

Enable and Use locate Command on Mac OSX Terminal

  • Posted on: 23 May 2013
  • By: oon

Karena terbiasa dengan menggunakan terminal di sejumlah server, saat menggunakan Mac yang sudah memiliki fitur Spotlight pun kadang masih merasa pengen menggunakan command locate.

Untuk mengaktifkannya dan melakukan update dari database locate, gunakan command berikut:


$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
$ sudo /usr/libexec/locate.updatedb
$ locate *.java

Selamat mencoba..

Tags: 

Having Problem with (Noisy) Fan on Mac or BootCamp? Control It Using an App

  • Posted on: 21 May 2013
  • By: oon
Macs Fan Control

Setelah mengganti hard disk (HDD) dari iMac, kemudian menyebabkan kipas (fan) yang seharusnya menyesuaikan dengan sensor HDD jadi berputar selalu sangat cepat, efeknya suara dari kipas yang berisik (noisy).

Ada beberapa aplikasi di pasaran untuk mengatur putaran kipas di Mac, salah satu yang menarik dan digunakan oleh penulis adalah Macs Fan Control, for Mac even BootCamp fan control.

[1]http://www.crystalidea.com/macs-fan-control

Mac file permission mode with @ (at) sign

  • Posted on: 20 May 2013
  • By: oon

Suatu ketika mendownload sebuah file dari email di Mac OS, kemudian hasilnya memiliki permission file -rw-r--r--@

Nah apakah arti @ sign di akhir permission file tersebut?

jawabnya berhubungan dengan xattr [1] berikut adalah cara menghilangkannya:

iMac:~ oon$ xattr ~/.android/debug.keystore 

com.apple.metadata:kMDItemWhereFroms

com.apple.quarantine

iMac:~ oon$ xattr -d "com.apple.metadata:kMDItemWhereFroms" ~/.android/debug.keystore 

iMac:~ oon$ xattr ~/.android/debug.keystore 

Using launchd to Create Scheduled Task on Mac OS

  • Posted on: 12 May 2013
  • By: oon

Biasa menggunakan cron (crontab) untuk membuat task terjadwal di Unix?

Saat membutuhkan task terjadwal tersebut di Mac OSX, saat ini ditangani oleh aplikasi launchd.

membuat file konfigurasi plist untuk diletakkan di (pilih salah satu):

  • /Library/LaunchDaemons
  • /Library/LaunchAgents
  • $HOME/Library/LaunchAgents

berikut contoh file plist yang penulis buat dengan nama id.or.oo.scheduler.plist :

Setup PPTP VPN to be accessed by Smartphone and Mac

  • Posted on: 11 May 2013
  • By: oon
mac VPN configuration, send all traffic via VPN connection

Pernah nggak punya kebutuhan untuk mengunjungi suatu situs atau layanan tapi ternyata aksesnya hanya untuk negara tertentu?

Nah salah satu cara untuk memenuhi kebutuhan itu adalah menggunakan VPN (Virtual Private Network).

Karena penulis banyak berurusan dengan mobile (smartphone), maka salah satu kebutuhannya adalah sebuah VPN yang bisa dihubungkan dengan smartphone. Salah satu caranya adalah VPN dengan mekanisme PPTP (point-to-point tunneling protocol) [1] yang cukup mobile friendly.

Pages