welcome to my blog

WELCOME TO MY BLOG

Jumat, 21 November 2014

JAVA

Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram  Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface (API). Kelas-kelas ini diorganisasikan menjadi sekelompok yang disebut paket (package). Java API telah menyediakan fungsionalitas yang memadai untuk menciptakan applet dan aplikasi canggih. Jadi ada dua hal yang harus dipelajari dalam Java, yaitu mempelajari bahasa Java dan bagaimana mempergunakan kelas pada Java API. Kelas merupakan satu-satunya cara menyatakan bagian eksekusi program, tidak ada cara lain. Pada Java program javac untuk mengkompilasi file kode sumber Java menjadi kelas-kelas bytecode. File kode sumber mempunyai ekstensi *.java. Kompilator javac menghasilkan file bytecode kelas dengan ekstensi *.class. Interpreter merupakan modul utama sistem Java yang digunakan aplikasi Java dan menjalankan program bytecode Java.
Beberapa keunggulan java yaitu java merupakan bahasa yang sederhana. Java dirancang agar mudah dipelajari dan digunakan secara efektif. Java tidak menyediakan fitur-fitur rumit bahasa pemrograman tingkat tinggi, serta banyak pekerjaan pemrograman yang mulanya harus dilakukan manual, sekarang digantikan dikerjakan Java secara otomatis seperti dealokasi memori. Bagi pemrogram yang sudah mengenal bahasa C++ akan cepat belajar susunan bahasa Java namun harus waspada karena mungkin Java mengambil arah (semantiks) yang berbeda dibanding C++.
Java merupakan bahasa berorientasi objek (OOP) yaitu cara ampuh dalam pengorganisasian dan pengembangan perangkat lunak. Pada OOP, program komputer sebagai kelompok objek yang saling berinteraksi. Deskripsi ringkas OOP adalah mengorganisasikan program sebagai kumpulan komponen, disebut objek. Objek-objek ini ada secara independen, mempunyai aturan-aturan berkomunikasi dengan objek lain dan untuk memerintahkan objek lain guna meminta informasi tertentu atau meminta objek lain mengerjakan sesuatu. Kelas bertindak sebagai modul sekaligus tipe. Sebagai tipe maka pada saat jalan, program menciptakan objek-objek yang merupakan instan-instan kelas. Kelas dapat mewarisi kelas lain. Java tidak mengijinkan pewarisan jamak namun menyelesaikan kebutuhan pewarisan jamak dengan fasilitas antarmuka yang lebih elegan.

Adobe Photoshop

Semua pasti kenal dengan sofware paling populer yang satu ini yaitu Photoshop , dengan software ini kita dapat mengedit gambar/foto dengan semau Anda, Dan satu-satunya software pengolah gambar yang paling hadal yang pernah ada.

Jadi Photoshop adalah program pengedit gambar, Anda dapat menggunakan Photoshop untuk "mengubah" gambar seperti foto, gambar yang didownload, atau scan karya seni. Anda dapat mengubah gambar termasuk melakukan hal-hal seperti mengubah warna dalam gambar, mengubah ukuran dan skala gambar, atau menempatkan satu gambar "dalam" yang lain. Berikut adalah beberapa versi gambar yang telah diubah oleh Photoshop.

Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar/foto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS (Creative Suite), versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 , versi keduabelas adalah Adobe Photoshop CS5 , versi (ketigabelas) adalah Adobe Photoshop CS6, dan Versi yang terakhir adalah versi(keempatbelas) Adobe Photoshop CS7 . 

Perubahan juga mencakup modifikasi teknis seperti mengubah modus kompresi gambar dari satu jenis ke yang lain, atau mengubah jumlah bit yang digunakan per pixel.

Tapi, selain dari dapat mengubah gambar, Photoshop memiliki alat atau tools yang banyak, sehingga kita dapat membuat gambar dari awal. Di web, Anda akan sering perlu membuat ikon kustom, tombol, garis, bola atau seni teks. Photoshop membuat semua ini dengan mudah dan menyenangkan. Ketika Photoshop menarik garis, garis adalah titik-titik dikonversi menjadi kecil, yang disebut pixel. Titik yang kecil dapat kita ubah, memberikan warna campuran (anti-aliasing), sehingga titik ini dapat terlihat seperti garis.

Corel Draw


