Saturday 28 July 2012

Membuat Stopwatch Sederhana dengan java2ME

No comments
Langsung saja saya kasihkan source code'y..

import java.util.Timer;
import java.util.TimerTask;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class stopwatch extends MIDlet implements CommandListener{
int i, mdetik, detik, menit, jam;

 Display layar;
 Form frm;
 Timer tm;
 TextField tf;
 TimerJalan task;
 Command start, pause, reset;

public void startApp(){
layar=Display.getDisplay(this);
frm=new Form("Pemakaian Timer");
tf=new TextField("Stop Watch","",50,TextField.ANY);
start=new Command("Start",Command.OK,0);
pause=new Command("pause",Command.OK,0);
reset=new Command("reset",Command.OK,0);

frm.append(tf);
frm.addCommand(start);
tm=new Timer();
frm.setCommandListener((CommandListener)this);
layar.setCurrent(frm);
}


public void puseApp(){
}


public void destroyApp(boolean unconditional){
}

public void commandAction(Command c, Displayable d){
if(c==start){
frm.removeCommand(start);
frm.removeCommand(reset);
frm.addCommand(pause);
tm=new Timer();
task=new TimerJalan();
tm.schedule(task, 0, 100);
}


if(c==pause){
frm.removeCommand(pause);
frm.addCommand(start);
frm.addCommand(reset);
tm.cancel();
}
if(c==reset){
i=0;
mdetik=0;
detik=0;
menit=0;
jam=0;
frm.removeCommand(pause);
frm.addCommand(start);
tf.setString("0:0:0:0");
tm=new Timer();
}
}
protected void pauseApp() {
}
public class TimerJalan extends TimerTask{
public final void run(){
++mdetik;
if(mdetik>=9){
detik=detik+1;
mdetik=0;
}
if(detik>59){
menit=menit+1;
detik=0;
}
if(menit>59){
jam=jam+1;
menit=0;
}
tf.setString(jam+ ":" +menit+ ":" +detik+ ":" +mdetik);
}
}
}





selesai....semoga bermanfaat

Mengapa Mempelajari JAVA??

No comments
Berdasarkan white paper resmi dari SUN, Java memiliki karakteristik berikut :

1. Sederhana (Simple)
Bahasa pemrograman Java menggunakan Sintaks mirip dengan C++ namun sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic memory allocation dan memory garbage collection.

2. Terdistribusi (Distributed)
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking yang terintegrasi pada Java.

3. Robust
Java mempuyai reliabilitas yang tinggi. Compiler pada Java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java mempunyai runtime-Exception handling untuk membantu mengatasi error pada pemrograman.

4. Interpreted
Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda.

5. Berorientasi objek (Object Oriented)
Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut.

6. Dynamic
Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun method dapat dilakukan tanpa menggangu program yang menggunakan

7. Architecture Neutral
Program Java merupakan platform independent. Program cukup mempunyai satu buah versi yang dapat dijalankan pada platform berbeda dengan Java Virtual Machine.

8. Multithreaded 
Java mempunyai kemampuan untuk membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus dan simultan.

9. Performance 
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java dapat ditingkatkan menggunakan kompilasi Java lain seperti buatan

10. Portable
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.

11. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.



sumber : http://wdwisuryanto.staff.ipb.ac.id

Serunya Belajar Java2ME

No comments
Sedikit uraian tentang bahasa java: 

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat olehJames Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis Java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai [[Mesin virtual Java|Mesin Virtual Java (JVM)]]. Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi Java mampu berjalan di beberapa platform sistem operasi yang berbeda, Java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini Java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Bahasa java sendiri mempunyai banyak kelebihan antara lain : 

1. Library Lengkap,
Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) .

2. OOP (Object Oriented Programming – Pemrogram Berorientasi Objek)
semua aspek yang terdapat di Java adalah Objek. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir.

3. 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.

4. Multiplatform,
Java dapat dijalankan di beberapa Platfom(system operasi komputer), dengan kemampuan ini programer tidak perlu menulis ulang program jika ingin menjalankan program Java yang dibuat di platform yang berbeda dengan platform penulisan awal program

5. Pengumpulan sampah otomatis,
memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung


6. Mudah didekompilasi.
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.


sumber : http://id.wikipedia.org

Thursday 26 July 2012

Cara menghilangkan Navibar pada blogspot

No comments


Keberadaan navibar atau yang di sebut navigation bar pada blog mungkin bisa mengganggu keindahan blog, baiklah disini saya akan memberitahu bagaimana cara menghilankan navibar pada blog.

1. Pertam Login ke blog anda , masuk
2. kemudian masuk ke dasboard atau klik design 
3. Pilih tab layout
4. Biasannya navi bar terletak pada kotak kanan atas klik Edit


     #nanti akan keluar tab untuk mengedit navi bar
5. kemudian pilih off (untuk menghilangkan navibar)
6. Klik save


Seperti tiulah uraian singkat saya semoga bisa membantu..:)

Tuesday 17 July 2012

Download Antivirus Terbaik [yang pernah saya pakai]

No comments
[list di bawah ini tidak berdasarkan tingkatan]

1. Bitdefender

Antivirus ini merupakan antivirus terbaik,dan selalu menduduki 10 antivirus terbaik









2. Smadav


Klo antivirus yg ini cukup ringan buat di jalankan, karena hanya untuk virus lokal indonesia








3. Norton 

