PROPOSAL SISTEM DIGITAL MARKETING PADA PASAR CIPULIR

1.   Latar Belakang

       Media Digital kini sudah menjadi media penting yang digunakan disetiap kalangan. Hal ini dapat dilihat dari bagaimana Indonesia menjadi pengguna Facebook terbesar ke dua di dunia. Jenis – jenis media digital yang sering digunakan saat ini yaitu : Youtube, Facebook, Twitter, Path, dan Instagram, yang di mana masing – masing dari jenis media digital tersebut mempunyai fungsi yang hampir sama, yaitu berkomunikasi. Fungsi lain dari penggunaan media digital, yaitu : branding, sharing, promotion, dan marketing, dalam dunia pemasaran disebut dengan digital marketing.

       Sebelum mengerti tentang pemasaran digital harus dipahami tentang apa itu pemasaran. Menurut Handi Irawan (2009) Pemahaman tentang pemasaran secara sederhana adalah segala aktivitas dari mulai proses mendapatkan informasi tentang konsumen sampai dengan proses delivery produk atau jasa kepada konsumen. Pemasaran yang berbasis pada digital akan memberikan gambaran, bagaimana proses tersebut sebagian atau seluruhnya dikombinasikan ke dalam bentuk kontak baru dengan konsumen melalui internet. Ini adalah sebuah terobosan baru untuk membangun hubungan dengan konsumen melalui media baru.

       Digital Marketing atau yang disebut dengan pemasaran digital dapat dilakukan melalui telepon genggam (handphone), SMS, e-mail, blog, website, situs jejaring sosial dan lain-lain. Dengan adanya media-media tersebut, informasi yang ingin disampaikan oleh produsen ataupun perusahaan dapat dengan cepat sampai ke konsumen dan selanjutnya dapat terjadi interaksi langsung antara produsen dan konsumen, maupun antara pelaku pasar. Respon dari konsumen sangat berarti bagi perusahaan, karena perusahaan dapat mengetahui keinginan pasar terhadap produk yang dipasarkan.

       Pasar Cipulir sebagai salah satu pusat pasar grosir di Jakarta, dengan lahan dan bangunan yang cukup luas terkadang membuat konsumen kesulitan untuk menemukan infromasi toko atau keperluan yang akan dicari. Dengan tidak mengetahui letak dan denah toko, maka konsumen akan terugikan dari sisi waktu maupun tenaga. Berdasarkan kondisi tersebut produsen ataupun perusahaan diharuskan menerapkan digital marketing, agar konsumen dapat lebih mudah mendapatkan informasi – informasi terkait pasar tersebut.

2.   Perumusan Masalah

   Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka dirumuskan beberapa permasalahan yang akan dibahas, yaitu :
        a. Bagaimana pelaksanaan Digital Marketing sebagai media promosi di pasar Cipulir.
       b. Bagaimana tanggapan konsumen mengenai Digital Marketing sebagai media promosi di pasar Cipulir.
   c. Bagaimana Digital Marketing mampu memberikan informasi yang dibutuhkan kepada konsumen.

3.   Maksud dan Tujuan

     Berdasarkan latar belakang dan perumusan masalah yang telah diuraikan di atas, maka maksud dan tujuan penelitian penulisan laporan ini adalah :
     a. Membagun sistem informasi Pasar Digital (Digital Marketing) yang memudahkan konsumen untuk mendapatkan informasi yang dibutuhkan.
    b. Aktifitas konsumen lebih efektif dan efisien, dikarenakan informasi pada Digital Marketing sudah tersedia.

4.   Batasan Masalah

    Dalam pembangunan aplikasi sistem informasi Digital Marketing ini dibuat beberapa batasan masalah agar bahasan lebih terfokus dalam pemecahan masalah yang telah dirumuskan, batasan masalah tersebut adalah sebagai berikut :
          a. Aplikasi berbasis java web programming.
          b. Observasi dilakukan dalam lingkup pasar Cipulir.
     c. Informasi mencakup letak toko, informasi seputar pemilik dan juga barang yang diperjual belikan.

5.   Tinjauan Pustaka


6.   Rancangan layar dan menu


Gambar 1 : Tampilan home page sebelum login


Gambar 2 : Tampilan saat pilih toko

Logika Bilangan Fibonacci pada JSP (Revisi)

Hay Gaes, selamat hari Rabu :D

Dalam kesempatan kali ini saya akan menerangkan sedikit tentang penerapan logika bilangan fibonacci pada bahasa pemrograman JSP.

Bilangan Fibonacci adalah sebuah bilangan dimana hasil dari penjumlahan fibonacci merupakan penjumlahan 2 bilangan sebelumnya, dan dilakukan secara berulang (rekursi).

Sebagai contoh input bilangan pertama adalah 0, dan bilangan ke-2 adalah 1, maka hasil yang didapat adalah 0 1 1 2 3 5 8 13 21 34 55 89 dan seterusnya.




Implementasi pada bahasa pemrograman


Pada saat menampilkan perhitungan fibonacci, maka penjumlahan antara lain

bil 1, bil 2
bil 3 = bil 1 + bil 2
bil 4 = bil 2 + bil 3
bil 5 = bil 3 + bil 4
bil 6 = bil 4 + bil 5
dan seterusnya.

Script


<%
String c = request.getParameter("angka1");
    //memanggil parameter "angka1" pada home.jsp (form input data)
String d = request.getParameter("angka2");
    //memanggil parameter "angka2" pada home.jsp (form input data)
int min1 = Integer.parseInt(c);
    //parse String to Integer
int max1 = Integer.parseInt(d);
    //parse String to Integer
int[] feb = new int[max1];
    //define array baru dengan maximum nilai array adalah variable max1
feb[0] = 0;
feb[1] = 1;
    //define array[0] dan array[1] untuk perhitungan awal
