Koneksi Oracle dengan CodeIgniter

codeigniter-lgOke kawan, meneruskan postingan sebelumnya mengenai membuat webserver lokal di komputer kali ini gue pengin bagi-bagi pengalaman tentang koneksi database Oracle dengan framework CodeIgniter. Apa sih Oracle itu? Oracle merupakan sebuah perusahaan yang bergerak di bidang IT, tetapi pada tulisan ini yang kita bicarakan adalah salah satu produknya, yaitu database. Terus, kalo Codeigniter? Secara singkat, Codeigniter merupakan salah satu framework PHP yang menggunakan konsep MVC (Model, View, Controller). Framework yang lumayan lengkap dokumentasinya, sehingga memudahkan dalam penggunaannya. Oh iya, untuk lebih jelasnya kunjungi aja webnya http://ellislab.com/codeigniter Continue reading

Membuat Server Local (localhost) di PC

Assalamu’alaikum kawan,
Kali ini ane mau berbagi cara membuat web server lokal atau yang biasa dikenal localhost di komputer/laptop yang kalian miliki.

Apa sih manfaat menginstal web server secara lokal?

Salah satunya untuk belajar membuat website atau apa aja yang berkaitan dengan web application secara offline, tanpa perlu terkoneksi dengan internet. Biasanya web developer membuat website secara lokal terlebih dahulu di komputer mereka, sebelum di publish ke internet.

Apa aja sih yang dibutuhkan?

Tidak banyak kok yang dibutuhkan, tergantung ingin mengembangkan web application seperti apa. Standarnya sih butuh 3 komponen berikut:

Webserver : Contoh webserver antara lain: apache, nginx, IIS, dan sebagainya

Web Programming Langunge : Contoh bahasa pemrograman yang dipakai untuk develop website, antara lain PHP dan ASP

Database : Database merupakan tempat penyimpanan data, yang nantinya akan diolah oleh website tersebut. Contoh database, antara lain MySQL, Oracle, Postgre, dan lain sebagainya. Continue reading

Instalasi dan Konfigurasi FTP Server

Install FTP Server (vsftpd)

Cara install FTP Server (vsftpd) gampang banget kok, tinggal buka terminal kemudian ketik syntax berikut:

~$ sudo apt-get install vsftpd

tunggu aja sampai selesai.

Konfigurasi vsftpd.conf

  • buka terminal
  • backup terlebih dahulu file vsftpd.conf, caranya ketikkan perintah berikut:
~$ sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
  • buka file vsftpd.conf di folder /etc/
~$ sudo gedit /etc/vsftpd.conf

Anonymous User

Anonymous user adalah orang luar, tidak terdaftar sebagai user lokal di server tersebut. Agar FTP bisa diakses oleh orang luar maka baris anonymous_enable diberi value YES, begitu juga sebaliknya terserah bagaimana kebutuhan kita.

anonymous_enable = YES

Local User

Local User merupakan user pengguna komputer namun bukan root. Jika kamu ingin agar local user bisa menggunakan ftp protocol, tambahkan atau edit baris berikut:

local_enable = YES

Sekian sedikit tutorial konfigurasi FTP Server menggunakan vsftpd, mudah-mudahan bermanfaat. Sebenarnya masih banyak lagi sih konfigurasi yang lain, silakan menggunakan search engine yang telah ada untuk mencarinya 😛

KP oh KP…

Berawal dari sebuah kisah nyata tanpa rekayasa. Kisah seorang mahasiswa yang ikut dalam sebuah proyek yang begitu menggiurkan bagi mahasiswa semester tengah-tengah saat itu. Proyek itu sebut saja bunga.. eh “Proyek Cuci Gudang”. Memang sih agak aneh juga sebutannya, buat apa gudang pake dicuci? tapi emang seperti itulah nama apa adanya. Proyek ini mempunyai tujuan agar mahasiswa tidak terlalu lama berada di kampus, cukup 3.5 atau pas 4 tahun aja. Oleh karena itu, ada beberapa matakuliah yang biasanya bisa diambil semester 7, tapi boleh diambil di semester 6, salah satunya adalah Kerja Praktek. Memang sih kelihatan asik, materi jadi cepat selesai, tapi semester ini menjadi semester paling padat dari sebelumnya. Continue reading

HTML 5, CSS 3, dan Javascript (Cheat Sheet Download)

Siapa sih yang ga kenal dengan HTML (Hypertext Markup Language)? Bagi seorang web programmer, HTML merupakan makanan pokoknya. Jadi, dalam mengembangkan sebuah web, HTML merupakan hal paling mendasar yang perlu dipelajari dan dipahami. Baru kemudian mempelajari yang lainnya, misalnya CSS, PHP, Javascript, dll. Kalo mau kenalan lebih banyak dengan HTML, silakan mengunjungi wikipedia sedangkan tutorialnya bisa dicari di w3schools. Sekarang mari membahas Continue reading

Jupiter, Solusi Agar Laptop Tidak Cepat Panas

Assalamu’alaykum, kawan…

