15 Mei 2012

jQuery itu Cantik?

Suatu malam yang indah saya bertemu dengan seseorang dikotabesar, setelah sekian bulan tidak bertemu ada yang berbeda dengan dirinya. Terus apa hubungannya dengan judul postingan ini...??? (gerrrr...) ok..ok.. sorrrry ane terlalu mendalami situasi itu..hehe. Sebenarnya ada hubungannya, setelah pertemuan itu ane serasa mendapatkan energy baru untuk mengajar dan hari-hari itu selalu ada pertanyaan dari peserta terkait dengan website "bagaimana membuat website kita bagus dan menarik agar pengunjung menikmati browsingnya diwebsite kita". Dalam bayangan ane pada waktu itu bukan soal website tapi langsung kecetus kata-kata "buat dia cantik dihati kamu". ok..ok langsung aja nanti malah jadi telenovela ...heheh jadi intinya buatlah website secantik hatimu dengan jQuery.
Sebenarnya tidak hanya sekedar jQuery tapi juga Css berperan penting juga, tapi pada kesempatan ini ane mau bahas jquery pada pemula.

Apa itu jQuery? jQuery adalah javascript Library / kumpulan kode atau fungsi javascript siap pakai, biar mudah dan cepat dalam kita membuat javascript.
Jadi initinya jquery itu untuk menyederhanakan kode javascript. seperti sloganya "write less, do more" (cukup tulis sedikit, tapi bisa melakukan banyak hal ).

Berikut kemampuan jQuery:
1. Mempermudah akses dan manipulasi elemen tertentu pada dokumen.
    Biasanya diperlukan baris program yang cukup panjang untuk mengakses suatu elemen dokumen. Namun, jQuery dapat melakukannya hanya dalam beberapa baris program saja, karena jQuery mempunyai selector yang sangat efisien untuk mengakses suatu elemen tertentu pada dokumen yang selanjutnya bisa dimanupulasi sesuai dengan keinginan kita.

2. Mempermudah modifikasi atau perubahan tampilan halaman web.
    Biasanya untuk memodifikasi tampilan halaman web digunakan CSS. Permasalahanya, CSS sangat dipengaruhi oleh web browser yang digunakan, sehingga sering terjadi halaman web yang dibuat sudah rapi dan bagus tampilanya dibrowsur mozila, namun ketika ditampilkan di opera menjadi berantakan. Namun jQuery dapat menyesuaikan style CSS pada semua Browsur, sehingga permasalahan tersebut dapat dihindari.

3.Mempersingkat Ajax (Asynchronous javascript and XML )
   kemampuan favorit dari Ajax adalah mampu mengambil informasi dari server tanpa melakukan refesh pada halaman web, artinya halaman web terlihat berganti secara otomatis. Apabila kita menuliskan kode Ajax secara manual, biasanya diperlukan baris yang cukup panjang, nam.un jQuery dapat mempersingkatnya menggunakan Ajax call, perbandinganya 25 baris kode Ajax dapat disingkat menjadi 5 baris kode saja jika menggunakan jQuery.

4. Memiliki API ( Aplication Programming Interface).
    jQuery dapat memanipulasi content pada suatu halaman web, seperti perubahan teks, manipulasi gambar (resize,rotate,crop), penyusupan daftar(list), pengurutan list, paging, dan lain-lain.

5. Mampu merespon interaksi antara user dengan halaman web dengan lebih cepat.

6. Menyediakan fasilitas mudah untuk membuat animasi sekelas flash.

Dwonload jQuery link
Lanjut Baca Jonk - jQuery itu Cantik?

14 Mei 2012

Validasi Formulir with jQuery #1

Pada kesempatan yang sedang ga ada aktifitas ini, (sok sibuk) ane mau tulis tentang cinta antara kisah terpendam PHP dan jQuery, tapi sebelum saya mengorek-oerek hari mereka, ane mau orek-orek (bahasanya..he) jQuery. 
apa itu jQuery ? lihat ini. Pada malam hari ini yang berbahagia izinkan saya sedikit menshare bagaimana memvalidasi formulir dengan jQuery.  Pembahasan ini  ane sudah anggap temen-temen sudah tahu dasar-dasar pemograman website dkk. langsung aja ke TKP gan...cekidot..... 

