Archive for February, 2008

Feb 26 2008

SwapDepth , actionscript

Published by adim_sikiji under Flash

Nah .. kali ini kita coba action yaitu swapdepth.

Swapdepth berfungsi untuk menukar tumpukan, atau tingkatan kedalaman ( z-order), tentang movieclip dengan movieclip ini yang ditetapkan oleh parameter target.

Untuk mencobanya…
1. Kita buat dua movieclip dulu, beri masing dengan nama A dan B (instancname nya)
2 Buat button n tulis scriptnya deh…


on (release){
b.swapDepths(a);
}

Nih dia hasilnya ……

Klo mo dpet flanya download ja disini :D
swapdepth

One response so far

Feb 20 2008

My Rubygems List

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#

One response so far

Feb 19 2008

Gagal Upgrade Rubygems, piye iki?

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-)

3 responses so far

Feb 09 2008

Change Pointer in Flash,…..(intermezooo)

Published by adim_sikiji under Flash

Nah ni dia lanjutan belajar action scriptnya,, (intermesooo = it mean klo tutor ini gak nglanjutan actionscript kmren just selingan ajjjaahhh) :)

Nah di flash kali ini kita mo bikin pointer mouse kompi kita ganti dengan gambar ato image sesuai yang kita ingini. So lets goo….

1. Seperti biasa, Ctrl + N ( bikin halaman kosong dulu )
2. Buat object yang kita ingini, kita bisa langsung gambar di stgae atopun ngambal dri luar ( klo contoh disini aku ngambil gambar dri luar * gambar anjinx :moli , caranya File -> Import ->Import to Stage)
3. Trus jadiin movie Clip (dengan cara Modify -> Convert To Symbol, Pilih type = Movie Clip ->terus OK ),shorcutnya F8
4. Terus pilih / select movie clipt tsb,tekan F9 untuk menuliskan actionscript
Tulislah script ini :

onClipEvent(load){
startDrag(this,true);
Mouse.hide();
this.swapDepths(99999);
}

Lihat gambar dibawah :
mouse

Keterangan Script :
onClipEvent(load){
}
,nah ni tuh digunakan apabila movie kita di load maka data di dalam kurung akan diproceesss, heheheh setauku… ;))
startDrag(this,true); , nah klo yang ini tuh fungsinya agar movie kita ngikut mouse truss (tpi gak twu deh, apa ya arti dari drag???)
Mouse.hide();,agar pointer tidak terlihat….
this.swapDepths(99999);, nah klo ini tuh gunanya untuk mengatur urutan,mirip layer gitu seh ,,jadi semakin dia besar maka object tsb akan semakin di atas posisinya………
5. Ctrl + Enter dah untuk jalanin movie nya :D

This if u want to try…….

Okeyyyy,just gitu ajjah dulu moga bermanfaat Klo mo dpet flanya download ja disini :D
mouse pointer

3 responses so far

Feb 09 2008

Third Online.rb

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

Continue Reading »

One response so far

Feb 06 2008

Tag “embed” Nggak Valid Yaaaa?

Published by ditto under Flash, Surat dari Buncit, TipsNTrick

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”>
    <!–[if !IE]> <–>
    <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>
    <!–> <![endif]–>
   </object>
  </p>
 </body>
</html>

Akhirnyaaa….

Thanks to Hixie’s Natural Log

One response so far

Feb 04 2008

Simple Login With Rails1.2.3

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

Continue Reading »

2 responses so far

Feb 02 2008

MAtta .PlayBoy ( Jatuh Cinta LAgi )

Published by adim_sikiji under Lyrics

D
pertama ku melihatmu
Bm
bergetar rasa hatiku
G
berdebar-debar jantungku
A
mungkin ku suka padamu

D
ketika ku melihatnya
Bm
berdetak-detak di dada
G
mungkin itu suatu pertanda
A
bahwa ku suka padanya

(*)
G A
dia atau dia
D Bm
ku pilih yang mana
G A
aku pusing untuk memilihnya

reff
D
jatuh cinta lagi
Bm
lagi lagi ku jatuh cinta
G
aku jatuh cinta
A
kepada setiap wanita

D
jatuh cinta lagi
Bm
lagi lagi ku jatuh cinta
G
harus bagaimana
A
ku bingung memikirkannya

D
layaknya seorang pria
Bm
kucoba untuk setia
G
mencintai satu wanita
A
tetapi aku tak bisa

back to (*), reff

No responses yet

Next »