Giant Mampang Prapatan

Posted by: on Apr 30, 2008 | 8 Comments

FLICKR
Lokasi: Mampang Prapatan, Jakarta Selatan
Canon Powershot A400 | Canon Zoom Lens 5.9-13.2mm

Hero Supermarket Mampang hari ini melakukan repositioning dengan brand Giant. Tapi bukan Hypermarket seperti posisi Giant pada umumnya, namanya tetap Supermarket. Strategi pasar yang baru dilakukan jaringan retailer Hero (Giant, Hero, dan Starmart)?

Kalau melihat perkembangan pemain di bisnis retail, posisi Hero memang terjepit dan nanggung. Di kelas retailer kecil, Alfamart dan Indomaret berebut posisi. Sedangkan di kelas hypermarket jelas dikuasai Carrefour dan Giant. Posisi Hero terjepit di tengah-tengah. Saya melihat Hero mencoba bertahan dengan memposisikan diri sebagai supermarket untuk pasar kelas menengah ke atas yang mengutamakan kenyamanan. Ini terlihat dari lokasi Hero yang berada di tepi jalan utama dan penataan rak-rak dagangan yang menyisakan ruang yang luas.

Sepertinya strategi ini tidak berhasil. Mungkin orang berpikir kalau hanya mencari keperluan sehari-hari, orang cukup berjalan kaki ke Alfamart atau Indomaret di sebelah rumah. Kalau ingin mencari kebutuhan untuk sebulan, lebih lengkap ke hypermarket daripada ke supermarket. Mungkin karena itulah, Hero Mampang menyerah dan menyerahkan brand ke Giant masih cukup tegar menghadapi gempuran Carrefour.

Kota Wisata Cibubur

Posted by: on Apr 29, 2008 | 10 Comments

FLICKR
Lokasi: Kota Wisata Cibubur
Nikon D40 | Nikkor AF-S 18-55mm

Kota Wisata, terletak di jalur alternatif Cibubur – Cileungsi – Jonggol. Dari tol Jagorawi, kita keluar lewat exit pintu tol Cibubur dan memasuki jalan alternatif Cibubur arah ke Jonggol. Jalur yang kini super macet karena di kiri-kanan jalan bermunculan kompleks perumahan bermacam-macam nama.

Kota Wisata sendiri sebenarnya adalah sebuah kompleks perumahan elit yang berkonsep mengambil bermacam-macam arsitektur di dunia. Di dalamnya terdapat semacam pusat tempat penjualan handycraft unik dari berbagai belahan dunia. Ada kampung Cina, kampung Amerika, kampung Indonesia, dll. Meriah memang. Tapi saya lihat ada semacam kemuraman di sana. Kampung Amerika dan kampung Jepang telah sepi pengunjung dan ditinggal penjualnya. Hanya kampung Cina yang masih ramai dikunjungi. Ini pun juga tinggal menunggu waktu kematiannya. Mungkin hal ini disebabkan oleh jalur menuju kawasan ini yang benar-benar macet.

Banyak benda-benda hasil kerajinan tangan khas kebudayaan Cina yang menarik. Ada tas tangan lucu, ada boneka Ulil yang besar dan panjang, dan seabrek pernak-pernik yang menggoda untuk saya beli. Cocok untuk oleh-oleh dan hadiah untuk yang terkasih, pikir saya.

Tapi… hei, pertanyaannya adalah siapa? Ah, masih pertanyaan yang sama rupanya. Akhirnya sambil tersenyum, saya urung mencabut dompet dan kembali mengangkat kamera untuk membidik…

Warna-Warni Lagi

Posted by: on Apr 28, 2008 | 7 Comments

FLICKR
Lokasi: Kampung Cina, Kota Wisata Cibubur
Nikon D40 | Nikkor AF-S 18-55mm

Tentang warna-warni lagi. Orang bisa saja menyebut genre foto ini adalah abstrak. Sesuatu yang abstrak memang tergantung setiap sudut pandang orang dalam menikmatinya. Bahkan, seringkali foto yang penuh guncangan dan noise dianggap sangat artistik.

Saya setuju. Kita sebaiknya jangan terkekang dalam rule of the three dan setumpuk teori tentang komposisi dan warna. Kita harus selalu bereksperimen dengan komposisi dan warna. Tentang hasil, itu belakangan. Yang lebih penting bagi saya adalah proses. Saya suka mondar-mandir dengan mata nanar mencari objek dan membuat konsep hingga akhirnya membidik dan menekan shutter release. Dan apapun hasilnya, saya tetap bisa tersenyum karena ingat bagaimana saya mendapatkannya.

PS: To nra: udah ada birunya ndrak. sudah lengkap to? ^^

Tips: Mengirim Proses Background-Foreground di Linux

Posted by: on Apr 27, 2008 | 3 Comments

Catatan bagi saya, mumpung belum lupa. Dalam Linux — dan juga di UNIX — sebuah proses memiliki banyak state, diantaranya adalah foreground dan background. Foreground adalah proses yang aktif yang terlihat oleh user, sementara proses background bekerja di belakang yang tidak terlihat secara kasat mata di console user. Jika dianalogikan dengan Windows, proses foreground adalah proses-proses yang memiliki window, semacam MS-Office, Firefox, dll. Sedangkan proses background di Windows adalah proses yang nampak di task manager (task list) namun tidak memiliki windows. Windows service adalah termasuk kategori proses background.

