Showing posts with label #Developer. Show all posts
Showing posts with label #Developer. Show all posts

16 November 2017 |

Form Upload File Sederhana Menggunakan PHP

Sebuah form upload file minimalis tanpa database yang dapat kamu gunakan jika ada kebutuhan mendadak.

Form ini bisa digunakan untuk kamu yang punya toko online dan ingin membuat sebuah form sederhana untuk mengirimkan bukti transfer pembayaran.

Nantinya file yang di-upload akan disimpan pada folder buktiTransfer dengan format nama file [tanggal-jam]-[namaPengirim]-[namaBarang]-[namaBank]-[namaFile]

Kamu juga dapat merubah source code dibawah ini untuk otomatis membuat folder yang berbeda untuk setiap bulannya, sehingga file-file yang dikirimkan oleh pembeli akan masuk ke masing-masing folder bulan tersebut.

16 December 2014 |

Mengatasi Masalah "Base table or view not found"

Membangun web-based application kini menjadi semakin mudah dengan begitu banyaknya web framework yang tersedia, mulai dari Phalcon dan Laravel untuk PHP, Rails untuk Ruby, Node.js untuk Javascript dan masih banyak yang lainnya.

Beberapa hari yang lalu, salah satu client melakukan migrasi server dan perubahan hostname database. Perubahan tersebut tentunya membuat aplikasi-aplikasi yang sebelumnya bernaung di server tersebut harus mengalami penyesuaian pada koneksi database.

Setelah melakukan penyesuaian koneksi database dengan hostname yang baru, ternyata ada satu aplikasi yang masih belum berjalan dan memunculkan pesan error dibawah ini. Kebetulan aplikasi tersebut dibangun menggunakan Yii framework.

04 October 2012 |

Belajar Programming di Codecademy

Belajar Programming di Codecademy
Belajar programming atau dalam bahasa kerennya "ngoding", sebenarnya gampang-gampang susah. Ada sebuah ungkapan bahwa "rocket science pun dapat dipahami banyak orang, apabila dapat diajarkan dengan cara yang tepat". Nah intinya, mungkin kesulitan yang sering kita alami adalah karena kita tidak bertemu dengan cara yang tepat untuk mempelajarinya :D.

Salah satu alternatif belajar programming yang dapat kamu pilih adalah Codecademy. Situs ini menawarkan cara baru mempelajari programming yang lebih menyenangkan, dengan materi yang dirancang khusus, kamu akan dituntun untuk langsung mempraktekan apa yang telah kamu pelajari, learning by doing.

Sampai saat ini materi yang disajikan Codecademy meliputi JavaScript, Python, Web Fundamental (HTML & CSS), jQuery dan dan nantinya akan terus bertambah. Tingkat kesulitannya pun mulai dari pemula hingga mahir.

Jadi tidak ada kata terlambat untuk berkenalan dengan programming :).

10 February 2012 |

Konfigurasi config.php OpenCart di Hosting

Ceritanya kemarin saya baru aja nyobain OpenCart, sebuah CMS eCommerce yang menurut saya cukup sederhana tapi layak diperhitungkan (karena gampang :D). Selain OpenCart masih banyak CMS eCommerce lainnya, seperti PrestaShop, Magento, osCommerce dan komponen/plugin seperti VirtueMart (Joomla!), UberCart (Drupal) dan WP e-Commerce (WordPress), atau kalau mau lengkapnya monggo dilirik ke daftar Content Management System.

Intinya sih itu semua bisa digunakan untuk membangun sebuah TOKO ONLINE jreng jreng... dan tentunya menghasilkan uang *seharusnya sih begitu*

Ok, selanjutnya saya mau cerita pengalaman saya mengenai OpenCart. Kesan pertama begitu menggoda, karena ringkas dan mudahnya menggunakan CMS ini. Tidak ada masalah yang berarti yang saya rasakan sampai saat ini (soalnya belum sempet ngoprek themenya :p).

Untuk setupnya pasti semuanya sudah bisa kan, jadi gak perlu saya jelasin disini :p. Nah, setelah setup di localhost, proses input data dan desain theme selesai maka langkah selanjutnya adalah upload file ke hosting. Nah disini nih biasanya banyak yang lupa untuk konfigurasi ulang file config.php nya. Sehingga muncul pesan error ketika halaman website diakses.

03 February 2012 |

Inspect Element, Fitur Baru di Firefox 10

Mozilla resmi merilis Firefox versi teranyar Firefox 10 pada 31 Januari 2012. Fitur baru yang cukup saya suka di Firefox 10 adalah Inspect Element, fitur ini memudahkan web developer untuk menganalisa dan melakukan editing dan melihat langsung hasilnya. Jika sebelumnya user menggunakan add-on tambahan seperti Firebug dan Web Developer untuk melakukan Inspect Element, sekarang tidak perlu lagi menginstall add-on tersebut (jika hanya menggunakan Inspect Elementnya saja).

07 January 2011 |

Merubah Tampilan XAMPP Menjadi Seperti WAMP

XAMPP dan WAMP keduanya merupakan web server packages yang memungkinkan kamu untuk membuat dan melakukan testing web berbasis PHP dan beberapa jenis bahasa lainnya secara lokal.

