6 May 07:29
[Curhat] My Ruby Controller has Black Hole
From: Booking Heaven <booking2heaven@...>
Subject: [Curhat] My Ruby Controller has Black Hole
Newsgroups: gmane.comp.lang.ruby.region.indonesia
Date: 2008-05-06 05:29:51 GMT
Subject: [Curhat] My Ruby Controller has Black Hole
Newsgroups: gmane.comp.lang.ruby.region.indonesia
Date: 2008-05-06 05:29:51 GMT
Dear Buddies, Cuma mo sekedar curhat. Applikasi aku udah ready didevelopment dan semalam aku mo check lagi secara keseluruhan. 1 dari 5 kontroller punya blackhole. Awal ceritanya gini, gw bikin paginator dalam bentuh array, pake paginate_collection(blabla, blabla) dan gw taro dalam bentuk private dikontroler yang sama. Semua berjalan baik. Abis itu gw matiin webricknya terus tinggal makan, abis makan gw nyalain lagi webricknya eh kok malah dibilang paginate_collection tidak didefinisikan pada kontroller. Aneh padahal jelas-jelas ada diprivate. terus gw pindahin ke application controller di private juga dan jalan. OK gw lega.. Nah diatas private ada def laporan_keuangan. semua udah gw cek sekarang tinggal cek laporan_keuangan doank di browser (sebelumnya berjalan lancar). Jreng...jreng.. again.. semua variable atau params tidak terbaca dikontroller. Bolak-balik restart bersihkan log, terus baca log. Disana sudah ada commit, tapi tidak sampe ke kontroller def laporan_keuangan. Kesel.. akhirnya gw hapus semua bisnis logic disana tinggal : def laporan_keuangan @keparat = "Woi nongol donk nih si Variable Keparat" end di laporan_keuangan.rhtml, gw isi ini doank: show disini : <%= @keparat %> Alhasil gak keluar apa-apa. bolak balik restart webserver. Akhirnya gw pasrah dan teringat pada si def paginate_collection, gw pindahin def laporan_keuangan ke application_kontroller, dan wow berjalan dengan baik. Akhirnya gw berpikir gak pake logika lagi. Tempat dimana yang tadi def laporan_keuangan ma def paginate_collection yang gak bisa dibaca kontroller gw kasih def black_hole sama def magneto, terus gw balikin lagi yanf dari applicationController si def laporan_keuanga di atas def black_hole dipublic kontroller sebelumnya dan dibawah private dan def magneto gw taro def paginate_collection. Gw restart server. Dan Jrengg... semua berjalan dengan baik... Seperti Voodoo atau BlackHole pada ruby... Ini beneran bro gak ngada-ngada. Sorry kalo curhat gw kepanjangan. Reinhart http://teapoci.blogspot.com ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ ------------------------------------ ID-Ruby Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius, IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb) <*> Kunjungi *arsip milis* id-ruby di http://groups.yahoo.com/group/id-ruby/messages http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/ http://rubyurl.com/Q8DD http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia <*> Baca peraturan id-ruby sebelum posting http://rubyurl.com/gay1 <*> Ikutilah Jajak Pendapat ID-Ruby http://rubyurl.com/3CCt <*> Links ID-Ruby http://rubyurl.com/n96r <*> Database ID-Ruby http://rubyurl.com/Iw3u <*> Kunjungi Situs Resmi Ruby Indonesia http://www.ruby-lang.org/id/ <*> Join Ruby Indonesia on Facebook http://rubyurl.com/QV48 <*> Join Ruby Indonesia on LinkedIn http://rubyurl.com/eh0i Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/id-ruby/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/id-ruby/join (Yahoo! ID required) <*> To change settings via email: mailto:id-ruby-digest@... mailto:id-ruby-fullfeatured@... <*> To unsubscribe from this group, send an email to: id-ruby-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
RSS Feed