Sabtu, 12 Januari 2013

16 Cara Merawat LCD Laptop Agar Awet


16 Cara Merawat LCD Laptop Agar Awet - Tidak dipungkiri bahwa sebagian besar laptop yang beredar di Indonesia meskipun merek-merek yang beredar seperti Toshiba, Acer, HP, Compaq adalah brand-brand ternama, tetapi sebenarnya adalam assembly/rakitan lokal juga. Tetapi dengan quality control yang lebih baik. Berikut ini tips merawat LCD Laptop.
cara membersihkan LCD laptop
Kebanyakan masalah yang dihadapi untuk laptop lokal adalah LCD, baik tampilan bergaris, tampilan bergetar , warna kurang tajam, missing color, dsb. Meskipun merek LCD yang digunakan sama saja untuk semua laptop, dan kebanyakan dialami oleh LCD yang masih menggunakan inverter. Sebagaian besar kalau boleh ane katakan semuanya, kerusakan LCD susah ditangani kecuali penggantian.

Analisa saya karena VGA module nya kurang baik dibandingkan laptop brand luar. VGA module ini mulai dari VGA chipset pada mainboard, kabel flexibel, konektor flexibel ke LCD, konektor flexibel ke mainboard, dan inverter. Khusus inverter, mutu inverter berpengaruh pada tegangan yang dihasilkan untuk menyalakan LCD, akibatnya berpengaruh pada LCD, apalagi sekarang ada inverter compatible,inverter compatible saya sarankan apabila susah mencari inverter yang sama / identik dalam artian ‘terpaksa’.

Tapi yang menjadi penyebab utama banyaknya kerusakan LCD adalah memperlakukan laptop kita, kadang kita memperlakukan laptop sama dengan PC Desktop. Menggunakan Laptop selama berjam-jam. Ingat ! makin lama menggunakan laptop mengakibatkan panas yang berlebih, dan panas adalah musuh utama bagi laptop, salah satu mengakibatkan kerusakan pada LCD, dan LCD adalah bagian yang paling mahal setelah mainboard, rata – rata harga baru 1,3 – 2 juta, second mulai dari 800 rb. Jadi bayangkan kalau harga laptop kita 2 juta, terus LCD nya rusak dan harus diganti.

Tips-tips Supaya LCD Laptop awet:

1. Gunakan laptop sebijaksana mungkin, jangan menggunakan laptop 3 jam berturut-turut, matikan sekitar 10 menit, trus lanjut. Bisa menggunakan lebih lama tapi gunakan coolingpad yang berkualitas / coolingpad yang menggunakan sumber power/adaptor sendiri.

2. Gunakan setting contras/brightness pada LCD yang sedang

3. Setting LCD time off ketika laptop tidak digunakan

4. Rawatlah LCD dengan baik karena LCD merupakan 40 % aset dari laptop

5. Buka tutup LCD dengan memegangnya dari kedua sisi kanan kirinya, bukan dari atasnya, karena dibagian atas ada blok yg rentan rusak.

6. Jangan biarkan layar LCD tergores dengan tidak menyentuh layar dengan langsung menggunakan tangan atau apapun yang keras.

7. Cabut sambungan daya listrik lalu tutuplah LCD dengan kain apabila akan lama tidak digunakan.

8. Selalulah melakukan permbersihan layar LCD supaya debu dan juga kotoran yang melekat tidak sampai lengket di layar.

Untuk melakukan permbersihan pada layar LCD, ada beberapa hal yang harus diperhatikan:

9. Pakailah kapas atau kain yang kering serta lembut.

10. Pada waktu melap, jangan terlalu keras menekan layar LCD.

11. Lap layar dengan satu arah saja, contohnya dari kiri ke kanan atau dari atas ke bawah.

12. Untuk melakukan permbersihan kotoran yang sudah melekat, pakailah cairan yang berguna untuk membersihkan LCD yang saat ini sudah sangat banyak dijual di toko-toko elektronik dan supermarket.

13. atau bila anda tidak ingin layar anda tergores, ada kertas transparan untuk menutupi layar LCD anda.

14. Jangan terlalu sering buka tutup laptop, kalo fleksibelnya keganggu bisa merambet ke lcd nya, trus jgn keseringan maen game yg berat2 selain komponen bekerja lebih keras jg cepat merusak kualitas LCD.

