Let Find Out..

Kamis, 02 Juni 2011

Cloud Computing [Zoho Office Suite]

 
Seperti yang telah ditentukan untuk tugas softskill selanjutnya, penulis akan memberikan salah satu contoh dari cloud computing, dalam hal ini adalah Aplikasi Zoho. Sebelum membahas lebih jauh tentang aplikasi cloud computing alangkah lebih baiknya dijelaskan tentang apa itu cloud computing. Cloud computing adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet. Awan (cloud) adalah metefora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya.Cloud computing adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan. sehingga pengguna dapat mengaksesnya lewat internet. 


Agar lebih kelas lagi penulis akan jelaskan salah satu contoh dari aplikasi cloud computing, yang akan dibahas disini adalah ZOHO OFFICE SUITE atau biasa disebut juga ZOHO CREATOR dalam aplikasi ini menyediakan berbagai jenis portofolio, terintegrasi dengan aplikasi online yang luas untuk bisnis. Dengan lebih dari 20 aplikasi yang berbeda mencakup Kolaborasi, Bisnis dan aplikasi Produktivitas, Zoho membantu bisnis dan organisasi mendapatkan pekerjaan. Aplikasi dari ZOHO ini dapat dikirim melalui internet, tanpa memerlukan aplikasi tambahan lain kecuali browser. Ini berarti para penggunanya dapat fokus pada bisnisnya sendiri dan mengandalkan ZOHO  untuk menjaga server dan menyimpan data dengan aman. 

Zoho Office Suite adalah berbasis web online office suite yang mengandung pengolahan data, spreadsheet, presentasi, datasbase, writer, pencarian data , customer relationship management (CRM), manajemen proyek , faktur dan aplikasi lainnya yang dikembangkan oleh Zoho. Zoho didirikan resmi oleh AdventNet Inc AS. Zoho diluncurkan pada tahun 2005 dengan pengolah kata berbasis-web. produk tambahan, seperti spreadsheet dan presentasi, kemudian dimasukkan ke dalam Zoho. aplikasi Zoho merupakan contoh Software Sebagai Service (SaaS) atau Cloud Computing aplikasi, dimana utilitas perangkat lunak yang di-host pada server remote bukan pada komputer pribadi. Pengguna mengakses utilitas melalui web browser .  aplikasi Zoho bebas untuk menggunakan pada tingkat-entry dan membutuhkan biaya untuk penggunaan yang lebih luas atau profesional. Zoho menggunakan Application Programming Interface terbuka untuk produk Writer, Sheet, Show, Pencipta, Rapat, dan Planner. Ia juga memiliki plugin ke dalam Microsoft Word , Microsoft Excel , sebuah OpenOffice.org plugin, dan sebuah plugin untuk Firefox .

Berikut fasilitas-fasilitas yang dapat digunakan dalam aplikasi ZOHO OFFICE SUITE  :

Zoho Writer
Suite's pengolah kata mendukung kolaborasi simultan antara beberapa pengguna. Ini mendukung format umum, termasuk Microsoft Word ( DOC ), Office Open XML (DOCX), OpenDocument teks (ODT), OpenOffice.org XML teks ( sxw ), HTML , RTF , JPEG , GIF dan PNG file. Hal ini dapat dukungan media tertanam dari situs hosting, seperti Flickr , Zooomr , Youtube , dan Vimeo

Zoho Sheet
Sebuah online intelijen bisnis dan aplikasi pelaporan di suite. [8] Hal ini dapat "membuat diagram, pivots, ringkasan, dan lainnya lebar serangkaian laporan melalui [a] drag kuat & antarmuka drop".

Zoho Presentation
Sebuah online program presentasi yang memungkinkan pengguna untuk membuat atau (seperti yang sering terjadi) impor Microsoft PowerPoint (,. ppt. pps), OpenDocument Presentasi (. odp) atau OpenOffice.org XML (sxi.) presentasi. Hal ini juga memungkinkan pengguna untuk berbagi dan berkolaborasi pada presentasi dan membuat presentasi terpencil untuk klien. 

Zoho Proyek
Proyek Zoho mendukung membuat tugas, menetapkan kepemilikan, pengaturan batas waktu dan pelacakan tonggak; bekerja dengan kalender, Gantt chart, laporan, fitur berbagi file-standar pendukung dalam versi manajemen proyek package.The bebas dari perangkat lunak hanya mengakomodasi proyek tunggal; yang dibayarkan versi memiliki kapasitas yang lebih besar dan fungsionalitas. 

Zoho CRM
Zoho CRM menawarkan hubungan pelanggan manajemen fungsionalitas, pengadaan, inventarisasi, dan fungsi akuntansi beberapa dari dunia ERP . Versi gratis ini terbatas untuk 3 pengguna. 

Zoho Faktur
Zoho Faktur adalah solusi faktur dari jarak Zoho tentang aplikasi bisnis. Hal ini memungkinkan pengguna untuk membuat, mengirim dan mengelola faktur, biaya lagu, menerima pembayaran online dan menghasilkan laporan.