for(int i=2;i<max1;i++){
    feb[i] = feb[i-1] + feb[i-2]
        //looping i dimulai dari 2, karena feb[0] dan feb[1] sudah ter-define sebelumnya
        //feb[2] = feb[2-1] + feb[2-2]
        //feb[2] = feb[1] + feb[0]
        //feb[2] = 1 + 0 = 1
        //feb[3] = feb[3-1] + feb[3-2]
        //feb[3] = 1 + 1 = 2
        //feb[4] = feb[4-1] + feb[4-2]
        //feb[4] = 2 + 1 = 3
        //feb[5] = feb[5-1] + feb[5-2]
        //feb[5] = 3 + 2 = 5
        //feb[max1] = dan seterusnya
}
for(int i=min1;i<max1;i++){
    if(feb[i]>=min1 && feb[i]<max1){
      out.print(feb[i] + " ");
          //jika feb[i] lebih besar sama dengan dari nilai "min1" dan feb[i] lebih kecil "max1"
          //maka cetak nilai array dari feb[i]
          //jika persyaratan (if) tidak terpenuhi, maka lanjut proses looping 
    }
}
%>

Penjelasan Penggalan Script

Penggalan script berikut menambahkan sebuah variable (String) dimana variable tersebut berfungsi untuk mendapatkan parameter pada home.jsp (halaman input data), dan juga sekaligus untuk parsing dari type data String ke type data Integer.

String c = request.getParameter("angka1");
String d = request.getParameter("angka2");
int min1 = Integer.parseInt(c);
int max1 = Integer.parseInt(d);

Setelah parameter yang kita butuhkan sudah berhasil ter-define, maka selanjutnya kita masuk kedalam tahap logika coding utama.

int[] feb = new int[max1];
feb[0] = 0;
feb[1] = 1;
for(int i=2;i<max1;i++){
    feb[i] = feb[i-1] + feb[i-2]
}
for(int i=min1;i<max1;i++){
    if(feb[i]>=min1 && feb[i]<max1){
      out.print(feb[i] + " ");
    }
}

Proses berjalan nya coding sebagai berikut :

  • Define array baru int[] feb = new int[max1], dengan nilai maximum array adalah variable max1.
  • Define array[0] dan array[1] untuk perhitungan awal.
  • Looping nilai i dimulai dari "2", dikarenakan array[0] dan array[1] sudah ter-define terlebih dahulu, dan nilai i lebih kecil dari nilai max1.
  • feb[i] = feb[i-1] + feb[i-2]
          1. feb[2] = feb[2-1] + feb[2-2]
    • feb[2] = feb[1] + feb[0]
    • feb[2] = 1 + 0 = 1
          2. feb[3] = feb[3-1] + feb[3-2]
    • feb[3] = 1 + 1 = 2
          3. feb[4] = feb[4-1] + feb[4-2]
    • feb[4] = 2 + 1 = 3
          4. feb[5] = feb[5-1] + feb[5-2]
    • feb[5] = 3 + 2 = 5
          5. feb[max1] = dan seterusnya
  • Proses looping nilai i dimuali dari nilai "min1" hingga lebih kecil nilai "max1"
  • Jika feb[i] lebih besar sama dengan nilai "min1" dan feb[i] lebih kecil dari nilai "max1", apabila if kondisional tersebut benar maka cetak nilai array feb[i]. Apabila if kondisional tidak terpenuhi, akan kembali lakukan proses looping untuk menentukan nilai array feb[i] selanjutnya.

Form input angka



Output bilangan fibonacci



Demikianlah logika implementasi bilangan fibonacci pada JSP.
Semoga bermanfaat :)

Logika Bilangan Prima pada JSP (Revisi)

Hay Gaes, selamat hari Rabu :D

Berikut ini saya akan menerangkan sedikit tentang penerapan logika bilangan prima pada bahasa pemrograman JSP.

Bilangan prima, dalam matematika bilangan prima adalah bilangan asli yang lebih besar dari angka 1 yang faktor pembaginya adalah 1 dan bilangan itu sendiri. Seperti contoh 2 dan 3 adalah bilangan prima, 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29.

Implementasi pada bahasa pemrograman

Jika kita akan menampilkan perhitungan bilangan prima pada aplikasi yang telah kita buat, kita bisa menggunakan logika perhitungan modulus. Dimana hasil dari modulus adalah 1 maka bilangan tersebut adalah bilangan prima, dan apabila hasil sebuah modulus adalah 0 maka bilangan tersebut bukan bilangan prima.

Contoh :
7 mod 2 = 1 (Bilangan Prima)
8 mod 2 = 0 (Bukan Bilangan Prima)

Script

<%
String a = request.getParameter("angka1");
    //memanggil parameter "angka1" pada home.jsp (form input data)
String b = request.getParameter("angka2");
    //memanggil parameter "angka2" pada home.jsp (form input data)
int min = Integer.parseInt(a);
    //parse String to Integer
int max = Integer.parseInt(b);
    //parse String to Integer
for(int i=min;i<=max;i++){
    //looping dari angka terkecil hingga angka terbesar
    int x = 0;
    //Variable untuk penandaan bilangan
    for(int j=2;j<=i;j++){
        //perhitungan modulus
        if(i%j==0){
            if(i!=j){
                x = 1;
                //jika i mod j = 0, jika benar apakah i != j, jika benar maka x bernilai "1"
            }
            if(x != 1 && i==j){
                out.print(i+",");
                //jika i = j dan x != 1 maka bilangan i adalah bilangan Prima
                //jika bukan, lakukan looping pada perhitungan modulus
            }
        }
    }
}
%>

Penjelasan Penggalan Script

Penggalan script berikut menambahkan sebuah variable (String) dimana variable tersebut berfungsi untuk mendapatkan parameter pada home.jsp (halaman input data), dan juga sekaligus untuk parsing dari type data String ke type data Integer.

String a = request.getParameter("angka1");
String b = request.getParameter("angka2");
int min = Integer.parseInt(a);
int max = Integer.parseInt(b);

Setelah parameter yang kita butuhkan sudah berhasil ter-define, maka selanjutnya kita masuk kedalam tahap logika coding utama.

for(int i=min;i<=max;i++){
    int x = 0;
    for(int j=2;j<=i;j++){
        if(i%j==0){
            if(i!=j){
                x = 1;
            }
            if(x != 1 && i==j){
                out.print(i+",");
            }
        }
    }
}

