Showing posts with label Kuliah. Show all posts
Showing posts with label Kuliah. Show all posts

Wednesday, December 12, 2012

Rangkuman Jaringan Multimedia: Kemanan Pengiriman Data dalam Jaringan

Kemanan Pengiriman Data dalam Jaringan


Kemanan membantu mengamankan jaringan tanpa menghalangi penggunaannya dan menempatkan antisipasi ketika jaringan berhasil ditembus.
Keamanan data dalam jaringan dapat dilakukan dengan memberi peningkatan tertentu untuk jaringan.

Jenis-jenis serangan dalam jaringan:

  • Denial of Service (DOS) : mengirim paket secara terus menerus untuk membuat jaringan down. Paket yang dikirim terkadang sederhana.
  • IP Spoofing atau disebut juga Source Address Spoofing: pemalsuan IP.
  • Mallware.
  • Sniffer: menangkap data yang lewat di jaringan.
  • FTP Attact: serangan buffer overflow.
  • Bleding Coverage Area.
  • Password Attack.
  • XSS (Cross Site Scripting) -> termasuk serangan injeksi code.
  • SQL Injection
  • Access Point External Pengacau : AP yang masuk ke jangkauan AP lain dan mengganggu, kadang bisa membuat peket kita disadap.
  • Rogue Access Point : AP yang tidak terdaftar dan mengganggu sinyal
  • Fake Access Point

Penanganan DoS adalah sebagai berikut.

  1. Update Operating System
  2. Teknik pengamanan HTTP Apache
  3. Mengikuti perkembangan keamanan jaringan

Penanganan SQL Injection adalah sebagai berikut.

  1. Filter input data yang masuk


Read More

Tuesday, December 4, 2012

Rangkuman Jaringan Multimedia: Keamanan Data Multimedia

Kemanan Data Multimedia

Metode yang biasa digunakan untuk pengamanan data multimedia adalah sebagai berikut: Enkripsi, copey protection, visible marking, header marking, steganografi, kriptografi, watermarking.

Kriptografi merupakan salah satu metode yang digunakan untuk mengamankan data, yang mana konsep utamanya adalah enkripsi dan dekripsi. Sedangkan kriptografi berdasarkan jenis kunci yang digunakan itu terbagi menjadi algoritma simetris dan algoritma asimetris.
Steganografi yaitu metode menyamarkan data sehingga seolah-olah data tersebut tidak ada. Istilah yang berkaitan dengan steganografi: Hiddentext/embedded message (pesan atau informasi yang disembunyikan), Covertext/cover object (pesan yang digunakan untuk menyembunyikan embedded message), Stegotext/stego object (pesan yang sudah berisi embedded message).
Kriteria dalam menyembunyikan pesan itu ada 3, yaitu:

  • Impercepbility: Keberadaan pesan tidak dapat dipersepsi oleh indra manusia.
  • Fidelity: Perubahan yang terjadi tidak dapat dipersepsi oleh indra manusia.
  • Recovery: Pesan yang disembunyikan harus dapat diungkap kembali

Watermarking
Tujuan dari watermarking adalah sebagai berikut.

  • Tamper-proofing
  • Feature location
  • Annotion/caption
  • Copyright-labeling

Watermarking ada dua jenis, yaitu:

  1. Robust watermarking: tahan terhadap serangan namun datanya lebih kasat mata.
  2. Fragile watermarking: lemah terhadap serangan dan datanya lebih tidak kasat mata.

Tahap utama proses watermarking

  1. Integrasi watermark pada citra.
  2. Serangan terhadap citra yang telah dibubuhi watermark.
  3. Proses ekstraksi watermark terhadap dokumen yang akan diuji.

