Pembuatan Aplikasi Get to Know AsiaMenggunakan Eclipse IDE
Konsep dasar Name Service
Name Service dalam Sistem Terdistribusi merupakan layanan penamaan yang berfungsi untuk menyimpan naming context, yakni kumpulan binding nama dengan objek, tugasnya untuk me-resolve nama.
Pengaksesan resource pada sistem terdistribusi yang memerlukan:
- Nama resource (untuk pemanggilan),
- Alamat (lokasi resource tsb),
- Rute (bagaimana mencapai lokasi tsb).
Name Service memiliki konsentrasi pada aspek penamaan dan pemetaan antara nama & alamat, bukan pada masalah rute, yang dibahas di Jaringan Komputer. Resource yang dipakai dalam Name Service adalah: komputer, layanan, remote object, berkas, pemakai.
Contoh penamaan pada aplikasi sistem terdistribusi:
– URL untuk mengakses suatu halaman web.
– Alamat e-mail utk komunikasi antar pemakai.
Name Resolution, Binding, Attributes
– Name resolution: Nama ditranslasikan ke data ttg resource/object tsb.
– Binding: Asosiasi antara nama & obyek, dan biasanya nama diikat (bound) ke
attributes dr suatu obyek.
– Address: atribut kunci dari sebuah entitas dalam sistem terdistribusi.
─ Attribute: nilai suatu object property.
Tujuan atau manfaat penamaan antara lain adalah:
• Identifikasi:
Seorang pemakai menginginkan obyek/layanan A, bukan obyek/layanan B.
• Memungkinkan terjadinya sharing
Lebih dari satu pemakai dapat mengindentifikasikan resource dengan nama yang sesuai
(tidak harus nama yang sama).
• Memungkinkan location independence:
Perubahan lokasi tidak menuntut perubahan nama, asalkan lokasi tidak menjadi bagian
dari nama resource tsb.
• Memberikan kemampuan keamanan (security)
- Jika sebuah nama dipilih secara acak dari himpunan besar interger, maka nama tsb
hanya bisa diketahui dari legitimate source, bukan dari menebak.
- Jadi jika seseorang mengetahui nama obyek tsb, maka dia memang diberitahu,
karena sulit sekali menebak nama tsb.
Jenis nama
User names:
• Dibuat oleh pemakai (user).
• Merujuk pada suatu obyek atau layanan.
• Terdiri dari strings of characters.
Contoh: hp201 untuk pencetak, ~bettyp/tmp/test.c untuk berkas.
System names:
- Terdiri dari bit string.
- Internal untuk sistem, tidak ditujukan untuk manusia.
- Lebih compact dari user names, shg dapat dibandingkan dengan lebih efisien.
• Pure name : nama yang tidak perlu di terjemahkan, karena pada nama tersebut sudah
menunjuk alamat objek langsung.
– Contoh : IP
• non-pure name : dalam nama mengandung suatu informasi (atribut misalnya) tentang
suatu objek.
– Contoh : URL, alamat email, X.500 Directory Service, IOR (Interoperability Object
Reference).
Kebutuhan terhadap name service
• penamaan unik yang standard
• scalability
• Consistency
• performance dan availability
• mudah menyesuaikan terhadap perubahan perlindungan kegagalan
Struktur nama
Primitive/‡at names (Unique Identi…ers = UIDs)
a. Tanpa struktur internal, hanya string of bits.
b. Digunakan utk perbandingan dengan UID lain.
c. Tidak membawa informasi lain -> pure names.
d. Sangat berguna & banyak digunakan karena:
• Location & application independent, shg tidak menjadi masalah bagi mobilitas obyek.
• Seragam, fixed size.
• Compact: mudah disimpan, di-pass, & jika cukup besar menjadi sulit ditebak.
a) Partitioned Names (PN)
- Komposisi dari beberapa nama primitif, biasanya disusun secara hirarkis. Contoh:
www.gunadarma.ac.id/cs/docs/akademik/SisDis/naming.ppt.
- Membawa informasi -> impure names.
- Biasanya tidak secara unik mengidenti…kasikan obyek, beberapa nama bisa
dipetakan ke satu obyek (e.g. UNIX file links).
b) Descriptive names (DN)
- Daftar atribut yang secara bersama-sama mengidentifikasikan obyek secara unik.
- Membawa informasi -> impure names.
- DN adalah superset dari PN.
Tujuan fasilitas Penamaan
a. Efisien, karena fasilitas penamaan merupakan dasar pada sisdis & digunakan secara terus menerus.
b. Terdistribusi. Renungkan jika UIDs dibangkitkan oleh centralized generator.
• Bottleneck.
• Node tempat generator tsb mengalami kegagalan.
c. Tampak seperti global space, tidak tergantung konekti…tas, topologi, dan lokasi
obyek.
d. Mendukung pemetaan 1:many antara nama & obyek, untuk memungkinkan multicast.
e. Mendukung dynamic relocation of objects, jika obyek/proses potensial untuk mobile
(berpindah-pindah). Jadi diperlukan dynamic binding antara nama & alamat, juga
antara alamat & rute.
f. Memungkinkan local aliases, shg pemakai dapat mengekspresikan interpretasi
semantik mereka thdp suatu obyek. Tentu saja diperlukan pemetaan antara aliases dan
full names.
Source:
- http://sisterfrisca.blogspot.com/
- http://teg849.wordpress.com/2011/04/27/name-service/
- http://blogerahman.staff.unisbank.ac.id/files/2011/07/Sist-Terdistribusi-Anton-Pres10.pdf
Proses dan Thread dalam OS