buat file dengan nama formulir.html
<script type="text/javascript"
        src="jquery-1.5.1.min.js"></script>
<script type="text/javascript">
   $(document).ready(function() {   
      $("#formulir").submit(function() {
         if ($.trim($("#nama").val()) == "") {
            alert("Nama tidak boleh kosong");
            $("#nama").focus();
            return false; 
         }
         
         if ($.trim($("#hobby").val()) == "") {
            alert("Hobby perlu diisi");
            $("#hobby").focus();
            return false; 
         }  
      });     
   });
</script>       
<style type="text/css">
   label {
      float: left;
      width: 100px;
   }
</style>  
</head>
<body>
   <form id="formulir" action="info.php" method="post">
      <p>
         <label>Nama: </label>
         <input type="text" id="nama" name="nama"
                value="" />
      </p>
      <p>
         <label>Hobby: </label>
         <input type="text" id="hobby" name="hobby"
                value="" />
      </p>
      <p>
         <input type="submit" id="kirim" 
                value="Kirim" />
      </p>
   </form>
</body>


 kemudian buat file baru dengan info.php

<html>
<head>
<title>Info</title>
</head>
<body>
   <?php
      print_r($_POST);
   ?>
</body>
</html>


sebelumnya temen-teman sudah mendowload file jQuery dengan nama file jquery-1.5.1.min.js, bisa download di klik
Nah untuk keperluan pengujian program diatas yang memanggil info.php ketika tombol kirim diklik, maka skrip berikut perlu disiapkan (lihat file info.php)
Dokument (info.php) itu digunakan untuk menampilkan isi array $_POST, yang berisi data yang dikirim oleh file formulir.html.

jika formulir disubmit maka hasilnya :....



Validasi Formulir with jQuery #2
Lanjut Baca Jonk - Validasi Formulir with jQuery #1

4 Mei 2012

Cloud It Be Love

ceritanya lagi sempet diposting.......ini nih yang pertama kali gw kerumah yahoo ketemu sama neng raisa walupun cuman bisa lihat dari jauh, solanya dy lagi sibuk promosi album terbarunya dan salah satu lagunya yang gw suka itu "cloud it be". walupun musiknya cepet bosen didenger aj tapi kalu lihat dia perfome langsung bawaanya kepla ga mw diem..he maklum liat artis muda (ngecess (g gitugitu kali....)). Dan seolaholah dia nyanyi melihat gw waktu itu....guprakkk
so es degan campur soto, hati degdegan jadi cinto *mekso tenan. 
berhubung waktu itu gw g begitu apal liriknya, tapi gw langsung search by phone liriknya biar g keliatan bengong kayak tupai mau kencing hahhaa.... liriknya ini gan.....

kau datang dan jantungku berdegup kencang kau buatku terbang melayang
tiada ku sangka getaran ini ada
saat jumpa yang pertama
*courtesy of LirikLaguIndonesia.net
mataku tak dapat terlepas darimu
perhatikan setiap tingkahmu
tertawa pada setiap candamu
saat jumpa yang pertama

could it be love, could it be love
could it be, could it be, could it be love
could it be love, could it be love
could this be something that i never had

could it be love

mataku tak dapat terlepas darimu
perhatikan setiap tingkahmu
tertawa pada setiap candamu
saat jumpa yang pertama

could it be love, could it be love
could it be, could it be, could it be love
could it be love, could it be love
could this be something that i never had

could it be love, could it be love
could it be, could it be, could it be love
could it be love, could it be love
could this be something that i never had

oh mungkinkah ini cinta

could it be love, could it be love
could it be, could it be, could it be love
could it be love, could it be love
could this be something that i never had

could it be love, could it be love
could it be, could it be, could it be love
could it be love, could it be love
could this be something that i never had


click for watching video http://www.youtube.com/watch?v=tsgccydpe0M


Lanjut Baca Jonk - Cloud It Be Love

3 Mei 2012

Cloud Computing ?

Ok mas bro dan mbak bro, on this occasion will be talking about that on thr cloud computing recently often discussed by the IT business, esecially in indonesia coy..he


nah i happened to come on the show yesterday commputing cloud in one of the hotel...he
that By 2010, that internet users will live mostly in the cloud, most people wont thier with sofware running on a general-purpose PC. Instead, they will work in internet-based applications such as google docs, and in applications run from smartphones. Aspiirng application developers will develop for smartphone vendors and commpanies that provide Internet-based applications, because most innovative work will be done in the domain, instead of designing applicatins that run on a PC operating system.


            Cloud computing is a general term for anything that involves delivering hosted services 
over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and  Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.

              A cloud service has three distinct characteristics (Infrastucture-as-a service(JaaS)), Platform-as-a Service(PaaS) and Sofware-as-a Service(SaaS) that differentiate
it from traditional hosting. It is sold on demand typically by the minute or the hour
it is elastic  a user can have as much or as litte of a service as they want at any
given time and the service is fully managed by the provider (the consumer needs nothing but a personal computer and internet access).

Significant innovations in virtualization and distributed commputing, as well
as improved access to high-speed interner and aweak economy, have accelerated interest in cloud computing.




Lanjut Baca Jonk - Cloud Computing ?

22 April 2012

Virtualization / VirtualBOX

Pagi itu dikantor saya dkk ada mandat dari bigbos agar semua harus migrasi ke linux, ini dikarenakan sudah banyaknya rekan2 mulai sedikit banyak meninggalkan linux dan ini bukan salah siapa2 dikantor dan bukan salah temen gw, apalagi temenya temen-temen gw,
melainkan permintaan dari client rata-rata meminta dengan under windows. tanpa saya tengok kanan-kiri dan tanya sama mbah google akhirnya kompi kantor ane bantai dengan pisau sampai keluar darah dan tainya...he setelah gw install linux dan jlebb...mengingatkan gw waktu praktikum linux waktu kuliah lalu dengan meraba-raba monitor yang mulus dan mouse yang hangat ditangansambil cemilan buku kusam ini gw mulai menikmati alunan buku ini. 


setelah semua aplikasi yang dibutuhkan dilinux sudah terinstall kemudian gw paksa lagi partisi windows agar tidak selalu kangen sama windows, jreng2 akhirnya semua sudah terinstall dengan sempurna dan rapi...hahaha (tertawa kecil dalam hati). 


pagi berikutnya gw semangat karna tidak ada lagi suara-suara cempreng bigbos "linux.....again", setelah gw telaah  capek juga harus mondar mandir windows linux.


 dan banyak waktu gw terbuang sia-sia cuman lari-lari aja sama OS, kemudian gw install ada beberapa aplikasi di linux untuk menjalankan beberapa aplikasi dilinux dengan banyak dan ribet birokrasinya harus instal ini itu...wehhhh ampe berbusa gw ngomong...hhahha
wisss langsung wae ga perlu curhat, dan singkat cerita akirnya gw pake virtual box di linux dan menghilangkan partisi wondos. apa itu virtual box ? virtual box yang intinya sebuah jembatan untuk OS. gini-gini jadiVirtual box merupakan sebuah aplikasi virtualisasi komputer dengan lisensi opensource. Aplikasi ini mampu menampilkan sebuah virtualisasi yang baik dari sebuah komputer sehingga kita bisa menginstall Operating System lengkap dengan aplikasi-aplikasi lainnya dan terkoneksi melalui virtual network dengan komputer “host” sehingga kemudian bisa sharing file, singkronisasi data atau sharing koneksi internet. 



Virtual box sangat berguna bagi Web Developer, Admin networking, Software developer dan lain-lain. dalam dunia IT aplikasi virtualisasi komputer sangat dibutuhkan ketika kita memerlukan perbandingan langsung tanpa harus berpindah sistem operasi di komputer kita. Dengan Virtual Box kita bisa menampilkan beberapa sistem operasi yang berjalan bersamaan dalam satu komputer, dengan catatan spesifikasi komputer mendukung hal tersebut.

Lanjut Baca Jonk - Virtualization / VirtualBOX

16 Desember 2011

My Portofolio

Ilustrator
Fotografi
Lanjut Baca Jonk - My Portofolio

4 Desember 2011

PERBEDAAN SWITCH, HUB DAN ROUTER



Beberapa teknisi memiliki kecenderungan untuk menggunakan istilah router, hub dan switch secara bergantian. Satu saat mereka berbicara tentang switch. kemudian mereka sedang mendiskusikan pengaturan router.
Sementara itu, mereka hanya melihat pada satu kotak. Pernahkah anda bertanya-tanya apa perbedaan antara Hub, Switch dan Router? serta fungsi dari ketiga perangkat yang semuanya sangat berbeda dari satu sama lain, bahkan jika pada waktu mereka terintegrasi ke dalam satu perangkat. Dimana Anda menggunakan ketiganya? Mari kita lihat. Pengertian Hub, Siwtch dan Router.  

HUB 
Sebuah perangkat terminal koneksi umum dalam jaringan. Hub umumnya digunakan untuk menghubungkan segmen LAN. hub berisi beberapa port. Ketika sebuah paket tiba di satu port, port tersebut dicopy ke port lainnya sehingga semua segmen LAN dapat melihat semua paket.  

Switch Pada jaringan, perangkat berupa filter dan paket antara segmen LAN. Switch beroperasi pada lapisan data link (layer 2) dan kadang-kadang lapisan jaringan (lapisan 3) dari OSI Reference Model dan karena itu mendukung protokol paket. LAN yang menggunakan switch untuk bergabung ke segmen yang di tentukan untuk mengaktifkan LAN atau, dalam kasus jaringan Ethernet, Ethernet LAN diaktifkan. 

Router Sebuah perangkat yang digunakan bersama jaringan data paket. Router terhubung dengan setidaknya dua jaringan, umumnya dua LAN atau WAN atau LAN dan jaringan ISP. Router biasanya menjadi sebuah gateway, dimana dua atau lebih jaringan terhubung. Router menggunakan header dan tabel forwarding untuk menentukan jalur yang terbaik untuk meneruskan paket-paket, dan mereka menggunakan protokol seperti ICMP untuk berkomunikasi satu sama lain dan mengkonfigurasi rute yang terbaik antara dua host.  

Perbedaan ketiganya Sekarang ini router telah menjadi semacam alat yang utama, dalam menggabungkan fitur dan fungsi dari router dan switch/hub ke dalam sebuah unit tunggal. Jadi pengertian tentang perangkat ini dapat sedikit menyesatkan – terutama untuk orang baru belajar jaringan komputer. Fungsi router, hub dan switch sangat berbeda satu sama lainnya, bahkan jika semua peralatan tersebut terintegrasi ke dalam satu perangkat. Kita mulai dengan hub dan switch karena kedua perangkat ini memiliki peran yang sama pada jaringan. Masing-masing berfungsi sebagai koneksi sentral untuk semua peralatan jaringan dan menangani tipe data yang dikenal sebagai bingkai. Bingkai membawa data Anda. 


Ketika bingkai diterima, hal itu diperkuat dan kemudian ditransmisikan ke port dari PC tujuan. Perbedaan besar antara kedua perangkat adalah metode frame yang disampaikan. Dalam sebuah hub, sebuah frame berfungsi untuk menyampaikan atau “broadcast (Menyiarkan)” kepada setiap terminal. Tidak peduli bahwa frame hanya digunakan untuk satu port. hub tidak memiliki cara untuk membedakan antara bingkai port harus dikirim kemana. Melewatinya bersama untuk memastikan bahwa setiap port akan mencapai tujuan yang diinginkan. Pada peralatan ini banyak lalu lintas pada jaringan dan dapat menyebabkan tanggapan waktu jaringan yang kurang atau lambat. Selain itu, hub dengan spesifikasi 10/100Mbps harus berbagi bandwidth dengan masing-masing port. Jadi ketika hanya satu PC yang menggunakan, akan mendapat akses bandwith yang maksimum yang tersedia. 


Namun, jika beberapa PC beroperasi atau di gunakan pada jaringan tersebut, maka bandwidth akan dibagi kepada semua PC, yang akan menurunkan kinerja. Sebuah Switch, menyimpan catatan MAC address dari perangkat yang terhubung. Dengan informasi ini, suatu saklar dapat mengidentifikasi sistem yang terpasang pada terminal. Jadi, ketika bingkai diterima, peralatan tersebut tahu persis port untuk mengirimkannya ketujuan, tanpa jaringan secara signifikan meningkatkan waktu respon. 


