Pages

Monday, 1 October 2012

TUGAS



1. Fungsi Tanggal dan Waktu di C#

misal kita bikin fungsi ambil tanggal hari ini
private void button1_Click(object sender, EventArgs e)
        {
            DateTime tgl = DateTime.Now;
            label1.Text = tgl.ToString();
        }

ketika method tersebut dijalankan biasanya secara default akan menghasilkan “bulan/tgl/tahun jam:menit:detik AM/PM”.
Ada beberapa pilihan cara memparsing nilai dari variabel tgl tadi
- ToLongDateString : Akan menghasilkan tanggal dalam format longdate (panjang)
- ToShortDateString : Akan menghasilkan tanggal dalam format shortdate (pendek)
- ToString(string format) : akan menghasilkan tanggal sesuai dengan format yang kita inginkan.

Anggap saja method yang pertama tadi menghasilkan nilai variabel tgl = 10/24/2008 2:48:19 PM. maka :
 String tglshort = tgl.ToShortDateString(); //akan menghasilkan "10/24/2008".
 String tgllong = tgl.ToLongDateString(); //akan menghasilkan "Friday, October 24, 2008".
 String tglformat = tgl.ToString("dd-MMM-yyyy"); //akan menghasilkan "24-Oct-2008".

dimana dd = tanggal, MMM = bulan dalam format 3 huruf, yyyy = tahun.
format ini bisa dirubah2 misal “dd/MM/yyyy” atau “MM/dd/yyyy” atau “MMM dd, yyyy”, dll
Semua cara parsing diatas akan memberikan nilai kembalian dengan tipe string.


2. Fungsi string di C#

String adalah suatu tipe data bentukan seperti halnya array, bahakan string bisa disebut array of char, yaitu array dari tipe data char (karakter), sehingga membentuk suatu tipe data baru yang bisa menyimpan susunan huruf atau karekter lainnya.
view plainprint?
1.            using System; 
2.            namespace InputOutput 
3.            { 
4.                class Program 
5.                { 
6.                    static void Main(string[] args) 
7.                    { 
8.                        String nama = Console.ReadLine(); 
9.                        Console.WriteLine("Nama Anda : " + nama); 
10.                  } 
11.              } 
12.          } 
Jika kita compile program diatas akan meminta inputan dari user dan menampilkannya di layar, output dari program diatas adalah :
view plainprint?
1.            Nama Anda : Yohanda Mandala 
Selain itu kita juga bisa melakukan suatu rekayasa pada tipe data string dengan menggunakan method methodnya, sebagai contoh adalah mencetak suatu string secara terbalik seperti dalam contoh dibawah ini :
view plainprint?
1.            using System; 
2.             
3.            namespace String 
4.            { 
5.                class Program 
6.                { 
7.                    static void Main(string[] args) 
8.                    { 
9.                        string kata = "abcdefghi"; 
10.                      char[] x = kata.ToCharArray(); 
11.                      for (int i = kata.Length - 1; i >= 0; i--) 
12.                          Console.Write(x[i]); 
13.                  } 
14.              } 
15.          } 

Maka ketika kita compile yang keluar bukanlah string "abcdefghij" akan tetapi justru sebaliknya yaitu "jihgfedcba".
kata.Length() Adalah method yang digunakan untuk mendapatkan panjang dari string tersebut. Didalam hal ini panjang dari string tersebut adalah 10, untuk penghitungannya dimulai dari 0, sehingga karakter “a” pada stringg tersebut berada pada indeks ke-0 dan karakter “j” berada pada indeks ke “9”.
kata.ToCharArray() adalah method yang digunakan untuk merubah string menjadi array of char.
Untuk melihat fungsi fungsi apa saja yang terdapat di string pada C# bisa dilihat di dokumentasi dari C# di Visual Studio.


3. Timer di C#

Tutorial kali ini adalah tutorial untuk membuat suatu jam digital di C#, kita akan menggunakan jam local atau jam yang ada pada system. untuk lebih jelasnya mari kita mulai membuat projectnya.
seperti biasa, siapkan project baru dengan cara klik file pilih new project, untuk project name silahkan isi sesuai dengan keinginan, karena tidak ada batasan dalam memberi nama pada suatu project kecuali menggunakan karakter karakter yang memang dilarang digunakan dalam menamai sebuah file, sekarang mari kita buat langsug projectnya
langkah pertama : tambahkan 3 komponen label pada form yang telah disiapkan tadi, dan juga tambahkan komponen timer ke dalam form. atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini


Gambar 1. Preview desain aplikasi

jika komponen timer ditambahkan kedalam form. tidak akan terjadi perubahan, akan tetapi lihat pada bagian bawah. akan muncul icon jam. itulah yang dinamakan dengan komponen timer

Langkha kedua : pada komponen timer yang telah ditambahkan kedalam form, double klik untuk membangkitkan event timerTIck. setelah itu tambahkan code berikut ini pada event yang muncul
            jamku = DateTime.Now;
            label2.Text = jamku.Hour.ToString();
            label1.Text = jamku.Minute.ToString();
            label3.Text = jamku.Second.ToString();    

langkah ketiga : pada event onLoad tambahkan source code berikut ini.
             jamku = DateTime.Now;
            timer1.Enabled = true;

dan  jangan lupa untuk mendeklatasikan variable global DateTime jamku

langkah keempat : Done. program selesai dibut, jika langkah langkah diatas dilakukan dengan benar maka, saat program dirunning tampilannya akan seperti gambar dibawah ini


Gambar 2. Hasil running program
Untuk lebih memudahkan dalam memahami tutorial ini.
download binary filenya disini,
dan juga download full projectnya disini.


4. Menampilkan Gambar di C#

Menampilkan atau mengambil gambar dengan C# pada database yang support SqlClient yaitu SQL Server :


private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            textIdPerabot.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString();
            comboModel.Text = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            comboKategori.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            textNmaPerabot.Text = dataGridView1.CurrentRow.Cells[3].Value.ToString();
            textHarga.Text = dataGridView1.CurrentRow.Cells[4].Value.ToString();
            Byte[] byteBLOBData = new Byte[0];
            byteBLOBData = (Byte[])(dataGridView1.CurrentRow.Cells[5].Value);
            MemoryStream stmBLOBData = new MemoryStream(byteBLOBData);
            pictureBox1.Image = Image.FromStream(stmBLOBData);

        }

Menyimpan gambar dengan VB.NET pada database yang support ODBC misal MySQL :


    Private Sub BtnUpdatePic_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnUpdatePic.Click
        Dim tpic As Byte() = System.IO.File.ReadAllBytes(txtFile.Text)
        Dim con As New OdbcConnection
        con.ConnectionString = "driver={mysql odbc 3.51 driver};server=localhost;database=karyawan;uid=root;password= ;"
        con.Open()


        Dim cmd As New OdbcCommand
        cmd.Connection = con
        cmd.CommandType = CommandType.Text
        'PARAMETER HARUS PAKAI TANDA TANYA ? KHUSUS UNTUK ODBC
        cmd.CommandText = "UPDATE peserta SET gambar = ? WHERE idpeserta = '102' " ',@total)"
      
        cmd.ExecuteNonQuery()
       
        cmd.Dispose()
        con.Close()

   End Sub

Menampilkan atau mengambil gambar dengan VB.NET pada database yang support  ODBC misal MySQL  :

    Private Sub BtnViewPictMysql_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnViewPictMysql.Click
        Dim fstream As New IO.FileStream(IO.Path.GetDirectoryName(Application.ExecutablePath) & "\tmp.dat", IO.FileMode.Create)

        'fstream.Write(bs.Item(bs.Position)(4), 0, System.Buffer.ByteLength(bs.Item(bs.Position)(4)))
        'fstream.Write(dgv1.Rows(0).Cells("gambar").Value, 0, System.Buffer.ByteLength(dgv1.Rows(0).Cells("gambar").Value))
        fstream.Write(dgv1.SelectedRows(0).Cells("gambar").Value, 0, System.Buffer.ByteLength(dgv1.SelectedRows(0).Cells("gambar").Value))
        PicFoto.Image = Image.FromStream(fstream)
        'PicFoto.SizeMode = PictureBoxSizeMode.Zoom

        fstream.Close()
    End Sub

