Monday 9 November 2015



Selamat datang di blog dhamsky dalam postingan saya kali ini saya akan membahas tentang jenis hub untuk extroot openwrt agar hddext dapat terhubung ke extroot ,
berbagai macam jenis hub hampir semuanya bisa di gunakan di openwrt dan di jadikan extroot, dulu pas saya pertamakali mempelejari extroot saya menggunakan hub yg murah meriah kisaran harga waktu itu Rp25rb akan tetapi ada kekurangan di balik harga itu dengan menggunakan hub kisaran harga seperti itu kita hanya dapat mencoba :
1.    Extroot
2.    soundcard
3.    flashdisk

 saja untuk di coba di gunakan menggunakan webcam untuk cctv dan colok usb HDDExt gak mampu dipastikan router akan merestart sendiri di karenakan kekurangan daya.

nah dari masalah yang sudah pernah saya alami di atas saya akhirnya menggunakan usbhub dengan kisaran harga kurang lebih Rp65rb yang di lengkapai dengan power adapter saya menggunakan merek “usb7port+power adapter” dengan begini masalah yang saya alami itu sudah bisa terjawab saya sendiri sudah mencoba menggunakan :

1.    webcamera logitech c170
2.    hddext transcend 500gb
3.    hddext transcend 1tb
4.    flashdisk toshiba 16gb
5.    flashdisk transcend 2gb

pada usbhub tersebut dan hasilnya lancar jayaa :)
saya bisa menggunakan perangkat yang saya sebutkan itu secara normal dan lancar tanpa adanya kendala apa pun di karenakan “usb7hub” itu di lengkapi dengan power tambahan sehingga mampu mengangkat beban volt pada hddext
seperti pada Gambar 1:

Gambar 1

Keterangan Gambar  1:

1.    POWER ADAPTER TL-MR3020
2.    ROUTER TL-MR3020
3.    USB-HUB7PORT
4.    FLASHDISK  TRANSCEND 2GB
5.    LOGITECH WEBCAM C170
6.    HDD-EXT TRANSCEND 1 TB
7.    HDD-EXT TRANSCEND 500GB
8.    POWER ADAPTER USB-HUB7PORT

Sekian postingan saya kali ini tentang jenis hub yang di gunakan untuk extroot
semoga dari postingan kali ini dapat membantu anda untuk memudahkan belajar penggunaan openwrt.

Selamat datang di blog DhamSky dalam tutorial kali ini saya akan memberikan tutorial penggunaan wamp server di Windows 10 karena di windows 10 wampserver tidak berjalan dengan semestinya hanya berhenti di status icon kuning padahal normalnya untuk bisa di gunakan sampai icon berwarna hijau,
wampserver ini sangatlah penting untuk membangun server lokal di komputer guna untuk membangun website database berupa Mysql dan juga di gunakan untuk server lokal phprunner apa itu phprunner...?
Status wampserver berhenti di warna kuning lihat Gambar 1 :

Gambar 1

Agar wampserver bisa berjalan dengan normal ikuti tutorial di bawah ini :
Klik kanan pada icon wampserver lalu pilih kluar

1. Pastikan anda sudah menginstal vcredist.exe sesuai dengan system type yang anda gunakan apakah 64bit/32bit di dalam tutorial ini Dhamsky menggunakan system type 64bit jadi dhamsky menginstal vcredistx64.exe setelah selesai menginstal vcredist.exe itu silakan di jalankan ulang wampserver anda. Untuk mendapatkan vcredist.exe anda bisa kunjungi situs resmi wampserver tampilan situs wampserver untuk download seperti pada Gambar 2 :
  

Gambar 2

Di gambar 2 menunjukan pemilihan jenis system type sesuikan dengan type system anda. Di tutorial ini dhamsky memilih 64bit jika sudah menekan tombol untuk system type 64bit makan akan muncul pop up seperti gambar 3:

Gambar 3

Keterangan gambar 3 :
1. link untuk mendownload software wampserver
2. link untuk mendownload file vcredist.exe yang akan meredirect ke link Microsoft.