Antivirus ini lumayan buat keamanan jaringan, bagi yang suka browsing juga aman








4. Avira

Ini antivirus yang pertama kali saya kenal, antivirus ini sangat baik untuk virus2 jenis trojan, sality









5. Avast

Antivirus ini antivirus yang mewah(menurut saya), yang bikin seru itu ada notifikasi suara cew'y setiap kali selesai scan atau slse update.







6. Kespersky

Klo kespersky ini memiliki kelebihan scanning tercepat.










ini untuk yang belum saya bahas : 

Panda Antivirus Pro
F-Secure Anti-VirusVipre Antivirus
AVG Anti-Virus
Trend Micro Titanium Antivirus +
McAfee AntiVirus PlusBullGuard Antivirus
TrustPort Antivirus
Lavasoft Ad-Aware
F-ProtViRobot Desktop
CA AntiVirus PluseScan Anti-Virus
ZoneAlarm Antivirus +
G Data AntiVirusWebroot Secure Anywhere Antivirus
ESET NOD32 Antivirus
Norton AntiVirus
Norman Antivirus & Antispyware
CyberDefender Early Detection CenterParetoLogic Anti-Virus PLUS


Sumber : http://hapehatelo.blogspot.com/2012/05/25-antivirus-terbaik-2012-di-dunia.html#ixzz20oNGABEf




Ok semoga bermanfaat!!!

Download Antivirus Terbaik [yang pernah saya pakai]

No comments
[list di bawah ini tidak berdasarkan tingkatan]

1. Bitdefender
Antivirus ini merupakan antivirus terbaik,dan selalu menduduki 10 antivirus terbaik

2. Smadav

Klo antivirus yg ini cukup ringan buat di jalankan, karena hanya untuk virus lokal indonesia

3. Norton 
Antivirus ini lumayan buat keamanan jaringan, bagi yang suka browsing juga aman

4. Avira
Ini antivirus yang pertama kali saya kenal, antivirus ini sangat baik untuk virus2 jenis trojan, sality.

5. Avast
Antivirus ini antivirus yang mewah(menurut saya), yang bikin seru itu ada notifikasi suara cew'y setiap kali selesai scan atau slse update.

6. Kespersky
Klo kespersky ini memiliki kelebihan scanning tercepat.

ini untuk yang belum saya bahas : 
Panda Antivirus Pro
F-Secure Anti-VirusVipre Antivirus
AVG Anti-Virus
Trend Micro Titanium Antivirus +
McAfee AntiVirus PlusBullGuard Antivirus
TrustPort Antivirus
Lavasoft Ad-Aware
F-ProtViRobot Desktop
CA AntiVirus PluseScan Anti-Virus
ZoneAlarm Antivirus +
G Data AntiVirusWebroot Secure Anywhere Antivirus
ESET NOD32 Antivirus
Norton AntiVirus
Norman Antivirus & Antispyware
CyberDefender Early Detection CenterParetoLogic Anti-Virus PLUS

Sumber : http://hapehatelo.blogspot.com/2012/05/25-antivirus-terbaik-2012-di-dunia.html#ixzz20oNGABEf



Ok semoga bermanfaat!!!

Desain Visual dan Tata Letak dengan CSS 3

No comments


Tujuan :
  • Memahami dan dapat menggunakan konsep CSS3
  • Memahami dan dapat mengetahui kelebihan maupun kekurangan CSS 3
  • Menerapkan CSS 3 dengan fitur lainnya
  1.  CSS 3
CSS3 adalah standar  untuk CSS yang paling baru, banyak batasan website design yang dahulu tidak bisa ditangani oleh CSS sekarang bisa dilakukan dengan CSS3. CSS3 sepenuhnya kompatibel dan pelengkap dari CSS lama, sehingga browser akan selalu mendukung CSS lama dan Anda tidak harus mengubah desain yang sudah ada.
CSS3 dibagi kedalam beberapa modul, beberapa modul CSS3 yang sangat penting untuk menghilangkan batasan desain diantaranya:
  • Selectors
  • Box Model
  • Backgrounds and Borders
  • Text Effects
  • 2D/3D Transformations
  • Animations
  • Multiple Column Layout
  • User Interface
  1.  CSS3 Borders
Dengan menggunakan CSS3, kita dapat membuat garis tepi dengan ujung yang bulat, menambahkan bayangan pada kotak dan menggunakan gambar sebagai garis tepi tanpa menggunakan program desain seperti Photoshop.  Dalam bab ini kita akan belajar tentang properti dari garis tepi :
  •   Border-radius
  •   Box-shadow
  •   Border-image
Internet Explorer: tidak ada tambahan
Mozilla Firefox : -moz-
Google Chrome: -webkit-
Safari: -webkit-
Opera: -o-
  1.  CSS3 Rounded Corners
untuk membuat  garis tepi yang melengkung, dibutuhkan tools grafis tambahan untuk membuatnya. Namun dalam CSS 3, hal tersebut tidak diperlukan.
  1. CSS3 Box Shadow
Box Shadow digunakan untuk memunculkan efek bayangan pada kotak div yang dibuat.
IF LAB 2011

  1. CSS3 Border Image

Untuk membuat garis tepi dengan image, tanpa CSS 3 membutuhkan beberapa image untuk menampilkannya, sedangkan dengan adanya CSS 3, akan lebih dimudahkan karena detail border hanya perlu di definisikan apa adanya dan dapat  diedit sesuai selera.
  1. CSS3 Backgrounds
