Tampilkan postingan dengan label Force. Tampilkan semua postingan
Tampilkan postingan dengan label Force. Tampilkan semua postingan

CSS Pada XUL Component

Pada dasarnya semua component xul bisa saja disisipi CSS, tetapi ada kondisi dimana komponen tersebut tidak dapat menerima CSS. Contohnya pada textbox atau button biasanya tidak dapat dipercantik dengan css seperti berikut :
#same-textbox {
     border:1px solid #D9D9D9;
     border-top:1px solid #C0C0C0;
}
#same-button {
     border:1px solid #DCDCDC;
     background:#F2F2F2;
}
Sehingga tampilannya tetap seperti aslinya.

Untuk dapat menyisipkan semua style dari css, Anda bisa menambahkan -moz-appearance: none; pada css agar gecho tidak meng-aplikasikan style standar pada komponen tersebut.

Bentuk CSS-nya nanti akan menjadi seperti ini :
#same-textbox {
     -moz-appearance: none;
     border:1px solid #D9D9D9;
     border-top:1px solid #C0C0C0;
}
#same-button {
     -moz-appearance: none;
     border:1px solid #DCDCDC;
     background:#F2F2F2;
}

Reset Auto Increment Pada MySQL dan PostgreSQL

Jika dalam suatu kondisi Anda perlu reset, atau menentukan sendiri nilai auto increment yang ada pada column auto increment database MySQL dan PostgreSQL, makadapat menggunakan cara berikut ini.

Untuk MySQL
mysql> ALTER TABLE t_table AUTO_INCREMENT = x;
x : nilai auto increment selanjutnya.
Jika Anda memiliki data didalam table dan mengeksekusi query diatas dengan memberikan nilai x lebih kecil dari id terakhir di table, maka nilai x akan tetap di set 1 angka setelah angka terakhir id data pada database Anda.

Untuk PostgreSQL
Untuk PostgreSQL memiliki cara sendiri. Anda mungkin perlu tahu dulu nama seq nya sebelum bisa melakukan reset.
Jika Anda menggunakan type data SERIAL untuk id auto increment, maka untuk mendapatkan nama seq nya bisa menggunakan query berikut :
test=# SELECT pg_get_serial_sequence('t_table', 'id');
t_table : adalah nama table
id : adalah column yang diberi type data SERIAL.

Setelah mendapatkan nama seq nya, selanjutnya bisa di reset dengan menggunakan fungsi SETVAL
test=# SELECT SETVAL((SELECT pg_get_serial_sequence('t_table', 'id')), 1, false);
Atau cara yang lebih mudah lagi adalah dengan menggunakan fungsi RESTART IDENTITY jika Anda ingin mereset nilai auto increment berbarengan dengan TRUNCATE
test=# TRUNCATE t_table RESTART IDENTITY CASCADE

Install Flash Player di Mandriva 2010.2

Untuk bisa menjalankan Web Messenger Yahoo, atau di Linux, salah satu plug-in yang harus ter-install adalah Adobe Flash Player.

Mungkin Anda sudah meng-install Adobe Flash Player dan juga Mozilla Firefox yang terbaru, tetapi tampilan film di youtube atau web messenger tidak jalan dengan sempurna, atau lebih parah lagi tidak jalan sama sekali. Mungkin Anda bisa mempraktekkan sedikit tips ini :

1. Download flash player di : http://get.adobe.com/flashplayer/

Pastikan Anda men-download versi terbaru dari adobe.

File yang ter-download mungkin bernama flash-plugin-10.2.159.1-release.i386.rpm

Double-Click file download-an tersebut, atau buka dengan program Install & Remove Software, atau Anda juga bisa meng-install nya melalui command console [syuaa@root ~]# urpmi flash-plugin-10.2.159.1-release.i386.rpm
Pastikan Anda sedang login sebagai admin untuk meng-install-nya.

Untuk memastikan bahwa flash player telah terinstall lakukan pengecekan melalui command-console dengan perintah rpm -q flash-plugin
[syuaa@root ~]# rpm -q flash-plugin
flash-plugin-10.2.159.1-release

2. Hapus plug-in swfdec-mozilla atau gnash-firefox-plugin. Karena flash player tidak bisa jalan jika kedua plugin tersebut masih terinstall di kompi. Untuk menghilangkannya, lakukan perintah urpme -a swfdec gnash di command console
[syuaa@root ~]# urpme -a swfdec gnash
removing libswfdec0.8_0-0.8.4-2mdv2010.0.i586 swfdec-mozilla-0.8.2-2mdv2010.0.i586
removing package libswfdec0.8_0-0.8.4-2mdv2010.0.i586
removing package swfdec-mozilla-0.8.2-2mdv2010.0.i586
writing /var/lib/rpm/installed-through-deps.list
Pastikan Anda sedang login sebagai admin untuk meng-uninstall-nya.

Restart Firefox Anda. Dan coba!

Pemaksaan Return Function PHP

Secara default suatu function bisa mengembalikan hasil dengan cara seperti ini :
function prf($value) {
   if($value) {
      return "This is true";
   }else{
      return "This is false";
   }
}


Dalam contoh diatas ada 2 kemungkinan value yang direturn. Function diatas dapat dipersimpel dengen penulisan code seperti ini :
function prf($value) {
   if($value) 
      return "This is true";
   return "This is false";
}


Kedua contoh diatas akan menghasilkan return yang sama.

Pada contoh kedua, function akan menguji kebenaran $value, jika benar, maka akan mengembalikan nilai "This is true". Dikarenakan satu function hanya bisa mengembalikan satu nilai, maka nilai return yang kedua tidak akan dijalankan.

Tetapi jika $value tidak benar, maka return yang pertama akan dilewati, dan return yang kedua akan dikembalikan kepada function.