PHP exception dengan interface

Kemarin barusan menulis mengenai penanganan error/ galat di PHP, dan kali ini juga masih dalam topik yang sama tetapi kali ini exception dengan interface.

Idenya muncul setelah saya menggunakan pustaka Imagine untuk pengolahan gambar. Keuntungan menggunakan interface dalam menangani galat adalah memungkinkan menangkap semua galat yang terjadi yang sudah didefenisikan yang mengimplementasikan interface tersebut.

Alright…. Lanjut. Continue reading “PHP exception dengan interface”

Cara menangani/ menangkap multi galat di php

Halo sahabat catatan belajar, judulnya kedengaran aneh ya? maklum indonesiasisasi :D. Kali ini saya mau membagikan sedikit potongan kode PHP tentang cara menangkap (catch) galat (error) dalam menangani (handling) galat di PHP.

Ini dia kode contohnya:

Continue reading “Cara menangani/ menangkap multi galat di php”

Cara upload atau instalasi Laravel di Hosting

Sahabat-sahabat pencinta framework Laravel, berjumpa kembali dengan saya Ivo Idham Perdameian. Kali ini saya akan membagikan cara instalasi Laravel 4 di hosting atau tepatnya upload Laravel ke hosting, supaya website yang sahabat buat di localhost bisa diakses di Internet.

Owh ya sebelum melanjutkan pembahasan, saya mau memberitahu sahabat sekalian bahwa tutorial khusus tentang Laravel tersedia di kategori Laravel, atau sahabat bisa mengakses dari dropdown list di samping sebelah kanan laman web ini. Sebelumnya juga saya sudah menulis bagaimana cara instalasi Laravel baik itu di OS Windows maupun Linux (Ubuntu) dan cara konfigurasi Virtual Host untuk development/ pengembangan dikomputer lokal sahabat, saya sarankan membaca kedua tulisan tersebut karena tulisan itu penting sekali dan akan sering menjadi patokan dalam tutorial tentang Laravel berikutnya. Continue reading “Cara upload atau instalasi Laravel di Hosting”

Konfigurasi VirtualHost untuk Laravel di Windows dan Linux Ubuntu

Setelah mengetahui cara instalasi Laravel, pengaturan selanjutnya adalah konfigurasi virtual host. Kenapa konfigurasi ini diperlukan? sebenarnya ini tidak wajib karena didokumentasi resmi Laravel tidak menyebutkan harus menggunakan virtual host, salah satu alasan yang baik menurut hikmat saya adalah supaya dalam pembangunan (istilah moderennya development) sebuah proyek dengan Laravel tampak seperti menggunakan domain sungguhan, namanya juga virtual ya kayak sungguhan :D.

Oke supaya tidak berlama-lamaan mari kita mulai.

Konfigurasi VirtualHost di Windows
Langkah 1
Buka file C:windowssystem32driversetchosts dengan teks editor kesayangan sahabat dan tambahkan 127.0.0.1 laravel.lc kebagian paling bawah, untuk jelasnya silahkan lihat gambar di bawah. Jika sahabat menggunakan Windows 7/ 8, untuk kemungkinan sahabat perlu menggunakan level administrator untuk mengubah file tersebut. Continue reading “Konfigurasi VirtualHost untuk Laravel di Windows dan Linux Ubuntu”

Cara instalasi Laravel 4 di Windows dan Linux Ubuntu

Laravel logoLaravel adalah sebuah framework PHP yang masih muda, namun demikian Laravel terus naik daun dalam kalangan programmer web. Laravel dibangun dengan beberapa komponen dari framework Symfony yang terkenal itu, sehingga memiliki landasan yang kuat dengan kode teruji dan handal.

Bagi sahabat Catatan Belajar yang pemula termasuk saya mungkin agak membingungkan bagaimana cara¬†instalasi Laravel versi 4 di Windows dan Linux Ubuntu, berikut saya paparkan dengan pembahasan sederhana yang mudah dipahami. Continue reading “Cara instalasi Laravel 4 di Windows dan Linux Ubuntu”

PHP Framework terbaik 2013

Bagi Anda yang sudah biasa berkecimpung dalam dunia pemrograman web, tentu istilah PHP Framework (kerangka PHP) sudah tidak asing lagi terdengar, namun bagi Anda yang baru memasuki dunia pemrograman khususnya dalam bidang pemrograman website tentunya menggunakan PHP Framework adalah pilihan yang baik kedepannya. PHP Framework membantu Anda dalam menulis kode yang lebih baik serta dapat digunakan kembali (reusable), dengan metode MVC pada framework tersebut akan memastikan adanya pemisahan antara logika dan presentasi, memudahkan kerja Anda karena masing-masing framework sudah dilengkapi perpustakaan (library) kode program yang siap dipakai.

Berikut lima daftar dari beberapa framework yang sedang menjadi tren di 2013 yang bisa dijadikan pilihan untuk Anda: Continue reading “PHP Framework terbaik 2013”

Menjalankan query di CodeIgniter

Menjalankan query di codeigniter – Tulisan ini akan menjelaskan bagaimana menjalankan query dan menampilkannya di Codeigniter, tulisan yang cukup singkat menurut saya tetapi saya mengharapkan membantu anda menyelesaikan masalah anda.