Cara lain menyimpan gambar binary ke database dengan C#.NET :

            con.open
            string query = "update Jenis_Penyakit set gambar=@gambar where NAMA_PENYAKIT = '" + dgGambarPenyakit.Rows[dgGambarPenyakit.SelectedRows[0].Index].Cells[1].Value.ToString() + "'";
            if (myconn.State.ToString() != "Open")
                myconn.Open();
            SqlCommand cmd = new SqlCommand(query, myconn);
            cmd.Parameters.Add("@gambar", SqlDbType.Image, 0 , "");
            cmd.Parameters[0].Value = tpic;
            cmd.ExecuteNonQuery();

Cara lain mengambil/menampilkan gambar binary dari database dengan C#.NET :

        private void dgGambarPenyakit_Click(object sender, EventArgs e)
        {
          
            myconn = koneksi.CON;
            SqlCommand cmdSelect = new SqlCommand("SELECT GAMBAR FROM JENIS_PENYAKIT WHERE NAMA_PENYAKIT = '" + dgGambarPenyakit.Rows[dgGambarPenyakit.SelectedRows[0].Index].Cells[1].Value.ToString() + "'", this.myconn);
           
            myconn.Open();
            byte[] barrImg = (byte[])cmdSelect.ExecuteScalar();


            if (barrImg != null)
            {
                string strfn = Convert.ToString(DateTime.Now.ToFileTime());
                FileStream fs = new FileStream(strfn,
                                  FileMode.CreateNew, FileAccess.Write);
                fs.Write(barrImg, 0, barrImg.Length);
                fs.Flush();
                fs.Close();
                this.myconn.Close();
                picPenyakit.Image = Image.FromFile(strfn);
            }
            else
            {
                picPenyakit.Image = null;
            }
        }


Cara lain menyimpan gambar binary ke database dengan VB.NET :

tpic = File.ReadAllBytes(oSketsa.FileName)


        If (tpic.GetType.ToString() <> "System.Object") Then
            da.UpdateCommand.Parameters("@Sketsa").Value = tpic
        End If
        'cm.Parameters.Add("@Sketsa", OdbcType.VarChar, 0, "").Value = pathCAD
        cm.ExecuteNonQuery()
        cn.Close()

Cara lain mengambil/menampilkan gambar binary dari database dengan VB.NET :

If (bs.Item(bs.Position)(4).GetType.ToString() <> "System.DBNull") Then
                Dim fstream As New FileStream(Path.GetDirectoryName(Application.ExecutablePath) & "\sket.dat", FileMode.Create)


                fstream.Write(bs.Item(bs.Position)(4), 0, System.Buffer.ByteLength(bs.Item(bs.Position)(4)))
                pSketsa.Image = Image.FromStream(fstream)
                pSketsa.SizeMode = PictureBoxSizeMode.Zoom


                fstream.Close()
            Else
                pSketsa.Image = Nothing
            End If

       
Menyimpan Gambar di Database MySQL dengan MySQLOledb


Public Function SiswaInsert(ByVal Siswa As Siswa) As MySqlDataReader
            Try
                Dim ms As MemoryStream = New MemoryStream()
                Siswa.Foto.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)


                Dim Pic_arr(ms.Length) As Byte


                ms.Position = 0
                ms.Read(Pic_arr, 0, Pic_arr.Length)


                Dim StrSQL As String = "INSERT INTO siswa" & _
               " (Nis,Kelas_ID,Tahun_ID,Nama,Kota_lahir,Tanggal_lahir,Gender,Agama,Alamat,Telepon,Terima_dkelas,Tgl_terima,Id_ThnAjaran,Sekolah_asal,Anak_ke,Status_anak,Nama_Ayah,Nama_Ibu,Pekerjaan_Ayah,Pekerjaan_Ibu,Penghasilan_Ortu,Alamat_Ortu,Telp_Ortu,Foto_Siswa) " & _
               " VALUES (@Nis,@Kelas_ID,@Tahun_ID,@Nama,@Kota_lahir,@Tanggal_lahir,@Gender,@Agama,@Alamat,@Telepon,@Terima_dkelas,@Tgl_terima,@Id_ThnAjaran,@Sekolah_asal,@Anak_ke,@Status_anak,@Nama_Ayah,@Nama_Ibu,@Pekerjaan_Ayah,@Pekerjaan_Ibu,@Penghasilan_Ortu,@Alamat_Ortu,@Telp_Ortu,@Foto_Siswa);"


                Dim myCommand As MySqlCommand = New MySqlCommand(StrSQL, myconnection.open)
                myCommand.CommandType = CommandType.Text


                Dim parameterS_Nis As MySqlParameter = New MySqlParameter("@Nis", MySqlDbType.VarChar, 4)
                parameterS_Nis.Value = Siswa.Nis


                Dim parameterS_Kelas As MySqlParameter = New MySqlParameter("@Kelas_ID", MySqlDbType.Int16)
                parameterS_Kelas.Value = Siswa.Kelas


                Dim parameterS_Angkatan As MySqlParameter = New MySqlParameter("@Tahun_ID", MySqlDbType.Int16)
                parameterS_Angkatan.Value = Siswa.Angkatan


                Dim parameterS_Nama As MySqlParameter = New MySqlParameter("@Nama", MySqlDbType.VarChar, 50)
                parameterS_Nama.Value = Siswa.Nama


                Dim parameterS_KotaLahir As MySqlParameter = New MySqlParameter("@Kota_lahir", MySqlDbType.VarChar, 30)
                parameterS_KotaLahir.Value = Siswa.KotaLahir


                Dim parameterS_TglLahir As MySqlParameter = New MySqlParameter("@Tanggal_lahir", MySqlDbType.Date)
                parameterS_TglLahir.Value = Siswa.TglLahir


                Dim parameterS_Kelamin As MySqlParameter = New MySqlParameter("@Gender", MySqlDbType.VarChar, 1)
                parameterS_Kelamin.Value = Siswa.Kelamin


                Dim parameterS_Agama As MySqlParameter = New MySqlParameter("@Agama", MySqlDbType.VarChar, 10)
                parameterS_Agama.Value = Siswa.Agama


                Dim parameterS_Alamat As MySqlParameter = New MySqlParameter("@Alamat", MySqlDbType.VarChar, 100)
                parameterS_Alamat.Value = Siswa.Alamat


                Dim parameterS_Telepon As MySqlParameter = New MySqlParameter("@Telepon", MySqlDbType.VarChar, 15)
                parameterS_Telepon.Value = Siswa.Telepon


                Dim parameterS_TerimadKelas As MySqlParameter = New MySqlParameter("@Terima_dkelas", MySqlDbType.VarChar, 30)
                parameterS_TerimadKelas.Value = Siswa.TerimadKelas


                Dim parameterS_TglTerima As MySqlParameter = New MySqlParameter("@Tgl_terima", MySqlDbType.Date)
                parameterS_TglTerima.Value = Siswa.TglTerima


                Dim parameterS_ThnAjaran As MySqlParameter = New MySqlParameter("@Id_ThnAjaran", MySqlDbType.Int16)
                parameterS_ThnAjaran.Value = Siswa.ThnAjaran


                Dim parameterS_AsalSekolah As MySqlParameter = New MySqlParameter("@Sekolah_asal", MySqlDbType.VarChar, 30)
                parameterS_AsalSekolah.Value = Siswa.AslSekolah


                Dim parameterS_AnakKe As MySqlParameter = New MySqlParameter("@Anak_ke", MySqlDbType.VarChar, 30)
                parameterS_AnakKe.Value = Siswa.AnakKe


                Dim parameterS_StatusAnak As MySqlParameter = New MySqlParameter("@Status_anak", MySqlDbType.VarChar, 30)
                parameterS_StatusAnak.Value = Siswa.StatusAnak


                Dim parameterS_NamaAyah As MySqlParameter = New MySqlParameter("@Nama_Ayah", MySqlDbType.VarChar, 50)
                parameterS_NamaAyah.Value = Siswa.NamaAyah


                Dim parameterS_NamaIbu As MySqlParameter = New MySqlParameter("@Nama_Ibu", MySqlDbType.VarChar, 50)
                parameterS_NamaIbu.Value = Siswa.NamaIbu


                Dim parameterS_KerjaAyah As MySqlParameter = New MySqlParameter("@Pekerjaan_Ayah", MySqlDbType.VarChar, 30)
                parameterS_KerjaAyah.Value = Siswa.KerjaAyah


                Dim parameterS_KerjaIbu As MySqlParameter = New MySqlParameter("@Pekerjaan_Ibu", MySqlDbType.VarChar, 30)
                parameterS_KerjaIbu.Value = Siswa.KerjaIbu


                Dim parameterS_HasilOrtu As MySqlParameter = New MySqlParameter("@Penghasilan_Ortu", MySqlDbType.VarChar, 100)
                parameterS_HasilOrtu.Value = Siswa.PenghaslianOrtu


                Dim parameterS_AlamatOrtu As MySqlParameter = New MySqlParameter("@Alamat_Ortu", MySqlDbType.VarChar, 100)
                parameterS_AlamatOrtu.Value = Siswa.AlamatOrtu


                Dim parameterS_TelpOrtu As MySqlParameter = New MySqlParameter("@Telp_Ortu", MySqlDbType.VarChar, 15)
                parameterS_TelpOrtu.Value = Siswa.TelponOrtu


                Dim parameterS_Foto As MySqlParameter = New MySqlParameter("@Foto_Siswa", MySqlDbType.Blob)
                parameterS_Foto.Value = Pic_arr
                With myCommand.Parameters
                    .Add(parameterS_Nis)
                    .Add(parameterS_Kelas)
                    .Add(parameterS_Angkatan)
                    .Add(parameterS_Nama)
                    .Add(parameterS_KotaLahir)
                    .Add(parameterS_TglLahir)
                    .Add(parameterS_Kelamin)
                    .Add(parameterS_Agama)
                    .Add(parameterS_Alamat)
                    .Add(parameterS_Telepon)
                    .Add(parameterS_TerimadKelas)
                    .Add(parameterS_TglTerima)
                    .Add(parameterS_ThnAjaran)
                    .Add(parameterS_AsalSekolah)
                    .Add(parameterS_AnakKe)
                    .Add(parameterS_StatusAnak)
                    .Add(parameterS_NamaAyah)
                    .Add(parameterS_NamaIbu)
                    .Add(parameterS_KerjaAyah)
                    .Add(parameterS_KerjaIbu)
                    .Add(parameterS_HasilOrtu)
                    .Add(parameterS_AlamatOrtu)
                    .Add(parameterS_TelpOrtu)
                    .Add(parameterS_Foto)

                End With

                Dim result As MySqlDataReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection)
                Return result
            Catch SqlEx As MySqlException
                Throw New Exception(SqlEx.Message.ToString())
            End Try
        End Function


