Jumat, 09 Oktober 2015

Tugas Praktikum Teknologi Wireless dan Aplikasinya

Contoh Kasus :
Misal pada topologi di atas, ISP A memiliki Client yang berada pada daerah Surabaya tapi
jangkauan ISP A belum mampu mencakup hingga sampai ke Surabaya. Solusinya adalah membangun kerjasama dengan ISP B atau bisa disebut dengan istilah Third Party. Perlu diketahui bahwa membangun jaringan Third Party itu harus menggunakan IP Publik.Pada kasus Topologi ini, jaringan yang terkoneksi dengan EoIP akan dipusatkan dengan 1gateway tunnel. Oleh karena itu kita perlu 1 buah router yang ditugaskan untuk gateway.

  • Tunnel seperti pada gambar di bawah ini:


Selanjutnya kita buat EoIP Tunnel antara Gateway Tunnel dan Client ISP A yang ada di Surabaya.
Ip Pubik Gateway Tunnel : 10.179.1.2
Ip Publik Client A - ISP B : 20.110.1.2
Konfigurasi Router Gateway Tunnel
Interface > Add > EoIP Tunnel
  • Seperti  pada gambar di bawah ini :

Local Address diisi dengan IP pubik dari router Gateway Tunnel, 10.179.1.2. Sedangkan Remote Address diisi dengan IP publik client A dari ISP B: 20.110.1.2. Tambahkan juga tunnel IDnya (bebas). Di sini saya menggunakan ID 9.
  • Seperti pada gambar di bawah ini :

Tambahkan IP pada interface EoIP Tunnel dengan prefix 110.5.1.0/29.
IP > Addresses > Add
  • Seperti pada gambar di bawah ini :
Selanjutnya buat firewall agar prefix 110.5.1.0/29 mendapatkan akses internet melalui router
distribusi ISP A.
  • Seperti pada gambar di bawah ini :
Konfigurasi Router Client ISP-A di Surabaya.
Untuk konfigurasinya tidak jauh berbeda, hanya perubahan pada local address dan remote address. Remote addressnya adalah router gateway tunnel 10.179.1.2.
Interface > Add > EoIP Tunnel
  • Seperti pada gambar di bawah ini :

Tambahkan IP address untuk EoIP tunnel pada router client A.
IP > Addresses > Add
  • Seperti pada gambar di bawah ini :




Sekarang lakukan ping antar koneksi tunnel untuk memastikan koneksi telah berjalan.Pengujian dilakukan pada router client.
  • Seperti pada gambar di bawah ini :



Tambahkan gateway tunnel 110.5.1.1 pada router client dengan Distance 1 agar koneksi keluar mengarah pada gateway tunnel yang berada di Jakarta.
  • Seperti pada gambar di bawah ini :



Pada hasil traceroute, router pada client ISP A yang ada di Surabaya melalui link ISP B telah terarah pada gateway tunnel ISP A dan mendapatkan akses internet.
Jika dijabarkan, lalu-lintasnya 
  • Seperti pada  gambar  di bawah ini:
 Topologi Tunnel ini dapat kita distribusikan/kombinasikan dengan metode routing lainnya seperti Bgp atau Ospf jika client lebih dari 1 di berbagai wilayah lainnya sehingga management tunnel lebih mudah.

Minggu, 20 September 2015

Pengembangan Aplikasi Tutorial Hijab

BAB I
PENDAHULUAN

