Minggu, 06 Mei 2018

Hasil dan Analisa Pemrograman Jaringan





Pada pembahasan kali ini, saya akan membahas mengenai hasil dan analisa dari beberapa program sederhana dalam pemrograman jaringan. Yaitu sebagai berikut:



1. Latihan Get IP
Listing Program :
Output Program :



    Pada program getIp, dimana pada program ini host bertindak sebagai Local Hostnya, sedang ip nya untuk mengambil ip address dari host yang digunakan. Pada komputer saya ini dapat dilihat pada output ip addressnya yaitu 192.168.100.7.

2. Latihan Get Name
Listing Program : 
Output Program :

Pada program getName, dimana pada program ini host akan mengindetifikasi nama komputer kita, Pada komputer saya ini dapat dilihat pada output nama komputernya yaitu DESKTOP-IPN750K.

3. Latihan IP to Name
Listing Program :
Output Program :


Pada program IPtoName, dimana pada program ini hanya akan mencetak pemakaian dengan menampilkan IP address yang dipakai.

4. Latihan NSLookup
Listing Program :
Output Program :


Pada program NSLookup, dimana pada program ini hanya akan mencetak pemakain dengan mencetak hostname yang dipakai.

5. Aplikasi Sederhana Client- Server




Hasil analisa dari aplikasi client server ini yaitu, dimana pada simpleServer.java bertindak sebagai servernya, lalu ada simpleClient.java yaitu sebagai client. Disini kita jalankan program server terlebih dahulu kemudian baru jalankan program client, pada program client kita jalankan dengan memasukkan ip address kita terlebih dahulu, kemudian kita diminta untuk menginput kata kunci yaitu "salam" lalu kita lihat pada program server akan menerima salam dan server akan mengirim pesan ke client yaitu "apa kabar". Sedangkan untuk kata kunci yang lain disini saya mencoba "apa kabar" server akan merespon dengan mengirimkan pesan ke client yaitu "Maaf, saya tidak mengerti".

6. Network Programming



Pada bagian ini terdapat e-book dalam format chm, yaitu membahas mengenai UNIX Network Programming yang ditulis oleh W. Richard Stevens, Bill Fenner, Andrew M.Rudoff. Pada buku ini dibahas mengenai bagaimana kita bisa berkomunikasi dengan yang lain dengan menggunakan API(Application Program Interface) atau yang dikenal sebagai socket.




Rabu, 17 Januari 2018

Proxy


Pengertian Proxy

Proxy merupakan sebuah server komputer yang berguna meneruskan permintaan pengguna ke server lain di internet. Proxy server ini semacam penghubung antara komputer pribadi dengan jaringan internet.

 

 
Fungsi Proxy

1. Connecting Sharing
Berguna untuk menghubungkan atau connecting dan berbagi atau sharing. Maksudnya, sebuah alamat IP komputer pengguna dapat terhubungkan dengan alamat IP lainnya, serta dapat menjadi perantara untuk berbagi data antar dua alamat IP. Proxy dapat menjadi sebuah gerbang yang membatasi atau memisahkan jaringan lokal dan jaringan luar. Sangat memungkinkan untuk sebuah komputer terhubung dari jaringan lokal ke jaringan internet dengan memanfaatkan sambungan gerbang tersebut.

 

2. Filtering
Proxy juga memiliki firewall yang dapat dipakai untuk menyaring alamat IP yang tidak diinginkan, dan juga memblokir nya untuk mencegah timbulnya kerusakan di komputer. Proxy bekerja di layer aplikasi untuk mengamankan jaringan lokal dari beragam serangan atau gangguan yang masuk dari jaringan luar. Untuk mencegah alamat IP tertentu, pengguna komputer bisa menjalankan konfigurasi pada proxy.

 

3. Caching
Proses untuk proxy menyimpan data yang sudah sempat diminta oleh pengguna saat browsing atau mencari informasi di internet. Misalnya, ketika membuka suatu website yang ada gambar serta objek di dalamnya, sehingga data gambar dan objek tersebut akan di simpan proxy dalam bentuk cache.

 

 

 
Jenis-Jenis Proxy

 

1. Anonymous Proxy/Proksi Anonim :
Proxy ini akan memberitahukan informasi komputer pengguna. Saat kalian melakukan request dari sebuah website, jadi website itu akan tahu alamat IP proxy yang kamu gunakan, tapi tidak tahu alamat IP pribadi dari kalian. Sebab server website tidak dapat mengakses alamat IP pengguna, jadi komunikasi antara pengguna dan proxy server terenkripsi yang membuat keamanan terjamin.

 