Mengambil Gambar dari MySQL dengan MySQLOledb


Dim objDataTable As New DataTable
    Private Sub btnOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOk.Click
        Try
            Dim DataControl As New AccessData.DataControl
            Dim myData As DataSet = DataControl.GetDataSet("Select * from siswa where nis = '" & txtNis.Text & "'")
            objDataTable = myData.Tables("data")
            If objDataTable.Rows.Count > 0 Then
                AddSiswa.Show()
                AddSiswa.txtNis.Text = objDataTable.Rows(0)("nis").ToString
                AddSiswa.txtNama.Text = objDataTable.Rows(0)("nama").ToString

                Dim stmBLOBData As MemoryStream = New MemoryStream()

                stmBLOBData.Write(objDataTable.Rows(0)("Foto_Siswa"), 0, System.Buffer.ByteLength(objDataTable.Rows(0)("Foto_Siswa")))

                AddSiswa.PictureBox1.Image = Image.FromStream(stmBLOBData)
           Else
                MsgBox("Data Tidak Ditemukan")
            End If
        Catch ex As Exception
            MsgBox(ex.Message)
        End Try
    End Sub


Saturday, 29 September 2012

Merubah Angka ke Tulisan di Microsoft Excel (Terbilang)



Free Download Macro Excel : Fungsi Terbilang - Kerapkali saat membuat Rekapitulasi RAB, untuk Harga Total harus dicantumkan nilai terbilang. Karena file RAB dibuat dengan menggunakan formula, ketika terjadi perubahan harga maka Harga Total juga akan berubah secara otomatis. Namun bagaimana dengan nilai terbilang -nya ? Jika nilai terbilang diketik secara manual, maka tentunya nilai terbilang tidak akan berubah. Hal ini akan sangat merepotkan, karena seringkali kita baru menyadarinya setelah dokumen tersebut di-print. Bagaimana solusinya ?

Salah satu solusi adalah dengan menggunakan Add-Ins Fungsi Terbilang. Add-Ins Fungsi Terbilang adalah Macro Excel yang dibuat dengan bahasa Visual Basic. Add-Ins Fungsi Terbilang akan menerjemahkan Angka pada cell excel menjadi Teks. Dengan menggunakan Add-Ins Fungsi Terbilang, ketika Harga Total berubah, maka nilai terbilang, akan ikut berubah secara otomatis sesuai dengan nilai yang tertera pada Harga Total. Contohnya nilai '1' akan diterjemahkan menjadi 'satu', nilai '100000' diterjemahkan 'seratus ribu', nilai '1955011' diterjemahkan 'satu juta sembilan ratus lima puluh lima ribu sebelas'.


Screenshot :





Beberapa keunggulan dari Add-Ins Fungsi Terbilang:



  • Menerjemahkan angka menjadi teks
  • Terdapat 4 settingan Style pada penulisan hasil terjemahan, untuk huruf, yaitu : UPPER CASE (huruf besar semua), lower case (huruf kecil semua), Capitalize Each Word (huruf besar pada awal kata) dan Sentence case (huruf besar hanya pada awal kalimat).
  • Dapat ditambahkan satuan pada akhir hasil terjemahan. Satuan ini dapat di-set sesuai dengan kebutuhan kita, misalnya : 'rupiah', 'dollah', 'buah', dll. 
          Contoh :'1250000' menjadi 'satu juta dua ratus lima puluh ribu rupiah'.
                        '10' menjadi 'sepuluh buah'
  • Format tulisan hasil terjemahan dapat diformat menggunakan tools dari Excel, sama halnya dengan cell-cell lain pada excel. seperti : Bold, Italic, Color, dll.
  • File dapat disimpan dan dibuka pada komputer lain. Jika file dibuka pada komputer yang telah dipasangi dengan Add-Ins Fungsi Terbilang, hasil terjemahan akan berfungsi secara normal, namun jika file dibuka pada komputer yang tidak dipasangi Add-Ins Fungsi Terbilang, hasil terjemahan akan dianggap sebagai text (statis atau tidak akan berubah secara otomatis).
  • Compatible dengan Excel versi 2003, 2007 dan 2010.
Disini dihadirkan 2 versi Add-Ins Fungsi Terbilang. Yaitu Fungsi Terbilang dan Fungsi Terbilang Akuntansi. Perbedaan dari kedua versi ini adalah :