15. Setelah pemakaian, jangan langsung menutup laptop. sebisa mungkin biarkan laptop benar2 dingin baru tutup tu laptop. kalo abis mati langsung ditutup, panas dari laptop akan kena langsung ke layar, alhasil, warna lcdnya jadi putih2, paling gak lima menitan lah didiemin dulu setelah dimatiin, baru ditutup. 

16. Kalau bawa laptop pake tas usahakan pas ngeletakin tasnya jgn tidur tapi berdiri, jadi isi tas gak menekan lcd laptop. Trus dalam tas tersebu juga gak boleh ada alat elektronik lain terutama yg mengandung magnet, seperti ipod, headset yg gede, dll.

Demikianlah 16 Cara Merawat LCD Laptop Agar Awet, semoga bermanfaat...
Readmore »»  

Jumat, 11 Januari 2013

Pengenalan VB.net di Visual Studio 2010 Ultimate

Pengenalan VB.net di Visual Studio 2010 Ultimate

1. VB.Net

Sekilas VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu Bahasa pemrograman VB.NET dikembangkan oleh Microsoft , merupakan salah satu bahasa Pemrograman Yang Object Oriented Program (OOP).
2. Visual Studio
Untuk mengaplikasikan bahasa VB.net pastikan anda sudah menginstal Visual Studio, dibawah ini Visual studio 2010 Ultimate yang saya gunakan. Area kerja VB.net dan dibawah inilah tampilan awal Visual studio.
image
3. Membuat Project
  • klik New project > Pilih Windows Form Application atau sesuai dengan kebutuhan anda
  • Beri nama project yang akan kita buat  > OK
image
4. Form Area Kerja VB.Net
Form 1 yang ada di dalam adalah media kita untuk membuat project
image
5. Tool-Tool Visual Studio
image
image
|

Visual Basic .NET

Diposkan oleh sofy cantik 0 komentar

A. TUJUAN

Memahami platform Microsoft .NET.
Mengenal Integrated Development Environment (IDE) Visual Basic.NET.
Memahami struktur project Visual Basic .NET.
Memahami jenis-jenis aplikasi .NET.
Mampu membangun Graphical User Interface (GUI) menggunakan Visual Basic .NET.

B. PETUNJUK

Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan.
Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik.
Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur.
Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas.

C. DASAR TEORI

Platform .NET Framework
Microsoft .NET—yang awalnya disebut Next Generation Windows Services (NGWS)— adalah suatu platform untuk membangun dan menjalankan generasi penerus aplikasi-aplikasi terdistribusi. Microsoft.NET merupakan framework (kerangka) pengembangan yang menyediakan antarmuka pemrograman baru untuk layanan Windows dan API (Application Programming Interface).

Microsoft .NET merupakan strategi Microsoft untuk menghubungkan sistem, informasi, dan alat (device), sehingga orang dapat berkomunikasi serta berkolaborasi dengan lebih efektif. Teknologi .NET terintegrasi penuh melalui produk-produk Microsoft, dan menyediakan kemampuan untuk mengembangkan solusi dengan menggunakan Web service. Platform Microsoft .NET terdiri dari lima komponen utama yang tersusun dalam tiga lapisan (layer). Lapisan paling bawah adalah sistem operasi; lapisan kedua terdiri dari tiga komponen; lapisan teratas adalah Visual Studio .NET.



Visual Studio .NET

Microsoft Visual Studio .NET merupakan kumpulan lengkap tools pengembangan untuk membangun aplikasi Web ASP.NET, XML Web Services, aplikasi dekstop, dan aplikasi mobile. Di dalam Visual Studio inilah bahasa-bahasa pemrograman .NET—seperti Visual Basic, Visual C++, Visual C# (CSharp), dan Visual J# (JSharp)—semuanya menggunakan lingkungan pengembangan terintegrasi atau IDE yang sama sehingga memungkinkan untuk saling berbagi tools dan fasilitas.

Visual Basic .NET