2. High Anonymity Proxy :
Proxy ini tidak mengidentifikasi dirinya sebagai proxy server, jadi tidak menyediakan alamat IP original. Proxy ini memakai header REMOTE_ADDR dengan sebuah alamat IP menjadi proxy server, jadi dari pengguna akan tampak bahwa proxy server nya berfungsi sebagai klien.

 

3. Transparent Proxy/ Proxy Transparan :
Proxy ini cukup banyak diaplikasikan di perkantoran, dimana setiap alamat IP yang melakukan request dilihat oleh server melalui http header. Server ini yang berperan sebagai perantara untuk meneruskan permintaan dari si pengguna atau user ke source atau alamat yang diinginkan tanpa melakukan penyebaran informasi.

 

4. Reverse Proxy :
Proxy ini dipakai untuk menyajikan jalan atas berbagai permintaan pengguna dari internet, lewat sebuah firewall yang ter isolasi dan jaringan pribadi. Reverse proxy banyak dipakai untuk menghalangi klien pada internet tersambung dengan akses yang tidak ter monitor, yang mengaitkan data sensitif konten dari sebuah jaringan yang tertutup misalnya intranet. Apabila caching pada reverse proxy diaktifkan, traffic jaringan juga bisa diturunkan.

 

 

 
Cara Kerja Proxy

Saat pengguna komputer memakai layanan proxy, pengguna tersebut kemudian bisa meminta data atau dokumen yang terdapat dalam internet (public server). Proxy selanjutnya melanjutkan permintaan ke jaringan internet, yang seakan akan bukan pengguna yang meminta, melainkan proxy server. Selanjutnya setelah proxy berhasil menemukan apa yang diperlukan oleh pengguna, proxy akan memberi respon ke pengguna.

 

 

Cara Membuat Konfigurasi Web Server pada Linux Debian server



        Web Server dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protocol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti web browser. Penggunaan paling umum web server adalah untuk menempatkan situs web, namun pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis.




        Pada kesempatan kali ini saya akan memberikan contoh tentang cara mengkonfigurasi Apache atau Web Server pada linux debian server. Disini saya akan mencontohkan tutorial ini dengan praktek menggunakan virtualbox, sebenarnya caranya sama saja kok dengan yang aslinya. Sebelumnya kalian harus melakukan instalasi sistem operasi Linux Debian dan melakukan konfigurasi alamat IP terlebih dahulu agar komputer server dan client agar bisa saling terhubung. Kemudian kita pada tutorial kali ini hanya akan menambahkan servicenya saja pada Debian Server. Service yang akan di install untuk kali ini adalah Web Server dengan aplikasinya yang disebut Apache Web Server. Oke langsung saja sob untuk menuju ke proses instalasinya saja, berikut langkah-langkahnya.

1.     Nyalakan komputer yang sudah terinstal Debian Server dan sudah terkonfigurasi alamat IP Address nya. Kemudian, masukkan DVD 1 ke komputer Debian Server. Jika sudah, ketikkan “apt-get install apache2”, jika sudah maka untuk menginstal web server dengan aplikasi apache. 





2.     Jika DVD sudah dimasukkan dan sudah mengetikan perintah seperti yang diperintah pertama, maka tekan “enter” untuk mulai menginstal Web Servernya. 






3.     Setelah proses instalasi Apache web server selesai, kita bisa mengubah isi dari web server kita. Untuk mengubah isinya, ketikkan perintah “nano /var/www/index.html”. Lalu nanti akan masuk pada bagian file html dari web server, disitu kalian bisa mengubah tampilan isi sesuai yang diinginkan






4.     Setelah mengubah tampilan isi dari web server, kalian harus merestart Apache terlebih dahulu agar perubahan tampilannya terpasang dengan baik. Untuk merestart Apache, caranya cukup mengetikan perintah “service apache2 restart” lalu tekan “enter” dan Apache akan merestart. 






5.     Nah, pada langkah terakhir yang dilakukan adalah pengujian pada Apache web server yang sudah terinstall tadi. Caranya, buka web browser dari komputer client. Lalu untuk URL, masukkan alamat IP dari komputer server. 







Selasa, 10 Oktober 2017

SEO ( Search Engine Optimization)


