<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;C0ENSH8zfSp7ImA9WhVWGEg.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284</id><updated>2012-04-30T22:54:59.185-07:00</updated><category term="LINUX" /><category term="JavaScript" /><category term="Java" /><category term="C" /><category term="CMS" /><title>indocOding.com</title><subtitle type="html">&lt;p align="center"&gt;play with c0de&lt;/p&gt;</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.indocoding.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/http/feedsfeedburnercom/ShareTheCode" /><feedburner:info uri="http/feedsfeedburnercom/sharethecode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><entry gd:etag="W/&quot;A08DSXo_eSp7ImA9WhZbFUk.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-3235808897793145000</id><published>2011-06-19T22:51:00.000-07:00</published><updated>2011-06-19T23:04:38.441-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-19T23:04:38.441-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Matrix Strassen on Java</title><content type="html">Analias algorithm requires us to make the most effective algorithm. Yesterday I get an assignment to compare the Matrix Multiplication with Classic or regular method compared to Strassen method.&lt;br /&gt;
Strassen Matrix makes me stress .. &lt;img src="http://2.bp.blogspot.com/-dNSFjO1mBRM/TdlqUDf4QQI/AAAAAAAAADs/1A5i8T-oAEs/s1600/capede.gif" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://en.wikipedia.org/wiki/Strassen_algorithm" target="_blank"&gt;About Strassen&lt;/a&gt;&lt;br /&gt;
Show code and screenshoot....&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code" class="JScript"&gt;/*

 * rischan 
 * play with c0de

 * Website: http://www.indocoding.com/

 * Perkalian Matrik dengna Metode biasa dan Strassen

 */





import java.io.*;

import java.util.Calendar; //untuk menghitung waktu proses atau scedule task



public class Strassen

{

 public static BufferedReader br =new BufferedReader(new InputStreamReader(System.in));

 public Strassen()   throws IOException

 {

  int n;

  int[][] a, b, c;

  

  System.out.print("Masukkan berapa kolom ato baris : (matrik harus simetris) ");

  n = Integer.parseInt(br.readLine());

  

  a = new int[n][n];

  b = new int[n][n];

  c = new int[n][n];

  

  System.out.print("\n\n\nMasukkan Nilai Matrix:\n\n");

  for(int i=0; i&amp;lt;n; i++)

  {

   for(int j=0; j&amp;lt;n; j++)

   {

    System.out.print("Masukkan nilai ke ("+(i+1)+","+(j+1)+"): ");

    a[i][j] = Integer.parseInt(br.readLine());

   }

  }

  System.out.print("\n\n\5nMasukkan Nilai Matrix:\n");

  for(int i=0; i&amp;lt;n; i++)

  {

   for(int j=0; j&amp;lt;n; j++)

   {

    System.out.print("Masukkan nilai ke ("+(i+1)+","+(j+1)+"): ");

    b[i][j] = Integer.parseInt(br.readLine());

   }

  }

  

  Calendar t1 = Calendar.getInstance();

  System.out.print("\n\nMatrix 1 X Matrix 2 adalah:\nDengan Cara biasa :\n");

  MatrikBiasa(a, b, c);

  printArray(c);

  Calendar t2 = Calendar.getInstance();

  System.out.print("Waktu Untuk Menyelesaikan(milisecon): "+(t2.getTimeInMillis() - t1.getTimeInMillis()  ));

  

  t1 = Calendar.getInstance();

  System.out.print("\n\nDengan Cara Strassen :\n");

  c = MatrikStress(a, b);

  printArray(c);

  t2 = Calendar.getInstance();

  System.out.print("Waktu Untuk Menyelesaikan(milisecon) "+(t2.getTimeInMillis() - t1.getTimeInMillis()  ));

 }

 

 public void MatrikBiasa(int[][] a, int[][] b, int[][] c) //perkalian dengan metode Biasa 

 {

  int n = a.length;

  for(int i=0; i&amp;lt;n; i++)

   for(int j=0; j&amp;lt;n; j++)

    for(int k=0; k&amp;lt;n; k++)

     c[i][j] += a[i][k] * b[k][j];

 }

 

 public int [][] MatrikStress(int [][] A, int [][] B)

 {

  int n = A.length;

  int [][] result = new int[n][n];

  

  if((n%2 != 0 ) &amp;&amp; (n !=1)) // jika colom ato baris ganjil atau %2 !=0 maka n menjadi n+1

  {

   int[][] a1, b1, c1;

   int n1 = n+1;

   a1 = new int[n1][n1];

   b1 = new int[n1][n1];

   c1 = new int[n1][n1];

   

   for(int i=0; i&amp;lt;n; i++)

    for(int j=0; j&amp;lt;n; j++)

    {

     a1[i][j] =A[i][j];

     b1[i][j] =B[i][j];

    }

   c1 = MatrikStress(a1, b1);

   for(int i=0; i&amp;lt;n; i++)

    for(int j=0; j&amp;lt;n; j++)

     result[i][j] =c1[i][j];

   return result;

  }

  

  if(n == 1) // jika user menginputkan 1 untuk jumlah kolom ato baris maka dilakukan cara biasa

  {

   result[0][0] = A[0][0] * B[0][0];

  }

  else

  { //A11 dsb adalah matrik child, jadi matrik induk harus di split terlebih dahulu

   int [][] A11 = new int[n/2][n/2];

   int [][] A12 = new int[n/2][n/2];

   int [][] A21 = new int[n/2][n/2];

   int [][] A22 = new int[n/2][n/2];

   

   int [][] B11 = new int[n/2][n/2];

   int [][] B12 = new int[n/2][n/2];

   int [][] B21 = new int[n/2][n/2];

   int [][] B22 = new int[n/2][n/2];

   

   //fungtion untuk memposisikan array bilangan hasil split

   bagiArray(A, A11, 0 , 0);

   bagiArray(A, A12, 0 , n/2);

   bagiArray(A, A21, n/2, 0);

   bagiArray(A, A22, n/2, n/2);

   

   bagiArray(B, B11, 0 , 0);

   bagiArray(B, B12, 0 , n/2);

   bagiArray(B, B21, n/2, 0);

   bagiArray(B, B22, n/2, n/2);

   

   // rumus matrik strassen

   int [][] P1 = MatrikStress(tambahMatrik(A11, A22), tambahMatrik(B11, B22));

   int [][] P2 = MatrikStress(tambahMatrik(A21, A22), B11);

   int [][] P3 = MatrikStress(A11, PenguranganMatrik(B12, B22));

   int [][] P4 = MatrikStress(A22, PenguranganMatrik(B21, B11));

   int [][] P5 = MatrikStress(tambahMatrik(A11, A12), B22);

   int [][] P6 = MatrikStress(PenguranganMatrik(A21, A11), tambahMatrik(B11, B12));

   int [][] P7 = MatrikStress(PenguranganMatrik(A12, A22), tambahMatrik(B21, B22));

   

   int [][] C11 = tambahMatrik(PenguranganMatrik(tambahMatrik(P1, P4), P5), P7);

   int [][] C12 = tambahMatrik(P3, P5);

   int [][] C21 = tambahMatrik(P2, P4);

   int [][] C22 = tambahMatrik(PenguranganMatrik(tambahMatrik(P1, P3), P2), P6);

   

   //mengembalikan dari bagiArray dan menghasilkan result

   BalekneArray(C11, result, 0 , 0);

   BalekneArray(C12, result, 0 , n/2);

   BalekneArray(C21, result, n/2, 0);

   BalekneArray(C22, result, n/2, n/2);

  }

  return result;

 }

 

 public int [][] tambahMatrik(int [][] A, int [][] B) //function untuk penjumlahan matrik

 {

  int n = A.length;

  

  int [][] result = new int[n][n];

  

  for(int i=0; i&amp;lt;n; i++)

   for(int j=0; j&amp;lt;n; j++)

   result[i][j] = A[i][j] + B[i][j];

  

  return result;

 }

 

 public int [][] PenguranganMatrik(int [][] A, int [][] B) //function pengurangna matrik

 {

  int n = A.length;

  

  int [][] result = new int[n][n];

  

  for(int i=0; i&amp;lt;n; i++)

   for(int j=0; j&amp;lt;n; j++)

   result[i][j] = A[i][j] - B[i][j];

  

  return result;

 }

 

 public void bagiArray(int[][] parent, int[][] child, int iB, int jB) //function untuk mensplit matrik

 {

  for(int i1 = 0, i2=iB; i1&amp;lt;child.length; i1++, i2++)

   for(int j1 = 0, j2=jB; j1&amp;lt;child.length; j1++, j2++)

   {

    child[i1][j1] = parent[i2][j2];

   }

 }

 

 public void BalekneArray(int[][] child, int[][] parent, int iB, int jB) //untuk mengembalikan split

 {

  for(int i1 = 0, i2=iB; i1&amp;lt;child.length; i1++, i2++)

   for(int j1 = 0, j2=jB; j1&amp;lt;child.length; j1++, j2++)

   {

    parent[i2][j2] = child[i1][j1];

   }

 }

 

 public void printArray(int [][] array)

 {

  int n = array.length;

  

  System.out.println();

  for(int i=0; i&amp;lt;n; i++)

  {

   for(int j=0; j&amp;lt;n; j++)

   {

    System.out.print(array[i][j] + "\t");

   }

   System.out.println();

  }

  System.out.println();

 }

 

 public static void main(String[] args) throws IOException

 {

  new Strassen();

 }

} 
&lt;/pre&gt;Screenshoot...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-11cacDCStvs/Tf7fDdSXDvI/AAAAAAAAAF0/fsTf52YrwJU/s1600/matrik_strassen.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-11cacDCStvs/Tf7fDdSXDvI/AAAAAAAAAF0/fsTf52YrwJU/s320/matrik_strassen.PNG" width="294" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-55w1jCsyXAo/Tf7fEuTvTDI/AAAAAAAAAF4/7ZvvNEQk3M8/s1600/matrik_strassen2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-55w1jCsyXAo/Tf7fEuTvTDI/AAAAAAAAAF4/7ZvvNEQk3M8/s320/matrik_strassen2.PNG" width="237" /&gt;&lt;/a&gt;&lt;/div&gt;Untuk gambar yang pertama Waktu penyelesaian Perkalian matrik dengan matrik biasa maupun strassen hasilnya sama, tapi coba lihat gambar ke dua, yaitu perhitungan matrik 4x4 dengan bilangan yang cukup sulit akan terlihat kalau matrik strassen lebih efisien.&lt;br /&gt;
&lt;br /&gt;
So, kesimpulanya adalah perkalian matrik clasic/bruteforce atau perkalian matrik biasa itu efektif bila digunakan untuk matrik yang kecil, sedangkan untuk matrik dalam jumlah besar maka Strassen solusi yang bisa diambil. OK.. &lt;a href="http://4.bp.blogspot.com/-IrWLO-mWXhs/TdlqRv7RTCI/AAAAAAAAADk/Gjh7rmzfKuM/s1600/ngakak.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-IrWLO-mWXhs/TdlqRv7RTCI/AAAAAAAAADk/Gjh7rmzfKuM/s1600/ngakak.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-3235808897793145000?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/3235808897793145000/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/06/matrix-strassen-on-java.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3235808897793145000?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3235808897793145000?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/06/matrix-strassen-on-java.html" title="Matrix Strassen on Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-dNSFjO1mBRM/TdlqUDf4QQI/AAAAAAAAADs/1A5i8T-oAEs/s72-c/capede.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0cER3s9eCp7ImA9WhZUEEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-3389179179548852590</id><published>2011-05-31T12:25:00.000-07:00</published><updated>2011-06-02T17:30:06.560-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T17:30:06.560-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Comparison operator in Java / Operator Perbandingan Java</title><content type="html">&lt;a href="http://2.bp.blogspot.com/-D03SNpE_SIs/TeU555ES8NI/AAAAAAAAAFk/AhC_-4BdlRs/s1600/java.h5.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-D03SNpE_SIs/TeU555ES8NI/AAAAAAAAAFk/AhC_-4BdlRs/s1600/java.h5.png" /&gt;&lt;/a&gt;Comparison operator menghasilkan nilai boolean. Adapun yang termasuk comparison operator&lt;br /&gt;
sebagai berikut:&lt;br /&gt;
• Ordinal comparison: &amp;lt;, &amp;lt;=, &amp;gt;, &amp;gt;=&lt;br /&gt;
• The instanceof Operator : memeriksa class dari sebuah objek&lt;br /&gt;
• The Equality Comparison Operators: == and !=&lt;br /&gt;
Keterangan lebih jelas mengenai ordinal dan comparison operator dapat dilihat pada tabel disamping.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-D03SNpE_SIs/TeU555ES8NI/AAAAAAAAAFk/AhC_-4BdlRs/s1600/java.h5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/div&gt;Demo Relasi java&lt;br /&gt;
&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Relasi java
public class RelasiDemo {
 public static void main(String[] args) {
 //beberapa nilai
 int i = 37;
 int j = 42;
 int k = 42;
 System.out.println("Nilai variabel...");
 System.out.println(" i = " + i);
 System.out.println(" j = " + j);
 System.out.println(" k = " + k);
 //lebih besar dari
 System.out.println("Lebih besar dari...");
 System.out.println(" i &amp;gt; j = " + (i &amp;gt; j)); //false
 System.out.println(" j &amp;gt; i = " + (j &amp;gt; i)); //true
 System.out.println(" k &amp;gt; j = " + (k &amp;gt; j)); //false
 //lebih besar atau sama dengan
 System.out.println("Lebih besar dari atau sama dengan...");
 System.out.println(" i &amp;gt;= j = " + (i &amp;gt;= j)); //false
 System.out.println(" j &amp;gt;= i = " + (j &amp;gt;= i)); //true
 System.out.println(" k &amp;gt;= j = " + (k &amp;gt;= j)); //true
 //lebih kecil dari
 System.out.println("Lebih kecil dari...");
 System.out.println(" i &amp;lt; j = " + (i &amp;lt; j)); //true
 System.out.println(" j &amp;lt; i = " + (j &amp;lt; i)); //false
 System.out.println(" k &amp;lt; j = " + (k &amp;lt; j)); //false
 //lebih kecil atau sama dengan
 System.out.println("Lebih kecil dari atau sama dengan...");
 System.out.println(" i &amp;lt;= j = " + (i &amp;lt;= j)); //true
 System.out.println(" j &amp;lt;= i = " + (j &amp;lt;= i)); //false
 System.out.println(" k &amp;lt;= j = " + (k &amp;lt;= j)); //true
 //sama dengan
 System.out.println("Sama dengan...");
 System.out.println(" i == j = " + (i == j)); //false
 System.out.println(" k == j = " + (k == j)); //true
 //tidak sama dengan
 System.out.println("Tidak sama dengan...");
 System.out.println(" i != j = " + (i != j)); //true
 System.out.println(" k != j = " + (k != j)); //false
      }
}&lt;/pre&gt;Screenshoot...&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-KnGfQzM8hJo/TeVAK-l3jDI/AAAAAAAAAFs/cqkE1zbXOGY/s1600/13_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="254" src="http://1.bp.blogspot.com/-KnGfQzM8hJo/TeVAK-l3jDI/AAAAAAAAAFs/cqkE1zbXOGY/s320/13_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-3389179179548852590?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/3389179179548852590/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/comparison-operator-on-java-operator.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3389179179548852590?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3389179179548852590?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/comparison-operator-on-java-operator.html" title="Comparison operator in Java / Operator Perbandingan Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-D03SNpE_SIs/TeU555ES8NI/AAAAAAAAAFk/AhC_-4BdlRs/s72-c/java.h5.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0cFRHszeSp7ImA9WhZUEEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-7439159624224055191</id><published>2011-05-31T11:58:00.000-07:00</published><updated>2011-06-02T17:30:15.581-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T17:30:15.581-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Complement &amp; Conditional(Ternary) in Java</title><content type="html">Dibawah ini ada 3 Listing Program yaitu program untuk Complement di Java, kemudian yang dua lagi yaitu program Conditional dalam bentuk ternary, semoga membantu..&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s1600/ngacir2.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s1600/ngacir2.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
Complement&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Java Complement

