@ [code]

Info Sekitar Kita

Address bar firefox tidak bisa diEnter

Written By Abdul Wakhid on 27 Mei 2011 | 09.42.00

imageMungkin rekan-rekan pernah mendapati browser firefox (mozilla firefox) yang rekan gunakan tidak berfungsi sebagaimana mestinya Open-mouthed smile. Misal ketika kita mengetikkan sesuatu di address bar dan kemudian kita enter tapi firefox tidak merespon, lalu apa yang salah ?? Crying face

Yang membuat Firefox bermasalah, biasanya karena extensions AVG Anti Virus yang membuat address bar nggak bisa dienter. Kalau pakai AVG, hilangkan/disable extensions-nya dari Firefox.

image

Kalau tidak pakai AVG, coba masuk Firefox Safe Mode. Caranya lihat sini

http://kb.mozillazine.org/Safe_mode#Windows

Setelah masuk Safe Mode, coba address bar dengan menekan enter. Kalau lancar, berarti memang addon/extensions-nya ada yang bermasalah. Disable semua, lalu enable lagi satu persatu sampai ketemu addon/extensions mana yang bermasalah. Kalau ketemu, buang saja. he.. he.. Open-mouthed smile

:: Semoga bermanfaat !

09.42.00 | 0 komentar | Read More

Cek Kerusakan Monitor Komputer atau Laptop

Written By Abdul Wakhid on 25 Mei 2011 | 05.29.00

imageMungkin teman-temen pernah merasa monitor komputer atau laptop yang anda pakai agak sedikit berbeda dengan biasanya. he.. he.. Open-mouthed smile.

Untuk melkukan cek kondisi monitor kita kita dapat menggunakan utillity gratisan yang bernama Defpix.

Defpix, sesuai namanya adalah sebuah perangkat lunak gratis bervolume kecil yang sangat berguna untuk membantu kita mencek atau mendeteksi secara dini apakah monitor kita dalam keadaan rusak atau tidak.

Tanda-tanda awal kerusakan monitor terutama sering dialami di perangkat laptop adalah warna tiba-tiba muncul banyak warna pink. Mungkin software yang bisa checking broken pixel ini akan bisa bantu sehingga kita bisa mencegah kerusakan lebih parah terhadap LCD ataupun CRT monitor kita dengan memasang screensaver yang bisa diset waktunya lebih cepat dari biasanya.

Cara mendeteksi kerusakan warna di monitor pada program ini adalah menampilkan warna-warna seperti “red, green, blue, white and black”. Jika terjadi ketidakseimbangan, mata monitor (display layar LCD) anda dalam masalah.

Berikut ini adalah beberapa tipe pixel yang rusak:

  • Hot pixels (always on).

Pada umumnya stuck pixel sering diistilahkan sebagai dead pixel atau dot pixel. Sebenarnya kedua istilah itu memiliki pengertian yang berbeda. Istilah dead pixel lebih banyak dipakai sebagai kasus yang menggambarkan cacat berupa dot pixel pada layar LCD.

Karena sebagian besar kasus ini secara visual tampak sama yakni ditemukan adanya cacat berupa titik atau dot pada layar LCD, maka hingga saat ini setiap orang bervariasi dalam menyebut istilah ini sebagai dead pixel maupun dot pixel. Istilah Dot pixel sendiri mengacu pada sebuah masalah yang terjadi pada layar LCD, yang berarti defect atau cacat berupa titik (dot) pada layar tersebut.

Secara teknis, dead pixel pada LCD Monitor pada beberapa kasus sulit untuk diperbaiki. Baik itu secara software maupun non software (manual). Stuck atau dead Pixel terjadi pada saat proses produksi LCD dimana pada saat pembuatannya sangat sulit untuk menemukan produk-produk mana yang mengalami defect / cacat meskipun telah melalui sebuah proses quality quality control.

Kejadian ini baru diketahui setelah LCD tersebut menjadi bagian sebuah produk utuh (seperti Notebook, LCD Monitor, TV Plasma). Secara prosentase, jumlah produk yang mengalami masalah ini tergolong kecil sehingga tetap bisa diterima oleh standar industri dunia pada level tertentu.