Contoh aplikasi yang menerapkan watermarking adalah sebagai berikut.
Proof ownership, fingerprinting, authentication, broadcast monitoring.
Perbedaan steganography dengan cryptography:
Steganography: keberadaan informasi yang disembunyikan tidak terlihat atau tidak diketahui dan terjadi penyampulan tulisan (datanya tidak terlihat).
Cryptography: informasi dikodekan dengan enkripsi atau teknik pengkodean dan informasi diketahui keberadaannya tetapi tidak dimengerti maksudnya (datanya tidak terlihat akan tetapi datanta teracak sehingga tidak dimengerti maksudnya).
Perbedaan stenganography dengan watermarking:
Steganography: dimaksudkan dalam komunikasi informasi dan teknik untuk menyembunyikan informasi yang bersifat pribadi dengan sesuatu yang hasilnya akan tampak seperti informasi normal lainnya.
Sedangkan watermarking: salah satu bagian dari steganography dan dimaksudkan untuk perlindungan hak cipta.

Untuk dokumen asli dari rangkuman ini adalah sebagai berikut Rangkuman Jarmul Kemanan Data Multimedia
Read More

Sunday, November 18, 2012

Rangkuman Jaringan Multimedia : Pengiriman Data Multimedia Melalui Aplikasi Berbasis Desktop

Pengiriman Data Multimedia melalui Aplikasi Berbasis Desktop

Contoh aplikasi berbasis desktop.

IM (Instant Messaging)
Perangkat lunak yang memfasilitasi pengiriman pesan singkat. Adapun prinsip kerja IM adalah sebagai berikut.

YM (Yahoo Messanger)
Program pengiriman pesan yang disediakan oleh Yahoo!. Dengan YM ini kita dapat melakukan pengiriman pesan singkat dan internet phone. Cara kerja YM sebagai berikut.
Untuk pengiriman data pada YM itu melalui enkripsi, untuk prosesnya adalah sebagai berikut.

Skype
software gratis yang memungkinkan kita untuk membuat panggilan baik suara maupun video melalui internet
skype ini menggunakan protocol close-source milik sendiri yang bernama Skype protocol
skype protocol ini menggunakan arsitektur peer-to-peer, dimana nanti sinyal nanti dienkripsi dengan RC4 dan data suara dienkripsi dengan AES.
arsitektur skype adalah sebagai berikut.

Call signalling pada skype
Jika sender dan receiver sama mempunyai ip publik maka mereka membangun koneksi melalui TCP secara langsung dan transfer media menggunakan UDP.
Jika sender dan receiver berada dibalik port-restricted NAT maka dibutuhkan sebuah Supernode sebagai perantara.
Jika keduanya berada di balik UDP-restricted firewall maka dibutuhkan relay diantara keduanya untuk membangun koneksi TCP. Kemudian transfer media akan melalui sisi satu ke sisi yang lain

Protokol XMPP/Jabber (Gtalk)


Model Client-Server
Ø  Modular Server
Menangani koneksi client dan berkomunikasi secara langsung dengan client Jabber
Berkomunikasi dengan server Jabber yang lain
Mengkoordinasikan beragam komponen server yang diasosiasikan dengan server
Ø  Simple Client
Komunikasi dengan server Jabber melalui soket TCP
Melakukan parsing dan interpretasi XML dengan format yang baik melalui XML stream
Memahami tipe data utama Jabber (message, presence dan iq)
Read More

Friday, November 16, 2012

Rangkuman Jaringan Multimedia : Pengiriman Data Multimedia Melalui Aplikasi Berbasis Web

Pengiriman Data Multimedia Melalui Aplikasi Berbasis Web

      
      Text
    Pengiriman data yang berupa text itu lewat email, yang mana terdapat 2 jenis pengiriman:
1. POP (Post Office Protocol): email dapat diambil dari server dan disimpan di email client
2. Web Based Email: email yang dapat dilihat dari website, menggunakan teknologi IMAP
Perbandingan POP3 dan Web based email
·     Gambar
Contohnya: Google earth yang mana menggunakan http(s) dan smpt
Google earth: web browser yang bertujuan untuk menampilkan konten grafis namun juga mendukung semua hal-hal dasar web konten dan media (html, pdf, video, images)
Cara kerja pada google earth:

1. Pencitraan resolusi tinggi (satelit mengambil gambar snap shot dengan bantuan GPS)
2. Satelit menyimpan gambar ke digital globe server
3. Aerial Fotografi: daerah yang ingin mengupload, boleh mengupload sendiri
4. Data dari digital globe kemudian diproses, digabungkan, dan diurutkan
5. Ditampilkan ke user

Audio
modelnya client-server dan informasi datanya beupa metadata xml
protocol yang digunakan untuk proses streaming adalah protokol http SHOUTcast2 (Ultravox 2.1) protocol
Protokol tersebut mendefinisikan struktur enkapsulasi serta serangkaian handshake yang diperlukan untumenyiapkan proses streaming
·         
      Video
RTMP (Real Time Messaging Protocol)
sistem ini memberikan video-on-demand dan live media untuk aplikasi adobe flash. Akan tetapi penggunaannya terbatas karena memerlukan instalai software khusus dan menutup beberapa firewall

Jenis-jenis streaming
1. Progressive Download: video dapat didownload dan langsung dijalankan tanpa harus menunggu video selesei di download
2. Pseudo HTTP Streaming: dapat melihat bagian video yang mana saja tanpa harus menunggu hingga bagian tersebut selesai di download
3. Adaptif Streaming: dengan adaptif streaming kita dapat dengan mudah melanjutkan streaming saat kita berganti koneksi. Misal dari koneksi wi-fi terus berganti ke 3G
Adaptive streaming disini ada 3 yaitu:
Adobe (RTMP)
Apple (HLS)
Microsoft (Smooth streaming)
               4. Streaming

Sedangkan untuk file asli dari rangkuman ini adalah sebagai berikut Rangkuman Jaringan Multimedia Pengiriman Data Multimedia Melaluli Aplikasi Web




Read More

Wednesday, October 24, 2012

Kunjungan ke POLDA Jawa Timur


Regional Traffic Management Center(RTMC) POLDA Jatim

Regional Traffic Management Center atau yang biasa disingkat dengan RTMC merupakan program kepolisian daerah untuk pengembangan infrastruktur lalu lintas dan peningkatan mutu manajemen lalu lintas di beberapa daerah dan untuk wilayah Jawa Timur baru diresmikan sekitar bulan Februari tahun 2011 oleh Polda setempat. Dengan RTMC ini Polda Jatim hampir dapat mengetahui keadaan seluruh jalan yang terdapat di Jatim sehingga dengan adanya RTMC ini diharapkan dapat menekan angka kecelakaan yang terjadi dan juga dapat menekan aksi kejahatan di jalanan. Dengan RTMC kita juga bisa mengetahui daerah mana saja yang sering terjadi kemacetan dan juga daerah-daerah yang rawan kecelakaan dan hal ini juga diinformasikan Polda setempat kepada masyarakat lewat media sosial yang ada sehingga itu sangat membantu masyarakat. Sedangkan untuk tingkat nasional itu terdapat yang namanya National Traffic Management Center atau yang biasa disingkat dengan NTMC. Dan untuk wilayah yang lebih kecil lagi yaitu kota biasanya disebut dengan TMC saja yaitu Traffic Management Center.

RTMC ini menggunakan teknologi CCTV yang terkoneksi dengan internet dan dipasang di berbagai titik di tiap-tiap kota di Jawa Timur. Lalu nanti tiap TMC (Traffic Management Center) yang berada di tiap-tiap kota tersebut terhubung dengan induknya yaitu RTMC yang terdapat di Surabaya. Saat ini hampir ada 140 kamera CCTV yang terpasang di seluruh wilayah Jawa Timur dan yang paling banyak adalah di Surabaya. Dan tidak hanya kamera CCTV yang dipasang di berbagai kota di Jatim, akan tetapi Polda Jatim juga menempatkan kamera yang dilengkapi dengan GPS di kendaraan patroli.