pilih link yang ke dua. Anda akan di bawa ke halaman web Microsoft di halaman ini akan ada tombol download lalu pilih tombol download seperti pada gambar 4

Gambar 4




Lalu akan muncul pop up untuk pemilihan system type seperti pada gambar 5 :


Gambar 5

Keterangan gambar 5 :
1. pilih sesuai system type anda di sini dhamsky memilih “64bit”
2.tekan tombol “next” jika sudah selesai memilih

Jika sudah menekan tombol next file yang tadi kita pilih akan mulai mendownload.
Atau anda ingin mendownload langsung file vcredist.exe saya sudah siapkan link di bawah ini yang telah saya upload ke Dropbox:







2. jika icon wamp server masih menunjukan warna kuning atau status server masih offline
Ikuti langkah ini :
Klik kanan pada icon wampserver lalu pilih kluar


1.    Tekan “logo windows” pada keyboard
2.    Lalu ketik “services.” Tanpa tanda kutip
3.    Lalu pilih “ View Local Services”.

Lihat pada Gambar 6 :

Gambar 6

Keterangan Gambar 6 :
1. ketik “services.” Tanpa tanda kutip
2. pilih “ View Local Services”.



Akan muncul jendela services seperti pada Gambar 7 :

Gambar 7

Keterangan Gambar 7:
1.arahkan scroll ke paling bawah
2.cari tulisan “World Wide Web Publishing” seperti pada gambar 7
Lalu klik kanan pada tulisan “World Wide Web Publishing”




Lihat pada Gambar 8 :

Gambar 8

Keterangan Gambar 8 :
1.  klik kanan pada tulisan “World Wide Web Publishing”
2. pilih “stop”

Selanjutnya coba jalankan kembali wampserver anda.
Jika berhasil setatus wampserver anda akan berwarna hijau seperti pada Gambar 9 selamat.

Gambar 9



 sekian tutorial dhamsky kali ini mengenai bagaimana cara menjalankan wampserver di windows 10  ;)

Monday 2 November 2015


RMI (Remote Method Invocation) adalah cara programmer Java untuk  membuat suatu program aplikasi Java to Java yang terdistribusi. Program-program yang menggunakan RMI bisa menjalankan metode secara jarak jauh, sehingga program dari server bisa menjalankan method di komputer client, dan begitu juga sebaliknya.

Di sini saya akan menunjukan cara bagaimana kita membuat method “RMIServer Dan RMIClient” samapai bisa di jalankan di server localhost yang kita buat sendiri ada beberapa software yang kita butuhkan untuk mengcompile dan menjalankan method yang akan kita buat nantinya.

Perintah di CMD yang kita akan lakukan untuk Mengcompile method yang telah selesai kita buat menggunakan notepad yaitu “javac –cp . Nama_Methode.java” tanpa tanda kutip.
Sedangkan untuk menjalankan method kita di CMD yaitu “java(spasi)Nama_method” tanpa tanda kutip.

Software yang di butuhkan :

-          Java SE Development Kit 8 Update 60 (64-bit) jdk-8u65-windows-x64.exe x64 Download
-          Java SE Development Kit 8 Update 60 (32-bit) jdk-8u65-windows-i586.exe x86 Download

Di Tutorial yang saya buat ini dikarenakan saya menggunakan Windows7 64bit jadi saya menggunakan Java SE Development Kit 8 Update 60 (64-bit) jika kalian menginstal java SE pastikan Windows kalian itu type system nya apa..? samakan dengan type system kalian.

Gambar Java SE

Jika sudah selesai Download Java SE, kalian Instal seperti biasa pilih “Next” terus saja agar penginstalan berjalan sejara otomatis di tetapkan oleh system.



Jika sudah selesai proses instalasinya selanjutnya kita set ke path windows kita agar pada CMD akan terintegrasi Java SE yang nantinya akan kita gunakan untuk menjalankan method dan mengcompile .
Lakukan seperti pada Gambar 1.1

