Cyberprotol Indonesia

Pusat informasi dunia cyber dan teknologi
Follow Me
Pagi semua, Apa kabar ??? udah lama ya saya tidak membuat artikel, pada kali ini saya akan share mengenai hasil belajar microservice di implementasikan ke dalam pembuatan produk.

pada aplikasi kali ini saya menggunakan beberapa server (VPS) untuk melakukan transaksi data di bidang pembayaran, di antaranya pembelian pulsa, paket data, saldo grab, saldo gojek dan masih banyak produk lainnya. point yang akan saya sampaikan kali ini adalah bagian integrasi data dalam beberapa server.

kamu bisa melakukan pertukaran data menggunakan teknologi Open APi,  jadi di setiap server ada sebuah web REST API  yang di gunakan sebagai media pertukaran data antar server.

kamu bisa mencoba hasil implementasi microservice ke dalam produk di web https://ayotopup.com
Halo.. semua udah lama saya tidak update artikel nih, pada kesempatan kali ini saya akan membagikan aplikasi berbasi android dengan tema Belajar P3K. buat kamu pengguna android silahkan membuka link ini atau mencari di playstore dengan keyword Belajar P3K, berikut lampiran tampilan dari aplikasi :








Yuk, download di playstore
kamu ada kiritk dan saran silahkan hub saya di WA 085299911570
terima kasih
     Pada malam hari ini saya akan membagikan source code mengenai aplikasi absensi online berbasis android menggunakan JSON. pada sample aplikasi ini media pertukaran datanya menggunakan JSON sebagai media penghubung data mysql ke aplikasi androidnya.

Pemilihan kelas dan mata pelajaran

FItur absensi 


 Pada kesempatan kali ini saya ingin membagikan source code secara gratis untuk kamu, berhubung saya lagi baik hati, sekalian bonus buat kamu karena aku udah jarang posting hehehehe ..... 





Demo Aplikasi

sekian dulu ya, dah ngantuk nih belum istrahat, source code dapat di download di link yang tercamtum dibawah terima kasih telah berkunjung,


Info lebih lanjut
085299911570

   Selamat pagi sobat, pada kesempatan kali ini saya akan membagi source aplikasi secara gratis mengenai "Sistem Informasi Layanan Puskesmas" yang saya buat sendiri, berikut tampilan interface nya.

Tampilan Home Screen Aplikasi


Tabel Fitur Aplikasi
Demo Aplikasi

      Selamat pagi, salam sejahtera untuk kita semua, lama saya g' posting berhubung ada sedikit kerjaan, pada kesempatan kali ini, saya berniat membagikan sebuah aplikasi elearning yang saya bangun secara gratis dimana aplikasi ini terintegrasi 2 jenis platform yaitu web dan android, low gitu g' usah panjang lebar yo hehehehe.....


Gambar skema sistem aplikasi elearning

E-learning adalah sistem pendidikan yang menggunakan aplikasi elektronik untuk mendukung belajar mengajar dengan media internet, jaringan komputer, maupun komputer standalone

Web service adalah aplikasi sekumpulan data (database), perangkat lunak (software) atau bagian dari perangkat lunak yang dapat diakses secara remote oleh berbagai piranti dengan sebuah perantara tertentu.  Secara umum,web service  dapat diidentifikasikan dengan menggunakan URL seperti hanya web pada umumnya. Namun yang membedakan web service dengan web pada umumnya adalah interaksi yang diberikan oleh web service. Berbeda dengan URL web pada umumnya, URL web service hanya menggandung kumpulan informasi, perintah, konfigurasi atau sintaks yang berguna membangun sebuah fungsi-fungsi tertentu dari aplikasi.

REST, singkatan bahasa Inggris dari representational state transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW. Istilah ini diperkenalkan pertama kali pada tahun 2000 pada disertasi doktoral Roy Fielding, salah seorang penulis utama spesifikasi HTTP. Istilah ini selanjutnya dipergunakan secara luas pada komunitas jaringan.