Thread adalah sebuah alur control dari sebuah proses. Suatu proses yang multithreaded mengandung beberapa alur control dengan ruang alamat yang sama. Keuntungan dari multithreaded meliputi peningkatan respon dari user, pembagian sumber daya proses, ekonomis, dan kemampuanuntuk mengambil keuntungan dari arsitektur multiprosesor. Terdapat 2 model dari multithreaded yaitu one to one dan many to many.
Seperti halnya proses, thread memiliki status: ready, blocked, running dan terminated, dan hanya satu thread yang aktif dalam satu waktu. Thread dapat membuat child thread. Jika satu thread dalam keadaan blocked, maka thread yang lainnya dapat dijalankan. Namun, tidak saling bebas, Sebab semua thread dapat mengakses setiap alamat dalam satu task, thread dapat membaca dan menulisi stack dari thread yang lainnya. Sehingga tidak ada proteksi antara satu thread terhadap thread yang lainnya. Suatu proses dapat terdiri dari satu thread (single thread) dan beberapa thread (multi thread).
Thread terdiri dari dua bentuk yaitu user thread dan kernel thread. User thread adalah thread yang diatur dengan menggunakan pustaka user level thread. Contoh sistem yang menggunakan user thread adalah POSIX Pthreads, Mach C-threads dan Solaris threads. Sedangkan kernel thread adalah thread yang didukung oleh Kernel. Contoh sistem yang menggunakan kernel thread adalah Windows 95/98/NT/2000, Solaris, Tru64 UNIX, BeOS dan Linux.
Thread pada Windows 2000 mengimplementasikan pemetaan one-to-one. Setiap thread terdiri dari thread id, kumpulan register, stack user dan kernel yang terpisat serta ruang data privat. Thread pada Linux sering disebut sebagai task daripada thread. Pembuatan thread dilakukan dengan menggunakan system call clone(). Clone() memungkinkan task anak menggunakan ruang alamat dari task (proses) parent
Software, Teknologi & Bahasa komunikasi Agent
Perangkat lunak komputer atau hanya perangkat lunak, merupakan kumpulan program komputer dan terkait data yang yang menyediakan instruksi untuk menceritakan komputer apa yang harus dilakukan dan bagaimana melakukannya. Perangkat Lunak mengacu pada satu atau lebih program komputer dan data dalam penyimpanan komputer untuk beberapa tujuan. Dengan kata lain, perangkat lunak adalah seperangkat program, prosedur, algoritma dan dokumentasinya berkaitan dengan pengoperasian sistem pengolahan data. Program perangkat lunak melakukan fungsi dari Program itu menerapkan, baik dengan langsung memberikan instruksi untuk perangkat keras komputer atau dengan melayani sebagai masukan ke bagian dari perangkat lunak. Para Istilah ini diciptakan untuk kontras dengan istilah lama hardware (berarti perangkat fisik). Berbeda dengan perangkat keras, perangkat lunak "tidak bisa disentuh". Software ini juga kadang-kadang digunakan dalam arti yang lebih sempit, yang berarti perangkat lunak aplikasi saja. Kadang-kadang istilah ini termasuk data yang belum secara tradisional dikaitkan dengan komputer, seperti film, kaset, dan catatan.
Teknologi
Teknologi adalah pembuatan, penggunaan, dan pengetahuan tentang alat , mesin , teknik, kerajinan , sistem atau metode organisasi untuk memecahkan masalah atau melakukan fungsi tertentu. Hal ini juga dapat merujuk pada kumpulan alat seperti, mesin, dan prosedur. Teknologi secara signifikan mempengaruhi manusia serta kemampuan spesies hewan lain untuk mengendalikan dan beradaptasi dengan lingkungan alami mereka. Kata teknologi berasal dari bahasa Yunani τεχνολογία (technologÃa); dari Ï„Îχνη (techne), yang berarti "seni, keterampilan, kerajinan", dan -λογία ( -logia .), yang berarti "studi tentang-" Istilah ini dapat diterapkan umumnya atau untuk daerah tertentu: contoh termasuk teknologi konstruksi, teknologi medis, dan teknologi informasi. Teknologi telah mempengaruhi masyarakat dan sekitarnya dalam beberapa cara. Dalam banyak masyarakat, teknologi telah membantu mengembangkan lebih maju ekonomi (termasuk hari ini ekonomi global ) dan telah memungkinkan munculnya rekreasi kelas . Banyak proses teknologi menghasilkan yang tidak diinginkan oleh-produk, yang dikenal sebagai polusi , dan menguras sumber daya alam, sehingga merugikan dari Bumi beserta lingkungan . Berbagai implementasi teknologi mempengaruhi nilai-nilai suatu masyarakat dan teknologi baru sering menimbulkan pertanyaan etika baru. Contohnya termasuk munculnya gagasan tentang efisiensi dalam hal produktivitas manusia, istilah yang awalnya hanya diterapkan ke mesin, dan tantangan dari norma-norma tradisional.
Agent Communications Language (ACL)
Foundation for Intelligent Physical Agents (FIPA) adalah asosiasi nirlaba terdaftar di Jenewa, Swiss. Tujuan FIPA adalah untuk mempromosikan keberhasilan muncul berbasis agen, jasa aplikasi dan peralatan. Ini Tujuan dikejar dengan membuat tersedia secara tepat waktu, spesifikasi yang disepakati secara internasional yang memaksimalkan interoperabilitas di berbasis agen, jasa aplikasi dan peralatan. Hal ini diwujudkan melalui terbuka internasional kolaborasi organisasi anggota, yang perusahaan dan universitas yang bergerak di bidang agen. FIPA berniat untuk membuat hasil kegiatannya tersedia untuk semua pihak yang berkepentingan dan memberikan kontribusi hasil yang
kegiatan yang sesuai badan standar formal
Agent Communications Language (ACL) didasarkan dari teori tindak tutur: pesanadalah tindakan, atau tindakan komunikatif, karena mereka dimaksudkan untuk melakukan beberapa tindakan berdasarkan yang dikirim. Spesifikasi ini terdiri dari satu set jenis pesan dan deskripsi pragmatik mereka, yaitu efek pada sikapmental pengirim dan agen penerima. Setiap tindakan komunikatif digambarkandengan baik dalam bentuk narasi dan semantik formal didasarkan pada logikamodal. Spesifikasi meliputi petunjuk kepada para pengguna yang sudah akrabdengan KQML untuk memfasilitasi migrasi ke ACL FIPA. Spesifikasi ini juga menyediakan gambaran normatif dari satu set tingkat tinggi protokol interaksi.
Agent Communications Language (ACL), diusulkan oleh Foundation for Intelligent Physical Agents (FIPA), adalah bahasa standar yang diusulkan untuk komunikasi agen. Pengetahuan Pertanyaan dan Manipulation Language (KQML) adalah standar yang diusulkan.
ACL paling populer adalah:
- FIPA-ACL (oleh Foundation for Intelligent Physical Agents, sebuah konsorsium standardisasi)
- KQML (Knowledge Query and Manipulation Language)
Keduanya mengandalkan tindak tutur teori yang dikembangkan oleh Searle pada tahun 1960 dan ditingkatkan oleh Winograd dan Flores pada tahun 1970. Mereka mendefinisikan satu set performatif [ klarifikasi diperlukan ] dan maknanya (misalnya ask-satu). Isi dari performatif ini tidak standar, tetapi bervariasi dari sistem ke sistem.
Agent Communications Language (ACL)
Sebuah bahasa dengan semantik sintaks yang didefinisikan secara tepat, dan pragmatik yang merupakan dasar dari komunikasi antara rancangan independen dan dikembangkan agen perangkat lunak. ACL adalah subjek utama dari bagian spesifikasi FIPA.
source:
http://en.wikipedia.org/wiki/Agent_Communications_Language
http://www.fipa.org/specs/fipa00018/OC00018.pdf
http://en.wikipedia.org/wiki/Software
http://en.wikipedia.org/wiki/Technology
BioInformatika
Bioinformatika adalah aplikasi dari ilmu komputer dan teknologi informasi untuk bidang biologi dan kedokteran . Bioinformatika berkaitan dengan algoritma, database dan sistem informasi, teknologi web, kecerdasan buatan dan komputasi informasi, lembut dan teori komputasi, rekayasa perangkat lunak, data mining, pengolahan gambar, pemodelan dan simulasi, pemrosesan sinyal, matematika diskrit, kontrol dan teori sistem, teori sirkuit , dan statistik. Bioinformatika menghasilkan pengetahuan baru biologi dan kedokteran, dan meningkatkan & menemukan model baru komputasi (misalnya, DNA komputasi, komputasi saraf, komputasi evolusioner, immuno-komputer, kawanan-komputasi, seluler-komputasi).
Perangkat lunak umum digunakan dan teknologi di bidang ini mencakup Jawa , XML , Perl , C , C + + , Python , R , MySQL , SQL , CUDA , MATLAB , dan Microsoft Excel
Bioteknologi sebagai ilmu multidisiplin dalam kajian dan penerapannya memiliki ruang lingkup yang luas. Banyak bidang ilmu yang terkait, di antaranya adalah :
1. Biologi (Mikrobiologi dan Biologi Sel Molekuler)
2. Biokimia (Kimia)
3. Genetika (Genetika Molekuler)
4. Rekayasa Genetik
5. Rekayasa Bioproses
6. Teknologi Enzim
7. Teknologi Pangan dan Fermentasi
8. Teknik Komputerisasi ( Teknik Bioinformatika)
ref:
http://en.wikipedia.org/wiki/Bioinformatics
http://andiuntunk.blogspot.com/2011/05/bioinformatika-perkembangan-ilmu.html
Komputasi dan Parallel Processing
setiap jenis perhitungan atau penggunaan teknologi komputer dalam pengolahan informasi. Perhitungan adalah proses setelah yang jelas model yang dipahami dan dinyatakan dalam suatu algoritma , protokol , topologi jaringan , dll Perhitungan juga merupakan subyek utama dari ilmu komputer : menyelidiki apa yang dapat atau tidak dapat dilakukan dengan cara komputasi.
Perhitungan dapat diklasifikasikan oleh setidaknya tiga kriteria ortogonal: digital vs analog , sekuensial vs paralel vs bersamaan , bets vs interaktif .
Dalam prakteknya, perhitungan digital sering digunakan untuk mensimulasikan proses alam (misalnya, perhitungan Evolusi ), termasuk yang lebih alami dijelaskan oleh model analog perhitungan (misalnya, jaringan syaraf tiruan ).
Parallel Processing
Dalam komputer, pemrosesan paralel merupakan pengolahan dari Program instruksi dengan membagi mereka di antara beberapa prosesor dengan tujuan untuk menjalankan program dalam waktu kurang. Dalam komputer paling awal, hanya satu program berlari pada suatu waktu. Sebuah program komputasi-intensif yang memakan waktu satu jam untuk menjalankan dan menyalin Program tape yang mengambil satu jam untuk menjalankan akan mengambil total dua jam untuk menjalankan. Bentuk awal dari pemrosesan paralel memungkinkan eksekusi interleaved kedua program bersama-sama. Komputer akan memulai operasi I / O, dan sementara itu sedang menunggu operasi untuk menyelesaikan, itu akan mengeksekusi program prosesor-intensif. Waktu eksekusi total untuk dua pekerjaan akan menjadi sedikit lebih dari satu jam.
Peningkatan berikutnya multiprogramming . Dalam sistem multiprogramming, beberapa program telah dikirim pengguna yang masing-masing diperbolehkan untuk menggunakan prosesor untuk waktu yang singkat. Untuk pengguna tampak bahwa semua program yang melaksanakan pada saat yang sama. Masalah pertama muncul pertentangan sumber daya di sistem ini. Permintaan eksplisit untuk sumber daya menyebabkan masalah dari kebuntuan . Kompetisi untuk sumber daya pada mesin tanpa dasi-melanggar instruksi mengarah pada rutin critical section .
Langkah berikutnya dalam pengolahan paralel adalah pengenalan multiprocessing . Dalam sistem ini, dua atau lebih prosesor berbagi pekerjaan yang akan dilakukan. Versi awal memiliki master / slave konfigurasi. Salah satu prosesor (master) diprogram untuk bertanggung jawab atas semua pekerjaan dalam sistem, yang lain (budak) dilakukan hanya tugas-tugas itu diberikan oleh master. Pengaturan ini diperlukan karena tidak kemudian mengerti bagaimana program mesin sehingga mereka bisa bekerja sama dalam pengelolaan sumber daya sistem.
hubungan antara komputasi modern dengan paralel processing
Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasi dengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.
ref: http://en.wikipedia.org/wiki/Computation
http://searchdatacenter.techtarget.com/definition/parallel-processing
http://ianspace.wordpress.com/2011/05/20/tugas-softskill-pengantar-komputasi- modern/
Komputasi Modern dan Jenis Komputasinya
Salah satu tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann dan Margaret Kann. Max Neumann memperoleh gelar dan namanya berubah menjadi Von Neumann. Max Neumann adalah seorang Yahudi Hungaria yang bergelar doktor dalam ilmu hukum. Dia juga seorang pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.
Pada tahun 1921, Von Neumann disekolahkan ayahnya ke Universitas Berlin untuk menjadi insinyur teknik kimia. Berselang dua tahun kemudian ia melanjutkan pendidikan ke Zurich. Sebenarnya Von Neumann kurang tertarik dengan bidang kimia atau bidang engineering, namun ayahnya mendorong dia untuk mempelajari kimia. Pada waktu itu teknik kimia sedang populer dan menjanjikan karier yang cerah bagi para insinyurnya. Oleh karena itu, ayahnya mengharuskan Von Neumann mengikuti pendidikan kimia tanpa gelar selama dua tahun di Berlin, lalu melanjutkan di Eidgennossische Technische Hochschule (ETH) Zurich pada bidang yang sama. Ujian masuk ETH terkenal sulit, bahkan Albert Einstein pernah gagal dalam ujian masuk di tahun 1895 dan berhasil lulus pada ujian tahun berikutnya.
Keinginan Von Neumann untuk mempelajari matematika dilakukannya pada musim panas setelah studinya di Berlin dan sebelum masuk ETH Zurich. Dia menjadi mahasiswa program doktor pada Universitas Budapest. Tesis doktornya bertemakan aksiomasisai teori himpunan (set theory) yang dikembangkan George Cantor. Pada masa itu, set theory merupakan salah satu topik 'menantang' di dunia matematika.
Di tahun 1926 pada umur 22 tahun, Von Neuman lulus dengan dua gelar yaitu gelar S1 pada bidang teknik kimia dari ETH dan gelar doktor (Ph.D) pada bidang matematika dari Universitas Budapest.
Von Neumann sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).
Komputasi Modern
adalah cara untuk menemukan pemecahan masalah/solusi dari data input dengan menggunakan suatu algoritma tertentu. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika.
Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Sebenarnya sudah lama komputasi modern ini di cetuskan dan tokoh di balik semua ini yaitu John Von Neumann, Beliau merupakan ilmuan besar saat ini. Beliaulah yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory dan dikenal sebagai arsitektur komputer modern.
Karena perkembangan jaman makan komputasi sekarang menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern. Komputasi modern digunakan untuk memecahkan masalah yang ada, perhitungan komputasi modern yaitu seperti :
Akurasi (bit, floating point)
Kecepatan (dalam satuanHz)
Problem volume besar (paralel)
Modeling (NN dan GA)
Kompleksitas (menggunakan Teori Bog O)
ref: http://my.opera.com/aviciena/blog/show.dml/8170711
http://lautansemesta.blogdetik.com/2011/04/16/modern-computational/
Komunikasi Data dan Protokol
Permasalahan Sistem Distribusi
Komputasi Modern, Paralel Processing dan, BioInformatika
Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Sebenarnya sudah lama komputasi modern ini di cetuskan dan tokoh di balik semua ini yaitu John Von Neumann, Beliau merupakan ilmuan besar saat ini. Beliaulah yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory dan dikenal sebagai arsitektur komputer modern. Komputasi Modern adalah cara untuk menemukan pemecahan masalah/solusi dari data input dengan menggunakan suatu algoritma tertentu yang digunakan untuk memecahkan suatu masalah yang ada, perhitungan komputasi modern yaitu seperti :
Akurasi (bit, floating point)
Kecepatan (dalam satuan Hertz - Hz.)
Problem volume besar (paralel)
Modeling (NN dan GA), dan
Kompleksitas (menggunakan Teori Bog O)
Jenis-jenis komputasi modern antara lain:
1. Mobile Computing atau Komputasi Bergerak
2. Grid Computing
3. Cloud Computing atau Komputasi Awan
Parallel Processing
Komputasi:bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
Parallel Processing: Penggunaan simultan lebih dari satu CPU untuk menjalankan sebuah Program . Idealnya, parallel processing membuat program berjalan lebih cepat karena ada mesin yang lebih (CPU) menjalankannya. Dalam praktek, seringkali sulit membagi program sedemikian rupa sehingga terpisah CPU dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain.
Kebanyakan komputer hanya memiliki satu CPU, tetapi beberapa model memiliki beberapa. Bahkan ada komputer dengan ribuan CPU. Dengan komputer dengan CPU tunggal, adalah mungkin untuk melakukan proses pengolahan paralel dengan menghubungkan komputer dalam sebuah jaringan . Namun, jenis pemrosesan paralel memerlukan sangat canggih perangkat lunak yang disebut pemrosesan terdistribusi perangkat lunak.
BioInformatika
Bioinformatika adalah aplikasi dari ilmu komputer dan teknologi informasi untuk bidang biologi dan kedokteran . Bioinformatika berkaitan dengan algoritma, database dan sistem informasi, teknologi web, kecerdasan buatan dan komputasi informasi, lembut dan teori komputasi, rekayasa perangkat lunak, data mining, pengolahan gambar, pemodelan dan simulasi, pemrosesan sinyal, matematika diskrit, kontrol dan teori sistem, teori sirkuit , dan statistik. Bioinformatika menghasilkan pengetahuan baru biologi dan kedokteran, dan meningkatkan & menemukan model baru komputasi (misalnya, DNA komputasi, komputasi saraf, komputasi evolusioner, immuno-komputer, kawanan-komputasi, seluler-komputasi).
Perangkat lunak umum digunakan dan teknologi di bidang ini mencakup Jawa , XML , Perl , C , C + + , Python , R , MySQL , SQL , CUDA , MATLAB , dan Microsoft Excel
Bioteknologi sebagai ilmu multidisiplin dalam kajian dan penerapannya memiliki ruang lingkup yang luas. Banyak bidang ilmu yang terkait, di antaranya adalah :
1. Biologi (Mikrobiologi dan Biologi Sel Molekuler)
2. Biokimia (Kimia)
3. Genetika (Genetika Molekuler)
4. Rekayasa Genetik
5. Rekayasa Bioproses
6. Teknologi Enzim
7. Teknologi Pangan dan Fermentasi
8. Teknik Komputerisasi ( Teknik Bioinformatika)
sumber:
http://id.wikipedia.org/wiki/Komputasi
http://www.webopedia.com/TERM/P/parallel_processing.html
http://lautansemesta.blogdetik.com/2011/04/16/modern-computational/
http://en.wikipedia.org/wiki/Bioinformatics
http://andiuntunk.blogspot.com/2011/05/bioinformatika-perkembangan-ilmu.html
Marketing Mix 4P
Keputusan pemasaran umumnya jatuh ke dalam empat kategori berikut terkendali:
- Produk (Product)
- Harga (Price)
- Tempat (Place)
- Promosi (Promotion)
Istilah "bauran pemasaran" menjadi populer setelah Neil Borden diterbitkan 1964 H. artikelnya, The Concept of Marketing Mix. Borden mulai menggunakan istilah tersebut dalam ajaran-Nya di tahun 1940-an setelah James Culliton telah menggambarkan manajer pemasaran sebagai "mixer bahan". Bahan dalam bauran pemasaran Borden sudah termasuk perencanaan produk, harga, merek, saluran distribusi, penjualan pribadi, iklan, promosi, kemasan, tampilan, servis, penanganan fisik, dan menemukan fakta dan analisis. E. Jerome McCarthy kemudian dikelompokkan bahan-bahan ini ke dalam empat kategori yang saat ini dikenal sebagai 4 P pemasaran. dalam Marketing Mix 4P ini saya akan mengambil contoh product pasta gigi "Pepsodent" dengan link dibawah ini
http://www.unilever.co.id/id/brands/personalcarebrands/pepsodent/index.aspx
PRODUCT
semua Produk Peppsodent ini dapat dilihat di dalam website tersebut yang didalamnya terdapat:
- Kids
- Complete 12
- Complete care
- Gigi Susu strawberry
- Gigi Susu orange
- Herbal
- Sensitive
- Whitening
- White
- White Now
PRICE
dalam website ini terdapat kekurangan yakni tidak menampilkan harga dari masing-masing produk pepsodent
PLACE dalam tempat promosinya pepsodent dapat dibeli di toko-toko supermarket besar maupun kecil yang dapat menjangkau semua kalangan
PROMOTION
dalam pemasarannya pepsodent menggunakan iklan yang menarik di televisi dan dengan melakukan kegiatan:
- Kampanye Pepsodent Untuk Menyikat Gigi pada Malam Hari
- Program Sekolah Pepsodent dan Pemeriksaan Gigi Gratis
Tanggung Jawab Sosial Perusahaan
CSR merupakan salah satu wujud partisipasi dunia usaha dalam pembangunan berkelanjutan untuk mengembangkan program kepedulian perusahaan kepada masyarakat sekitar melalui penciptaan dan pemeliharaan keseimbangan antara mencetak keuntungan, fungsi-fungsi sosial, dan pemeliharaan lingkungan hidup. Dengan perkataan lain, CSR dikembangkan dengan koridor Tri Bottom Line yang mencakup sosial, ekonomi, dan lingkungan. Contoh sederhana pelaksanaan CSR adalah dengan menghasilkan produk yang aman, tidak berbahaya bagi kesehatan, dan ramah lingkungan; membuat sumur resapan; penyaluran limbah dengan baik; dan pembatasan penggunaan AC dan listrik.
Terdapat sembilan program kerja yang dapat dilakukan perusahaan dalam melaksanakan kegiatan CSR yaitu:
1. Employee Programs
Karyawan merupakan aset berharga bagi perusahaan, sehingga tidak mengejutkan jika perusahaan sangat memperhatikan pengembangan kompetensi dan kesejahteraan karyawan. Perhatian terhadap kesejahteraan karyawan perlu diperluas bukan hanya dari sisi jaminan kesehatan dan keselamatan tetapi perlu adanya perluasan program seperti work life balance program dan decision making empowerment program.
2. Community and Broader Society
Mayoritas perusahaan memiliki aktivitas dalam area ini, salah satunya adalah melalui pemberdayaan masyarakat yang intinya adalah bagaimana individu, kelompok atau komunitas berusaha mengontrol kehidupan mereka sendiri dan mengusahakan untuk membentuk masa depan sesuai dengan keinginan mereka (Shardlow, 1998 dalam Ambadar, 2008). Implementasi pemberdayaan masyarakat melalui:
a. proyek-proyek pembangunan yang memungkinkan anggota masyarakat memperoleh dukungan dalam memenuhi kebutuhan.
b. kampanye dan aksi sosial yang memungkinkan kebutuhan-kebutuhan tersebut dapat dipenuhi oleh pihak-pihak lain yang bertanggung jawab.
3. Environtment Programs
Program yang berkaitan dengan pemeliharaan lingkungan misalnya dengan menghasilkan produk yang aman, tidak berbahaya bagi kesehatan, dan ramah lingkungan; membuat sumur resapan; dan penyaluran limbah dengan baik.
4. Reporting and Communications Programs
Perusahaan mengeluarkan atau melaporkan hasil kegiatan CSRnya melalui annual CSR report sehingga terdapat bukti riil partisipasi perusahaan dalam melaksanakan tanggung jawab sosialnya.
5. Governance or Code of Conduct Programs
Perusahaan menitikberatkan kegiatan sosial yang dilakukan berdasarkan sistem yang diatur oleh pemerintah. Hal utama yang harus diperhatikan adalah bagaimana stakeholder, pemerintah, masyarakat, dan dunia usaha dapat membuat regulasi atau ketentuan yang disepakati bersama untuk mengefektifkan program CSR. Hal ini berarti diperlukan UU untuk mengatur CSR pada level makro seperti sasaran program CSR, standar penilaian keberhasilan program, dan koordinasi dengan pihak terkait.
6. Stakeholder Engagement Programs
Upaya menciptakan “effective engagement program” sebagai kunci utama untuk mencapai kesuksesan strategi CSR dan sustainability strategy.
7. Supplier Programs
Pembinaan hubungan yang baik atas dasar kepercayaan, komitmen, pembagian informasi antara perusahaan dengan mitra bisnisnya, misalnya melalui pengelolaan rantai pasokan atau jejaring bisnis.
8. Customer/Product Stewardship Programs
Perlunya perhatian perusahaan terhadap keluhan konsumen dan jaminan kualitas produk yang dihasilkan perusahaan.
9. Shareholder Programs
Program peningkatan “share value” bagi shareholder, karena shareholder merupakan prioritas bagi perusahaan.
Penerapan CSR harus berada dalam koridor strategi perusahaan untuk mencapai tujuan dasar bisnis perusahaan. Pengembangan CSR memerlukan tahapan yang sistematis dan kompleks. Tahap pertama, dimulai dengan upaya melihat dan menilai kebutuhan masyarakat dengan cara mengidentifikasi masalah yang terjadi dan mencari solusi yang tepat. Tahap kedua, perlu dibuat rencana aksi beserta anggaran, jadwal, indikator evaluasi, dan sumber daya yang diperlukan bagi perusahaan. Tahap ketiga, melakukan monitoring kegiatan melalui kunjungan langsung atau melalui survey. Tahap keempat, melakukan evaluasi secara regular dan melakukan pelaporan untuk dijadikan panduan strategi dan pengembangan program selanjutnya. Evaluasi dilakukan pula dengan membandingkan hasil evaluasi dari internal perusahaan dan eksternal perusahaan.
contoh:
Di lingkup bisnis, ADHI menerapkan perlindungan hak-hak konsumen dengan menerapkan Kebijakan Mutu dan Pemeliharaan Lingkungan. ADHI juga membentuk Pusat Pengaduan Konsumen yang menjadi media untuk membahas masalah-masalah yang muncul di lapangan.
Kepada para konsumen dan pelanggan, pada tahun 2007, ADHI telah melakukan survey tingkat kepuasan pelanggan atas jasa yang diberikan ADHI. Hasil survey lembaga independen tersebut menyatakan, 84% responden puas dengan jasa dan layanan yang diberikan ADHI.
Sebagai BUMN, ADHI dituntun oleh Program Kemitraan untuk membantu pengembangan ekonomi skala kecil dan mikro, serta Program Bina Lingkungan untuk membantu pengembangan masyarakat. Pendanaan Program Kemitraan diperoleh dari penyisihan laba bersih maksimal 2% per tahun. Untuk tahun 2007, ADHI telah menyalurkan Rp 2,272 milyar untuk mendanai usaha mikro dan kecil dengan bunga lunak. Naik 100% dibanding alokasi tahun 2006 yang sebesar Rp 1,100 miliar. Sebaran bantuan dana Rp 2,272 miliar itu dilakukan di Provinsi DKI Jakarta, Banten, Lampung, Jawa Barat, Yogyakarta dan Jawa Tengah serta Jawa Timur.
Program Bina Lingkungan ADHI untuk tahun 2007 dialokasikan sebesar Rp 204,750 juta. Memang masih kecil. Namun setidaknya ketulusan ADHI telah menyentuh hati sebagian masyarakat kecil di beberapa provinsi terutama untuk membantu pendidikan. ADHI juga membantu penderitaan korban bencana alam di Balikpapan, Jakarta, Kudus, dan Bojonegoro.
referensi:
1. http://www.adhi.co.id/index.php?option=com_content&view=article&id=18&Itemid=40&lang=ind
2. http://majour.maranatha.edu/index.php/jurnal-manajemen/article/view/220
Perencanaan dan Perekrutan Tenaga Kerja dalam Wirausaha
Perencanaan SDM merupakan proses analisis dan identifikasi tersedianya kebutuhan akan sumber daya manusia sehingga organisasi tersebut dapat mencapai tujuannya.
1. Kepentingan Perencanaan SDM
Ada tiga kepentingan dalam perencanaan sumber daya manusia (SDM), yaitu:
Kepentingan Individu.
Kepentingan Organisasi.
Kepentingan Nasional.
2. Komponen-komponen Perencanaan SDM
Terdapat beberapa komponen yang perlu diperhatikan dalam perencanaan SDM, yaitu:
Tujuan
Perencanaan SDM harus mempunyai tujuan yang berdasarkan kepentingan individu, organisasi dan kepentingan nasional. Tujuan perencanaan SDM adalah menghubungkan SDM yang ada untuk kebutuhan perusahaan pada masa yang akan datang untuk menghindari mismanajemen dan tumpang tindih dalam pelaksanaan tugas.
Perencanaan Organisasi
Perencanaan Organisasi merupakan aktivitas yang dilakukan perusahaan untuk mengadakan perubahan yang positif bagi perkembangan organisasi. Peramalan SDM dipengaruhi secara drastis oleh tingkat produksi. Tingkat produksi dari perusahaan penyedia (suplier) maupun pesaing dapat juga berpengaruh. Meramalkan SDM, perlu memperhitungkan perubahan teknologi, kondisi permintaan dan penawaran, dan perencanaan karir.
Kesimpulannya, PSDM memberikan petunjuk masa depan, menentukan dimana tenaga kerja diperoleh, kapan tenaga kerja dibutuhkan, dan pelatihan dan pengembangan jenis apa yang harus dimiliki tenaga kerja. Melalui rencana suksesi, jenjang karier tenaga kerja dapat disesuaikan dengan kebutuhan perorangan yang konsisten dengan kebutuhan suatu organisasi.
Syarat – syarat perencanaan SDM
a. Harus mengetahui secara jelas masalah yang akan direncanakannya.
b. Harus mampu mengumpulkan dan menganalisis informasi tentang SDM.
c. Harus mempunyai pengalaman luas tentang job analysis, organisasi dan situasi
persediaan SDM.
d. Harus mampu membaca situasi SDM masa kini dan masa mendatang.
e. Mampu memperkirakan peningkatan SDM dan teknologi masa depan.
f. Mengetahui secara luas peraturan dan kebijaksanaan perburuhan pemerintah.
Rekrutmen
Rekruitmen (penarikan) adalah proses mendapatkan sejumlah calon tenaga kerja yang kualifaid untuk jabatan/pekerjaan utama di lingkungan suatu organisasi atau perusahaan (Nawawi,2000:167). Berdasarkan pengertian tersebut bearti rukrutmen merupakan langkah pertama dalam rangka menerima seseorang dalam proses pengupahan.
Melalui rekrutmen inilah kontak pertama kali diusahakan organisasi atau perusahan untuk pegawai potensial, melalui rekrutmen inilah banyak individu datang untuk mengenal organisasi dan yang ada pada akhirnya nanti memutuskan ingin bekerja denganya atau tidak. suatu usaha rekrutmen yang dirancang dan dimanage dengan baik akan menghasilkan pelamar yang berkualitas baik dan sebaiknya yang terjadi apabila usaha ini dijalankan setengah-setengah. Pegawai yang berkualitas tidak dapat dipilih apabila mereka tidak mengetahui adanya lowongan pekerjaan sehingga tidak melamar. Dengan rekrut harus diushakan bahwa orang-orang dengan kualitas tinggi mengetahui kesempatan kerja ini, perusahaan atau organisasi perlu menyediakan informasi yang cukup mengenai pekerjaan sehingga pelamar dapat memprertimbangkan kesesuaiannya dengan minat dan kualifikasi mereka.
Proses Rekrutmen
Proses rekrutmen dapat dilakukan dengan menggunakan dua pendekatan, yaitu:
1. Teori rekrutmen “pencarian” (prospecting theory of recruitment)
Menurut teori ini rekrutmen dapat dilakukan sebagai sebuah proses satu arah (one-way process) yang dilakukan oleh perusahaan untuk mencari calon karyawan.
2. Teori rekrutmen “pasangan” (mating theory of recruitment)
Teori ini mengemukakan bahwa calon karyawan maupun menejer sama-sama mencari organisasi, sebagaimana organisasi mencari mereka.
Agar pencarian organisasi dan pelamar dapat bertemu, terdapat tiga kondisi yang harus terpenuhi yaitu:
1. Adanya sebuah media komunikasi
2. Adanya kecocokan dari pelamar antara karakteristik pribadinya dengan persyaratan kerja organisasi
3. Adanya motovasi untuk melamar.
Menurut Simamora (2006:179) mengemukakan proses rekrutmen terdiri dari:
1. Penyusunan strategi rekrutmen
2. Pencarian para pelamar pekerja
3. Penyisihan pelamar-pelamar yang tidak cocok
4. Pengumpulan para pelamar
referensi:
1. http://ekonomi.kompasiana.com/manajemen/2011/05/26/manajemen-sdm-"rekrutmen"/
2. herwanparwiyanto.staff.uns.ac.id/
HTTPS
Di tulisan yang lalu saya sudah membahas mengenai sedikit pengertian dari HTTP, sekarang saya akan membahas mengenai HTTPS, yang fungsi sebenarnya tidak jauh berbeda dengan HTTP (Hypertext Transfer Protokcol). HTTPS merupakan Hypertext Transfer Protocol dengan penambahan huruf "s" dibelakannya disebut Secure Sockets Layer. atau yang dalam penulisannya kita bisa lihat seperti ini https:\\, HTTPS merupakan sebuah protokol yang menggunakan sistem pengamanan di dalamnya, biasanya HTTPS ini digunakan untuk pengaman Transaksi Internet atau masalah keuangan, penggunaan HTTPS digunakan untuk mencegah tercurinya data-data penting dan perusakan data dalam beberapa website seperti website perbankan, investasi dan website yang menggunakan transaksi keuangan didalamnya. protokol ini bisa disebut aman karena protokol ini akan mengacak segala perintah dan data dengan berbagai format sehingga informasi yang terdapat dalam suatu website sulit untuk dibajak maupun dilihat perintah-perintah yang dieksekusi.
sebagai contoh apabila kita ingin membeli barang di suatu website luar, tentunya kita akan menggunakan pembayaran luar seperti Paypal dengan itu kita akan melewati secure shopping chart. hal itu dapat dilihat dari alamat website pada browser yang berubah menjadi https:\\ perubahan tersebut menandakan bahwa kita sedang berada dalam sesi keamanan atau "secure session". sebagai contoh lainnya kita dapat melihat suatu website aman atu tidaknya dengan memperhatikan gambar pada pojok kanan bawah, apabila gambar tersebut terkunci maka dapat dipastikan bahwa website tersebut aman.
Cara Menulis Huruf Jepang, Korea, Cina pada Windows XP
Terkadang kita menginginkan agar computer kita dapat menulis dan mengenali tulisan-tulisan seperti jepang, korea, china dll. Dan kalau computer kamu masih belum bisa untuk menulis tulisan tersebut dan masih menampilkan gambar kotak-kotak pada tulisan jepang dll. Itu tandanya kamu harus melakukan langkah-langkah seperti dibawah ini:
Pertama-tama Klik “Start” kemudian “Control Panel” kemudian “Regional and Language Options”, lalu kita pilih tab Language.

