ICT
Seputar ICT
Memasang SQL Developer
Feb 4th
SQL Developer (atau SQLDev untuk singkatnya) disediakan dalam bentuk compressed-archive dan installer (RPM Linux). Compressed-archive sendiri ada yang disertai dengan JRE dan ada juga yang tidak. Tulisan ini akan memaparkan cara memasang SQLDev menggunakan berbagai paket yang tersedia.
Javascript window.open
Feb 17th
Setelah kemarin dibuat pusing karena IE ga mau ngerefresh pake kode yang no problem di browser yang lain (apa? standard compliance? apaan tuh?), sekarang giliran fungsi buat ngebuka jendela yang juga ngeyel. Sekilas tentang window.open, fungsi ini kita gunakan untuk membuka page yang lain. Lalu bedanya dengan href dari tag <a>? Kita juga bisa mendefinisikan beberapa parameter tambahan seperti judul jendela dan besar jendela. Fungsi ini sering digunakan untuk membuka jendela pop-up, yaitu jendela yang ukurannya lebih kecil dari jendela utama.
Contoh penggunaannya:
window.open('http://neuronworks.co.id/','PT Neuronworks Indonesia','width=800,height=600');
Javascript Refresh Page
Feb 13th
Sewaktu membutuhkan sebuah fungsi javascript untuk merefresh halaman utama, saya menggunakan kode berikut:
window.location.href = window.location.href;
Dari semua browser yang saya coba (Mozilla Firefox, KDE Konqueror, Google Chrome, Apple Safari, Opera Software Opera, Microsoft Internet Explorer), cuma satu yang ngeyel. Yang mana coba?
Solusinya harus dicek terlebih dahulu browser yang digunakan, karena setelah googling IE hanya mau ngerefresh menggunakan:
history.go(0);
Untuk mengetahui browser yang digunakan kita ambil nilai navigator.appName:
var v_browserName=navigator.appName;
Berikut kode lengkapnya:
function refreshPage(){ var v_browserName=navigator.appName; if(v_browserName=="Microsoft Internet Explorer"){ history.go(0); } else{ window.location.href = window.location.href; } }
Oracle Password Cracker (Checker)
Jan 30th
Definisi : Adalah script yang ditulis dalam PL/SQL digunakan untuk membantu DBA melakukan pengecekan weakness/strength user password.
Keuntungan :
- Mudah di jalankan di sqlplus
- Tidak menggunakan library
- Mudah dipelajari
- Dapat melakukan pengecekan terhadap weakness/strength user password yang complex dan panjang sekalipun dengan cepat.
- Karena script ini di jalankan di database, DBA dapat melakukan blocking hal yang tidak diinginkan dengan mendesign user prilivileges seminimal mungkin. Contohnya jika menggunakan privileges untuk CREATE SESSION, SELECT ON SYS.USER$ dan EXECUTE ON DBMS_OBFUSCATION_TOOLKIT.
Cara Kerja :
- Download cracker-v2.0.sql. Source dapat dicari di http://www.petefinnigan.com.
- Letakkan source di $ORACLE_HOME/BIN atau directory mana saja. Pastikan oracle dapat membaca source tersebut.
- Buka SQLPLUS di Oracle dan jalankan script seperti contoh di bawah ini :
SQL> @cracker-v2.0.sql cracker: Release 1.0.4.0.0 - Beta on Fri Jan 30 11:40:38 2009 Copyright (c) 2008 PeteFinnigan.com Limited. All rights reserved. T Username Password CR FL STA ======================================================= U "SYS" [ ] -- -- OP U "SYSTEM" [ ] -- -- OP U "OUTLN" [OUTLN ] DE CR EL R "GLOBAL_AQ_USER_ROLE [GL-EX {GLOBAL} ] GE CR OP U "DIP" [DIP ] DE CR EL U "DMSYS" [DMSYS ] DE CR EL U "DBSNMP" [ ] -- -- OP U "WMSYS" [WMSYS ] DE CR EL U "EXFSYS" [EXFSYS ] DE CR EL U More >
Border-radius: create rounded corners with CSS3!
Jan 30th
W3C has offered some new options for borders in CSS3, of which one is border-radius. Both Mozila/Firefox and Safari 3 have implemented this function, which allows you to create round corners on box-items. This is an example:
The code for this example above is actually quite simple:
<div style=" background-color: #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px;" >
These different corners can also each be handled on their own, Mozilla has other names for the feature than the spec says it should have though, as it has f.i. -moz-border-radius-topright as opposed to -webkit-border-top-right-radius:
These are handled by / should be handled by:
-moz-border-radius-topleft/-webkit-border-top-left-radius-moz-border-radius-topright/-webkit-border-top-right-radius-moz-border-radius-bottomleft/-webkit-border-bottom-left-radius-moz-border-radius-bottomright/-webkit-border-bottom-right-radius
Sumber : http://www.css3.info