Pada pembacaan angka digit dibelakang koma.

Contoh :
'1500,00'
pada Fungsi Terbilang, dibaca 'seribu lima ratus'.
pada Fungsi Terbilang Akuntansi, dibaca 'seribu lima ratus koma nol nol'.

'1000,1'

pada Fungsi Terbilang, dibaca 'seribu koma satu'.
pada Fungsi Terbilang Akuntansi, dibaca 'seribu koma satu nol'.

'1555'

pada Fungsi Terbilang, dibaca 'seribu lima ratus lima puluh lima' .
pada Fungsi Terbilang Akuntansi, dibaca 'seribu lima ratu lima puluh lima koma nol nol'.

Perbedaan lainnnya adalah pada pembulatan angka dibelakang koma.


Sesuai dengan kaedahnya akuntasi bahwa untuk angka di belakang koma ditulis sampai dengan dua digit di belakang koma. Sehingga pada Fungsi Terbilang Akuntansi jika angka dibelakang koma terdapat lebih dari dua, maka dilakukan pembulatan pada angka kedua di belakang koma.

Pada Fungsi Terbilang, pembacaan angka dua digit dibelakang koma tidak dilakukan pembulatan, tetapi pembacaan dilakukan sesuai dengan angka yang tertera pada cell sumber. Ketika anda melakukan pembulatan dengan menggunakan Decreace Decimal, maka pada pembacaan Fungsi Terbilang tidak akan dibaca sesuai dengan nilai pembulatan yang tertera pada cell. Agar supaya pembacaan sesuai dengan nilai pembulatan, maka anda harus menerapkan fungsi ROUND() pada cell sumber.

Catatan : Untuk pembacaan angka di belakang koma, kedua versi Fungsi Terbilang ini, hanya melakukan pembacaan sampai pada dua digit di belakang koma.


Artikel terkait lainnya :

Tutorial Instalasi Add-Ins Fungsi Terbilang
Tutorial Cara Menggunakan Add-Ins Fungsi Terbilang


Download :

Download File Macro Fungsi Terbilang
Download File Macro Fungsi Terbilang Akuntansi

Read more: http://civiliana.blogspot.com/2012/03/free-download-macro-excel-fungsi.html#ixzz27qetkkKD


Thursday, 27 September 2012

Cara Mengganti Kursor Blog Dengan Gambar Atau Animasi



Kali ini saya akan memberikan tips cara mengganti kursor pada blog dengan animasi atau gambar di internet maupun membuat gambar kursor sendiri. Yang pertama kali harus sobat lakukan yaitu mencari situs yang menyediakan banyak gambar-gambar kursor. Dan salah satu situs penyedia gambar animasi kursor gratis yaitu http://www.totallyfreecursors.com/. Dan jika ingin menggunakan gambar animasi sendiri, yang pertama sobat lakukan yaitu meng-upload gambar animasi tersebut ke google. Di bawah ini ada beberapa contoh animasi kursor:


  http://cursors0.totallyfreecursors.com/thumbnails/alien3.gif
 http://cursors4.totallyfreecursors.com/thumbnails/monkey-ani.gif
   http://cursors2.totallyfreecursors.com/thumbnails/aliendance.gif
   http://cursors4.totallyfreecursors.com/thumbnails/grandclock-ani-pink.gif
   http://cursors3.totallyfreecursors.com/thumbnails/dragon3.gif

   http://cursors2.totallyfreecursors.com/thumbnails/hourglass-ani2.gif


Kalo sobat sudah mendapatkan gambar yang cocok, klik kanan pada gambar dan klik “copy image URL” untuk mendapatkan URL dari gambar tersebut.

Untuk cara memasang gambar kursor tadi di blog, sobat blogger harus menambahkan sedikit saja kode CSS supaya bisa dipasang pada template. Langsung aja kita bahas cara mengganti kursornya..



Cara mengganti gambar kursor di blog :

1.    Login ke dashboard blogger anda.
2.    Pilih Rancangan > Edit HTML, centang Expand widget template.
3.    Carilah kode 
 pada template anda dengan menggunakan Ctrl+F.
4.    Copy kode CSS dibawah ini dan letakkan tepat diatas kode 
5.    Simpan template anda dan lihat perubahan pada gambar kursor



NB : Ganti url gambar kursor yang berwarna merah dengan url gambar yang tadi sudah sobat persiapkan.
Nah ternyata mengganti gambar kursor di blog cukup mudahkan? Kursor yang telah di ganti juga bisa jadi solusi mempercantik tampilan blog juga lho.. apalagi kalo ditambahin lagi dengan efek bintang bertaburanpasti makin mantab. Ayo tinggal giliran blog sobat, selamat mencoba ya, semoga sukses!

Sumber : http://hertzer-zone.blogspot.com/2012/03/cara-mengganti-gambar-kursor-di-blog.html#ixzz27b386a8v

Friday, 21 September 2012

How to Change Page Layout in Microsoft Word


Instructions

    • 1
      Click "File" and then "Page Setup" menu on the top of the Microsoft Word screen while inside the document you are working with. A dialog box will appear on your screen that contains four choices listed in tab format.
    • 2
      Click on "Margins" tab to change the margin settings by number. Generally left and right margins range between .5" and 1.0". Click the numbers accordingly to change.
    • 3
      Click the "Paper Size" tab which is to the right of the "Margins" tab in that same dialog box. This is especially helpful for changing the orientation in Word from Portrait to Landscape (horizontal printing). You can also adjust the paper size, for example to 8 1/2" x 14" if you have legal or to many other size choices. Just type in the numbers as needed. Apply changes to all or part of the document by using the drop down arrow towards the bottom and click "OK."
    • 4
      Click the "Paper Source" tab to change the printer your Word document is going to. Click "OK" to save your changes.
    • 5
      Click the "Layout" tab to change headers and footers, start a new section, change alignment, use line numbers or borders. Click "OK" to save your changes.


Read more: How to Change Page Layout in Microsoft Word | eHow.com http://www.ehow.com/how_2319552_change-page-layout-microsoft-word.html#ixzz273rjJdUg

How to Make an Article Template with Microsoft Word


Instructions

    • 1
      Open Microsoft Word.
    • 2
      Select "Insert" from the "Table" menu. Then select "Table." The Insert Table dialog is displayed.
    • 3
      Configure the table. If you want to write an article with 10 steps, enter "10" in the Row box and "2" in the Columns box. Select the "Autofit to Contents" radio button. This will make the rows shrink or expand automatically according to how much text you put in them. Click "OK."
    • 4
      Size the table. A small table will appear in the upper left corner of the screen. Click on the table. Notice the little squares that appear in the corners. Click, hold and drag the bottom square to adjust the size of the table. It should fill the page with room for the margins.
    • 5
      Size the columns: Move your cursor to the line between the columns. A little symbol will appear when you mouse over the line. It looks like two parallel lines with little arrows on each side pointing to the right and left. Click, hold and drag the line to the left to make the first column narrow and the second column wide.
    • 6
      Size the top row: Decrease the size of the bottom line of the first row. You only need this row to put your title in, so it doesn't need to be big.
    • 7
      Label the cells. In the top row, type the "Title" in the left column and "How to" in the right column. Next, insert in the left column in each of the cells "Intro," "Step 1," "Step 2," "Step 3," continuing as per the number of steps.
    • 8
      Save your template. From the "File" menu, select "Save as." Choose where you want to save the file on your computer. Enter "eHow Articles" in the "File Name" box. Under "Save as Type," select "Document Template" from the pull down menu. You now have a template you can use for all of your eHow articles. Just open the template, write your article and save the article as a Word document. Just copy and paste from your Word document to eHow.