Proses berjalan nya coding utama sebagai berikut :
  • Looping nilai i dari input angka terkecil "angka1" hingga angka terbesar "angka2", sekaligus mendefine 1 variable x = 0, dimana variable x tersebut berfungsi sebagai penanda saat proses perhitungan modulus berlangsung.
  • Looping nilai j dimulai dari angka "2" hingga lebih kecil sama dengan nilai i. Dikarenakan proses dimulai dari modulus 2.
  • Jika hasil i mod j = 0, apakah nilai i != j , jika benar maka ubah nilai x = 1.
  • Jika nilai i = j, apakah nilai x != 1 dan nilai i = j, jika benar maka cetak nilai i, jika salah maka lakukan proses looping pada nilai modulus.

Form input angka



Output bilangan prima


Demikianlah logika implementasi bilangan prima pada JSP.
Semoga bermanfaat :)

Bagaimana cara kerja JSP Forward ?

Hay Gaes, selamat hari Rabu :D

Sebelum kita melangkah pada JSP forward, sebelumnya saya akan membahas sedikit tentang JSP. Apakah JSP itu? JSP (Java Server Pages) adalah bahasa scripting untuk web programing yang bersifat server side seperti halnya PHP dan ASP.

JSP dapat berupa gabungan antara baris HTML dan fungsi-fungsi dari JSP itu sendiri. Berbeda dengan servlet yang harus dikompilasi oleh user menjadi class sebelum dijalankan, JSP tidak perlu dikompilasi oleh user akan tetapi server yang akan melakukan tugasnya tersebut.

Setelah kita mengetahui sedikit apa itu JSP, selanjutnya saya akan mencoba untuk menerangkan tentang JSP forward, dan juga sample script coding yang digunakan.

Dalam pembahasan kali ini saya akan menggunakan 2 file jsp, yang pertama adalah home.jsp (home page), dan yang lainnya adalah hitung.jsp (forward page).

home.jsp

<%-- 
    Document   : home
    Created on : Apr 2, 2016, 11:01:14 AM
    Author     : Bagus Dwiyanu
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <% 
          String angka = request.getParameter("angka1");
          if(angka != null)
          {
        %>
        <jsp:forward page="hitung.jsp">
            <jsp:param name="nama" value="Bagus Dwiyanu" />
            <jsp:param name="nim" value="1311510117" />
        </jsp:forward>
        <%
          } else {
        %>
        <form action="home.jsp">
            <table>
                <tr>
                    <td>Input Angka 1</td>
                    <td>:</td>
                    <td><input type="text" name="angka1"></td>
                </tr>
                <tr>
                    <td>Input Angka 2</td>
                    <td>:</td>
                    <td><input type="text" name="angka2"></td>
                </tr>
                <tr>
                    <td><input type="submit" value="Cetak"></td>
                </tr>
            </table>
        </form>
        <% } %>
    </body>
</html>

Penjelasan Penggalan Script

Disini script akan membaca sebuah string "angka" pada parameter "angka1" di home.jsp, apabila value "angka" sudah terisi (tidak kosong), maka home.jsp akan langsung mem-forward sebuah parameter ke hitung.jsp.

Contoh parameter disini yang akan diforward adalah :
nama parameter "nama" dengan value "Bagus Dwiyanu"
nama parameter "nim" dengan value "1311510117"

<% 
  String angka = request.getParameter("angka1");
  if(angka != null)
  {
%>
<jsp:forward page="hitung.jsp">
    <jsp:param name="nama" value="Bagus Dwiyanu" />
    <jsp:param name="nim" value="1311510117" />
</jsp:forward>

apabila string "angka" pada home.jsp belum terisi sebuah value (null), maka akan tampil form input pada home.jsp

<form action="home.jsp">
    <table>
        <tr>
            <td>Input Angka 1</td>
            <td>:</td>
            <td><input type="text" name="angka1"></td>
        </tr>
        <tr>
            <td>Input Angka 2</td>
            <td>:</td>
            <td><input type="text" name="angka2"></td>
        </tr>
        <tr>
            <td><input type="submit" value="Cetak"></td>
        </tr>
    </table>
</form>

hitung.jsp

<%-- 
    Document   : hitung
    Created on : Mar 26, 2016, 12:10:10 AM
    Author     : Bagus Dwiyanu
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <table>
            <tr>
                <td>Bilangan Prima</td>
                <td>:</td>
                <td>
                    <%
                        //out.print("Bilangan Prima :"+request.getParameter("angka1"));
                        String a = request.getParameter("angka1");
                        String b = request.getParameter("angka2");
                        int min = Integer.parseInt(a);
                        int max = Integer.parseInt(b);
                        for(int i=min;i<=max;i++){
                            int x = 0;
                            for(int j=2;j<=i;j++){
                                if(i%j==0){
                                    if(i!=j){
                                        x = 1;
                                    }
                                    if(x != 1 && i==j){
                                        out.print(i+",");
                                    }
                                }
                            }
                        }
                        //out.print("Bilangan Prima : "+nilai);
                        //out.print("Welcome "+request.getParameter("angka1"));
                    %>
                </td>
            </tr>
            <tr>
                <td>Bilangan Fibonacci</td>
                <td>:</td>
                <td>
                    <%
                        //out.print("Bilangan Prima :"+request.getParameter("angka1"));
                        String c = request.getParameter("angka1");
                        String d = request.getParameter("angka2");
                        int min1 = Integer.parseInt(c);
                        int max1 = Integer.parseInt(d);
                        
                        int[] feb = new int[max1];
                        feb[0] = 0;
                        feb[1] = 1;
                        for(int i=2;i<max1;i++){
                            feb[i] = feb[i-1] + feb[i-2];
                        }
                        for(int i=min1;i<max1;i++){
                            if(feb[i]>=min1 && feb[i]<max1){
                                out.print(feb[i] + " ");
                            }
                        }
                    %>
                </td>
            </tr>
            <tr><td><br/></td></tr>
            <tr>
                <td>Nama : <%=request.getParameter("nama")%><td/>
            </tr>
            <tr>
                <td>NIM : <%=request.getParameter("nim")%></td>
            </tr>
        </table>
    </body>
</html>

Penjelasan Penggalan Script

Script untuk get parameter yang sudah diforward oleh home.jsp adalah sebagai berikut

<tr>
    <td>Nama : <%=request.getParameter("nama")%><td/>
</tr>
<tr>
    <td>NIM : <%=request.getParameter("nim")%></td>
</tr>

Tampilan home.jsp


Pada home.jsp ini hanya akan ada 2 inputan data saja (input data ini diperuntukan pada proses bilangan prima dan fibonacci), dan juga tombol submit.

Tidak ada input data "Bagus Dwiyanu" dan "1311510117" (parameter yg akan diforward)

Ketika form input sudah di isi, kemudian disubmit, pada hitung.jsp akan menampilkan proses bilangan prima, fibonacci, dan juga parameter yg sudah ter-forward.

Tampilan hitung.jsp


Demikianlah tutorial cara kerja JSP forward.
Semoga bermanfaat :)