class Complement {
 public static void main(String[] args) {
 int i;
 i = ~7;
 System.out.println("Hasil operasi ~ :" +i);
 }
}&lt;/pre&gt;&lt;br /&gt;
ConditionalOperator1&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Ternary Operator Java
public class ConditionalOperator1 {
 public static void main( String[] args ){
  String status = "";
  int grade = 80;
  //mendapatkan status pelajar
  status = (grade &amp;gt;= 60)?"Passed":"Fail";
  //print status
  System.out.println( status );
 }
}&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
ConditionalOperator2&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Conditional Operator Java
class ConditionalOperator2 {
 public static void main( String[] args ){
  int score = 0;
  char answer = 'a';
  score = (answer == 'a') ? 10 : 0;
  System.out.println("Score = " + score );
 }
}&lt;/pre&gt;&lt;br /&gt;
Screenshoot...&lt;br /&gt;
Complement&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-fzCPta-Oha0/TeU5hoHOzhI/AAAAAAAAAFY/1VPnVeD6Pkk/s1600/7_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="65" src="http://4.bp.blogspot.com/-fzCPta-Oha0/TeU5hoHOzhI/AAAAAAAAAFY/1VPnVeD6Pkk/s320/7_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
ConditionalOperator1&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-MxaCenX1MJs/TeU5miTM7rI/AAAAAAAAAFc/drpIQdAvEqU/s1600/8_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="79" src="http://3.bp.blogspot.com/-MxaCenX1MJs/TeU5miTM7rI/AAAAAAAAAFc/drpIQdAvEqU/s320/8_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
ConditionalOperator2&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-i4bxv8xQPZc/TeU5teVfUPI/AAAAAAAAAFg/LbpU_HsB-vk/s1600/9_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="65" src="http://1.bp.blogspot.com/-i4bxv8xQPZc/TeU5teVfUPI/AAAAAAAAAFg/LbpU_HsB-vk/s320/9_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-7439159624224055191?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/7439159624224055191/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/complement-conditionalternary-on-java.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/7439159624224055191?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/7439159624224055191?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/complement-conditionalternary-on-java.html" title="Complement &amp; Conditional(Ternary) in Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s72-c/ngacir2.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUYMR3k5eSp7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-8055723774942747828</id><published>2011-05-31T11:39:00.000-07:00</published><updated>2011-05-31T11:39:46.721-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T11:39:46.721-07:00</app:edited><title>Increment &amp; Decrement Java</title><content type="html">Dibawah ini contoh code increment decrement di java, silahkan disimak.. &lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-tUwtlvAQNvA/TdlqSz9CswI/AAAAAAAAADo/2tnlDOWMzEo/s1600/maho.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-tUwtlvAQNvA/TdlqSz9CswI/AAAAAAAAADo/2tnlDOWMzEo/s1600/maho.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Increment Decrement on Java

class IncDec {
    public static void main(String[] args) {
      int a=1, b=9;
      System.out.println("Nilai sebelum increment-decrement");
      System.out.println("a =" +a+ "; b =" +b);
      a = ++a;
      b = --b;
      System.out.println("Nilai setelah increment-decrement");
      System.out.println("a =" +a+ "; b =" +b);
    }
}&lt;/pre&gt;&lt;br /&gt;
Screenshoot...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-DXLONNaKihQ/TeU0WaYvQFI/AAAAAAAAAFU/L99B8wF8Yy4/s1600/11_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="93" src="http://3.bp.blogspot.com/-DXLONNaKihQ/TeU0WaYvQFI/AAAAAAAAAFU/L99B8wF8Yy4/s320/11_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-8055723774942747828?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/8055723774942747828/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/increment-decrement-java.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8055723774942747828?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8055723774942747828?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/increment-decrement-java.html" title="Increment &amp; Decrement Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-tUwtlvAQNvA/TdlqSz9CswI/AAAAAAAAADo/2tnlDOWMzEo/s72-c/maho.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEEGSHgyeCp7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-4985948711183898884</id><published>2011-05-31T11:22:00.000-07:00</published><updated>2011-05-31T11:30:29.690-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T11:30:29.690-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>and, or, xor on Java Programming</title><content type="html">Banyak sekali jenis-jenis operator dalam bahasa pemrograman,&lt;a href="http://1.bp.blogspot.com/-jNy4EEsT4Ec/TdyIYX3BBwI/AAAAAAAAAEA/cWEtMwFPGGA/s1600/ijin_nyimak.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-jNy4EEsT4Ec/TdyIYX3BBwI/AAAAAAAAAEA/cWEtMwFPGGA/s1600/ijin_nyimak.gif" /&gt;&lt;/a&gt; begitu juga dengan java, kalau sebelumnya saya sudah menulis tentang operator &lt;a href="http://www.indocoding.com/2011/05/bitwise-operator-java.html"&gt;bitwise &lt;/a&gt;(&amp;amp;,|,^) tapi ada operator lain yang akan saya bahas sekarang, yaitu operator and, or, xor. Terus bedanya dengan &lt;a href="http://www.indocoding.com/2011/05/bitwise-operator-java.html"&gt;bitwise &lt;/a&gt; (&amp;amp;,|,^) apa? kalau operator &lt;a href="http://www.indocoding.com/2011/05/bitwise-operator-java.html"&gt;bitwise &lt;/a&gt; (&amp;amp;,|,^) itu adalah operator penjumlahan binner, jadi kedua operand akan dijadikan biner kemudian ditambahkan, bedangan dengan operator and, or atau xor.&lt;span id="fullpost"&gt; Apa bedanya ..ayo kita amati bersama..&lt;br /&gt;
&lt;br /&gt;
AND&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// TestAND java

public class TestAND {
 public static void main( String[] args){
  int i = 0;
  int j = 10;
  boolean test=false;
  //demonstrasi &amp;amp;&amp;amp;
  test = (i &amp;gt; 10) &amp;amp;&amp;amp; (j++ &amp;gt; 9) ;
  System.out.println (i);
  System.out.println (j);
  System.out.println (test);
  //demonstrasi &amp;amp;
  test = (i &amp;gt; 10) &amp;amp;  (j++ &amp;gt; 9) ;
  System.out.println (i);
  System.out.println (j);
  System.out.println (test);
 }
}&lt;/pre&gt;&lt;br /&gt;
OR&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// TestOR java

public class TestOR {
 public static void main( String[] args ){
 int i = 0;
 int j = 10;
 boolean test= false;
 //demonstrasi ||
 test = (i &amp;lt; 10) || (j++ &amp;gt; 9);
 System.out.println(i);
 System.out.println(j);
 System.out.println(test);
 //demonstrasi |
 test = (i &amp;lt; 10) | (j++ &amp;gt; 9);
 System.out.println(i);
 System.out.println(j);
 System.out.println(test);
    }
}&lt;/pre&gt;&lt;br /&gt;
XOR&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// TestXOR java