Read more: How to Make an Article Template with Microsoft Word | eHow.com  http://www.ehow.com/how_5010627_make-article-template-microsoft-word.html#ixzz273qwQOQo

Wednesday, 19 September 2012

Microsoft Word

Microsoft Word atau Microsoft Office Word adalah perangkat lunak pengolah kata (word processor) andalan Microsoft. Pertama diterbitkan pada 1983 dengan nama Multi-Tool Word untuk Xenix, versi-versi lain kemudian dikembangkan untuk berbagai sistem operasi, misalnya DOS (1983), Apple Macintosh (1984), SCO UNIX, OS/2, dan Microsoft Windows (1989). Setelah menjadi bagian dari Microsoft Office System 2003 dan 2007 diberi nama Microsoft Office Word.


Sejarah



Banyak ide dan konsep Word diambil dari Bravos, pengolah kata berbasis grafik pertama yang dikembangkan di Xerox Palo Alto Research Center (PARC). Pencipta Bravo, Charles Simonyi, meninggalkan Xerox PARC dan pindah ke Microsoft pada 1981. Simonyi juga menggaet Richard Brodie dari PARC. Pada 1 Februari 1983, pengembangan Multi-Tool Word dimulai.
Setelah diberi nama baru Microsoft Word, Microsoft menerbitkan program ini pada 25 Oktober 1983 untuk IBM PC. Saat itu dunia pengolah kata dikuasai oleh WordPerfect dan juga WordStar.
Word memiliki konsep "What You See Is What You Get", atau WYSIWYG, dan merupakan program pertama yang dapat menampilkan cetak tebal dan cetak miring pada IBM PC. Word juga banyak menggunakan tetikus yang saat itu tidak lazim sehingga mereka menawarkan paket Word-with-Mouse. Word processor berbasis DOS lain, seperti WordStar dan WordPerfect, menampilkan hanya teks dengan kode markup dan warna untuk menandai pemformatan cetak tebal, miring, dan sebagainya.
Word untuk Macintosh, meski memiliki banyak perbedaan tampilan dari versi DOS-nya, diprogram oleh Ken Shapiro dengan sedikit perbedaan dari kode sumber versi DOS, yang ditulis untuk layar tampilan resolusi tinggi dan printer laser, meskipun belum ada produk seperti itu yang beredar untuk publik. Setelah LisaWrite dan MacWrite, Microsoft pun mencoba untuk menambahkan fitur WYSIWYG ke dalam paket program Word for Macintosh. Setelah Word for Macintosh dirilis pada tahun 1985, program tersebut mendapatkan perhatian yang cukup luas dari masyarakat pengguna komputer. Microsoft tidak membuat versi Word 2.0 for Macintosh, untuk menyamakan versi dengan Word untuk sistem atau platform lainnya.
Versi selanjutnya dari Word for Macintosh, adalah Word 3.0, yang dirilis pada tahun 1987. Versi ini mencakup banyak peningkatan dan fitur baru tapi memiliki banyak bug. Dalam hanya beberapa bulan, Microsoft mengganti Word 3.0 dengan Word 3.01, yang jauh lebih stabil. Semua pengguna terdaftar dari Word 3.0 dikirimi surat yang berisi salinan Word 3.01 secara gratis, sehingga menjadikan hal ini kesalahan Microsoft paling mahal untuk ditebus pada waktu itu. Word 4.0, yang dirilis pada tahun 1989, merupakan versi yang sangat sukses dan juga stabil digunakan.


Tahun 1990-1995


Pada rentang tahun ini, Word for Windows diluncurkan. Versi pertama dari Word for Windows dirilis pada tahun 1989 dengan harga 500 Dolar Amerika Serikat. Dengan dirilisnya Microsoft Windows 3.0 pada tahun selanjutnya, penjualan pun akhirnya terdongkrak naik, mengingat Word for Windows 1.0 didesain untuk Windows 3.0 dan performanya sangat buruk jika dijalankan pada versi sebelumnya. Microsoft menunggu hingga merilis Word 2.0 untuk mengukuhkan Microsoft Word sebagai pemimpin pasar pengolah kata.


Microsoft Word 2010

Versi ini adalah versi paling terbaru yang dikeluarkan Microsoft untuk Office pada Windows, dengan dukungan Untuk Windows 7 , Windows Vista (Dengan Service Pack 2), Microsoft Windows XP (Service Pack 3)
  • Penghilangan fitur fitur yang tidak diperlukan di Microsft Office 2010, membuat lebih ringan.
  •  Dukungan Grafis 3D Yang lebih baik
  • Mendukung Standarisasi format Open Document Format (.odf)
  • Penyimpanan terhadap format .pdf dan .xps yang lebih mudah
  • Terintegrasi dengan Windows Live sehingga dapat menyimpan data di Cloud Awan
  • Disediakanya versi 32 bit dan 64 bit
  • Ribbon yang simpel dan mudah digunakan.
Fitur Unggulan

  • AutoCorrect
  • MailMerge
  • Autopage Index
  • Macro
  • Auto Formating
  • HTML editor
  • Booklet layout
  • What You See Is What You Get (WYSIWYG)
  • Mendukung format XML dan ODF (Word 2010)

Wednesday, 28 March 2012

21: Black jack!



Film ini judulnya singkat, dua karakter angka saja, "21". Angka 21 ini mengacu pada Black Jack, salah satu jenis permainan kartu remi. Black Jack, suatu permainan kartu di mana pemenangnya adalah yang mendapatkan kartu dengan komposisi dua kartu dengan jumlah tertinggi adalah 21 (misalnya 10 dan kartu-kartu gambar King/Queen/Jack, atau 10 dan kartu As).

Black Jack, permainan kartu yang sederhana cara bermainnya. Lumayan untuk permainan iseng-iseng, mengisi waktu luang, hiburan ringan santai, atau untuk membunuh waktu yang kadang membosankan. Saking santai dan ringannya, kita umumnya menerima saja bahwa permainan ini tidak perlu berpikir, apalagi pemikiran yang rumit-rumit.

What Can We Do With Math

Tapi tidak demikian dengan 5 orang mahasiswa jenius di jurusan Matematika di Kampus MIT. Ke-5 mahasiswa yang "excellent in Math" ini, dikumpulkan oleh Mickey, dosennya. Jadilah mereka semacam "studi klub matematika" yang berkumpul selepas jam kuliah, yang hasilnya adalah mereka menemukan formula "hitungan" untuk menyiasati permainan Black Jack. Jadilah mereka sekelompok pembobol di arena ketangkasan permainan kartu judi, di mana lagi... selain di Las Vegas.

Menarik untuk menyimak bagaimana permainan sederhana yang kita tidak pernah terpikir untuk memikirkannya, namun secara matematika dan statistik, ada pola yang bisa jadi prediksi untuk memenangkan permainan itu secara rasional. Hasilnya, ratusan dollar US di meja judi Las Vegas dapat mereka raup. Mereka bekerja secara tim, terbagi dalam dua tim, yaitu tim pertama terdiri dari 3 orang, yang tugasnya masuk lebih dulu ke meja judi Black Jack, pasang taruhan standar, dan memperhatikan pola permainan, lalu ketika permainan sudah "tinggi" dan mereka telah menemukan kode hitungannya, mereka akan memberi kode kepada tim satu lagi, yaitu High Player Team, terdiri dari 2 orang, yang akan masuk ke salah satu meja tim sebelumnya, untuk memasang taruhan tinggi, dan memenangkan permainan habis-habisan, dengan kode hitungan yang mereka kuasai itu.

Counting Cards

"Menghitung kartu" bukan "Berjudi". Bahkan mereka juga bukan "Bermain Kartu", karena mereka melakukan secara teknis rasional. Counting Cards. Security Management Las Vegas mengetahui kecurangan-kecurangan pemain di meja judi, termasuk pula mereka selalu mengawasi kalau terjadi "kemenangan spektakuler" di meja-meja judi, apalagi oleh orang-orang yang sama, atau berkelompok. Mereka juga sudah mencium adanya pemain-pemain "penghitung kartu" ini.