Di Linux, kita bisa saling menukar-nukar state proses-proses tersebut baik dari foreground ke background atau sebaliknya. Hal ini penting karena Linux berbasis command line. Misalnya, sekarang saya sedang mendownload ISO CD Knoppix terbaru dengan menggunakan wget. Karena memakan waktu yang lama, saya ingin kembali mendapatkan console saya tanpa harus menunggu wget selesai dan keluar. Untuk itu saya harus mengirimnya ke background dan membiarkannya bekerja sampai selesai. Perintah untuk mengirim proses ke background adalah

[galih@localhost ~]$ kill -20 PID

Sedangkan jika kita ingin mengirimkannya kembali ke foreground, perintahnya adalah

[galih@localhost ~]$ kill -18 PID

Dimana PID adalah Process ID yang bisa didapatkan dengan perintah

[galih@localhost ~]$ ps -aux | grep [nama-aplikasi: misalnya wget]

Demikian.

Warna-Warni

Posted by: on Apr 27, 2008 | 6 Comments

FLICKR
Lokasi: Kampung Wisata, Cibubur
Nikon D40 | Nikkor AF-S 18-55mm

Albert Einstein, waktu menemukan teori Quantum yang merupakan dasar Fisika Modern, memberikan pernyataan yang sangat dalam,

Semua kenyataan yang terlihat sesungguhnya hanyalah ilusi, sebuah tipuan mata yang sangat kuat dan sulit dihapuskan

Seperti warna-warni ini, semua tergantung dari sudut pandang mata kita dalam menerima ilusi. Kita bisa saja berkata bahwa itu adalah warna-warni cantik yang menggambarkan perasaan hati kita, bisa saja itu adalah sebuah kekuatan cinta…

Atau… jika dari sudut pandang fotografer yang membidik lewat jendela kecil yang disebut viewfinder: itu hanyalah tipuan kamera yang memotret tirai plastik berwarna-warni.

Upstairs (Bonus Ukuran Widescreen)

Posted by: on Apr 23, 2008 | 12 Comments

FLICKR
Lokasi: Kampus Fakultas Kedokteran UI, Jakarta Pusat
Nikon D40 | Sigma 10-20mm

Satu lagi, hehehe, dari kampus FK UI yang lebih mirip museum daripada kampus pendidikan ini. View dari tangga menuju lantai dua, saya ambil dengan teknik low saturation. Dan kali ini saya memberi bonus! Saya sediakan khusus untuk ukuran wallpaper widescreen 1280 x 800 pixel. Tanpa watermark nama saya pula. Pas untuk notebook widescreen. Silakan download langsung di Flickr yang ini. Halalan toyiban. )

Betewe, eniwey, baswey…

Bagi yang bertanya-tanya kenapa saya sering uyar-uyur ke kampus ini, mari saya jawab sekarang. Saya berkunjung ke kampus ini hanya tiga kali. Pertama kali, memang menjemput orang. Tapi hanya sekali itu saja (masa yang telah berlalu). Kali kedua, saya memotret teman saya dan angkatannya yang akan menyelesaikan program Magister Teknologi Informasi. Kali ketiga, aih… saya mendapat kehormatan untuk memotret wanita-wanita cantik =P~ dokter FK UI yang sedang membuat buku angkatan. Maaf, foto dokter-dokter itu belum boleh dipublish kata panitianya. Hehehe, jadi sementara saya nikmati sendirian doloo… )

Pencarian Cerdas dengan MySQL FULL TEXT INDEX

Posted by: on Apr 22, 2008 | 8 Comments

Saat ini, hampir semua aplikasi berbasis data memerlukan fitur pencarian data. Hampir semua developer menggunakan klausa SQL LIKE %frasa pencarian% dalam implementasinya. Klausa ini digunakan karena selain menjadi standar ANSI SQL dan didukung oleh semua DBMS, juga mudah dipakai. Namun demikian, klausa ini memiliki banyak kelemahan. Salah satunya adalah fleksibilitas. Katakanlah saya memiliki baris data yang memiliki kata-kata:

/Band Rock/Bon Jovi/Midnight in Chelsea

Dengan klausa LIKE, saya hanya bisa mencari dengan kata pencari: Bon Jovi, atau Band Rock, atau Midnight in Chelsea. Kalau saya mencari dengan “Rock Bon Jovi”, baris ini dianggap tidak cocok dengan kata pencarian. Klausa LIKE hanya bisa mencari kata-kata yang satu frase. Dengan demikian, sebenarnya cara ini kurang sesuai jika diaplikasikan pada mesin pencari.

Terima kasih kepada MySQL. Database yang sangat populer ini memiliki fitur yang bernama FULL TEXT INDEX. Fitur ini adalah sebuah index database yang berisi teks. Analoginya persis dengan index buku. Dengan fitur ini, kita bisa membuat mesin pencari sederhana yang mencari berdasarkan index yang disimpan di kolom yang telah di-index dengan FULL TEXT INDEX. Anda dapat mengaktifkan INDEX ini di PHPMyAdmin dengan mencentang check box Full Text Index. Atau jika dengan command line, seperti ini:

ALTER TABLE tabel ADD FULLTEXT( kolom )

Dengan fitur ini, kita bisa melakukan pencarian dengan query seperti ini:

SELECT * FROM tabel WHERE MATCH(kolom) AGAINTS (‘rock bon jovi’)

Statement ini akan mencari pada kolom1 yang telah diindex dengan kata pencarian “rock bon jovi”. Baris pada contoh di atas jelas akan dimasukkan pada hasil pencarian.

Cara ini jauh lebih cerdas daripada cara pencarian dengan menggunakan klausa LIKE yang lebih banyak tidak cocoknya daripada cocoknya. Hehehe…

Bahan Bacaan Lebih Lanjut:

Switch to our mobile site