Logika Bilangan Fibonacci pada JSP

Bilangan Fibonacci adalah sebuah bilangan dimana hasil dari penjumlahan fibonacci merupakan penjumlahan 2 bilangan sebelumnya, dan dilakukan secara berulang (rekursi).

Sebagai contoh input bilangan pertama adalah 0, dan bilangan ke-2 adalah 1, maka hasil yang didapat adalah 0 1 1 2 3 5 8 13 21 34 55 89 dan seterusnya.




Implementasi pada bahasa pemrograman


Pada saat menampilkan perhitungan fibonacci, maka penjumlahan antara lain

bil 1, bil 2
bil 3 = bil 1 + bil 2
bil 4 = bil 2 + bil 3
bil 5 = bil 3 + bil 4
bil 6 = bil 4 + bil 5
dan seterusnya.

Script


<%
String c = request.getParameter("angka1");
    //memanggil parameter "angka1" pada home.jsp (form input data)
String d = request.getParameter("angka2");
    //memanggil parameter "angka2" pada home.jsp (form input data)
int min1 = Integer.parseInt(c);
    //parse String to Integer
int max1 = Integer.parseInt(d);
    //parse String to Integer
int[] feb = new int[max1];
    //define array baru dengan maximum nilai array adalah variable max1
feb[0] = 0;
feb[1] = 1;
    //define array[0] dan array[1] untuk perhitungan awal
for(int i=2;i<max1;i++){
    feb[i] = feb[i-1] + feb[i-2]
        //looping i dimulai dari 2, karena feb[0] dan feb[1] sudah ter-define sebelumnya
        //feb[2] = feb[2-1] + feb[2-2]
        //feb[2] = feb[1] + feb[0]
        //feb[2] = 1 + 0 = 1
        //feb[3] = feb[3-1] + feb[3-2]
        //feb[3] = 1 + 1 = 2
        //feb[4] = feb[4-1] + feb[4-2]
        //feb[4] = 2 + 1 = 3
        //feb[5] = feb[5-1] + feb[5-2]
        //feb[5] = 3 + 2 = 5
        //feb[max1] = dan seterusnya
}
for(int i=min1;i<max1;i++){
    if(feb[i]>=min1 && feb[i]<max1){
      out.print(feb[i] + " ");
          //jika feb[i] lebih besar sama dengan dari nilai "min1" dan feb[i] lebih kecil "max1"
          //maka cetak nilai array dari feb[i]
          //jika persyaratan (if) tidak terpenuhi, maka lanjut proses looping 
    }
}
%>

Form input angka



Output bilangan fibonacci



Demikianlah logika implementasi bilangan fibonacci pada JSP.
Semoga bermanfaat :)

Logika Bilangan Prima pada JSP

Bilangan prima, dalam matematika bilangan prima adalah bilangan asli yang lebih besar dari angka 1 yang faktor pembaginya adalah 1 dan bilangan itu sendiri. Seperti contoh 2 dan 3 adalah bilangan prima, 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29.

Implementasi pada bahasa pemrograman

Jika kita akan menampilkan perhitungan bilangan prima pada aplikasi yang telah kita buat, kita bisa menggunakan logika perhitungan modulus. Dimana hasil dari modulus adalah 1 maka bilangan tersebut adalah bilangan prima, dan apabila hasil sebuah modulus adalah 0 maka bilangan tersebut bukan bilangan prima.

Contoh :
7 mod 2 = 1 (Bilangan Prima)
8 mod 2 = 0 (Bukan Bilangan Prima)

Script

<%
String a = request.getParameter("angka1");
    //memanggil parameter "angka1" pada home.jsp (form input data)
String b = request.getParameter("angka2");
    //memanggil parameter "angka2" pada home.jsp (form input data)
int min = Integer.parseInt(a);
    //parse String to Integer
int max = Integer.parseInt(b);
    //parse String to Integer
for(int i=min;i<=max;i++){
    //looping dari angka terkecil hingga angka terbesar
    int x = 0;
    //Variable untuk penandaan bilangan
    for(int j=2;j<=i;j++){
        //perhitungan modulus
        if(i%j==0){
            if(i!=j){
                x = 1;
                //jika i mod j = 0, jika benar apakah i != j, jika benar maka x bernilai "1"
            }
            if(x != 1 && i==j){
                out.print(i+",");
                //jika i = j dan x != 1 maka bilangan i adalah bilangan Prima
                //jika bukan, lakukan looping pada perhitungan modulus
            }
        }
    }
}
%>

Form input angka



Output bilangan prima


Demikianlah logika implementasi bilangan prima pada JSP.
Semoga bermanfaat :)

Jepang ! Robot Pengawas Lingkungan dengan Smartphone Android



Para peneliti dari Laboratorium Takanishi di Fakultas sains dan Teknik Universitas Waseda Jepang baru saja mengumumkan proyek pembangunan robot pengawas lingkungan yang dikembangkan bersama Universitas Kokushikan dan Japan Robotech. Keunikan robot pengawas lingkungan ini adalah keberadaan sebuah smartphone Android untuk menjalankan fungsinya.