A.     Latar Belakang Masalah
Informasi merupakan sesuatu hal yang sangat dibutuhkan di era modern ini. Dengan adanya informasi kita dapat mengetahui segala sesuatu yang kita inginkan. Informasi digunakan untuk menghasilkan atau membuat suatu informasi. Dengan didukung dengan teknologi modern informasi mampu di dapat dengan dimanapun dan setiap saat. Informasi yang diberikan atau didapat berupa pesan elektronik, email, dan media lain.
Informasi didapat dari berbagai macam teknologi informasi yang ada dan salah satunya adalah sistem informasi. Sistem informasi merupakan sistem yang membagikan informasi kepada pengguna sistem dengan otomatis. Dengan adanya sistem informasi, suatu instansi atau lembaga dapat menyampaikan informasi yang diinginkan kepada objek sasaran secara tepat dan akurat. Di jaman yang modern ini terdapat berbagai macam teknologi yang sangat canggih yang mampu mendukung pengguna dalam mendapatkan informasi dengan cepat dan salah satu bentuk teknologi tersebut adalah teknologi mobile aplication (aplikasi mobile).
CV. Mediaprima Intersolusi Cemerlang (MEDIC) merupakan perusahaan startup yang bergerak dalam bidang teknologi informasi yang melayani  Web and Mobile Applications Development, Dental Maintenance

dan Event Organizer . Perusahaan tersebut berupaya menjadi perusahaan yang mampu memberikan solusi, ide-ide kreatif, konsep inovatif dan profesional pada bidang usaha yang dikembangkan sehingga menjadi yang terbaik di Indonesia. Namun, perusahaan tersebut belum mempunyai banyak portofolio kerja, sehingga perusahaan tersebut belum banyak diketahui oleh masyarakat umum dan organisasi atau perusahaan lainnya
Kerja praktek ini dilakukan dengan cara magang dan dengan tugas yang diberikan membuat aplikasi berbasis Android. Pembuatan aplikasi ini bertujuan untuk menambah portofolio perusahaan Mediaprima Intersolusi Cemerlang. Pada kerja praktek ini membuat aplikasi berbasis Android yang berjudul “Tutorial Hijab” yang berisikan informasi berbagai cara membuat hijab. Pembuatan aplikasi ini dibuat menggunakan SDK(Software Development Tool) Android, MySQL dan JSON (Javascript Object Nation).
B.      Identifikasi Masalah
Berdasarkan latar belakang masalah di atas maka dapat diidentifikasi permasalahan-permasalahan   yang ada, antara lain:
1.      Perusahaan Mediaprima Intersolusi Cemerlang merupakan perusahaan baru.
2.      Perusahaan Mediaprima Intersolusi Cemerlang belum mempunyai banyak portofolio aplikasi.
3.      Perusahan Mediaprima Intersolusi Cemerlang membutuhkan banyak aplikasi teknologi informasi sebagai protofolio perusahaan salah satunya adalah aplikasi mobile.
C.      Batasan Masalah
Terdapat beberapa masalah yang ditemukan, akan tetapi agar pemasalahannya tidak melebar perlu adanya pembahasan masalah yang sistematis. Batasan masalah pada penelitian ini adalah
1.      Pengembangan aplikasi berbasis Android.
2.      Pengembangan aplikasi bertujuan untuk menambah portofolio aplikasi perusahaan.
D.     Rumusan Masalah
Berdasarkan latar belakang dan batasan masalah di atas maka diperoleh rumusan masalah sebagai berikut:
1.      Bagaimana mengembangkan aplikasi “Tutorial Hijab” berbasis Android sebagai portofolio perusahaan Medic.
E.       Tujuan Pengembangan Aplikasi
Tujuan dari pembuatan aplikasi ini adalah :
1.    Sebagai portofolio perusahaan Mediaprima Intersolusi Cemerlang.
2.    Memberikan informasi kepada pengguna tentang cara  berhijab yang baik dengan berbagai model.
F.       Manfaat Pengembangan Aplikasi
Adapun manfaat yang diperoleh dari pengembangan aplikasi ini, yaitu :
1.      Mengaplikasikan ilmu yang diperoleh selama perkuliahan dan ilmu yang didapat dari luar yang berhubungan dengan pengembangan aplikasi mobile.
2.      Sebagai pengalaman untuk meningkatkan keterampilan dalam pembuatan Mobile.
3.      Menambah portofolio perusahaan Mediaprima Intesolusi Cemerlang.