Visual Basic .NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisa digunakan untuk membangun aplikasi-aplikasi .NET di platform Microsoft .NET. Tidak seperti generasi sebelumnya — Visual Basic versi 6.0 ke bawah—yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic .NET memungkinkan para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi web. Seiring dengan perkembangan aplikasi perangkat lunak yang semakin kompleks, saat ini Visual Basic .NET memasuki versi kelima (Visual Basic 2008). Meskipun demikian—karena beberapa alasan—dalam praktikum ini menggunakan Visual Basic .NET 2005 (atau VB.NET 2005 atau VB 2005 atau VB.NET 8)

IDE Visual Basic

IDE (Integrated Development Environment), atau juga disebut sebagai Integrated Design/Debugging Environment, adalah perangkat lunak komputer yang berfungsi untuk membantu pemrogram dalam mengembangkan perangkat lunak. Singkatnya, IDE merupakan suatu lingkungan pengembangan aplikasi yang terintegrasi; lengkap dengan
beragam tools atau utilitas pendukung. Mungkin anda tidak sabar ingin segera melakukan koding (menulis) kode dan melihat hasilnya. Biasanya para pemula maunya begini

Dalam mempelajari bahasa pemrograman semakin banyak tehnik yang anda ketahui berarti semakin cepat dan efisien anda memecahkan masalah-masalah pemrograman.

Trik Belajar Visual Basic?

Programming itu sangat luas sekali. Mungkin anda berpikir mempelajari Visual Basic adalah menghafal semua sintaks-sintaksnya dan mempelajari semua kegunannya lalu mempraktekkannya. Apa yang anda dapatkan jika pemikiran anda seperti ini? Hasilnya adalah bingung.
Saya pernah membeli buku kamus visual basic A-Z lalu saya baca dan saya praktekkan, hasilnya saya jadi bingung juga.
Jadi bagaimana cara mempelajari visual basic dengan benar?
Cara mempelajari visual basic tercepat adalah dengan mencari instruktur atau pengajar yang sudah berpengalaman sebagai praktisi memecahkan masalah-masalah pemrograman di lapangan. Apabila anda kesulitan mencari pengajar anda bisa belajar secara otodidak seperti saya. Belajar secara otodidak sudah tentu membutuhkan waktu yang lebih lama. Caranya beli buku praktekkan. Cara ini kadang agak memusingkan apa lagi kita jumpai kode yang tidak berjalan dengan mulus.
Coba mulai dari masalah yang akan dipecahkan lalu coba selesaikan masalahnya dengan kode-kode visual basic.
Ini adalah cara yang sering saya lakukan.
Dengan cara belajar seperti ini anda akan lebih banyak menghema t waktu. Tidak perlu mempelajari keseluruhan sintaks dan komponen-komponen yang mungkin belum ada gunanya untuk pemecahan masalah anda. Karena pada akhirnya nanti memang yang dibutuhkan adalah bagaimana anda memutar otak untuk memikirkan pemecahan masalah-masalah yang dihadapi.

Sebenarnya keindahan dari pemrograman adalah anda dapat berkreasi sejauh imajinasi yang anda punya. Tidak perlu dibatasi oleh kekakuan yang mungkin tergambar dalam pikiran anda mengenai kegunaan komponen-komponen yang ada dalam tool bahasa pemrograman yang anda pelajari.

Fokuslah pada hasil akhir anda. Maksud saya di sini adalah jika anda berniat membuat program database bisnis coba anda fokuskan saja untuk mempelajari komponen-komponen yang dipakai untuk keperluan pembuatan software database bisnis tersebut.

a.Membuat Project Baru

Project merupakan kerangka dasar aplikasi yang sangat menentukan jenis aplikasi yang akan dibuat. Untuk memulai pembuatan project,
ikuti langkah-langkah berikut :

1. Jalankan Visual Basic 2005 Express Edition.
2. Klik menu File > New Project, atau melalui ikon New Project, atau melalui kombinasi tombol Ctrl+N.
3. Pada kotak dialog New Project, pilih template Windows Application, kemudian klik OK.


Ganti kata WindowsApplication1 dengan kata latvbnet (lihat gambar di bawah ini)

• Windows Application. Untuk menciptakan aplikasi-aplikasi Windows yang berjalan secara lokal di komputer user.
• Class Library. Untuk menciptakan kelas-kelas atau komponen - komponen reusable yang dapat di-share dengan project lainnya.
• Console Application. Untuk membuat aplikasi-aplikasi command-line.
• My Movie Collection Starter Kit. Untuk menciptakan aplikasi pre-built My Movie Collection, dan bisa di-customize sesuai kebutuhan.
• Screen Saver Starter Kit. Untuk menciptakan aplikasi pre-builtScreen Saver, dan bisa di-customize sesuai kebutuhan.


