Koneksi Oracle XE dengan Codeigniter

yang saya pakai adalah oracle XE 10g XAMPP 1.7.2 dan Codeigniter terbaru, sebelum masuk ke konfigurasi  di database codeigniter, terlebih dahulu pastikan anda telah membuat user yang diinginkan pada oracle, setelah user telah dibuat, di oracle XE skema(database) otomatis telah ada. langkah selanjutnya adalah ubah file php.ini biasanya  terdapat dalam folder D:\xampp\php, cari

extension=php_oci8.dll

cukup hilangkan ;  , sehingga oci8 telah aktif, kemudian pada konfigurasi database.php  codeigniter (ada dalam folder system\application\config\) juga dirubah seperti berikut :

$active_group = “default”;
$active_record = TRUE;

$tnsname = ‘(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE)))’;

$db['default']['hostname'] = $tnsname;
$db['default']['username'] = “usernama”;
$db['default']['password'] = “password”;
$db['default']['database'] = “”;
$db['default']['dbdriver'] = “oci8″;
$db['default']['dbprefix'] = “”;
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = “”;
$db['default']['char_set'] = “utf8″;
$db['default']['dbcollat'] = “utf8_general_ci”;

username dan password adalah username dan password pada akun dalam oracle, untuk database tidak seperti pada mySQL, bisa dikosongkan.

sumber :

  1. forum codeigniter
  2. blog ucriet

hapus authentikasi svn tortoise

hmm, bermula dari tortoise svn yang dipakai untuk mata kuliah RBPL. ya awalnya autentikasi data untuk melakukan commit tidak terlalu diperhitungkan, jadi beberapa teman, karena memakai komputer lab menyimpan autentikasi nya. mungkin niat awalnya biar nggak susah bolak balik masukin username dan password ketika ingin commit, atau tambah file ke repo, tetapi berujung pada tidak tercatatnya aktivitas di log. awalnya saya juga termasuk salah satu korban yang melakukan kebodohan ini :D . mengerjakan  melalui svn dan commit dengan menggunakan user orang lain, hehe. bingung gimana cara menghapus autentikasi, akhirnya bertanya ke beberapa teman, dan baca manual nya akhirnya nemu.

cara untuk menghapus autentikasi svn (tortoise) :

  1. klik kanan pada folder atau sembarang untuk menampilkan menu svn
  2. pilih “tortoiseSVN”
  3. pilih “setting”
  4. pilih menu “saved data” di  sebelah kiri
  5. pada bagian authentication data klik button “clear”

dengan begitu autentikasi user sebelumnya akan terhapus, dan log baru yang akan tersimpan adalah autentikasi terbaru. selamat mencoba :)

xss ??

gara-gara  its hacking competition ni, akhirnya nyoba baca-baca apa itu xss.

yap, setelah browsing dan baca-baca sana-sini dengan bantuan mbah google , ditambah dengan repost dari  sini , dapat saya simpulkan bahwa

xss adalah istilah singkat dari cross site scripting yang merupakan salah satu vulnerability (baca : kelemahan) website yang biasanya dimanfaatkan oleh para cracker untuk menjalankan aksinya. aksi ini bisa bermacam-macam, bisa jadi melihat atau merubah isi web page dengan menginjeksikan script  bisa jadi untuk mendapatkan id dan password orang lain untuk masuk dan mendapatkan data yang penting, jadi istilahnya  xss adalah salah satu cara yang digunakan untuk hacking web. xss juga bisa di kolaborasikan untuk melakukan deface (baca: hacking) pada website.

kata beberapa tutorial untuk mencari hole ini cukup mudah, tinggal menambahkan beberapa script  untuk memunculkan hole security yang ada pada web.

cukup disini dulu, kapan-kapan disambung lagi  :D

edit smb.conf

tiba-tiba ingin posting ini :D

ya mungkin karena amanah yang sedang diberikan kepadaku untuk jadi asistan lab, selain instal OS, setting jaringan, ini merupakan salah satu hal yang paling sering dilakukan. tak tau apakah hanya untuk keperluar ujian praktikum yang saat itu saya sedang ada jadwal jaga, atau lagi ngatur share-share an buat kuliah :D

mungkin bagi temen-temen yang expert ini merupakan sesuatu yang cupu, hehe. cuman pengen berbagi ilmu saja. gimana kalo misalnya mengedit hak akses suatu folder, kebetulan OS yang dipakai adalah Ubuntu karmic 9.10 console, dengan asumsi folder sebelumya sudah di setting, ini langkahnya

  1. login sebagai super user — sudo su
  2. ketikkan password admin
  3. masuk ke dalam folder tempat smb conf , biasanya di /etc/samba/ masuk folder tersebut dengan perintah cd /etc/samba
  4. biar tau apakah smb.conf nya ada coba ketikkan perintah   ls
  5. setelah ketemu ketikkan perintah vi smb.conf , kalau misalnya jalannya di ubuntu yang bukan console, disarankan pake perintah gedit saja :D
  6. edit folder yang ingin dirubah hak aksesnya , kebetulan biasanya yang saya lakukan adalah nanbahin user umum, dengan mengetikkan @umum. sekedar mengingatkan , jika teman-teman memakai perintah vi untuk editing, jangan lupa setelah isi file tampil, ketikkan i yang berarti insert agar bisa mulai mengedir isi file
  7. setelah selesai editing, simpan dengan menekan tombol  esc kemudian ketikkan :wq! ,yang berarti menyimpan perubahan dan keluar.
  8. setalah itu jangan lupa merestart samba server , karena jika tidak di restart, tidak ada efek/ perubahan hak akses belum dijalankan , resart samba dengan cara mengetikkan  /etc/init.d/samba restart
  9. setelah itu, hak akses folder yang diinginkan telah berubah

selamat mencoba, mohon maaf sebelumnya kalo  informasi yang dishare disini informasi yang cupu :D , cuman ingin berbagi ilmu :)

hope we all be better