Salah satu fitur yang saya sukai dari WAMP (Windows Apache MySQL PHP/Perl/Python) adalah menampilkan folder proyek yang sedang kamu kerjakan seperti dibawah ini, yang sayangnya secara default tidak dapat kamu temukan di XAMPP.

Iseng-iseng saya googling mencari cara untuk membuat direktori seperti WAMP di XAMPP dan akhirnya saya menemukan Dynamic Project Listing for XAMPP

28 January 2010 |

Cara Copy Paste di Compiler dan Command Prompt

Saya sendiri bingung kenapa bisa muncul ide untuk membuat coretan dengan judul "Cara Copy Paste bla bla bla". Mungkin karena beberapa hari terakhir ini saya sedang mencoba menganalisa mengingat-ingat apa sih yang berhasil saya dapetin dari bangku kuliah --pantesan gak pinter-pinter, lah maenan ama bangku mulu-- atau karena desakan kebutuhan untuk mencari keahlian unik yang bisa saya masukkan kedalam CV saya :], apapun alasannya yang penting ... nge-Blog :D

Mungkin untuk beberapa teman-teman yang pernah menyicipi bahasa pemrograman C tentunya tidak asing lagi dengan compiler Borland C. Compiler yang serupa tapi tak sama sepintas mirip dengan Command Prompt ini mempunyai tugas meng-compile source code menjadi executable program.

Compiler sendiri merupakan sebuah program yang berfungsi menerjemahkan high-level-programming language menjadi lower-level-language (assembly atau bahasa mesin). Sedangkan program yang menerjemahkan dari lower-level language menjadi high-level language disebut decompiler.

25 August 2009 |

Kumpulan Tips dan Trik Optimalisasi .htaccess

Bagi para webmaster tentunya sudah tidak asing lagi dengan .htaccess. .htaccess adalah nama standar dari konfigurasi file level direktori memungkinkan untuk melakukan konfigurasi pada web server.

Pada coretan sebelumnya CCB pernah membahas .htaccess mengenai penggunaannya untuk memblok IP dan hot linking. Kali ini CCB akan memberikan kumpulan tips dan trik optimalisasi penggunaan .htaccess yang kadang terlewatkan oleh para webmaster.

Berikut ini kumpulan tips dan trik penggunaan .htaccess yang berhasil dikumpulkan oleh CCB.

  1. Membuat Halaman Error Sendiri
    Cukup tambahkan kode dibawah ini pada .htaccess:
    ErrorDocument 404 /404.php
    404.php diganti dengan nama filemu.

  2. Mencegah Pengunjung Melihat isi Direktori
    Jika kamu tidak memasukan file index pada setiap direktori, maka pengunjung situsmu dapat melihat isi direktori tersebut. Untuk mencegahnya cukup tambahkan:
    Options All -Indexes

  3. Membuat Halaman Standar untuk Setiap Direktori
    Jika kamu tidak ingin menambahkan index.htm pada setiap direktori, kamu dapat membuat halaman standar yang akan ditampilkan apabila pengunjung mencoba melihat isi direktori, tambahkan:
    DirectoryIndex info.html
    Apabila pengunjung mencoba membuka direktori akan diarahkan pada halaman info.html. Kamu dapat mengganti info.html dengan nama filemu.

Web Development/Design Resources List

Pada coretan kali ini CCB mau berbagi daftar bookmark yang cukup banyak seabrek ini. Bookmark yang akan CCB bagikan kali ini berhubungan dengan Web Development/Design, mulai dari tutorial, web programming, hingga blog para web developer/designer yang populer di dunia maya.

Untuk mempermudah kamu, CCB mengelompokan daftar Web Development/Design Resources list menjadi beberapa kategori yaitu design, tutorial dan resources.

Ok, langsung saja, inilah daftar Web Development/Design Resources CCB:

Design

05 May 2009 |

Memperbaiki mod_search Joomla! 1.5.x

Mungkin beberapa dari kamu tidak menyadari bahwa fitur search pada Joomla! mempunyai batasan dalam pencarian. Minimal keywords 3 karakter dan maksimal 20 karakter. Jadi apabila kamu melakukan pencarian lebih dari 20 karakter, maka pencarian hanya akan mencari 20 karakter pertama saja.

Dengan melakukan sedikit modifikasi pada mod_search kamu dapat merubah batasan minimal dan maksimal karakter sesuai dengan keinginanmu.

20 April 2009 |

Membuat Puzzle dengan jQuery

Kadang kalau sudah suntuk saya suka bermain Puzzle. Tapi alangkah menyenangkannya jika gambar puzzle tersebut adalah gambar keluarga, orang terkasih maupun tempat-tempat yang memiliki kenangan tersendiri :D.

Kamu dapat membuat puzzle sederhana dengan bermodalkan notepad saja.

21 January 2009 |

Cheat Sheet

Setelah membaca Textpattern Cheatsheet saya jadi ketagihan untuk mencari cheat sheets yang lainnya. Setelah coba ngubek-ngubek google, akhirnya ketemu juga di Cheat-Sheet.org.
 
© 2008- - AnggaRifandi
#Arsenal #London #TechStartup #WebAddict #GrowthHacker