Pengertian Corel Draw adalah sebuah program komputer yang melakukan editing pada garis vektor. Program ini dibuat oleh Corel, sebuah perusahaan software yang berkantor pusat di Ottawa, Kanada. Corel draw memiliki kegunaan untuk mengolah gambar, oleh karena itu banyak digunakan pada pekerjaan dalam bidang publikasi atau percetakan ataupun pekerjaan di bidang lain yang membutuhkan proses visualisasi.
Suatu program yang baik tentu saja memiliki keunggulan yang signifikan. Beberapa keunggulan program Corel Draw di antara lain program edit gambar adalah:
  • Gambar yang dihasilkan dengan vektor atau berbasis vektor bisa ditekan pada tingkat yang paling rendah namun hasilnya tidak kalah dengan gambar yang berbasis bitmap atau raster.
  • Penggunaan Corel Draw, terutama pada tool-tool yang ada di dalamnya sangat mudah dipahami oleh penggunanya, bahkan oleh orang yang baru pertama menggunakannya.
  • Corel Draw sangag baik untuk mengkolaborasikan antara tulisan dengan gambar, seperti layaknya Adobe Potoshop.
  • Banyaknya pengguna Corel Draw, membuat adanya komunitas dengan jumlah anggota yang besar. Hal ini akan membuat kita tidak kesulitan jika ingin mempelajari Corel Draw lebih mendalam karena banyak ditemukan tutorial, tips dan trik yang diproduksi oleh pengguna lain.
Jika berbicara masalah kegunaan Corel Draw, sebenarnya ada cukup banyak dan bahkan bisa dikatakan sangat banyak. Namun bagi para penggunanya, program Corel Draw seringkali dimanfaatkan untuk melakukan pekerjaan-pekerjaan dibawah ini, yaitu:
  1. Menciptakan desain logo atau simbol, yang mana ini adalah kegunaan Corel Draw yang paling banyak dimanfaatkan oleh penggunanya, terutama pembuatan logo dua dimensi karena kemudahannya dalam mengolah garis dan warna.
  2. Membuat desain undangan, brosur dan lain-lain juga menjadi suatu kegunaan dari program Corel Draw. Media publikasi offline lainnya juga menggunakan Corel Draw sebagai alat untuk mendesain. Corel Draw memiliki banyak jenis font yang dapat memudahkan desainer untuk mengeksplorasi imajinasi desain dan tulisan yang akan dibuat.
  3. Membuat cover buku juga dapat dilakukan di Corel Draw. Dengan Corel Draw maka tugas desain akan menjadi mudah karena dapat memanfaatkan desain sampul dan teknik pewarnaan yang lebih sempurna oleh Corel Draw. Detail gambar pun akan terlihat lebih jelas.
  4. Pembuatan gambar ilustrasi juga dapat dilakukan dengan Corel Draw. Gambar yang dihasilkan lebih berkualitas, terutama ketika berhubungan dengan lengkungan, garis atau sudut. Ukuran yang diperoleh dijamin sangat akurat.
Program Corel Draw ini adalah program yang sangat populer dan banyak digunakan oleh orang dan hampir semua komputer terinstall program Corel Draw karena tool-tool yang ada di dalamnya sangat mudah dipahami oleh penggunanya bahkan oleh orang yang baru pertama menggunakannya.


Perkembangan Internet


Interconnection-networking adalah sebuah sistem global jaringan komputer yang saling menghubungkan antara satu dengan yang lain di seluruh penjuru dunia dengan menggunakan standart Internet Protocol Suite. Sejarah internet di Indonesia pertama kali dikenal pada tahun 1990an. Adanya teknologi informasi seperti internet ini telah membuka mata dunia akan sebuah dunia baru, interaksi baru, market place baru, dan sebuah jaringan bisnis dunia yang tanpa batas. Dunia di dalam Internet disebut juga dengan dunia maya (cyberspace). Hadirnya Internet sebagai sebuah infrastruktur dan jaringan telah menunjang efektifitas dan efisiensi operasional sebuah perusahaan, terutama peranannya sebagai sarana komunikasi, publikasi, serta sarana untuk mendapatkan berbagai informasi yang dibutuhkan. Informasi dalam Internet umumnya disebarkan melalui suatu halaman website yang dibuat dengan format bahasa pemrograman HTML (Hypertext Markup Languange). Internet ini merupakan jenis media massa modern, dimana dapat dilihat bahwa tidak semua jejaring social yang ada di dalam internet merupakan media massa, namun akan sangat menjadi salah jika kita berpendapat bahwa internet merupakan media massa bentuk baru atau pun modern. Internet sendiri merupakan ruang komunikasi baru yang salah satu fungsinya adalah dapat menjadi media massa. Perlu diketahui bahwa Internet tidak memiliki sentralisasi pemerintahan baik dalam implementasi teknologi atau kebijakan untuk akses dan penggunaan dalam setiap jaringan, konstituen menetapkan kebijakan sendiri.
Pada umumnya Internet biasa digunakan untuk bisa terhubung dengan jaringan komputer di seluruh dunia dan sebagai media komunikasi. Kegunaan Internet mempunyai banyak kegunaan yang menguntungkan dalam berbagai bidang (bisnis, akademis, pemerintahan, organisasi, dan lain - lain) antara lain :
  1. Informasi yang didapatkan lebih cepat dan murah dengan menggunakan berbagai aplikasi antara lain : email, NewsGroup, www, FTP. Dll
  2. Mengurangi biaya kertas dan biaya distribusi, contoh : koran, majalah dan brosur.
  3. Sebagai media promosi, contoh : pengenalan dan pemesanan produk.
  4. Komunikasi interaktif, meliputi : email, dukungan pelanggan dengan www, video,conferencing, internet relay chat, internet phone.
  5. Sebagai alat untuk research dan development atau pertukaran data