Adapun komunikasi antara TMC dengan RTMC adalah komunikasi 2 arah, maksudnya yaitu : TMC memberikan data yang diperolehnya ke RTMC dan TMC juga mendapatkan data-data dari RTMC, begitu juga sebaliknya. Sedangkan untuk komunikasi RTMC dengan NTMC juga 2 arah seperti halnya komunikasi TMC dengan RTMC. Hal itu memudahkan polda jika terdapat suatu kejadian di jalan yang mana si pelaku itu lari hingga ke kota lain bahkan ke daerah lain. Sehingga dengan adanya RTMC ini benar-benar dapat membantu kinerja para polisi untuk melayani masyarakat. Dengan adanya sistem RTMC ini dapat menguntungkan berbagai pihak, mulai dari polisi yang dapat mempermudah pekerjaannya dan juga masyarakat sekitar karena mereka dapat mendapatkan pelayanan yang lebih baik lagi terkait masalah lalu lintas.

Untuk korelasi informasi yang didapat dengan tugas Final Project jarmul kelompok hampir tidak ada dikarenakan topik yang kami ambil adalah Teleconference. Mungkin yang sedikit menyangkut adalah tentang video-nya. Yaitu informasi bagaimana jalannya sebuah multimedia disini adalah video yang didapat dari CCTV itu terkirim lewat koneksi internet sehingga dapat ditampilkan ke server utamanya.


Usulan riset terkait dengan kunjungan.
Riset mengenai prediksi tingkat kemacetan serta tingkat kecelakaan yang terjadi di jalan-jalan  untuk tahun-tahun selanjutnya menggunakan data saat ini yang mana data tersebut diperoleh dari RTMC. Atau prediksi penataan jalan yang baik agar dapat mengurangi tingkat kemacetan yang ada saat ini dengan menggunakan data yang didapat dari RTMC



Read More

Tuesday, October 16, 2012

Rangkuman Jaringan Multimedia (Kompresi Lossy)


Kompresi Lossy

Kompresi Lossy : metode pengkodean yang mengkompres bagian dari data, tanpa dapat mengembalikannya lagi ke bentuk semula sehingga dalam komprsei lossy itu besarnya data tidak sama dengan yang aslinya begitu juga dengan hasil akhirnya. Dalam kompresi lossy ini ada bagian data yang dibuang dan bagian data yang dibuang tersebut adalah data yang tidak begitu berguna. Dalam kompresi lossy rasio kompresinya itu cukup tinggi. Kompresi Lossy ini hanya berlaku pada file selain file teks (image,audio, dan video)
Untuk alur dari kompresi adalah sebagai berikut.

Pada JPEG

Keterangan :
Sampling : YUV atau YCBCR.
Quantisasi : menentukan yang mana saja yang harus di buang.
Coding entropi : bisa menggunakan algoritma huffman

Pada MPEG-3

Keterangan:
Psychoacustic : menentukan frekuensi suara yang sekiranya masih bisa didengar oleh telinga manusia.
Alokasi Quantisasi : menentukan yang mana saja yang akan dibuang.
Sedangkan untuk decodingnya itu hampir mirip dengan proses encodingnya, akan tetaoi di balik dan tidak ada proses psychoacoustic.

Pada Video
Keterangan:
IFrame : frame utama.
P : prediction image.
Jika video ini dikompresi maka yang dikompresi adalah P-nya bukan IFrame-nya, nanti dicari PFrame mana yang berubah di IFrame berikutnya itulah yang diambil sedangkan PFrame yang tidak begitu berpengaruh akan dibuang.Video yang semakin banyak mempunyai Pframe maka semakin kecil ukurannya, dan jika semakin banyak IFrame maka pergerakan video tersebut semakin halus.