Penerapan CSS 3  pada background memudahkan kita untuk melakukan pengeditan terhadap background untuk suatu tampilan. Konfigurasi background dalam  CSS 3  antara lain:
  • background-size
  • background-origin
  1. CSS3 The background-size
Untuk menentukan ukuran yang pas dari  suatu gambar untuk dijadikan sebagai background, tidak selalu membutuhkan gambar sesuai ukuran aslinya, namun dapat sesuaikan ukuran gambar tersebut.
  1.   CSS3 The background-origin
Background origin merupakan layanan dalam CSS 3 dalam memberikan background sesuai dengan penempatannya. Dapat dilihat pada modul sebelumnya, pada bagian CSS untuk margin dan padding, terdapat keterangan mengenai box model, digambarkan suatu kotak memiliki atribut tersendiri. Background origin menyesuaikan dengan bentuk tersebut.
CSS3 dapat menggunakan beberapa background untuk satu elemen.
  1. CSS3 Text Effects
Dalam membuat efek terhadap suatu teks, tanpa CSS 3, hal itu tidak mungkin terjadi tanpa bantuan image. Namun CSS 3 bisa melakukan hal tersebut, cukup dengan sintaks yang singkat, tulisan akan berubah semuai kemauan kita.  Dalam text effect, terdapat dua konfigurasi, yaitu :
  • text-shadow
  • word-wrap
  1. CSS3 Text Shadow
Text shadow digunakan  untuk memberikan efek bayangan terhadap teks yang ingin dibuat.
  1.   CSS3 Word Wrapping
Word Wrap merupakan fitur dalam CSS 3  untuk  melakukan penyesuaian terhadap lebar yang ditentukan.

Aplikasi Blog

No comments



Tujuan :
  1. Mengetahui tentang blog offline dan wordpress offline
  2. Dapat membuat web dengan menggunakan engine WordPress
  3. Dapat melakukan installasi engine WordPress dengan pada localhost
  4. Mampu melakukan konfigurasi pada WordPress
  5. Dapat membuat artikel di WordPress
  6. Dapat melakukan installasi dan mengganti tema pada WordPress
  7. Dapat melakukan installasi dan mengaktifkan fitur tambahan pada WordPress
  8. Mampu melakukan manajemen User
 1.     Blog Offline 1.1   Pengertian Blog Offline Blog  merupakan singkatan dari  "web log"  adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum.   Blog Offline sendiri adalah rancangan suatu blog, yang dengan bantuan localhost server, seperti XAMPP, LAMPP, blog offline ini akan bisa menjalankan di web browser. dan tidak  hanya untukmempersiapkan postingan sebelum di publish secara online.   1.2   Blog online vs. Blog Offline Yang membedakan antara Blog Online dengan Blog Offline adalah secara garis besar adalah :
  1. Blog Offline harus diinstallasi terlebih dahulu, sementara blog online tidak perlu.
  2. Blog Offline membutuhkan Localhost Server untuk bisa menjalankan blog tersebut,
  3. Blog Online diperuntukkan bagi pengguna (blogger) yang ingin membuat blog sendiri secara cepat dan punya alamat website misalnya,  http://namadomain.wordpress.com,
  4. Sedangkan  blog offline diperuntukkan bagi pengguna (blogger) yang ingin memodifikasi WordPress menurut kebutuhan sendiri
  5. Blog Offline sendiri nantinya dapat  dijadikan online oleh user, dengan melakukan web hosting. Untuk web hosting ini, akan dijelaskan di modul berikutnya.
 2.     Wordpress OfflineAda beberapa contoh software/produk yang dapat digunakan untuk membangun blog offline, diantaranya adalah Joomla dan Wordpress Offline. Kali ini, kita akan mempelajari Wordpress Offline. Wordpress offline (wordpress.org)  merupakan wilayah pengembang (developer). Di alamat ini, seseorang dapat mengunduh (download) aplikasi beserta seluruh berkas CMS WordPress. Selanjutnya, CMS ini dapat diubah ulang selama seseorang menguasai PHP, CSS dan skrip lain yang menyertainya.  WordPress dengan Bahasa Indonesia (http://id.wordpress.org) ada berkat kerja para kontributor di Indonesia yang dipimpin oleh   WordPress memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain :
  1. Gratis.
  2. Berbasis kode sumber terbuka (Open Source).
  3. Template atau desain tampilannya mudah dimodifikasi sesuai keinginan pengguna.
  4. Pengoperasiannya mudah. Bagi pemula, tentu hal ini amat membantu.
  5. Satu blog WordPress, dapat digunakan untuk banyak pengguna (multi user).
  6. Isi content dari blog sebelumnya (selain blog wordpress) dapat di-import ke alamat hosting pribadi yang menggunakan perangkat lunak wordpress.
  7. Banyaknya dukungan komunitas (community support) untuk WordPress.
  8. Tersedia banyak plugin yang selalu berkembang
  9. Kemampuan untuk dapat memunculkan XML, XHTML, dan CSS standar.
  10. Tersedianya struktur permalink, yang memungkinkan mesin pencari mengenali struktur blog dengan baik.
  11. Kemungkinan untuk meningkatkan performa blog dengan ekstensi (http://wordpress.org/extend).
  12. Mampu mendukung banyak kategori untuk satu artikel.
  13. Fasilitas Trackback dan Pingback.
  14. Fasilitas format teks dan gaya teks.
  15. Halaman statis (Halaman khusus yang terpisah dari kumpulan tulisan pada blog).
  16. Mendukung LaTeX.
3.     Installasi
Untuk membangun blog offline dengan wordpress, ada 2 hal yang perlu dipersiapkan. Yangpertama, a)         XAMPP (adalah localhost server-nya)
  1. Jalankan XAMPP Control Panel. Jalankan (running) Apache dan MySQL.
  2. Buka web browser, ketik http://localhost/phpmyadmin
  3. Buat database baru pada kolom create new database.  Fungsi dari database ini adalah untuk menampung data-data yang akan dibutuhkan oleh wordpress offline yang akan kita buat nantinya.
  4. Proses installasi di localhost server sudah selesai
b)         WordPress (dan wordpress offline )
  1. download wordpress offline versi terbaru (pada contoh, yang digunakan adalah wordPress versi 2.9.2) di http://wordpress.org
  2. setelah file wordpress offline tersebut selesai di download, klik kanan pada file .zip, kemudian Extract file tersebut
  1. copy folder wordpress hasil extract, ke  C:\xampp\htdocs. Beri nama (Rename) folder wordpress tersebut dengan nama blog kita. Contoh nama folder : blogku
  2. setelah di copy, cari file wp-config-sample.php, kemudian cari tulisan :
  3. Ganti tulisan  ‘putyourdbnamehere’ menjadi nama database yang sudah dibuat.