Zoho Creator
Sebuah online database / alat kustom pengembangan aplikasi yang memungkinkan pengguna untuk membuat proses logika canggih cukup dengan menyeret & menjatuhkan elemen script pada layar, tanpa mengetahui kode. 
(video tentang zoho creator )http://www.youtube.com/watch?v=SKB7Ezp9Yiw&feature=player_embedded#at=29

 Zoho Wiki
Zoho Wiki adalah alat yang memungkinkan pengguna untuk membuat / wiki nya sendiri dengan halaman sendiri dan sub-halaman, gambar dan potongan multi-media. 

Zoho Discussions
Buat eksternal dan internal masyarakat di mana masalah diselesaikan, topik yang dibahas dan ide-ide dipertukarkan. 

Zoho Notebook
Serupa dengan Microsoft OneNote atau Google Notebook , itu juga termasuk dukungan yang lebih besar untuk multimedia konten.

Zoho Chat
Sebuah aplikasi chat yang dapat dimasukkan ke halaman atau blog . Ini juga mendukung tradisional swasta pesan instan mengintegrasikan akses ke semua chat klien utama. 

Zoho Mail
Sebelumnya dikenal sebagai Zoho Office Suite, Zoho Mail berbasis web kolaborasi groupware . Layanan ini berganti nama menjadi Zoho Mail karena kesalahan persepsi bahwa itu adalah integrasi dari layanan Zoho lainnya. 

Zoho Meeting
Sebuah aplikasi konferensi web, versi saat ini memerlukan pencipta konferensi yang akan menggunakan Microsoft Windows , tapi peserta bisa menggunakan sistem operasi.


Selasa, 10 Mei 2011

Komputasi TEC Ionosfer Mendekati Real Time Dari Data GPS

Ionosfer adalah bagian atmosfer atas terdiri dari ion-ion dan elektron-elektron dalam jumlah yang dapat mempengaruhi propagasi gelombang radio. Pengaruh ionosfer pada sinyal GPS berupa perlambatan kecepatannya saat menjalar melalui ionosfer sehingga waktu propagasi dari satelit sampai penerima GPS akan mendapat tambahan waktu yang tergantung pada total electron content (TEC) ionosfer dan frekuensi sinyal GPS yang digunakan. Pengukuran jarak satelit ke penerima GPS berdasarkan pengukuran waktu propagasi akan mengalami kesalahan sehingga penentuan posisi GPS menggunakan metode reseksi jarak akan mengalami kesalahan pengukuran karena adanya ionosfer. Untuk penentuan posisi presisi tinggi, TEC ionosfer perlu diestimasi sehingga dapat digunakan untuk koreksi kesalahan pengukuran jarak satelit GPS. Menggunakan GPS frekuensi ganda TEC ionosfer dapat diestimasi menggunakan kombinasi data kode dan fase GPS. Ionosfer bervariasi baik temporal maupun spasial karena pengaruh dari aktivitas matahari sebagai sumber energi ionisasi ionosfer. Oleh karena itu penentuan TEC ionosfer mendekati real time selain dapat digunakan untuk koreksi ionosfer juga dapat digunakan untuk monitoring cuaca antariksa. Makalah ini menjelaskan metode penentuan TEC ionosfer mendekati real time dari data GPS mendekati real time yang dapat diakses melalui FTP setiap jam secara otomatis.

sumber : http://www.lapan.go.id/bandung/publikasi/2009SMIPAUNYKomputasiTECotomatis.pdf

Kamis, 14 April 2011

Komputasi Modern

Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. 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)

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). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

Pada paruh pertama abad 20, banyak kebutuhan komputasi ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan komputer digital modern.
George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
sementara bekerja di laboratorium bel di November 1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai “model k” (untuk “meja dapur”, di mana dia telah berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih besar termasuk aritmatika
dan kemampuan pemrograman kompleks.

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).

Sumber:
http://id.wikipedia.org/wiki/Komputasi
http://phenomenalsite.co.cc/?p=46
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762

Rabu, 30 Maret 2011

Komputasi Modern



Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, 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. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Selasa, 29 Maret 2011

Android

Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.


Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.

Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).


Minggu, 13 Maret 2011

Kompresi AUDIO

Audio
Kompresi mekanikal atau gelombang longitudinal yang merambat melalui medium. Medium atau zat perantara ini dapat berupa zat cair, padat, gas. Jadi, gelombang bunyi dapat merambat misalnya di dalam air, batu bara, atau udara.Audio (suara) terbentuk dengan karakteristik Amplitudo, Frekuensi dan Pitch.

Amplitudo (intensitas) : berhubungan dengan variasi tekanan gelombang. Kekuatan suara audio yang diterima tergantung pada amplitudo.

Frekuensi
Jumlah dari suatu besaran periodik  yang terbentuk secara identik per detiknya.
Frekuensi suara dapat digunakan untuk membedakan suara rendah dan suara tinggi
 Frekuensi dinyatakan dalam satuan Hertz (Hz)

