Ubuntu 12.04 FFmpeg and libmp3lame

For you guys who still using the old Ubuntu 12.04 and requires the latest ffmpeg and libmp3lame on their system, there's no other way until this post is written, you have to compile it manually:

Note: i prefer to install it in /opt/ dirs
Use your own preference

Ubuntu Trick: Out Of Memory When Compiling Source

This shit happens when i tried to compile Phalcon in my Ubuntu server:


...
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
..

Those lines means that my Ubuntu server/desktop demand more GB of RAM to compile. If it happens to you too, here's a trick that i wanna share with you.


Run Some Shell Task in Background

I just found a very useful technique to let your shell do something and you just can leave right away, grab your shoes and go outside.

nohup [ANY SHELL COMMAND] &
For example:
nohup scp user@hostname:~/filename.txt /local/directory &

This will make the output written to nohup.out, instead of directly displaying it in the console. And you can leave it and do another awesome stuff.


How To Remove Empty Field Value From Solr

This is the correct query to delete index from solr which have an empty title value. Example in XML format:

<delete><query>-title: [* TO *]</query></delete>

In CURL

curl http://example.com:8983/solr/collection1/update?wt=json \
    -d "stream.body=<delete><query>-name: [* TO *]</query></delete>"


Menginstall Cassandra (Part I)

Sebuah catatan untuk berbagi kepada teman-teman web developer yang ingin menggunakan cassandra sebagai database-nya. Sampai tulisan ini dibuat, saya pun masih belajar develop dalam lingkungan php dan cassandra


Asik Bermain dengan yaydl (Yet Another Youtube Downloader)

Dari berbagai, bermacam dan bervariasinya cara orang mendownload video dari youtube, saya masih saja senang bermain-main dengan software kecil ini. yaydl, yang merupakan singakatan dari Yet Another Youtube DownLoader, yaitu sebuah software berbasis command line interface di linux yang berfungsi untuk mendownload video dari website youtube.com.


Fedora 11 Dirilis Dengan Booting Time Kurang dari 20 Detik

Ada kabar gembira bagi anda para pengguna linux, khususnya distro Fedora. Pada hari selasa 9 Juni 2009 kemarin, Fedora 11 (codename Leonidas) resmi diluncurkan ke publik.

Pada rilis ini, Fedora 11 yang menggunakan kernel 2.6.29, mengklaim mampu memberikan booting time tidak lebih dari 20 detik. Ini sangat berguna bagi mereka yang kadang selalu ingin cepat-cepat menuangkan ide pada laptop tanpa harus menunggu ide mereka hilang karena harus menunggu booting time.