public class TestXOR {
 public static void main( String[] args ){
 boolean val1 = true;
 boolean val2 = true;
 System.out.println(val1 ^ val2);
 val1 = false;
 val2 = true;
 System.out.println(val1 ^ val2);
 val1 = false;
 val2 = false;
 System.out.println(val1 ^ val2);
 val1 = true;
 val2 = false;
 System.out.println(val1 ^ val2);
 }
}
&lt;/pre&gt;&lt;br /&gt;
Screenshoot...&lt;br /&gt;
AND&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-PmbhfMxsf58/TeUxCwEWSkI/AAAAAAAAAFI/NDqWNTZ7nEU/s1600/15_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="136" src="http://1.bp.blogspot.com/-PmbhfMxsf58/TeUxCwEWSkI/AAAAAAAAAFI/NDqWNTZ7nEU/s320/15_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;OR&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-xu8zoXxBykg/TeUxFHFX0SI/AAAAAAAAAFM/b-Pt1n1wFv4/s1600/16_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="136" src="http://3.bp.blogspot.com/-xu8zoXxBykg/TeUxFHFX0SI/AAAAAAAAAFM/b-Pt1n1wFv4/s320/16_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;XOR&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-d9L45l0gTec/TeUxHIi4xiI/AAAAAAAAAFQ/v-Ln7QQ3IKo/s1600/17_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="103" src="http://1.bp.blogspot.com/-d9L45l0gTec/TeUxHIi4xiI/AAAAAAAAAFQ/v-Ln7QQ3IKo/s320/17_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-4985948711183898884?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/4985948711183898884/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/and-or-xor-on-java-programming.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/4985948711183898884?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/4985948711183898884?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/and-or-xor-on-java-programming.html" title="and, or, xor on Java Programming" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-jNy4EEsT4Ec/TdyIYX3BBwI/AAAAAAAAAEA/cWEtMwFPGGA/s72-c/ijin_nyimak.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0YNQngzeip7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-3894337643519465043</id><published>2011-05-31T10:17:00.000-07:00</published><updated>2011-05-31T11:06:33.682-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T11:06:33.682-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Bitwise Operator java</title><content type="html">Java's &lt;i&gt;bitwise&lt;/i&gt; operators operate on individual bits of integer (int and long) values. If an operand is shorter than an int, it is promoted to int before doing the operations. &lt;br /&gt;
It helps to know how integers are represented in binary.  For example the decimal number 3  is represented as 11 in binary and the decimal number 5 is  represented as 101 in binary.  Negative integers are&lt;span id="fullpost"&gt; store in &lt;i&gt;two's complement&lt;/i&gt; form. For example, -4 is 1111 1111 1111 1111 1111 1111 1111 1100. &lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-g7LOOQOg8h0/TdyIejY_1dI/AAAAAAAAAEU/JzPgcBsbmC8/s1600/Sunny.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-g7LOOQOg8h0/TdyIejY_1dI/AAAAAAAAAEU/JzPgcBsbmC8/s1600/Sunny.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;table border="1" cellpadding="5" cellspacing="0" style="border: 2px solid gray; vertical-align: top; width: 400px;"&gt;&lt;caption class="capt"&gt;Logical Bitwise Operations&lt;/caption&gt;    &lt;tbody&gt;
&lt;tr style="vertical-align: top;"&gt;       &lt;th style="border: 1px solid silver; font-family: arial,helvetica,sans-serif;"&gt;bit 1&lt;/th&gt;       &lt;th style="border: 1px solid silver; font-family: arial,helvetica,sans-serif;"&gt;bit 2&lt;/th&gt;       &lt;th style="border: 1px solid silver; font-family: arial,helvetica,sans-serif;"&gt;OR (&lt;code&gt;|&lt;/code&gt;)&lt;/th&gt;       &lt;th style="border: 1px solid silver; font-family: arial,helvetica,sans-serif;"&gt;AND (&lt;code&gt;&amp;amp;&lt;/code&gt;)&lt;/th&gt;       &lt;th style="border: 1px solid silver; font-family: arial,helvetica,sans-serif;"&gt;XOR (&lt;code&gt;^&lt;/code&gt;)&lt;/th&gt;    &lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;       &lt;td class="key" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="key" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;    &lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;       &lt;td class="key" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="key" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;    &lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;       &lt;td class="key" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="key" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;    &lt;/tr&gt;
&lt;tr style="vertical-align: top;"&gt;       &lt;td class="key" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="key" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;1&lt;/td&gt;       &lt;td class="val" style="text-align: center;"&gt;0&lt;/td&gt;    &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;The bitwise operators&lt;/b&gt;&lt;br /&gt;
&lt;table border="1" cellpadding="4" cellspacing="0"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Operator&lt;/th&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Example&lt;/th&gt;&lt;th&gt;Result&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;a&lt;/i&gt; &amp;amp; &lt;i&gt;b&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;and&lt;/td&gt;&lt;td&gt;3 &amp;amp; 5&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;1 if both bits are 1.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;a&lt;/i&gt; | &lt;i&gt;b&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;or&lt;/td&gt;     &lt;td&gt;3 | 5    &lt;/td&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;1 if either bit is 1.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;a&lt;/i&gt; ^ &lt;i&gt;b&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;xor&lt;/td&gt;    &lt;td&gt;3 ^ 5    &lt;/td&gt;&lt;td&gt;6&lt;/td&gt;&lt;td&gt;1 if both bits are different.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;~&lt;i&gt;a&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;not&lt;/td&gt;              &lt;td&gt;~3       &lt;/td&gt;&lt;td&gt;-4&lt;/td&gt;&lt;td&gt;Inverts the bits.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;n&lt;/i&gt; &amp;lt;&amp;lt; &lt;i&gt;p&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;left shift&lt;/td&gt;&lt;td&gt;3 &amp;lt;&amp;lt; 2&lt;/td&gt;&lt;td&gt;12&lt;/td&gt;&lt;td&gt;Shifts the bits of &lt;i&gt;n&lt;/i&gt; left &lt;i&gt;p&lt;/i&gt;             positions.  Zero bits are shifted into the low-order positions.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;n&lt;/i&gt; &amp;gt;&amp;gt; &lt;i&gt;p&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;right shift&lt;/td&gt;&lt;td&gt;5 &amp;gt;&amp;gt; 2&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;Shifts the bits of &lt;i&gt;n&lt;/i&gt; right &lt;i&gt;p&lt;/i&gt;             positions.  If &lt;i&gt;n&lt;/i&gt; is a 2's complement signed number, the sign bit              is shifted into the high-order positions.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;code&gt;&lt;i&gt;n&lt;/i&gt; &amp;gt;&amp;gt;&amp;gt; &lt;i&gt;p&lt;/i&gt;&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;span id="fullpost"&gt;Unsigned&lt;/span&gt;&lt;br /&gt;
&lt;span id="fullpost"&gt;RightShift  &lt;/span&gt;&lt;/td&gt;&lt;td nowrap="true"&gt;-4 &amp;gt;&amp;gt;&amp;gt; 28 &lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;Shifts the bits of &lt;i&gt;n&lt;/i&gt; right &lt;i&gt;p&lt;/i&gt;             positions.  Zeros are shifted into the high-order positions.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
demo bitwise operator (&amp;amp;,|,^)...&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Bitwise demo
class Bitdemo {
 public static void main (String [] args) {
  int bitmask= 0x000F; //00000000001111
  int val = 0x2222;   //10001000100010
  System.out.println(val &amp;amp; bitmask); //00000000000010 /des 2
  System.out.println(val | bitmask); //10001000101111 /des 8751
  System.out.println(val ^ bitmask); //10001000101101 /des 8749
 }
}&lt;/pre&gt;&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// left shift Java

class LeftShift {
 public static void main(String[] args) {
 int i = 3;
 i = i &amp;lt;&amp;lt; 2;
 System.out.println(i);
 }
}&lt;/pre&gt;left shift  RightShift java  &lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// RightShift java
class RightShift {
 public static void main(String[] args) {
 int i = 7;
 i = i &amp;gt;&amp;gt; 2;
 System.out.println(i);
 }
}&lt;/pre&gt;UnsignedRightShift  &lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// UnsignedRightShift java

class UnsignedRightShift {
 public static void main(String[] args) {
 int i = -1;
 i = i &amp;gt;&amp;gt;&amp;gt; 30;
 System.out.println(i);
 }
}&lt;/pre&gt;Screenshoot...&lt;br /&gt;
&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
(&amp;amp;,|,^)  &lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vfLFKy59g4w/TeUfo8dd6UI/AAAAAAAAAE4/Ketg4U2uBys/s1600/6_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="99" src="http://4.bp.blogspot.com/-vfLFKy59g4w/TeUfo8dd6UI/AAAAAAAAAE4/Ketg4U2uBys/s320/6_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;LeftShift&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-r8grN5MczPQ/TeUtNnbj6bI/AAAAAAAAAE8/jvX1CqnDAcc/s1600/12_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="80" src="http://2.bp.blogspot.com/-r8grN5MczPQ/TeUtNnbj6bI/AAAAAAAAAE8/jvX1CqnDAcc/s320/12_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;RightShift&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-wGoTxxiUEh0/TeUtRTioysI/AAAAAAAAAFA/IN_EHzBSRT0/s1600/14_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="71" src="http://3.bp.blogspot.com/-wGoTxxiUEh0/TeUtRTioysI/AAAAAAAAAFA/IN_EHzBSRT0/s320/14_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;UnsignedRightShift&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-D8UpumM-YDA/TeUtTq_Lc4I/AAAAAAAAAFE/qDZEuYwfDRo/s1600/18_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="78" src="http://1.bp.blogspot.com/-D8UpumM-YDA/TeUtTq_Lc4I/AAAAAAAAAFE/qDZEuYwfDRo/s320/18_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-3894337643519465043?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/3894337643519465043/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/bitwise-operator-java.html#comment-form" title="1 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3894337643519465043?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3894337643519465043?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/bitwise-operator-java.html" title="Bitwise Operator java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-g7LOOQOg8h0/TdyIejY_1dI/AAAAAAAAAEU/JzPgcBsbmC8/s72-c/Sunny.gif" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CEADQXg4cSp7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-5905025338064072011</id><published>2011-05-31T09:43:00.000-07:00</published><updated>2011-05-31T10:26:10.639-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:26:10.639-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Aritmaitika Java II  / Java Arithmatic II</title><content type="html">Melanjutkan posting &lt;a href="http://www.indocoding.com/2011/05/aritmaitika-java-java-arithmatic.html"&gt;sebelumnya ..&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://1.bp.blogspot.com/-s4RJdGJ6m5M/TdyIaD5sybI/AAAAAAAAAEE/EGfMH9yJLpk/s1600/jempol1.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-s4RJdGJ6m5M/TdyIaD5sybI/AAAAAAAAAEE/EGfMH9yJLpk/s1600/jempol1.gif" /&gt;&lt;/a&gt;&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Arithmatic Test2

public class aritmatikaDemo {
 public static void main (String [] args){
  int i = 2;
  int j = 4;
  double x = 27.475;
  double y = 7.22;
  System.out.println("Variable values...");
  System.out.println(" i = " + i);
  System.out.println(" j = " + j);
  System.out.println(" x = " + x);
  System.out.println(" y = " + y); 
  //penjumlahan angka
  System.out.println("Adding...");
  System.out.println(" i + j = " + (i + j));
  System.out.println(" x + y = " + (x + y));
  //pengurangan angka
  System.out.println("Subtracting...");
  System.out.println(" i - j = " + (i - j));
  System.out.println(" x - y = " + (x - y));
  //perkalian angka
  System.out.println("Multiplying...");
  System.out.println(" i * j = " + (i * j));
  System.out.println(" x * y = " + (x * y));
  //pembagian angka
  System.out.println("Dividing...");
  System.out.println(" i / j = " + (i / j));
  System.out.println(" x / y = " + (x / y));
  //menghitung hasil modulus dari pembagian
  System.out.println("Computing the remainder...");
  System.out.println(" i % j = " + (i % j));
  System.out.println(" x % y = " + (x % y));
  //tipe penggabungan
  System.out.println("Mixing tipes...");
  System.out.println(" j + y = " + (j + y));
  System.out.println(" i * x = " + (i * x));
 }
}&lt;/pre&gt;&lt;br /&gt;
Screenshoot...&lt;br /&gt;
&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6UPSUDyt6jA/TeUb5YmlhqI/AAAAAAAAAE0/1cfHNdxcrKE/s1600/5_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="236" src="http://4.bp.blogspot.com/-6UPSUDyt6jA/TeUb5YmlhqI/AAAAAAAAAE0/1cfHNdxcrKE/s320/5_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-5905025338064072011?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/5905025338064072011/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/aritmaitika-java-ii-java-arithmatic-ii.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5905025338064072011?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5905025338064072011?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/aritmaitika-java-ii-java-arithmatic-ii.html" title="Aritmaitika Java II  / Java Arithmatic II" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-s4RJdGJ6m5M/TdyIaD5sybI/AAAAAAAAAEE/EGfMH9yJLpk/s72-c/jempol1.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEABR34_fCp7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-2721509453028877585</id><published>2011-05-31T07:51:00.000-07:00</published><updated>2011-05-31T10:25:56.044-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:25:56.044-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Conversion and Casts in java</title><content type="html">This example illustrates that what is type casting? &lt;a href="http://1.bp.blogspot.com/-R1qGlpXkauo/TdyIV6uFhjI/AAAAAAAAAD0/Z01mMtzur0I/s1600/bingung.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-R1qGlpXkauo/TdyIV6uFhjI/AAAAAAAAAD0/Z01mMtzur0I/s1600/bingung.gif" /&gt;&lt;/a&gt;Type Casting  refers to changing an entity of one datatype into another. This is important for the type conversion in developing any application. If you will store a int value into a byte variable directly, this will be illegal operation. For storing your calculated int value in a byte variable you will have to change the type of resultant data which has to be stored. &lt;br /&gt;
&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Casting on Java
class EksCasting1 {
 public static void main(String[] args) {
  int a = 130;
  byte b = (byte) a;
  System.out.println("a = " +a+ " dalam tipe int"); //a=130
  System.out.println("b = " +b+ " dalam tipe byte"); //b=-126
 }
}&lt;/pre&gt;&lt;br /&gt;
&lt;a href="https://lh3.googleusercontent.com/-0iLU4lNZpr8/TXKVhFSkd9I/AAAAAAAAABY/2F4b4oz7AZ4/s1600/indocoding18.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-0iLU4lNZpr8/TXKVhFSkd9I/AAAAAAAAABY/2F4b4oz7AZ4/s1600/indocoding18.gif" /&gt;&lt;/a&gt;See screenshoot..&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-wwufi-SKJGs/TeUALHDwFEI/AAAAAAAAAEw/c3i5F39domQ/s1600/2_java_indocoding.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="112" src="http://1.bp.blogspot.com/-wwufi-SKJGs/TeUALHDwFEI/AAAAAAAAAEw/c3i5F39domQ/s320/2_java_indocoding.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-2721509453028877585?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/2721509453028877585/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/conversion-and-casts-in-java.html#comment-form" title="1 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/2721509453028877585?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/2721509453028877585?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/conversion-and-casts-in-java.html" title="Conversion and Casts in java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-R1qGlpXkauo/TdyIV6uFhjI/AAAAAAAAAD0/Z01mMtzur0I/s72-c/bingung.gif" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CEAERnc4eip7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-6382689748078707649</id><published>2011-05-31T07:32:00.000-07:00</published><updated>2011-05-31T10:25:07.932-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:25:07.932-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Java Type Of Data II / Tipe Data Java II</title><content type="html">Below the program name is TipeData2.java that can help us to understand the type of data in java especially string data type, in this program there are examples to add strings, replace strings to uppercase,lowercase, etc. Save this program with the same name with the name of the class.&lt;br /&gt;
&lt;a href="http://2.bp.blogspot.com/-3movYgFmb5s/TdyIWbVD1HI/AAAAAAAAAD4/xeZ4A4KKjZI/s1600/cool2.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-3movYgFmb5s/TdyIWbVD1HI/AAAAAAAAAD4/xeZ4A4KKjZI/s1600/cool2.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;class TipeData2 {
public static void main(String[] args) {
 byte  b=0x55;
 short s =0x55ff;
 int i =1000000;
 long  l =0xffffffffL;
 char  c = 'a';
 float f = .25f;
 double  d = .00001234;
 boolean bool=true;
 String str= "Universitas Islam";
 System.out.println("byte b = "+b); //85
 System.out.println("short s = "+s); //22015
 System.out.println("int i = "+i); //1000000
 System.out.println("char c = "+c); //a
 System.out.println("float f = "+f); //0.25
 System.out.println("long l = " +l); //4294967295
 System.out.println("double d = "+d); //1.234E-5
 System.out.println("str.charAt(1) = "+str.charAt(1)); //n
 System.out.println("str.concat(\"Yogyakarta\") ="+str.concat("Yogyakarta"));//Universitas IslamYogyakarta
 System.out.println("str.length() = " +str.length()); //17
 System.out.println("str.substring(0,11) = " +str.substring(0,11)); //Universitas
 System.out.println("str.substring(12) = " + str.substring(12)); //Islam
 System.out.println("str.toUpperCase() = " +str.toUpperCase()); //UNIVERSITAS ISLAM
 System.out.println("str.toLowerCase() = " +str.toLowerCase()); //universitas islam
 System.out.println("str.replace('e','O') = " +str.replace('e','O')); //Univ0rsitas Islam
 System.out.println("str.replace(\"Islam\", \"Iman\") = "+str.replace("Islam" , "Iman")); //Universitas Iman
 }
}&lt;/pre&gt;&lt;a href="https://lh4.googleusercontent.com/-fpmQM2ScFro/TXKVvG39XEI/AAAAAAAAAB8/mJVIZ3XJP-c/s1600/indocoding27.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh4.googleusercontent.com/-fpmQM2ScFro/TXKVvG39XEI/AAAAAAAAAB8/mJVIZ3XJP-c/s1600/indocoding27.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-koJ8pOkudJs/TeT7lPk2z8I/AAAAAAAAAEo/dL3VVH139E4/s1600/4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-koJ8pOkudJs/TeT7lPk2z8I/AAAAAAAAAEo/dL3VVH139E4/s320/4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-6382689748078707649?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/6382689748078707649/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/java-type-of-data-ii-tipe-data-java-ii.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/6382689748078707649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/6382689748078707649?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/java-type-of-data-ii-tipe-data-java-ii.html" title="Java Type Of Data II / Tipe Data Java II" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-3movYgFmb5s/TdyIWbVD1HI/AAAAAAAAAD4/xeZ4A4KKjZI/s72-c/cool2.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEEBQXoyeip7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1154326301579633991</id><published>2011-05-31T07:10:00.000-07:00</published><updated>2011-05-31T10:24:10.492-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:24:10.492-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Java Type Of Data I / Tipe Data Java I</title><content type="html">Below is a program that can help us to understand the type of data in java, save with the same name with the name of the class..&lt;a href="https://lh3.googleusercontent.com/-WS_R2kxThyE/TXKVWC_kunI/AAAAAAAAAA8/wzO0fgCgntY/s1600/indocoding11.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-WS_R2kxThyE/TXKVWC_kunI/AAAAAAAAAA8/wzO0fgCgntY/s1600/indocoding11.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Java TipeData