Setelah itu klik tombol OK maka akan muncul IDE (Integrated Development Environment) Visual Basic Net

seperti gambar di bawah ini:


Pengenalan IDE (Integrated Development Environment) Visual Basic Net


1. Form: tempat meletakkan control (tool) mis textbox, label, button dan lain-lain
2. Tool box: merupakan kumpulan control (tool) mis: textbox, label, button.
3. Menu: Menu yang dapat dipilih
4. Toolbar: Toolbar biasanya merupakan tombol singkat dari menu
5. Project Explorer: di jendela ini terdapat komponen-komponen yang menyusun project kita. (Project bisa terdiri dari form,module,class dll.)
6. Properties window: properties window adalah tempat untuk mengatur control (objek).

Pemahaman dasar visual basic bisa dimulai dari pengenalan terhadap:
1. Objek
2. Properties
3. Event
4. Methode


1. Objek
Objek dapat diartikan kepada sebuah benda dalam hal ini anggap saja objek ada lah textbox, label dan comman button.

2. Properties
Properties adalah sesuatu yang dipunyai oleh objek. Mis: textbox mempunyai property nama atau property text

3. Event
Event adalah suatu kejadian terhadap objek pada saat tertentu. Misal: Objek command button dapat menerima event klik pada saat pemakai software kita nanti mengklik nya.

4. Method
Method adalah sesuatu yang dapat dilakukan oleh objek. Misal: Objek combo dapat menambahkan Item nama-nama hari pada dirinya dengan method Add contoh: combobox1.Items.Add (“Senin”)

Coba dengan yang mudah terlebih dahulu. Misal penggunaan textbox, command button dan label. textbox, command button dan label sebenarnya punya banyak sekali metode dan properti. Untuk mempermudah pemahaman, anda juga tidak perlu mempelajari semua metode,event dan properti yang ada itu hanya akan membuat anda bingung.

Coba pelajari event yang penting-penting saja misalnya event keypress dan event click seiring dengan jalannya waktu anda akan terbiasa dengan event-event yang lainnya.

Mempelajari properties.
Untuk tahap awal anda cukup pelajari property name dan value nya saja misalnya untuk textbox anda cukup pakai property name dan text (mis: txtNama.text = “Budi”). txtNama = property name nya. “Budi” = property text nya

Membuat properti

Buka project baru lalu arahkan mouse pada kata Toolbox (lihat gambar di bawah ini) :


klik Kata Common controls pada toolbox. Seharusnya muncul seperti gambar berikut:


Sekarang kita akan meletakkan textbox ke form.
Caranya:
Double klik TextBox pada toolbox maka sebuah textbox muncul di form. Arahkan mouse ke form toobox otomatis menggulung dan layar anda sekarang

seperti di bawah ini:


Arahkan mouse ke propeties windows di kanan bawah.
Atur property name dari textbox1 menjadi txtNama (lihat gambar berikut ini) :


Memberikan propertie ke objek label
caranya:
arahkan mouse ke toolbox, lalu arahkan ke objek label (lihat gambar berikut ini) :


double klik label tersebut lalu arahkan mouse ke form (hasilnya seperti gambar berikut) :


atur properti text label = Nama:

(lihat gambar di bawah ini) :


Coba anda perhatikan dari kedua gambar di atas cursor selalu menunjukkan konteks nya. Maksud saya di sini adalah jika anda mengarahkan mouse click satu kali ke objext textbox otomatis jendela properties di bawah kanan menunjukkan property-property object textboxt tersebut. Demikian juga halnya dengan object label.

Menggunakan kontek ini akan sangat menghemat waktu anda dalam mempelajari visual basic.

seret (drag) textbox (txtNama) ke samping kanan. (lihat gambar di bawah ini) :


Contoh kasus: Misalnya kita akan meletakkan command button ke form dan akan memberikan perintah pada event click nya.
Langkahnya adalah:

1. Meletakkan object command button ke form caranya
Double cllik object command button pada toolbox (lihat gambar)


