Minggu, 08 Januari 2012

Sekilas tentang saya

Assalam. Nama lengkap saya adalah Rabiatul Adawiyah Daulay. Biasa di sapa Awie. Saya anak ketiga dari lima bersaudara. Saya bertempa tinggal di Jalan Ampera Desa Sekip Lubukpakam. Saya lahir di Lubukpakam pada tanggal 20 Juni 1992.

Saya pertama kali mengemban pendidikan di SD Negeri 101927. Kemudian dilanjutkan di SMP Negeri 1 Lubukpakam. Setelah itu saya melanjutkan pendidikan saya di SMA Negeri 1 Lubukpakam. Dan terakhir, saya sedang kuliah di Universitas Sumatera Utara jurusan Teknologi Informasi.

Kata-kata yang paling saya suka dan masih menginspirasi hingga saat ini yaitu “Man Jadda Wajada”. Pepatah arab kuno ini berarti “Siapa yang bersugguh-sungguh, akan berhasil”. Kalimat ajaib ini, selalu menyalakan semangat saya, saat saya putus asa dan meyerah dalam menggapai cita.  Semoga Blog ini menginspirasi. Wassalam.

Minggu, 18 Desember 2011

Ayo Selamatkan Baterai Laptop!

Laptop kerap menjadi piranti pilihan banyak orang dalam kegiatan sehari-hari terutama bagi mereka yang lebih sering bekerja secara mobile. Baterai laptop merupakan salah satu komponen penting yang harus diperhatikan penggunaannya. Banyak pengguna laptop mengaku baterainya drop dan tidak tahan lama padahal umur laptopnya baru seumur jagung.

Bagaimana memperlakukan baterai agar lebih awet dan bisa dipakai lebih lama? Simak beberapa tips berikut ini.

Atur power baterai

Di Windows ada fitur yang namanya power options. Melalui fitur ini Anda bisa mengatur konsumsi daya laptop. Caranya sangat mudah. Klik tombol Start, lalu buka Control Panel dan kemudian double klik icon Power Options. Akan muncul sebuah kotak dialog dengan nama Power Option Properties. Lalu pilih tab Power Schemes. Pada menu drop down akan terdapat enam pilihan yaitu Home/Office Desk, Portable/Laptop, Presentation, Always On, Minimal Power Management dan Max Battery. Coba klik salah satu dari enam pilihan tersebut. Setting-an turn of monitor, hard disk, System standby ataupun System hibernates akan berbeda-beda waktunya, tergantung dari opsi yang Anda pilih.

Jika ingin baterai lebih awet, Anda disarankan memilih 'Max Battery'. Pilihan ini akan menghemat penggunaan daya baterai karena hanya membutuhkan kecepatan prosesor minimal semisal untuk membaca dokumen atau mengecek e-mail. Max Battery akan mempengaruhi kecepatan laptop dalam arti performa laptop akan menurun.

Jangan biarkan ada perangkat 'parkir' di laptop jika tidak dipakai
Seringkali pengguna laptop membiarkan ada perangkat tertancap di laptop -- entah itu kabel kamera digital, USB memory stick, PC Card -- padahal perangkat tersebut sudah tidak digunakan lagi. Pastikan alat tersebut dicabut dari laptop jika sedang tidak digunakan karena akan menguras power baterai.

Perhatikan penggunaan dan pengecasan baterai
Jangan tanggung-tanggung mengecas baterai. Caslah hingga penuh 100 persen. Jika baterai sudah hamper habis, caslah baterai kembali hingga penuh namun jangan sampai menunggu baterai benar-benar kosong. Ini akan membuat kapasitas baterai bekerja dengan baik.
Yang perlu diperhatikan lagi, lepaskan baterai dari laptop jika Anda tidak menggunakan laptop dalam waktu yang lama. Akan lebih baik jika laptop ditancapkan langsung ke adaptor jika memang Anda akan bekerja dalam waktu yang cukup lama.