Smartphone Android pada robot ini adalah handphone dari Sony Mobile, yakni Sony Xperia So-05D. Di dalam smartphone tersebut juga tersemat aplikasi khusus yang digunakan untuk mengontrol pergerakan motor dan sensor pada robot. Aplikasi khusus tersebut akan secara periodik mengukur data dari GPS, kamera ataupun sensor eksternal. Selanjutnya, data-data tersebut akan diunggah ke ke layanan cloud Google Drive menggunakan jaringan mobile.

Robot ini kemungkinan akan dibanderol dengan harga berkisar antara 1500 USD hingga 5000 USD. Para peneliti mengatakan bahwa robot ini dibangun bertujuan untuk melakukan monitoring aktivitas hewan di hutan, monitoring radiasi di pertambangan dan lain-lain.

Robot ini bergerak dengan enam kakinya dan dilengkapi dengan dua motor DC. Masing-masing motor digunakan untuk menggerakkan tiga kaki yang terletak di kiri dan kanan. Robot ini pun mampu bergerak ke depan, belakang, ataupun berbalik kiri dan kanan. Selain itu robot ini memiliki kecepatan sebesar 0.1 meter perdetik.

Review All New Toyota Avanza Veloz 2013

All New Toyota Avanza 2013


Price Car All New Toyota Avanza 2013. It is no secret that a Toyota Avanza is one of the most favorite car in the country. Everywhere can be easily found family car (MPV) Toyota production in collaboration with the daihatsu. Currently, the presence of a new generation of Toyota Avanza, the Japanese car manufacturer is then returned should be confused with the presence of many competitors in the Indonesian automotive market such as Indonesia Suzuki Ertiga 2013 which is beginning to show its fangs in addition to the presence of the All New Honda CRV 2013 helped reduce the sale of Toyota Avanza.

Exterior

Toyota Avanza looks more handsome with a new look to the exterior. Headlights are slightly bent backwards and slightly curved front grille adds a sporty impression. In addition, the fog lights on the front bumper has a considerable benefit when the driver requires additional light on the dark path. The new form of rear lights plus a roof spoiler incorporating the brake indicator adds a sense of pride in anyone who is driving this car. There are several variants of the standard version of Toyota Avanza and Veloz. (Read also: Differences With Avanza Toyota Avanza Veloz Standart)

Interior

Not only the exterior, the cabin new Toyota Avanza is no less comfortable than its predecessor. Cabin can accommodate 7 passengers all with very comfortable. Obviously, the trunk is also important in supporting your journey if you need quite a lot of luggage. But Toyota Avanza owners need not worry because there is a MPV from Toyota's extensive baggage. In addition, the instrument panel can be found also with a new design and an audio system that can play CDs or mp3 function.

Machine

The new generation Toyota Avanza carrying the 16v DOHC inline 4-cylinder VVT-i 3SZ-ve 1. 495 cc. This engine can produce maximum power of 109 ps at 6. 000 rpm and maximum torque of 141 kgm at 4,400 rpm. Transmission 5-speed (manual) and a 4-speed (automatic) to be a mainstay of Toyota's new car.

Sony Xperia Z1 preview: A closer look






Introduction
One of the hot tickets at this year's IFA, the Sony Xperia Z is about to get the attention it deserves at ours. The smartphone left us feeling extremely positive the last time we met and we are hoping for more of the same.

Sony Xperia Z1 official photos
Sony did give the Xperia Z1 all they got. The latest screen technology, the fastest chipset around, a spanking new camera module that does 20.7MP stills on a sensor that's twice as big as those of the competition and waterproofing that even puts the Xperia Z to shame. And it's all packed in one of the best bodies in business.
And that's not all the Xperia Z1 has going for it either. The full list of features follows.

Sony Xperia Z1 at a glance

  • General: Quad-band GSM/GPRS/EDGE, penta-band UMTS/HSPA, 100 Mbps LTE
  • Form factor: Water-resistant cameraphone
  • Dimensions: 144 x 74 x 8.5 mm, 170g
  • Display: 5" 16M-color 1080p (441ppi) TFT capacitive touchscreen, Triluminous display with X-Reality and OptiContrast
  • Chipset: Qualcomm MSM8974 Snapdragon 800, quad-core 2.2 GHz Krait 400, Adreno 330, 2GB of RAM
  • OS: Android 4.2 Jelly Bean
  • Camera: 20.7MP camera with 1/2.3" Exmor RS sensor and Sony G Lens, F/2.0 aperture; 2MP front-facing camera
  • Video camera: 1080p video capture with HDR mode
  • Memory: 16GB of inbuilt storage, microSD card slot, up to 64GB
  • Connectivity: Wi-Fi a/b/g/n, Wi-Fi hotspot, Bluetooth 4.0, standard microUSB port with MHL and USB host, GPS receiver with A-GPS, 3.5mm audio jack, NFC
  • Battery: Sealed 3,000mAh battery
  • Misc: IP58 certified - dust-protected and water resistant; shatter proof and scratch-resistant glass for the front and the back panel, metal frame on the sides
When you have as good a foundation to build on as the Sony Xperia Z, it's easy to make a great phone. What's harder to pull off is delivering an upgrade that's worth the users' time and money. Well, we guess Sony didn't have a hard time improving on all important aspects of the predecessor.
Sony Xperia Z1 Sony Xperia Z1 Sony Xperia Z1 Sony Xperia Z1
Sony Xperia Z1 in our studio

The Sony Xperia Z1 has one of the largest batteries in the 5" league and is probably the best looking Android phone there (the HTC One is a 4.7-incher, so even if you prefer metal to glass it doesn't really count). The smartphone also has the best-spec'd camera with the largest sensor and the highest pixel count and flagship-grade connectivity and processing power. Few smartphones match the Xperia Z1's Snapdragon 800 chipset and ample 3,000 mAh battery, so at least on paper, the Xperia Z1 is shaping up to be the smartphone to beat this season.

We'll only know for sure when the review is complete, but for now we are giving you a taste of the main menu.