Gambar 1.1

Keterangan Gambar 1.1 :
  1.  Klik kanan pada” Computer”
  2. Pilih “Properties”.





Lalu akan muncul jendela baru yang menginformasikan spesifikasi dari Computer kita
Selanjutnya ikuti Gambar 1.2


Gambar 1.2

Keterangan Gambar 1.2 :
1.      Pilih “Advanced system settings”
2.      Pilih “Environment Variabels..”
3.      Cari Variable “Path”
4.      Jika sudah menemukan lalu pilih “Edit”
5.      Di Variable Value tambahkan lokasi java jdk (contoh lokasi jdk saya di C:\Program Files\Java\jdk1.8.0_60\bin) arahkan sampai folder bin karna di situlah java.exe dan javac.exe berada.
Jika kalian tadi menginstal java SE dengan Next terus pasti akan
masuk ke C:\Program Files\Java\
Untuk menambahkan lokasi java jdk ke variable value perlu di perhatikan titik koma ;
Jika di variable value ada lokasi file lain misalkan C:\Program\Eset\Antivirus tambahkan titik koma di depan tulisan Antivirus sehingga jadi seperti ini :
  (C:\Program\Eset\Antivirus;C:\Program Files\Java\jdk1.8.0_60\bin)
6.      Jika sudah pilih “OK”
Selamat kalian baru saja mengkonfigurasi java SE ke dalam Path sehingga nanti di CMD kalian bisa memanggil java dan javac
Saatnya tes di CMD satu satu dengan mengetik “java” dan “javac” jika keluarnya seperti pada Gambar 1.3 tandanya kalian berhasil tetapi jika muncul seperti Gambar 1.4 kalian Belum Berhasil.


Gambar 1.3


Gambar 1.4




Di sini saya anggap kalian berhasil melakukan seperti pada Gambar 1.3 untuk selanjutnya kita masuk ke dalam pembuatan method RMIServer dan RMIClient.
Yang pertama kita buat dulu Method RMIServer :
Buatlah Folder baru di desktop kalian dengan nama RMIServer lalu buka notepad kalian
Lalu buatlah tiga file dengan nama yaitu :
1.      Rem
(Rem itu adalah singkatan dari Remote)
2.      RemImpl
(RemImpl adalah Remote Implements)
3.      RMIServer
(RMIServer adalah Server yang akan kita up nantinya.)

1. Yang pertama kita buat file Rem Masukan Method di bawah ini
 kedalam Notepad :

import java.rmi.*;

public interface Rem extends Remote {

            public String sayhello() throws RemoteException;

}

Jika sudah Save As Lihat Gambar 1.5


Gambar 1.5

Keterangan Gambar 1.5 :
1.Pilih save as type “All File (*.*)”
2.Beri Nama File dengan Nama “Rem.java”
Lalu save di folder RMIServer yang tadi di buat di desktop.


2. Yang kedua kita buat file RemImpl masukan Method di bawah ini ke dalam notepad:

import java.rmi.*;
import java.rmi.server.*;

public class RemImpl extends UnicastRemoteObject implements Rem {
           
            public RemImpl () throws RemoteException{
            }

            public String sayhello() throws RemoteException {
            return("Hello from server, how are you client?");
            }


}
Jika sudah Save As Lihat Gambar 1.6



Gambar 1.6

Keterangan Gambar 1.6 :
1.Pilih save as type “All File (*.*)”
2.Beri Nama File dengan Nama “RemImpl.java”
Lalu save di folder RMIServer yang tadi di buat di desktop.

3. Yang ketiga kita buat file RMIServer masukan Method di bawah ini ke dalam notepad:

import java.rmi.*;
import java.net.*;


public class RMIServer {

            public static void main(String[] args) {
             
            try {
                        RemImpl remoteobject = new RemImpl ();
                        Naming.rebind("rmi://localhost/sayhello",remoteobject);
            }
            catch(Exception e) {
                        System.out.println(e);
            }
}

}
Jika sudah Save As Lihat Gambar 1.7