kemudian checklist-lah kedua kotak yang berada di dalam “Supplement language support”. Setelah itu akan muncul kotak dialog yang berisikan informasi bahwa kita memerlukan 230 MB untuk menginstall font Jepang, Cina dan Korea, dan 10 MB atau lebih untuk font jenis Arabic, Thai, Armenia, Georgian, Hebrew, Indic dan Vietnam.
setelah itu Pilih OK, lalu pilih Apply, maka akan muncul pesan agar kita memasukkan CD WINDOWS XP.
kemudian Masukkan CD WINDOWS XP yang sudah disediakan dan tunggu proses nya sampai selesai.

Kemudian Pilih Apply, lalu pilih “Details”. pilih “Add”, seperti pada gambar diatas.
setelah melakukan langkah diatas Maka akan muncul tampilan seperti dibawah ini, ldan pilih lah bahasa yang kita mau pada Input Language, misalkan kita memilih Chinese (Taiwan), dan pilih OK.

dengan melakukan cara yang sama kita dapat menginstall bahasa untuk Jepang, Korea, dll.

setelah kita pilih OK, kita dapat melihat di bagian status bar, dan akan terdapat polihan untuk menulis font Jepang, Cina atau Korea.

Untuk ganti bahasa, kita dapat memakai kombinasi tombol Alt + Shift, dan kita sekarang sudah dapat menulis dengan menggunakan font Jepang, Cina dan Korea.
referensi: 1.bp.blogspot.com
Apa itu Web Browser dan HTTP?
Sebuah Web browser adalah sebuah aplikasi perangkat lunak atau program yang digunakan untuk mencari informasi yang berasal dari suatu halaman Web. Selain itu, Web Browser memungkinkan kita untuk dapat berinteraksi dengan berbagai macam hal yang terdapat di dalam halaman Web tersebut. Misalnya, tulisan, musik, video, gambar, dllWeb browser memformat informasi HTML untuk di tayangkan, itulah yang membuat setiap tampilan pada setiap halaman Web akan agak berbeda dari satu browser ke browser yang lain. Pada Awalnya, Web Browser hanya berorientasi pada teks yakni belum dapat menampilkan gambar. Namun, seiring dengan berkembangnya teknologi, web browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga dapat memutar file multimedia. Browser juga dapat mengirim dan menerima email. Didalam halaman Web terdapat pula Hyperlink yang berguna untuk membantu pengguna dalam mengakses informasi yang cepat dan mudah dengan mengikuti link-link yang sudah disediakan.
Pada saat kita sedang menjelajahi suatu Web. Tentu kita sering kali menemukan berbagai macam penulisan alamat Web tersebut. Misalnya http://www.facebook.com dengan demikian alamat tersebut dapat diartikan menjadi:
- http : service transfer web (protokol)
- www : jaringan situs web terbesar sebagai pengelola pengalamatan situs web
- facebook : nama wilayah (domain) , yaitu nama sebagai institusi sebuah web
- com : nama akhir domain, biasanya menunjukkan bidang usaha situs tersebut
beberapa contoh nama domain antara lain :
- co, com : perusahaan komersial
- net : perusahaan networking ayau jasa koneksi internet
- org, or : organisasi nonprofit atau yayasan
- edu, ac, sch : lembaga pendidikan
- mil : lembaga militer
Web browser pada dasarnya lebih sering digunakan untuk tipe pengguna HTTP. Walaupun browser pada umumnya digunakan untuk mengakses World Wide Web, mereka dapat juga digunakan untuk mengakses informasi yang disediakan oleh web server-web server. dalam jaringan pribadi atau mengakses konten di sistem file. Berikut beberapa contoh Web Browser yang digunakan oleh user:
A. Mozilla Firefox
Dibuat oleh mozilla corporation, firefox adalah salah satu web browser
open source yang dibangun dengan Gecko layout engine. Tak hanya handal
firefox juga didukung oleh sejumlah Add-ons yang dapat diinstall terpisah yang
memungkinkan pengguna melakukan sesuai dengan kegunaan Add-ons tersebut.
B. Internet Exporer
Web browser besutan Microsoft Corporation biasanya dikenal dengan
nama pendek IE, sejak 1995 IE mulai di masukan sebagai default sotware pada
saat instalasi Sistem Operasi Windows, sejak tulisan ini dibuat IE belum lama ini
meluncurkan versi IE8.
Pada versi ini dikenalkan salah satu fitur baru yaitu web slice, Web Slice
merupakan pilihan akses langsung di Favorit Bar yang muncul setiap kali browser
web dibuka. Webslice bisa terdiri dari preview keseluruhan dari sebuah website
yang disajikan dengan ukuran kecil tanpa kita membuka tab baru mengunjungi
website tersebut, content dari webslice sebuah website bergantung dari penyedia
website menyajikan content yang masuk ke webslice.
C. Safari
Dibuat oleh Apple Inc, perusahaan yang juga memproduksi komputer
Macintosh, iPod, dan juga iPhone. dibangun dengan browser engine WebKit,
WebKit juga adalah browser engine pertama yang lulus test Acid3.
D. Flock
Flock adalab web browser yang dibangun dengan code mozilla frefox yang
web browser ini khususkan menyediakan social networking dan Web 2.0.
Flock didesain untuk memudahkan aktivitas online pengguna internet
mengatur beberapa social networking, web mail, news feeds dan blogs yang
mereka miliki. Dengan Mengunakan Flock mereka dapat dengan mudah
menjelajah, berbagi, dan menikmati content maupun menjalin hubungan di situs
pertemanan yang mereka inginkan.
E. Opera
Opera dikembangkan oleh Opera Software company adalah salah satu Web
Browser dan juga Internet Suite. Jika firefox punya Add-ons, Opera punya
“Opera Widgets”, sebuah aplikasi web kecil yang dijalankan bersamaan dengan
Opera yang mempunyai kegunaan tertentu, layaknya Add-ons firefox.
F. K-Meleon
K-Meleon salah satu browser gratis dan open source di rilis dibawah
Lisensi GNU General Public dan berjalan diplatform Microsoft Windows (Win32)
operating systems. Dibangun di atas Gecko layout engine, layout engine yang
sama seperti digunakan Mozilla Firefox.
G. SeaMonkey
SeaMonkey adalah sebuah proyek komunitas untuk menjadikan
SeaMonkey all-in-one internet application suite, seperti software suite populer
yang sudah dibuat sebelumnya oleh Netscape dan Mozilla, dan proyek
SeaMonkey melanjutkan konsep tersebut. Terdiri dari Internet browser, email &
newsgroup client, HTML editor, IRC chat and web development tools,
SeaMonkey direkomendasikan bagi advanced users, web developers dan
corporate users.
H. Camino
Camino, Mozilla Power Mac Style.
Camino adalah open source web browser dikembangkan berfokus pada
memberikan experience terbaik kepada pengguna Mac OS X. Camino
mengkombinasikan visual sederhana, elegan dan menyajikan pengalaman yang
mengagumkan yang menjadi filosofi dari Macintosh dengan Gecko layout engine
yang powerful.
Camino hanya dapat diinstall dalam Sistem Operasi Mac.
I. Konqueror
Konqueror adalah web browser, file manager, dll. Konqueror menyediakan
file viewer yang bisa mengexplore file-file di komputer anda maupun secara
remote ke komputer lain. Protokol yang didukung Konqueror :
FTP and SFTP/SSH browser
SAMBA (Microsoft file-sharing) browser
HTTP browser
IMAP mail client
ISO (cd image) viewer
VNC viewer
Untuk menginstall Konqueror ini anda harus install KDE terlebih dahulu.
KDE adalah Desktop Enviroment di keluarga unix, jika anda pengguna windows
telebih dahulu install KDE.
Dalam mengakses suatu halaman Web pada suatu Web Browser, tentunya kita sering melihat tulisan http://, hal itu adalah Hyper Text Transfer Protocol atau yang biasa kita kenal dengan HTTP. Dari namanya kita sudah tau kalau HTTP merupakan bagian dari protocol jaringan standar yang digunakan untuk menyediakan layanan WWW dengan mentransfer dokumen HTML (dokumen hypertext) dari suatu computer ke computer yang lain. HTTP pun dapat kita lihat apabila kita sedang ingin membuka suatu website, misalnya http://www.yahoo.com atau http://******* sontoh tersebut merupakan salah satu penggunaan protocol HTTP. Protocol ini pun bersifat request-response, yang berarti client dapat mengirimkan request ke server, dan server akan memberikan response sesuai dengan request yang di minta client. Terkadang, kita sering menemui tulisan install Add-ons atau Widget ketika kita sedang menjelajahi suatu Web, hal itu disebabkan karena HTTP merupakan protokol dengan overhead yang rendah. yang menentukan aturan yang harus diikuti oleh browser web dalam prosesnya.
referensi: wahyudinbuiltenzorg.files.wordpress.com
Sejarah Web
World Wide Web/WWW atau yang biasa kita kenal dengan nama website sebenarnya merupakan sistem informasi yang berbentuk teks, gambar dan lain-lain yang kemudian disimpan dalam internet web server dalam bentuk hypertext. web dapat diakses dengan menggunakan software browser seperti halnya, internet explorer, google chrome, mozilla firefox, opera, mex, dan lain-lain. software browser sendiri berguna untuk membaca halaman-halaman web yang sudah tersimpan secara otomatis dalam web server dengan melalui sebuah protokol yang disebut HTTP (Hypertext Transfer Protokol). HTTP berguna sebagai interface yang menyampaikan info dari web server untuk ditampilkan kepada user atau pengguna melalui web browser.
Sejarah Web berawal pada tahun 1990 dimana European Laboratory for Particle Physics atau di Geneva atau yang lebih dikenal dengan nama CERN. mulai mengembangkan Web berdasarkan ide dari Sir Timothy John Timberners-lee. pada awaknya pembuatan web ini bertujuan untuk memudahkan pertukaran dan pembaharuan informasi-infirmasi kepada sesama peneliti melalui sebuah website dan kemudiandibuat di dalam sistem komputer web server / HTTP server. pada awalnya, web browserpertama dibuat dengan berbasiskan teks, namun dengan adanya CERN web browser mulai dikembangkan dengan berbasiskan grafis. kemudian pada tahun 1992 muncullah web browser pertama yang bernama Viola oleh Pei Wei dengan berdistribusikan CERN WWW.
IP.TV dan Internet Radio
IP.TV adalah operator pertama yang berdasarkan atasis IP, digital saluran TV interaktif dan jaringannya. dimana televisi digital layanan yang disampaikan menggunakan arsitektur dan metode jaringan dari Internet Protocol Suite melalui paket-switched infrastruktur jaringan, misalnya, internet dan broadband akses internet jaringan, Platform terdiri dari sebuah solusi yang mencakup sebuah struktur telekomunikasi, perangkat keras dan perangkat lunak yang didedikasikan untuk mengatur paket transmisi seperti halnya unit-unit data yang kecil melewati sirkuit IP manapun seperti dial-up, saluran pribadi, ADSL, satelit, dllTransmisi dari remote unit juga tersedia.
Dalam hal ini, sebuah antena bidirectional khusus digunakan. Mudah transportasi dan berkumpul, antena ini dapat digunakan ke setiap penumpang berukuran rata-rata kendaraan dengan adaptasi sederhana. option. Selain itu, pengguna yang tidak memerlukan kolaborasi apapun dapat memiliki IP.TV - VIEWER pilihan. Perangkat lunak yang digunakan oleh platform IP.TV terbuat dari Server dan Client modul dan menawarkan paket data transmisi sebagai Multicast atau Unicast bila diperlukan. IP.TV Server yang beroperasi di Linux dan Windows platform; keduanya sepenuhnya kompatibel.. Dengan cara ini, memungkinkan untuk memiliki beberapa server yang menjalankan Linux dan lain-lain menjalankan Windows, dengan semua server yang saling berhubungan secara transparan dalam satu jaringan. IP.TV Klien adalah aplikasi di mana semua sumber daya platform IP.TV dapat dilihat. Navigasi antarmuka grafis memiliki desain modern, sangat user-friendly.
Internet radio merupakan penyedian pelayanan untuk mendengar radio yang dapat diakses dimana saja diseluruh dunia. Contohnya, kita dapat mendengar kan ke negara-negara yang letaknya jauh sekalipun, seperti Amerika dll. Disamping itu, internet radio juga popular di kalangan ekspatriat dan pendengar yang kurang tertarik dengan stasiun radio lokal (seperti progresif rock, ambient musik, musik rakyat, musik klasik, dan stand-up comedy). Internet radio menawarkan beberapa layanan seperti halnya berita, olah-raga, dan beberapa aliran musik seperti pada stasiun radio.
Internet radio sangat mirip dengan siaran radio, yang membiarkan para pendengar untuk melihat pertunjukan dari computer mereka. Dan mereka tidak perlu men-download apapun untuk mengakses siarannya melainkan mereka harus masuk dalam beberapa web-site untuk mendengarkan radio internet.
Banyak siaran internet radio yang diproduksi oleh stasiun radio yang sudah ad dan membagi pemograman mereka dengan pengguna internet. Mereka mungkin memilih untuk menawarkan siaran langsung atau mengganti pemograman mereka dengan sesuatu yang dapat memberikan mereka pengalaman lain dengan cara mendengarkan secara online.para pendengar menghargai bahwa mereka dapat memperoleh berita, informasi dan musik dengan nuansa internasional dimanapun mereka berada dengan pengaksesan internet.
Sebuah koneksi broadband dibutuhkan jika kita ingin mendengarkan internet radio. Dan kita juga membutuhkan perangkat lunak streaming audio untuk mendengarkan siaran internet radio. Windows Media Player adalah suatu paket yang dapat digunakan dalam tujuan ini. Gunakanlah untuk menemukan dan mendengar stasiun internet radio. Internet radio sebenarnya sama dengan siaran radio biasa, dengan beberapa karakteristik. Internet radio mempunyai tenggang waktu 2,5 sampai dengan 10 detik atau lebih, tergantung dari servernya.