Kasus dead pixel terjadi apabila salah satu pixel atau subpixel mengalami masalah. Ada 3 istilah yang dikenal dan ini cukup untuk menjelaskan apa sesungguhnya dead pixel itu sendiri:

  1. Kasus dimana terdapat pixel yang selalu tampak menyala, menampilkan warna putih pada background berwarna hitam dan bersifat tidak dapat mati. Ini di-istilahkan dengan hot pixels. Pada banyak kasus, hot pixel sulit ditangani secara hardware maupun software.
  2. Kasus dimana terdapat pixel yang selalu menampilkan titik berwarna hitam (mati total) pada background berwarna putih. Ini di-istilahkan dengan dead pixels. Pada banyak kasus, dead pixel sulit ditangani secara hardware maupun software.
  3. Kasus dimana terdapat pixel yang selalu menyala dan menampilkan warna-warna RGB (merah, biru dan hijau). Ini di istilahkan dengan stuck pixels. Pada beberapa kasus, stuck pixel masih bisa ditangani secara hardware maupun software.
  • Dead pixels (always off).

Dead Pixel adalah pixel yang "tidak menyala" atau tidak aktif sehingga menyebabkan adanya spot atau titik di layar LCD yang cukup mengganggu bila Dead Pixel terlalu banyak jumlahnya.

Nah, untuk menghindari masalah pixel yang mati (dead pixel), anda dapat menggunakan 2 cara sederhana (secara online) untuk mengetes dan (mungkin) bisa memperbaiki dead pixel.

www.killdeadpixel.com

Web yang satu ini akan memperbaiki dead pixel yang terjadi di layar LCD dengan cara yang cukup sederhana yaitu cukup men-"drag" gambar yang berkedip yang terdapat di web tersebut ke bagian yang ada dead pixelnya dan biarkan selama kurang lebih 1 jam. Walaupun tidak semua dead pixel dapat diperbaiki tetapi tidak ada salahnya mencoba cara yang satu ini.

Dead Pixel Test

Web ini dapat mendeteksi dead pixel apabila ada. Cara ini cukup efektif untuk mengindari anda mendapatkan monitor LCD yang ada dead pixelnya tetapi mungkin yang menjadi kendala, tidak semua toko komputer di Indonesia yang mempunyai koneksi internet.

Alternatif lain, mungkin anda bisa membuat perjanjian dengan si penjual untuk mencobanya di rumah (dengan koneksi intenet) dan bila terdapat dead pixel, si penjual memperbolehkan anda untuk menggantinya dengan yang baru.

  • Stuck pixels (one or more sub-pixels are always on or always off).

Stuck pixel kerap terjadi pada LCD yg menggunakan thin fi lm transistor (TFT). Kejadian ini disebabkan oleh malfungsi dari transistor dalam mendistribusikan cairan kristal pada liquid crystal display (LCD). Sehingga warna pada pixel tidak dapat ditampilkan (stuck).

Selain metode-metode diatas, ada juga metode-metode purba yang sering digunakan dalam masalah ini, he.. he,, Open-mouthed smile yang antara lain adalah sebagai berikut ;

Metode paling purba adalah dengan cara menekan stuck pixel dengan menggunakan jari. Lakukan dengan hati-hati jangan sampai layar menjadi lecet atau tergores permanen. do it with your own risk.

Metode tekanan. Matikan monitor lalu letakkan semacam kain tipis dan lembut pada layar untuk melindungi dari goresan. Letakkan diatas layar dimana terdapat stuck pixel lalu tekan (dengan lembut) dengan menggunakan semacam pen dengan ujung tumpul. Jangan menekan bagian yang tidak terdapat stuck pixel karena bias jadi pixel-pixel di layar menjadi lebih parah lagi. Lalu nyalakan Monitor.

Metode Offline, dengan menggunakan bantuan software semacam UDpixel yang dapat di download di :  http://udpix.free.fr/

Install software UDPixel (Undead Pixel) pada computer. Setelah terinstall jalankan program dan klik Start. Setelah itu arahkan mouse pada desktop background lalu klik pada background sampai muncul titik yang berkedip-kedip. Arahkan titik tersebut dengan menggeser mouse ke lokasi dimana terdapat stuck pixel. Tunggu sampai 5 – 30 menit. Stuck Pixel teratasi.