Arahkan mouse ke form lalu drag (seret) command button ke bawah textbox ( lihat gambar berikut ini) :


2.Waktunya membuat event
Caranya double click pada button1
Setelah anda lakukan double click pada command button anda akan melihat

gambar seperti di bawah ini:


Kita akan mengisi txtNama yang ada di texbox dengan kata “Nama saya vb.net”

Setelah anda lakukan double click pada command button anda dapat memerintah visual basic melakukan apa yang anda mau pada saat command1 di klik oleh pemakai software kita.


Selesai sudah program buatan kita jalankan dengan menekan tombol F5 atau tombol run lihat gambar:


Setelah di klik seharusnya muncul gambar di bawah ini:

Readmore »»  

Kelebihan dan Kekurangan Bahasa Pemrograman

Kelebihan dan Kekurangan Bahasa Pemrograman :
  1. Cobol
  2. Pascal
  3. Visual basic
  4. C++
  5. JAVA
  6. SQL
  7. PHP
1.COBOL
Kelebihan :
  • Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari dan dibuat.
  • Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada permaslahan .
  • Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-komputer yang berbeda, tanpa banyak perbedaan.
  • Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan data yang sedikit.
  • COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh orang lain selain programer.
  • Mudah didokumentasikan dan dikembangkan bilamana perlu.
  • Problem Orientad Language.
Kekurangan :
  • Operasi masukan dan keluaran yang masih kaku.
  • Struktur penulisan program yang sangat kaku dan bertele-tele.
2. PASCAL
Kelebihan bahasa Pascal :
  • Tipe data standar, tipe-tipe data standar yang telah tersedia bahasa pemrogaman. Pascal memiliki tipe data standar Boolean, integer, char, real, string.
  • User defined data types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
  • Strongly-typed, programmer harus menentukan tipe data dari suatu variable dan variable tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain format yang ditentukan.
  • Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedur dan function) yang dapat dipergunakan berulang-ulang.
  • Sederhana dan ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa inggris) sehingga mudah dipelajari dan dipahami.
Kekurangan bahasa Pascal :
  • Versi awal Pascal kurang cocok untuk aplikasi bisnis karena dukungan basisdata yang terbatas.
  • Sintaks Pascal terlalu bertele-tele.
  • Tidak mendukung pemrograman berorientasi objek.
Pascal tidak fleksibel dan banyak kekurangan yang dibutuhkan untuk membuat aplikasi yang besar.
3. Visual Basic 6.0
kelebihan:
a. Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemrograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.
b. Menghilangkan kompleksitas pemanggilan fungsi windows API, karena banyak fungsi – fungsi tersebut sudah di “embedded” kedalam syntax visual basic.
c. Cocok digunakan untuk mengembangkan aplikasi / program yang bersifat “Rapid Application Development).
d. Sangat cocok digunakan untuk membuat program atau aplikasi bisnis.
e. Digunakan oleh hampir microsoft office sebagai bahasa macro dan segera akan diikuti oleh yang lainnya.
f. Dapat membuat ActiveX Control
g. Dapat menggunakan OCX atau komponen yang disediakan oleh pihak ketiga (Third Party) sebagai tools pengembang.
h. Menyediakan wizard yang sangat berguna untuk mempersingkat atau mempermudah pengembangan aplikasi.
i. Mendekati Object Oriented Programming.
j. Dapat di-integrasikan dengan internet, baik itu pada sisi Client maupun pada sisi Server.
k. Dapat membuat ActiveX Automation Server.
l. Integrasi dengan Microsoft Transaction Server.
m. Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin atau komputer yang lain.
kekurangan :
a. File Distribusi Runtime lebih besar dari C/C++.
b. Tidak mempunyai fungsi – fungsi untuk mengambil fitur – fitur dari operating system sebanyak C/C++.
4. C++
Kelebihan:
- Kode bahasa C++ dengan portabilitas dan fleksibilitas yang tinggi untuk semua jenis komputer.
- bahasa Standard-nya ANSI bisa dipakai diberbagai platform.
- kecepatan program jika dibanding dengan program yang sama buatan bahasa lain, relatif lebih cepat.
- Bahasa C++ tersedia hampir di semua jenis komputer.
- Bahasa C++ hanya menyediakan sedikit kata-kata kunci (hanya terdapat 48 kata kunci).
- Dukungan pustaka fungsi dan kelas yang banyak sehingga memungkinkan pembuatan aplikasi makro.
- C++ adalah bahasa yang terstruktur, dengan demikian akan lebih mendukung OOP.
- Bahasa C++ termasuk bahasa tingkat menengah dan lebih dekat dengan bahasa mesin.
- Kode program bersifat reuseable, sehingga dapat digunakan kembali pada project lain dengan hanya menggunakan library dan  file header.
- C++ dapat membuat aplikasi graphic processor berkualitas tinggi.
Kekurangan:
- C++ tidak murni OOP sehingga kurang cocok untuk mengajarkan Konsep OOP karena kaidah-kaidah OOP dapat dilanggar. Dan
di C++ ada konsep pointer yang sangat membingunkan, ini salah satu alasan mengapa C++ menjadi momok yg paling tidak
disukai.
- C++ walapun tidak terpengaruh oleh Sistem Operasi tetapi tool untuk developmentnya harus spesific pada salah satu
sistem operasi contoh Visual Studio hanya dapat berjalan di Windows. Alasan ini juga nantinya akan dapat menurunkan
minat terhadap sistem operasi yang lain contohnya Linux. Apabila dalam praktiknya menggunakan Visual Studio maka
otomatis akan menggunakannya juga dan pada akhirnya malas untuk mencoba sistem operasi yang lain.
- Implementasi C++ dalam teknologi IT pada saat sekarang sudah sangat sedikit sekali.
- “susah” untuk membuat sesuatu dengan C++ sehingga kepeminatannya dalam memperdalam Programming akhirnya harus kandas
kecuali dengan inisitif sendiri mempelajari bahasa/teknologi lain
5. JAVA
Kelebihan
  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming – Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis objek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika Serikat juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