Untuk algoritma yang digunakan dalam kompresi lossy ini adalah sebagai berikut.
·         Kuantisasi : mengurangi jumlah bit yang ada
·         Transform coding :  berguna untuk mengkonversi data menjadi sebuah bentuk data yang lebih ringan (ukurannya)
Transform coding ini ada 2 macam, dan kedua-duanya itu menggunakan Fourier Transform yang mana metodenya adalah dengan meng-inverse
§  Transform Coding - Discrete Cosine Transform : biasanya digunakan untuk mengubah sebuah sinyal menjadi komponen frekuensi dasarnya
§  Transform Coding - Karhunen-Loeve Transform  : digunakan untuk mentransfer sejumlah besar data yang berdimensi besar pada suatu subruang berdimensi kecil
·         Wavelet Based Coding : sebuah transformasi matematika yang digunakan untuk menganalisa sinyal bergerak
Proses algoritma kompresi WBC ini sebagai berikut.
Host image (input image)  + DWT + watermark image + output
DWT -> biasanya digunakan untuk mengkompres audio
WBC ini juga ada 2 macam.
§  WBC - Continous Transform
§  WBC - Discrete Transform
·         Embedded Zerotree of Wavelet Coefficient : efektif -> mengkuantisasi discrete wavelet coefficients

Untuk file aslinya dapat diunduh di Rangkuman Jaringan Multimedia Kompresi Lossy

Read More

Tuesday, October 9, 2012

Rangkuman Kuliah Jaringan Multimedia (Kompresi Lossless)


Kompresi Lossless

Kompresi : teknik mengecilkan data sehingga diperoleh file dengan ukuran yang lebih kecil daripada ukuran aslinya
Kompresi lossless : teknik kompresi yang tidak menyebabkan kehilangan data (hasilnya sama dengan saat sebelum dikompres) ex : ZIP,RAR
Algoritma Kompresi Lossless :
Kompresi teks -> peng-kompresiannya berdasarkan banyaknya perulangan kata atau seberapa sering kata itu muncul di dalam teks
Kompresi audio -> dengan menggunakan frequency masking. Kompresi audio, biasanya berupa format FLAC. Dan dalam kompresi audio ini semakin kecil derajat rasio maka semakin baik pula kompresinya.
Kompresi gambar -> yang dikompres adalah pixelnya
Huffman Coding : digunakan untuk pengkodean teks, citra, dan video
RLE Coding : menghitung jumlah/panjang data yang sama dalam serangkaian data yang akan dikompres
Lempel-Ziv-Welch Coding (LZW) : kamus adaptif yang dapat digunakan dalam GIF dan TIFF terkadang juga digunakan pada PDF. Teknik yang digunakan adalah teknik dictionary -> string karakter diganti kode tabel yang dibuat setiap ada string yang masuk
Contoh : ada string AABABAA Kamus : A = 1 dan B = 2
S : Source itu diambil dari string pertama yang ada pada contoh string dan berlanjut sampai selesai nanti di-increment satu-satu
C : itu adalah string kedua
Sehingga hasil kompresinya adalah : 1124
Kelebihan dan Kekurangan
  • kompresi lossless dengan algoritma RLE dan Huffman Coding bergantung pada data yang akan dikompresi
Kompresi itu bisa saja merubah format file
Misal : psd -> jpeg maka itu berarti dikonversi + dikompresi
Gambaran dari kompresi dan konversi adalah sebagai berikut :
Tools untuk mengkompresi salah satunya adalah ZIP dimana tekniknya menggunakan algoritma Huffman + LZW
ZIP disini digunakan untuk mengoptimalkan teknik kompresi saja sehingga tidak dapat dimainkan secara langsung (jika tipe file yang dikompres adalah multimedia)


Untuk file aslinya dapat diunduh di Rangkuman Jarmul Kompresi Lossless


Read More

Tuesday, October 2, 2012

Rangkuman Kuliah Jaringan Multimedia (Konsep Jaringan Multimedia Audio dan Video)


Konsep Jaringan Multimedia Audio & Video

Video : teknologi untuk menangkap,merekam,memproses, dan menata ulang gambar bergerak atau dapat diartikan sebagai gabungan gambar-gambar mati yang dibaca berurutan dalam waktu dengan kecepatan tertentu

Capturing/Sampling : proses mengubah file analog menjadi format digital, dimana membutuhkan alat yang berupa video capture board atau frame grabber