The Games of Life

Alhasil, film "21" ini memfilmkan "permainan". Siapa yang melihat apa yang tak terlihat, dia lah pemenangnya. Termasuk pula ketika terjadi konflik dan intrik. Sang guru, Mickey, kecewa ketika salah satu anak buah andalannya terbawa emosi dan tak dapat mengendalikan diri, sehingga buyarlah permainan mereka, mengalami kekalahan besar. Sang guru yang adalah manajer tim, tidak terima dan tidak hanya itu, dia bahkan "menghabisi" apa yang sudah dimiliki anak buahnya, dan impian/obsesi anak buah sekaligus muridnya itu. Sang murid sebetulnya tertarik untuk join the club, hanya karena dia ingin mendapatkan 300 dollar US untuk biaya kuliah lanjutan di Harvard. Ia sudah mendapatkan beasiswa, dan tinggal mencari dana tambahan 300 dollar US.

Sang guru, Mickey, dan sang murid-anak buah, berhadapan juga dengan Cole, security manager dari salah satu klub judi di Vegas. Siapa yang melihat apa yang tak terlihat, siapa yang bisa membuat kesimpulan dan prediksi, dia lah yang keluar sebagai the winner of the troubles. "Jangan lupakan adanya perubahan variabel", begitu rumusan kuncinya.

Enjoy the Movie!

Film ini akan kelihatan rumit dengan dimunculkannya metode "hitungan kartu" itu. Tapi bagi Anda yang tidak tertarik dengan kerumitan (secara kita masuk bioskop kan ingin cari hiburan, ingin terhibur dengan film yang ditonton) tidak apa-apa bila Anda tidak begitu memperhatikan metode "Menghitung Kartu". Cerita film ini akan tetap dapat Anda ikuti dan pahami. Yang lebih penting adalah minat Anda untuk mengetahui apa yang akan terjadi. To conclude and to make prediction. Untuk menarik kesimpulan dan membuat perkiraan.

Sinopsis

Ben Campbell (Jim Sturgess), pria pemalu dan pelajar M.I.T yang jenius, membutuhkan biaya untuk sekolah – mendapatkan jawabannya dengan bermain kartu. Ia direkrut oleh sekelompok pelajar berbakat dengan pergi ke Vegas setiap akhir minggu bermodalkan tanda pengenal palsu dan pandai bermain kartu. Dipimpin oleh professor matematika genius Micky Rosa (Kevin Spacey), mereka berhasil menemukan kode permainan. Dengan menghitung kartu dan menggunakan sinyal-sinyal tertentu, kelompok tersebut mampu memenangkan banyak uang. Tergiur oleh uang dan kehidupan Vegas serta temannya yang pandai dan seksi, Jill Taylor (Kate Bosworth), Ben mulai ketagihan. Mulai dengan bermain kartu secara tidak legal, tantangan permainan yang lebih berat tanpa menyadari adanya ancaman dari Cole Williams (Lawrence Fishburne)




21: Black jack!
 



Jenis Film : Drama
Produser : Kevin Spacey, Brett Ratner, Dana Brunetti
Produksi : Columbia Pictures
Homepage : http://www.sonypictures.com/movies/21/
Durasi : 123 min.

Saturday, 25 February 2012

58 Widget Pilihan Untuk Mempercantik Blog Anda


Widget jika berhubungan dengan web ataupun blog maka yang dimaksud adalah sebuah tool (alat yang berguna) dalam memaksimalkan keindahan, kecantikan, serta “kenarsisan” blog Anda. *heuheu* Widget sendiri merupakan sebuah elemen yang berguna dan mudah digunakan baik yang telah disediakan oleh penyedia layanan blog yang Anda gunakan maupun berasal dari third party atau pihak ketiga.


Penggunaan serta pemasangan widget telah sangat dimudahkan oleh pihak-pihak penyedia layanan, sehingga yang Anda perlukan *biasanya* hanya mendaftar atau bahkan ada yang tidak perlu mendaftar sama sekali, cukup mengcopy scrift yang telah disediakan dalam element blog Anda. Nah berikut ini 58 widget pilihan untuk mempercantik tampilan blog Anda.


Note: Saya sarankan jangan terlalu berlebihan memasang widget karena selain agama juga melarang *kesannya* memasang widget yang berlebih-lebihan *terlalu banyak* bisa mengakibatkan blog jadi terkesan kumuh dan membebani loading halaman blog Anda sehingga tidak menutup kemungkinan terjadi PLP.


1. MyBlogLog’s Recent Readers – Widget satu ini sejak kehadirannya didunia lain blog langsung mendapat sambutan meriah layaknya seleb baru yg lagi naek daun. Widget ini memperlihatkan avatar dari para pengunjung blog Anda. Dan dengan kepopuleran widget satu ini sampai-sampai manajemen MyBloglog mampu meyakinkan Yahooo (baca: yahuu) untuk membeli sahamnya. *Mantab sangad* So, yang Anda perlukan untuk mendapat widget ini adalah mempunyai account yahuu.


2. Mashable – Widget ini menyediakan semacam newsreel (headline news) dalam element blogger yang memberikan cuplikan berita/postingan dari sosial networking. Bedanya ada pilihan warna untuk disesuaikan dengan layout blog Anda.


3. Headline News – Seperti widget mashable, widget ini pun menampilkan cuplikan headline berita dari situs-situs di seluruh penjuru dunia.


4. Flickr Flash Photo Stream Badge – Widget ini menampilkan photo-photo dari profil flickr Anda secara berurutan dan dengan sentuhan flash. Flickr merupakan bagian dari yahoo jadi untuk mendapatkan widget ini Anda memerlukan account yahoo seperti pada widget MyBlogLog di atas.


5. Preview Anywhere – sudah cukup terkenal juga nama snapshots bagi pengguna blogger bahkan untuk wordpress widget ini menjadi rekomendasi khusus dalam dashbord admin penggunanya. Fungsinya untuk melihat preview link keluar dengan tampilan popup yang tidak terlalu besar ketika pengunjung mengarahkan mouse pada teks atau banner yang “mengandung” link. Pro-kontra memang selalu ada; sebagian menganggap widget ini berguna karena menandakan kejujuran kita selaku pemilik blog, namun ada juga yang mencap kambing hitam sebagai biang lojalabo. *heuheu*


6. Twitter Badge – Jika dalam keseharian hidup Anda banyak hal-hal menarik dan begitu penuh warna dengan segudang aktifitas serta ingin agar orang lain tahu dan menampilkan cuplikan kalimat-kalimat pendek *satu paragraf misalnya* (140 karakter) Anda sedang melakukan kegiatan ini, Anda sedang berada dimana, Anda sedang bersama siapa, Anda sedang, sedang, dan sedang lainnya…. Maka widget ini cocok untuk dipasang pada blog Anda. Daripada bikin sendiri element blogger/wordpress *secara manual* menuliskan teks sebagai pesan kepada pengunjung blog Anda bahwa Anda sedang ini-itu, saya sarankan lebih baik menggunakan widget ini. Widget ini akan menampilkan “tweet” terbaru Anda. Dan untuk pengguna WP sudah ada plugin untuk memposting twitter langsung dari blog Anda, contohnya di sidebar blog ini ada celotehan saya sekedar catatan apa yang tengah saya kerjakan menggunakan plugin tersebut.


7. Digg News – Widget ini manampilkan Link terakhir yang masuk ke Digg sebuah social bookmarking yang sudah “kakoncara” dijagat perbloggan mah lah… *halaaah* Pilihan theme dan warna mudah untuk Anda atur agar sesuai dengan template blog Anda.