SEO (Search Engine Optimization) adalah suatu teknik untuk memaksimalkan nilai relevan halaman website agar meningkatnya ranking dan pengunjung dari Search Engine Google. SEO dilakukan melalui proses yang sistematis (analisa, implementasi, report) yang artinya melakukan Teknik SEO yang masuk dalam kategori Blackhat SEO / Whitehat SEO / Greyhat SEO. Setiap teknik memiliki kelebihan dan kelemahan bila kita jalankan. Seperti Blackhat SEO yang melakukan tindakan berbahaya dengan tujuan mempercepat peringkat sebuah website di pencarian Search Engine. Whitehat SEO merupakan tindakan natural dan relevan dalam meningkatkan peringkat sebuah website. Greyhat SEO merupakan perpaduan kedua teknik sebelumnya untuk meningkatkan peringkat website. SEO adalah singkatan dari "Search Engine Optimization" atau Optimisasi Mesin Pencari. SEO pertama kali digunakan pada 26 Juli 1997 oleh sebuah pesan SPAM yang di posting di Usenet.

Teknik SEO sebenarnya banyak memberikan dampak positif bagi para pemilik website atau blog. Dampaknya sendiri tergantung dari tujuan website itu sendiri, seperti contohnya website affiliate ditambah dengan teknik SEO maka akan meningkatkan penjualan produk affiliate. Adapula website jualan online dipadukan dengan SEO maka pengunjung meningkat, sama dengan penjualan akan semakin meningkat, dan konsumen akan terus kembali ke website anda (Sistem Kepercayaan).

Lainnya anda dapat melihat website berita atau informasi tips, trik, tutorial bila ditambah dengan SEO maka pengunjung website akan lebih tertarget dan website semakin meningkat aktifitas pengunjungnya. Berikut manfaat lainnya bila SEO digabung dengan website atau blog:
  • Website menjadi ramai dengan pengunjung tertarget kata kunci

  • Pelanggan terus berdatangan ke website

  • Secara tidak langsung meningkatkan pendapatan anda sebagai publisher

  • Cache penulusuran di Search Engine menjadi yang paling utama

  • Bisnis di dalam website menjadi berkembang

  • Penjualan produk akan semakin meningkat

  • Adanya timbal balik ke website affiliate produk

  • dan lainnya
  •  
Tujuan Dasar SEO terkait dengan posisi atau peringkat/ranking yaitu meningkatkan posisi/ranking/peringkat situs web atau halaman web anda di halaman hasil pencarian mesin pencari (SERP). Mohon diingat bahwa tujuan dasar ini diturunkan dari definisi apa itu SEO di Wikipedia bahasa Inggris.

Pencapaian ranking terbaik diupayakan dengan jalan membuat isi situs web dan halaman-halaman web yang relevan, unik, dan berkualitas serta dengan meningkatkan popularitas situs dan halaman-halaman web Anda dengan cara mendapatkan rekomendasi berupa tautan (link) yang berkualitas juga dari situs-situs web luar yang relavan, unik namun dalam bidang yang sama (relevan) dengan situs web Anda, berasal dari halaman yang kontekstual, dan berkualitas.

SEO atau kepanjangan dari (Search Engine Optimization) adalah suatu cara atau teknik untuk membuat situs atau blog kita berada pada halaman/posisi satu di mesin pencarian (search engine) seperti Google, Bing, dan Yahoo.

Pengertian dari SEO juga sangat luas tetapi semuanya mencakup hal yang sama yaitu mengoptimisasi suatu halaman website/blog agar berada pada halaman/posisi satu di search engine dengan kata kunci yang ditarget.

 

 
Sumber :



 

 

 

 

 

 

E-COMMERCE DAN E-BUSINESS


E-Commerce
E-Commerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan computer sebagai perantara transaksi bisnis.
E-Commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan transmisi Electronic Data Interchange (EDI), email, electronic bulletin boards, mesin faksimili, dan Electronic Funds Transfer yang berkenaan dengan transaksi-transaksi belanja di Internet shopping, Stock online dan surat obligasi, download dan penjualan software, dokumen, grafik, musik, dan lain-lainnya, serta transaksi Business to Business (B2B). 
E-Commerce merupakan penggunaan jaringan komputer untuk melakukan komunikasi bisnis dan transksaksi komersial. Industri teknologi informasi melihat kegiatan e-dagang ini sebagai aplikasi dan penerapan dari e-bisnis (e-business) yang berkaitan dengan transaksi komersial, seperti: transfer dana secara elektronik, SCM (supply chain management), e-pemasaran (e-marketing), atau pemasaran online (online marketing), pemrosesan transaksi online (online transaction processing), pertukaran data elektronik (electronic data interchange /EDI), dll.
Dalam banyak kasus, sebuah perusahaan e-commerce bisa bertahan tidak hanya mengandalkan kekuatan produk saja, tapi dengan adanya tim manajemen yang handal, pengiriman yang tepat waktu, pelayanan yang bagus, struktur organisasi bisnis yang baik, jaringan infrastruktur dan keamanan, desain situs web yang bagus, beberapa faktor yang termasuk:
  • Menyediakan harga kompetitif.

  • Menyediakan jasa pembelian yang tanggap, cepat, dan ramah.
 
  • Menyediakan informasi barang dan jasa yang lengkap dan jelas.
  • Menyediakan banyak bonus seperti kupon, penawaran istimewa, dan diskon.
  • Memberikan perhatian khusus seperti usulan pembelian.
  • Menyediakan rasa komunitas untuk berdiskusi, masukan dari pelanggan, dan lain-lain.
  • Mempermudah kegiatan perdagangan.