Kekurangan :
  • Tulis sekali, perbaiki di mana saja – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.
6. MySQL
Kelebihan
- Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.
- Dapat dikoneksikan pada bahasa C, C++, Java, Perl, PHP dan Python.
- Memiliki lebih banyak type data seperti : signed/unsigned integer yang memiliki panjang data sebesar 1,2,3,4 dan 8 byte, FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET dan tipe ENUM.
- Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY. Mendukung terhadap fungsi penuh ( COUNT ( ),COUNT (DISTINCT), AVG ( ), STD ( ), SUM ( ), MAX ( ) AND MIN ( ) ).
- Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC.
- Mendukung ODBC for Windows 95 (dengan source program). Semua fungsi ODBC 2.5 dan sebagainya. Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.
- Menggunakn GNU automake, autoconf, dan LIBTOOL untuk portabilitas.
- Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama.
- Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda.
- Privilege (hak) dan password sangat fleksibel dan aman serta mengujinkan ‘Host-Based’ Verifikasi.
Kekurangan
  1. Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.
  2. Data yang ditangani belum begitu besar
7. PHP
Kelebihan :
  • PHP menjadi popular karena kesederhanaannya dan kemampuannya dalam menghasilkan berbagai aplikasi web seperti counter, system artikel/ CMS, e-commerce, bulletin board, dll.
  • PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web.
  • PHP termasuk dalam Open Source Product dan telah mencapai versi 4.
  • Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau Phyton bahkan lebih cepat disbanding dengan ASP maupun Java dalam berbagai aplikasi web.
  • Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web server Apache dan OS Linux.
  • Sintaks mirip C dan mudah dipelajari.
  • Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com, phpbuilder.com, phpindo.com, dll.
  • Berbagai script atau aplikasi yang gratis telah tersedia.
Kekurangan :
  • Tidak detail untuk pengembangan skala besar.
  • Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya.
  • Tidak bisa memisahkan antara tampilan dengan logic dengan baik.
  • PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
  • Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend.
sumber :http://chandraherdito.wordpress.com/2011/03/28/kelebihan-dan-kekurangan-bahasa-pemrograman/
Readmore »»  

Ibu Termuda Dalam Sejarah, Melahirkan Saat Usia 5 Tahun

Pisco, Peru, Lina Medina adalah ibu muda yang pernah tercatat dalam sejarah. Ia mengalami menarche atau menstruasi pertama pada usia 8 bulan, pembesaran payudara usia 4 tahun dan melahirkan pada usia 5 tahun.

