Category Archives: Programming

Lebih Akrab dengan ExtJS

Jadi teringat saat dulu tergabung dalam sebuah team programmer di UGM. Mas Wahyu yang asyik dengan ExtJS-nya, dan saya sempat melirik sejenak, kemudian mencobanya. ExtJS pada saat itu menawarkan kepraktisanya untuk membangun sebuah sistem, demikian dipromosikan Mas Wahyu dan Mas Rest. Tapi benarkah ?

sencha

Ok, maka saat itu saya mulai mencoba menggunakannya, download dari http://sencha.com/ dan mulai coba-coba mengawinkannya dengan GTFW, Gamatechno Framework. Setelah mencoba saya simpulkan [saat itu] ini bukanlah solusi praktis untuk pembangunan sistem.

Continue reading →

Iklan

Belajar Programming Web (Seri-2)

Waktu sudah menunjukkan pukul 22.00, sebelum terlelap mari kita lanjutkan kembali pembelajaran koding yang kemarin sudah dimulai, yaitu Belajar Programming Web. Setelah kita berhasil sampai tampilan di bawah, marilah kita bedah komponennya satu per satu.

Tampilan di atas, hanya dipengaruhi oleh dua file yang telah disebutkan, yaitu :

  1. application/views/welcome_message.php
  2. application/controllers/welcome.php

Continue reading →

Belajar Programming Web

Biasanya saat berkenalan dengan teman baru dan tahu kalau saya seorang programmer, mereka minta diajari untuk koding — istilah untuk menyebut kegiatan membuat aplikasi, menuyusun kode-kode program. Maka di sini saya akan mencoba untuk menyusun tulisan berseri untuk mereka yang ingin mempelajari pemrograman web. Untuk seorang yang punya ketertarikan pada bidang ini dan belum memulai untuk mempelajari pemrograman, maka yang sering ditanyakan adalah, “Harus mulai dari mana ?”.

Saya dulu mulai mempelajari pemrograman dari kampus dengan mata kuliah Pemrograman Dasar (Pemdas) dan saya ingat betul saat itu memperoleh nilai “C”. Saat itu saya masih merasa asing dengan kode-kode program, maklum belum punya komputer. Bahasa pemrograman yang dipelajari pada waktu itu adalah “C++” (Si plas-plas), bahasa pemrograman berbasis desktop. Saya ingat, ujiannya adalah membuat program perkalian matriks 3×3. Namun Alhamdulillah, setelah mengulangi kembali mata kuliah itu, saya berhasil memperoleh nilai A :-).

Pembahasan pertama pada pemrograman adalah tentang algoritma, yah sebenarnya ianya adalah tentang langkah-langkah untuk menyelesaikan masalah, itu saja.Algoritma digambarkan dengan apik pada gambar di bawah ini, yang saya ambil dari http://batamforinfo.wordpress.com/2011/02/07/algoritma-dan-flowchart/

Gambar Continue reading →

Memfungsikan Tombol Back pada Penggunaan Ajax

Seringkali saya ditanya oleh pengguna aplikasi yang kami bangun, “Kenapa ketika saya klik tombol Back pada browser, malah kembali ke form login ?”. Atau di saat yang lain lagi ada yang melaporkan, “Mas, aplikasinya error, tombol Back-nya nggak jalan”.

Biasanya saya jawab dengan pernyataan standar, “Sebenernya bukan error pak, hal ini disebabkan karena aplikasi ini sudah menggunakan teknologi ajax yang bla bla bla, sehingga karena ajax, tombol back nya jadi nggak jalan.” Atau kami jelaskan dengan penuh kesabaran betapa unggulnya teknologi ajax, tapi dengan membawa satu kelemahan, “Tombol back pada browser jadi tidak berfungsi”…

Sebenarnya sudah dari dulu permasalahan ini saya cari jalan keluarnya, tapi berhubung adanya pekerjaan pembangunan aplikasi yang harus dikerjakan, jadinya masalah ini masih tertunda penyelesainnya, selain itu sebenarnya kebingungan juga untuk mengintegrasikan dengan aplikasi ajax yang sudah berjalan. Dan, Alhamdulillah saat di Medan ini, akhirnya saya tergerak lagi untuk menyelesaikan masalah ini dan akhirnya bias diintegrasikan dengan ajax yang sudah ada.

Secara prinsip, solusi yang digunakan adalah penggunaan hash tag (#).

Continue reading →

CodeIgniter Framework

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications

ci_logo_flame

Hari Ahad, 24 Mei 2009 telah diadakan “Workshop Membangun Website Berbasis PHP & MySQL Menggunakan Framework CodeIgniter”. Bagi yang ingin mempelajari Pemrograman dengan Framework CI silahkan download ppt dan aplikasi yang dipraktekkan di sini.

 Terdapat 3 file rar untuk praktek. File pertama adalah paket CodeIgniter, template yang digunakan dan aplikasi yang dipraktekkan dalam workshop. 

Selamat Belajar dan semoga bermanfaat.