Kurangi brightness
Webuser.co.uk melansir bahwa LCD akan memakan daya baterai. Oleh karena itu Anda disarankan untuk mengurangi brightness laptop seminimal mungkin namun tetap nyaman dipandang mata.

Gunakan screen savers 'Blank'
Screen saver ternyata bisa menguras baterai. Karena itu gunakan screen saver 'Blank'. Caranya, klik kanan pada Desktop lalu pilih Properties. Akan muncul kotak dialog Display Properties, lalu pilih tab Screen Saver. Pada menu drop down terdapat banyak pilihan Screen saver, diantaranya 3D FlowerBox, 3D Flying Objects, 3D Text, Blank, Marquee dan sebagainya. Anda disarankan untuk memilih 'Blank' dan atur waktu menunggunya (Wait time) hingga 2 menit lalu klik OK. Langkah ini akan membuat baterai lebih hemat.

Kurangi resolusi
Cara lain untuk membuat baterai lebih awet adalah dengan mengurangi resolusi layar dan jumlah warna yang digunakan di laptop. Untuk menguranginya, Anda bisa klik kanan pada Windows Desktop lalu pilih Properties. Pada kotak dialog Display Properties pilih tab Settings. Lalu atur resolusinya dengan cara menarik slider-nya ke kiri untuk mengurangi resolusi. Kemudian pada menu drop down pilih kualitas warna (color quality) yang lebih rendah, lalu klik OK.
Matikan Wi-Fi
Wi-Fi yang aktif tentu saja ikut memakan konsumsi baterai. Jika tidak berniat memanfaatkan akses nirkabel atau ber-Internet, pastikan Wi-Fi dalam keadaan mati sehingga baterai lebih awet.

Sumber : www.detikinet.com

Trigger


Menurut Wikipedia, trigger dalam database diartikan sebagai “procedural code that is automatically executed in response to certain events on a particular table or view in a database“. Singkatnya, trigger merupakan sekumpulan perintah atau sintaks yang akan secara otomatis dijalankan jika terjadi operasi tertentu dalam tabel atau view. Trigger digunakan untuk memanggil satu atau beberapa perintah SQL secara otomatis sebelum atau sesudah terjadi proses INSERT, UPDATE atau DELETE dari suatu tabel. Sebagai contoh misalnya kita ingin menyimpan id pelanggan secara otomatis ke tabel ‘log’ sebelum menghapus data di tabel pelanggan.
Di MySQL, Triggers mulai dikenal di versi MySQL 5.0, dan di versi saat ini (5.1.4) fungsionalitasnya sudah bertambah. Pada versi selanjutnya pihak pengembang MySQL berjanji akan lebih menguatkan (menambah) fitur trigger ini.
Trigger sering digunakan, antara lain untuk:
  • Melakukan update data otomatis jika terjadi perubahan. Contohnya adalah dalam sistem penjualan, jika dientri barang baru maka stock akan bertambah secara otomatis.
  • Trigger dapat digunakan untuk mengimplementasikan suatu sistem log. Setiap terjadi perubahan, secara otomatis akan menyimpan ke tabel log.
  • Trigger dapat digunakan untuk melakukan validasi dan verifikasi data sebelum data tersebut disimpan.


Membuat Trigger Baru
Berikut ini bentuk umum perintah untuk membuat triggers:
CREATE TRIGGER name
[BEFORE|AFTER] [INSERT|UPDATE|DELETE]
ON tablename
FOR EACH ROW statement

Keterangan dari bentuk umum perintah membuat trigger:
  • name, Nama trigger mengikuti peraturan penamaan variabel / identifier dalam MySQL
  • [BEFORE | AFTER] digunakan untuk menentukan kapan proses secara otomatis akan dieksekusi, sebelum atau sesudah proses.
  • [INSERT | UPDATE | DELETE] digunakan untuk menentukan event (proses) yang dijadikan trigger (pemicu) untuk menjalankan perintah-perintah di dalam triggers.
  • tablename, merupakan nama tabel dimana trigger berada.
  • statement, merupakan sekumpulan perintah atau query yang akan secara otomatis dijalankan jika event / proses yang didefinisikan sebelumnya aktif.