Ganti tulisan ‘usernamehere’ menjadi ‘root’ Ganti ‘yourpasswordhere’ menjadi ‘ ‘ (dikosongkan).
  1. Setelah selesai mengisi nama database, username dan password,  Save  As  file tersebut dengan nama “wp-config.php”. Harus Save As, bukan Save saja.
  2. Buka web browser,  ketik http://localhost/nama_folder_blog_wordpress.
  3. Kemudian akan muncul tampilan awal dari wordpress offline. Isikan kolom yang ada, seperti judul blog dan email.
  4. Setelah selesai, Klik Install Wordpress
  5. Berikutnya, akan muncul tampilan yang berisi username dan password.
  6. Di tampilan Log In, akan muncul form untuk Log In. Masukkan atau paste password yang tadi sudah di copy untuk bisa masuk ke layanan konfigurasi blog kita.
  7. Jika password yang di masukkan benar, maka kita akan langsung masuk ke dalam halaman untuk melakukan konfigurasi-konfigurasi pada blog yang telah dibuat. Dan itu artinya, proses installasi wordpress offline telah selesai.
  8. Selamat mencoba !

  1. 4.      Pengaturan User
4.1   Mengupdate data-data user dan mengganti password admin Pada wordpress offline, langkah-langkah untu mengganti password admin. 1. Pada menu Users, pilih Your Profile 2. Jika ingin, user bisa melengkapi data-data user dengan mengisi informasi yangdibutuhkan pada kolom yang tersedia. 3. Untuk mengganti password, masukkan password yang baru sebanyak dua kalipada kolom yang tersedia. Jika dirasa sudah selesai, klik button Update Profile.   4.2   Membuat user baru Wordpress memiliki fitur yang memungkinkan satu blog dikelola oleh banyak user. Cara untuk menambah user tidaklah sulit. Cukup Pilih menu User  -> Add New. -> Lalu kemudian Isikan informasi yang dibutuhkan pada kolom yang tersedia,->klik button Add User. Role yang dipilih, akan berhubungan dengan hak akses dan hak kelola oleh user tersebut terhadap blog yang dibuat. Berikut ini adalah jenis-jenis user yang ada : Subscriber   : hak akses untuk membaca seluruh content pada blog. Administrator  : hak akses paling tinggi yang bisa mengatur seluruh postingan milik user lain Author  : hak akses untuk mempublish dan mengatur posting miliknya saja. Contributor  : hak akses untuk menulis dan mengatur postingan, tetapi tidak dapat mempublish postingan.5.     Membuat Postingan baru
Dalam blog, biasa dikenal istilah Post. Post adalah artikel yang ditulis oleh blogger.Berikut ini langkah-langkah untuk membuat postingan baru :
  1. Pertama, pada Menu Post, pilih Add New
  2. Kemudian, Isi judul post, dan tuliskan isi dari post
  3. Menambahkan image, video, audio, atau media lain
Dalam wordpress, ada dua cara untuk menambahkan media selain text ke dalam postingan di wordpress offline ini, yaitu media diupload ke dalam wordpress dan kedua yaitu menggunakan media diluar wordpress (dengan menggunakan link URL media yang akan dimasukkan ke dalam postingan). a)      Disamping tulisan Upload/Insert, Klik icon media yang ingin diupload atau di insert ke postingan. b)      Jika media belum diupload, klik tab  From Computer. Klik button  Select Files. Dan kemudian pilihmedia yang ingin dimasukkan ke dalam post. c)       Jika media sudah dimasukkan/ diupload ke dalam web, klik tab Media Library. Kemudian pilih media yang diinginkan, lalu klik Insert into post.
  1. Pada setiap postingan, terdapat beberapa menu tambahan,
  2. Setelah yakin dengan postingan yang telah dibuat, klik button Publish (atau button Update, jika postingan telah diubah)
  1. Membuat Page Baru
Page adalah sebuah halaman yang berisi text. Hampir sama seperti Post, pada Page juga bisa ditambahkan media lain seperti image, video, audio, dan lainnya. Tetapi yang membedakan adalah, Page tidak bisa diberi Tag maupun Category.
  1. 7.     Menambahkan Link