BAB II
GAMBARAN PERUSAHAAN
A.     Sejarah Berdirinya Perusahaan
CV. Media Prima Intersolusi Cemerlang merupakan sebuah perusahaan startup  atau sebuah perusahaan yang baru dirikan yang bergerak di bidang teknologi informasi. Perusahan ini beralamat di Pogung Baru H.17 A,  RT.003 RW.046, Sinduadi, Mlati, Sleman Yogyakarta.
B.      Visi dan Misi
Visi :
Menjadi perusahaan yang mampu memberikan solusi, ide-ide kreatif, konsep inovatif dan profesional pada bidang usaha yang dikembangkan sehingga menjadi yang terbaik di Indonesia.
Misi :
1.      Memberikan pelayanan prima dan berkualitas.
2.      Memberikan benefit dan value bagi mitra, klien dan stakeholder.
3.      Mengakomodasi potensi Sumber Daya Manusia sehingga mampu mengembangkan peluang bisnis pada bidang usaha yang dimiliki.





C.      Struktur Organisasi
Gambar 1. Struktur Organisasi CV Medic

D.     Portofolio Perusahaan
1.         Sistem Management PDGI (Persatuan Dokter Gigi Indonesia)
2.         Sistem P3KGB PDGI
3.         Journal PDGI
E.      Legalitas Perusahaan
Nama Perusahaan
CV. Mediaprima Intersolusi Cemerlang
Alamat Perusahaan
Pogung Baru H.17 A, RT.003 RW.046, Sinduadi, Mlati, Sleman Yogyakarta.
Bidang Usaha
1.      Teknologi Informasi (Pengembangan Software, Hardware, Konsultasi dan Pelatihan)
2.      Dental Maintenance
3.      Event Organizer
Lokasi CV. Media Prima Intersolusi Cemerlang
Text Box: CV. MedicGambar 2 menunjukkan lokasi CV. Media Prima Intersolusi Cemerlang yang berada di Pogung Baru H.17 A, RT.003 RW.046, Sinduadi, Mlati, Sleman Yogyakarta.
Gambar 2. Lokasi CV. Medic 


Kamis, 18 September 2014

SURAT BUAT AYAH

Ayah.. Apa kabarmu disana?
Ayah, apakah engkau tau anakmu sudah sebesar ini?
Ayah, aku rindu..
Ayah, ayah, ayah..
Ayah..
Sebuah kata yang berharga untuk sebuah panggilan..
Sebuah untaian huruf yang sampai detik ini tak bisa aku lupakan..
Lebih dari itu..
Ayah..
Lelaki hebat yang kurindukan..
Lebih dari separuh hidupku kau telah pergi..
Pergi ke sebuah tempat, yang ku yakini engkau pasti bahagia disana..
Aku punya beberapa memori yang melekat tentangmu untuk teman ketika rindu, tapi ku tau itu terlalu sedikit..
Karena di saat kita berpisah, aku masih terlalu kecil untuk mengingat semua memori yang pernah kita lewati..
Yang ku tau,
Engkau adalah lelaki hebat yang sabar, tak kenal letih untuk berusaha..
Engkau tetap berusaha menjadi pemimpin keluarga yang baik, di kala engkau sedang merasakan kesulitan bernafas..
Engkau, lelaki jujur, dan seperti kata ibu, tak mungkin ada lagi di dunia seperti mu..
Ayah, apakah engkau tahu?
Aku seringkali menitikkan airmata di saat melihat teman-teman datang bersama papa mereka, tertawa bahagia, menggelayut manja dengan lelaki paling berharga dalam hidup mereka..
Aku seringkali menangis deras jika membaca cerita apapun yang berhubungan dengan seorang ayah..
Aku seringkali merindukan seorang sosok ayah yang melindungi ku ketika ada orang lain yang menyakitiku, menghancurkan perasaanku..
Aku seringkali menginginkan, aku bisa memelukmu, duduk santai bersamamu di sebuah tempat yang indah..
Ayah, lelaki tampan, jujur, hebat, sabar dan kuat..
Aku rindu padamu..
Kutitipkan doa di tiap tetesan tangis rindu kepadamu..
Ayah, aku pasti bisa..
Aku pasti bisa membuatmu bangga dan tersenyum melihatku dari sana..
Aku yakin aku pasti bisa..
Ini hadiah untukmu, Ayah..
Love you as always.