Beberapa aplikasi umum yang berhubungan dengan e-commerce adalah:
* E-mail dan Messaging
* Content Management Systems
* Dokumen, spreadsheet, database
* Akunting dan sistem keuangan
* Informasi pengiriman dan pemesanan
* Pelaporan informasi dari klien dan enterprise
* Sistem pembayaran domestik dan internasional
* Newsgroup
* On-line Shopping
* Conferencing
* Online Banking
Perusahaan yang terkenal dalam bidang ini antara lain: eBay, Yahoo, Amazon.com, DLL.

Ada 4 model pokok yang berkembang dalam revolusi internet ini yang juga dinamakan the New Economy, yaitu :
1. Business-to-Business (B2B)
Adalah model perusahaan yang menjual barang atau jasa pada perusahaan lain. Ini diperkirakan sedang berkembang dengan cepat dari segi volume dan nilai perdagangan, jauh melebihi model – model yang lain.

2. Business-to-Cunsumer (B2C)

Ini adalah model perusahaan yang menjual barang atau jasa pada pasar atau publik.
Contoh misalnya Amazon.com Inc. (www.amazon.com) yang menjual buku, yang mempunyai koleksi tidak kurang dari 4,5 juta judul buku.

 
3. Consumer-to-Consumer (C2C)
Ini adalah model perorangan yang menjual barang atau jasa kepada perorangan juga.
Contoh adalah eBay Inc (www.ebay.com), suatu perusahaan yang menyelenggarakan lelang melalui internet. Melalui perusahaan ini, perorangan dapat menjual atau membeli dari perorangan lain melalui internet.