Audio : biasa digunakan untuk menerangkan sistem-sistem yang berkaitan dengan proses perekaman dan transmisi yakni pengambilan/penangkapan suara, sambungan transmisi pembawa bunyi, dan lain-lain

Proses kompresi video/audio itu hanya dilakukan pada proses pembuatan dan pengiriman/transmisi saja. Untuk metode kompresinya ada yang lossy (format vorbis, mp3, dll) dan loseless (format flac, dll)

Proses penampilan video ke layar itu namanya proses scanning, dan proses scanning ini ada 2 metode yaitu :
  • Progressive : dalam proses penampilannya itu gambarnya akan dibuat/digambar secara keseluruhan  (gambarnya nanti seoerti akan bertumpuk-tumpuk) sehingga proses penampilan video dengan cara scanning ini membutuhkan waktu lebih lama. Biasanya keterangan di video-nya sepertu 480p => p inilah yang menunjukkan progressive
  • Interlace : berbeda dengan progressive, dalam proses scanning dengan metode ini gambar akan dibuat/digambar setengah-setengah, dalam sebuah video itu ada garis-garisnya (garis ganjil dan genap) dan dalam metode scanning ini yang dibuat pertama kali adalah garis yang ganjil (garis ganjil dibuat terlebih dahulu semua) baru kemudian yang garis genap. Hal ini meyebabkan penampilannya membutuhkan waktu yang lebih cepat dibandingkan metode scanning progressive. Biasanya keterangan di video yang menggunakan interlace adalah 480i => i inilah yang menunjukkan interlace.

Audio, dalam audio itu ada yang mono, stereo, dan surround (biasanya digunakan di film-film).
Adapun perbedaan mono dan stereo adalah sebagai berikut :
  • Mono : ditampilkannya dalam satu channel, jadi misalkan saja kita menggunakan headset antara headset yang kiri dan yang kanan itu suara yang dihasilkan sama. Mono ini biasanya digunakan dalam microphone.
  • Stereo : ditampilkan dalam 2 channel, misalkan kita menggunakan headset maka antara headset yang kiri dan yang kanan itu menghasilkan suara yang berbeda dan kualitas dari stereo ini lebih bagus dibandingkan dengan mono

Pada proses pengiriman video :
Pada proses pengiriman video pastinya akan ada yang dikompres, dan komponen dalam video yang memungkinkan dikompres adalah bagian yang PFrame, akan tetapi jika di-enkripsi maka yang di-enkripsi adalah yang gambar utama IFrame yang awal.
Proses animasi video itu hampir mirip dengan pembuatan video dengan menggunakan flash

Sedangkan untuk file aslinya dapat diambil di rangkuman jarmul konsep jaringan multimedia audio dan video
Read More

Wednesday, September 19, 2012

Rangkuman Kuliah Jaringan Multimedia (Konsep Jaringan Multimedia Teks dan Gambar)


Konsep Jaringan Multimedia (Teks dan Gambar)
Jaringan Multimedia berasal dari 2 kata yaitu jaringan dan multimedia. Jaringan merupakan kumpulan computer dan perangkat pendukung lain yang saling terhubung dalam satu kesatuan. Sedangkan multimedia merupakan pemanfaatan computer untuk membuat dan menggabungkan teks,grafik,audio, dan video. Sehingga Jaringan multimedia yaitu penggunaan computer yang saling terhubung untuk mengkombinasikan teks,grafik,audio,video,dan animasi dengan menggunakan link dan tool yang memungkinkan pemakai untuk melakukan navigasi,interaksi, dan komunikasi satu sama lain.