Senin, 08 September 2014

Pengertian Third Tier dan Pengembangan Teknologi Aplikasi Web

1. Apa itu Third Tier?

Third Tier merupakan model arsitektur aplikasi yang bertingkat, yang terdiri dari 3 tingkat. Dimana pada tingkat pertama dan tingkat kedua adalah server yang berada di pusat pemrosesan data. Server pada tingkat pertama adalah sebagai database server yang terhubung dengan tingkat kedua. sedangkan tingkat kedua adalah penghubung antara tingkat pertama dengan tingkat ketiga, artinya dari tingkat ketiga untuk terhubung ke tingkat pertama harus melalui tingkat kedua terlebih dahulu. Untuk tingkat kedua ini misalnya adalah application server. Sedangkan tingkat ketiga adalah komputer yang ada di client atau user.


Third Tier membagi proses loading antara :
1. Komputer client menjalankan GUI logic
2. Aplikasi server menjalankan business logic
3. Database atau legacy aplication.
Dengan pembagian kerja seperti itu maka 3-tier client / server lebih populer dibandingkan dengan 2-tier client / server. Kriteria yang cocok untuk menggunakan model arsitektur 3-tier client / server diantaranya :

· Banyaknya layanan atau class aplikasi lebih dari 50

· Program aplikasi dibuat dalam beberapa bahasa pemrograman yang berbeda untuk masing masing organisasi
· Dua atau lebih data source yang heterogen seperti dua DBMS yang berbeda
· Suatu aplikasi akan digunakan lebih dari 3 tahun. Apalagi jika kita akan merencanakan banyak   modifikasi atau penambahan
· Beban kerja yang sangat tinggi misalnya lebih dari 50000 transaksi perhari
2. Pengembangan Teknologi Aplikasi Web

World Wide Web apa yg sering kita sebut Web adalah suatu media informasi global dimana pengguna dapat membaca dan menulis melalui komputer yang tersambung ke Internet. Istilah Web sering secara tidak dasar di anggap sebagai Internet itu sendiri, walaupun sebetulnya Web merupakan jasa yang beroperasi di atas Internet sama seperti e-mail. Sejarah Internet terjadi jauh sebelum Web di kembangkan.
Di tahun 1980, seorang Inggris Tim Berners-Lee, kontraktor independent di CERN (Badan Tenaga Atom Swiss) membuat ENQUIRE, sebuah basis data personal dan model software, juga berkesempatan untuk bermain dengan konsep hypertext; dimana setiap halaman informasi baru di ENQUIRE tersambung secara langsung ke halaman yang ada.
Tahun 1984, Tim Berners-Lee kembali ke CERN dan memperesentasikan masalah bahwa semua fisikawan di dunia butuh untuk melakukan berbagi data, sayangnya tidak ada perangkat keras dan perangkat lunak yang memungkinkan hal itu terjadi. Atasan Tim, Mike Sendall, meminta Tim untuk mengimlementasikan ide-nya di mesin workstation NeXT yang baru saja di terima oleh CERN. Waktu itu ada beberapa nama yang dipikirkan untuk itu, mulai dari Information Mesh, The Information Mine atau Mine of Information, akhirnya dipilihkan World Wide Web.
Bulan Desember 1990, Tim Berners-Lee berhasil membuat semua perangkat yang dibutuhkan agar Web dapat bekerja: Web browser yang pertama WorldWideWeb (yang juga merupakan Web editor), Web server pertama (info.cern.ch), dan halaman Web yang pertama yang menjelaskan tentang proyek tersebut. Browser yang di kembangkan dapat mengakses kelompok diskusi Usenet dan juga akses file FTP. Sayangnya hanya dapat di jalankan di NeXT. Nicola Pellow kemudian membuat browser text sederhana yang dapat di operasikan di hampir semua komputer.
May 1991, Paul Kunz dari Stanford Linear Accelerator Center (SLAC) mengunjungi Cern dan sangat tertarik dengan Web. Paul membawa pulang perangkat lunak NeXT ke SLAC, dimana pustakawan Louise Addis mengadaptasikannya untuk sistem operasi VM/CMS di IBM mainframe untuk memperlihatkan katalog dari dokumen online di SLAC; Web ini merupakan Web Server pertama di luar Eropa dan pertama di Amerika Utara.
Pada tanggal 6 Agustus 1991, Tim Berners-Lee memposting / menulis resume singkat dari proyek World Wide Web di kelompok diskusi alt.hypertext. Tanggal ini di tandai sebagai pertama kali Web muncul secara publik di Internet.
Sumber / Daftar pustaka : Sumber