public class TipeData {
 public static void main(String args[]){
  int a=6;
  int b=(int)5.3456;
  int c=(int)(27/5);
  int d=(int)27.5/5;
  int e=27/(int)5.5;
  int f=27/5;

  float g=6;
  float h=(float)5.12345;
  float i=(float)(27/5);
  float j=(float)27.5/5;
  float k=27/(float)5.5;
  float l=27/5f;
  float m=(int)k+(int)h;
  float n=(float)(int)k/(int)h;
  char o='A';
  String p="UIN SUKA";
  String q=p+" YOGYA";
  String r=q+"KARTA";
  String s=o+"KADEMIKA";
  String t=s+" "+r;

  System.out.println("Nilai a="+a); //a=6
  System.out.println("Nilai b="+b); //b=5
  System.out.println("Nilai c="+c); //5
  System.out.println("Nilai d="+d); //5
  System.out.println("Nilai e="+e); //5
  System.out.println("Nilai f="+f); //5
  System.out.println("Nilai g="+g); //6.0
  System.out.println("Nilai h="+h); //5.12345
  System.out.println("Nilai i="+i); //5.0
  System.out.println("Nilai j="+j); //5.5
  System.out.println("Nilai k="+k); //4.909091
  System.out.println("Nilai l="+l); //5.4
  System.out.println("Nilai m="+m); //9.0
  System.out.println("Nilai n="+n); //0.8
  System.out.println("Karakter o="+o); //A
  System.out.println("String p="+p); //UIN SUKA
  System.out.println("Nilai q="+q); //UIN SUKA YOGYA
  System.out.println("Nilai r="+r); //UIN SUKA YOGYAKARTA
  System.out.println("Nilai s="+s); //AKADEMIKA
  System.out.println("Nilai t="+t); //AKADEMIKA UIN SUKA YOGYAKARTA
 }
}&lt;/pre&gt;&lt;a href="http://2.bp.blogspot.com/-dNSFjO1mBRM/TdlqUDf4QQI/AAAAAAAAADs/1A5i8T-oAEs/s1600/capede.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-dNSFjO1mBRM/TdlqUDf4QQI/AAAAAAAAADs/1A5i8T-oAEs/s1600/capede.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
See screenshoot...&lt;br /&gt;
&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-5vU4U6xwSPc/TeT2l5TaOBI/AAAAAAAAAEg/hdfP2IVM45U/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="273" src="http://3.bp.blogspot.com/-5vU4U6xwSPc/TeT2l5TaOBI/AAAAAAAAAEg/hdfP2IVM45U/s320/3.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1154326301579633991?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1154326301579633991/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/java-type-of-data-i-tipe-data-java-i.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1154326301579633991?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1154326301579633991?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/java-type-of-data-i-tipe-data-java-i.html" title="Java Type Of Data I / Tipe Data Java I" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/-WS_R2kxThyE/TXKVWC_kunI/AAAAAAAAAA8/wzO0fgCgntY/s72-c/indocoding11.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEQFRn8_eCp7ImA9WhZVGEs.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-8692218996178807337</id><published>2011-05-31T06:48:00.000-07:00</published><updated>2011-05-31T10:18:37.140-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:18:37.140-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Aritmaitika Java / Java Arithmatic</title><content type="html">This program will help us understand the simple arithmetic in java, please copy the following program then save same name with the class name, compile it and then run, here authors use the javac in Windows 7 and run using cmd..&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-MxklnYDVVxc/TdyIXSpw4NI/AAAAAAAAAD8/IEOfE0MlSnY/s1600/hammer.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-MxklnYDVVxc/TdyIXSpw4NI/AAAAAAAAAD8/IEOfE0MlSnY/s1600/hammer.gif" /&gt;&lt;/a&gt;&lt;pre class="JScript" name="code"&gt;// rischan *www.indocoding.com*
// Arithmatic Test
class Itungan {
 public static void main (String args[]) {
  short x = 6;
  int y = 4;
  float a = 12.5f;
  float b = 7f;

  System.out.println("x is " + x + ", y is " + y); // x is 6, y is 4
  System.out.println("x + y = " + (x + y));  //10
  System.out.println("x - y = " + (x - y));  //2
  System.out.println("x / y = " + (x / y));  //1
  System.out.println("x % y = " + (x % y));  //2
  System.out.println("a is " + a + ", b is " + b); //a is 12.5 , b is 7.0
  System.out.println("a / b = " + (a / b)); // a/b=1.78523236
 }
 }