8. FEEDJIT – Widget ini paling wuenak diantara widget lainnya, misalkan kalo kita lagi cape, lesu, sendi-sendi lagi nggak enak, otot kaku, badan pegal, masuk angin… maka suruh aja si mbok untuk feedjit *oooh itu pijit ya* heuheu. Feedjit merupakan layanan real time traffic pada blog Anda. Ada empat pilihan widget Feedjit yang bisa Anda gunakan, silahkan kunjungi saja Feedjit dan lihat empat widget apa saja yang tersedia.


9. LineBuzz – Komentar dalam widget inline untuk Blog Anda. Widget ini sangat berguna bagi blog yang memiliki frekuensi di atas 900 Mhz tinggi dalam menerima komentar, sehingga memudahkan berkomentar jika terjadi diskusi yang berkepanjangan *waaah keren euy*. Hanya sayang, pengunjung harus terdaftar LineBuzz dulu untuk berkomentar *bikin berabe juga*


10. Flixn – Jika kompi atau laptop Anda terpasang webcam, maka widget ini bisa digunakan untuk memperlihatkan ekspresi “narsis” Anda langsung melalui blog Anda *heuheu* . Jadi pengunjung blog tidak hanya membaca postingan Anda tapi bisa menyaksikan “konser” Anda didepan monitor, mirip webcam yahoo.


11. 3Jam – Widget ini memudahkan pengunjung blog untuk berinteraksi dengan Anda dengan mengirimkan SMS pada henpun Anda tanpa mereka tahu nomor HP Anda.


12. Jaxtr – Seperti halnya widget 3jam di atas, dengan menggunakan widget Jaxtr ini, pengunjung blog bisa menghubungi HP Anda tanpa mereka tahu nomor HP Anda. *nomor HP Anda dijamin kerahasiaannya*


13. LinkedInABox – Menampilkan profile Anda di LinkedIn. Dan widget ini sangat cocok untuk blog personal.


14. Box Widget – Dengan widget ini, memudahkan pengunjung blog Anda untuk mengupload file ke tempat penyimpanan online box.net melalui widget box.net pada blog Anda.


15. Price of gas – Menampilkan harga bahan bakar kendaraan bermotor secara online (US$), kalo di Indonesia mungkin seperti harga Bensin premium, pertamax dan solar. “sangat cocok” untuk pengunjung blog Anda yang mobilitasnya tinggi. *terasa aneh* tapi kalo blog Anda memang membahas masalah gas bumi, bahan bakar dan yang sejenis maka widget ini sangat cocok, lagian tidak perlu mendaftar hanya mengcopas scrift yang disediakan Gas-Cost.Net.


16. iBegin Weather Widget – Menampilkan laporan cuaca untuk wilayah Kanada dan Amerika. Seperti widget Price of Gas di atas widget ini hanya cocok untuk blog yang memang membahas masalah yang sama.


17. ClockLink – Sepertinya widget ini yang paling banyak diminati dan digunakan para blogger yang peduli dengan manajemen waktu *ekhm* seperti namanya clock, widget ini menampilkan petunjuk waktu atau jam pada blog Anda.


18. Film Loops – Menampilkan kesimpulan filem terakhir yang Anda tonton melalui account FilmLoops Anda.


19. Daily Painters – Widget ini sangat cocok bagi Anda yang berjiwa seni tinggi karena widget ini menampilkan lukisan-lukisan dari pelukis terkenal di dunia.


20. WhoLinked – Memperlihatkan kepada pengunjung blog Anda situs-situs yang telah melink pada blog Anda. tidak perlu mengupdate karena WhoLinked ini secara teratur mengupdate sendiri web/blog yang melink blog Anda.


21. Criteo AutoRoll – Widget ini memperlihatkan link menuju blog-blog yang sehaluan dengan blog Anda. Sehaluan…? Secara…! Heuheu.


22. Calender – Berbeda dengan wordpress yang sudah mempunyai widget ini di dalamnya, untuk pengguna blogger widget kalender belum tersedia, oleh karenanya jika Anda ingin menampilkan kalender maka widget satu ini pantas di perhitungkan.


23. Bitty Browser – Menampilkan web browser “mini” pada sidebar blog Anda. Tapi mesti hati-hati sama yang namanya “mini” ada rok mini, metro mini, dan mini-mini yang lainnya… *beuh ga nyambung*


24. Leafletter – Ini juga sama masih masalah mini, widget ini membuat website mini dan menyimpannya pada blog Anda.


25. WikiSeek – Menampilkan widget untuk pencarian pada Wikipedia.


26. FeedCount – Menampilkan jumlah pengunjung blog Anda melalui banner kecil dan widget ini berhubungan dengan account feedburner Anda.


27. Technorati Link Count – Menampilkan reaksi jumlah link yang menuju blog Anda dari salah satu directory blog terbesar dan terpopuler abad ini… dialaaaaaaah Technoraaaaati. *juara tinju dunia kita* halaaaah.


28. MyPageRank – Inilah cara lain untuk sombong menunjukkan betapa hebat dan bermanfaatnya blog Anda dengan menampilkan Ranking Google atau Google PageRank (PR). Penilaian PR google ini seperti saat kita SD dulu ada rangking 1 sampe 10, bedanya PR yang baik menurut google itu yang lebih besar alias 10, kalo baru satu berarti belum besar-besar amat blog Anda.


29. CheckPageRank – Pilihan lain untuk menampilkan PR blog Anda, namun kelebihannya widget ini menampilkan juga ranking Alexa.


30. Counter Statistic – Bagi Anda yang ingin melihat jumlah pengunjung Anda sehari-hari, maka widget ini adalah salah satu yang menyediakan fasilitas tersebut.


31. Web/Blog Counter – Widget ini datangnya dari Histats.Com yang memungkinkan Anda bisa melacak pengunjung datang dari mana saja, lewat pintu mana saja, dan menghitung jumlah pengunjung blog Anda sehari-hari berapa, referer dari blog mana saja, dan jika melalui search engine semisal google, yahoo, msn menggunakan keyword apa. Jika Anda ingin melihat IP Address pengunjung blog Anda, widget histats ini yang bisa saya rekomendasikan.


32. BlinkxIt – Widget mantab sangad karena menampilkan banner kecil dibawah setiap postingan blog Anda, ketika banner BlikxIt itu di klik maka keluar mini popup seperti snapshot dan menampilkan video yang berhubungan dengan postingan blog Anda.


33. Skype button – Seperti widget menampilkan status online YM pada blog Anda, widget ini pun hampir sama cuma bedanya status online/offline pada account skype Anda yang ditampilkan.


34. RockYou Horoscope – Saya tidak menganjurkan widget ini pada blogger muslim, soalnya ini berupa ramalan yang sudah jelas-jelas dilarang oleh agama kita sodara-sodara! Konsekuensinya jika Anda percaya ramalan maka 40 hari shalat Anda tidak diterima *mode galak* Heuheu…


35. Bravenet Horoscope – Seperti halnya widget di atas, bravenet pun menyediakan widget horoscope untuk blog Anda.


36. del.icio.us Tagometer – Widget ini menampilkan berapa banyak pengguna del.icio.us membookmark blog Anda.


37. del.icio.us Linkrolls – Widget ini menampilkan bookmark terakhir Anda dari del.icio.us.


38. Timelines – Perlu membuat timeline untuk blog Anda? Maka widget cukup mudah digunakan, hanya perlu memasukan RSS blog Anda lalu memasukkan ukuran lebar dan tingginya.


39. PollDaddy – PollDaddy memberikan Anda kemudahan membuat sebuah poling atau surveyinteraktif padamu negeri dengan theme yang sangat cantik dan menawan hati tanpa batas waktuyang harus memisahkan antara kita berdua, biar langit dan bumi yang menjadi saksi cinta suci nan tulus kita berdua.


