Showing posts with label Informasi. Show all posts
Showing posts with label Informasi. Show all posts

Mengenal Bahasa Pemrograman Python

bahasa pemrograman python, fitur [ython, perintah dasar python
Python merupakan salah satu bahasa pemrograman yg mudah di pelajari dan powerful. Python memiliki struktur data tingkat-tinggi yang efisien dan merupakan pendekatan yang sederhana tetapi efektif pada pemrograman yang berorientasi objek (Object-oriented Programming). Dalam pengembangannya bahasa python dapat di kembangkan menjadi sebuah aplikasi perkantoran, aplikasi web, simulasi yang memerlukan tingkat tinggi , Administrasi sistem operasi, dll. Kemudian bagaimana dengan sejarah bahasa python ??, Bahasa python di kembangkan pada tahun 1990 oleh Guido Van Rossum, jika sekilas di nilai dari namanya, python memiliki nama yg cukup aneh, terang saja, seperti yg di jelaskan oleh penciptanya, Guido Van Rossum, bahwa
Nama Python dipakai untuk memberikan suatu nama yang unik, pendek, dan sedikit misterius. Oleh karena itu Python sama sekali tidak berhubungan dengan salah satu reptil buas.
Kemudian seperti yg di kutip juga oleh wikepedia bahwa
Nama Python dipilih oleh Guido sebagai nama bahasa ciptaannya karena kecintaan Guido pada acara televisi Monty Python's Flying Circus. Oleh karena itu seringkali ungkapan-ungkapan khas dari
acara tersebut seringkali muncul dalam korespondensi antar pengguna Python.
Sehingga kesimpulannya bahwa nama python di pilih oleh Guido dari nama sebuah acara
televisi yg mana nama tersebut menurut guido cukup aneh dan misterius untuk dijadikan sebuah nama bahasa pemrograman.

fitur-fitur bahasa python
-. memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-modul 'siap pakai' untuk berbagai keperluan.
-. memiliki tata bahasa yang jernih dan mudah dipelajari.
-. memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan kembali dan penulisan ulang kode sumber.
-. berorientasi obyek.
-. memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)
-. modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.
-. memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa pemrograman Java, python memiliki fasilitas pengaturan penggunaan ingatan komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan komputer secara langsung.
-. memiliki banyak faslitas pendukung sehingga mudah dalam pengoprasiannya.

Perintah dasar bahasa python

$python

Interpreter Python akan menampilkan :