&lt;/pre&gt;See screenshoot...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-VsuC-GpAA7w/TeT36ZxYvFI/AAAAAAAAAEk/JbCUWoblWZU/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="149" src="http://3.bp.blogspot.com/-VsuC-GpAA7w/TeT36ZxYvFI/AAAAAAAAAEk/JbCUWoblWZU/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-8692218996178807337?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/8692218996178807337/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/aritmaitika-java-java-arithmatic.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8692218996178807337?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8692218996178807337?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/aritmaitika-java-java-arithmatic.html" title="Aritmaitika Java / Java Arithmatic" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-MxklnYDVVxc/TdyIXSpw4NI/AAAAAAAAAD8/IEOfE0MlSnY/s72-c/hammer.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkYGQ3g-eCp7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-5769562748708561561</id><published>2011-05-24T21:29:00.000-07:00</published><updated>2011-05-24T21:35:22.650-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T21:35:22.650-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Tipe Data Java</title><content type="html">Seperti bahasa pemrograman lainnya, Java mempunyai 8 tipe data  primitif, yang mana 4 bertipe integer(bilangan bulat) , 2 bertipe  floating-point(bilangan pecahan) dan yang 2 terakhir bertipe boolean dan  char.Tipe data tersebut antara lain :&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Integer&lt;/b&gt;&lt;a href="http://4.bp.blogspot.com/-IrWLO-mWXhs/TdlqRv7RTCI/AAAAAAAAADk/Gjh7rmzfKuM/s1600/ngakak.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-IrWLO-mWXhs/TdlqRv7RTCI/AAAAAAAAADk/Gjh7rmzfKuM/s1600/ngakak.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;b&gt;byte : &lt;/b&gt;Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;short : &lt;/b&gt;Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori.&lt;/li&gt;
&lt;span id="fullpost"&gt;
&lt;li&gt;&lt;b&gt;int : &lt;/b&gt;Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;long : &lt;/b&gt;Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.&lt;/li&gt;
&lt;/span&gt;&lt;/ol&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
Bilangan integer biasanya menggunakan int, dan bukan byte,short  maupun long. Bilangan integer juga mengenal nilai positif dan negatif (  signed number ). Tipe data byte dan short hanya digunakanpada aplikasi  khusus yang memperhatikan penggunaan memori.&lt;br /&gt;
Sedangkan long jarang digunakan karena jarang memerlukan bilangan sebesar kapasitas long.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Floating Point&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;b&gt;float : &lt;/b&gt;memiliki nilai -3.4×10(pangkat ’8′) sampai +3.4×10(pangkat ’8′) dan menempati 4 byte di memori&lt;/li&gt;
&lt;li&gt;&lt;b&gt;double : &lt;/b&gt;memiliki nilai -1.7×10(pangkat 308) sampai +1.7×10(pangkat 308).&lt;/li&gt;
&lt;/ol&gt;Semua bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f  akan dianggap sebagai double. Sedangkan bilangan yang ingin  dikategorikan sebagai float harus diakhiri dengan huruf F.&lt;br /&gt;
Misalnya : 4.22 F atau 2.314f. Sedangkan untuk bilangan double, bisa  menambah dengan huruf D, karena secara default bilangan dengan koma atau  pecahan atau desimal akan dianggap sebagai double&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Boolean Dan Char&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;b&gt;boolean : &lt;/b&gt;Dalam Java dikenal tipe data boolean yang  terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat  penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk  menentukan alur program.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;char : &lt;/b&gt;Char adalah karakter tunggal yang  didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal  ). Char berbeda dengan String, karena String bukan merupakan tipe data  primitif, tetapi sudah merupakan sebuah objek. Tipe char mengikuti  aturan unicode, sehingga dapat menggunakan kode /u kemudian diikuti  bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah  bilangan heksadesimal dari 0000 sampai FFFF.Misalnya : ‘\u123’ Selain  karakter biasa, juga terdapat karakter khusus yang didefinisikan dengan  cara mengawalinya menggunakan tanda \ seperti pada tabel berik&lt;/li&gt;
&lt;/ol&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="height: 130px; width: 466px;"&gt;&lt;tbody&gt;
&lt;tr style="text-align: center;"&gt; &lt;td style="text-align: right;"&gt;&lt;h3&gt;&lt;b&gt;Kode&lt;/b&gt;&lt;/h3&gt;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;h3&gt;&lt;b&gt;Nama&lt;/b&gt;&lt;/h3&gt;&lt;/td&gt; &lt;td style="text-align: center;"&gt;&lt;h3&gt;&lt;b&gt;Unicode&lt;/b&gt;&lt;/h3&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="padding-left: 30px;"&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \b&lt;/td&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Backspace&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u0008&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \t&lt;/td&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tab&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u0009&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \n&lt;/td&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Linefeed&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u000a&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; \r&lt;/td&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Carriage Return&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u000d&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; \*&lt;/td&gt; &lt;td style="text-align: right;"&gt;Double Quote&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u0027&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; \’&lt;/td&gt; &lt;td style="text-align: right;"&gt;Single Quote&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u0022&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td style="text-align: right;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; \\&lt;/td&gt; &lt;td style="text-align: right;"&gt;Backslash&lt;/td&gt; &lt;td style="text-align: center;"&gt;\u005c&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Perbedaan Tipe Data Primitif dan Tipe Data Referensi &lt;/b&gt;&lt;/span&gt;&lt;a href="https://lh6.googleusercontent.com/-2yGRtRI-L98/TXKVP5f8pcI/AAAAAAAAAAs/GtLpHBRhnhY/s1600/indocoding7.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-2yGRtRI-L98/TXKVP5f8pcI/AAAAAAAAAAs/GtLpHBRhnhY/s1600/indocoding7.gif" /&gt;&lt;/a&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;
Tipe data primitif merupakan tipe data dasar yang dikenal oleh Java. Variabel dengan tipe data primitif dapat langsung digunakan untuk ‘memegang’ data yang sesuai dengan tipe datanya. Contoh : int var = 3; maka nilai variabel var adalah 3.&lt;br /&gt;
&lt;br /&gt;
Sedangkan tipe data referensi digunakan untuk semua tipe data selain tipe data primitif termasuk di sini adalah array dan class. Variabel dengan tipe data referensi tidak ‘memegang’ secara langsung nilai yang hendak disimpan, melainkan variabel ini hanya ‘memegang’ referensi (alamat) dari nilai yang sebenarnya yang ada di memori.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-5769562748708561561?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/5769562748708561561/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/tipe-data-java.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5769562748708561561?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5769562748708561561?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/tipe-data-java.html" title="Tipe Data Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-IrWLO-mWXhs/TdlqRv7RTCI/AAAAAAAAADk/Gjh7rmzfKuM/s72-c/ngakak.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEIEQXo7eyp7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-5719754800282744413</id><published>2011-05-24T20:43:00.000-07:00</published><updated>2011-05-24T21:08:20.403-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T21:08:20.403-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Reason Using Java ( Kenapa harus Java? )</title><content type="html">Alasan Kenapa Java? &lt;a href="https://lh6.googleusercontent.com/-2yGRtRI-L98/TXKVP5f8pcI/AAAAAAAAAAs/GtLpHBRhnhY/s1600/indocoding7.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-2yGRtRI-L98/TXKVP5f8pcI/AAAAAAAAAAs/GtLpHBRhnhY/s1600/indocoding7.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Bersifat &lt;i&gt;portable&lt;/i&gt; dan &lt;i&gt;platform independent&lt;/i&gt; . Program Java yang Anda tulis akan dapat dieksekusi di platform mana pun tanpa memerlukan kompilasi ulang (&lt;i&gt;portable&lt;/i&gt;) asalkan &lt;i&gt;Java Virtual Machine&lt;/i&gt; untuk &lt;i&gt;platform&lt;/i&gt; tersebut tersedia.&lt;/li&gt;
&lt;li&gt;Memiliki &lt;i&gt;garbage collection&lt;/i&gt; yang dapat mendealokasikan memori secara otomatis. Anda tidak perlu secara eksplisit membebaskan suatu lokasi memori yang dipakai karena ini akan dilakukan secara otomatis oleh &lt;i&gt;Java&lt;/i&gt;.&lt;/li&gt;
&lt;span id="fullpost"&gt;
&lt;li&gt;Menghilangkan pewarisan berganda yang terdapat pada &lt;i&gt;C++&lt;/i&gt;. Walaupun kelihatannya lebih sebagai suatu kekurangan, namun banyak para ahli yang mengakui bahasa konsep pewarisan berganda lebih banyak mengakibatkan kerugian dari pada keuntungan. &lt;i&gt;Java&lt;/i&gt; telah didesain sedemikian rupa sehingga Anda tidak akan memerlukan tehnik ini dalam pembuatan &lt;i&gt;program&lt;/i&gt; apa pun.&lt;/li&gt;
&lt;li&gt;Mengurangi &lt;i&gt;pointer&lt;/i&gt; aritmetik. Pengaksesan lokasi memori secara langsung dengan menggunakan &lt;i&gt;pointer&lt;/i&gt; memungkinkan &lt;i&gt;program&lt;/i&gt; untuk melakukan suatu tindakan yang tidak seharusnya atau tidak boleh dilakukan. Untuk mengurangi dan menghilangkan kemungkinan kesalahan seperti ini, penggunaan &lt;i&gt;pointer&lt;/i&gt; pada &lt;i&gt;Java&lt;/i&gt; telah dibatasi dengan menggunakan &lt;i&gt;reference&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Memiliki &lt;i&gt;array&lt;/i&gt; sejati.&lt;/li&gt;
&lt;li&gt;Mengurangi kerancuan antara pemberian nilai pada statement kondisional. Contoh penggunaan tanda ‘=’ dengan ‘==’ pada kondisi &lt;i&gt;if&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Bila ada kesulitan mudah untuk mencari solusi, karena Java adalah bahasa pemrograman yang paling banyak digunakan.&lt;/li&gt;
&lt;li&gt;Library yang Lengkap.&lt;/li&gt;
&lt;li&gt;Karena OOP jadi sangat cocok bila digunakan untuk membangun program yang besar.&lt;/li&gt;
&lt;li&gt;Dan masih banyak lainya, silahkan cari di google. &lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;
Karakteristik Java&lt;br /&gt;
&lt;ul&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Berorientasi Objek&lt;/b&gt;, &lt;i&gt;Java&lt;/i&gt; telah menerapkan konsep       pemrograman berorientasi objek yang &lt;i&gt;modern&lt;/i&gt;       dalam implementasinya.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Robust&lt;/b&gt;, &lt;i&gt;Java&lt;/i&gt; mendorong       pemrograman yang bebas dari kesalahan dengan bersifat &lt;i&gt;strongly typed&lt;/i&gt; dan memiliki &lt;i&gt;runtime checking&lt;/i&gt;.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Portable&lt;/b&gt;,&lt;i&gt; program&lt;/i&gt; &lt;i&gt;Java&lt;/i&gt; dapat dieksekusi di &lt;i&gt;platform&lt;/i&gt; mana pun selama tersedia &lt;i&gt;Java Virtual Machine&lt;/i&gt; untuk &lt;i&gt;platform&lt;/i&gt; tersebut.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Multithreading&lt;/b&gt;, &lt;i&gt;Java&lt;/i&gt; mendukung penggunaan &lt;i&gt;multithreading&lt;/i&gt; yang telah       terintegrasi secara langsung dalam bahasa &lt;i&gt;Java&lt;/i&gt;.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Dinamis&lt;/b&gt;, &lt;i&gt;program Java&lt;/i&gt; dapat melakukan suatu tindakan yang ditentukan       pada saat eksekusi &lt;i&gt;program&lt;/i&gt; dan       bukan pada saat kompilasi.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Sederhana&lt;/b&gt;, Java menggunakan bahasa       yang sederhana dan mudah dipelajari.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Terdistribusi&lt;/b&gt;, &lt;i&gt;Java&lt;/i&gt; didesain untuk berjalan pada       lingkungan yang terdistribusi seperti halnya &lt;i&gt;internet&lt;/i&gt;. &lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Aman&lt;/b&gt;, aplikasi yang dibuat dengan       bahasa &lt;i&gt;Java&lt;/i&gt; dapat dipastikan       keamanannya terutama untuk aplikasi internet.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Netral secara arsitektur&lt;/b&gt;, &lt;i&gt;Java&lt;/i&gt; tidak terikat pada suatu       mesin atau sistem operasi tertentu.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Interpreted&lt;/b&gt;, aplikasi &lt;i&gt;Java&lt;/i&gt; dapat dieksekusi pada &lt;i&gt;platform&lt;/i&gt; yang berbeda-beda dengan       melakukan interpretasi pada bytecode.&lt;/li&gt;
&lt;li class="MsoNormal" style="text-align: justify;"&gt;&lt;b&gt;Berkinerja Tinggi&lt;/b&gt;, bytecode&amp;nbsp; &lt;i&gt;Java&lt;/i&gt;       telah sangat teroptimasi, sehingga eksekusi &lt;i&gt;program&lt;/i&gt; dapat dilakukan secara cepat sekalipun dilakukan       dengan cara interpretasi terhadap bytecode.&lt;/li&gt;
&lt;/ul&gt;gud luck.. &lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/-tUwtlvAQNvA/TdlqSz9CswI/AAAAAAAAADo/2tnlDOWMzEo/s1600/maho.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-tUwtlvAQNvA/TdlqSz9CswI/AAAAAAAAADo/2tnlDOWMzEo/s1600/maho.gif" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-5719754800282744413?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/5719754800282744413/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/reason-using-java-kenapa-harus-java.html#comment-form" title="1 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5719754800282744413?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/5719754800282744413?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/reason-using-java-kenapa-harus-java.html" title="Reason Using Java ( Kenapa harus Java? )" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh6.googleusercontent.com/-2yGRtRI-L98/TXKVP5f8pcI/AAAAAAAAAAs/GtLpHBRhnhY/s72-c/indocoding7.gif" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;DkIHSXcycCp7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-3057325719211481296</id><published>2011-05-24T19:43:00.000-07:00</published><updated>2011-05-24T20:35:38.998-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T20:35:38.998-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LINUX" /><title>Remastering Linux</title><content type="html">Untuk tugas akhir mahasiswa yang mengambil mata kuliah Sistem Operasi adalah Remastering Distro Linux, tugas dikumpulkan 1 minggu sebelum UAS dan dipresentasikan, ini ada 20an modul yang bisa dipelajari silahkan di download.&amp;nbsp; Semoga Bermanfaat.&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s1600/sundul.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s1600/sundul.gif" /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109655/apa-itu-remaster.pdf.html" target="_blank"&gt;Apa itu Remastering&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109654/buat_linux_kernel_sendiri.pdf.html" target="_blank"&gt;Membuat Linux dengan Kernel Mentah&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109656/percaya_diri_dengan_linux.pdf.html" target="_blank"&gt;Percaya diri dengan linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109657/remastering_damn_small_linux.pdf.html" target="_blank"&gt;Remastering damn Small Linux&lt;/a&gt;&lt;/li&gt;
&lt;span id="fullpost"&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109658/remaster_fedora.pdf.html" target="_blank"&gt;Remastering Fedora&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109659/Puppy_Linux_english_version.pdf.html" target="_blank"&gt;Puppy Linux English Version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109660/artikel_knnopix_vs_mandrake.pdf.html" target="_blank"&gt;Artikel Knnopix vs Mandrake&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109661/RemasteringUbuntu.pdf.html" target="_blank"&gt;Remastering Ubuntu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109662/remastering_knnopix2.pdf.html" target="_blank"&gt;Remastering Knnopix 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109663/Remaster-Fedora-Core-6.pdf.html" target="_blank"&gt;Remastering Fedora Core6&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109709/remastering_linux_english_version.pdf.html" target="_blank"&gt;Remastering Linux English Version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109710/remastering-linux-untuk-menghemat-penyimpanan.pdf.html" target="_blank"&gt;Remastering Linux untuk menghemat media penyimpanan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109711/remastering_slackware.pdf.html" target="_blank"&gt;Remastering Slackware&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109712/remastering_mandriva.pdf.html" target="_blank"&gt;Remastering Mandriva&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109713/remastering-di-fedora-10.pdf.html" target="_blank"&gt;Remastering Fedora 10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109714/remastering_ubuntu910.pdf.html" target="_blank"&gt;Remastering Ubuntu 9.10&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109715/remastering_ubuntu_2.pdf.html" target="_blank"&gt;Remastering Ubuntu2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109716/remastering_knnopix.pdf.html" target="_blank"&gt;Remastering Knnopix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109717/remastering_ubuntu.pdf.html" target="_blank"&gt;Remastering Ubuntu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109718/remastering_knnopix3.pdf.html" target="_blank"&gt;Remastering Knnopix3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109753/Buku_Remaster_Ubuntu.pdf.html" target="_blank"&gt;Buku Remastering Ubuntu&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ziddu.com/download/15109754/tentang_distro_linux_ubuntu.pdf.html" target="_blank"&gt;Tentang Distro Linux Ubuntu&lt;/a&gt; &lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-3057325719211481296?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/3057325719211481296/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/remastering-linux.html#comment-form" title="3 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3057325719211481296?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3057325719211481296?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/remastering-linux.html" title="Remastering Linux" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s72-c/sundul.gif" height="72" width="72" /><thr:total>3</thr:total></entry><entry gd:etag="W/&quot;CkYARnY_eyp7ImA9WhZVE00.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-3949044236063003571</id><published>2011-05-23T22:44:00.000-07:00</published><updated>2011-05-24T22:09:07.843-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T22:09:07.843-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Java" /><title>Convert Binary into Decimal with Java</title><content type="html">I have assigment from my lecture, how to convert binary to Decimal, now i wanna share u with Java Code.Compaile use Javac On Ubuntu 10.10. Save, Name:&lt;br /&gt;
&lt;pre class="example" style="color: red;"&gt;binarytodecimal.java&lt;/pre&gt;&lt;pre class="JScript" name="code"&gt;/* rischan wanna to be c0der  -- Convert Binary into Decimal
 *                       java Coding OK
 *           www.indocOding.com             
 */

