How to install MongoDB to use with PHP on Windows

Just simple guide
  1. Download MongoDB from mongodb.org/display/DOCS/Downloads
  2. Extract the archive
  3. Open Command Prompt
  4. Goto mongodb\bin folder
  5. Type

    mkdir C:\data\db
    mongod.exe --dbpath=C:\data\db

  6. Make sure you use the correct driver. Use phpinfo().
  7. Download MongoDB driver from github.com/mongodb/mongo-php-driver/downloads
  8. Extract driver to php/ext folder
  9. Open php.ini file
  10. Append this extension=php_mongo.dll, save php.ini file, and then restart your web server.

Done!

References:

Ubuntu 8.10 Intrepid Ibex di Notebook Acer Aspire 4520

Yang saya install pada review kali ini menggunakan Ubuntu 8.10 Intrepid Ibex desktop 32-bit.

Setelah Ubuntu 8.10 diinstall, tidak ada masalah sama sekali seperti Ubuntu 7.10. Suara berjalan normal. Yang dibutuhkan cuma installasi driver Nvidia dan driver Wireless LAN. Kebetulan Notebook ku menggunakan Atheros. Beberapa notebook dengan seri yang sama menggunakan Wireless LAN Broadcom.

Installasi Driver Wireless

Cara pertama:

  • Masukkin CD Ubuntu 8.10
  • Buka Synaptic Package Manager (System > Administration)
  • Klik Settings > Repositories
  • Lalu install juga “ndiswrapper-utils-1.9_1.52-1ubuntu1_i386.deb”.
  • Masuk ke folder pool, main, n, ndisgtk.
  • Install “ndisgtk_0.8.4-1_i386.deb”.

Update (12 Nov 2008)

Cara kedua:

  • Masukkin CD Ubuntu 8.10
  • Buka Synaptic Package Manager (System > Administration)
  • Klik Settings > Repositories
  • Di bawahnya ada CDrom with Ubuntu 8.10 ‘Intrepid Ibex’, kasi tanda cek.
  • Close, Reload
  • Cari ndisgtk, klik 2x dan Apply.

Sekarang di System > Administration ada Windows Wireless Driver.

Mengaktifkan LED pada tombol Wireless

  • Buka Terminal (Application, Accesorries).
  • Ketik ndiswrapper -l. Output yang keluar kira-kira seperti ini:
  • net5211 : driver installed
    device (168C:001C) present (alternate driver: ath_pci)

  • Perhatikan huruf yang tebal. Edit file dengan huruf tebal dengan tambahan “.5.conf” pada folder /etc/ndiswrapper/net5211/
  • Kalau aku ketik sudo gedit “/etc/ndiswrapper/net5211/168C:001C.5.conf” (termasuk tanda petik).
  • Lalu tambahkan pada baris paling bawah
  • gpioPinFunc1|3
    gpioLedCustom|4

  • Restart Ubuntu anda. Sekarang wireless anda sudah bisa digunakan dan ditekan.

Installasi driver Nvidia

Oke saya anggap anda punya koneksi internet. Makanya pada langkah awal diajarkan cara install driver wifi.

Ada beberapa cara untuk menginstall driver nvidia.

  • Cara termudah dengan membuka System, Administration, Hardware Drivers.
  • Pilih Nvidia accelerate graphics driver yang ada tulisan recommended.
  • Klik Activate
  • Driver Nvidia akan di-download dan di-install otomatis.
  • Setelah selesai, restart Ubuntu.

Install Webcam

Sebenarnya Webcam sudah terdeteksi sempurna, bisa dicoba dengan Ekiga. Tapi program untuk foto, dan merekam video belum terinstall. Buka Synaptic Package Manager, cari cheese, dan install.

Install Mint Menu