Gambar 1.7

Keterangan Gambar 1.7 :
1.Pilih save as type “All File (*.*)”
2.Beri Nama File dengan Nama “RMIServer.java”
Lalu save di folder RMIServer yang tadi di buat di desktop.



Okey sekarang kita sudah mempunyai folder RMIServer dengan berisikan nama file :
·         Rem.java
·         RemImpl.java
·         RMIServer.java


Lihat Gambar 1.8 :


Gambar 1.8

Selanjutnya kita akan mengcompile Nama-nama file tersebut dengan menggunakan perintah Javac
Buka CMD dengan melakukan “Windows + R” lalu ketik cmd.
Atau pergi ke start lalu cari cmd di kolom pencarian
Lihat pada Gambar 1.9



Gambar 1.9


setelah jendela CMD terbuka selanjutnya kalian masuk ke folder RMIServer yang tadi kalian buat di desktop dengan cara melakukan perintah “dir” tanpa tanda kutip perintah dir berfungsi untuk melihat isi dari directory.
Lihat Gambar 1.10


Gambar 1.10

Sekarang kita arahkan ke Desktop dengan melakukan perintah
“cd Desktop” lalu lakukan perintah “dir” tanpa tanda kutip.
Jika berhasil akan seperti pada  Gambar 1.11


Gambar 1.11

Di Gambar 1.11 dapat kita lihat ada nama folder RMIServer lalu kita arahkan lagi ke folder RMIServer dengan melakukan perintah “ cd RMIServer “ lalu lakukan perintah “ dir “  tanpa tanda kutip.
Jika berhasil akan seperti Gambar 1.12


Gambar 1.12

Di Gambar 1.12 menampilkan Nama File yang tadi kita buat.
Jika sudah sampai di gambar 1.12 saat nya kita mengcompile untuk mendapatkan type file .class
Lakukan perintah di bawah ini :
·         javac –cp . Rem.java” tanpa tanda kutip.
·         javac –cp . RemImpl.java” tanpa tanda kutip.
·         javac –cp . RMIServer.java” tanpa tanda kutip.
Jika kalian berhasil mengcompile file tersebut akan seperti Gambar 1.13



Gambar 1.13

Dan sekarang kita cek folder RMIServer yang tadi kita buat di desktop
Apakah filenya bertambah atau tetap.
Seharusnya ada nama file baru yaitu :
·         Rem.class
·         RemImpl.class
·         RMIServer.class
Lihat Gambar 1.14



Gambar 1.14

Jika bertambah nyatanya kalian berhasil mengcompile file tersebut.

Selanjutnya kita Coba Up Server dan RmiRegistry masih di dalam folder RMIServer seperti Gambar 1.12.
Yang pertama kita daftarkan terlebih dahulu Rmi ke registry dengan perintah :
rmiregistry “ tanpa tanda kutip jika kalian berhasil, di CMD tidak terjadi apa apa.
Seperti Gambar 1.15



Gambar 1.15

Di Gambar 1.15 menunjukan bahwa setatus CMD sedang menunggu perintah.

Yang kedua sekarang kita mencoba untuk meng Up Server dengan melakukan perintah
java RMIServer ” tanpa tanda kutip jika kalian berhasil, di CMD tidak terjadi apa apa.
Seperti Gambar 1.16



Gambar 1.16

Di gambar 1.16 menunjukan bahwa CMD sedang menunggu perintah dari client itu berarti server kalian Berhasil di Up.





Selesai membuat Server selanjutnya kita buat Client.
Hampir sama seperti RMIServer kita buat folder di desktop dengan nama RMIClient
Setelah membuat folder dengan nama RMIClient di desktop selanjutnya kita buat file yaitu :
·         rmiclient.java
·         Rem.class
(Rem.class di dapat dari folder RMIServer kita tinggal copy paste saja)
·         RemImpl_Stub.class
(RemImpl_Stub.class didapat dari folder RMIServer dengan melakukan perintah “ rmic RemImpl ” tanpa tanda kutip, kita mengcompile di dalam folder RMIServer seperti pada Gambar 1.12) sehingga nanti di dalam folder RMIServer ada file RemImpl_Stub.class kita Cut ke folder RMIClient.

