Bagi-Bagi Sticker RDRC 2015, Jangan sampai kehabisaann~

Halloooo..

Terimakasih untuk semua yang masih setia menunggu (lebay) dan berminat sama sticker kece dari RedDot Ruby Conf Singapore 2015 Jun 4-5 kemarin,

image1

Karena stickernya limited (cuma 2) namun peminatnya banyak, so kita bikin 2 pertanyaan ya, masing2 pemenang dapat 1 sticker,

Siap????

Pertanyaan pertama,
SEBUTKAN NAMA METHOD YANG BISA DIPAKAI UNTUK MENCARI SEBUAH DATA, DAN DAPAT MEMBERIKAN KODE 404 PADA HALAMAN YANG DIMINTA JIKA DATA YANG DICARI TIDAK DITEMUKAN!

Kedua,
SEBUTKAN NAMA METHOD/OPTION YANG BISA DIPAKAI UNTUK MENETAPKAN NILAI DASAR/BAWAAN (DEFAULT) QUERY PARAMETER DI ROUTES!

Silakan submit jawaban di kolom komentar di bawah, FB Fan Page , atau mention twitter kita @KMKLabs.
Semua hasil jawaban akan admin filter dan di approved selambat-lambatnya Rabu, 29 Juli 2015 pukul 18.00 WIB.

See Ya!

Cheers,

kmklabs

If you can’t explain it simply, you don’t understand it well enough – Einstein

Bagi-Bagi Sticker RDRC 2015, Jangan sampai kehabisaann~

7 pemikiran pada “Bagi-Bagi Sticker RDRC 2015, Jangan sampai kehabisaann~

  1. (1) : [SEBUTKAN NAMA METHOD YANG BISA DIPAKAI UNTUK MENCARI SEBUAH DATA, DAN DAPAT MEMBERIKAN KODE 404 PADA HALAMAN YANG DIMINTA JIKA DATA YANG DICARI TIDAK DITEMUKAN! ]

    cari dengen method find(param) atau dengan param where(param)
    kemudian dengan membuat rescue_form untuk handle 404

    (2) : [SEBUTKAN NAMA METHOD/OPTION YANG BISA DIPAKAI UNTUK MENETAPKAN NILAI DASAR/BAWAAN (DEFAULT) QUERY PARAMETER DI ROUTES!]

    untuk menetapkan nilai default param di routes menggunakan option default:

    contoh kasus untuk route berikut :

    => get ‘alumni/:id’, to: ‘alumni#show’, defaults: {angkatan: 2011}

    sehingga untuk param angkatan otomatis default ke 2011

    Disukai oleh 1 orang

  2. 1. ActiveRecord#find, secara default rails ngasih halaman 404 bila ada exception ActiveRecord::RecordNotFound pada env production
    2. defaults
    defaults id: ‘home’ do
    match ‘/pages/(:id)’, to: ‘pages#home’
    end
    nanti setiap request yg ke halaman /pages akan di proses oleh action home yang ada di pages controller

    Disukai oleh 1 orang

  3. Risyandi berkata:

    1. “SEBUTKAN NAMA METHOD YANG BISA DIPAKAI UNTUK MENCARI SEBUAH DATA, DAN DAPAT MEMBERIKAN KODE 404 PADA HALAMAN YANG DIMINTA JIKA DATA YANG DICARI TIDAK DITEMUKAN”
    Jawaban :
    Membuat Methode render_404 & Membuat Rescue_from untuk membuat halaman Error 404
    Contoh : def not_found
    raise ActionController::RoutingError.new(‘Error Not Found’)
    end

    user = User.find_by_email(params[:email]) or not_found
    user.do_something!

    2. “SEBUTKAN NAMA METHOD/OPTION YANG BISA DIPAKAI UNTUK MENETAPKAN NILAI DASAR/BAWAAN (DEFAULT) QUERY PARAMETER DI ROUTES”
    Jawaban :
    Menggunakan Method Defaults:{}.
    Contoh : get ‘photos/:id’, to: ‘photos#show’, defaults: { format: ‘jpg’ }

    Suka

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s