Link  adalah suatu fungsionalitas dari sebuah blog ataupun website untuk memberikan tautan kepada suatu website/blog lain di dunia maya. Pada wordpress, link ini nantinya akan ditampilkan pada link list (blogroll) di sidebar dari blog kita.
  1. 8.     Wordpress Themes
Saat ini, tema untuk blog wordpress sudah bisa dengan mudah didapatkan di internet. Karena tidak hanya wordpress, banyak juga web designer yang menyediakan beragam design template atau tema yang dapat dengan mudah didownload dan digunakan pada blog wordpress yang kita miliki.   8.1 Installasi Tema Wordpress
  1. Download tema yang diinginkan
  2. Buka blog atau ketik http://localhost/nama_folder_blog/wp-admin/
  3. Pada menu Appearance, pilih Add New Themes
  4. Klik Upload, lalu klik button Browse..., dan kemudian browse file  .zip yang tadi di download, kemudian klik button Install Now
  5. Jika sudah muncul tampilan seperti di bawah ini, berarti Tema yang baru sudah selesai di install
8.2 Mengganti tema di wordpress a)        Masih pada menu Appearance, pilih Themes b)         Wordpress akan menampilkan tema-tema yang sudah berhasil diinstall. Pilih tema yang akan dipakai dengan memilih Activate pada tema yang diinginkan c)          Buka halaman blog anda, dan Voila ! Tema blog wordpress berhasil diganti.. !
  1. 9.     Wordpress Widgets
Widgets  adalah salah satu fitur dari wordpress yang paling digemari atau paling sering digunakan oleh para blogger untuk mempercantik dan menghias blognya, ataupun untuk menambahkan atribut-atribut tambahan.  
  1. 10.                        Setting & Konfigurasi