import java.lang.Exception; //Exception handler
import javax.swing.JOptionPane; 
//will be using the JOptionPane methods for input and output


public class binarytodecimal{
&amp;nbsp; 
 public static void main (String[] args){
  
  
  try {
  String bil = JOptionPane.showInputDialog("Enter BINNER :: ");
  int[] arr_bil= new int[32];
  String[] st= new String[32];
  double hasil=0,result=0;
  int a=0;
  char t;
   for(int i=0;i&amp;lt;=bil.length()-1;i++)
   {
    t = bil.charAt(i);
    st[i]=Character.toString(t);
   }
   
   for(int i=bil.length()-1;i&amp;gt;=0;i=i-1)
   {
    arr_bil[a]=Integer.parseInt(st[i]);
    hasil= arr_bil[a]* (Math.pow(2,a));
    result=result+hasil;
    a++;
   }

  {
  int resultIn = (int)result;
  System.out.println("Binner : "+bil);
  System.out.println("Decimal : "+resultIn);
  }
  
 } catch (Exception e ){
  System.out.println("Oh No...Please enter right value .");
 }
 }
}

&lt;/pre&gt;&lt;br /&gt;
ScreenShoot Output, see this image..&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-3dZ2_csOKmU/TZAGl7cmafI/AAAAAAAAACo/CdS5ffi_BvU/s1600/BinaryToDecimal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-3dZ2_csOKmU/TZAGl7cmafI/AAAAAAAAACo/CdS5ffi_BvU/s1600/BinaryToDecimal.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-iATdBvOiayc/TZAGoZG5VJI/AAAAAAAAACs/pfY-RhRdtjM/s1600/binner2decimal.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-iATdBvOiayc/TZAGoZG5VJI/AAAAAAAAACs/pfY-RhRdtjM/s1600/binner2decimal.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-3949044236063003571?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/3949044236063003571/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/03/convert-binary-into-decimal-with-java.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3949044236063003571?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/3949044236063003571?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/03/convert-binary-into-decimal-with-java.html" title="Convert Binary into Decimal with Java" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-3dZ2_csOKmU/TZAGl7cmafI/AAAAAAAAACo/CdS5ffi_BvU/s72-c/BinaryToDecimal.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkIBR3k7eip7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-8668387848233657143</id><published>2011-05-23T21:00:00.000-07:00</published><updated>2011-05-24T21:42:36.702-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T21:42:36.702-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>Gallery (CMS Reviews)</title><content type="html">Now I'll give a little information about the &lt;a href="http://www.indocoding.com/search/label/CMS"&gt;CMS&lt;/a&gt; Gallery as I know, and certainly still a lot that I do not know, for more details can be found on google. :-)&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.4homepages.de/" target="_blank" title="4images Gallery"&gt;4images Gallery&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache recommended&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: free for private and non-commercial use&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  4images is a powerful web-based image gallery management system.  Features include comment system, user registration and mangagement,  password protected administration area with browser-based upload and  HTML templates for page layout and design.&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
More features are: RSS  feeds, search engine, automatic thumbnail generation, extensive user  administration, upload function for users, showing IPTC and EXIF data of  images, rating of images, spam protection, protection against  hotlinking, newsletter function, e-cards, integrated database backup  function, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.view-sw.com/birch/" target="_blank" title="Birch"&gt;Birch&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache (With the ability to use .htaccess files)&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: No database (XML file)&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Birch is a package of scripts that runs a photoblog. It displays and  archives photos, with captions, and has an easy to use administrator  interface that allows you to upload new photos and change the captions  on old ones. It uses an XML file to store the photo information, so no  database is needed.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://gallery.menalto.com/" target="_blank" title="Gallery 2"&gt;Gallery 2&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache, Microsoft IIS, Zeus, ...&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, PostgreSQL, Oracle, DB2&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Gallery is the next generation of open source photo sharing web  applications. Gallery gives you an intuitive way to blend photo  management seamlessly into your own website whether you're running a  small personal site or a large community site. Hundreds of thousands of  people and organizations are using Gallery to create personalized photo  albums on their websites.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://qdig.sourceforge.net/" target="_blank" title="Qdig - Quick Digital Image Gallery"&gt;Qdig - Quick Digital Image Gallery&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: No database&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;: Qdig is an easy-to-use PHP script that dynamically presents your digital image files as an online gallery or set of galleries.&lt;br /&gt;
Qdig  is a simple but flexible one-file script. Despite its simplicity, Qdig  has quite a few features. It's easy to install and galleries are easy to  organize and manage using your favorite FTP or SCP file management  program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.plogger.org/" target="_blank" title="Plogger"&gt;Plogger&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Plogger is the next generation in open-source photo gallery systems. A  web application not bloated with superfluous features or complicated  configuration settings. Plogger is a simple yet powerful tool —  everything you need to share your images with the world. Plogger is your  photos integrated into your website, a fully featured photo sharing  package with an attractive and easy to use administrative interface that  makes managing your galleries a breeze. Integrating our gallery  software into your website is as easy as inserting three lines of PHP  code. And did we mention the price? Absolutely Free.&lt;sub&gt;&lt;br /&gt;
&lt;/sub&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.web-album.org/pl/index/" target="_blank" title="WEBalbum"&gt;WEBalbum&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;: WEBalbum is a virtual photo's album on your web site. WEBalbum makes possible a simple way to share photos on the internet.&lt;br /&gt;
Now  you can very simply place your photos on your web site. Only need is a  few mouse clicks to add one photo or many photos. You will determine who  will have a right to view photos and which category will have access.  Every user who visits your site can rate photos, add comments, add own  photos or add new photo category. All depend on you and what you added  privileges for user.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.zenphoto.org/" target="_blank" title="zenphoto"&gt;zenphoto&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Zenphoto is an answer to lots&amp;nbsp; of&amp;nbsp; calls for an online gallery solution  that just makes sense. After years of bloated software that does  everything and your dishes, zenphoto just shows your photos, simply.  It's got all the functionality and "features" you need, and nothing you  don't. Where the old guys put in a bunch of modules and junk, we put a  lot of thought. We hope you agree with our philosopy: simpler is better.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.indocoding.com/search/label/CMS"&gt;See more post about CMS &lt;/a&gt;&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s1600/ngacir2.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s1600/ngacir2.gif" /&gt;&lt;/a&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-8668387848233657143?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/8668387848233657143/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/gallery-cms-reviews.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8668387848233657143?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8668387848233657143?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/gallery-cms-reviews.html" title="Gallery (CMS Reviews)" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-LwZAXyM5RaI/TdyIcQ6SeuI/AAAAAAAAAEM/rAD66dCS1xI/s72-c/ngacir2.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkMCRXY7cSp7ImA9WhZVEk0.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1864635333894629740</id><published>2011-05-23T20:37:00.000-07:00</published><updated>2011-05-23T20:41:04.809-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-23T20:41:04.809-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>Forum (CMS Reviews)</title><content type="html">Now I'll give a little information about the CMS Forum as I know, and certainly still a lot that I do not know, for more details can be found on google. :-)&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.k4bb.org/" target="_blank" title="K4 Bulletin Board"&gt;K4 Bulletin Board&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, SQLite, PostgreSQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: MIT/X Consortium License&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  k4 Bulletin Board is a full featured open-source (free) bulletin board  solution. Having hundreds of features while still in beta, it compares  to its expensive counterparts. &lt;span id="fullpost"&gt;Its standard features include: AJAX  integration, advanced searching, unlimited categories and forums,  unlimited topics and replies, multilingual support, fully templateable  and a dedicated community. It runs on PHP4/PHP5 and currently works with  MySQL, MySQLi and SQLite and is in testing with PostgreSQL.&amp;nbsp; &lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,8/task,view/id,89/" target="_blank" title="K4 Bulletin Board"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://jforum.net/" target="_blank" title="JForum"&gt;JForum&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Tomcat, Resin, JBoss&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: Java&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, PostgreSQL, Oracle, HSQLDB, SQL Server&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free BSD&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  JForum is a powerful and robust discussion board system implemented in  Javatm. It provides an attractive interface, an efficient forum engine,  an easy to use administrative panel, an advanced permission control  system and much more.&lt;br /&gt;
Built from the ground up around a MVC  framework, it can be deployed on any servlet container or Application  Server, such as Tomcat, Resin and JBoss. Its clean design and  implementation make JForum easy to customize and extend.&lt;br /&gt;
Best of all, JForum is freely available under the BSD Open Source license. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.minibb.com/" target="_blank" title="miniBB"&gt;miniBB&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, PostgreSQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Want to make your own discussion board? miniBB ( = mini bulletin board)  is a free forum software, original PHP message board script, you can  build online community on. Security, speed and stability - three S's of  our conferencing software concepts.&lt;br /&gt;
Based on original technology,  miniBB provides everything to make your web discussions fast, simple and  attractive for visitors. First of all, it's a content- and  support-oriented board.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.mybb.com/" target="_blank" title="MyBB"&gt;MyBB&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Other Free / Open Source License&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  MyBB is a powerful, efficient and free forum package developed in PHP  and MySQL. MyBB has been designed with the end users in mind, you and  your subscribers. Full control over your discussion system is presented  right at the tip of your fingers, from multiple styles and themes to the  ultimate customisation of your forums using the template system.&amp;nbsp; &lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,8/task,view/id,80/" target="_blank" title="MyBB"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.phorum.org/" target="_blank" title="Phorum"&gt;Phorum&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free / Phorum License&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Phorum is a little different from the other web based message boards  out there. It was designed to meet different needs of different web  sites while not sacrificing performance or features.&lt;br /&gt;
The group of  developers of Phorum had very different needs. Some needed software that  could run a single forum with over 2,000 new posts per day. Others  hosted over 4,000 forums on one server. The end result is a versatile  product that can serve anyone's needs.&amp;nbsp; &lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,8/task,view/id,94/" target="_blank" title="Phorum"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.phpbb.com/" target="_blank" title="phpBB"&gt;phpBB&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, MS-SQL, PostgreSQL, Access/ODBC&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  phpBB is a high powered, fully scalable, and highly customizable Open  Source bulletin board package. phpBB has a user-friendly interface,  simple and straightforward administration panel, and helpful FAQ. Based  on the powerful PHP server language and your choice of MySQL, MS-SQL,  PostgreSQL or Access/ODBC database servers, phpBB is the ideal free  community solution for all web sites.&amp;nbsp; &lt;br /&gt;
&lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,8/task,view/id,81/" target="_blank" title="phpBB"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://vanillaforums.org/" target="_blank" title="Vanilla"&gt;Vanilla&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Almost any server&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Vanilla is an open-source, standards-compliant, multi-lingual, fully  extensible discussion forum for the web. Anyone who has web-space that  meets the requirements&amp;nbsp; can download and use Vanilla for free!&lt;br /&gt;
In  Vanilla you can quickly and easily see which discussions you haven't  read, and how many new comments are in each discussion. You can run  advanced searches through discussion topics, comments, and users. You  can change the way Vanilla operates using per-user preferences. Finally,  you have a very customizable account profile where you can provide  pictures of yourself and add as much information about yourself as you  like.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.simplemachines.org/" target="_blank" title="SMF - Simple Machines Forum"&gt;SMF - Simple Machines Forum&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache, ISS, all that support PHP&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Simple Machines License (Free)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Simple Machines Forum - SMF in short - is a free, professional grade  software package that allows you to set up your own online community  within minutes. Its powerful custom made template engine puts you in  full control of the lay-out of your message board and with our unique  SSI - or Server Side Includes - function you can let your forum and your  website interact with each other. SMF is written in the popular  language PHP and uses a MySQL database. It is designed to provide you  with all the features you need from a bulletin board while having an  absolute minimal impact on the resources of the server. SMF is the next  generation of forum software, and best of all it is and will always  remain completely free!&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.vbulletin.com/" target="_blank" title="vBulletin"&gt;vBulletin&lt;/a&gt;&lt;br /&gt;
&amp;nbsp;&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Commercial&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  vBulletin is a powerful, scalable and fully customizable forums package  for your web site. It has been written using the Web's quickest-growing  scripting language; PHP, and is complemented with a highly efficient  and ultra fast back-end database engine built using MySQL.&lt;br /&gt;
vBulletin is the ideal community solution for all medium-to-large sites.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.forumsoftware.ca/" target="_blank" title="Yazd"&gt;Yazd&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache with Tomcat, JRun, IBM Websphere, Weblogic, iPlanet, Resin, Enhydra&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: Java, JSP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: Oracle, MySQL, DB2, Microsoft SQLServer, Sybase, Interbase, Hypersonic SQL, Pointbase, Informix, Postgres&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Apache License (Free)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Yazd is an open-source (Apache License) discussion forum software that  you can download customize and use. Yazd is a Java based forum software  that can easily be configured through an admin interface. This  discussion forum software is highly flexible and uses JDBC to connect to  a backend database.&lt;br /&gt;
Yazd discussion forum software is absolutely  free and open-source. Please consider finanical support for the project,  this is very important to the success of it. You can also help the  project by purchasing support. The least you could do is visit one of  our sponsors. And we thank you for considering Yazd Discussion Forum  software.&amp;nbsp; &lt;br /&gt;
&lt;a href="http://www.indocoding.com/search/label/CMS"&gt;See more post about CMS&lt;/a&gt;&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1864635333894629740?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1864635333894629740/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/forum-cms-reviews.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1864635333894629740?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1864635333894629740?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/forum-cms-reviews.html" title="Forum (CMS Reviews)" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEAFSHg9cSp7ImA9WhZVEk0.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-7787452526704177675</id><published>2011-05-23T20:11:00.000-07:00</published><updated>2011-05-23T20:11:59.669-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-23T20:11:59.669-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>Blog (CMS Reviews)</title><content type="html">Continuing my &lt;a href="http://www.indocoding.com/search/label/CMS"&gt;previous post&lt;/a&gt;, now I will share a little information about the CMS Blogs are usually often used, and of course there are many CMS that I did not know, for more details we can find on google.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://fr.dotclear.org/" target="_blank" title="DotClear"&gt;DotClear&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  DotClear was design only for weblogs management, and do it well. It is  completely free! DotClear is a free software distributed under the GNU  General Public License.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://lifetype.net/" target="_blank" title="LifeType"&gt;LifeType&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  The goal of the LifeType project is to create a stable multi-user and  multi-blogging platform, to strengthen the concept of communities around  blogs.&lt;br /&gt;
LifeType supports multiple blogs and users, media management,  generation of standard content, clean URLs and support for subdomains.  LifeType is released under the GPL license, and requires PHP and MySQL  to work.&lt;br /&gt;
Writing articles is comfortable with the included state of  the art WYSIWYG editor. Adding pictures and sound files (for Podcasting)  is just a matter of browse and click. The Dashboard provides you with  all the information you need every time you log in. Recent articles,  comments and trackback as well as brief statistics get you updated about  your blog immediately.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.loudblog.com/" target="_blank" title="Loudblog"&gt;Loudblog&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Loudblog is a sleek and easy-to-use Content Management System (CMS) for  publishing media content on the web. It automatically generates a  skinnable website and an RSS-Feed for Podcasting. Just upload your  audio/video files, add some notes and links, and you’re done!&lt;br /&gt;
Loudblog  is not a fully featured weblog system like Textpattern or Movable Type,  although it does offer the basic weblog functionality. Use Loudblog if  you’re publishing media data on a regular base and do not need  sophisticated features other systems may provide much better.&lt;br /&gt;
&lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,42/task,view/id,139/" target="_blank" title="Loudblog"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.pixelpost.org/" target="_blank" title="Pixelpost"&gt;Pixelpost&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache or ISS&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Pixelpost is a photoblog application powered by PHP and MySQL. It's  developed and maintained by photobloggers who like to keep the meaning  behind photoblogging in mind, the photography, and not about the 311  hacks you would have to get through to get your regular blog to work.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.s9y.org/" target="_blank" title="Serendipity"&gt;Serendipity&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache, ISS or Lighttpd&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: BSD&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Serendipity is a PHP-powered weblog application which gives the user an  easy way to maintain an online diary, weblog or even a complete  homepage. While the default package is designed for the casual blogger,  Serendipity offers a flexible, expandable and easy-to-use framework with  the power for professional applications.&lt;br /&gt;
Casual users appreciate the  way Serendipity's sophisticated plugin architecture allows you to  easily modify both the appearance of your blog and its features. You can  install more than120 plugins with just one click, instantly enhancing  your blog's functionality. No need to edit code!&lt;br /&gt;
Likewise, one click  installs any of more than 40 official templates, so your blog looks the  way you like it. And Serendipity's SPARTACUS plugin automatically checks  the central repository for upgrades and new functionality whenever you  check the list.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://wheatblog.sourceforge.net/" target="_blank" title="Wheatblog"&gt;Wheatblog&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL, SQLite&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Wheatblog is blogware: it's a web-based content management system for  maintaining online blogs, journals, news pages, and about anything else  you can think of writing down. It allows reader interaction with a  comment system, and generates valid RSS 2.0 feeds. It is powered by PHP  and is compatible with the MySQL and SQLite database systems.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://wordpress.org/" target="_blank" title="WordPress"&gt;WordPress&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache recommended&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  WordPress is publishing software with a focus on ease of use, speed and  a great user experience. WordPress is blessed with an active community,  which is the heart of open source software.&lt;br /&gt;
WordPress is a powerful  personal publishing platform, and it comes with a great set of features  designed to make your experience as a publisher on the Internet as easy,  pleasant and appealing as possible. We are proud to offer you a freely  distributed, standards-compliant, fast, light and free personal  publishing platform, with sensible default settings and features, and an  extremely customizable core.&lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,42/task,view/id,146/" target="_blank" title="WordPress"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://joomla.org/" target="_blank" title="Joomla"&gt;Joomla&lt;/a&gt; &lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Joomla! is one of the most powerful Open Source Content Management  Systems on the planet. It is used all over the world for everything from  simple websites to complex corporate applications. Joomla! is easy to  install, simple to manage, and reliable.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://drupal.org/" target="_blank" title="Drupal"&gt;Drupal&lt;/a&gt;&lt;b&gt;Description&lt;/b&gt;:  Drupal is software that allows an individual or a community of users to  easily publish, manage and organize a great variety of content on a  website. Tens of thousands of people and organizations have used Drupal  to set up scores of different kinds of web sites.&lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,8/task,view/id,9/" target="_blank" title="Drupal"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-7787452526704177675?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/7787452526704177675/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/blog-cms-reviews.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/7787452526704177675?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/7787452526704177675?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/blog-cms-reviews.html" title="Blog (CMS Reviews)" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkEEQ304eSp7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-4208425360228212143</id><published>2011-05-23T19:46:00.000-07:00</published><updated>2011-05-24T21:43:22.331-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-24T21:43:22.331-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>E-Commerce (CMS)</title><content type="html">Continuing&lt;a href="http://3.bp.blogspot.com/-2HS0lxQ3QPk/TdyIdi45oSI/AAAAAAAAAEQ/ACTkQKO8IlM/s1600/request.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-2HS0lxQ3QPk/TdyIdi45oSI/AAAAAAAAAEQ/ACTkQKO8IlM/s1600/request.gif" /&gt;&lt;/a&gt; &lt;a href="http://www.indocoding.com/2011/05/lcms-learning-content-management-system.html"&gt;my previous writings&lt;/a&gt; about elearning cms and cms eCommerce, nowadays&lt;br /&gt;
now I will share my little knowledge about the various cms e-commers are often used,&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.cubecart.com/" target="_blank" title="CubeCart"&gt;CubeCart&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: Free and Commercial&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  CubeCart is an eCommerce script written with PHP &amp;amp; MySQL. With  CubeCart you can setup a powerful online store as long as you have  hosting supporting PHP and one MySQL database.&lt;span id="fullpost"&gt;&lt;br /&gt;
To edit or remove our copyright we charge $89.95 $69.95 per domain* and you will be issued with a License Key.&lt;br /&gt;
CubeCart can be used at no cost if this information is NOT modified or removed. Please read our&lt;a href="http://www.cubecart.com/site/faq/license.php"&gt; License Agreement&lt;/a&gt;  which applies to both version 2 and 3 for futher information. CubeCart  is not open source software and may not be redistributed.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.osc2nuke.com/" target="_blank" title="osc2nuke"&gt;osc2nuke&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Osc2nuke is the combination btw phpnuke (generaly the last version  available) and oscommerce ms 2.2 (the time they finish the developement  of ms 2.3), so it is a phpnuke site in which we have fully integrate the  oscommerce shopping cart.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.oscommerce.com/" target="_blank" title="osCommerce"&gt;osCommerce&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Any server that supports PHP&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  osCommerce is an Open Source based online shop e-commerce solution that  is available for free under the GNU General Public License. It features  a rich set of out-of-the-box online shopping cart functionality that  allows store owners to setup, run, and maintain their online stores with  minimum effort and with no costs, fees, or limitations involved.&lt;br /&gt;
osCommerce  has attracted the largest community for an e-commerce solution that  consists of over 106,800 store owners and developers worldwide with  add-ons being contributed on a daily basis. To date there are over 3,500  add-ons available that have been created by the community to extend the  features of an osCommerce online store.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://code.google.com/p/phpshop/" target="_blank" title="phpShop"&gt;phpShop&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  phpShop is a PHP-powered shopping cart application.  It is released  under the GNU General Public License. The primary purpose of phpShop is  to provide a simple shopping cart solution that is easy to customize to  suit any purpose. phpShop has less features that many other shopping  cart applications, but is generally easier to customize. All that is  required to effectively customize phpShop is a basic knowledge of HTML,  PHP, and SQL.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.zen-cart.com/" target="_blank" title="Zen Cart"&gt;Zen Cart&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Zen Cart™ truly is the art of e-commerce; a free, user-friendly, open  source shopping cart system. The software is being developed by group of  like-minded shop owners, programmers, designers, and consultants that  think e-commerce could be and should be done differently. Some  "solutions" seem to be complicated programming exercises instead of  responding to users' needs, Zen Cart™ puts the merchants and shoppers  requirements first. Similarly, other programs are nearly impossible to  install and use without an IT degree, Zen Cart™ can be installed and  set-up by anyone with the most basic web site building and computer  skills.&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-4208425360228212143?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/4208425360228212143/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/e-commerce-cms.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/4208425360228212143?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/4208425360228212143?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/e-commerce-cms.html" title="E-Commerce (CMS)" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-2HS0lxQ3QPk/TdyIdi45oSI/AAAAAAAAAEQ/ACTkQKO8IlM/s72-c/request.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0QDRH05fCp7ImA9WhZVEk0.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1647212652455364474</id><published>2011-05-23T19:28:00.000-07:00</published><updated>2011-05-23T19:49:35.324-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-23T19:49:35.324-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>LCMS (Learning Content Management System)</title><content type="html">I get an assignment from my lecturer to create cms reviews, I get the e-learning cms (LCMS) and also &lt;a href="http://www.indocoding.com/2011/05/e-commerce-cms.html"&gt;cms e-commers&lt;/a&gt;, ok, now I'll share a little information about the cms elearning and &lt;a href="http://www.indocoding.com/2011/05/e-commerce-cms.html"&gt;cms e-commers&lt;/a&gt; as I know..&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://atutor.ca/" target="_blank" title="ATutor"&gt;ATutor&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache recommended&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  ATutor is an Open Source Web-based Learning Content Management System  (LCMS) designed with accessibility and adaptability in mind.  Administrators can install or update ATutor in minutes, &lt;span id="fullpost"&gt;develop custom  templates to give ATutor a new look, and easily extend its functionality  with feature modules. Educators can quickly assemble, package, and  redistribute Web-based instructional content, easily retrieve and import  prepackaged content, and conduct their courses online. Students learn  in an adaptive learning environment.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.claroline.net/" target="_blank" title="Claroline"&gt;Claroline&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache or  Microsoft IIS&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;br /&gt;
&lt;b&gt;Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Claroline is a free application based on PHP/MySQL allowing teachers or  education organizations to create and administrate courses through the  web.&lt;br /&gt;
Developed from teachers to teachers,   Claroline is built over  sound pedagogical principles allowing a large variety of pedagogical  setup including widening of traditional classroom and online  collaborative learning.&lt;br /&gt;
Claroline is translated in 32 languages and  used by hundreds of institutions around the world. The software is  released under Open Source licence (GPL). Downloading and using  Claroline is completely free of charge. &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.docebolms.org/doceboCms/" target="_blank" title="doceboLMS"&gt;doceboLMS&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: N/A&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;: &lt;span style="color: black;"&gt;Docebo is an &lt;span style="font-weight: bold;"&gt;open source&lt;/span&gt; e-learning suite that contains an LMS (for online courses), and a CMS (for web portal building). Scorm support.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.dokeos.com/" target="_blank" title="Dokeos"&gt;Dokeos&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;Web Server&lt;/b&gt;: Apache recommended&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP, Javascript, XML, XHTML 1.1&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Dokeos is an Open Source elearning and course management web  application           translated in 34 languages and helping more than  1.000 organisations           worldwide to manage learning and  collaboration activities.&lt;br /&gt;
Dokeos is also a company helping these organisations launch and develop blended learning programmes.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://moodle.org/" target="_blank" title="Interact"&gt;&lt;/a&gt; &lt;a href="http://www.cms-zone.com/component/option,com_bookmarks/Itemid,42/task,view/id,211/" target="_blank" title="Moodle"&gt;Moodle&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache or any srverthat runs PHP&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL, PostGRE and many others&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;: GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Moodle is a course management system (CMS) - a free, Open Source  software package designed using sound pedagogical principles, to help  educators create effective online learning communities. You can download  and use it on any computer you have handy (including webhosts), yet it  can scale from a single-teacher site to a 50,000-student University.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://siteatschool.org/" target="_blank" title="Site@School"&gt;Site@School&lt;/a&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Web Server&lt;/b&gt;: Apache&lt;br /&gt;
&lt;b&gt;Programming Language&lt;/b&gt;: PHP&lt;b&gt;&lt;br /&gt;
Database&lt;/b&gt;: MySQL&lt;br /&gt;
&lt;b&gt;License&lt;/b&gt;:  GNU General Public License (GPL)&lt;br /&gt;
&lt;b&gt;Description&lt;/b&gt;:  Site@School is an extreme powerful and mature CMS. It has many features  and it's additional modules make it to a CMS that's unique for primary  schools.&lt;br /&gt;
Site@School comes with a comrehensive manual, illustrated  with over 300 screenshots, describing every operation in detail. For  every release the manual is completely updated. &lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1647212652455364474?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1647212652455364474/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/lcms-learning-content-management-system.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1647212652455364474?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1647212652455364474?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/lcms-learning-content-management-system.html" title="LCMS (Learning Content Management System)" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkYMQH8-eCp7ImA9WhZVEU4.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1574285470624203361</id><published>2011-05-08T21:37:00.000-07:00</published><updated>2011-05-22T22:56:21.150-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T22:56:21.150-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>if-else JavaScript</title><content type="html">Conditional on JavaScript &amp;nbsp;Write this code then save with html extension. open with your browser.&lt;br /&gt;
&lt;pre class="JScript" name="code"&gt;&amp;lt;HTML&amp;gt;
&amp;lt;HEAD&amp;gt;
&amp;lt;TITLE&amp;gt; Contoh if-else &amp;lt;/TITLE&amp;gt;
&amp;lt;/HEAD&amp;gt;
&amp;lt;BODY&amp;gt;
&amp;lt;SCRIPT LANGUAGE = "JavaScript"&amp;gt;
var nilai = prompt("Nilai (0-100): ", 0);
var hasil = "";
   if (nilai &amp;gt;= 60)
     hasil = "Lulus";
      else
     hasil = "Tidak Lulus";
   document.write("Hasil: " + hasil);