Masukan Method di bawah ini untuk membuat File rmiclient  kedalam Notepad:

import java.rmi.*;
import java.net.*;
import java.io.*;

public class rmiclient {
            public static void main(String[] args) {
                        try {
                                    Rem Remoteobject =(Rem)Naming.lookup("rmi://localhost/sayhello");
                                    System.out.println(Remoteobject.sayhello());
                        } 
                        catch(Exception e) {
                                    System.out.println(e);
                        }
            }
}

Jika sudah Save As Lihat Gambar 1.17




Gambar 1.17

Keterangan Gambar 1.17 :
1.Pilih save as type “All File (*.*)”
2.Beri Nama File dengan Nama “rmiclient.java”
Lalu save di folder RMIClient yang tadi di buat di desktop.

Jika sudah selesai membuat rmiclient.java pada folder RMIClient di desktop
Selanjutnya kita mengcompile “ rmiclient.java “ agar menjadi “ rmiclient.class ”
Perintahnya sama seperti Gambar 1.12 kita menggunakan “ javac ” untuk mengcompile lakukan perintah di bawah ini :

javac –cp . rmiclient.java

Sebelumnya arahkan dulu lokasi folder nya ke folder RMIClient di desktop ikuti gambar 1.10 sampai 1.11 jika di gambar 1.11 menggunakan “ cd RMIServer ” maka untuk masuk ke folder RMIClient perintahnya “ cd RMIClient ” tanpa tanda kutip.

Jika kalian mengikuti dengan benar dan sama dengan apa yang saya arahkan maka di dalam folder RMIClient ada File :
·         Rem.class
·         rmiclient.class
·         rmiclient.java
·         RemImpl_Stub.class
Lihat Gambar 1.18



Gambar 1.18

Jika kalian mendapatkan hasil seperti gambar 1.18 itu berarti langkah yang sudah kalian lakukan sudah benar dan sekarang kita tinggal melakukan uji coba Meng Up Server dan Rem Registry dan Client.

Langkah Uji Coba :
1. buka CMD arahkan ke folder RMIServer,
“ cd Desktop/RMIServer “ tanpa tanda kutip.
Jika sudah di posisi seperti Gambar 1.12 Lakukan perintah dir untuk melihat isi dari folder RMIServer
Jika file ada lakukan perintah “ rmiregistry “ seperti gambar 1.15. lalu biarkan saja seperti itu.

2. Buka CMD baru arahkan ke folder RMIServer,
“ cd Desktop/RMIServer “ tanpa tanda kutip.
Jika sudah di posisi seperti Gambar 1.12 Lakukan perintah dir untuk melihat isi dari folder RMIServer
Jika file ada lakukan perintah java untuk menjalankan method “ java RMIServer “ tanpa tanda kutip. Seperti pada Gambar 1.16. lalu biarkan saja seperti itu, itu tandanya Server sudah Up

3. Buka CMD baru arahkan ke folder RMIClient,
“ cd Desktop/RMIClient “ tanpa tanda kutip.
Jika sudah di posisi seperti Gambar 1.12 Lakukan perintah dir untuk melihat isi dari folder RMIClient
Jika file ada lakukan perintah java untuk menjalankan method “ java RMIClient “ tanpa tanda kutip. Lihat pada Gambar 1.19


Gambar 1.19

Di Gambar 1.19  menampilkan 3 layar CMD ada layar :
·         Rmiregistry
·         RMIServer
·         Rmiclient
Pada layar rmiclient menampilkan output berupa Ucapan
 “Hello from server, how are you client?”

Yang artinya bahwa telah berhasil kalian mengikuti tutorial saya ini 
sekian tutorial DhamSky kali ini jika ada salah dalam penulisan mohon maaf :)

Subscribe to RSS Feed Follow me on Twitter!