Pada tahun 1939, di sebuah rumah sakit di Pisco Peru, datang seorang wanita keturunan India dengan wajah lelah dan pakaian compang-camping dari kaki bukit Andes. Dia dituntun oleh tangan seorang gadis kecil pemalu dengan perut yang sangat menonjol.

Menunjuk pada gadis kecil yang ketakutan, wanita India tersebut memohon kepada dokter bedah Dr Geraldo Lozada untuk mengusir roh-roh jahat yang menguasai diri si gadis kecil.

Awalnya Dr Lozada mengira gadis kecil yang bernama Lina Medina itu menderita tumor perut. Namun betapa terkejutnya ketika diperiksa diketahui bahwa Lina tengah hamil 8 bulan, yang membuat gadis kecil usia 5 tahun tersebut menjadi ibu termuda di dunia yang pernah ada, seperti dilansir Huffingtonpost dan Oddee, Kamis (24/11/2011).
sumber: http://health.detik.com/read/2011/11/24/123350/1774689/1202/ibu-termuda-dalam-sejarah-melahirkan-saat-usia-5-tahun
Readmore »»  

Indonesia Punya Google Street View

Keren! Indonesia Punya Google Street View



Peresmian Google Street View (shf/inet)
Jakarta - Berkelana dengan memanfaatkan layanan pemetaan Google kini lebih mudah. Tak hanya bisa mencari melalui Google Maps via satelit, pengguna di Indonesia sudah bisa pakai Google Street View. Asyik!

Menjadi negara ke-45, Indonesia akhirnya disambangi Street View dari Google. Hari ini, Jumat (23/11/2012), bertempat di Cow Feed, Epicentrum Walk, Jakarta, Google dan Kementerian Pariwisata dan Ekonomi Kreatif resmi meluncurkan layanan tersebut.

Menteri Pariwisata dan Ekonomi Kreatif, Mari Elka Pangestu, hadir meresmikan layanan Street View di Tanah Air. Ini menjadi penanda, mobil Google Street View segera beroperasi mengumpulkan data berupa foto.

"Kami punya lebih dari 10 mobil yang dilengkapi kamera 360 derajat untuk memfoto tempat-tempat yang nantinya dimasukkan ke data Street View," ujar Google Product Manager, Andrew McGlinchey.

Jakarta menjadi kota pertama yang akan didata. Street View pun nantinya akan 'menjelajah' kota-kota lain dan daerah terpencil. Dikatakan Andrew, foto-foto ini akan diupdate per satu atau dua tahun.

"Google Street View adalah fitur dari Google yang memungkinkan penggunanya melihat keadaan sebenarnya di suatu tempat. Meski sudah ada sejak tahun 2007, namun baru tahun ini akhirnya hadir di Indonesia," jelas Andrew.

Tak lupa, Andrew memaparkan empat hal penting dari Google Street View. Pertama, foto yang diambil hanyalah yang ada di tempat umum. Kedua, data tidak bersifat realtime. Dengan demikian, pengguna tidak bisa melihat apa yang sedang terjadi hari ini.

Untuk keamanan dan privasi, semua wajah orang dan plat nomor kendaraan akan dibuat blur atau buram. Terakhir, Google punya kewenangan menghapus foto jika dianggap melanggar privasi seseorang, perusahaan atau pemerintahan.
Sumber: http://inet.detik.com/read/2012/11/23/124850/2099285/398/keren-indonesia-punya-google-street-view
Readmore »»  

Inilah Khasiat Istimewa di balik Buah Naga

03-Oct-2012
Inilah Khasiat Istimewa di balik Buah Naga
BUAH NAGA, meski tanaman ini kini telah mudah ditemui, namun tak banyak orang yang mengerti secara mendalam khasiat tersembunyi di balik buah naga.

Bentuknya yang berbeda dari buah-buah lainnya, kian menonjolkan keistimewaan dari buah penuh manfaat ini. Dalam perkembangannya, kehadiran buah naga juga kerap menorehkan berbagai peran lain.