&amp;lt;/SCRIPT&amp;gt;&amp;lt;/BODY&amp;gt;
&amp;lt;/HTML&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s1600/sundul.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s1600/sundul.gif" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/-kPUD2FwDKpI/TdlhEBVB58I/AAAAAAAAADU/85OVGaEkt24/s1600/facebook1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Output...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span id="fullpost"&gt;&lt;a href="http://4.bp.blogspot.com/-aEmvVEsp7T0/TcdutT671JI/AAAAAAAAADI/3ckotVjLG8M/s1600/if-else.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="117" src="http://4.bp.blogspot.com/-aEmvVEsp7T0/TcdutT671JI/AAAAAAAAADI/3ckotVjLG8M/s320/if-else.png" width="320" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span id="fullpost"&gt;&lt;a href="http://1.bp.blogspot.com/-TtESU_f6wPA/TcdusQFHqhI/AAAAAAAAADE/ZP_bK_sUkx4/s1600/if-else2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="117" src="http://1.bp.blogspot.com/-TtESU_f6wPA/TcdusQFHqhI/AAAAAAAAADE/ZP_bK_sUkx4/s320/if-else2.png" width="320" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1574285470624203361?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1574285470624203361/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/if-else-javascript.html#comment-form" title="2 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1574285470624203361?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1574285470624203361?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/if-else-javascript.html" title="if-else JavaScript" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-5gV4obVmjNA/TdlqQWnRuqI/AAAAAAAAADg/dB3Vlaoy1DI/s72-c/sundul.gif" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;D0AGRH47fyp7ImA9WhZVEUk.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1585547498633900079</id><published>2011-05-08T21:27:00.000-07:00</published><updated>2011-05-23T03:15:25.007-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-23T03:15:25.007-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>JavaScript Arithmetic</title><content type="html">Write this code then save with html extension. open with your browser. &lt;a href="https://lh5.googleusercontent.com/-MKbqt0mjHEo/TXKVOL2K-FI/AAAAAAAAAAo/XlcCPWnzzHk/s1600/indocoding6.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-MKbqt0mjHEo/TXKVOL2K-FI/AAAAAAAAAAo/XlcCPWnzzHk/s1600/indocoding6.gif" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="Css" name="code"&gt;&amp;lt;HTML&amp;gt;
&amp;lt;HEAD&amp;gt;
&amp;lt;TITLE&amp;gt;Contoh Program Javascript&amp;lt;/TITLE&amp;gt;
&amp;lt;/HEAD&amp;gt;
&amp;lt;SCRIPT language=&amp;quot;Javascript&amp;quot;&amp;gt;
function test (val1,val2)
{
document.write(&amp;quot;. Perkalian : val1*val2 = &amp;quot;)
document.write(val1*val2)

document.write(&amp;quot;. Pembagian : val1/val2 = &amp;quot;)
document.write(val1/val2)
document.write(&amp;quot;. Penjumlahan : val1+val2 = &amp;quot;)
document.write(val1+val2)
document.write(&amp;quot;. Pengurangan : val1-val2 = &amp;quot;)
document.write(val1-val2)
document.write(&amp;quot;. Modulus : val1%val2 = &amp;quot;)
document.write(val1%val2)
}
&amp;lt;/SCRIPT&amp;gt;
&amp;lt;BODY&amp;gt;
&amp;lt;input type=&amp;quot;button&amp;quot; name=&amp;quot;button1&amp;quot; value=&amp;quot;arithmetic&amp;quot;
onclick=test(9,4)&amp;gt;
&amp;lt;/BODY&amp;gt;
&amp;lt;/HTML&amp;gt;&lt;/pre&gt;&lt;br /&gt;
Output...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-d3a9V7rdxhs/TcdtEPlZhaI/AAAAAAAAAC8/Mmxs5UpiX74/s1600/arithmetic_javaScript.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="124" src="http://1.bp.blogspot.com/-d3a9V7rdxhs/TcdtEPlZhaI/AAAAAAAAAC8/Mmxs5UpiX74/s320/arithmetic_javaScript.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-X_HWIZnt_2Y/TcdtGKbMseI/AAAAAAAAADA/bJAxz9Vr08E/s1600/arithmetic_javaScript2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="253" src="http://1.bp.blogspot.com/-X_HWIZnt_2Y/TcdtGKbMseI/AAAAAAAAADA/bJAxz9Vr08E/s320/arithmetic_javaScript2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1585547498633900079?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1585547498633900079/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-arithmetic.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1585547498633900079?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1585547498633900079?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-arithmetic.html" title="JavaScript Arithmetic" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh5.googleusercontent.com/-MKbqt0mjHEo/TXKVOL2K-FI/AAAAAAAAAAo/XlcCPWnzzHk/s72-c/indocoding6.gif" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkAAQ3o-eCp7ImA9WhZVEU8.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-1625479085406797911</id><published>2011-05-08T21:14:00.000-07:00</published><updated>2011-05-22T22:32:22.450-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T22:32:22.450-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Javascript Prompt Box</title><content type="html">Using Prompt Box (JavaScript) for Input data &amp;nbsp; Write this code then save with html extension. open with your browser.&lt;br /&gt;
&lt;pre name="code" class="JScript"&gt;&amp;lt;HTML&amp;gt;
&amp;lt;HEAD&amp;gt;
&amp;lt;TITLE&amp;gt;Prompt BOX JavaScript&amp;lt;/TITLE&amp;gt;
&amp;lt;/HEAD&amp;gt;
&amp;lt;BODY&amp;gt;
&amp;lt;SCRIPT LANGUAGE = "JavaScript"&amp;gt;
    var name = prompt("What's Your Name ?","your name"); 
    document.write("Hai, " + name);