Design and build quality

Sony introduced new design aesthetics with the Xperia Z called OmniBalance and the Xperia Z1 brings the latest refinement. The chassis of the 5" flagship is constructed out of a solid slab of aluminum that's extruded, carved and anodized. After all this, all that's left is the rectangular frame to which all the ports, slots and buttons are attached (including the signature aluminum power button) and then two scratch-resistant sheets of glass are put on the front and back to finish the praised angular look.

The Xperia Z1 measures 144 x 74 x 8.5 mm, which is a little bigger than the Xperia Z in all dimensions. Then again, when you consider that Sony has blessed the Z1 with a large 1/2.3" sensor and a 3,000mAh battery - the two smartphone features that drive the thickness up the gain is actually impassively modest.
Xperia Z1 runs on Android 4.2.2 out of the box

The Sony Xperia Z1 comes with Android 4.2.2 out of the box and Sony's proprietary Xperia launcher on top. The most recent Xperia phones are already running or will soon get Android 4.2.2 Jelly Bean too.
Here is a demo video of the Sony Xperia Z1 to get you started.

The Xperia Z1 gives you the option to add or remove homescreen panes (you start with five) and set any of them as default. You can't have more than seven panes at any given time though, nor can you change the order they're in.

Synthetic benchmarks and performance

The Xperia Z1 is Sony's second device we meet running on the Qualcomm's latest and greatest Snapdragon 800 chipset. It is powered by a quad-core 2.2GHz Krait 400 processor, with Adreno 330 graphics and 2GB of RAM.

The Krait 400 processor clocked at 2.2GHz (2.15GHz according to GeekBench) is among the fastest processors on the market, second to only the LG G2 (2.26GHz) and the Samsung Galaxy Note 3 (2.3GHz).
Our first test is all about single-core performance, where the Xperia Z1 scored similar results to the other Krait 400-powered competitors.

The 20.7MP camera is the star of the show

The Sony Xperia Z1 boasts a unique Exmor RS sensor, custom built for the latest flagship. It's the highest resolution available on an Android smartphone (beating the Samsung Galaxy S4 Zoom). It's a relatively large 1/2.3" sensor too, which should make a big difference in terms of noise performance and dynamic range.
What's beyond us is the fact that in Superior Auto mode the Sony Xperia Z1 shoots stills of only up to 3840 x 2160 pixels (read 8.3MP) as on previous smartphones, which had only 13MP cameras.

It's only in Manual mode where the resolution jumps to 5248 x 3936 pixels (20.7MP). We'll talk about the multiple shooting modes later on.

The Xperia Z1 uses a wide-angle (27mm) Sony G Lens camera with a bright F/2.0 aperture and a BIONZ image processor. Sony has literally equipped the Xperia Z1 with all the latest tech they have on tap, and that's just the hardware, the Xperia Z1 is very impressive on the software end, too.

The camera interface consists of two panes. The right one holds four virtual buttons - a shortcut to the gallery, shutter keys for the camcorder and the still camera, and a front/rear camera toggle.
On the left side you get the shooting mode selection key in the top corner, followed by three shortcuts. The final shortcut here opens the drawer with all the extended settings for the given shooting mode.

OnLine Electric Vehicles (OLEV)




The Online Electric Vehicle (OLEV), developed by the Korea Advanced Institute of Science and Technology (KAIST), is an electric vehicle that can be charged while stationary or driving, thus removing the need to stop at a charging station. Likewise, an OLEV tram does not require pantographs to feed power from electric wires strung above the tram route.

Following the development and operation of commercialized OLEV trams (at an amusement park in Seoul) and shuttle buses (at KAIST campus), respectively, the City of Gumi in South Korea, beginning on August 6th, is providing its citizens with OLEV public transportation services.

Two OLEV buses will run an inner city route between Gumi Train Station and In-dong district, for a total of 24 km roundtrip. The bus will receive 20 kHz and 100 kW (136 horsepower) electricity at an 85% maximum power transmission efficiency rate while maintaining a 17cm air gap between the underbody of the vehicle and the road surface. 

OLEV is a groundbreaking technology that accelerates the development of purely electric vehicles as a viable option for future transportation systems, be they personal vehicles or public transit. This is accomplished by solving technological issues that limit the commercialization of electric vehicles such as price, weight, volume, driving distance, and lack of charging infrastructure. 

OLEV receives power wirelessly through the application of the “Shaped Magnetic Field in Resonance (SMFIR)” technology. SMFIR is a new technology introduced by KAIST that enables electric vehicles to transfer electricity wirelessly from the road surface while moving. Power comes from the electrical cables buried under the surface of the road, creating magnetic fields. There is a receiving device installed on the underbody of the OLEV that converts these fields into electricity. The length of power strips installed under the road is generally 5%-15% of the entire road, requiring only a few sections of the road to be rebuilt with the xembedded cables. 

OLEV has a small battery (one-third of the size of the battery equipped with a regular electric car). The vehicle complies with the international electromagnetic fields (EMF) standards of 62.5 mG, within the margin of safety level necessary for human health. The road has a smart function as well, to distinguish OLEV buses from regular cars—the segment technology is employed to control the power supply by switching on the power strip when OLEV buses pass along, but switching it off for other vehicles, thereby preventing EMF exposure and standby power consumption. As of today, the SMFIR technology supplies 60 kHz and 180 kW of power remotely to transport vehicles at a stable, constant rate. 

Dong-Ho Cho, a professor of the electrical engineering and the director of the Center for Wireless Power Transfer Technology Business Development at KAIST, said: 

“It’s quite remarkable that we succeeded with the OLEV project so that buses are offering public transportation services to passengers. This is certainly a turning point for OLEV to become more commercialized and widely accepted for mass transportation in our daily living.”

After the successful operation of the two OLEV buses by the end of this year, Gumi City plans to provide ten more such buses by 2015.

Waaw si kecil NANO Technology dengan Kemampuan Super