Baik, selanjutnya kita perlu membuat pengaturan berhubungan dengan database yang kita buat, dalam hal ini saya membuat database dengan nama “tessql” dengan tabelnya sebagai berikut:
Continue reading “Menjalankan query di CodeIgniter”

Active record dalam satu model pada framework CodeIgniter

Kembali dengan tutorial CodeIgniter, kali ini om Ivo Idham Perdameian mencoba untuk menjelaskan tentang active record dalam framework CI, sebelumnya saya pernah menulis tutorial yang sama dengan tutorial ini, bila teman-teman berkenan silahkan baca tulisan Active Record CI, nah pada tulisan kali ini intinya tidak jauh berbeda dengan yang pernah saya bahas sebelumnya cuma kali ini akan active recordnya sudah saya sederhanakan dan ditambah beberapa fitur yang lainnya.

Saya beranggap bahwa teman-teman sudah mengerti tentang framework PHP satu ini, sehingga saya akan menjelaskan point-poinnya saja. Dalam percobaan kali ini saya menggunakan CodeIgniter versi terbaru, dan saya menggunakan fresh install artinya setelah download dari website resmi dan langsung ekstrak ke web direktori htdocs jika menggunakan xampp, direktori www jika menggunakan wamp. Continue reading “Active record dalam satu model pada framework CodeIgniter”

Membuat custom error pada framework codeigniter

custom error 401 pada framework codeigniterSuatu masalah memang terkadang menimbulkan kesulitan, tetapi bila kita bijak menghadapi dan dengan seksama meneliti sebelum memutuskan sebuah keputusan akan menimbulkan hasil yang berbeda, bukankah seperti itu pembaca? yup… Setidaknya menurut penulis seperti itu.

Awalnya penulis ingin membuat custom error pada framework codeigniter untuk header dengan status 401 atau Not Authorized, status ini biasanya dimunculkan apabila seorang user tidak berhak untuk mengakses suatu laman tertentu, misalnya karena belum login.
Continue reading “Membuat custom error pada framework codeigniter”

Lowongan pekerjaan sebagai web programmer di Intermedia Vista

Lama sekali tidak menulis karena banyak sekali kesibukan yang menyita waktu menulis, kali ini saya akan sedikit berbeda bukan seputar tutorial atau artikel pemrograman tetapi Inti Pemprograman :).

Oke jadi begini, saya mau menyampaikan sebuah informasi lowongan pekerjaan di Intermedia Vista untuk jabatan web programmer kantor cabang Yogyakarta.

Intermedia Vista adalah perusahaan jasa dalam desain Website & pengembangan Software, dengan visi dan misi membantu klien berinovasi lebih maju dalam usaha mereka untuk mencapai hasil yang lebih baik dan memuaskan dalam operasi bisnis dan teknologi.
Intermedia Vista berpusat di Jakarta dan beralamat di Komplek Plaza Pasifik blok A2/46, Kelapa Gading, Jakarta Utara 14240. Telp : +62 21 4587 6227 atau +62 21 4587 6128.

Mungkin barangkali ada di antara teman-teman yang sedang mencari pekerjaan di bagian web programmer atau barangkali juga ada teman anda yang membutuhkan pekerjaan dan memiliki kemampuan dalam bidang pemrograman web silahkan di informasikan informasi ini.

Adapun kriterianya yang diminta adalah sebagai berikut :

  1. Lokasi di Yogyakarta.
  2. Lebih diutamakan yang berpengalaman di bidang pemrograman web, bukan berdasarkan pendidikan.
  3. Memahami dengan pasti pemrograman PHP dengan OOP, Html, Ajax dan CSS.
  4. Untuk Ajax kami menggunakan framework javascript dari jQuery.
  5. Untuk PHP kami menggunakan framework PHP dari CodeIgniter.
  6. Menguasai database mySQL.
  7. Bisa bekerja secara tim.

Nilai Tambah yang mungkin anda miliki :

  • Menguasai framework PHP dari YII
  • Pernah mempunyai proyek pemrograman web dan dalam proyek tersebut memenuhi kriteria yang ada di atas.
  • Pernah mempunyai proyek pemrograman web yang sudah online.
  • Memiliki kemampuan dalam bidang desain web, misal dari gambar ke html.

Jika anda merasa adalah orangnya, silahkan kirim lamaran langsung ke email ivo.idham©gmail.com dan selanjutnya akan saya teruskan ke pusat di Jakarta. Bila ada, jangan lupa mengirimkan portofolio anda atau source code untuk proyek yang sudah anda kerjakan, karena hal tersebut akan menjadi bahan pertimbangan yang serius (Lebih dipertimbangkan maksudnya).

Oke jadi jelas ya. Untuk penawaran lebih lanjut silahkan kirim lamaran anda ke email yang sudah disebutkan di atas, jangan ragu-ragu kalau misalnya teman-teman merasa hanya memenuhi sedikit dari kriteria yang saya sebutkan di atas atau kurang pengalaman, kirimkan saja lamarannya mungkin tim dari Jakarta memiliki penilaian yang berbeda.

Untuk batas waktu, sampai saat ini masih belum ditentukan. Kalau nanti sudah ada dirasa cukup tulisan ini akan saya edit dengan menambahkan pemberitahuan bahwa lowongannya di tutup. Continue reading “Lowongan pekerjaan sebagai web programmer di Intermedia Vista”