&amp;lt;/SCRIPT&amp;gt;
&amp;lt;/BODY&amp;gt;
&amp;lt;/HTML&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
Output...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-9D4mIUKy_1s/Tcdp2ZPjAYI/AAAAAAAAAC0/k56ZPKmIk4U/s1600/prompt_javaScript.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://4.bp.blogspot.com/-9D4mIUKy_1s/Tcdp2ZPjAYI/AAAAAAAAAC0/k56ZPKmIk4U/s320/prompt_javaScript.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Ct_lDQnS75I/Tcdp-ioaNjI/AAAAAAAAAC4/-UmnLuW1ylY/s1600/prompt_js.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="82" src="http://3.bp.blogspot.com/-Ct_lDQnS75I/Tcdp-ioaNjI/AAAAAAAAAC4/-UmnLuW1ylY/s320/prompt_js.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-1625479085406797911?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/1625479085406797911/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-prompt-box.html#comment-form" title="0 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1625479085406797911?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/1625479085406797911?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-prompt-box.html" title="Javascript Prompt Box" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-9D4mIUKy_1s/Tcdp2ZPjAYI/AAAAAAAAAC0/k56ZPKmIk4U/s72-c/prompt_javaScript.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak4DRHY_fCp7ImA9WhZVEU8.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-8596423011780298125</id><published>2011-05-08T20:59:00.000-07:00</published><updated>2011-05-22T22:36:15.844-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T22:36:15.844-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Javascript Alert Box</title><content type="html">Using Alert Box (JavaScript)&amp;nbsp;Write this code then save with html extension. open with your browser.&lt;br /&gt;
&lt;pre name="code" class="JScript"&gt;&amp;lt;HTML&amp;gt;
&amp;lt;HEAD&amp;gt;
&amp;lt;TITLE&amp;gt;Alert Box&amp;lt;/TITLE&amp;gt;
&amp;lt;/HEAD&amp;gt;

&amp;lt;BODY&amp;gt;
    &amp;lt;SCRIPT LANGUAGE = "JavaScript"&amp;gt;
        window.alert("Your Massage");
    &amp;lt;/SCRIPT&amp;gt;
&amp;lt;/BODY&amp;gt;
&amp;lt;/HTML&amp;gt;
&lt;/pre&gt;&lt;br /&gt;
Output...&lt;br /&gt;
&lt;span id="fullpost"&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-UXR9O76CyPk/TcdmhPpapzI/AAAAAAAAACw/KO_bTz6583k/s1600/alert_javaScript.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://2.bp.blogspot.com/-UXR9O76CyPk/TcdmhPpapzI/AAAAAAAAACw/KO_bTz6583k/s320/alert_javaScript.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-8596423011780298125?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/8596423011780298125/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-alert-box.html#comment-form" title="1 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8596423011780298125?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/8596423011780298125?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/javascript-alert-box.html" title="Javascript Alert Box" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-UXR9O76CyPk/TcdmhPpapzI/AAAAAAAAACw/KO_bTz6583k/s72-c/alert_javaScript.png" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CEUERHsyeSp7ImA9WhZXGUw.&quot;"><id>tag:blogger.com,1999:blog-8968750655167234284.post-966450608798578474</id><published>2011-05-08T20:32:00.000-07:00</published><updated>2011-05-08T20:36:45.591-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-08T20:36:45.591-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><title>Introduction to JavaScript</title><content type="html">JavaScript is an easy-to-learn programming              language which can be built into Web pages, so that it executes from              within the browser rather than on the web server. Intranets especially              can leverage the power of JavaScript to create "smart" Web              pages which can process data and interact with the user. In this introduction              we concisely look at the main programming points of the JavaScript              language.&amp;nbsp;&lt;i&gt;By  Aaron Weiss&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
the good reference about javascript you can read on &lt;a href="http://www.intranetjournal.com/articles/200002/javatut_index.html" target="_blank"&gt;http://www.intranetjournal.com/articles/200002/javatut_index.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8968750655167234284-966450608798578474?l=blog.indocoding.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.indocoding.com/feeds/966450608798578474/comments/default" title="Poskan Komentar" /><link rel="replies" type="text/html" href="http://blog.indocoding.com/2011/05/introduction-to-javascript.html#comment-form" title="1 Komentar" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/966450608798578474?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8968750655167234284/posts/default/966450608798578474?v=2" /><link rel="alternate" type="text/html" href="http://blog.indocoding.com/2011/05/introduction-to-javascript.html" title="Introduction to JavaScript" /><author><name>indocOding</name><uri>http://www.blogger.com/profile/07894320212029244634</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total></entry></feed>