Statement atau perintah dalam trigger dapat berupa satu perintah saja, dan dapat juga beberapa perintah sekaligus. Jika terdapat beberapa perintah dalam trigger, maka gunakan perintah BEGIN dan END untuk mengawali dan mengakhiri perintah.
Di dalam statement trigger, kita dapat mengakses record tabel sebelum atau sesudah proses dengan menggunakan NEW dan OLD. NEW digunakan untuk mengambil record yang akan diproses (insert atau update), sedangkan OLD digunakan untuk mengakses record yang sudah diproses (update atau delete).
Berikut ini contoh trigger yang akan mencatat aktivitas ke tabel log setiap terjadi proses insert ke tabel pelanggan:

DELIMITER $$
 
CREATE TRIGGER penjualan.before_insert BEFORE INSERT ON penjualan.pelanggan
FOR EACH ROW BEGIN
INSERT INTO `log` (description, `datetime`, user_id)
VALUES (CONCAT('Insert data ke tabel pelanggan id_plg = ', NEW.id_pelanggan), now(), user());
END;
$$ 
 
DELIMITER ;

Menghapus Trigger
Untuk menghapus trigger, dapat menggunakan perintah DROP TRIGGER dengan diikuti dengan nama tabel dan nama triggernya. Berikut ini bentuk umum dan contoh perintah untuk menghapus trigger.
Bentuk umum dan contoh menghapus trigger:
DROP TRIGGER tablename.triggername;
Contoh menghapus trigger bernama ‘before_insert’ yang ada di tabel pelanggan.
DROP TRIGGER penjualan.before_insert;

Menghitung Huruf Vokal dalam Kalimat dengan Bahasa Java

Berikut, program untuk menghitung berapa banyak huruf vokal pada sebuah kalimat dengan bahasa Java:

import java.util.Scanner;

public class VocalLetter {

    public static void main (String[] args){
        char ch[];
        int intVocal=0;
        int intSum;
        String strSentence;   
        Scanner input = new Scanner(System.in);
       
        System.out.println("Ketikkan kalimat");
       
        strSentence = input.nextLine();
       
       
        ch = strSentence.toCharArray();
        intSum = strSentence.length();
       
        for(int i=0; i<intSum; i++){
            if ( (strSentence.charAt(i) == 'a') || (strSentence.charAt(i) == 'A') || (strSentence.charAt(i) == 'I')
                || (strSentence.charAt(i) == 'i') || (strSentence.charAt(i) == 'U') || (strSentence.charAt(i) == 'u')
                || (strSentence.charAt(i) == 'e') || (strSentence.charAt(i) == 'E') || (strSentence.charAt(i) == 'o')
                || (strSentence.charAt(i) == 'O')  )
                intVocal ++;
                   
        }
        System.out.println("Jumlah huruf vokal pada kalimat tersebut adalah " +intVocal);
    }
   
       
}

Jumat, 21 Oktober 2011

Deret Fibonacci dengan Fungsi Rekursif dalam Bahasa Java

/**
 * @(#)fibboRecursif.java
 *
 *
 * @author Awie
 * @version 1.00 2011/10/21
 */

import java.util.Scanner;
public class fibboRecursif {

    public fibboRecursif() {
    }
   
    public static void main(String [] args){
        int n, fibbo, i;
        Scanner input = new Scanner(System.in);
        System.out.print("Berikan batas deret fibbonaci: ");
        n = input.nextInt();
   
           for(i=0; i<=n; i++)
           {
          
        fibbo = countFibbo(i);
        System.out.print(fibbo+ " ");
           } 
    }
   
    public static int countFibbo(int n){
       
        int fibo;

        if(n==0)
            return 0;
       
        if(n==1)
            return(1);
                      
        else
            fibo = countFibbo(n-1) + countFibbo(n-2);
                                 
        return fibo;
          
    }
   
 }

Rabu, 06 April 2011

Sedang bersedihkah?