REST secara spesifik merujuk pada suatu koleksi prinsip-prinsip arsitektur jaringan yang menggariskan pendefinisian dan pengalamatan sumber daya. Istilah ini sering digunakan dengan longgar untuk mendeskripsikan semua antarmuka sederhana yang menyampaikan data dalam domain spesifik melalui HTTP tanpa tambahan lapisan pesan seperti SOAP atau pelacakan sesi menggunakan cookie HTTP. Dua pengertian ini dapat menimbulkan konflik dan juga tumpang tindih. Dimungkinkan untuk merancang suatu sistem perangkat lunak besar sesuai dengan gaya arsitektur REST Fielding tanpa menggunakan HTTP dan tanpa berinteraksi dengan WWW. Juga dimungkinkan untuk merancang antarmuka XML+HTTP sederhana yang tidak mengikuti prinsip-prinsip REST, tapi sebaliknya mengikuti model dari RPC (remote procedure call). Perbedaan penggunaan istilah REST ini cukup menyebabkan permasalahan dalam diskusi-diskusi teknis.

Sistem yang mengikuti prinsip REST Fielding sering disebut sebagai "RESTful".


Demo Learn Managemen System E-learning 


Demo Aplikasi Mobile




   maaf nih, saya g' jelasin semua sorce codenya berhubung source code yang di gunakan terlalu panjang, harap maklum, apabila ada masalah dan pertanyaan masalah source codenya silahkan datang contact saya hehehe...

  sekian dulu ya, dah ngantuk nih belum istrahat, source code dapat di download di link yang tercamtum dibawah terima kasih telah berkunjung 

Demo
aplikasi android
- Pengajar
- Siswa


keterangan:
Level Admin
user : admin
pass: admin

Level Pengajar
username ; (bisa di lihat di managemen pengajar di Level Admin)
pass : admin


Info lebih lanjut
085299911570




    pada artikel kali ini, saya akan menjelaskan sedikit source code yang digunakan di program "CRUD Data Mahasiswa" yang di buat di netbeans, sebelum saya memulai ada baiknya kk nyiapin minuman dan cemilan untuk menemani kk membaca artikel ini hehehehe............... :)

    

   dalam source code CRUD Data Mahasiswa saya menggunakan beberapa package yaitu libraries, koneksi, dan data_mahasiswa, langsung aja ya kita bahas source code hehehehe....... :)

screen shot library yang saya di gunakan


File ClassDB.java
      file nih bertugas sebagai penghubung koneksi ke database, disini saya menggunakan database mysql dengan nama database "dbmahasiswa"

Source Code
package koneksi; //lokasi package
import java.sql.Connection; //pemanggilan library menggunakan syntax import
import java.sql.DriverManager; //pemanggilan library menggunakan syntax import
import java.sql.SQLException; //pemanggilan library menggunakan syntax import

public class ClassDB { //penamaan class
    private static Connection koneksi; //inisialisasi variabel
    public static Connection getkoneksi() { 
        if (koneksi==null) {
            try {
                String url=new String(); //inisialisasi variabel
                String user=new String(); //inisialisasi variabel
                String password=new String(); //inisialisasi variabel                        
                url="jdbc:mysql://localhost:3306/dbmahasiswa"; //url database yang terdapat di 
                user="root"; 
    DriverManager.registerDriver(new com.mysql.jdbc.Driver()); //pemilihan DriverManagement untuk koneksi
                koneksi=DriverManager.getConnection(url,user,password); //penggunaan DriverManagement 
            }catch (SQLException t) {
                System.out.println("Error membuat koneksi");
            }
        }
     return koneksi;
    }
}