Pada awalnya orang awam dengan teknologi informasi menggunakan internet untuk sarana hiburan saja tetapi dalam perkembangannya, pengguna lebih cerdas dalam memanfaatkan teknologi dunia tanpa batas ini. Internet telah menyentuhaspek kehidupan manusia. Adanya jejaring social pun memungkinkan terjadinya pertukaran informasi tentang ilmu pengetahuan dan teknologi bagi para pelajar. Begitu pula dengan transaksi perbankan, listrik pembelian tiket, toko online dan lain – lain. Tempat dan waktu bukanlah masalah lagi bagi para user untuk melakukan trannsaksi.
Kemudahan akses internet membawa masalah yang cukup rumit juga. Tidak adanya batasan minimal usia dan kurangnya pendampingan dari sisi orangtua, dimana celah bagi anak-anak untuk membuka situs-situs yang tidak sesuai, dan hal ini merupakan warning sekaligus tanatangan bagi para orang tua untuk memberikan filter bagi anak – anaknya saat mengakses internet. Terlepas dari apapun, setiap perubahan teknologi akan memberikan resiko yang perlu mendapatkan perhatian dari semua pihak. Kelemahan lain dari internet adalah kekuatannya untuk menjaukan orang – orang dari dunia nyata . Clifford stoll seorang pengarang buku mengenai internet menyatakan bahwa masalahnya adalah waktu tiga atau empat jam habis hanya untuk berdiam di depan komputer tetapi tidak dengan keluarga

Perbedaan IOS dan Android


Pada dewasa ini banyak bermunculan perangkat system ponsel seperti android, windows phone, ios, windows 8, dan sebagainya. Tapi ada 2 yang mendominasi pasar saat ini, yaitu android dan ios.

Android banyak diusung oleh perusahaan ponsel Asia seperti Samsung. Menggunakan system operasi linux yang open source membuat android bisa didesain semau pengguna. Banyaknya aplikasi gratis untuk android juga membuat ponsel jenis ini semakin diminati. Namun, perlu kecanggihan penggunanya karena sistemnya cukup rumit hingga dijuluki ponsel pintar.
            
Sementara itu, ios juga merupakan ponsel canggih yang diciptakan oleh apple. Seperti produk apple lainnya, ios lebih tahan banting utanyanya terhadap malware. System pada ios lebih tertutup, bukan open source seperti android. Artinya, aplikasi untuk ios hanya berlaku atas izin apple. Cara ini membuat ios lebih aman dibandingkan android karena minim serangan virus atau bahkan nyaris tidak ada.

Adapula perbedaan antara ios dan android adalah tampilan pada ios sangatlah mudah karena adanya icon kecil seperti windows phone sehingga membuat pengguna ios bisa menjelajahi detail ios itu sendiri.

Secara keamanan tentu ios jauh lebih aman daripada android. System ios tertutup dan apple, seperti biasa bertanggung jawab atas ketangguhan produknya. Untuk pengguna android berhati-hatilah mengunduh aplikasi sembarangan karena ponsel Anda mudah rusak bila tanpa sengaja mengunduh aplikasi yang tidak bertanggung jawab. Karena bersifat open source, maka tangan-tangan jahil suka berkeliaran

Kalau menilik masalah harga android memang bisa dibilang jauh lebih terjangkau. Apalagi sekarang muncul produk-produk baru android di pasaran.