Belajar Programming Web (Seri-2)

1 Komentar

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

Lagi

Belajar Programming Web

4 Komentar

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 Lagi

Memfungsikan Tombol Back pada Penggunaan Ajax

2 Komentar

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 (#).

Lagi

AIR Terjun Sri Getuk Gunung Kidul

1 Komentar

Biar ada variasi, sekarang saatna nulis tentang jalan-jalan santai bareng teman-teman. Kemaren kebetulan baru saja menyambangi salah satu obyek wisata yang kabarnya barusan dibuka di wilayah Wonosari Gunung Kidul. Acara penting juga ini, soalnya untuk refreshing, F5 -refresh- biar ide-ide segar dan kreatif bisa terus bersemi dan ngga melulu mikirin koding yang ngga habis-habis – padahal topik pembicaraan klo uda ngumpul ya mbalik tentang programming lagi, salahnya para politikus juga si, terlalu gaduh jadinya uda pada males bicara politik lagi….

Setelah direncanakan dalam pertemuan rutin mingguan di UNY – tepatnya di kolam renang maksudna, hehe – akhirnya Sabtu pagi tanggal 24 September 2011 jam 5.45, saya, Agung, Gabrie dan Choirul sudah kumpul di kosan Gus Choi. Padahal sebenernya janjian ngumpul bada Subuh, alias jam 5 di pos pertama, kosan Choirul – walau terlambat, faktanya saya sudah berangkat jam 04.59 (membela diri, hehe).


Lagi

Migrasi data dari MsSQL ke MySQL dengan Type Image (Bagian Dua)

1 Komentar

Menyambung tulisan sebelumnya

Cari cara lain, cara ketiga, dengan cara merubah Image dalam database menjadi sebuah file dengan memanfaatkan PHP. Di sini ada beberapa langkah yang harus dilakukan.

  • Melakukan koneksi PHP dengan MsSQL

Seperti biasa, kita lakukan dengan mengubah php.ini dan menghilangkan tanda titik koma pada extension=php_mssql.dll kemudian restart apache dan seharunya ketika buka phpinfo(), akan muncul sebagai berikut :

Lagi

Migrasi data dari MsSQL ke MySQL dengan Type Image

Tinggalkan Komentar

Ternyata sudah lamaa sekali nggak nge-blog, hehe

Alhamdulillah di bulan ini dapat proyek untuk membangun aplikasi perpustakaan berbasis web. Instansi tersebut sebenarnya sudah memiliki system perpustakaan, tapi berbasis desktop dan menggunakan MsSQL pula. Selain itu juga ditemukannya bug dalam opac yang menganggu dan perbaikannya dengan mengundang vendor pun sulit. Alasan untuk kemudian dibangun berbasis web adalah untuk kemudahan maintenance dan pengembangannya. Karena selama ini pihak IT instansi tersebut kesulitan untuk melakukan perbaikan bug jika menemukan error padahal vendor-nya pun nan jauh di sana. Selain itu untuk melakukan penambahan fitur juga sangat sulit dilakukan jika tidak dikatakan tidak bisa.

Maka dikembangkanlah aplikasi perpustakaan yang berbasis web. Pembangunan Sistem Informasi Perpustakaan ini berbasis web PHP dengan database MySQL. Oia system ini juga menggunakan framework CodeIgniter yang sudah di custome dan sudah menggunakan ajax. Nah masalah kemudian muncul saat akan dilakukan migrasi data.

Ternyata file foto anggota disimpan dalam type Image di MsSQL…

Opsi pertama adalah memindahkan seluruh table dalam MsSQL ke dalam MySQL dengan SQLYog. Ternyata saat menggunakan SQLYog dengan migration Toolkit dan sampai pada file image itu, maka proses menjadi tidak selesai-selesai. Sebenarnya saya sudah berusaha bersabar untuk menunggu proses ini, tapi senyatanya proses seolah tidak jelas ujung pangkalnya. Walaupun di layar tampak proses pemindahan, tapi sepertinya prosesnya tidak maju-maju. Alhasil opsi ini gagal.

Lagi

Positif Thinking

1 Komentar

Tidak diragukan lagi bahwa positif thinking berdampak baik bagi kita. Ditengah gelombang informasi tentang hal-hal yang buruk, semrawutnya penegakan hukum, dll yang terjadi di Indonesia Raya ini, lalu bagaimana mensikapinya ? Haruskah kita terus-menerus saling menyalahkan sesama kita ? Atau kita diam saja ? Atau menganggap bahwa keadaan kita sebenarnya adalah baik-baik saja ? Atau mendengungkan ungkapan, “Harapan itu masih ada” secara terus-menerus ?

Lagi

Entri Lama

Ikuti

Get every new post delivered to your Inbox.