Pitch
Dapat digunakan untuk membedakan dan  mengskalakan signal-signal dengan ketinggian dan intensitas yang identik.
Picth berbeda untuk setiap sumber suara
Perbedaan antara suara keras dan lembut berhubungan dengan vibrasi udara yang mentransmisi suara ke telinga
Intensitas suara (akustik) dinyatakan dalam decibel (dB)

Pengertian Kompresi Audio
  Salah satu bentuk kompresi databertujuan untukmengecilkan ukuran file audio dengan metode
  Lossy format:Vorbis,MP3,MPEG-1;
  Loseless format: FLAC digunakan oleh audio engineer

 Lossless Audio Codec
  Lossless ialah proses dekompresi yang menghasilkan data yang sama dengan yang semula
  Lossless audio codec tidakmempunyaimasalahdalamkualitassuara, penggunaannyadapatdifokuskanpada:
  Kecepatankompresidandekompresi
  Derajatkompresi
  Dukunganhardware dansoftware

Lossy Audio codec
  Penggunaannya difokuskan pada:
  Kualitas audio
  Faktor kompresi
  Kecepatan kompresi dan dekompresi
  Inherent latency of algorithm (pentingbagireal-time streaming)
  Dukungan hardware dan software

Metode Kompresi Audio
  Metode Transformasi
      Menggunakan algoritma seperti MDCT (Modified Discrete Cosine Transform) untuk mengkonversikan gelombang bunyi ke dalam sinyal digital agar tetap dapat didengar oleh manusia (20 Hz s/d 20kHz) , yaitu menjadi frekuensi 2 s/d 4kHz dan 96 dB.
  Metode Waktu
      Menggunakan LPC (Linier Predictive Coding) yaitu digunakan untuk speech (pidato), dimana LPC akan menyesuaikan sinyal data pada suara manusia, kemudian mengirimkannya ke pendengar. Jadi seperti layaknya komputer yang berbicara dengan bahasa manusia dengan kecepatan 2,4 kbps


Kompresi Audio
  Signal Audio digital (sampling dan kuantisasi)
      Sampling rate (jumlah sampel per detik),
        - 8 kHz telephony, μ-law encoding, SUN Audio
         - 32 kHz Digital Radio Broadcast
         - 44,1 kHz Audio-CD
         - 48 kHz Digital Audio Tape (DAT)
      Bit rate (jumlah bit per detik).
    - signal musik stereo adalah 2*16 bit/sampel atau
       sekitar 1.4 Mbps untuk audio-CD
    - signal suara vokal adalah 8 bit/sampel
      Jumlah channel (mono / stereo / multichannel)

Teknik kompresi Audio dengan format MPEG
  MPEG (Moving Picture Expert Group)
  MPEG-1 menggunakan bandwidth 1,5 Mbits/sec untuk audio dan video, dimana 1,2 Mbits/sec digunakan untuk video sedangkan 0,3 Mbits/sec digunakan untuk audio.
      Nilai 0,3 Mbits/sec ini lebih kecil dibandingkan dengan bandwidth yang dibutuhkan oleh CD Audio yang tidak terkompres sebesar 44100 samples/sec x 16 bits/sample * 2 channel > 1,4 Mbits/sec yang hanya terdiri dari suara saja.
  Teknik Kompresi Audio dengan Format MPEG

Algoritma MPEG Audio

Menggunakan filter untuk membagi sinyal audio: misalnya pada 48 kHz, suara dibagi menjadi 32 subband frekuensi.
Memberikan pembatas pada masing-masing frekuensi yang telah dibagi-bagi, jika tidak akan terjadi intermodulasi (tabrakan frekuensi)
Jika sinyal suara terlalu rendah, maka tidak dilakukan encode pada sinyal suara tersebut
Diberikan bit parity yang digunakan untuk mengecek apakah data tersebut rusak atau tidak (yang mungkin disebabkan oleh gangguan / noise), apabila rusak, maka bit tersebut akan digantikan bit yang jenisnya sama dengan bit terdekatnya.
Algoritma MPEG Audio

MPEG audio compression dan decompression

Terminologi
Filter Bank : adalah kumpulan filter yang berfungsi memfilter masukan pada frekuensi tertentu, sesuai dengan critical band yang telah didefinisikan. Filter yang dipakai adalah gabungan dari filter bank polyphase dan Modified Discrete Cosine Transform (MDCT)
Perceptual Model : dapat menggunakan filter bank terpisah atau penggabungan antara perhitungan nilai energi dan filter bank utama. Keluaran model ini adalah nilai masking treshold. Apabila noise berada dibawah masking treshold, maka hasil kompresi tidak akan dapat dibedakan dari sinyal aslinya.
Quantization/Coding : merupakan proses kuantisasi setelah sinyal disampling. Proses ini dilakukan oleh power-law quantizer, yang memiliki sifat mengkodekan amplitudo besar dengan ketepatan rendah, dan dimasukkannya proses noise shaping. Setelah itu nilai yang telah dikuantisasi dikodekan menggunakan Huffman Coding.
Encoding Bitstream : merupakan tahap terakhir dimana bit-bit hasil pengkodean sampling sinyal disusun menjadi sebuah bitstream.