40. Vizu – Pilihan widget lain untuk membuat poling pada blog Anda, kelebihannya widget ini cocok dengan platform blog manapun.


41. AnswerTips – Memperlihatkan jawaban dari Answers.com untuk berbagai macam istilah yang terdapat pada blog Anda *berguna jika pengunjung blog Anda adalah mas tukul*. pis mas… Heuheu.


42. AnswerBoxes – Masih widget dari Answer.Com hanya saja widget ini memberikan kesempatan pada pengunjung blog Anda untuk memasukan istilah yang tidak dimengerti dan mendapat jawabansegala risau hatiku dari Answer.Com.


43. Now Playing – Jika Anda ingin sharing playlist musik yang sedang Anda dengarkan dan ingin agar pengunjung blog Anda juga mendengarkan, nah Signamp menawarkan widget ini, biar signamp yang melakukan trik bagaimana hal itu mungin terjadi.


44. BuzzBoost – Menampilkan headline dari RSS FeedBurner blog Anda pada blog Anda sendiri ataupun blog Anda yang lain atau juga pada blog teman Anda atau mungkin blognya sodara Anda atau juga pada blognya dia, mereka dan dirinya. *jangan maksa deh*


45. LibraryThing – Tampilkan buku terakhir yang telah Anda baca wahai kutu buku!


46. Plaxo Address Book – Izinkan pengunjung setia yang telah Anda percayai untuk mengakses buku tamu mereka langsung dari blog Anda.


47. AuctionAds – Widget yang menampilkan pelelangan barang dari eBay, dan memberikan kesempatan pada untuk mendapat persentase *uang denger gitu loh* dengan catatan pengunjung blog Anda membeli barang lelang tersebut.


48. aStore – Hampir mirip dengan AuctionAds di atas, hanya saja widget ini datangnya dari Amazon. Widget ini memungkinkan Anda menampilkan “warung sederhana” tapi jika ada yang beli lewat warung Anda tersebut Anda mendapatkan keuntungan dari Amazon. Btw, sudah daftar amazon belum? Kalo belum Klik Disini untuk daftar dan langsung buat “warung sederhananya”. Heuheu.


49. Deal of The Day – Masih dari Amazon ini merupakan widget paling anyar yang dirilis amazon. Yang menarik dari widget ini adalah diskon besar-besaran yang ditawarkan untuk pengunjung blog Anda. Dan jika ada yang membeli barang dari widget tersebut tentu Anda mendapat persenan dari amazon, lumayanlah buat beli kacang goreng. Heuheu.


50. Plazes – Widget ini menampilkan dimana posisi Anda, apakah sudah PW atau belum…? Kalo belumPW cari dulu deh tempat yg nyaman buat ngeblog biar PW . Nah widget ini menampilkan lokasi peta dimana kamu berada. *nyambungkah?*


51. Stockalicious – Perlihatkan portfolio Anda dengan widget ini, dan sharing dengan blogger lain. Biar semua orang tahu berapa banyak dana yang telah Anda keluarkan untuk ngeblog. *mudah2an ada yg mau nyumbang* heuheu.


52. Yahoo! For Good – Widget ini untuk membuat “kotak amal” dan akan didonasikan kepada yang berhak menerimanya. *kata Yahoo* Jadi bagi Anda yang berjiwa sosial, rasanya widget ini perlu, anggap saja blog Anda warung atau toko yang menerima penitipan kotak amal. ^_^


53. Giftspace – Sahabat ataupun teman blogger akan memberi hadiah di hari Ultah Anda tapi mereka tidak tahu harus membeli hadiah apa yang sekiranya Anda inginkan. Nah melalui widget ini biarkan mereka tahu kado apa yang sebenarnya Anda inginkan. *meski diberi nawar boleh donks* heuheu.


54. MixMap – Dari widget ini Anda bisa melihat pengunjung profile MySpace Anda dari sebuah Peta.


55. Google Map Widget – Perlihatkan pencarian pada peta google dari blog Anda.


56. Google Video Search – Tampilkan form pencarian video dari video pilihan pada blog Anda.


57. This Day in History – Widget ini menampilkan cuplikan bahwa hari ini ada sejarah apa pada masa lalu.


58. Shoutbox – Fungsi shoutbox adalah untuk menampung pesan singkat teman atau para blogger yang tengah blogwalking. Untuk shoutbox banyak pilihan yang bisa Anda gunakan diantaranya,Shoutmix, Cbox, atau kalo Anda berorientasi nasionalis dan cinta produk dalam negeri Anda bisa memilih Oggix. Dan awal 2008 ini oggix pun meluncurkan versi blognya, jika Anda ingin berpindah layanan atau sekedar mencoba blognya oggix silahkan daftar. Pssst jangan bilang kalo saya udah nyoba blognya oggix, klik disini untuk melihat blog oggix punya saya *heuheu*


Demikian diantara widget yang bisa digunakan untuk mempercantik blog Anda. Pilih saja yang sekiranya bermanfaat dan cocok untuk blog Anda. Ingat! Kebanyakan widget bisa mengesankan blog Anda kumuh dan membuat lojalabo dan berakibat pengunjung malas untuk datang kedua kali.


Kalo mau menambahkan widget lain yang Anda temukan silahkan tambahkan pada kolom komentar. Terimakasih

Ditambah dan disarikan dari mashable.com


Sumber :
http://hakimtea.net/58-widget-pilihan-untuk-mempercantik-blog-anda/

Thursday, 4 November 2010

Jinayat


Kata “jinayat”, menurut bahasa Arab, adalah bentuk jamak dari kata “jinayah”, yang berasal dari “jana dzanba, yajnihi jinayatan” (جَنَى الذَنْبَ – يَجْنِيْهِ جِنَايَةً), yang berarti melakukan dosa.
Sekalipun merupakan isim mashdar (kata dasar), tetapi kata “jinayat” dipakai dalam bentuk jamak, karena ia mencakup banyak jenis perbuatan dosa, karena ia kadang mengenai jiwa dan anggota badan, secara disengaja ataupun tidak. Kata ini juga berarti menganiaya badan, harta, atau kehormatan.
Adapun menurut istilah syariat, jinayat (tindak pidana) artinya menganiaya badan sehingga pelakunya wajib dijatuhi hukuman qisas, atau membayar diyat atau kafarah.

Ghanimah, Fa’i, Salab

Ghanimah
Secara harfiah, ghanimah berarti sesuatu yang diperoleh seseorang melalui suatu usaha. Menurut istilah, ghanimah berarti harta yang diambil dari musuh Islam dengan cara perang. Bentuk-bentuk harta rampasan yang diambil tersebut bisa berupa harta bergerak, harta tidak bergerak, dan tawanan perang.
Dilihat dari sejarah perang, kebiasaan ini telah dikenal sejak jaman sebelum Islam. Hasil peperangan yang diperoleh ini mereka bagi-bagikan kepada pasukan yang ikut perang tersebut, dengan bagian terbesar untuk pemimpin.
Fa’i
Al-Fai' menurut istilah para ulama ahli fiqih adalah harta orang-orang kafir yang diambil dengan alasan yang haq (benar) tanpa melalui pertempuran. Seperti harta (Orang kafir) ini, di mana mereka lari dan meninggalkannya karena takut kepada kaum muslimin. Harta ini dinamakan fai', karena harta ini berpindah dari tangan orang-orang kafir yang tidak berhak, kepada kaum muslimin yang lebih berhak dan hukumnya berlaku secara umum.
Salab
As-salab adalah barang berupa pakaian, senjata, dan sebagainya yang diperolaeh dari serdadu musuh yang berhasil dibunuhnya dimedan perang dan di dapat tanpa paksaan.


Sumber:
Related Posts Plugin for WordPress, Blogger...