Showing posts with label linux application. Show all posts
Showing posts with label linux application. Show all posts

Sunday, January 11, 2015

Cara Install Google Chrome di Slackware

Berdasarkan Google, browser chrome adalah browser yang dibuat untuk tujuan agar cepat, namun juga sederhana dan aman.

Sunday, May 1, 2011

Mono - Framework Open Source Untuk .NET


Mono adalah platform perangkat lunak yang didesain agar developer dengan mudah membuat aplikasi cross platform. Mono merupakan implementasi open source dari Microsoft .NEt Framework berdasarkan standar ECMA untuk C# dan Common Language Runtime. Mono biasanya digunakan oleh developer yang membuat aplikasi dari .NET dan ingin menjalankannya pada sistem operasi selain Windows seperti Linux dan Mac. Untuk melihat beberap aplikasi - aplikasi yang menggunakan Mono dapat dilihat pada http://www.mono-project.com/Screenshots

Sunday, September 5, 2010

dbbenchmark - Script Benchmark MySQL

dbbenchmark adalah sebuah script yang digunakan untuk melakukan benchmark database MySQL yang kemudian hasilnya akan dapat diakses secara publik dan gratis melalui http://www.dbbenchmark.com/wordpress/benchmarks/. Dengan begitu, kita dapat dengan mudah membandingkan performa database MySQL dengan kondisi hardware dan sistem operasi yang berbeda-beda. Setelah melakukan perbandingan, kita dapat mengetahui bagaimana konfigurasi database MySQL, hardware, dan sistem operasi mana yang dapat menghasilkan performa paling baik.

Script dbbenchmark versi saat ini telah diuji dan dapat berjalan pada beberapa sistem operasi, diantaranya adalah:
  • Linux – kernel versi 2.6 (diuji pada Redhat, Fedora, Ubuntu, Debian, CentOS)
  • Mac OSX – versi 10.6 (diuji pada hardware Intel)
  • FreeBSD – Rilis 8.1
  • OpenBSD – Rilis 4.7
Pada sistem operasi lain masih ada kemungkinan script tidak berjalan dengan baik, namun tidak ada salahnya dicoba. Sedangkan untuk perangkat lunaknya, dibutuhkan MySQL versi 5 keatas dan intepreter Python versi 2.4 keatas dimana Python tersebut harus memiliki modul MySQLdb.

Lebih lanjut:
  1. http://code.google.com/p/dbbenchmark/
  2. http://www.dbbenchmark.com/wordpress/2010/09/02/dbbenchmark-com-automated-installer-now-available/

Friday, January 15, 2010

Kumpulan Link Tutorial Git

Git adalah version-control tool yang dapat membantu anda dalam melakukan tracking terhadap perubahan kode yang terjadi saat mengerjakan sebuah project.

Friday, December 18, 2009

namebench, Tool Benchmark DNS Server

Tool namebench adalah tool yang dapat digunakan untuk benchmark DNS server yang ada dan membandingkannya untuk memperoleh hasil DNS server mana paling cepat. Dengan begitu, akan mempermudah dalam menentukan pilihan DNS Server, apakah menggunakan Google public DNS, OpenDNS atau yang lainnya.

Pada saat bekerja, namebench menggunakan web browser history, output dari tcpdump atau datasets sebagai input. Hasil yang ditampilkan berupa nilai persen seberapa cepat DNS server yang dibandingkan sehingga mudah untuk dimengerti. namebench tidak hanya dapat dijalankan di lingkungan UNIX atau Linux, tetapi juga Mac OS X serta Windows. Selain berbasis command-line, namebench juga menyediakan versi GUI. namebench sangat direkomendasikan bagi yang menginginkan koneksi internet lebih cepat, karena DNS server yang cepat dapat mempengaruhi peforma koneksi internet.

Friday, November 27, 2009

httperf - Tool Untuk Mendapatkan Performansi Web Server

httperf adalah sebuah tool untuk mendapatkan performansi dari sebuah web server. httperf sangat fleksibel untuk menghasilkan berbagai macam HTTP request untuk mendapatkan performansi dari sebuah web server. Fokus dari httperf adalah tidak mengimplementasikan sebuah benchmark saja, tetapi juga memberikan tool yang robust dan memiliki performansi tinggi untuk memfasilitasi baik di level mikro atau makro dalam sebuah benchmark. Tool httperf juga telah support HTTP/1.1 dan protokol SSL

Contoh penggunaan

httperf --hog --server YOURSERVER --num-conns 3000 --num-calls 10 --uri /about --rate 11


Perintah diatas akan membuat koneksi sebanyak 3000 buah ke server YOURSERVER dan masing-masing koneksi memiliki request sebanyak 10 buah pada URI /about. Jadi total request yang dibuat adalah 3000*10 = 30.000. Sedangkan rate 11 memiliki arti bahwa akan terdapat 11 * 10 = 110 request per detik dimana 10 adalah nilai dari --num-calls.

Saturday, November 7, 2009

How to Install Ruby & Ruby on Rails