PERKEMBANGAN WEB
Web 1.0
Web 1.0 adalah generasi pertama web yang berfungsi sebagai pemberi informasi yang bersifat satu arah. Segala content atau isi website berada di tangan administrator. Seperti halnya mading, web 1.0 ini hanya berisikan segala informasi dan content yang di muat oleh administrator dan hanya bisa dilihat oleh para pengunjung tanpa bisa memberikan comment.
Web 2.0
Web 2.0 merupakan pengembangan dari web 1.0. pada web 2.0 content tidak hanya dipegang oleh administrator sepenuhnya, namun pengunjung web dapat memberi andil pada content web dengan memberi comment, polling, foto dan lain sebagainya. Generasi Web 2.0 saat ini termasuk popular di kalangan pengguna Internet karena bersifat luwes dibandingkan dengan generasi web 1.0. Nah jadi lebih enak kan, kita juga bisa mengisi suatu content. Jadi ga monoton kayak web 1.0 loo… contoh generasi web 2.0 adalah friendster, youtube, dll
Web 3.0
Web 3.0 merupakan pengembangan dari website di mana content web ditampilkan tidak hanya dalam format bahasa manusia yang umum (natural language), tetapi juga dalam format yang dapat dibaca dan digunakan oleh mesin (software). Saat menginginkan sebuah kata, kita dapat mencarinya dengan search engine seperti Google. Misalkan terdapat kata yang sama dari berbagai kategori, mesin sendiri tidak dapat memutuskan dan melakukannya tanpa arahan dari manusia, karena informasi tersebut diperuntukkan agar dimengerti hanya oleh manusia dengan menggunakan natural language. Kondisi inilah yang ingin diubah oleh semantic web. Semantic web akan memiliki informasi yang dimengerti oleh mesin, yang memiliki kecerdasan buatan hingga mampu menemukan dan mengintegrasikan informasi dengan mudah. Dengan demikian fungsi web menjadi wadah universal bagi pertukaran data, informasi, dan pengetahuan, yang dapat menghasilkan kecerdasan buatan yang dapat mengerti keinginan Anda, dengan web 3.0 kita juga diberikan kelekuasaan untuk dapat melakukan modifikasi pada website itu sendiri. Oleh Karena itu web 3.0 tidak hanya memberikan keleluasaan bagi kita untuk sharing atau memberi comment pada web, namun dengan tambahan bahasa mesin yang terintegrasi pada web dapat memungkinkan bagi mesin untuk memenuhi keinginan kita dan juga kita diberi keleluasaan untuk memodifikasi website.
Web 4.0 
Versi keempat dari perkembangan teknologi web ini, mengharapkan kemampuan websebagai mesin yang cerdas. Yakni konsep kecerdasan buatan (seolah-olah mendekati kecerdasan manusia) ditanamkan dalam versi ini (intelligent web). Sebutan lainnya adalahweb os (os=operating system) karena memang dirancang mirip os komputer yang Anda pasti sudah kenali bagaimana rumit dan cerdasnya. Namun, tahap pembangunannya masih dalam rencana ke depan (future web).  

Sumber / Daftar Pustaka :Sumber