Saya tidak terlalu suka dengan Start Menu nya Ubuntu. Tidak dilengkapi dengan pencarian. Ikuti langkah berikut untuk meng-install Mint Menu:

  • Buka System, Administration, Synaptic Package Manager.
  • Klik Settings, Repositories, Third-Party Software, Add.
  • Ketik deb http://packages.linuxmint.com felicia main upstream backport romeo import community
  • Klik Add Source
  • Close, Reload.
  • Cari mintMenu, klik 2x. Apply.

    Install Network Manager 0.7 pada Ubuntu Hardy

    Biasanya di Ubuntu kalau mau melakukan dial-up harus melalui terminal dengan wvdial. Tapi dengan menggunakan Network Manager 0.7 jadi lebih mudah karena dengan GUI. Kalau mau liat langsung screenshot dial-up disini.

    Network Manager 0.7 akan menjadi satu pake pada Ubuntu 8.10 Intrepid Ibex. Kalau udah nggak sabar pengen nyobain di Hardy, ikuti langkah berikut:

    Tambahkan daftar ini di repository:
    deb http://ppa.launchpad.net/network-manager/ubuntu hardy main

    Caranya masuk ke terminal lalu ketik:

    echo “deb http://ppa.launchpad.net/network-manager/ubuntu hardy main” | sudo tee -a /etc/apt/source.list

    Lalu update repository: sudo apt-get update

    Install network manager:

    sudo apt-get install network-manager=0.7~~svn20080628t003601+eni2-0ubuntu0~pre1 libnm-glib0=0.7~~svn20080628t003601+eni2-0ubuntu0~pre1 libnm-util0=0.7~~svn20080628t003601+eni2-0ubuntu0~pre1 network-manager-gnome=0.7~~svn20080626t183232-0ubuntu0~pre1

    Copy-paste aja..

    Tadaa.. berhasil..

    Note: Cara ini tentunya juga berlaku untuk LinuxMint. Anda membutuhkan koneksi internet untuk meng-install network manager 0.7.

    Screenshot

    Menu drop down nya:

    Koneksi dengan GSM

    Tampilan Konfigurasinya

    Konfigurasi jaringan kabel (wired)


    Konfigurasi jaringan tanpa kabel (wireless)







    DSL



    VPN (Virtual Private Network)


    Mobile Broadband (bisa juga digunakan untuk dial-up)


    Referensi:
    http://www.darrenalbers.net/blog/?p=9
    http://ubuntuforums.org/showthread.php?t=797059&page=9

    Genie Effect Mac OSX di Linux

    Normalnya, nilai minimal max waves Magic Lamp di Compiz Fusion adalah 3. Efek yang dihasilkan berbeda dengan Genie effect di Mac OSX. Untuk mendapatkan Genie effect seperti di Mac OSX, butuh sedikit hack di beberapa file.

    Saya asumsikan compiz anda sudah berjalan dengan normal. Dan anda sudah menginstall CompizConfig Settings Manager.

    Pertama install ghex. Masuk ke terminal dan ketik sudo apt-get install ghex. Atau anda bisa menggunakan program hex-editor lainnya.

    • sudo ghex2 /usr/lib/compiz/libanimation.so
    • Pilih edit -> Find. Ketik magic_lamp_max
    • Ganti <min>3</min> dengan <min>0</min>
    • Save, Close
    • sudo ghex2 /usr/lib/compiz/libanimation.a
    • Pilih edit -> Find. Ketik magic_lamp_max
    • Ganti <min>3</min> dengan <min>0</min>
    • Save, Close
    • sudo gedit /usr/share/compiz/animation.xml
    • Cari <min>3</min> dan ganti dengan <min>0</min>
    • Save, Close

    Sekarang kalau anda masuk ke CompizConfig Settings Manager, Animation, Effect Settings, Magic Lamp, Max waves nya sudah bisa diganti menjadi 1. Dengan cara ini anda sudah bisa menikmati Genie effect-nya Mac OSX.

    Good luck…

    Screenshot


    Magic lamp standard

    Magic Lamp setelah di tweak seperti Genie effect di Mac OSX

    Ubuntu dengan tampilan Netbook Remix

    Aslinya tampilan ini cuma bisa didapat kalau anda menggunakan Netbook yang sudah ada Ubuntu-nya.


    Ubuntu versi Netbook tidak bisa di-download. Karena hanya tersedia untuk OEM. Tapi pengguna Ubuntu 8.04 (Hardy Heron) atau 8.10 (Intrepid) yang sekarang masih dalam tahap pengembangan juga bisa menikmati menu simple ini.

    How to Install

    Pastikan anda menggunakan Ubuntu Hardy (LinuxMint 5.0 tentunya juga bisa). Pastikan juga anda punya koneksi internet.

    • Masuk ke terminal dan ketik
    • echo “deb http://ppa.launchpad.net/netbook-remix-team/ubuntu hardy main” | sudo tee -a /etc/apt/source.list
    • sudo apt-get update
    • sudo apt-get install go-home-applet human-netbook-theme maximus ume-launcher window-picker-applet

    Setelah selesai install, hilangkan panel dibawah. Klik kanan panel pilih “Delete this panel”. Tenang aja, nanti kalau mau dikembalikan, klik kanan panel diatas, pilih “New panel”.

    Tambahkan applet baru Go Home, Window picker, Notification Area dan Clock. Setelah itu pilih Preferences, Session. Klik Add, beri nama dengan UME Launcher. Di command ketik /usr/bin/ume-launcher. OK, Close, Logout. Setelah login, tampilan Ubuntu anda akan seperti di versi Netbook.

    Kalau mau liat video-nya disini: http://www.canonical.com/files/video/netbook-screencast.ogg. Video ini menggunakan Ogg Theroa. Kalau anda pengguna Windblows, pastikan sudah menginstall codec-nya.

    Link lainnya: