Monday, February 28, 2011

Instalasi mac osx style di ubuntu


Bismillah..
Pada postingan kali ini penulis akan membahas tentang instalasi mac osx style di linux unbuntu menggunakan macbuntu. Dengan macbuntu tampilan linux kita bisa berubah persis dengan mac osx.
Disini penulis menngunakan linux ubuntu 10.10.
Oke langsung saja langkah langkahnya sebagai berikut:

Saturday, February 26, 2011

Menampilkan script pada postingan blog


Bismillah..
Pada postingan kali ini saya sharingkan sedikit tips blog untuk menampilkan code script pada postingan blog (blogger). Nah dengan postingan ini di harapkan pembaca dapat membedakan code code dengan penjelasan yang dimaksud oleh pemilik blog.
Oke langsung saja tanpa panjang lebar..
Caranya sebagai berikut:

Friday, February 25, 2011

2 SEO trick yang ampuh


Bismillah..
berikut adalah sedikit tutorial SEO (search engine optimization) yang sangat mudah dan akan mendapatkan hasil yang maksimal bagi perkembangan website/ blog anda untuk semakin terindex oleh search engine, dengan ini website anda akan semakin mudah mendapatan pengunjung karena 75% pengunjung google hanya membuka website maksimal halaman 3 dari google, nah jika website/ blog kita diluar itu maka semakin sedikit kan orang yang mengunjungi situs kita..
Ok langsung adja sedikit tips seo bagi anda untuk meningkatkan traffic:

Sunday, February 13, 2011

Dasar HTML


HTML atau kependekan dari Hypertext Markup Language merupakan bahasa paling dasar dalam pemrograman web. Versi bahasa HTML yang terbaru saat ini yaitu HTML 5 yang oleh Apple digunakan untuk melawan produk adobe yaitu Adobe Flash.
Namun yang digunakan pada tutorial kali ini adalah HTML 4. Karena perbedaan dari HTML 4 dan HTML 5 hanyalah penambahan syntax baru dan tidak ada perubahan pada syntax lama.
Struktur penulisan

Monday, February 7, 2011

Tutorial java | Queue


Queue / antrian adalah struktur data dimana data yang pertama kali di masukkan adalah data yang pertama kali dapat dihapus. Struktur data ini biasa disebut dengan istilah FIFO (First In First Out).
Dalam kehidupan sehari hari metode queue ini bisa di istilahkan sebagai penjualan tiket sepak bola. Orang yang pertama kali datang dialah yang pertama kali dilayani dan mendapatkan tiket duluan serta keluar dari tempat antrian duluan. Tapi beda lagi kalau panitianya orang PS*I pasti bakalan kacau tu antrian tiketnya..hehehe
Nah langsung adja ke contoh program biar lebih jelas dan paham. Disarankan di ketik ulang biar semakin paham dan mengerti maksud dari struktur data queue ini..


Saturday, February 5, 2011

Seberapa berat blogmu


setiap orang pasti menginginkan websitenya tampil semenarik mungkin, tapi kita harus memperhatikan kecepatan loading website kita sendiri kadang kadang kita melupakan sesuatu yang penting, yaitu masalah berat (size) dan kecepatan (speed) berapa lama waktu yang dibutuhkan untuk membuka blog kita.
Walaupun blog kita bagus tapi kalo blog kita lama banget dibukanya maka pengunjungpun jadi enggan untuk singgah di blog kita. Kita tentu pernah kan membuka suatu web/blog yg lama banget, karena saking lamanya kita akhirnya tidak jadi membuka web/blog tersebut. Nah tentu Anda nggak ingin gitu kan, blog kamu jadi miskin pengunjung gara-gara loading membukanya lama.

Java | algoritma Dijkstra


Persoalan lintasan terpendek yaitu menemukan lintasan terpendek antara dua atau beberapa simpul lebih yang berhubungan. Persoalan mencari lintasan terpendek di dalam graf merupakan salah satu persoalan optimasi.
Persoalan ini biasanya direpresentasikan dalam bentuk graf. Graf yang digunakan dalam pencarian lintasan terpendek atau shortest path adalah graf berbobot (weighted graph), yaitu graf yang setiap sisinya diberikan suatu nilai atau bobot. Bobot pada sisi graf dapat menyatakan jarak antar kota, waktu pengiriman pesan, ongkos pembangunan, dan sebagainya.
Graf yang digunakan dalam pencarian lintasan terpendek adalah graf berbobot (weighted graph), yaitu graf yang setiap sisinya diberikan suatu nilai atau bobot. Bobot pada sisi graf dapat menyatakan jarak antar kota, waktu pengiriman pesan, ongkos pembangunan, dan sebagainya.
Asumsi yang kita gunakan di sini adalah bahwa semua bobot bernilai positif. Kata “terpendek” jangan selalu diartikan secara fisik sebagai panjang minimum, sebab kata “terpendek” meminimalisasi bobot pada suatu lintasan di dalam graf.
Brikut adalah source code dalam java untuk solusi pencarian jalur terpendek..
langsung download adja ya...!!!

Java | perulangan


Perulangan for
Dalam for hitungan sebanyak perulangan dilakukan terlebih dahulu kemudian pernyataan berikutnya baru dijalankan. Dalam perulangna for ada beberapa elemen yang diperhatikan yaitu nilai awal, penguji, dan penambahan atau pengurangan

Perulangan while
Dalam while proses perulangan dilakukan terusmenerus ketika suatu pernyataan yang di jalankan sesuai dengan kondisi yang di tetapkan itu benar dalam hal ini pengujian dilakukan terlebih dahulu baru perulangan dilakukan.

Perulangan do-while
Pengujian terhadap eksekusi baru dilakukan setelah perulangan selesai dilakukan

Java | percabangan


 Kendali if
Suatu pernyataan akan di eksekusi apabila sesuai kondisi atau keadaan yang telah di tetapkan.
if(kondisi)Maka pernyataan;
Dimana kondisi ini digunakan untuk pengambilan keputusan.
Sedangkan pernyataan dapat merupakan pernyataan tunggal atau pernyataan majemuk.
contoh program:

Friday, February 4, 2011

Java | operator (2)


Dalam java, operator + mempunyai fungsi ganda bisa sebagai penjumlahan dan bisa sebagai penjumlah antara 2 string menjadi string baru. contohnya:
System.out.println("Kamu" + "Belajar" + "Java");


Java | operator (1)


Operator adalah simbol atau karakter khusus yang digunakan dalam suatu ekspresi untuk menghasilkan suatu nilai. Dalam java terdapat sejumlah operator, meliputi:
> Operator aritmatika
operator aritmatika adalah operator yang digunakan untuk melakukan perhitungan aritmatika, contoh: penjumlahan, pengurangan, perkalian, pembagian dan sisa hasil bagi

Berikut adalah contoh program untuk operator aritmatika:
/**


* OperatorAritmatika.java


* @author Muhammad Syauqil Ilmi


* jangan lupa tinggalin komentar ya...


*/
public class OperatorAritmatika {


public static void main(String[] args) {


System.out.println("3 + 2 - 4 =" + (3 + 2 - 4));


System.out.println("5 * 4 / 2 =" + (5 * 4 / 2));


System.out.println("14 % 3 =" + (14 % 3));


}
}
> Operator penambahan dan pengurangan
operator penambahan berguna untuk menaikkan suatu variabel sebesar 1.
y= x++;
ekspresi diatas mempunyai makna menghasilkan nilai sebesar x tetapi selanjutnya nilai x akan bertambah 1.
y= ++x;
ekspresi diatas mempunyai makna menaikkan nilai sebesar 1 dan hasilnya adalah nilai x yang terbaru.


Operator pengurangan berguna untuk mengurangi variabel sebesar 1
y= x--;
y= --y;
fungsinya sama dengan operator ++, Anda pasti sudah paham bukan??
Untuk contoh programnya sebagai berikut:
/**


* PenambahanPengurangan.java


* @author Muhammad Syauqil Ilmi


* jangan lupa tinggalin komentar ya...


*/
public class PenambahanPengurangan {


public static void main(String[] args) {


int x, y;
x = 4;
y = 6 - x++;
System.out.println("Operasi 1");
System.out.println("x = " + x + " y = " + y);


x = 4;
y = 6 - ++x;
System.out.println("Operasi 2");
System.out.println("x = " + x + " y = " + y);


x = 4;
y = 6 - x--;
System.out.println("Operasi 3");
System.out.println("x = " + x + " y = " + y);


x = 4;
y = 6 - --x;
System.out.println("Operasi 4");
System.out.println("x = " + x + " y = " + y);
}
}