Cara instalasi Ruby dan Ruby on Rails bervariasi untuk setiap sistem operasi atau distro linux. Pada artikel ini akan dibahas mengenai instalasi pada distro linux Slackware dan Ubuntu dengan asumsi komputer anda terkoneksi dengan internet.

Install Ruby, RubyGems, dan Rails

Slackware
- Install Ruby
Jika pada saat installasi Slackware anda memilih full instalasi, maka ruby telah terinstall. Jika tidak, maka dapat dilakukan instalasi dengan langkah berikut.
1. Login sebagai root, download & ekstrak Ruby dengan menjalankan perintah:

wget ftp://ftp.ruby-lang.org/pub/ruby/stable-snapshot.tar.gz
tar xvzf stable-snapshot.tar.gz

2. Compile dan Install:

cd ruby/
./configure
make
checkinstall

3. Testing:

ruby -v

maka akan dihasilkan output mirip seperti ini:

ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]

- Install RubyGems
Login sebagai root dan jalankan perintah-perintah berikut:

wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
ruby setup.rb

- Install Rails
Login sebagai root dan jalankan perintah berikut:

gem install rails


Ubuntu
- Install Ruby
Jalankan sebuah perintah berikut untuk install ruby:

sudo apt-get install build-essential libssl-dev libreadline5-dev zlib1g-dev checkinstall

- Install RubyGems
Jalankan beberapa perintah ini untuk install rubygems:

cd ~
wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
tar xzvf rubygems-1.3.5.tgz
cd rubygems-1.3.5
sudo ruby setup.rb
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem

- Install Rails

sudo gem install rails


Optional: Install MySQL DB Server
Secara default rails menggunakan database sqlite database, jika anda ingin menggunakan mysql, berikut ini adalah langkah-langkah instalasi.

Slackware
Slackware secara default telah menyertakan mysql database. Namun jika anda ingin instalasi mysql database dari paket tarball, dapat anda lihat artikel yang dibuat beberapa waktu lalu.

Ubuntu
Jalankan perintah-perintah berikut untuk melakukan instalasi mysql:

sudo apt-get install mysql-server mysql-client
sudo apt-get install libmysql-ruby libmysqlclient-dev
sudo gem install mysql

Perlu diingat, secara default socket mysql berada pada /tmp/mysqld.sock , namun pada ubuntu socket berada pada /var/run/mysqld/mysqld.sock

Testing Rails
Baik di Slackware atau Ubuntu, untuk testing rails, generate-lah sebuah project:

rails yourrailsproject

Jika menggunakan mysql database, jalankan server mysql dan perintah berikut:

rails yourrailsproject -d mysql


Referensi: http://wiki.rubyonrails.org/getting-started/installation/linux-ubuntu

Catatan: Untuk ulasan mengenai ruby dan ruby on rails, akan saya tulis pada blog: http://railsmine.blogspot.com

How to change Vim indentation

Indentation is important thing for programmer to write code. Vim is my favorite code editor and by default its indentation is four whitespaces characters. But I 'm prefer to use two whitespaces. So here are my steps to change vim's indentation on my Slackware Linux:

1. Create .vimrc file on your home directory.
2. write these on .vimrc:

set shiftwidth=2
set tabstop=2

3. save file.

Explanations
1. shiftwidth: to control how many whitespace will be indented.
2. tabstop: to control how many whitespace a tab counts for.

Reference: http://tedlogan.com/techblog3.html

Sunday, April 26, 2009

Hitung waktu booting dengan BootChart

Bootchart adalah tool yang memungkinkan untuk melakukan analisis performansi dan visualisasi dari waktu booting komputer linux anda. Hasil dari aplikasi Bootchart adalah berupa bagan dalam format file PNG, SVG atau EPS. Dengan Bootchart, memungkinkan untuk menganalisis apa saja faktor yang membuat booting terasa lama. Untuk melihat bagan, setelah instalasi selesai, lakukan restart. Kemudian buka /var/log/bootchart. Di dalamnya terdapat data tentang waktu booting komputer linux anda dalam format txt dan grafis.

Lisensi: GNU General Public License(GPL) v.2
Sistem Operasi: GNU/Linux
Unduh: http://www.bootchart.org/download.html

Friday, March 6, 2009

Install Codec Pack in Linux

Like Windows operating system, most of Linux distribution come with no multimedia codecs, so you'll not be able to play certain multimedia files such as rmvb, mp3, avi, DivX or MOV.

In this post, I'll show you how to install a codec pack into your Linux operating system. First of all, you must download codec pack. You can download a codec pack from softpedia:


w32codec-all description

The most important codec pack for Linux, used by many media players.

w32codec-all-2006 is the most important codec pack for Linux, used by many media players, including Xine and Mplayer.

Most important video codecs:

· MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video
· MPEG-4 in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), XviD
· Windows Media Video 7/8 (WMV1/2)
· Windows Media Video 9 (WMV3) (using x86 DLL)
· RealVideo 1.0, 2.0 (G2)
· RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries)
· Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs
· DV video
· 3ivx
· Intel Indeo3 (3.1, 3.2)
· Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs)
· VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL)
· MJPEG, AVID, VCR2, ASV2 and other hardware formats
· FLI/FLC
· HuffYUV
· various old simple RLE-like formats