4. Consumer-to-Business (C2B)
Ini adalah model perorangan yang menjual barang atau jasa kepada perusahaan.
Contoh ialah Priceline (www.priceline.com), dimana konsumen menawarkan harga tertentu dimana ia menginginkan membeli berbagai barang dan jasa, termasuk tiket pesawat terbang dan hotel.

 
E-Business
Pengertian e-Business atau definisi e-business adalah kegiatan bisnis yang dilakukan secara otomatis dan semiotomatis dilakukan dengan menggunakan teknologi elektronik. E-business memungkinkan suatu perusahaan untuk berhubungan dengan sistem pemrosesan data internal dan eksternal secara lebih efisien dan fleksibel. E-business juga banyak dipakai untuk berhubungan dengan suplier dan mitra bisnis perusahaan, serta memenuhi permintaan dan melayani kepuasan pelanggan secara lebih baik.
Definisi e-business menurut IBM adalah sebuah pendekatan yang aman, fleksibel, dan
terintegrasi untuk memberikan nilai bisnis yang berbeda dengan mengkombinasikan sistem
dan proses yang menjalankan operasi bisnis utama dengan pemanfaatan teknologi internet.
(Christoper Stoole. 2000. Pelayanan terhadap konsumen, dan kolaborasi antar rekan bisnis. Istilah e-business pertama kali digunakan salah satunya oleh IBM pada tahun 1997.
Perusahaan di internet; Penggunaan internet untuk pengelolaan bisnis misalnya untuk
menghubungkan dengan konsumen, supplier, pekerja, dan rekan bisnis.; Perusahaan yang
menggunakan teknologi internet.

Berdasarkan beberapa definisi e-bisnis yang dikemukakan di atas, kita dapatmenggabungkannya ke dalam suatu definisi e-business yang utuh dengan melihat kesamaan dari setiap definisi tersebut dan menggabungkannya. Kesamaan tersebut dapat kita lihat dari beberapa sudut pandang, yaitu pelaku e-business, alat atau media atau sumber daya yang digunakan, objek atau kegiatan yang menjadi sasaran, tujuannya, dan keuntungan yang diberikan. Hasilnya sebagai berikut:
• Pelaku E-Business
‐ Organisasi, konsumen, perusahaan, supllier, pekerja, rekan bisnis

• Alat/Media/Sumber Daya yang Digunakan
‐ Teknologi informasi dan komunikasi
‐ Komputer, data yang telah terkomputerisasi
‐ internet

• Kegiatan Sasaran
‐ Kegiatan bisnis
‐ Proses bisnis utama
‐ Pembelian, penjualan,pelayanan, transaksi
‐ Operasi bisnis utama

• Tujuan
‐ Koordinasi, Komunikasi, dan Pengelolaan organisasi
‐ Transformasi proses bisnis
‐ Sharing informasi

• Keuntungan
– Pendekatan yang aman, fleksibel, dan terintegrasi
– Memberikan nilai bisnis yang berbeda
– Efisien
– Peningkatan produktivitas dan keutungan

 
sumber :
 

Sabtu, 24 September 2016

DESAIN KOMUNIKASI VISUAL



Desain Komunikasi Visual

Desain Komunikasi Visual adalah ilmu yang mengembangkan bentuk bahasa komunikasi visual berupa pengolahan pesan-pesan untuk tujuan social atau komersial, dari individu atau kelompok yang ditujukan kepada individu atau kelompok lainnya. Pesan dapat berupa informasi produk, jasa atau gagasan yang disampaikan kepada target audience, dalam upaya peningkatkan usaha penjualan, peningkatkan citra dan publikasi program pemerintah.
Desain Komunikasi Visual baru popular di Indonesia pada tahun 1980-an yang dikenalkan oleh desainer grafis asal Belanda bernama Gert Dumbar. Karena menurutnya desain grafis tidak hanya mengurusi cetak-mencetak saja.. namun juga mengurusi moving image, audio visual, display dan pameran. Sehingga istilah desain grafis tidaklah cukup menampung perkembangan yang semakin luas.

Fungsi Desain Komunikasi Visual
1.      Sarana Identifikasi
Identitas seseorang dapat mengatakan tentang siapa orang itu, atau dari mana asalnya. Demikian juga dengan suatu benda atau produk, jika mempunyai identitas akan dapat mencerminkan kualitas produk itu dan mudah dikenali, baik oleh produsennya maupun konsumennya.
2.      Sarana Informasi dan Instruksi
Desain komunikasi visual bertujuan menunjukan hubungan antara suatu hal dengan hal yang lain dalam petunjuk, arah, posisi dan skala.
3.      Sarana Presentasi dan Promosi
Tujuan dari desain komunikasi visual sebagai sarana presentasi dan promosi adalah untuk menyampaikan pesan, mendapatkan perhatian (atensi) dari mata (secara visual) dan membuat pesan tersebut dapat diingat.

Prinsip Desain Komunikasi Visual
1.      Kesatuan (Unity)
2.      Keseimbangan (Balance)
3.      Proposi (Propotion)
4.      Irama (Rythm)
5.      Dominasi (Domination)

Unsur Desain Komunikasi Visual
1.      Warna (Color)
Warna merupakan unsure penting dalam objek desain. Karena dengan warna, orang bisa menampilkan identitas, menyampaikan pesan, atau membedakan sifat-sifat visual secara jelas.
2.      Format
Format adalah unsure lain dalam desain yang mendefinisikan besar kecilnya suatu objek. Dengan menggunakan unsure ini anda dapat menciptakan kontras dan penekanan pada objek desain anda. Hal ini memudahkan anda untuk menyampaikan pesan ynag bersifat sangat penting, penting dan kurang penting yang bisa dilihat dari ukuran (format).
3.      Tekstur
Tekstur adalah tampilan permukaan dari suatu benda yang dapat dinilai dengan cara dilihat atau diraba. Tekstur terbagi menjadi dua, tekstur nyata dan tekstur semu.
4.      Ruang (Space)
Ruang merupakan jarak antara suatu bentuk dengan bentuk lainnya, pada praktek desain dapat dijadikan unsur untuk member efek estetika desain dan dinamika desain grafis.
5.      Garis (Line)
Sebuah garis adalah unsure desain yang menghubungkan antara satu titik poin dengan titik poin lainnya sehingga bisa membentuk gambar garis lengkung atau garis lurus.
6.      Bentuk (Shape)
Bentuk adalah segala hal yang memiliki diameter tinggi dan lebar. Bentuk dasar yang dikenal oleh orang adalah kotak (rectangle), lingkaran (circle) dan segitiga (triangle).


Daftar Pustaka :
-          Rakhmat Supriyono.2010.Desain Komunikasi Visual-Teori dan Aplikasi.Yogyakarta.C.V ANDI OFFSET