Metode Online, dengan menggunakan bantuan software JScreenFix dijalankan secara online. Jadi software ini hanya bias dijalankan pada saat online saja : http://www.jscreenfi x.com/

:: Semoga bermanfaat !

05.29.00 | 0 komentar | Read More

Mencari selisih hari dengan PHP

Written By Abdul Wakhid on 9 Mei 2011 | 22.13.00

imagehe.. he.., untuk mencari selisih hari dari dua buah tanggal yang telah diketahui kita dapat menggunakan function JND.

Julian day is used in the Julian date (JD) system of time measurement for scientific use by the astronomy community, presenting the interval of time in days and fractions of a day since January 1, 4713 BC Greenwich noon. The use of Julian date to refer to the day-of-year (ordinal date) is usually considered to be incorrect although it is widely used that way. Julian date is recommended for astronomical use by the International Astronomical Union.
<< sumber >>

Ok, langsung saja kita coba implementasikan kekekke Open-mouthed smile

misal :

Buatlah form pengembalian buku perpustakaan berdasarkan
tanggal pinjam dan tanggal pengembalian dengan maksimal
pengembalian adalah 3 hari
dengan denda perhari adalah 500 rupiah

jawabnya : (jawab.php) Open-mouthed smile

<?php
if (isset($_POST["submit"])) {
$nama=$_POST["nama"];
$tgl1 =$_POST["pinjam"]; //"20-12-2009";  // 1 Oktober 2009
$tgl2 =$_POST["kembali"]; //"29-12-2009";  // 10 Oktober 2009

// memecah tanggal untuk mendapatkan bagian tanggal, bulan dan tahun
// dari tanggal pertama

$pecah1 = explode("-", $tgl1);
$date1 = $pecah1[0];
$month1 = $pecah1[1];
$year1 = $pecah1[2];

// memecah tanggal untuk mendapatkan bagian tanggal, bulan dan tahun
// dari tanggal kedua

$pecah2 = explode("-", $tgl2);
$date2 = $pecah2[0];
$month2 = $pecah2[1];
$year2 =  $pecah2[2];

// menghitung JDN dari masing-masing tanggal

$jd1 = GregorianToJD($month1, $date1, $year1);
$jd2 = GregorianToJD($month2, $date2, $year2);

// hitung selisih hari kedua tanggal

$selisih = $jd2 - $jd1;

echo "  Lama Peminjaman Maximal adalah <b> 3 hari </b><br>
        Anda Meminjam Selama : ".$selisih." hari<br>";
if (($selisih-3)<=0){
        echo "<b> Anda mengembalikan Tepat waktu !</b>";
        }else {
        $ahe=($selisih-3)*500;
        echo "Pengembalian Anda Telat <b>".($selisih-3)." ! </b>Denda = $ahe";
        }
    exit();
    }

?>
<body>
<form method="POST"><table>
    <tr>
    <td>Tanggal Peminjaman : </td>
    <td>Tanggal Pengembalian : </td>
    </tr><tr>
    <td><input type="text" name="pinjam"></td>
    <td><input type="text" name="kembali"></td>
    </tr></table>
    <input type="submit" value="Hitung" name="submit" />
    <br>* Format tanggal (tanggal-bulan-tahun) ex= 26-12-2010
</form>
</body>

Nah Gitu, bro.. he.. Open-mouthed smile

Semoga bermanfaat….

22.13.00 | 1 komentar | Read More

Sedikit tentang ODBC (Open Database Connectivity)

Written By Abdul Wakhid on 5 Mei 2011 | 09.13.00

odbcODBC (Open Database Connectivity) merupakan suatu protokol yang berdasarkan database realtional SQL.

Secara singkat, begitu suatu driver ODBC diinstall dari suatu produk database, maka dapat mengakses isi dari database tersebut tanpa harus mengetahui kerumitan dibaliknya. ODBC dapat mengakses database apa saja apabila driver database tersebut sudah diinstall.

Meskipun demikian teorinya, masih banyak developer yang mengunakan interface lain seperti OLE DB dari Microsoft. ada 3 alasan utama yang menyebabkan developer enggan menggunakan ODBC, yaitu :

- Terbatas
ODBC biasanya mendefinisikan interface saat ODBC driver dikeluarkan. Sehingga apabila muncul fitur baru, ODBC tersebut tidak akan bisa digunakan untuk mengaksesnya.

