Archive for the ‘TipsNTrick’ Category
Thursday, July 10th, 2008
Install RealPlayer
Download file RealPlayer10GOLD.bin di sini kemudian jalankan command berikut pada console:
chmod +x RealPlayer10GOLD.bin
sudo ./RealPlayer10GOLD.bin
Install Opera Browser
Jalankan perintah di bawah ini:
sudo apt-get install comix kopete gnochm dvdrip easytag kompozer \
drapes subtitleeditor flashplugin-nonfree opera
Install RMagick
Ketika menjalankan
gem install rmagick
tampil error
checking for Magick-config... no
Can't install RMagick 2.5.0. Can't find Magick-config in [...]
yang harus dilakukan adalah install package libmagick9-dev
apt-get install libmagick9-dev
kemudian jalankan
gem install rmagick
(more…)
Posted in Ruby Programming, TipsNTrick, Ubuntu | 2 Comments »
Friday, March 7th, 2008
Hmmm… klo yang nih merupakan keterangan dari sebagian kata kunci yang telah ditulis kmaren. 
“” Intitle:” ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan judul yang mengandung informasi pada topik yang
dimaksud. Sebagai contoh pada pencarian, “intitle:
password admin ” ( tanpa tanda kutip ). Pencarian akan mencari page yang mengandung kata ” password ” sebagai judulnya dengan prioritas utama “admin” .
Jika pada pencarian terdapat dua query pencarian utama, digunakan sintaks allintitle: untuk pencarian secara lengkap. Sebagai contoh pada pencarian “allintitle:admin mdb”. Maka pencarian akan dibatasi pada dua subjek utama judul yaitu “admin” dan “mdb”.
” inurl:” ialah sintaks perintah untuk membatasi pencarian yang hanya menghasilkan semua URL yang hanya berisi kata kunci informasi yang dimaksudkan. Sebagai contoh pencarian dalam pencarian,”inurl : database mdb”. Pencarian akan menghasilkan semua URL yang hanya mengandung informasi tentang “database mdb “.
Hal yang sama juga berlaku pada sintaks ini, jika terdapat dua query pencarian utama, digunakan sintaks “allinurl:” untuk mendapatkan list url tersebut.
Sebagai contoh pencarian “allinurl: etc/passwd” , pencarian akan menghasilkan URL yang mengandung informasi tentang “etc” dan “passwd”. Tanda garis miring slash (”/”) diantara dua kata etc dan passwd akan diabaikan oleh mesin pencari Google.
“site:” ialah sintaks perintah untuk membatasi pencarian suatu query informasi berdasarkan pada suatu situs atau domain tertentu. Sebagai contoh pada pencarian informasi: “waveguide site:itb.ac.id” (tanpa tanda kutip). Pencarian akan mencari topic tentang waveguide pada semua halaman yang tersedia pada domain itb.ac.id.
Baca Lanjutannya…!!!!!!
(more…)
Posted in TipsNTrick | No Comments »
Friday, March 7th, 2008
Salah satu yang pling ngebantu kita di dunia maya,saat kita ingin nyarik seuatu ato bingung…
So siapa lagi deh yang kita butuhin selain “Google”. Klo kita nanyak temen pasti deh jawabnya Googling Googling dong.
Hehehhehe. Sebelumnya makasih bnget dah untuk Google dah ngasih kemudahan.
(more…)
Posted in TipsNTrick | 16 Comments »
Wednesday, February 20th, 2008
Akhirnya setelah tiga hari nanya ma om google dan akangaziz, terinstallah sudah gem Rmagick yang selama ini aku coba install tapi gagal melulu
( . Kuncinya cuma satu, install aja semua paket yang berbau magick linux yang bersangkutan (kalo di ubuntu coba search yang magick dengan command apt-cache search magick, karena aku sendiri juga gak ngerti paket mana yang memang bener2 dibutuhkan untuk install gem rmagick). Dengan begitu, bertambahlah 1 gem di PCku dan tentu saja akan terus bertambah
) . Berikut adalah daftar gem-nya :
root@ditto:/home/ditto# gem list
*** LOCAL GEMS ***
actionmailer (1.3.3)
actionpack (1.13.3)
actionwebservice (1.2.3)
activerecord (1.15.3)
activesupport (1.4.2)
archive-tar-external (1.2.1)
archive-tar-minitar (0.5.1)
cgi_multipart_eof_fix (2.5.0)
daemons (1.0.9)
fastthread (1.0.1)
gem_plugin (0.2.3)
hoe (1.5.0)
mini_magick (1.2.3)
mongrel (1.1.3)
rails (1.2.3)
rake (0.8.1)
rmagick (2.2.2)
rubyforge (0.4.4)
root@ditto:/home/ditto#
Tags: adpoint, bingung, gem, kubuntu, rails, rmagick, rubygems, sukses
Posted in Ruby Programming, Surat dari Buncit, TipsNTrick | 1 Comment »
Tuesday, February 19th, 2008
Temans,
Hari ini aku udah 3 hari pakai kubuntu. Setelah install ruby beserta paket2 pendukungnya, aku baru sadar kalau masih menggunakan rubygems versi 0.9.4. Akhirnya aku coba upgrade dengan “gem update –system“, hasilnya keluar error di konsole pas aku jalankan “gem” errornya kayak gini “/usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError)“. Nah setelah tanya-tanya ma om google, akhirnya ketemu deh jawabannya. Ringkasnya, buka “/usr/bin/gem” kemudian tambahkan “require ‘rubygems/gem_runner’” setelah script “require ‘rubygems’“. Setelah itu, jalankan “gem -v” maka akan muncul versi rubygem yang terbaru yang menandakan rubygem telah berhasil diupgrade. B-)
Tags: adpoint, bingung, gagal, gem, kubuntu, rails, rmagick, rubygems, update, upgrade
Posted in Ruby Programming, Surat dari Buncit, TipsNTrick | 3 Comments »
Saturday, February 9th, 2008
Pada online.rb yang ke tiga ini, kami melanjutkan project yang sebelumnya. Kalo pertemuan minggu lalu cuma posting berita tentu saja berbeda dengan yang semalam, kami menambahkan untuk menampilkan data yang telah di entrykan dengan menggunakan paging. Juga ada penambahan live-search (pake ajax) kalo mas aziz bilang. Dengan adanya tambahan fasilitas ini, tentu saja kita perlu mengubah beberapa script yang pernah kita buat sebelumnya. Yang pertama adalah penambahan method pada controller berita, dengan menggunakan generate ulang controller berita.
[root@ditto berita]# ./script/generate controller berita index view
exists app/controllers/
exists app/helpers/
exists app/views/berita
exists test/functional/
overwrite app/controllers/berita_controller.rb? [Ynaqd] n
skip app/controllers/berita_controller.rb
identical test/functional/berita_controller_test.rb
identical app/helpers/berita_helper.rb
identical app/views/berita/index.rhtml
create app/views/berita/view.rhtml
[root@ditto berita]#
Command generate diatas diperlukan untuk create file view.rhtml dan penambahan method pada berita_controller.rb yang perubahannya bisa kita lihat seperti di bawah :
class BeritaController < ApplicationController
def index
redirect_to :action => “new”
end
def new
end
def view
condition = “judul LIKE ‘%#{params[:query]}%’”
@total = Berita.count(:conditions => condition)
@pages, @record = paginate(:beritas, :conditions => condition, :per_page => 10)
end
def proses_insert
if request.post?
@masuk=Berita.new(params[:masuk])
if @masuk.save
flash[:notice] = “udah masuk”
redirect_to :action => “new”
else
flash[:notice] = “nggak masuk”
render :action => ‘new’
end
end
end
end
Berikut beberapa penjelasan dari script di atas :
- condition = “judul LIKE ‘%#{params[:query]}%’”
condition adalah sebuah variabel yang menunjukkan kondisi yang dijalankan ketika query select berjalan (jika di mysql kita mengenalnya sebagai => where judul like ‘%params[:query]%’)
- @total = Berita.count(:conditions => condition)
@total adalah jumlah row dari hasil query
- @pages, @record = paginate(:beritas, :conditions => condition, :per_page => 10)
@record berfungsi untuk menghitung jumlah row hasil query dengan batas maksimal 10 record, sedangkan @pages diperoleh dari jumlah seluruh record setelah dibagi dengan 10 dan kemudian di tambah 1
(more…)
Tags: adpoint, lama, online.rb, rails, rails class
Posted in Rails Versi 1.2.3, Ruby Programming, Surat dari Buncit, TipsNTrick | 1 Comment »
Wednesday, February 6th, 2008
Hmm……
Pagi-pagi udah ada lumayan banyak kerjaan, salah satunya nge-load file *.swf dari html. Aku belum pernah ngerti apapun tentang flash, tapi sejak ada request dari si bos untuk mem-validkan beberapa script di sana. Setelah beberapa menit googling, akhirnya aku temukan kalo tag <embed> bukanlah tag yang valid untuk HTML4 dan aku udah buktikan itu. Kemudian aku main ke sini, daripada susah2 langsung aku copy aja source-code-nya. Akhirnya, sebagai catatan aja berikut source-codenya :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html lang="en">
<head>
<title>Flash with OBJECT elements</title>
</head>
<body>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="300" height="120">
<param name="movie" value="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<object data="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/flash.swf"
width="300" height="120" type="application/x-shockwave-flash">
<param name="quality" value="high">
<param name="bgcolor" value="#FFFFFF">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
FAIL (the browser should render some flash content, not this).
</object>
</object>
</p>
</body>
</html>
Akhirnyaaa….
Thanks to Hixie’s Natural Log
Tags: bingung, detiknews, embed, Flash, garapan, html, kantorku, lama
Posted in Flash, Surat dari Buncit, TipsNTrick | 1 Comment »
Monday, February 4th, 2008
Setelah seharian googling, akhirnya aku dapat sedikit pencerahan mengenai sript login pake rails versi 1.2.3 meskipun masih tanpa enkripsi. Secara umum seperti berikut :
Pertama adalah Login Controller
class LoginController < ApplicationController
def index
end
def login
end
def cek_login
if request.post?
if @session["user"] = User.authenticate(params[:login][:name],params[:login][:password])
flash[:notice] = “Login Sukses!”
redirect_to :action => “index”
else
if params[:login][:name] == “”
flash[:notice] = “Username belum diisi.”
elsif params[:login][:password] == “”
flash[:notice] = “Password belum diisi”
else
flash[:notice] = “Username atau password salah”
end
redirect_to :action => “login”
end
end
end
end
(more…)
Tags: belajar, login, rails, ruby
Posted in Rails Versi 1.2.3, Ruby Programming, Surat dari Buncit, TipsNTrick | 2 Comments »
Saturday, February 2nd, 2008
Hmm…
pertemuan semalem unik banget, karena ada saat-saat di mana kami dari tim online di haruskan buat 1 project untuk posting berita. Nah, yang jadi tukang ketik semalem orangnya juga unik dari Jogja lagi
) , kadang-kadang lebih sering keluar dari jalur tapi malah menyegarkan suasana
dan tentu saja kerja keras kami nggak sia-sia. Dalam waktu 30 menit project rails versi 1.2.3 untuk buat posting berita aja udah kelar (itu belum dikurangi 20 menit yang di pake untuk ‘guyon ngalor-ngidulnya’) :-s .
Langsung aja dah aku catat di sini, tapi ingat untuk kali ini kita pake rails versi 1.2.3.
[root@otid htdocs]# rails berita
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create components
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/mocks/development
create test/mocks/test
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create public/.htaccess
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
(more…)
Tags: belajar, berita, online.rb, rails, rails class, ruby
Posted in Rails Versi 1.2.3, Ruby Programming, Surat dari Buncit, TipsNTrick | 3 Comments »
Wednesday, January 30th, 2008
Mumpung masih hangat nih, aku pengen bikin dokumentasi untuk depot project dengan menggunakan rails versi 2.0.2. Pastikan semua paket pendukung telah terinstall. Jika semua sudah siap, langsung saja kita mulai projectnya. Sekarang kita buat projectnya dulu dengan menggunakan perintah:
[root@otid htdocs]# rails -d mysql depot
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create config/initializers
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
(more…)
Posted in Rails Versi 2.0.2, Ruby Programming, Surat dari Buncit, TipsNTrick | 3 Comments »