“Coal and diamonds, sand and computer chips, cancer and healthy tissue: throughout history, variations in the arrangement of atoms have distinguished the cheap from the cherished, the diseased from the healthy. Arranged one way, atoms make up soil, air, and water. Arranged another, they make up ripe strawberries. Arranged one way, they make up homes and fresh air; arranged another, they make up ash and smoke”.
Eric Drexler, Engines of Creation

Nanoteknologi adalah segala teknologi masa depan yang memungkinan manusia memanipulasi partikel-partikel super kecil yang besarnya nyaris seukuran atom! Nanometer sendiri adalah ukuran 1/semilyar meter, atau nyaris ketebalan rambut dibelah 50.000. Itulah kedahsyatan teknologi nano.
Tujuannya adalah menciptakan material-material baru masa depan, bahkan mesin-mesin dan robot-robot seukuran partikel. Material-material itu akan bisa lebih kuat dari intan, super ringan, tahan panas dan dingin dengan skala yang ekstrim, mampu menghantarkan listrik lebih baik, lebih tahan lama, ramah lingkungan dan seterusnya.

Kemungkinan aplikasinya benar-benar dahsyat dan akan merubah seluruh dunia. Bayangkan bila kita bisa menciptakan berbagai material baru yang lebih keras dari intan, dan jauh lebih ringan dari baja. (Carbon nanotubes, sp2 bond). Kita bisa menciptakan kerangka super kuat untuk mobil, pesawat terbang, atau bangunan dan jembatan. Dengan bobotnya yang lebih ringan, semua mobil dan pesawat juga akan lebih hemat energi.

Kita bisa menciptakan baju anti kusut dan tahan noda. Kita juga bisa menciptakan robot berukuran bakteria, nanobots, dan memasukanya ke dalam tubuh manusia. Fungsinya bisa dari menyembuhkan penyakit, menghancurkan sel-sel kanker, bahkan memperkuat tubuh manusia (Feynman, ”Swallowing the Doctor”). Nanobots ataupun nanoparticles bahkan nantinya diperkirakan juga akan bisa kembali menutup lubang ozon.
Dengan komponen seukuran nano, kita bisa membuat supercomputer sebesar kotak korek api, dan media penyimpanan data yang menyimpan jutaan gigabyte informasi tentang umat manusia dan seluruh alam semesta, sebesar seujung kuku.

Bagaimana teknologi ini bisa dilakukan? Karena mikroskop super-canggih yang dapat melihat atom sudah ada sejak 1981, Scanning Tunneling Microscope (STM), dan Atomic Force Microscope (AFM, 1986).

Teknologi NANO Energizer dalam Kendaraan Anda

Teknologi Nano adalah pembuatan dan penggunaan materi pada ukuran yang sangat kecil yaitu pada ranah 1 hingga 100 nanometer (nm atau 0,0000000001 m). Teknologi ini muncul atas kesadaran seorang ilmuwan bernama Richard Feynman dari Philadelphia, Amerika, terhadap ilmu dan teknologi nano pada tahun 1959. Salah satu integrasi dari teknologi ini yaitu teknologi nano energizer.

Teknologi nano energizer dipercaya mampu menghemat sekitar 8-10 persen penggunaan bahan bakar. Teknologi yang mengkombinasikan tiga teknologi, yaitu teknologi nano, teknologi NASA dan teknologi militer ini dapat menambah mesin hingga 60%, menghaluskan suara mesin, mengurangi asap hingga 90%, mempercepat pembakaran dan meningkatan pelumasan mesin.

Cara penggunaan teknologi nano energizer dinilai cukup mudah.

Dengan memanaskan mesin selama beberapa menit dan menuangkan Nano Energizer ke dalam oli mesin,
kemudian hidupkan mesin selama lima menit, anda dapat mengendarai kendaraan tersebut. Sekali penggunaan nano energizer dapat bertahan sampai 50 ribu kilometer.

Anda tertarik menggunakan Teknologi nano energizer? Silakan Anda mencoba cara sederhana diatas, semoga membantu.

How to Install OpenCart Dikomputer Kita?

OpenCart adalah salah satu software untuk memanage content - content yang ada pada website, dimana OpenCart ini diperuntukkan untuk para pemula yg ingin mengatur tampilan website tanpa harus mengetahui bahasa script java atau html.

Disini saya akan berbagi pengalaman dan men-share sedikit ilmu yang pernah saya dapat tentang pengetahuan memanage countent website.
Berikut adalah step by step bagaimana cara menginstal OpenCart di komputer pengguna masing - masing, semoga bermanfaat.


1. Step Pertama yaitu download soft ware di sini http://www.opencart.com/index.php?route=download/download OpenCart_v1.4.6, sesuaikan versi dari pada OpenCart yang diinstal sesuai dengan komputer kita, agar aplikasi - aplikasi yang terdapat di dalamnya bisa di gunakan semaksimal mungkin.

2.    Siapkan database OpenCart untuk tempat menyimpan data data file OpenCart kita, difolder
"C:/xampp/mysql/data"
buat folder database OpenCart, semisal folder database disini diberi nama "dbopencart_1311500117".






3.   Step selanjutnya adalah  adalah mengextract OpenCart pada localhost masing - masing, dengan folder OpenCart pribadi, semisal disini folder yang dibuat untuk hasil extract adalah "opencart_1311510117".
dan pastikan OpenCart terextract dengan baik.


4.   Step berikutnya buka browser yang anda miliki, bisa menggunakan Mozilla Firefox kemudian tuliskan atau ketikan "localhost" pada addrese browser. Selanjutnya pilih folder yang telah kita buat untuk kasil extractan opencart tadi.






5.    Instal OpenCart pada localhost anda,
Kemudian Agree to The License untuk menyetujui peraturan - peraturan yang telah ditetapkan oleh OpneCart. Selanjutnya Continue


Setelah menyetujui dan mendapatkan license dari OpenCart, maka selanjutnya tampilan akan berubah seperti dibawah ini pada web browser anda.

Dan ini adalah Step ke 2 untuk menginstal OpenCart, dan hanya perlu Continue pada halaman paling bawah



6.  Step selanjutnya adalah mengisi Configurasi, isikan data-data tersebut dengan benar karna untuk mengkonfigurasi database yang telah anda buat sebelumnya.