Kompresi teks bertujuan untuk mengurangi ukuran suatu file, salah satu jenis kompresi teks adalah Run-Length-Encodeing (RLE) dimana teknik ini digunakan ketika ada beberapa huruf yang sama dan ditampilkan berturut-turut. RLE ini ada 2 tipe :
·         Tipe – 1 : peng-kompresan teks ini dilakukan jika terdapat min. ada 4 huruf yang sama.
Contoh : ABCCCCCCCCDEFGGGG = 17 karakter menjadi ABC!8DEFG!4 = 11 karakter
Ket : huruf C itu karena lebih dari 4 maka dia diganti dengan tanda “!” dan disebutkan jumlahnya
·         Tipe – 2
Contoh : AB12CCCCDEEEF menjadi -4AB124CDEEEF
Ket : -4 disitu menunjukkan digit angka sebelum angka yang berulang-ulang disebutkan tadi, karena didalam contoh tersebut ada 4 digit maka menjadi “-4” lalu untuk penulisannya berbeda dengan tipe 1 disini langsung ditulis jumlah huruf yang berulang lalu diikuti dengan hurufnya. Dan untuk angka -4 disitu tidak harus diletakkan di awal

Gambar merupakan representasi dari objek dalam pandangan 2D atau 3D.
Gambar digital : suatu fungsi dengan nilai-nilai yang berupa intensitas cahaya pada tiap-tiap titik pada bidang yang dikuantisasi.
Dalam gambar digital ini satuan seperti berikut :
·         1 bit -> dalam satu pixel itu hanya bisa warna 0 atau 1 (0 = hitam, 1 = putih)
·         8 bits -> rentang warna yang ada dari 0-2555
·         16 bits -> 216
·         24 bits -> 224
·         32 bits -> ini adalah true color dan disini sudah ada warna transaparan (null)



Gambar tipe Gif itu dapat bergerak karena adanya penumpukan pixel di dalamnya, hal ini seperti halnya beberapa gambar yang dikumpulkan dan dijadikan video

Asal dari gambar itu ada 2 yaitu :
  •          Bitmap atau pixel
  •          Vector

Dan tipe gambar yang loseless itu adalah bitmap, akan tetapi untuk indicator tipe gambar yang loseless saat dikompres itu sangat bergantung pada asalnya.
Transmisi gambar itu dapat dilakukan melalui jaringan, dan jaringan yang dapat melakukannya harus memenuhi beberapa syarat, yaitu :
  •  Jaringan dapat mengakomodasi transportasi data dengan ukuran besar
  •  Transmisi gambar memerlukan transportasi yang reliable
  • Ukuran gambar bergantung pada format representasi gambar yang dipergunakan untuk transmisi.

Sedangkan untuk file asli dari rangkuman ini adalah sebagai berikut


Read More

Tuesday, July 24, 2012

Little Things about My Practice of Work

안녕하세요~
OMO.. it's so long when i last posted something here.. o.O
i'm lil busy these days.. and i had to work hard for my study too hehe..
hmm, since july i had my holiday but i must attend practice of work.. and the place that i stay for it is Telkomsel @TB Simatupang.. yeaah.. it's in Jakarta, exactly South Jakarta hoho..
actually i have a task for my practice of work but here.. i take a walk when it comes weekend hahaha.. every weekend i take a walk around Jakarta..
hmm.. Jakarta.. it's my first time go there.. hahaha
and my first impression about it.. is.. Jakarta is SO HOT.!! really HOT.. xD
i take a walk around Jakarta using busway.. yeeah.. it's thrifty because the ticket is so cheap and we can travel around Jakarta LOL
since i arrived here.. i visited few place that is popular here..
they are TMII (Taman Mini Indonesia Indah) and Monas (Monumen Nasional)
and this month there was PRJ (Pekan Raya Jakarta).. and fortunately.. i could go there.. i went there twice with my cousin and my friend.. but i did not buy anything ther huuft~ T.T
and when i stay here.. i try to eat many things that i never tried it before LOL
like Tahu genjrot.. i never eat it before and about the taste.. hmm it's spicy hahha but it's delicious.. i bought it when i was in Monas.. and the cost is IDR.5000 hahhaa
tahu genjrot is like this.. check it out.. and you should try it..
and when i stay in Jakarta i try to eat Mie aceh hahha it's actually from Aceh but there is someone who sell it near my rent house hoho.. it's so delicious too.. and there is a drink that is native from Aceh too.. the name is Cucumber Ice..
they are like these hohoho
Mie Aceh