Masyarakat China Kuno menganggap buah naga lebih dari sekadar buah dengan beragam manfaat. Buah dengan kulit yang menyerupai sisik ular besar ini sering menjadi pendamping dua patung di meja altar persembahan. Setiap perayaan tahun Baru Imlek buah ini juga disajikan, dan menjadi salah satu sajian yang wajib ada karena diyakini membawa berkah.

Padahal di tempat asalnya, Meksiko, buah naga justru dianggap sebelah mata. Baru setelah dibawa ke Vietnam, tanaman buah naga mulai dibudidayakan secara luas sebelum akhirnya berkembang ke negara Asia Tenggara.

Di Vietnam buah naga kerap disebut Thanh long atau clever dragon sedangkan masyarakat China menyebutnya Feuy Long Kwa. Di daerah Meksiko, buah naga hadir dengan sebutan Pitahaya.

Buah naga sendiri memiliki warna kulit yang menyala, kulitnya juga tidak mulus, melainkan berlapis sehingga mirip sisik ular besar atau naga. Isi buahnya berwarna putih, merah atau ungu dengan taburan biji-biji berwarna hitam. Tekstur isinya seperti selasih dengan cita rasa seperti buah kiwi.

Badan Litbang Pertanian Republik Indonesia menyebutkan, bahwa buah naga dapat menurunkan kadar kolesterol, penyeimbang gula darah, menguatkan fungsi ginjal dan tulang, serta meningkatkan kerja otak. Adapun zat fitokimia di dalam buah ini dapat menurunkan risiko kanker.

Buah naga juga sangat baik untuk sistem peredaran darah. Buah ini sangat efektif untuk mengurangi tekanan emosi dan menetralkan racun dalam darah. Buah naga mengandung 80 persen air, vitamin C, serat, kalsium, zat besi, dan fosforus yang bermanfaat untuk mengatasi penyakit darah tinggi.

Kandungan serta pada buah naga yang mencapai 0,7-0,9 gram dalam setiap gramnya juga sangat berguna dalam sistem pencernaan dan menurunkan kadar kolesterol. Jika ingin terhindar dari berbagai penyakit, tak ada salahnya bila anda mengonsumsi buah naga mulai dari sekarang.
Sumber: http://www.dragonnoni.com/berita/inilah-khasiat-istimewa-di-balik-buah-naga-76.php
Readmore »»  

Dokter Indonesia Ciptakan Bor Gigi Bermusik

 Anak-anak bahkan orang dewasa sekalipun biasanya tidak suka memeriksakan gigi ke dokter gigi. Suara peralatan dokter gigi yang seram kerap membuat para pasien takut untuk ke dokter gigi. Namun Dhanni Gustiana menciptakan solusi bor gigi yang ramah pasien.

Dokter gigi asal Purworejo, Jawa Tengah, itu menciptakan drill (bor) gigi yang dapat mengeluarkan lagu. Sehingga alih-alih mengeluarkan bunyi yang menakutkan, bor gigi itu akan melantunkan musik yang bisa membuat pasien lebih tenang. Bahkan pasien bisa memilih sendiri lagu yang ingin mereka dengar.

Suara merdu tersebut keluar dari mikro speaker yang diletakkan di ruang kosong pada bor. Suara bising yang ditimbulkan bor mencapai 85 desibel itu kemudian dihilangkan dan diganti dengan lagu-lagu dari Mp3. "Pasien akan mendengar musik lebih keras ketika mereka membuka mulut mereka dibandingkan dengan saat menutup mulut," ujar Dhanni

"Anak-anak sebenarnya tidak takut dengan dokter, kebanyakan dari mereka takut dengan bor gigi," papar Dhanni. "Kamuflase alat membuat anak-anak tidak takut lagi dengan dokter gigi, pasien pun semakin bertambah."

Dhanni harus merogoh kocek sebanyak Rp 6 juta untuk memodifikasi bor gigi biasa. Ia menciptakan alat bernama Singing Dental Drill ini setelah melakukan percobaan selama setahun. Ia memulai menciptakan yang pertama pada 2006 lalu.

Dhanni sudah memperkenalkan bor kreasinya ini di acara Kongres Dokter Gigi Internasional di Yunani pada awal tahun ini. Bor gigi buatan Dhanni telah mendapatkan paten dan mendapatkan berbagai penghargaan internasional. (wk/mr)

Readmore »»