Python 1.5.2 (#1, Feb 1 2000, 16:32:16) [GCC egcs-2.91.66 19990314

+/Linux (egcs-on linux-i386

Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam


>>>

Tiga tanda lebih besar (>>>) adalah prompt utama Python.
untuk memulai kalian tinggal tulis perintah atau codingnya secara interaktif

 >>> print " hello word "

maka akan menghasilkan output.

hello word


contoh lain,menggunakan variabel :

 >>>nilai = 50+30 >>>print nilai

maka hasilnya adalah :

 80


Untuk keluar dari prompt Python menuju prompt sistem operasi Anda bisa menekan tombol Ctrl-D, atau dengan mengetik perintah exit().
selanjutnya kita akan mencoba menggunakan bekerja dengan python dengan sebuah file.
pertama kita buat sebuah file. Contohnya kita akan membuat sebuah file hello.py ,silakan kalian buat sebuah file dengan editor kesayangan anda, buatlah dengan nama hello.py, lalu isi file itu dengan perintah seperti ini.

 #!/usr/bin/env python
 print "hello word"


kalau sudah,kita kembali ke terminal untuk menjalankan file python hello.py yang baru saja kita buat.

$python hello.py

maka akan menghasilkan/mengeluarkan kata dibawah ini,

hello word

jadi perintah $python pada terminal akan menjalankan perintah pada sebuah file python,yaitu hello.py.
READMORE
 

Pengertian dan Penyebab Terjadinya Bad Sector Pada Hardisk

Hai sobat sekalian... Pada kesempatan kali ini, saya akan membahas tentang masalah bad sector pada hardisk. Bad sector merupakan masalah yg sudah tidak asing lagi bagi seseorang yg sering bergelut dalam dunia IT, tetapi untuk orang umum, bad sector sepertinya merupakan permasalahan yg cukup asing untuk diketahui, maka dari itu disini saya akan sedikit membahas tentang dan apa penyebab terjadinya bad sector.

bad sector, cek bad sector, hdd tuneBad sector adalah masalah umum yg terjadi didalam sebuah hardisk, perangkat keras yg digunakan sebagai tempat penyimpanan data ini memang tersusun dari jutaan sector yg berfungsi untuk mengalokasikan setiap data tersebut. Ancaman terjadinya bad sector pada setiap hardisk memang sangat besar, karna sebagus apapun teknologi dalam sebuah hardisk masalah bad sector memiliki kemungkinan kecil untuk bisa dihindari. Badsector sendiri merupakan permasalahan yg bisa muncul dari berbagai aspek, bisa berasal dari proses produksi yg kurang baik atau kurangnya perawatan dari hardisk itu sendiri. Tetapi untuk penyebab yg berasal dari proses produksi berkemungkinan sangat kecil karna umumnya hard disk modern saat ini telah menggunakan metode ECC (Error Checking Correction) untuk membantu pendeteksian error. Namun ada beberapa masalah fisik yang tidak mungkin diperbaiki dengan metode ECC. Metode ECC sendiri berfungsi untuk mencegah penggunaan bagian hard disk yang mengandung error tersebut.

bad sector, cek bad sector, hdd tune
Gambar. Hasil Scan Hardisk dengan HDD Tune

Hardisk yg mengalami bad sector, tentu akan mengalami kerusakan juga pada file yg menempati sector tersebut, bahkan bisa mengakibatkan file tersebut hilang dan hardisk yg tidak bisa digunakan lagi.
Secara spesifik bad sector memiliki 2 jenis.

Jenis-Jenis Bad Sector
1. Bad sector yang disebabkan oleh karena kerusakan fisik. Bad sector ini dikenal dengan istilah Physical bad sector. Physical bad sector disebabkan oleh banyak hal. Beberapa faktor penyebab bad sector jenis ini di antaranya adalah:
     1. Power supply yang tidak memadai dapat merusak controller hard disk dan motor hard disk.
     2. Bila hard disk terjatuh maka hal itu dapat merusak mekanik di dalamnya ataupun
         mengakibatkan terjadinya bad sector.
     3. Hard disk terlalu sering dibawa tanpa pengaman. Dalam ha ini platter hard disk dapat rusak
         karena goncangan.
     4. Suhu di dalam hard disk, akibat ventilasi yang kurang dapat membuat hard disk menjadi rusak
         karena berada di dalam lingkungan yang tidak stabil.
     5. Hard disk sudah mencapai usia kerja maksimum sehingga komponen-komponen di dalamnya
         sudah haus.

2. Bad sector yang disebabkan oleh kesalahan software. Bad sector ini dikenal dengan istilah Logical bad sector. Logical bad sector dapat disebabkan oleh beberapa faktor. Faktor-faktor penyebab logical bad sector di antaranya adalah:
     1. Setting timing (PIO Mode) pada hard disk terlalu tinggi.
     2. Penggunaan Kabel IDE/ATA yang terlalu panjang, panjang maksimum yang dianjurkan  
         adalah  18”,  namun ada beberapa merk hard disk yang membutuhkan kabel lebih pendek.
     3. Jika ditemui bad sector pada hard disk, hal itu mungkin disebabkan oleh adanya setting pada
         bios yang tidak sesuai.
     4. Beberapa hard disk memiliki masalah pada firmwire. Proses upgrade dapat memperbaiki
         masalah ini.
     5. Kerusakan pada sistem file atau partisi.

Maka dari itu setelah kalian memahami tentang dan apa saja penyebab terjadinya bad sector,  diharapkan kalian bisa lebih memperhatikan dan menjaga kondisi hardisk kalian, agar data yg tersimpan didalam hardisk tersebut bisa aman dan tidak mengalami kerusakan data.
READMORE
 

Tips Aman Ketika Beraktivitas di Depan Komputer

Tips Aman Ketika Beraktivitas di Depan Komputer
Berada di depan komputer memang menjadi suatu kesenangan bagi sebagian banyak orang ,terlagi kita yg hobby dengan bermain game, membaca manga, menonton, atau hanya sekedar browsing dan media sosial. Ketika kita sedang asyik melakukan berbagai hal tersebut kita akan melupakan waktu yg telah kita lewati, terkadang 3-4 jam berada di depan komputer itu tidak akan terasa lama. Sedangkan di dalam ilmu kedokteran, berada terlalu lama di depan komputer itu tidak lah baik, akan banyak pengaruh-pengaruh negatif yg akan kita terima.

Contohnya bagian tubuh yg akan langsung menerima pengaruh buruk itu adalah MATA, karna radiasi dari layar komputer akan mempengaruhi kesehatan mata kita. Dan juga posisi duduk yg tidak nyaman akan berpengaruh pada berbagai tulang - tulang yg ada di dalam tubuh kita.
Dan untuk itu pada postingan kali ini saya akan memberikan beberapa tips untuk cara aman ketika kita berada didepan komputer.

1. Jarak Mata ke Layar Komputer
         Seperti yg saya katakan mata kita adalah organ tubuh yg paling bnyak menerima pengaruh negatif dari layar komputer. Untuk mengantisipasinya kita bisa mengatur jarak dari layar monitor ke mata kita, setidaknya yaitu sekitar 50-100CM. dalam jarak ini saya rasa mata akan cukup aman ketika menerima radiasi dari layar komputer.

2. Beralih Dari Monitor CRT ke LCD
          Monitor CRT adalah monitor tabung, yaitu generasi sebelum monitor LCD. Dibandingkan monitor LCD, monitor CRT mengeluarkan radiasi yg cukup tinggi sehingga pengaruh buruk yg kita terima juga jelas lebih tinggi. untuk itu saya menyarankan bagi pengguna monitor CRT segeralah beralih pada LCD, walau pun harganya sedikit lebih mahal, tapi pengaruh baiknya akan kita rasakan di waktu yg akan datang.

3. Gunakan Filter Radiasi Untuk Monitor CRT
          Nah untuk tips ini adalah solusi lain bagi pengguna CRT untuk beralih ke LCD, yaitu menggunakan filter radiasi yg di pasang di depan layar CRT, gunanya tentu untuk mengurangi tingkat radiasi yg dikeluarkan dari layar CRT. Untuk masalah harga ini cukup terjangkau, dan terdapat juga beberapa jenis ukuran.

4. Mengatur Brightness-contras
          Atur lah brightness-contras senyaman mungkin untuk dipandang. Jangan mengaturnya terlalu tinggi, karna kesilauannya dapat melelahkan mata, dan tentunya dalam jangka waktu yg lama akan merusak kesahatan mata kita.

5. Istirahat Mata
          Semakin lama kita menatap layar komputer, maka mata kita akan terasa semakin lelah, itu dikarenakan mata kita terlalu lama terpusat ke layar komputer. Untuk itu istirahatkanlah mata anda setiap 1-2 jam sekali. Dengan cara melihat keluar jendela, berjalan-jalan sebentar, minum, atau hanya memejamkan mata dan menjauh dari layar monitor,

6.Menggunakan Kacamata Anti Radiasi
           Ini sifatnya sama dengan filter radiasi pada tips nomor 3. hanya saja bentuk dan penempatannya berbeda, bentuknya ya seperti kacamata dan penggunaannya kita pakai seperti kacamata biasa. keuntungan dari alat ini, kita tidak hanya bisa memakainya ketika berada di depan komputer, tapi bisa juga ketika kita menonton tv, dan saat berkendara karna biasanya ketika berkendara malam secara tidak tersengaja kita melihat silaunya lampu dari mobil dan motor.

7. Mengatur Posisi Duduk
           Berlama-lamaan berada di depan komputer tidak hanya akan merusak mata, tapi dengan posisi duduk yg salah dapat mengganggu struktur tulang. Disini saya akan memberikan sedikit tips untuk posisi duduk yg benar. Pertama pilihlah kursi yg nyaman untuk di gunakan, sandaran kursi yg tinggi membuat kita nyaman ketika bersandar sambil bermain komputer, karna sebagian kursi yg pernah saya lihat sandarannya hanya sebatas punggung itu akan membuat tulang belakang kita terasa sakit ketika bersandar. Kedua usahakan untuk memilih kursi yg berlapis busa, karna dudukan dan sandarannya akan terasa nyaman saat digunakan. Dan ketiga telapak kaki sebaiknya tidak langsung menempel pada marmer/keramik gunakanlah sendal atau beri pijakan untuk telapak kaki kita. Dan tentunya ketika sudah terlalu lama berada di depan komputer sebaiknya kita berdiri sejenak atau berjalan-jalan untuk merenggangkan otot dan sendi-sendi pada tulang kita.

Dan akhirnya semua tips di atas hanya bertujuan untuk mengurangi pengaruh negatif yg akan kita dapat saat kita terlalu lama beraktivitas dengan komputer. Cara yg terbaiknya adalah membagi waktu antara bermain komputer dan melakukan aktivitas lainnya. Dan usahakan untuk tidak terlalu lama ketika bermain komputer, karna pangaruh buruknya tidaklah kita rasakan secara langsung melainkan di waktu yg akan datang.
Sekian beberapa tips dari saya semoga tips-tips tersebut dapat diterapkan dan dapat bermanfaat bagi kita semua.
READMORE
 

Mengapa Huruf F dan J Pada Keyboard Memiliki Tonjolan

keanehan keyboard

Apakah kalian pernah memperhatikan tombol-tombol yg ada pada keyboard??, jika kalian memperhatikan dengan seksama kalian akan menemukan beberapa keanehan, yg salah satunya adalah terdapatnya tanda / tonjolan yg biasanya berbentuk titik, garis, ataupun oval pada huruf F dan J. Jika diperhatikan, sebenarnya tanda ini cukup janggal karena hanya pada kedua huruf ini saja terdapat tanda tersebut, dan apakah fungsi dari tanda tersebut.??

Tonjolan yg terdapat pada huruf F dan J adalah sebuah tanda bagi pengguna keyboard yg mengetik dengan metode touch typing, yang mana touch typing adalah metode pengetikan yg tidak  menggunakan indera penglihatan, yg mana proses pengetikanya menggunakan 8 jari, dengan susunan jari-jari pada tangan kiri terletak pada tombol huruf "A","S","D","F", dengan posisi telunjuk terletak pada huruf "F", sedangkan jari-jari pada tangan kanan, terletak pada tombol huruf "J","K","l",";", dimana terlunjuk terletak pada huruf "J", sehingga tanda pada huruf F dan J tersebut akan menjadi patokan / acuan apakah posisi jari sudah berada pada posisi yg benar atau tidak.
keanehan keyboard

Dan perlu diketahui metode pengetikan touch typing adalah metode pengetikan yg bisa dilakukan oleh pengguna yg sudah terbiasa menggunakan 10 jari, yg tentunya sudah hapal dengan letak-letak huruf pada keyboard, sehingga dengan menggunakan metode ini, maka proses pengetikan akan lebih cepat.
READMORE
 

Cara Jumper Power Suply Supaya Hidup Tanpa Motherboard

Sedikit mengulas tentang masalah hardware, ada sebuah trik yg akan saya bahas di dalam postingan ini, yaitu cara menghidupkan power suply/PSU tanpa menghubungkannya dengan motherboard. Cara ini akan berguna saat kita ingin menguji sebuah komponen baru yg ada di dalam cpu, misalnya untuk mencoba sebuah fan atau led yg baru kita beli, mungkin sedikit merepotkan jika kita harus menghidupkan cpu secara normal hanya untuk menguji sebuah lampu led atau fan tersebut,  dan yg akan kita lakukan dari postingan ini adalah menjumper/menghubungkan 2 kabel dari power suply, sehingga power suply tersebut akan hidup langsung ketika kabel power suply disambungkan ke arus listrik, nah untuk lebih lengkapnya silahkan kalian ikuti petunjuk berikut ini.

Sebelumnya siapkan terlebih dahulu alat-alat berikut ini.
1.Tang

Jumper Power Suply, Hardware, CPU modif, Jumper, PSU
2. Kabel NYA 1,5 +- 4CM, lalu kupas setiap ujung kabel dan tekuk kabel tersebut, sehingga membentuk huruf U seperti gambar berikut ini.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

3. Power suply
4. Fan atau led atau komponen lainnya yg akan kita coba.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU
Dan sekarang kita akan menjumper power suply tersebut.
1. Dari power suply ambil connector 20pin atau conector yg memberikan daya pada motherboard.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

2. Selanjutnya kita akan mengjumper ke2 kabel dari connector 20pin tersebut, yaitu kabel yg berwarna ''HIJAU" dan "HITAM", dan kabel tersebut letaknya bersebelahan.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

Lalu jumper menggunakan kabel NYA berbentuk U tadi, sehingga hasilnya akan seperti gambar berikut.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

Pastikan ke-2 kabel "HIJAU" dan "HITAM" tadi terhubung melalui kabel NYA yg kita hubungkan tadi.

5. Selanjutnya kita akan menyambungkan fan yg akan kita uji, disini saya akan mencoba sebuah fan casing, sambungkan connector dari fan ke connector power suply.
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

6. Terakhir colokan power suply dengan stop kontak yg ada dirumah kalian, dan lihat hasilnya jika berhasil maka power supply akan aktif dan fan/kipas tadi pun akan menyala..
Jumper Power Suply, Hardware, CPU modif, Jumper, PSU

Sekian dari trik ini, yg saya harap bisa menambah sedikit ilmu bagi kalian yg suka bermain dengan hardware.

*Artikel ini saya repost dari blog lama saya.
READMORE
 

Mengenal Fungsi Resulset dan Statement Pada java

Bagi kalian yg biasa membuat sebuah program java yg berbasis database pasti kalian tidak asing lagi dengan kode Resultset dan Statement. Memang ke-2 fungsi ini sangat penting dalam pemrograman berbasis database, untuk lebih jelasnya, berikut akan saya perjelas satu per satu tentang fungsi Resulset dan Statement.

Resulset (import java.sql.ResultSet)
Fungsi resulset disini akan digunakan saat kita menggunakan statement select ke database, lebih jelasnya resultset adalah pengontrol letak kursor terhadap suatu baris didalam database, sehingga apa yg kita pilih / select dari java, akan sesuai dengan data baris yg ada pada database. Fungsi resultset ini biasa digunakan saat kita ingin menampilkan/memilih data dari database ke java.

Statement (import java.sql.Statement;)
Dalam penggunaan sebuah database untuk membuat sebuah aplikasi java, tentu kita akan banyak bertemu dengan kode "insert into namatable values", "select * from barang", dan masih banyak lagi, sebenarnya kode tersebut adalah bahasa SQL, mengapa bahasa SQL tersebut bisa adalah didalam kodingan bahasa  java.?, disini lah peran statement akan berfungsi, dimana statementlah yg membaca bahwa kode tersebut adalah bahasa SQL dan mengantarkan bahasa tersebut ke dalam database, sehingga perintah SQL yg telah kita ketikan akan terbaca dan dioperasikan oleh database sehingga peritah eksekusinya akan muncul pada java. Untuk itu kita akan memerlukan fungsi ini setiap kali melakukan pemrograman pengolahan data yg berhubungan dengan database.
READMORE
 

Tipe Data Dalam Database MySQL

Tipe data merupakan suatu pengelompokan atau kategori dari setiap data yg ada, baik itu tipe data numerik, teks, dll. Dalam database MySQl sendiri menyediakan banyak sekali database yg bisa kita gunakan, secara umum tipe data didalam database MySQL sendiri dikelompokan menjadi 4 jenis, yaitu :
1. Tipe Data Numeric.
2. Tipe Data String.
3. Tipe Data Date.
4. Tipe Data Kelompok Himpunan.

Di dalam setiap jenis tipe data tersebut terdapat banyak sekali tipe data yg bisa kita gunakan, berikut akan saya jelaskan detail-detail dari setiap tipe data yg ada dalam database MySQl.

Tipe Data Numeric
Tipe data numerik yaitu tipe data yang digunakan untuk menyimpan data numeric (angka).

1. TINYINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -128 s/d 127
Ukuran : 1 byte (8 bit).

2. SMALLINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -32.768 s/d 32.767
Ukuran : 2 byte (16 bit).

3. MEDIUMINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -8.388.608 s/d 8.388.607
Ukuran : 3 byte (24 bit).

4. INT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : -2.147.483.648 s/d 2.147.483.647
Ukuran : 4 byte (32 bit).

5. BIGINT
Penggunaan : digunakan untuk menyimpan data bilangan bulat positif dan negatif.
Jangkauan : ± 9,22 x 1018
Ukuran : 8 byte (64 bit).

6. FLOAT
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi tunggal.
Jangkauan : -3.402823466E+38 s/d -1.175494351E-38, 0, dan
1.175494351E-38 s/d 3.402823466E+38.
Ukuran : 4 byte (32 bit).

7. DOUBLE
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi ganda.
Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran : 8 byte (64 bit).

8. REAL
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif presisi ganda.
Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran : 8 byte (64 bit).

9. DECIMAL
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran : 8 byte (64 bit).

10. NUMERIC
Penggunaan : digunakan untuk menyimpan data bilangan pecahan positif dan negatif.
Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan 2.22...E-308 s/d 1.79...E+308.
Ukuran : 8 byte (64 bit).


Tipe Data Date dan Time

Tipe data date dan time yaitu tipe data yang digunakan untuk menyimpan data tanggal dan waktu.

1. DATE
Penggunaan : digunakan untuk menyimpan data tanggal.
Jangkauan : 1000-01-01 s/d 9999-12-31
Format Penulisan : yyyy-MM-dd
Ukuran : 3 byte.

2. TIME
Penggunaan : digunakan untuk menyimpan data waktu.
Jangkauan : -838:59:59 s/d +838:59:59
Format Penulisan : HH:mm:ss
Ukuran : 3 byte.

3. DATETIME
Penggunaan : digunakan untuk menyimpan data tanggal dan waktu.
Jangkauan : '1000-01-01 00:00:00' s/d '9999-12-31 23:59:59'
Format Penulisan : "yyyy-MM-dd HH:mm:ss" (Pada Format jam, ditulis dengan H besar untuk format 24 jam, dan h kecil untuk format 12 jam)
Ukuran : 8 byte.

4. YEAR
Penggunaan : digunakan untuk menyimpan data tahun dari tanggal.
Jangkauan : 1900 s/d 2155
Ukuran : 1 byte.


Tipe Data String (Text)
Tipe data string yaitu tipe data yang digunakan untuk menyimpan data string (text).

1. CHAR
Penggunaan : digunakan untuk menyimpan data string ukuran tetap.
Jangkauan : 0 s/d 255 karakter

2. VARCHAR
Penggunaan : digunakan untuk menyimpan data string ukuran dinamis.
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

3. TINYTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

4. TEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 65.535 (216 - 1) karakter

5. MEDIUMTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 224 - 1 karakter

6. LONGTEXT
Penggunaan : digunakan untuk menyimpan data text.
Jangkauan : 0 s/d 232 - 1 karakter


Tipe Data BLOB (Biner)
Tipe data blob digunakan untuk menyimpan data biner.

1. BIT (sejak versi 5.0.3)
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 64 digit biner

2. TINYBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 255 byte

3. BLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 216 - 1 byte

4. MEDIUMBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 224 - 1 byte

5. LONGBLOB
Penggunaan : digunakan untuk menyimpan data biner.
Jangkauan : 232 - 1 byte


Tipe Data Lainnya
Selain tipe data di atas, MySQL juga menyediakan tipe data yang lain, diantaranya adalah :

1. ENUM
Penggunaan : enumerasi (kumpulan data).
Jangkauan : sampai dengan 65535 string.

2. SET
Penggunaan : combination (himpunan data).
Jangkauan : sampai dengan 255 string anggotas.
READMORE
 

Abjab keyboard berantakan? Apa alasannya?

Judul postingan kali ini mungkin sering menjadi pertanyaan bagi sebagian pengguna komputer, nah disini saya akan memberikan sedikit penjelasan apa penyebab abjad pada keyboard tidak sesuai urutan, dan terlihat berantakan ??nah untuk mengetahuinya mari kita simak sejarah berikut ini.

Sebenarnya pada tahun 1874,  Christopher Sholes sang pencipta mesin ketik pertama yg bekerja sebagai editor koran di Milwaukee, telah menciptakan mesin ketik dengan urutan abjad yg benar yaitu, ABCDEFGHIJ...tetapi, hal itu membuat sholes mengetik terlalu cepat, sedangkan mesin ketik tersebut jika dipakai terlalu cepat maka tangkai pencetak huruf pada mesin ketik itu akan bertumburan dan tersangkut 1 sama lain, yg mengakibatkan macet pada mesin tersebut. Masalah ini membuat sholes berpikir keras bagaimana cara agar pengguna mesin ketik tersebut tidak mengetik terlalu cepet, bersama donaturnya, James Densmore dan juga Amos Densmore, mereka akhirnya menyimpulkan gagasan untuk menyusun ulang adjab pada mesin ketik tersebut dengan pola yg tidak beraturan, sehingga pengguna mesin ini nantinya akan mengetik

secara perlahan karna harus melihat terlebih dahulu dimana letak huruf yg akan mereka ketikan. Dan sekarang pola keyboard tersebut telah diberi nama dengan keyboard QWERTY, nama QWERTY sendiri diambil dari 5 abjad pertama pada baris pertama keyboard tersebut.

Nah..sekarang sudah tau kan mengapa keyboard yg sering kita gunakan untuk mengetik itu abjadnya beratakan, hal tersebut semata-mata hanya untuk menurunkan kecepatan mengetik pada mesin ketik jaman dahulu.
READMORE
 

Sejarah Bahasa Pemrograman JAVA

JAVA adalah sebuah bahasa pemrograman yg dikembangkan pada tahun 1990 oleh insinyur Sun, dan James Gosling. Asal usul bahasa pemrograman java ini diciptakan karena Gosling tidak puas dengan hasil yg ia peroleh ketika menulis program dengan bahasa c++, sehingga ia mengasingkan diri dari kantornya dan menulis bahasa pemrograman sendiri, yaitu bahasa java. Nama dari bahasa pemrograman ini pertama kali bukanlah java, tetapi OAK, yaitu sebuah nama pohon yg bisa ia lihat melalui jendela kantor Gosling, kemudian ia mengganti namanya lagi menjadi green, dan terakhir ia mengganti dengan nama java, yg mana nama java sendiri berasal dari sebuah jenis kopi yg ia sering minum , dan jenis kopi itu berasal dari JAWA, sebuah pulau yg berada di Indonesia, karena JAWA dalam bahasa inggris biasa disebut dengan JAVA, dan dari situlah nama JAVA itu diambil.

Secara resmi sun merilis versi awal java pada tahun 1996 hingga muncul JDK 1.1, kemudian JDK 1.2 dengan berbagai peningkatan dan perbaikan. Kemudian muncul adanya swing yg merupakan sebuah teknologi GUI(Graphical User Interface), sehingga bahasa java dapat menghasilkan aplikasi windows yg portable.
READMORE
 

Cara Mengkompres Ukuran Gambar Secara Online

image quality

Jika sebelumnya saya pernah memberikan trik tentang aplikasi file minimizer picture, yaitu sebuah aplikasi yg dapat meng kompres ukuran sebuah file gambar, dengan kualitas yg tetap terjaga. Di postingan kali ini saya juga akan memberikan trik serupa tetapi dengan cara online, dengan kata lain kita tidak perlu menginstal-instal aplikasi, hanya perlu koneksi internet.
Melihat setiap ukuran file gambar yg ada di perangkat komputer kita merata memiliki ukuran yg cukup besar, untuk itu perlu dilakukan kompres gambar agar proses upload tidak terlalu lama. Dan berikut adalah link yg bisa kalian gunakan untuk meng kompres gambar secara online.
 



Link di atas bisa kalian gunakan untuk mengkompres file gambar. dan saya anjurkan untuk menggunakan link nomor 2, karna image optimizer menyedia opsi dalam quality gambar yg di kompres, mulai dari minimun quality hingga best quality.
READMORE
 

Cara Mudah Mengetahui Kode Warna Secara Online

code warna online compimore.blogspot.com

Mungkin warna-warna dasar yg kita ketahui adalah blue, red, silver, white, black, dan lain-lain, tetapi apa kalian tahu bahwa warna sebernanya memiliki berjuta-juta jenis warna, dengan banyaknya jenis warna tersebut setiap warna tidak diidentifikasikan dengan nama, melainkan dengan kode. contoh kode warna adalah #575757, #46939B, #BB6626, dan masih banyak lagi. Bagi pemilik blog, website, atau jenis situs lainnya, mengetahui kode warna adalah sesuatu hal yg penting, karna dari yg kita ketahui dari 1 halaman web saja sudah mengandung banyak sekali warna, tetapi dengan banyaknya jenis warna tersebut tidak mungkin untuk menghafal kodenya 1 per 1.
Ada banyak cara yg bisa kita lakukan, salah satunya adalah dengan mengunjungi situs kode warna berikut ini.

-. http://html-color-codes.info/
-. http://www.colorpicker.com/

Website tersebut memberikan layanan untuk mengetahui kode warna secara online, sehingga kita tidak perlu lagi menginstal berbagai macam program untuk sekedar mengetahui kode warna saja.
caranya tentu sangat mudah, cukup klik warna yg kalian ingin kan, maka akan segera muncul kode dari warna yg kalian klik tadi.
READMORE
 

Mengenal Lebih Detail Tentang RAM (Random Access Memory)


RAM (Random Access Memory), adalah salah satu komponen utama yg ada di dalam CPU, fungsi RAM sendiri yaitu sebagai memory, tempat penyimpanan sementara atau lebih tepatnya adalah tempat pemrosesan data saat terjadinya sebuah instruksi atau perintah yg diterima oleh processor, yg akhirnya perintah tersebut akan ditampilkan di layar dekstop.

Ukuran RAM juga bermacam-macam umumnya dihitung dengan hitungan mega byte dan giga byte 256mb, 512mb, 1gb, 2gb, 4gb, dan seterusnya. Dalam perkembanganya juga RAM
telah memiliki beberapa generasi, dan berikut adalah generasi RAM sampai saat ini.

-.SDRAM Memiliki pin sejumlah 168 serta terdapat 2 celah yang terletak dibagian kakiyang biasa digunakan untuk komputer pentium 1 sampai pentium 4. RAM yang satu ini sudah sulit ditemui karena telah diganti dengan jenis RAM yang baru.
-. Rambus RAM, RAM jenis ini biasa digunakan pada komputer pentium 4 yang telah mempunyai fasilitas 2 chanel.
-.Sybclink DRAM, RAM ini memiliki bandwidth maksimal hingga 1600 MB/sec serta memilikikecepatan 200 MHz.
-. RAM DDR dan DDR 2, RAM ini memiliki pin sejumlah 183 serta hanya ada 1 celah dibagian kakinya.Untuk kecepatan transfernya sendiri 2 kali lebih cepat dari SDRAM.
-. RAM DDR 3, Generasi RAM terbaru setelah keluarnya DDR 2 ini mempunyai kecepatan lebih apabila dibandingkan dengan jenis DDR yang sebelumnya.

Pemilihan RAM pada komputer juga sangat bergantung pada komponen lainnya, terutama oleh processor. Kedua komponen ini selalu melakukan pekerjaan secara berdampingan, oleh sebab itu peforma dan kemampuan dari kedua komponen ini harus lah seimbang, jika tidak, maka akan terjadilah bottle neck (bootneck). Silahkan baca artikel tentang BOTTLE NECK disini.
Struktur dari RAM juga terbagi dalam 4 bagian:

-. Input Storage, memiliki fungsi untuk menampung masukan yang dimasukkan melalui suatu alat input.
-. Program Storage, memiliki fungsi untuk media penyimpanan suatu instruksi program yang akan diakses.
-. Working Storage, memiliki fungsi untuk menyimpan suatu data yang hendak diolah maupun yang sudah diolah.
-. Output Storage, memiliki fungsi untuk menampung hasil akhir suatu data yanghendak ditampilkan ke alat output
READMORE
 

Cara Mengaktifkan Cookies Pada Mozilla Firefox

mozilla firefox
Pernahkah kalian mendengarkan kata cookies dalam dunia internet.??sebenarnya cookies memiliki hubungan yg sangat dekat dengan browser yg kalian gunakan, karna cookies sendiri adalah salah satu fitur yg sangat berguna dari sebuah browser itu sendiri. Dan apa sih, sebenarnya fungsi, dan bagaimana cara meng aktifkan dan menon aktif kan cookies tersebut.

Baiklah dipostingan kali ini akan saya jelaskan sedikit fungsi utama dari cookies. Sebenarnya peran dari cookies itu sangat lah berguna, banyak yg telah menikmati fungsinya tanpa mengetahui kalau hal tersebut adalah hasil dari peran cookies tersebut. Fungsi adanya cookies dari sebuah browser adalah untuk menyimpan berbagai macam informasi-informasi dari situs web, baik itu nama, alamat, email, dll. Seperti contoh ketika kalian mengakses sebuah situs sosial media, saat pertama kali kalian mengakses situs tersebut, dan ingin log in, kalian harus memasukan username kalian secara utuh, dan jika pengaturan cookies pada browser kalian aktif, maka pada saat dilain waktu kalian ingin
meng akses situs sosial media itu lagi, dan pada saat mengetikan huruf pertama dari kalian username, maka akan secara otomatis username lengkap kalian akan muncul, jadi kita tidak perlu repot lagi untuk mengetikan username kita secara utuh.
cookies mozilla firefox
Begitu juga dengan informasi password, cookies akan merekam password log in kalian pada situs web yg kalian akses, tetapi informasi password tidak di simpan secara otomatis, akan ada tombol pop-up yg akan menanyakan kepada kita, untuk menyimpan atau tidak password tersebut. Untuk opsi "remimber me" sangat tidak dianjurkan untuk kalian yg menggunakan komputer secara umum, apa lagi di warnet, tetapi jika itu adalah komputer pribadi, kalian bisa memilih opsi "remimber me", untuk memudahkan proses log in kalian pada situs tersebut, jadi pada saat meng akses situs tersebut kita kita perlu lagi mengetikan username maupun password.

Nah berikutnya bagaimana cara untuk meng aktifkan dan menon aktifkan fitur cookies tersebut, caranya bisa kalian simak pada panduan berikut ini.

1. Buka aplikasi mozilla firefox kalian, kemudian klik tombol "Firefox" yg ada di sudut kanan atas.
2. kemudian pilih menu "option".
cookies mozilla firefox

3. Akan muncul sebuah jendela baru, klik pada menu "Privacy", kemudian beri tanda centang seperti gambar berikut.
cookies mozilla firefox

4. Terakhir klik "Ok", dan restart firefox kalian.
READMORE
 

Apa itu Plug ins dan Bagaimana Cara Menggunakannya Pada Aplikasi Photoshop

plug ins photoshop
Photoshop adalah sebuah aplikasi pengedit foto yg diciptakan oleh perusahaan adobe, aplikasi ini banyak sekali digunakan oleh para editor foto baik tingkat pemula maupun tingkat mahir, karna fitur-fitur yg ada didalam aplikasi photoshop ini memang dapat menghasilkan efek-efek foto yg mengagumkan, dan tentu banyak sekali fitur yg bisa kita gunakan dari aplikasi photoshop ini, salah satunya adalah fitur plugins.

Bagi pemula mungkin fitur ini cukup asing atau bahkan belum pernah digunakan, padahal fitur ini sangat memudahkan pengguna dalam memanipulasi sebuah foto, karna plug ins itu sendiri adalah sebuah tools yg diciptakan oleh pihak ketiga, artinya tidak hanya perusahaan adobe saja yg menciptakan plug in, melainkan perusahaan-perusahaan lain pun juga banyak yg membuat sebuah plug in, plug in itu sendiri adalah sebuah paket editan atau kumpulan dari efek-efek foto yg nantinya bisa kita gunakan hanya dengan memilih-milih efek yg ada dalam plug in itu sendiri, tanpa harus membuat sebuah efek foto dari awal.

Untuk lebih lanjutnya kalian bisa mencoba memasang salah satu plugins pada photoshop kalian, sebagai contoh saya akan memasang plugins topaz lens effects.

1. Setelah kalian memiliki sebuah plug ins, instal plug ins tersebut.
2. Akan kita dapati folder instalan dari plug ins tersebut pada direktori "C/Program Files/Topaz Labs".
plug ins photoshop

3. Pindah kan folder "Topaz Labs" tadi ke folder "plug ins" yg ada pada directori "C/Program Files/Adobe/Adobe Photoshop/Plug-ins"
plug ins

4. Jalankan aplikasi photoshop, dan cek pada menu "filter", maka plug-ins akan terpasang dan siap untuk digunakan.
plug ins

Intinya adalah dalam memasang plugins, kita harus meletakan folder instalan plugins yg biasanya berada pada direktori "C/Program Files", seperti contoh diatas yaitu folder "Topaz Labs", pada folder plug ins yg ada pada directori "C/Program Files/Adobe/Adobe Photoshop/Plug-ins", tetapi jika plug ins tidak membutuhkan proses instalasi langsung copy kansaja file plug ins tersebut pada folder plug ins yg ada pada directori "C/Program Files/Adobe/Adobe Photoshop/Plug-ins".
READMORE
 

Cara Mengedit dan Menghapus Label Pada Blog

label blog
Membuat label atau kategori pada blog adalah suatu hal yg sangat penting, karna dengan adanya label maka setiap postingan yg ada didalam blog tersebut sekiranya bisa terkelompok menurut kategorinya masing-masing, hal ini juga akan membuat pengunjung nyaman saat menelusuri setiap postingan yg ada di blog kita.

Untuk platform blogger, kategori disebut dengan Label, sedangkan untuk wordpress disebut dengan Tags. Mungkin bagi kalian yg pernah menggunakan wordpress, dalam mengatur label adalah hal yg sangat mudah, karna di wordpress terdapat fitur tersendiri untuk mengatur, mengedit, menghapus, dan mengolah setiap tags yg pernah kita buat, tetapi tidak pada blogger, di blogger kita tidak bisa mengedit apapun label yg pernah kita buat, kita hanya bisa menghapusnya saja dan menghapusnya pun menurut saya cukup rumit, karena kita harus melepaskan label dari setiap postingan yg terintegrasi pada label tersebut, artinya kita harus mengedit postingan satu-persatu dan melepaskan label yg akan kita hapus tersebut, sampai akhirnya tidak ada lagi postingan yg terkait dengan label tersebut, maka secara otomatis label tersebut akan terhapus dengan sendirinya.

Dan itu jika kita ingin menghapus label tersebut secara permanen, bagaimana jika kita ingin mengeditnya saja, ya tentu setelah kalian menghapus label sebelumnya dari postingan yg terkait, kalian harus membuat label baru untuk setiap postingan menyangkut label tersebut, tetapi untuk memperbarui label tersebut kita tidak harus mengedit setiap postingan satu-persatu, caranya kita cukup menandai setiap postingan yg ingin kita perbarui labelnya.
label blog

Kemudian klik pada kolom "label", dan buatlah "label baru".
label blog

Terakhir silahkan simpan label baru tersebut dengan cara klik "OK"
label blog

Setelah itu silahkan cek, maka akan terlihat label baru seperti yg kalian inginkan.
READMORE
 

Mengenal Apa Itu Bottle Neck (Bottneck)

bootle neck
Bottle neck sebenarnya lebih mengarah ke masalah pada hardware, tapi dampaknya sangat terasa jelas pada system dan peforma komputer. Bottle neck sendiri bila diartikan adalah "leher botol", yg artinya adalah penyempitan jalur. Bottle neck atau yg sering disebut dengan bottneck adalah sebuah masalah komputer yg disebabkan karna ketidaksesuaian antara komponen yg ada didalam cpu dalam nilai peforma/kemampuan. Artinya didalam cpu sebuah komputer tersebut terdapat komponen yg kemampuannya tidak sesuai dengan komponen lainnya, sebagai contoh disini adalah masalah antara VGA dan RAM, contoh VGA DDR3 2gb, dengan kecepatan 512mhz, jika dipasangkan dengan komputer yg memiliki RAM 2gb, maka jelas komputer tersebut akan mengalami bootle neck, karna apa?, karna disaat komputer tersebut diajak untuk bermain game sekelas prototype 2 saja, maka kinerja dari VGA akan dengan santainya mengerjakan pekerjaannya saat dioperasikan untuk bermain game tersebut, tetapi tidak pada sisi RAM nya, dengan game sekelas prototype tersebut RAM 2gb tidak akan lancar dalam memainkan game tersebut, akan sering terjadi yg namanya lag/game not responding.
bootle neck
Jadi intinya, setiap komponen yg ada didalam sebuah CPU usahakan untuk memiliki kemampuan yg mendekati angka seimbang. Seperti contoh diatas, setidaknya dengan kemampuan VGA tersebut, RAM yg terpasang minimal adalah 4gb agar saat VGA berkerja dengan maksimal, RAM bisa mengimbangi pemrosesan setiap data yg dikirim dari VGA.
Dan tentunya masalah bottle neck ini tidak hanya terjadi pada RAM dan VGA saja, yg sering terjadi adalah antara, VGA dengan RAM, RAM dengan PROCESSOR, PROCESSOR dengan VGA, dan dengan komponen-komponen lainnya, jadi saat kita ingin meng-upgrade/ merakit komputer, usahakan lah untuk mengetahui se-detail mungkin kemampuan dari setiap komponen yg akan kita pasang, dan tentunya banyak-banyak lah bertanya pada forum-forum hardware, agar masalah kemungkinan terjadinya bottle neck akan
sangat kecil atau bisa tidak sama sekali.
READMORE