Baiklah, sesuai tulisan saya sebelumnya bahwa sepertinya masuk ke level expert akan sulit untuk digapai mengingat rasa penasaran pada hal-hal yang baru. Belum juga menguasai ruby, akhirnya pada tulisan ini saya tertarik untuk mendalami python dan salah satu frameworknya yang paling sering direkomendasikan di www.quora.com yaitu Django. Sehingga tulisan ini sendiri akan berisi cara instalasi python dan django di laptop windows anda (mengingat gpt disk dan linux partition yang masih membuat saya takut kehilangan recovery partition windows.)

Menurut wikipedia python adalah bahasa pemrograman dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.

Add a comment

Open source software adalah istilah yang digunakan untuk software yang membuka/membebaskan source codenya untuk dilihat oleh orang lain dan membiarkan orang lain mengetahui cara kerja software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut. Dan yang menarik dan salah satu keunggulannya adalah bahwa Open source software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi. Biasanya orang mendapatkan software ini dari internet. Salah satu open source software yang terkenal yaitu Linux. Dan jika anda concern dengan dunia open source berbasis web, anda akan benar-benar melihat github sebagai ladang pembelajaran anda. 

Add a comment

Sebelum kita membahas cara optimize Query SQL, saya ingin mengutarakan kebingungan saya mengenai penggunaan bahasa Indonesia untuk kata "query" . Padanan yang paling mendekati yang ada di kamus Inggris-Indonesia menyebutkan kata "pertanyaan" yang menurut saya tidak menggambarkan arti query yang saya gunakan. Maka dari itu untuk memudahkan pemahaman, dalam tulisan ini saya masih menggunakan istilah query agar tidak terjadi salah penafsiran dari pembaca. Baiklah langsung saja kita ke inti tulisan, 15 cara mengoptimalkan query SQL yang dapat anda terapkan dalam dunia koding anda.

Add a comment

Membuat tabel dinamis dengan tag <table> sebenarnya benar-benar merupakan pain in the ass solusi sangat terbatas pada menampilkan tabel saja. Karena saya ingin menggunakan form dinamis (seperti tubular input) dimana setiap barisnya merupakan form, hal ini tidak dapat dilakukan. Karena <table> tag hanya mendukung tag  <tr>, <th>,  <td>, <caption>, <col>, <colgroup>, <thead>, <tfoot>, dan <tbody>. Karena hal ini, usaha saya dalam membuat form di dalam <tr> menjadi sia-sia.

Add a comment

Berdasarkan wikipedia Ruby (bahasa pemrograman) adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman skrip yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python.

Oke salah satu kekurangan dan kelebihan gw adalah suka penasaran sama hal baru, padahal yang lama belum sampai level intermediate udah penasaran sama yang baru. Dan hal baru kali ini yang ingin saya pelajari adalah Ruby, yang dibangun dari bahasa C (yang menurut banyak programmer "beneran" adalah bahasa paling dasar yang harus dipelajari oleh mereka yang ingin bergelut di OOP) dan merupakan jalan awal untuk gw mencoba Ruby On Rails salah satu framework yang dibangun di atas ruby. Dan sebagai langkah pembuka untuk belajar ruby, adalah dengan melakukan install ruby. Kenapa di windows? Karena this annoying GPTDisk yang ada di komputer gw memaksa gw g bisa make linux (yang bisa ngehapus windows asli bawaan yang ada di HDnya). Baiklah mari kita mulai! 

Add a comment