sedang bersedih, sedang sakit...
hadist2 berikut InsyaALLAH bisa membahagiakan kita... :):)

Hadis riwayat Aisyah ra., ia berkata:
Aku tidak pernah melihat seorang pun yang paling banyak menanggung penderitaan daripada Rasulullah saw.. (Shahih Muslim No.4662)

Hadis riwayat Abdullah bin Masud ra., ia berkata:
Aku masuk menemui Rasulullah saw. ketika beliau sedang menderita penyakit demam lalu aku mengusap beliau dengan tanganku dan berkata: Wahai Rasulullah! Sesungguhnya engkau benar-benar terjangkit demam yang sangat parah. Rasulullah saw. bersabda: Ya, sesungguhnya aku juga mengidap demam seperti yang dialami oleh dua orang di antara kamu. Aku berkata: Itu, karena engkau memperoleh dua pahala. Rasulullah saw. bersabda: Benar. Kemudian Rasulullah saw. bersabda: Tidak ada seorang muslim pun yang tertimpa suatu penyakit dan lainnya kecuali Allah akan menghapus dengan penyakit tersebut kesalahan-kesalahannya seperti sebatang pohon yang merontokkan daunnya. (Shahih Muslim No.4663)

Hadis riwayat Aisyah ra., ia berkata:
Saya mendengar Rasulullah saw. bersabda: Tidak ada seorang muslim pun yang tertusuk duri atau tertimpa bencana yang lebih besar dari itu kecuali akan tercatat baginya dengan bencana itu satu peningkatan derajat serta akan dihapuskan dari dirinya satu dosa kesalahan. (Shahih Muslim No.4664)

Hadis riwayat Abu Said Al-Khudri ra.:
Bahwasanya ia pernah mendengar Rasulullah saw. bersabda: Tidak ada satu kepedihan pun atau keletihan atau penyakit atau kesedihan sampai perasaan keluh-kesah yang menimpa seorang muslim kecuali akan dihapuskan dengan penderitaannya itu sebagian dari dosa kesalahannya. (Shahih Muslim No.4670)

Hadis riwayat Abu Hurairah ra., ia berkata:
Ketika turun ayat: Barang siapa yang mengerjakan kejahatan, niscaya akan diberi pembalasan dengan kejahatan itu, kaum muslimin merasa sangat sedih sekali, lalu Rasulullah saw. bersabda: Janganlah kamu sekalian terlalu bersedih dan tetaplah berbuat kebaikan karena dalam setiap musibah yang menimpa seorang muslim terdapat penghapusan dosa bahkan dalam bencana kecil yang menimpanya atau karena sebuah duri yang menusuknya. (Shahih Muslim No.4671)

Hadis riwayat Ibnu Abbas ra.:
Dari Atha bin Abu Rabah ia berkata: Ibnu Abbas ra. pernah berkata kepadaku: Maukah kamu aku perlihatkan seorang wanita penghuni surga? Aku menjawab: Mau. Ia berkata: Wanita berkulit hitam ini pernah mendatangi Nabi saw. dan berkata: Sesungguhnya aku menderita penyakit ayan dan auratku terbuka, maka mohonlah kepada Allah demi kesembuhanku. Nabi saw. bersabda: Kalau kamu mau bersabar, maka bagimu adalah surga. Dan kalau kamu mau sembuh, maka aku akan memohonkan kepada Allah semoga Dia menyembuhkan penyakitmu. Wanita itu berkata: Baiklah aku akan bersabar. Wanita itu berkata lagi: Sesungguhnya auratku selalu terbuka, maka mohonkanlah kepada Allah agar aku tidak terbuka aurat. Lalu Rasulullah berdoa untuknya. (Shahih Muslim No.4673)

Semoga kebahagiaan lahir bathin senantiasa dikaruniakanNYA kepada kita ummat Kanjeng Nabi saw... Aamiin
Allahumma shalli 'ala sayyidina wa maulana Muhammad wa'ala ali sayyidina wa maulana Muhammad... :):)