Laptopmu pakai OS Linux? Terasa cepat panas? Baterai cepat habis? InsyaALLAH kamu nggak salah nyasar sampai sini. Menurut pengalaman ane, distro-distro linux memang membuat laptop cepat panas dan baterai habis. Alasannya kenapa ya? Mungkin banyak proses-proses yang dijalankan di laptop tersebut, sehingga daya yang dipakai cepat habis.

Terus, bagaimana solusinya?
Ada sebuah software yang dibuat untuk menghemat baterai dan mencegah laptop cepat panas saat memakai OS Linux, namanya Jupiter. Menurut ane sih lumayan ngefek. Untuk lebih jelasnya kunjungi aja webnya di http://www.jupiterapplet.org/

Cara install:

  • Download dari sini ; karena ane pake Ubuntu saya pilih yang formatnya .deb
  • Double klik aja file .deb hasil download; trus INSTALL
  • Reboot, simpel kan 😀

Screenshot setelah di-INSTALL Jupiter

Terlihat di pojok kanan atas dari screenshot ada lambang petir, itu tandanya akan hujan  Jupiter telah bekerja. Mudah kan?

Kabel Straight dan Cross

Hai kawan, ane mau share sedikit tentang merangkai kabel UTP hasil dari praktek jaringan komputer. Sebelumnya mungkin masih pada bingung kenapa harus ada 2 tipe, straight dan cross. Apa ada perbedaannya? Yupz, 2 tipe kabel ini memang berbeda. Kabel straight digunakan untuk menghubungkan 2 perangkat yang berbeda. (Hmm, maksudnya apaan?) Misalnya saja, PC dengan switch. Beda lagi dengan kabel cross, digunakan untuk 2 perangkat yang sama. Misalnya PC ke PC, switch ke switch, hub ke hub, dsb. Untuk itu langsung aja ke cara merangkainya.

Apa aja yang diperlukan?

  • Kabel UTP > panjangnya terserah kebutuhan
  • RJ-45 > minimal 2 (lbh baik beli banyak buat jaga-jaga kalo gagal)
  • Tang Crimping > opo kuwi? Yo ngono kae lah.. Continue reading

Memperbaiki Grub yang Error di Ubuntu

Error lagi… Error lagi… Error lagi…

Kenapa sih harus mempersalahkan error kalo selalu bisa diperbaiki? 😀 take it easy, dude… Ga error ga asik,

# Penyebab Grub (Bootloader Linux) Error
Error disini maksudnya di PC (lebih dari 2 OS), sistem operasi linux tidak terdeteksi di bootloader. Padahal di dalam PC emang ada linuxnya. Hal ini sering terjadi karena tertutup oleh bootloader milik Windows. Mengapa bisa terjadi demikian? Biasanya terjadi karena saat sudah ada 2 OS (kalo punya ane, windows and ubuntu), OS Windows di install ulang. So, yang terbaca jadinya bootloader OS yang terakhir di install (OS Windows).

#Apa aja yang diperlukan untuk memperbaiki?
1. Live CD Linux / Live USB Linux (kalo ane pake Ubuntu, versi berapa aja insyaALLAH bisa) Continue reading

Ngenet di Koneksi Lambat with Operamini di Linux

Assalamu’alaykum, kawan…
Pernah ngrasain ngga’ ngenet kok rasanya bikin sebel saking lambatnya koneksi. Pasti pernah dong, kalo ga pernah, kayaknya ga mungkin bisa nyasar sampai sini… 😛 Pada posting-an kali ini ane mau sedikit berbagi mengenai solusi tetap eksis di koneksi yang lambat. Silakan disimak!!
Zaman sekarang dikenal dengan  zaman serba instan, apa-apa penginnya didapat dengan cepat, termasuk informasi. Maka berkembanglah teknologi informasi dengan cepat, salah satunya adalah internet. Semua orang tentunya udah tau apa itu internet (minimal denger” lah). Sangat menyenangkan sekali, hanya duduk di depan komputer/laptop tapi serasa bisa pergi ke seluruh dunia dan tau banyak hal di dunia ini. Tapi seringkali rasa asyik itu terganggu dengan lambatnya koneksi internet, mungkin saking sebelnya dengan koneksi lambat sampe rasanya pengin banting laptop (weew, jangan dong…). Ane sebagai penulis posting-an ini juga pernah merasakan kok rasanya koneksi lambat. Kelihatannya sih terkoneksi dengan internet, tapi setelah buka browser… Continue reading

Memainkan Music di Blog (Part 2)

Assalamu’alaykum…
alhamdulillah, masih ketemu lagi  dengan ane.. ^^. Hei kawan, ane mau share dikit trik lagi neh, tentang memutar music di blog. (Hmm, bukane dulu udah?? ) iye sih.. tapi kali ini selain untuk dipasang di wordpress juga bisa dipasang di blogspot. Pada posting-an kali ini konsepnya sama sih dengan yang dulu, cuma beda dikit. Bedanya:

  • script-nya agak beda
  • langsung autoplay
  • tampilan music playernya (pakai music playernya indowebster)

Apa lagi ya?? ntr deh ane jelasin sedikit tentang scriptnya… 😀 Continue reading