Syntax mysql (Nama database "dbmahasiswa")
    syntax ini berfungsi untuk membuat database di phpadmin, dengan cara kk pertama-tama harus membuat database dengan nama "dbmahasiswa", setelah database terbuat silahkan menyalin syntax dibawah kemudian copykan ke dalam tab SQL setlah anda memilih database yang anda buat

CREATE TABLE IF NOT EXISTS `dkhs` (
  `stambuk` text,
  `nama` text,
  `tahun_ajaran` text,
  `semester` text,
  `kode` text,
  `mata_kuliah` text,
  `sks` text,
  `nilai` text,
  `nilai_x_sks` text
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


CREATE TABLE IF NOT EXISTS `dmahasiswa` (
  `stambuk` int(11) NOT NULL,
  `nama` text,
  `jenis_kelamin` text,
  `tgl_lahir` text,
  `alamat` text,
  `hp` text,
  `email` text,
  `asal_daerah` text,
  `asal_sekolah` text,
  `fakultas` text,
  `jurusan` text,
  `angkatan` text,
  PRIMARY KEY  (`stambuk`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

CREATE TABLE IF NOT EXISTS `dnilai` (
  `kode_mata_kuliah` varchar(25) NOT NULL,
  `nama_mata_kuliah` text,
  `kredit` text,
  `semester` text,
  PRIMARY KEY  (`kode_mata_kuliah`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

  maaf nih, saya g' jelasin semua sorce codenya berhubung source code yang di gunakan terlalu panjang, harap maklum, apabila ada masalah dan pertanyaan masalah source codenya silahkan datang contact saya hehehe...

  sekian dulu ya, dah ngantuk nih belum istrahat, source code dapat di download di link yang tercamtum dibawah terima kasih telah berkunjung ;D

Download  


Info lebih lanjut
085299911570

  • Berawal dari banyaknya pertanyaan dari teman yang muncul pada Groups mengenai bagaimana cara menginstal Xampp di Linux, Bagaimana membuar server lokal di Linux, bagaimana cara menginstal Dreamweaver di Linux, bagaimana menginstal cms di Linux, aplikasi apa untuk membuat CSS dan desain web di Linux … dsb...dsb....

    Saya yang juga masih tahap belajar tergerak mencoba untuk berbagi pengetahuan dan mengajak anda belajar bersama mengenai “Belajar : MEMBUAT WEBSITE Dengan LINUX”

    Mohon dikoreksi apabila ada yang salah.

    Sebelumnya saya tidak akan menjelaskan apa itu Linux, bagaimana menginstal Linux, mengapa dan apa kelebihan Linux, dsb … Semua bisa ditanyakan disini.

    Langsung saja kita akan menyiapkan perangkat apa saja yang kita butuhkan untuk membuat website pada Linux. Dalam kasus ini saya menggunakan Ubuntu 11.10 Oneiric Ocelot yang terinstal pada perangkat Notebook Core 2 Duo 1,6MHz RAM 4 GB HD 60GB (Dual OS dengan Backtrack 5RC1). Semua langkah dan cara instalasi Dual OS Ubuntu 11.10 dan Backtrack 5 RC1 saya mengikuti tutorial sobat Boja Linuxer .

    Langkah-langkah yang dilakukan adalah sebagai berikut :

    Untuk melakukan instalasi pastikan bahwa komputer anda terhubung dengan internet, sebelumnya lakukan Update Ubuntu anda melalui terminal (editor di linux) ketik perintah sbb :

    sudo dpkg --configure -a

    sudo apt-get install -f

    sudo apt-get update && sudo apt-get upgrade


    Nah, Ubuntu kita telah terupdate dan terbaharui program yang crash termasuk permasalahan dependensi (gampang to.. !)

    A. Menginstal dan mempersiapkan aplikasi untuk pembuatan website (Web Development) di Ubuntu 11.10 :

    Silahkan pilih salah satu aplikasi dan instal Website Editor sebagai pengganti Dreamweaver yang berjalan di Ubuntu berikut ini :

    Bluefish Editor

    KompoZer

    QuantaPlus

    Cssed Editor

    gPHPedit

    Atau editor kesukaan anda yang lain.


    Cara install :

    Dari >> Ubuntu Software Center >> pilih kategori Web Development >> silahkan pilih dan install aplikasi sesuai dengan editor kesukaan anda.

    B. Menginstal aplikasi untuk mendownload dan mengupload file hasil pada server hosting melalui FTP, FTPS, dan SFTP.

    Aplikasi yang digunakan (pilih salah satu) :


    FileZilla

    bareFTP

    JFTP

    KFTPGrabber

    Atau yang lain sesuai kesukaan anda.


    Cara install di Ubuntu :

    Dari >> Ubuntu Software Center >> ketik nama sesuai pilihan FTP transfer diatas dan >> install.


    C. Menginstal LAMPP pada Linux dan Mempersiapkan Konfigurasi Ubuntu Sebagai Local Server :

    Saya mengunakan Ubuntu 11.10 Oneiric Ocelot sebagai komputer kerja untuk saya gunakan sebagai lokal server, untuk penguna Linux yang lain silahkan menyesuaikan, prinsipnya lampp diletakkan pada direktori /opt.

    Download XAMPP for Linux disini : http://www.apachefriends.org/en/xampp-linux.html

    Ekstrak filenya lampp hasil downloads dan letakkan file hasil extrak pada direktori /opt.

    Dalam kasus ini saya menggunakan XAMPP Linux 1.7.7 versi terbaru.

    File xampp-linux-1.7.7.tar.gz hasil download saya letakkan pada direktori /home
    Perintah untuk melakukan ekstrak dan meletakkan pada direktori /opt adalah, sbb :


    sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt

    3. Set permission file dan folder lampp, sbb :

    sudo chmod -R 777 /opt/lampp

    Sebenarnya mengatur chmod 777 pada lampp ini tidak disarankan, karena akan memberikan kebebasan penuh user group dan siapa pun untuk mengakses dan melakukan perubahan terhadap web yang kita buat termasuk mengkopi, dan men-delete. Karena pertimbangan kamputer kerja pribadi yang saya gunakan tidak ada orang lain yang memakai, serta kemudahan dan kepraktisan saja agar saya tidak harus mengeset permission lagi setiap melakukan perubahan pada file maka saya memutuskan untuk mengaturnya dengan chmod 777.


    4. Set permission config phpmyadmin :
    sudo chmod 644 /opt/lampp/phpmyadmin/config.inc.php

    5. Agar kita dapat mengetikkan perintah untuk menjalankan lampp secara langsung dari root (sudo) buat Symbolic links, sbb :

    sudo ln -s /opt/lampp/lampp /usr/sbin

    6.Agar MySQL dapat diakses langsung dari konsol buat Symbolic links untuk MySQL, sbb :
    sudo ln -s /opt/lampp/bin/mysql

    Nah....., menginstal lampp di Linux sudah selesai ! Mudah bukan...? Jangan terburu-buru dulu, kita akan mencoba menjalankan lokal server kita, melalui terminal dengan mengetik perintah, sbb :

    sudo lampp start

    Tunggu proses yang sedang berjalan...

    Starting XAMPP 1.7.7...

    LAMPP: Starting Apache...

    LAMPP: Starting MySQL...

    LAMPP started.

    Apabila saat kita menjalankan lampp start muncul proses seperti di atas, berarti server lampp, Apache, MySQL berjalan dengan baik dan siap digunakan.

    Lho, kok perintahnya beda dengan biasanya (/opt/lampp/lampp start) ya..., kita sudah melakukan langkah no 5 & 6 di atas, sehingga kita dapat langsung mengetikkan perintahnya langsung

    melalui root (sudo).

    Sekarang buka browser anda dan jalankan lokal server anda :

    http://localhost/

    Pastikan anda yang pertama kali berkata..... aku bisa....!!


    Apabila kita sudah selesai menggunakannya stop lampp dengan menjalankan perintah berikut :

    sudo lampp stop

    Catatan :

    Beberapa kasus saya temui pada ubuntu versi yg lain, setelah menjalankan lampp maka MySQL tdk bisa berjalan seperti ini :

    Starting XAMPP for Linux 1.7.7...

    XAMPP: Starting Apache with SSL (and PHP5)...

    XAMPP: Starting MySQL...

    Warning: World-writable config file '/opt/lampp/etc/my.cnf' is ignored

    XAMPP: Couldn't start MySQL!

    XAMPP: Starting ProFTPD...

    XAMPP for Linux started.


    Cara mengatasinya :

    Set permission pada /opt/lampp/etc/my.cnf dg 644, perintahnya :

    sudo chmod 644 /opt/lampp/etc/my.cnf


    Parameter lain

    Parameter lain yang dapat digunakan untuk mengoperasikan XAMPP selain start dan stop sebagai berikut :

    start : menjalankan XAMPP

    stop : menghentikan XAMPP

    restart : menghentikan dan jalankan kembali XAMPP

    startapache : start apache

    startssl : start ssl

    startmysql : start mysql

    startftp : start ftp

    stopapache : stop apache

    stopssl : stop ssl

    stopmysql : stop mysql

    stopftp : stop ftp

    security : cek program keamanan


    Lokasi file dan folder penting

    /opt/lampp/bin/

    direktori perintah XAMPP


    /opt/lampp/htdocs/

    direktori Apache DocumentRoot


    /opt/lampp/etc/httpd.conf

    file konfigurasi Apache


    /opt/lampp/etc/my.cnf

    file konfigurasi MySQL


    /opt/lampp/etc/php.ini

    file konfigurasi PHP


    /opt/lampp/etc/proftpd.conf

    file konfigurasi ProFTPD


    /opt/lampp/phpmyadmin/config.inc.php

    file konfigurasi PHPMyAdmin


    Cara install CMS saya bagaimana ?


    Ya, tinggal diinstall/dikopikan/diletakkan CMS anda pada direktori :

    /opt/lampp/htdocs/[CMS anda]


    Caranya :

    Sebelunya letakkan CMS anda pada direktori HOME, setelah itu lakukan :


    sudo tar xvfz <cms anda>.tar.gz -C /opt/lampp/htdocs


    Trus kalau saya biar tidak usah repot, mode acces semua saya atur ke chmod 777.

    Caranya :

    sudo chmod -R 777 /opt/lampp/htdocs/[namaCMS-web anda]


    Trus tinggal panggil saja : http://localhost/[nama web anda]

    Catatan :

    Memanggil PHPMyadmin :http://localhost/phpmyadmin

    Apabila sdh dirasa selesai pekerjaan anda, semua file dalam folder direktori cms yg anda buat dapat diupload dengan menggunakan salah satu FTP file transfer tersebut diatas.

    Gitu aja kok repot...! he...he....

    ========================================

    BERSAMBUNG...BUNG...BUNG.... next … >> next...>>....

    Cerita Episode selanjutnya :

    >> Cara Instalasi CMS Joomla, Wordpress, Dupal,dsb..
    pada artikel saya kali ini, saya membuat sample program dari java, sebelum saya menerangkannya saya pengen  berbicara sedikit tentang istilah CRUD yang saya gunakan.
    istilah CRUD merupakan singkatan dari Create, Read, Update and Delete adalah empat fungsi dasar penyimpanan persisten . Kadang-kadang CRUD diperluas dengan kata-kata mengambil, bukan membaca, memodifikasi, bukan update atau menghancurkan, bukan menghapus. Hal ini juga kadang digunakan untuk menggambarkan antarmuka pengguna konvensi yang memfasilitasi melihat, mencari, dan mengubah informasi , sering menggunakan komputer berbasis bentuk dan laporan . Istilah ini mungkin pertama kali dipopulerkan oleh James Martin pada tahun 1983 bukunya Mengelola Data Lingkungan-basa . akronim ini dapat diperluas dengan CRUDL untuk menutupi daftar kumpulan data besar yang membawa kompleksitas tambahan seperti pagination ketika data set terlalu besar untuk memegang dengan mudah dalam memori.

Singkatan CRUD mengacu pada semua fungsi utama yang diimplementasikan dalam database relasional aplikasi . Setiap huruf dalam akronim dapat memetakan ke standar SQL pernyataan dan HTTP metode:

OperasiSQLHTTP
MembuatINSERTPOST
Baca (Ambil)PILIHGET
Update (Modify)UPDATEPUT / PATCH / MERGE
Hapus (Hancurkan)DELETEDELETE
Antarmuka pengguna

CRUD juga relevan di tingkat antarmuka pengguna sebagian besar aplikasi. Misalnya, dalam buku alamat perangkat lunak, unit penyimpanan dasar adalah perorangan kontak masuk. Sebagai minimal, perangkat lunak harus memungkinkan pengguna untuk:
- Membuat atau menambah entri baru
- Baca, mengambil, mencari, atau melihat entri yang ada
- Memperbarui atau mengedit entri yang sudah ada
- Menghapus / menonaktifkan entri yang sudah ada

Tanpa setidaknya empat operasi, perangkat lunak tidak dapat dianggap lengkap. Karena operasi ini sangat mendasar, mereka sering didokumentasikan dan dijelaskan di bawah satu judul yang komprehensif, seperti "manajemen kontak", "manajemen konten" atau "pemeliharaan kontak" (atau "manajemen dokumen" secara umum, tergantung pada unit penyimpanan dasar untuk aplikasi tertentu)

Hehehe..... ok sekarang kita keinti pembicaraan, aplikasi yang saya buat ini tidak jauh melenceng dari implimentasi penggunaan CRUD dalam database, dan disini saya menggunakan full coding, dalam artian tidak menggunakan pallete yang berhubungan dengan database, kenapa ?? karena apabila kita menggunakan pallete untuk menghubungkan ke database maka kita harus melakukan pengaturan koneksi dari awal lagi, apabila source program yang kita buat di jalankan di pc lain, langsung aja deh liat screen shootnya hehehe....

nih screenshoot form khs, nih perfungsi untuk melihat nilai mahasiswa yang telah terdata dalam database sesuai stambuk yang di tentukan
 nih screenshoot form menambah, menghapus, mengedit, mengupdate data mahasiswa sesuai stambuk yang di tentukan lengkap dengan fotonya hehehehe.....
 nih screenshoot form menambah, mengedit, menghapus, mengupdate  mata kuliah sesuai kode mata kuliah yang di tentukan
 nih screen shoot form menentukan nilai hasil khs mahasiswa sesuai stambuk mahasiswa dan nilai yang di peroleh

hehehe.... gak terasa dah pagi, saya pending dulu ya artikelnya dah ngantuk nih .... diartikel berikutnya saya akan menampilkan source code yang saya gunakan lengkap dengan library dan database yang dibuat, terima kasih telah berkunjung, untuk source code mengenai program diatas selahkan klik disini (source code)
Pada kesempatan kali ini, saya akan mengenalkan kepada anda bahasa pemograman java yang berorientasi objek, dan sangat unik, langsung saja ya !!!!


     Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh perusahaan Sun Microsystem. Java pertama kali dikonsepkan oleh James Gosling, Patrick Naughton, Cris Warth dan rekan-rekan lainnya di Sun Microsystem pada tahun 1991. Awalnya Gosling memulai Green Project untuk membuat bahasa komputer yang digunakan pada chip-chip embedded. Bahasa ini pada awalnya disebut “Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman lainnya. Nama “Java” sendiri konon diambil dari nama sebuah biji kopi yang berasal dari jawa (dalam bahasa inggris; jawa = java) kesukaan Gosling. Karena orang-orang di Green Project terbiasa menggunakan UNIX yang berbasis C++ dan bukan pascal, maka kebanyakan sintaks diambil dari bahasa C, serta mengadopsi orientasi objek C++ dan bukan prosedural. Java dibekali dengan kemampuan untuk dapat digunakan pada berbagai platform atau dapat dijalankan dalam berbagai sistem operasi dan arsitektur computer. Bahasa Java menurunkan sintaksnya dari bahasa C dan objeknya diadaptasi dari C++, selain itu Java juga bersifat case sensitive.


Untuk membuat program dengan bahasa java, kita dapat menulis source code pada teks editor yang kemudian disimpan dalam file berekstension .java. Selanjutnya kita mengcompile source code tersebut dengan perintah javac, sehingga didapatkan sebuah file berekstension .class. Untuk merunning program, kita gunakan perintah javaKompiler dan interpreter untuk program Java berbentuk Java Development Kit (JDK) yang diproduksi oleh Sun Microsystems. Interpreter untuk program Java sendiri sering juga disebut Java Runtime Environment (JRE) atau Java Virtual Machine. Untuk mengembangkan program Java dibutuhkan JDK, sementara jika hanya ingin menjalankan bytecode Java cukup dengan JRE saja.

Karakteristik Java
  1. Sederhana
Bahasa pemrograman Java menggunakan sintaks mirip dengan C++ denganmenghilangkan penggunaan pointer yang rumit dan multiple inheritance, sehingga menarik banyak pengguna C++ untuk beralih ke Java.
  1. Berorientasi objek
Artinya, semua aspek yang terdapat dalam java adalah objek. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir.
3. Terdistribusi
Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya librariesnetworking yang terintegrasi pada Java.
4. Automatic Garbage Collection
Fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
5. Portable atau multiplatform
Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang.
6. Performance
Performance pada Java sering dikatakan kurang tinggi. Namun performance Java dapat ditingkatkan menggunakan kompilasi Java lain seperti buatan Inprise, Microsoft ataupun Symantec yang menggunakan Just In Time Compilers (JIT).
  1. Penggunaan memori yang banyak
Java menggunakan memori yang cukup banyak bila dibandingkan dengan bahasa pemrograman sebelumnya, seperti C/C++ dan pascal.
8. Secure
Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi agar tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut.
  1. Kebanyakan sintaks diambil dari bahasa C, serta mengadopsi orientasi objek C++ dan bukan prosedural seperti yang ada pada pascal.
  2. Mudah didekompilasi
Dekompilasi adalah proses membalikkan dari kode jadi menjadi source kode. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak.

Sekian dulu ya, untuk pengenalan hari ini, terima kasih telah berkunjung 
Mobile Partner adalah salah satu software bawaan modem broadband untuk mengatur koneksi internet secara dial-up. Sama seperti aplikasi modem yang lain, software ini juga dapat digunakan untuk memonitor lalu lintas data (jika kalian berlangganan paket kuota/volume based), menyimpan nomor kontak serta mengirimkan pesan singkat (SMS).
INSTALL MOBILE PARTNER DI UBUNTU
Tutorial ini dpraktekkan menggunakan Ubuntu 10.04 LTS ( Lucid Lynx) dengan Modem Huawei E173 HSPA USB Stick.
1. Download Source Mobile Partner di sini atau di sini.
2. Ekstrak hasil download tadi ( Klik Kanan > Ekstrak Here) terdapat folder Linux
3. Buka terminal dan login sebagai root.
mashendri@laptop-asus:~$ sudo su
4. Install aplikasi Mobile partner via terminal/console
# bash /<path>/Install
misalkan folder Linux berada di Desktop, maka cara installasinya :
root@laptop-asus:/home/mashendri# bash /home/mashendri/Desktop/Linux/Install
5. Akan terdapat tampilan prompt
Please input the install path[/usr/local/Mobile_Partner] :
Masukkan dimana aplikasi ini akan diinstall, jika tidak ingin diubah lokasi path-nya (default) langsung saja klik Enter.
6. Tunggu sampai proses instalasi selesai
Finished, press any key to exit
7. Installasi selesai, Aplikasi dapat dilihat di desktop atau di menu Applications > Internet > Mobile Partner
SETTING MOBILE PARTNER DI UBUNTU
Cara pemakaian aplikasi ini di Ubuntu tidak jauh berbeda di Microsoft Windows.
1. Tancapkan Modem Broadband, tunggu sebentar, aplikasi Mobile Partner akan otomatis mendeteksi dan terbuka sendiri.
2. Pastikan Device dan SIM Card kita terdeteksi.
3. Pengaturan Dial-up ( APN, Access number, username dan password ) dari Datacard terdapat di menu Tools > Option
4. Jangan lupa Save > OK
5. (pastikan anda berada dalam area coverage yang memadai untuk datacard) Pilih Profile name >Connect ( pada menu Connections)6. Untuk melihat lalu lintas data, klik menu Statistics
7. Untuk menggunakan layanan pesan singkat SMS, klik menu Text
================================================================================
Tambahan :
Untuk modem-modem broadband dengan merk dan tipe
  • Huawei: E172, E220, E270, E272, K2540, K3520, K3565, K3715, E870, E3735, B970, EM770V
  • ZTE: K2525, K3520-Z, K3565-Z, K3565-Z(II)
  • Novatel: U630, U740, XU870, X950D, MC950D, MiFi 2352
  • Ericsson: F3507
  • Dell: D5530
bisa menggunakan aplikasi bernama Vodafone Mobile Connect. Cara Installasinya ( Ubuntu ) :
1. Buka Terminal/Console, ketikkan perintah :
sudo add-apt-repository ppa:ferramroberto/mobile
2. Update dan Upgrade System
sudo apt-get update && sudo apt-get upgrade
3. Install Aplikasi Vodafone Mobile Connect
sudo apt-get install vodafone-mobile-connect
4.Lakukan perubahan permission untuk ppp dengan mengetikkan perintah :
sudo chmod 0660 /etc/ppp/pap-secrets /etc/ppp/chap-secrets
5. Aplikasi ini dapat dilihat di menu Applications > Internet > Vodafone Mobile Connect
================================================================================
Untuk Modem Broadband merk SIERRA coba menggunakan aplikasi Gnome Phone Manager. Cara Installasinya bisa melalui Ubuntu Software Center atau buka terminal/console ketikkan perintah : 
sudo apt-get install gnome-phone-manager
Aplikasi bisa diakses di menu Applications > System Tools > Phone Manager
================================================================================
Untuk modem-modem ZTE (misal modem ZTE AC2726) bisa juga menggunakan aplikasi ZTE MT UI, caranya :
1. Download aplikasi *.deb nya di sini.
2. Ekstrak dulu aplikasi yang telah didownload, akan terdapat file CrossPlatformUI-V2.0.6-i386-ubuntu.deb.
3. Double klik aplikasi tersebut, maka otomatis akan menginstall software modem dialer tersebut. Jika telah selesai silakan cek aplikasinya di Applications > Internet > ZTEMT UI
4. Tancapkan modem ZTE kamu, aplikasi siap digunakan…
================================================================================
REFERENSI :
  • http://www.indosatm2.com/popup.php/consumer-solution/settings/id:101/setting-huawei-e1550-os-ubuntu-1004-ver-1a
  • http://www.lffl.org/2010/06/vodafone-mobile-connect-22001-su-ubuntu.html
  • http://www.betavine.net/bvportal/resources/datacards/os/ubuntu

Contact Form

Name

Email *

Message *

Labels

Translate