Berikut ini adalah penjelasan untuk beberapa jenis settingan yang biasanya digunakan oleh blogger :
  • General Settings  digunakan untuk melakukan pengaturaan umum pada blog anda.
  • Blog Address (URL),
  • E-mail address, berisi alamat email pemilik blog.
  • Membership, berisi dua opsi untuk registrasi user,
  • New User Default Role,
  • Timezone, berisi definisi zona waktu.
  • Date format, untuk mendefinisikan format tanggal pada system blog
  • Time format, untuk mendefinisikan format waktu pada system blog.  (
  1. 11.                        Import dan Backup data
Langkah-langkah untuk mengimport data adalah :
  1. Pilih menu Tools -> Import
  2. Pilih service asal data untuk melakukan import data (perhatikan poin-poin apa saja yang dapat diimport).
  3. Browse data (file ber-extensi .xml)
  4. Klik Upload file and import untuk melakukan import dat
  5. Setelah  klik upload, maka ada opsi untuk mendownload seluruh file yang pernah di upload ke dalam sistem blog
Export data merupakan  fungsionalitas yang disediakan oleh wordpress untuk membuat sebuah file backup data. File tersebut mengandung seluruh hasil posting,  page, komentar, custom field, kategori, dan tags. Pilih menu Tools -> Export.
  1. Pilih Restrict Author untuk memilih data milik siapa yang akan diexport
  2. Klik Download Export file untuk membuat file export
  3. Save data pada komputer.

Aplikasi Internet Non-Browser

No comments

TUJUAN
  1. MEMAHAMI DAM DAPAT MENGGUAKAN INTERNET MESSENGER
  2. MEMAHAMI DAN DAPAT MENGGUNAKAN EMAIL CLIENT
  3. MAMAHAMI DAN MENGETAHUI LEBIH LANJUT MENGENAI APLIKASI INTERNET NON BROWSER
PEMBAHASAN:
assalamu’alaikum…
sayaakanberusahamenjelaskanisidarimodul 3 daripraktikum internet…..
(MEMAHAMI DAM DAPAT MENGGUAKAN INTERNET MESSENGER)
  1. A.    Internet messenger
Merupakanaplikasi yang di gunakanuntukmelakukanpercakapanbaikitudengan text base dengan voice ataupundengan video.
Nah daridefinisiitudapatkitasimpulkandengan kata2 yanlebih simple…bahwaintenet messenger itufasilitas di internet yang di gunakanuntukalingberkomunikasidengan  oranglain,mksdnya orang yagkitainginkan ,bias pakevideo,email,vicedll..
Dan contohdari IM seperti: yahoo messenger,googletalk,digsby
(MEMAHAMI DAN DAPAT MENGGUNAKAN EMAIL CLIENT)
  1. B.     Email client
Merupakanaplikasiuntukmendownload email darisebuah account sehinggasedangkondisiofline pun kitadapanmebaca email yang telahada…
Nah padangerti g…?gni low…email client ituaplikasibiarkita bias melihat email tanpakonek….pastinyaklokita connect internet terusbyarnyamahalkan…apalagiklocman d pkebuatbaca email…wahhh bias mubadxzir…mkanyaada email client …nah berikut contoh2 emal client yang seringdigunakanbesertacarapenggunaannya…
  1. Microsoft outlook 2007
Nah inisalahsatucontohaplikasi email client tadi…inienakbuat yang gunain windows…meskitidak free..aplikasiinicukupmudah di ggunakan..
Dan inicarauntukmenggunakannya..
Untukmendaftarkan account baru (untukcontohkasusmendaftarkanaccoutgmail)
  • klik menu Tools > Account Settings
  • Pada tab “E-mail”, klik New..
  • Makaakanmuncul window,  lalupilih “Microsoft Exchange, POP3,  IMAP, or HTTP”  jikamenggunakane-mail service danklik Next.
  • Isi semua form inputanuntukidentitas / informasi
  • Jikatidakmengklikpilihan manual configure server, makatinggalmengklik Finish untukmengakhiripenambahan account.
  • Jikamengklikkonfigurasi manual makaakanmunculhalamanuntukmemilihjenis email service, pilih Internet E-mail klik Next.
  • Laluverifikasi USER Information danmasukkanbeberapainformasiyang ada
  • Kemudiankliktombol More Settings, danpilih tab Outgoing Server
  • Lalucek box next “My going server(SMTP) requires authentication” danpilih “Use same settings as my incoming mail server”.
  • Klik tab Advanced, dancek “This server requires an encrypted connection  (SSL) dengan
  • Pada input text Outgoing server (SMTP) masukkan 587 danpilih TLS dari dropdown menu danklikOK
  • Lalu Test Account Settings, jikamendapatkanpesan “Congratulations! All test completedsuccessfully”, klik Close
  • Klik Next dan Finish
  1. Mozilla Thunderbird
“Thunderbird merupakanaplikasi email client yang free produkdariMozzila, menu-menu
yangterdapatpada thunderbird lebih simple danmudahuntukdigunakan disbanding dengan
outlook yang lebihlengkapfungsinya.”
Dari definisi di atas dah gertikan… ?lwmshlumngertigooglingaiadeh…hehehe
Nah ini q kasihcaramendaftarkan account baru (untukcontohkasusmendaftarkanaccoutgmail)
  • Klik menu Tools danpilih Account Settings..
  • Kemudianklik Add Account untukmembuka Account Wizard
  • Pilih Gmail, klik Next
  • Laluisisemuainformasi yang di mintaseperti:
  • Klik Next, laluklik Finish
  • Lalupada Tab Settings masihpada window Account Settings, hilangkancekpada
“Leave Messages on server”.
  1. Zimbra
“ZIMBRA iniadalah software email client yang bisamendownload email secara online ke
dalamkomputerkita, lalukitabisamembacanyakemudiansecara offline (tanpaterhubungke
internet)”.
Itukansamadenganpgertianaplikasi email client yantadi…trzapa dong bedanya…???
Ininihygdapatmembedakan…
1.  Cara settingnya yang relatifsangatmudah
2. Bisadigunakanuntukmendownload email yang tidakmenggunakanlayanan POP3
3. Mendukung 3 Platform Besar Operating System
4. ZIMBRA DESKTOP bersifat FREE/GRATIS !!
(MAMAHAMI DAN MENGETAHUI LEBIH LANJUT MENGENAI APLIKASI INTERNET NON BROWSER)

  1. C.    Seesmic
“Seesmicadalahsebuahperusahaanrintisan  yang berbasis di San Francisco yang mengembangkanklienjejaringsosialuntuksitusseperti Twitter dan Facebook yang beroperasi di web, telepongenggam, dan desktop. Seesmicmerupakansalahsatuaplikasistreamreader/social networking apps “
Nah kitabahasdaripngertian di atas…adi seismic ituaplikasi yang berhubunganlangsungdengan situs2 jejaringsocial,nahdengan seismic mungkinkita bias hanyamenggunakan chat darisitusjejaring social tersebut….
  1. D.    Flickroom

Bagiparapenggunaataubahkanpecinta Flickr, aplikasiberikutmungkin
akansangatmembantu Kita untuktidaksekedarmenggunakan Flickr pada
browser, namunmenggunakanaplikasi desktop untuk Flickr di komputer
kita, Flickroom.
Jadiflickroomitusejenisaplikasikecil yang di pasang di desktop yang bisaconekdengan internet…
Flickroommerupakanaplikasi gratis danberbasi Adobe AIR.Aplikasiinidapat Kita install pada
Windows, Mac, dan Linux.
  1. E.     Digsby
Sekarangnih dah waktunyabahasdigsby…chek it out…
“Digsbyadalahsebuah program pengirimanpesaninstanberbasis IM Instant
Messaging  atauPesanInstan multi protokolmelalui  web browser  yang
dikembangkanolehdotSyntax, LLC”
digsbymempunyaibeberapafiturdalamdigsby, yaitu :
•   Digsbymendukungsebagianbesar IM multi protokolseperti  AIM,  MSN,  Yahoo!,
Google Talk, ICQ, Jabber
•   Status pengguna
•   Conversation log viewer  yangdapatmembuatpenggunamemilihuntuk
mengategorikanpercakapan yang sedangdilakukanmenurutnamatemanataupun
tanggal
•   Dapatmelakukan chat instandenganmeng-klikjendela IM yang munculberupa popup
•   Menu untukmendapatkan info, mengirim/ menerima IMs, transfer file, mengirim e-
mail  kealamat yang telahterkonfigurasisebelumnya
•   Merge Contacts
•   Pilihanuntukmenyortir  buddyatautemanmenurutgrup, status, servis, atauservis
•   Dapatmendeteksimusik yang sedangdiputar.
Digsbyjugadapatdiintegrasikandenganservis e-mail dari Gmail,  Yahoo! Mail, Hotmail,
POP,  IMAP, dan AIM mail. Penggunadapatmenandakansebuahpesansebagaisudahdibaca
atausebagai spam melaluinotifikasi yang muncullewatjendela popup. Penggunajugadapat
membuat e-mail barudarijendelapercakapan IM.

assalamu’alaikum…

Monday 16 July 2012

Web Browser

No comments

TUJUAN
  1. Memahami dan dapat menggunakan web browser
  2. Mengetahui dan memahami perkembangan web 2.0
  3. Mengetahui dan memahami perkembangan aplikasi pendukung internet
  4. Engenal lebih jauh mengenai forum internet

1.     Memahami dan dapat menggunakan web browser
Web browser adalah perangkat yang berfungsi  menampilkan dan melakukan interaksi dengan dokumen yang di sediakan di server.
contoh web browser: internet explorer,Mozilla firefox,goggle crome dll.
Cara mengguakannya yaitu dengan mengeklik web browser yang kita miliki  kemudian masukkan alamat web yang ingin kita tuju, tu nggu loading,dari web browser kita bias memasnag berbagai add ons(merupakan tambahan aplikasi yang di pasang pad aweb browser,)untu berbagai masalah tertentu terkadang kita harus menyetel settingan web browser kita,misal tidak mengesave password yang kita input.
2. Mengetahui dan memahami perkembangan web 2.0
Apa sih web 2.0 itu??
Kegunaannya apa??
Nah mari k ita bahas 2 pertanyaan tadi…web 2.0…..hmmmm pasti di benak kalian muncul pertanyaan lagi “kalau ada web 2.0 berarti ada web 1.0 dong???
Yup bner sekali….definisi web 2.0 sebenarnya sih perkiraan dari para ahli dalam perkembangan web ke depannya,nah makanya meraka menamai dengan web 2.0 yang artinya perubahan dari web 1.0(ini menurut gua). Berikut perkiraan meraka tentang web 2.0 sebagai berikut:
  1. .web 2.0 dapat menjalankan aplikasi secara online, jadi seumpama kita ingin mengetik tidak perlu mempunyai aplikasi ms word,kita Cuma butuh web browser dan konek dengan internet saja.
  2. Adanya partisipa pengguna dalam kolaborasi ilmu pengetahuan, dari sini kita tahu lw kita ngetik d aplikasi n agar bias d share dg orang lain kita harus upload file dulu,maka dari itu dengan web 2.0 ini karena kita ngetik di web jadi semua orang otomatis sudah bisa share.
  3. Dengan adanya web 2.0 maka para pembuat aplikasi  tidak akan meluncurkan aplikasi secara fisik,jadi meraka hanya menawarkan jasa dengan aplikasi meraka di web.
  4. Softwere tidak terbatas pada perangkat tertentu(sesuai dengan web sebagai platform) mksdnya seandainya kita  pakai handphone kita bisa buka aplikasi computer dengan iterhubung dengan internet.
Kemudian perbedaan antara web 1.0 denga web 2.0 adalah web 1.0 harus mendatangi satu persatu konten, namun di web 2.0 tidakuntuk melihat salh satu konten tidak harus menuju ke alamta situs yang bersangkutan.
#Nah ngerti kan anrti dari web 2.0…..kalau msiah g ngerti cari aja d google.hehe promosi ni…..!!!!!
3.     Mengetahui dan memahami perkembangan aplikasi pendukung internet

Sebelum kita membahas perkembangan apalikasi nya kita bahas dulu penhgertian dari aplikasi pendukung internet. Aplikasi pendukung internet adalah suatu aplikasi yang digunakan untuk membuka konten yang ada pada intenet, sbgai contoh di suatu web ada  video  maka kita butuh aplikasi pasangan untuk memutar video tersebut  dalam situs.
Nah sekrang  baru kita bahas pekembangan dari aplikasi pendukung internet tadi, suatu alamt web dulu munkin hanya menyajikan teks atau tulisan saja pada webnya, seiring dengan perkembangan teknologi web tersebut terus di perbaiki hingga menjadi sekarang ini,sudah banya web yang menampilakan berbagai tampilan yang canggih,seperti vide, video streaming,audi,dll.
Contoh aplikasi:
  1. Adobe air dan flash
Adobe air digunakanuntuk mengolah data yang ada pada computer client
Sedangkan adobe flash apliksi yang digunakan untuk membuat animasi yang berstandar bitmap.
2. Microsoft Silverlight
Digunakan untuk menjalankan multimedia,grafik, animasi dalam waktu yang bersamaan.
3. Email
Digunakan untuk berkirim pesan kpada pengguna intrnet yang lain.
4. Scribd dan slideshare
Scribd digunakan untuk saling tukar  dokumen denga format sesuai keinginan
Slideshare digunakan untuk mencari dokumen presentasi yang kita inginkan.
4.     Engenal lebih jauh mengenai forum internet

  1. Pengertian: forum internet adalah fasilitas yang tersediad di internet yang di gunakan untuk diskusi.
  2. Sejarah : forum berbasis internet sudah di kenal sejak tahun 1995,fungsinya mirip bahkan lebih baik dari dari papan bulletin  1980 an.
  3.  Contoh forum internet
    1. StudentIttelkom:Pertman merupakan portal mahasiswa yang kemudia berkembang menjadi  komunitas mahasiswa Indonesia yang kemudian merangkul  kegiatan  kampus .
    2. Kaskus:Merupakan form diskusi terbesar di Indonesia.
    3. Toko bagus:Merupakan situs untuk menjual atau membeli.
4.  stackoverflow: situs Tanya jawab pertanyaan pemrograman dengan system rangking.
5.  deviantart: kumpulan karya seniman seluruh dunia,saling belajar dan bebagi ilmu.
6. kompasiana: yaitu meida warga untuk me nyampaikan peristiwa,gagasan,atau aspiirasi yang meraka punya.


HTML Scripting – Tata Letak dan Interaktivitas

No comments


Tujuan :
  • Memahami dan dapat menggunakan konsep Frame
  • Memahami dan dapat menggunakan konsep Table
  • Memahami dan dapat menggunakan konsep CSS
  • Dapat membuat Form baik dengan Javascript maupun PHP
 A.     Frame
Frame merupakan Tag HTML untuk membangun sebuah web page yang memungkinkan
menampilkan  beberapa  web  page  dalam  satu  window  browser  (page  utama).
Contoh sintak penggunaan frame :


  1. Target Frame
Atribut  “name”  merupakan
atribut  wajib sebagai   identitas,   jika   frame   yang   bersangkutan   akan   dijadikan   sebagai
tempat   untuk menampilkan URL suatu link.
Target Frame  Kegunaan
_self  Digunakan apabila target frame adalah frame tempat link berada.
_top  Digunakan apabila target frame adalah windows tempat frame berada.
_parent Digunakan apabila target frame adalah setingkat dengan frame link  berada.
_blank digunakan untuk membuka windows baru.
  1. IFrame
IFrame    memungkinkan    pemrogram    web    untuk    membuat     frame    windows
yang mengambang,  frame  ini berlaku mirip  seperti  suatu  text box,  jika browser melakukan
scroll  maka  frame  ini  juga  turut  terscroll.
B.    Table
Table digunakan untuk menyajikan data dalam bentuk kolom dan baris. Umumnya setiap
kolom menunjukkan data yang sejenis, dan setiap baris yang terdiri atas kolom-kolom
menunjukkan kelompok data dalam satu kesatuan. Selain itu tabel juga dapat digunakan
untuk membuat layout dan interface dalam web dengan menggabungkan beberapa gambar
dan tag html.Elemen-elemen Tabel
Elemen  Penjelasan


Mendefinisikan sebuah tabel, bisa juga diatur bordernya

Biasanya untuk member judul pada table

Atau table row, yaitu membuat sebuah baris tabel dalam tabel.

Mendefinisikan header pada tabel. Secara default teks dalam sel ini ditebalkan dan ditampilkan di tengah

Mendefinisikan bagian body table, boleh digunakan ataupun tidak

Mendefinisikan bagian header table, boleh digunakan ataupun tidak

Mendefinisikan bagian footer table, boleh digunakan ataupun tidak


C.      Special Tag
Special  Tag terdiri  atas tag   dan  tag
, tag  body  yang  berfungsi sebagai
pembentuk  halaman  HTML karena  di  dalamnya  terdiri atas seluruh  content  yang akan
ditampilkan  pada  website



Selain  itu terdapat  beberapa  atribut  seperti bgcolor untuk  warna  dasar  body  dan
background untuk memasukkan image sebagai background pada web page.
Tag 
  berfungsi  untuk sebagai wadah  yang fungsinya sama  dengan  body. Bisa
diumpamakan  sebagai  body  di  dalam  body.  Div  berfungsi  untuk  mengelompokkan
komponen-  komponen  pada  body  sehingga  memudahkan  untuk  dilakukan.
Untuk  penggunaan  layout,  tag 
  sangat  unggul  berbeda  dengan  penggunaan  table.
Misalnya untuk membuat  layout bertumpuk dengan menambahkan position di atribut  style
dengan  value absolute  misalnya
. Berikut ini  contoh
penggunaan
sebagai alternatif pembuat layout selain tag table dan frame.






Home


Konten pada halaman utama, contoh penggunaan div



D.     CascadingStyle Sheets (CSS)
CSS  adalah  kumpulan  format  yang mengatur  tampilan  isi  dari  sebuah  halaman  web.
Dengan adanya CSS maka pengaturan halaman web akan  lebih mudah,  fleksibel baik posisi
layout, jenis  maupun tipe  huruf  yang ada  di  dalamnya
Selector berisikan nama  tag html  yang  akan dimanipulasi  atau nama  code CSS  yang
akan di panggil pada atribut “class” pada sebuah tag HTML. Properti merupakan elemen CSS
yang akan dimanipulasi misalnya “color” untuk memanipulasi warna background sedangkan
value  berisikan nilai yang akan diberikan pada property. Selain itu dikenal pula dengan jenis
selector  yang  bernama  “idselector”.  Idselector  berfungsi  untuk  memanipulasi  sebuah  id
pada tag HTML.
  1. Inline CSS
Inline CSS adalah memasukkan kode CSS pada line HTML tepatnya pada atribut “style”
pada sebuah  tag.  Inline CSS dapat digunakan  jika penggunaan CSS  tidak  terlalu banyak dan
cukup  dibutuhkan  oleh  tag  pemanggilnya saja. Karena jika  pemakaiannya  terlalu  banyak
misalnya pada  setiap  tag  yang memerlukannya.
  1. Internal CSS
Yang  dimaksud  dengan internal CSS adalah code CSS  yang  diletakkan  pada file
pemanggilnya  misalnya  pada  file  HTML.  Internal  CSS  diletakkan  pada  tag