7.    Next
Jika Configurasi yang diberikan sudah sesuai, maka OpenCart akan menampilkan halaman "Finished"
seperti gambar dibawah ini



Setelah menemui Configurasi Finished
Congratulations! You have successfully Installed OpenCart, jangan lupa anda harus menghapus instalation directory pada folder upload


Setelah Install Directory telah di hapus, kemudian buka kembali web browser anda dan tuliskan alamat web ini
"localhost/opencart/upload"
Dan jika anda telah berhasil menyelesaikan install dengan benar, maka tampilan browser anda akan seperti ini



Dan Selamat! Anda telah berhasil menginstal OpenCart dengan benar and Successfully!
Selamat Mencoba.

Teknologi Mobil yang Bisa Parkir Sendiri




Banyak produsen mobil mewah yang kita kenal dan suda terbukti kecanggihan-kecanggihan teknologinya, salah satunya produsen mobil mewah All New Ford Focustelah mengembangkan konsep canggih yaitu sebuah mobil dapat mencari dan parkir dengan sendiri tanpa adanya pengemudi.

Sistem canggih yang ada pada mobil All New Ford Focusmenggunakan sebuah pemancar yang diaktifkan melalui aplikasi smartphone, sehingga pengemudi dapat mengintruksikan mobilnya untuk mencari dan parkir hanya melalui sebuah smartphone.

Sensor Autonomous parking ini berguna untuk mencari dan mengarahkan mobil ke lokasi parkir yang kosong yang didukung dengan pendeteksi dan rem otomatis sehingga dapat mengetahui objek-objek di sekitarnya baik kendaraan lain atau pejalan kaki.

Sensor Autonomous parking pada mobil All New Ford Focusini dapat mendeteksi sebuah gerakan pada sekitar mobil baik dari pejalan kaki atau pun kendaran lain.

Sebuah mobil All New Ford Focusmencari dan parkir dengan sendirinya tanpa ada pengemudi yang mengendalikan mobil tersebut tetapi mobil tersebut dikendalikan hanya melalui sensor yang di aktifkan pada samrtphone.

Teknologi yang sudah semakin maju, dan manusia sudah tidak terlalu berperan dalam kehidupan sehari-hari,
dan saatnya teknologilah yang akan memanjakan kita.

Berikut Video mobil All New Ford Focus yang dapat parkir otomatis.


Sungguh Nyata, Ponsel Transparan!




Pembahasan kali ini tentang Teknologi Handphone yang terus berkambang, setelah muncul inovasi ponsel dengan layar yang dapat dibengkokkan atau ditekuk, kini muncul inovasi lain yang tak kalah menakjubkan yakni Ponsel Transparan.

Polytron Technologies adalah perusahaan teknologi asal Taiwan, yang melakukan lompatan terbaru dalam teknologi ponsel ini. Perusahaan ini menjanjikan ponsel transparan yang akan tersedia pada akhir tahun 2013.

Ponsel transparan ini menggunakan teknologi Switchable Glass. Ini merupakan penghantar OLED menggunakan molekul kristal untuk menampilkan gambar lebih tajam.

Cara kerjanya, saat ponsel dimatikan, molekul bersekutu untuk membentuk sebuah komposisi seperti susu, dan saat diaktifkan, molekul kembali menyatu untuk membentuk teks, ikon dan gambar lainnya. Untuk arus listrik, juga unik, dialirkan melalui kabel transparan.

Perangkat ini masih menuai perdebatan, apakah menarik bagi pembeli mengingat prototipe transparan tersebut tidak menawarkan fungsi yang berbeda secara signifikan dibandingkan mayoritas ponsel pintar yang ada.

So? Apakah inovasi ponsel terbaru ini akan lebih meramaikan pasar ponsel didunia dan akan memiliki pesaing-pesaing yang memungkinkan mengeluarkan product-product yang serupa? Masyarakat adalah juri utama dalam keberhasilan suatu product.

Kenyamanan Teknologi Diruang Tamu Keluarga




Perjalanan manusia tidak luput dari sebuah kemampuan dan kemauan seseorang unutk melakukan perubahan dan perkembangan, perubahan yang dilakuakan yang menyebabkan seseorang bisa lebih mempermudah aktifitas sehari-hari tanpa memerlukan daya dan pikiran yang terkadang memperlambat kinerja kita bahakan merepotkan diri kita sendiri.

Contoh perubahan dari pada perkembangan yang biasa terjadi saat ini dan biasa kita temukan mungkin awal dari kemajuan teknologi adalah teknologi dimana kita bisa mengganti sebuah chanel televisi hanya dengan signal tangan yang bergerak menghadap televisi, atau bahkan hanya dari sinyal gelombang suara kita saja sudah mampu mengganti atau merubah tampilan televisi atau chanel yang kita inginkan, tanpa perlu harus mengganti dengan remote TV atau berkontak langsung dengan televisi kita.

Disini menjelaskan bahwa teknologi bisa memudahkan kita untuk mempercepat kinerja kita, aktifitas yang kita lakukan dalam kehidupan sehari-hari, dan lebih efisian dalam segala hal.

Sejauh Mana Dunia Sudah Berkembang?


Apakah sebagian dari kita mengerti atau memahami arti sebuah perkembangan teknologi? Dan seberapa besar dari kita yang tertarik untuk mengikuti perkembangan yang telah terjadi di dunia yang kita singgahi ini. Apa sebagian dari kita merasa acuh tak acuh dan tidak perduli dengan apa yang terjadi diluar sana. Dan merasa bahwa perkembangan suatu teknologi bukanlah hal yang perlu kita perhatikan?

Adakalanya kita harus mengikuti perkembangan-perkembangan apa saja yang terjadi diluar sana, agar kita mampu beradaptasi dengan kehidupan yang semakin modern ini. Kehidupan yang semakin modern ini tatkala menuntut kita untuk selalu berkembang dan mengikuti perkembangan yang terjadi agar tidak terpaku dengan kehidupan silam yang belum sama sekali mengenal sebuah teknologi.