Dan, tidak seperti hub, switch dengan spesifikasi 10/100Mbps akan mengalokasikan 10/100Mbps penuh untuk setiap port nya. Jadi berapapun jumlah PC ditransmisikan, pengguna akan selalu memiliki akses ke jumlah maksimum bandwidth. Ini untuk alasan-alasan mengapa switch dianggap menjadi pilihan yang jauh lebih baik dari hub. Router adalah perangkat yang sama sekali berbeda dengan kedua peralatan yang telah di jelaskan diatas. Apabila suatu hub atau switch berkaitan dengan bingkai transmisi, fungsi router, adalah untuk paket rute ke jaringan paket yang lain sampai akhirnya mencapai tujuannya.


Salah satu fitur utama dari sebuah paket adalah bahwa tidak hanya berisi data, tetapi alamat tujuan di mana ia akan pergi. Router biasanya terhubung dengan sedikitnya dua jaringan, biasanya dua Local Area Network (LAN) atau Wide Area Network (WAN) atau LAN dan jaringan ISP. misalnya, PC atau workgroup dan EarthLink. Router terletak di gateway, tempat di mana dua atau lebih jaringan terhubung. Menggunakan tabel header dan forwarding, router menentukan jalur terbaik untuk meneruskan paket.


Router menggunakan protokol seperti ICMP untuk berkomunikasi satu sama lain dan mengkonfigurasi rute terbaik antara dua host. Sekarang ini, berbagai layanan diintegrasikan ke dalam beberapa router broadband. Sebuah router biasanya terdapat 4 sampai 8 port switch Ethernet (atau hub) dan Network Address Translator (NAT). Selain itu, biasanya sudah termasuk Dynamic Host Configuration Protocol (DHCP) server, Domain Name Service (DNS) proxy server dan firewall hardware untuk melindungi LAN dari intrusi berbahaya dari Internet. Semua router memiliki Port WAN yang terhubung ke DSL atau kabel modem untuk layanan internet broadband dan saklar yang terintegrasi, memungkinkan pengguna untuk dengan mudah membuat sebuah system LAN. 


Hal ini memungkinkan semua PC di LAN untuk memiliki akses ke Internet dan sharing file Windows dan layanan printer. Beberapa router memiliki port WAN dan satu port LAN tunggal dan dirancang untuk menghubungkan hub LAN yang ada atau berpindah ke WAN. Ethernet switch dan hub dapat dihubungkan ke PC router dengan port ganda untuk memperluas LAN. Tergantung pada kemampuan (jenis port yang tersedia) dari router dan switch atau hub, koneksi antara router dan switch / hub mungkin membutuhkan straight-thru atau crossover (null-modem) kabel. Beberapa router bahkan memiliki USB port, dan lebih umum, poin akses nirkabel dipancarkan dari mereka. 


Beberapa router yang lebih tinggi atau router kelas bisnis juga akan menggabungkan port serial yang dapat disambungkan ke modem dial-up eksternal, yang berguna sebagai cadangan dalam hal sambungan utama broadband turun, serta built in LAN server printer dan port printer. 


Selain perlindungan yang melekat, fitur yang disediakan oleh NAT, router juga memiliki built-in, konfigurasi, firewall berbasis hardware. kemampuan Firewall dapat berkisar dari yang sangat mendasar, sedang sampai dengan yang canggih. Di antara kemampuan tersebut ditemukan pada router utama adalah bahwa router memungkinkan mengkonfigurasi TCP / UDP port untuk permainan, layanan obrolan, dan sejenisnya, di LAN di belakang firewall. Jadi, singkatnya, sebuah perekat hub bersama sebuah segmen jaringan Ethernet, switch dapat menghubungkan beberapa segmen Ethernet lebih efisien dan router bisa melakukan fungsi-fungsi ditambahan rute TCP / IP paket antara beberapa LAN dan / atau WAN, dan banyak lagi tentu saja.
Lanjut Baca Jonk - PERBEDAAN SWITCH, HUB DAN ROUTER