Langsung ke konten utama

Postingan

Hibernate di Ubuntu 12.04

Hibernate adalah fitur pengaturan tenaga listrik yang memungkinkan semua aplikasi yang sedang berjalan dan dokumen yang sedang digunakan agar bisa berjalan/ terbuka kembali ketika komputer dinyalakan setelah sebelumnya komputer tersebut dimatikan. Hal ini dapat dilakukan dengan menuliskan semua isi memory (RAM) ke hardisk atau tepatnya ke partisi swap . Oleh karena itu Hibernate tidak akan bisa bekerja jika ukuran partisi swap lebih kecil dari memory (RAM). Perangkat eksternal seperti modem mungkin akan terputus pada saat komputer dinyalakan kembali karena cara kerja modem tersebut yang memang mengharuskan untuk mendapat listrik dan terhubung secara terus-menerus. Sayangnya, tidak seperti pendahulunya, Ubuntu 12.04 tidak menyalakan pilihan Hibernate sebagai pilihan bawaan. Mungkin ini terkait dengan masalah kecocokan perangkat keras yang mungkin terjadi. Hal ini mungkin.. (mungkin loh) terkait dengan keputusan Canonical untuk memilih kernel PAE sebagai kernel bawaan Ubuntu 12.04...

agar gvim selalu buka file di-tab baru (hanya satu instance gvim)

edit berkas /usr/share/applications/gvim.desktop ganti baris: Exec=gvim -f %F dengan: Exec=gvim -f --remote-tab %F Keterangan: -f atau sama dengan --nofork : jangan buka window / instance baru jika sudah ada gvim yang aktif sebelumnya --remote-tab : buka file pada tab baru %F : simbol untuk nama file yang akan dibuka Urutan -f dengan --remote-tab jangan terbalik, jika yang tertulis Exec=gvim --remote-tab -f %F , akibatnya gvim akan membuka berkas " ~/-f " setiap kali ia dijalankan

Menguji Bilangan Prima Pada Visual Basic (VB6)

Fungsi untuk menguji bilangan prima di Visual Basic (VB6) Fungsi ini berguna untuk menguji apakah suatu bilangan adalah bilangan prima atau bukan. ' ' @param Integer number - Angka yang akan diuji ' @return Boolean - True jika benar bilangan prima dan False jika bukan ' Function isPrime(number As Integer) As Boolean Dim i As Integer ' angka 0 dan 1 bukan bilangan prima If number = 0 Or number = 1 Then isPrime = False Exit Function End If ' bagi number dengan angka selain 0, 1, dan dirinya sendiri For i = 2 To number - 1 If number Mod i = 0 Then isPrime = False Exit Function End If Next i isPrime = True End Function

implode ala PHP di C, Java, dan Visual Basic (VB6)

implode adalah salah satu fungsi bawaan PHP untuk mengubah/ menyatukan elemen-elemen array $pieces menjadi sebuah string . Dengan menggunakan fungsi implode ini kita juga bisa menentukan string penghubung atau $glue antar element-elemen array tersebut. /** * @param string $glue - String yang menjadi penghubung antar element * @param string $pieces - array yang elemen-elemennya akan disatukan kedalam string * return string - Hasil penggabungan elemen-elemen pada $pieces */ implode($glue, array $pieces) Fungsi ini sangat mudah digunakan dan berguna, misal: kita memiliki array $ternak <?php $ternak = array('sapi', 'ayam', 'kambing', 'kelinci'); $stringHasil = implode(', ', $ternak); echo $stringHasil; ?> akan menghasilkan tampilan seperti ini: sapi, ayam, kambing, kelinci Sayangnya di beberapa bahasa lain fungsi ini tidak tersedia, atau memiliki nama/ syntax yang berbeda, sehingga...

Contoh Pemprograman List, Animasi, dan Suara dengan Visual Basic - VB6

Sebenarnya saya agak malu nge- posting ini, karena low quality (✗_✗) banget. Tapi karena saya melihat ada beberapa teman yang kesulitan dalam mengerjakan tugas pemprograman Visual Basic (VB6) yang seperti ini, maka saya tebel-tebelin muka untuk posting disini sebagai contoh, siapa tahu bisa berguna. Tampilan Program Pemilihan objek dengan menggunakan list Pemilihan objek dengan meng-klik gambar binatang Latar Belakang Pembuatan Aplikasi ini dibuat sebagai pelaksaan dari tugas yang diberikan pada matakuliah Bahasa Pemprograman Visual 1 (Visual Basic 6) yang diajar oleh Bapak H. M. Amrin Lubis, Ir, M.Sc untuk mendemonstrasikan penggunaan List , Animasi dan Suara . Untuk lebih jelasnya, berikut ini adalah pernyataan tugas tersebut: Wajib: Buat sebuah daftar nama-nama hewan dalam list atau combo minimal 10 nama hewan. Ketik di- click salah satu nama hewan tersebut maka tampil gambarnya. Misal: di-klik kelinci tampil nama kelinci dan bahasa inggrisnya. Anjuran...

register_globals Agar Parameter Menjadi Variabel Secara Otomatis di PHP

Menyalakan register_globals: Langkah menyalakan register_globals: Ubah php.ini: On -kan register_globals register_globals = On Tambahkan  & ~E_WARNING atau  ~E_WARNING pada baris error_reporting misal: error_reporting = E_ALL & ~E_WARNING Restart apache  Pembahasan: Dengan fitur ini, kode PHP dapat menggunakan parameter dari request yang diberikan secara langsung sebagai variabel  tanpa perlu mengambilnya secara manual dengan $_GET, $_POST atau yang lainnya. Jadi bila biasanya kita menggunakan: <?php $ nama = $ _GET [ ' nama ' ] ; echo $ nama ; ?> Maka bila fitur register_globals dinyalakan, yang perlu dilakukan hanyalah: <?php echo $ nama ; ?> karena, proses inisialisasi variabel $nama telah dilakukan secara otomatis oleh interpreter PHP. Fitur ini sebenarnya membuka celah keamanan dari server, sehingga sebaiknya tidak dinyalakan. Fakta: Mulai dari PHP 4.2.0 register_globals bernilai default OFF ....

Menyalakan mod rewrite apache di linux ubuntu

Jika pada saat menyalakan  apache muncul pesan seperti ini: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed. The Apache error log may have more information.    ...fail! Besar kemungkinan ini menunjukan penggunaan rule rewrite pada berkas konfigurasi (baik dari .htaccess , berkas-berkas di /etc/apache2/conf.d/ , di /etc/apache2/siteavailable/default maupun di berkas lainnya) , sementara mod rewrite -nya belum dinyalakan. Karena itu, di command line ketik: sudo a2enmod rewrite untuk menyalakan mod rewriter apache-nya. Lalu restart apache, sudo /etc/init.d/apache2 restart Oke, lalu cara mematikannya gimana? Gampang: sudo a2dismod rewrite sudo /etc/init.d/apache2 restart