Most important audio codecs:

· MPEG layer 1, 2, and 3 (MP3) audio
· AC3/A52 (Dolby Digital) audio (software or SP/DIF)
· AAC (MPEG-4 audio)
· WMA (DivX Audio) v1, v2
· WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs)
· RealAudio: COOK, SIPRO, ATRAC3 (using Real libraries)
· RealAudio: DNET and older codecs
· QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (using QT libraries), ALAC
· Ogg Vorbis audio
· VIVO audio (g723, Vivo Siren) (using x86 DLL)
· alaw/ulaw, (ms)gsm, pcm, *adpcm and other simple old audio formats

After your download is compelete, open a console/terminal and do the following command to extract the codec pack

tar xvjf all-20071007.tar.bz2

Because some players have default directory to look codecs you must make sure that these directories:

/usr/lib/codecs/
/usr/local/lib/codecs/
/usr/lib/win32/

If your Linux don't have directories that I mention above, you can create with the following command:

mkdir /usr/lib/codecs/
mkdir /usr/local/lib/codecs/
mkdir /usr/lib/win32/

Now, you need to copy all the codecs to the all directories and change their permissions to 755 with the following command:

cp all-20071007/* /usr/lib/codecs/
cp all-20071007/* /usr/local/lib/codecs/
cp all-20071007/* /usr/lib/win32/
chmod 755 /usr/lib/codecs/*
chmod 755 /usr/local/lib/codecs/*
chmod 755 /usr/lib/win32*

That's all!

Wednesday, June 18, 2008

Firefox 3 Dirilis

Download Firefox: firefox 3

Firefox 3 telah dirilis. Firefox 3 memiliki peningkatan sekuritas dibanding versi sebelumnya, dan fitur-fitur baru yang keren.

Fitur Baru
Firefox 3 memiliki tingkat inovasi yang tinggi dengan fitur-fitur baru menarik. Fitur-fitur tersebut antara lain:
- one-click bookmarking, dengan sekali klik, anda dapat melakukan bookmark.
- smart location bar, indikator loading yang dapat mengetahui paket data sedang berada di negara mana.

Sekuritas
Firefox 3 memiliki prioritas utama dalam menjaga anda dan indentitas pribadi anda. Pada versi sebelumnya, firefox merupakan web browser yang anti terhadap spyware dan anti terhadap virus. Pada firefox 3, telah ditambahkan perlindungan terhadapa phising dan malware. Selain itu, pada firefox 3 ditambahkan instant site ID info.

Produktivitas
Dengan fitur seperti session restore, full zoom, dan built-in spell, Firefox 3 membuat kinerja yang lebih cepat dan efisien di dunia Web.

Kustomisasi
Anda dapat dengan bebas mengkustomisasi firefox 3 sehingga memiliki tampilan sesuai selera anda. Dengan firefox 3, anda dapat memilih lebih dari 5000 add-ons yang membantu anda dalam kustomisasi web browser dan merasakan sensasi browsing internet yang berbeda.

Bahasa
Firefox telah mendukung lebih dari 45 bahasa termasuk Indonesia

Sistem Operasi
Saat ini firefox mendukung 3 sistem operasi: Linux, Mac, dan Windows

Firefox 3 memiliki 15.000 peningkatan, lebih cepat, lebih aman, dan lebih pintar dibandingkan versi sebelumnya.

Link Download:
get firefox 3
atau klik di sini

Wednesday, January 30, 2008

Software Untuk Operasi Write NTFS

Jika anda menggunakan dual-boot (dua sistem operasi dalam 1 mesin komputer), misal menggunakan linux dan windows, ada kemungkinan anda akan mengakses filesystem NTFS milik windows pada komputer anda. Hampir semua distro linux dapat melakukan akses filesystem NTFS. Akan tetapi kebanyakan dalam mode read-only. Tidak semua distro linux dapat melakukan operasi write pada NTFS karena sebagian besar tidak meng-install paket untuk melakukan operasi write saat instalasi. Contoh operasi write adalah seperti membuat file dan direktori serta mengubah file dan direktori. Paket ntfs-3g (NTFS Third Generation) adalah salah satu software platform linux yang digunakan untuk melakukan operasi write pada filesystem NTFS. Agar dapat digunakan, sebelumnya harus menginstall lebih dulu FUSE. Setelah FUSE terinstall, untuk menginstall ntfs-3g melalui console atau terminal dengan mengetikkan:

./configure
make
make install # atau 'sudo make install' jika anda bukan sebagai root.

Setelah instalasi sukses dan unmount partisi NTFS apabila telah di-mount, cara penggunaannya ketikkan:

mount -t ntfs-3g /dev/hda1 /mnt/windows

atau

mount /dev/hda1 /mnt/windows

/dev/hda1 adalah volume NTFS anda dan /mnt/windows adalah direktori mount anda.