- Lambat
Dengan interface yang rumit sekali tentunya akan lebih susah untuk mengoptimalkan suatu aplikasi pada platform tertentu. Developer lebih banyak menemui kesulitan saat ingin mengoptimalkan aplikasi mereka. Vendor database tertentu menawarkan solusi mereka sendiri untuk mengoptimalkan penggunaan database mereka.

- Kemungkinan sulit untuk digunakan
Low level fungsi API ODBC jelas menyulitkan developer, baik untuk menggunakan maupun untuk mempelajarinya.

Semoga bermanfaat Open-mouthed smile

09.13.00 | 0 komentar | Read More

Membaca String dengan PHP

Written By Abdul Wakhid on 3 Mei 2011 | 18.59.00

imageFungsi Substr()
Fungsi ini digunakan untuk mengambil atau memotong suatu bagian sebuah string dan menampilkannya sebagai sebuah string tersendiri. Sintaksnya adalah sebagai berikut:

Substr(string,mulai[,panjang])

String akan diambil atau dipotong mulai dari karakter yang terletak pada nomor yang ditunjukkan oleh parameter mulai dengan jumlah sebanyak angka yang ditunjukkan oleh parameter panjang.

Contoh:

$rest = substr ("abcdef", 1);    // menghasilkan "bcdef"
$rest = substr ("abcdef", 1, 3); // menghasilkan "bcd"

Parameter mulai juga dapat diisi dengan negatif. Jika negatif, maka perhitungan dimulai dari karakter yang paling belakang.

Contoh:

$rest = substr ("abcdef", -1);    // menghasilkan "f"
$rest = substr ("abcdef", -2);    // menghasilkan "ef"
$rest = substr ("abcdef", -3, 1); // menghasilkan "d"

Contoh Soal ;

imageDengan fungsi string tentukan inputan NIM anda tentukan Fakultas, Jurusan angkatan dan nomor urut dari seorang mahasiswa;

Jawaban ; (jawab.php)

<?php
if (isset($_POST["submit"])) {
$nim=$_POST["nim"];
//cek fakultas
    if(substr($nim,0,1)=="M"){
        $fak="MIPA";}
    elseif(substr($nim,0,1)=="E"){
        $fak="EKONOMI";}
    elseif(substr($nim,0,1)=="S"){
        $fak="SASTRA";}
    else {
        $fak="?";}
       
//cek jurusan
    if(substr($nim,1,2)=="31"){
        $jur="TI";}
    elseif(substr($nim,1,2)=="32"){
        $jur="MI";}
    elseif(substr($nim,1,2)=="33"){
        $jur="TKOM";}
    else {
        $jur="?";}   

//cek angkatan
$ang=(substr($nim,3,2));

//cek no.urut
$n_urut=(substr($nim,5,3));

//cetax
echo "Nim : ".$nim."<br>Fakultas : ".$fak." | Jurusan : ".$jur." | Angkatan ".$ang." | No. Urut : ".$n_urut;

    exit();
    }
?>
<form method="post">
<b>NIM Anda : </b>
<input type="text" name="nim">
<input type="submit" value="Hitung" name="submit" />
</form>

Kode program diatas, bisa anda lengkapi dan kembangkan sendiri Open-mouthed smile, Semoga bermanfaat.

18.59.00 | 1 komentar | Read More

BackTrack 5 – Release Sebentar lagi

imageBackTrack 5 – Release Sebentar lagi Gan, Open-mouthed smileSudah pada kenal Backtrack kan ? Kabarnya backtrack 5 ini akan beda dengan backtrack – backtrack pendahulunaya, Open-mouthed smile, Betapa tidak BackTrack 5 yang dijadwalkan release di bulan mei ini. akan mengusung dua arsitektur 32bit dan 64bit. Tidak mau kalah dengan saingannya distro-distro pentes yang lain seperti nodeZero, Gnacktrack ataupun yang lain. BackTrack 5 ini akan tampil dengan tiga pilihan dekstop, yaitu KDE, Gnome dan Fluxbox.

Kita doakan saja Gan, semoga Bactrack 5 Release tepat waktu. he.. Open-mouthed smile

14.14.00 | 0 komentar | Read More