Cucumber Ice
What do you think.? they look delicious right.? hahhaha xD
aaaaand.. i just wanna share about photos of Monas that i toke when i went there.. unfortunately i could not go to above for viewing the entire Jakarta.. it's so sad.. T.T
whereas i really wanted go there..
okaaay.. let's check it out.. dururururu~
Monas : noon

Monas : night

Monas : afternoon
it's so beautiful right.. i'm so glad that i could go there hehe
i think just it.. about more story i think i'll post it later after i finish task for practice of work..
Jaa nee~
Have great day.. (•‿•)



Read More

Monday, November 7, 2011

Simple Socket Programming

Hmm.. this is my task from my lecture
huuuft~ i think it's lil hard for looking for references and then i think i should share about it hehehe
and i hope it can help you guys..


the thing that u must do is creating the project and then creating the package.. the package here is named "progjar" hoho
and this is the source code..

package progjar;


import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.logging.Level;
import java.util.logging.Logger;


public class koneksi {


    private String content;


    public String koneksi(String url, String urn) {


            try {


            Socket socket = new Socket(url, 80);
            String isi;
            String header="";
            content="";
            InputStream is = socket.getInputStream();
            OutputStream os = socket.getOutputStream();


            String pesan = "GET "+ urn +" HTTP/1.0\r\nHOST: " + url + "\r\n\r\n";
            boolean isData = false;
            
            int c;
            String respon;
            os.write(pesan.getBytes());


            while((c = is.read()) > 0)
            {
                if((char)c!='\r' && isData==false)
                {
                    header+=(char)c;


                }
                else if((char)c=='\r' && isData==false)
                {
                    is.read();
                    c = is.read();
                    if((char)c=='\r')
                    {
                        is.read();
                        isData=true;
                    }
                    else
                    {   header+='\n';
                        header+=(char)c;
                    }
                }
                else if(isData==true)
                {
                    content += (char)c;
                }
                //System.out.print((char)c);
            }
            //System.out.print("ini adalah header" +header);
            //System.out.print("ini adalah content"+content);
            is.close();
            os.close();
            socket.close();


        }  catch (IOException ex) {
          System.out.println("gagal >.<");
        }
        return content;
    }
}
Read More

Monday, December 13, 2010

Data Base

hello.. minna.. today i wanna post about my study.. hehhe..
it's data base..

Data base atau basis data itu terdiri dari 2 kata yaitu basis dan data. Basis itu bisa diartikan sebagai markas/ tempat berkumpul/ tempat bersarang ataupun gudang, sedangkan data itu diartikan sebagai representasi dari fakta dunia yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya.
Sehingga jika digabungkan definisi basis data adalah kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu.

Dalam kehidupan sekarang ini database itu sangatlah diperlukan, adapun manfaat dari data base itu adalah sebagai berikut :
  1. Kecepatan dan kemudahan
  2. Efisiensi ruang penyimpanan
  3. Keakuratan
  4. Ketersediaan
  5. Kelengkapan
  6. Keamanan
  7. Kebersamaan

Itu adalah manfaat dari data base. Dan sekarang untuk pemakai (user), user data base itu :
  • DBA (Data Base Administrator)
  • Data base Designer
  • Programmer Aplikasi, dan
  • End user
Untuk end user itu juga terbagi menjadi 3 user, yaitu :
  1. User mahir -> berinteraksi dengan sistem tanpa modul program, hanya menggunakan query yang telah disediakan oleh DBMS
  2. User umum -> berinteraksi dengan sistem melalui pemanggilan suatu program aplikasi permanen yang telah dibuat sebelumnya
  3. User khusus -> yang menulis aplikasi basis data non konvensional untuk keperluan khusus yang bisa saja mengakses basis data dengan atau tanpa DBMS
Hmm,, mungkin sebatas itu dulu saja teman.. :)
itu adalah sekilas mengenai basis data and itu adalah sekelumit dari mata kuliah w.. hehhhe..
Read More
Powered by Blogger.