Sabtu, Maret 24, 2012

Cloud Computing


Cloud Computing merupakan gabungan dari pemanfaatan teknologi komputasi dan pengembangan berbasis internet. awan (cloud) merupakan metafora dari internet, sebagaimana digambarkan pada jaringan internet. cloud computing merupakan definisi untuk komputasi rid (grid computing) yang digunakan pada pertengahan hingga akhir 1990-an. istilah cloud computing mulai muncul pada akhir 2007, yang berarti sebuah teknik komputasi yang digunakan untuk memindahkan layanan yang digunakan sehari-hari ke internet. sehingga tidak hanya disimpan pada komputer lokal saja.

Cloud computing atau komputasi awan merupakan tren baru di bidang komputasi terdistribusi dimana berbagai pihak dapat mengembangkan aplikasi dan layanan berbasis SOA (Service Oriented Architecture) di jaringan internet. SOA merupakan suatu gaya arsitektur sistem yang membuat dan menggunakan proses bisnis dalam bentuk layanan sepanjang siklus hidupnya. SOA juga didefinisikan dan menentukan arsitektur teknologi informasi yang dapat menunjang berbagai aplikasi untuk saling bertukar data dan berpartisipasi dalam proses bisnis.

Tidak semua layanan yang ada di internet dapat dikategorikan sebagai cloud computing. ada beberapa syarat yang harus dipenuhi agar sebuah layanan dapat dikatakan sebagai cloud computing, diantaranya.
  1. Layanan harus bersifat "On Demand", pengguna hanya menggunakan dan membayar pada layanan yang dibutuhkan saja.
  2. Layanan harus bersifat elastis atau scalable, pengguna dapat menambah atau mengurangi jenis dan kapasitas layanan yang dia inginkan dan sistem selalu bisa mengakomodasi perubahan tersebut.
  3. Layanan seluruhnya dikelola oleh penyedia/provider, pengguna hanya menyediakan personal computer/netbook dengan koneksi internet.
Berbagai kalangan dapat menarik manfaat dari layanan cloud computing ini baik sebagai solusi teknologi maupun mendapatkan manfaat ekonomis darinya. email yang tersedia dalam bentuk web mail merupakan contoh yang sangat kecil dari teknologi cloud computing. dengan menggunakan layanan email seperti gmail, yahoo mail, kita tidak perlu lagi menggunakan outlook atau aplikasi dekstop lainnya untuk menampung email. membaca email denagn browser memungkinkan dilakukan dimana saja sepanjang tersedianya koneksi internet.

Cloud computing saat ini sangat populer, selain dari peran raksasa software seperti microsoft dan google, perusahaan lain bermunculan hanya untuk menyediakan layanan berbasis awan sebagai pengganti atau penyempurnaan aplikasi pada PC hari ini. beberapa perusahaan tersebut diantaranya Zoho.com, Evernote.com dan RememberTheMilk.com.

Zoho.com

Zoho.com merupakan sebuah situs yang belum lama ini menciptakan beberapa fasilitas database maupun aplikasi lain yang berhubungan dengan database. situs ini telah memperkerjakan 5 juta pengguna online tiap harinya. dengan zoho kita dapat berbisnis dengan lebih produktif atau bahkan membuak cloud compting sendiri.
fitur yang tersedia pada Zoho.com diantaranya.
  1. Collaboration Application, seperti chat (shoutbox, chatting, grouping), Docs, Discussing, Mail, Meeting, Projects, Ahare, wiki.
  2. Business Applications, seperti assist, book, bug tracker, creator, crm, invoice, marketplace, people, recruite, report, site, dan support.
  3. Productivity Applications, Callendar, notebook, planner, sheet, show, writer.

Evernote.com


Evernote.com merupakan sebuah situs yang memungkinkan penggunanya membuat catatan atau notes, menyimpan ide-ide, mengumpulkan artikel-artikel yang ditemukan saat browsing dan ditambah dengan akses dari berbagai macam perangkat digital seperti dekstop, smartphone, ipad dan lain-lain. evernote memiliki tiga menu utama yaitu
  1. Auto Categories
  2. My Categories
  3. Keywords
didalam menu utama tersebut masih terdapat submenu yang dapat mempermudah penggunaknya.

RememberTheMilk.com
RememberTheMilk.com adalah suatu task manager yang dapat membantu dalam melakukan perencanaan dalam meyelesaikan berbagai tugas, kegiatan, atau pekerjaan kantoryang sedang dihadapi. kita dapat menyelesaikan tugas berdasarkan kepentingannya. selama fokus pada prioritas, maka tidak ada satu tugaspun yang tidak terselesaikan.

Service yang disediakan oleh RememberTheMilk diantaranya.
  1. RSS feeds, melacak tugas dengan feed reader.
  2. iCalendar Feeds, menyimpan tugas berdasarkan calendar.
  3. Email Task, mengirim tugas pada akun rememberthemilk.com
  4. Remiders, menerima tasks reminder melalui email, messanger ataupun SMS.
  5. Translations, menyediakan relawan yang membantu membuat rememberthemilk tersedia dalam bahasa lain.

Referensi:





Carputer Sebagai Implementasi Komputasi Modern (Mobile Computing)


Mobile computing adalah sebuah teknologi yang memungkinkan penggunanya bisa memanfaatkan kemampuan komputer secara optimal, meski dalam posisi berpindah-pindah. Teknologi mobile mungkin bukan istilah baru untuk zaman sekarang dimana teknologi telah berkembang pesat. Hampir setiap orang saat ini menggunakannya, salah satunya adalah handphone karena dirasa teknologi ini sangat membantu dalam menyelesaikan pekerjaan bahkan saat ini sudah menjadi salah satu kebutuhan setiap orang. Dibalik itu semua, teknologi ini erat kaitannya dengan proses komputasi yang menjadikannya bermanfaat dalam menyelesaikan masalah maupun pekerjaan. Komputasi pada teknologi ini dapat disebut Mobile computing

Perkembangan Mobile Computing pasti juga mempengaruhi perkembangan Hardware dari Mobile Computing itu sendiri, perkembangannya dimulai dari bentuk sampai teknologi Hardware yang ada di dalamnya yang bertujuan untuk memudahkan sang pemakai.

Carputer adalah perangkat komputasi terpasang di mobil. Beroperasi sebagai komputer nirkabel, sound system, GPS, pemutar DVD, perangkat lunak pengolah kata dan bluetooth kompatibel. Carputer biasanya digunakan untuk bermain MP3, sebuah komputer yang lebih cepat dapat digunakan jika kita ingin menggunakan carputer untuk bermain game, film, music video dan aplikasi lain.Untuk bepergian, kita dapat menambahkan modul GPS dan software peta pada carputer.

Pertimbangan dasar dalam desain yang fleksibel pada carputer adalah jumlah daya yang digunakan. Satu-satunya sumber daya yang digunakan adalah daya yang dihasilkan sari baterai mobil yang berkapasitas terbatas. Tingkat pengisian daya baterai terus menerus dikuras oleh alternator sementara mesin mobil sedang berjalan. Maka dari itu, sebuah produsen mobil biasanya melengkapi mesin mobil dengan alternator yang dinilai sangat cukup untuk memungkinkan pemasangan peralatan listrik tambahan. Pemasangan carputer dengan konsumsi daya tinggi , terutama jika carputer memiliki system audio yang kuat dapat mengakibatkan alternator tidak mampu memasok daya yang cukup untuk menjaga baterai dalam keadaan terisi penuh. Selain itu, carputer yang pada umunya dipasang pada ruangan tertutup sangat sulit untuk membuang panas yang berlebihan yang dihasilkan sirkuit. Untuk hal ini, disarankan untuk memilih motherboard dan prosesor dengan konsumsi daya rendah.

System operasi pada carputer pada umunya tersedia pilihan dari open source, (linux) atau MS windows. Kita dapat membuat sebuah system yang baik dengan menggunakan linux, akan tetapi pada linux, konfigurasi operating system dan perangkat lunak lainnya sangat rumit. Oleh karena itu bagi sebagian orang MS windows adalah pilihan yang tepat karena tidak memerlukan instalasi dan konfigurasi yang rumit.


Rabu, Januari 18, 2012

Sekilas Tentang Flowchart

Flowchart merupakan penyajian sistematis tentang proses dan logika mengenai kegiatan penanganan informasi atau penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.


System flowchart adalah urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. Program flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.


Diagram alur dapat menunjukan secara jelas alur pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Suatu diagram alur memberikan gambaran dua dimensi berupa simbol grafis. Setiap simbol telah ditetapkan terlebih dahulu fungsi dan artinya. Simbol dipakai untuk menunjukkan berbagai kegiatan operasi dan jalur pengendalian. Flowchart untuk aplikasi ini menggunakan 5 simbol yaitu Process, Decision, Connector, Input/Output, dan Arrow.



Sekilas Tentang Android


Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang 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.

Pemrograman perangkat ini menggunakan bahasa pemrograman Extensible Markup Language(XML) dan Java yang dikhususkan untuk platform ini, sehingga aplikasi yang dibuat tidak dapat dijalankan pada perangkat mobile lain seperti: Symbian OS dan Blackberry OS yang juga mendukung aplikasi berbasis java. Terdapat dua distributor sistem operasi ini, yaitu: GMS(Google Mail Services) yang mendapat dukungan penuh dari Google dan OHD(Open Handset Distribution) yang tidak mendapat dukungan langsung dari Google dan melakukan pendistribusian sistem operasi ini secara bebas. Android memiliki berbagai keunggulan sebagai software yang memakai basis kode komputer yang bisa didistribusikan secara terbuka opensource sehingga pengguna bisa membuat aplikasi baru di dalamnya. Android memiliki aplikasi native Google yang terintegrasi seperti pushmail Gmail, Google Maps, dan Google Calendar.

Internet Engineering Task Force

IETF (Internet Engineering Task Force ) merupakan sebuah organisasi yang menjaring banyak pihak (baik itu individual ataupun organisasional) yang tertarik dalam pengembangan jaringan komputer dan Internet. Organisasi ini diatur oleh IESG (Internet Engineering Steering Group), dan diberi tugas untuk mempelajari masalah-masalah teknik yang terjadi dalam jaringan komputer dan Internet, dan kemudian mengusulkan solusi dari masalah tersebut kepada IAB (Internet Architecture Board). Pekerjaan IETF dilakukan oleh banyak kelompok kerja (disebut sebagai Working Groups) yang berkonsentrasi di satu bagian topik saja, seperti halnya keamanan, routing, dan lainnya. IETF merupakan pihak yang mempublikasikan spesifikasi yang membuat standar protokol TCP atau IP.

Misi dari IETF adalah untuk membuat kinerja Internet yang lebih baik dengan menghasilkan kualitas yang tinggi, teknis dokumen yang relevan yang mempengaruhi carandesain, penggunaan, dan mengelola Internet. Internet dijaga oleh perjanjian bi- atau multilateral dan spesifikasi teknikal (protokol yang menerangkan tentang perpindahan data antara rangkaian). Protokol-protokol ini dibentuk berdasarkan perbincangan Internet Engineering Task Force (IETF), yang terbuka kepada umum. Badan ini mengeluarkan dokumen yang dikenali sebagai RFC (Request for Comments). Sebagian dari RFC dijadikan Standar Internet (Internet Standard), oleh Badan Arsitektur Internet (Internet Architecture Board - IAB). Protokol-protokol internet yang sering digunakan adalah seperti, IP, TCP, UDP, DNS, PPP, SLIP, ICMP, POP3, IMAP, SMTP, HTTP, HTTPS, SSH, Telnet, FTP, LDAP, dan SSL.

Beberapa layanan populer di internet yang menggunakan protokol di atas, ialah email/surat elektronik, Usenet, Newsgroup, perkongsian file (File Sharing), WWW (World Wide Web), Gopher, akses sesi (Session Access), WAIS, finger, IRC, MUD, dan MUSH. Di antara semua ini, email/surat elektronik dan World Wide Web lebih kerap digunakan, dan lebih banyak servis yang dibangun berdasarkannya, seperti milis (Mailing List) dan Weblog. Internet memungkinkan adanya servis terkini (Real-time service), seperti web radio, dan webcast, yang dapat diakses di seluruh dunia. Selain itu melalui internet dimungkinkan untuk berkonikasi secara langsung antara dua pengguna atau lebih melalui program pengirim pesan instan seperti Camfrog, Pidgin (Gaim), Trilian, Kopete, Yahoo! Messenger, MSN Messenger dan Windows Live Messenger.

Selasa, Januari 17, 2012

Sekilas Tentang OGRE

OGRE (Object-Oriented Graphic Rendering Engine) adalah engine yang object oriented dan flexible. 3D rendering pada game engine yang ditulis pada bahasa C++ serta di desain untuk mampu mendeveloper dengan intuitif dan mudah kepada aplikasi produksi dengan menggunakan system library seperti direct 3D dan open GL. OGRE hanyalah rendering engine yang khusus menangani vector dan matriks clases, memory handling dan lain-lain. contoh dari editor OGRE diantaranya blender, C++, sctechup, dan 3D studiomax.

Fitur- fitur OGRE antara lain:
  1. Memiliki arsitektur plugin yang memungkinkan OGRE menjadi sangat modular.
  2. Multiplatform dengan dukungan OpenGL dan Direct3D.
  3. Mendukung Vertex dan Fragment Shader.
  4. Memiliki compositing manajer dengan bahasa scripting dan layar penuh postprocessing untuk efek seperti HDR, mekar, kejenuhan, kecerahan, dan lain-lain.
  5. Adanya utilitas untuk mengkonversi ke file object OGRE (*.mesh) dari program 3D terkenal, misalnya Blender, Maya, 3DS Max, dan lain-lain.
Sebelum menggunakan OGRE, diperlukan sebuah IDE (Integrated Development Environment) karena OGRE merupakan sebuah engine yang terdiri dari kumpulan pustaka (library) didalamnya. beberapa IDE dapat digunakan diantaranya Microsoft Visual C++, Code::Blocks, dan Eclipse.

Referensi: click here

Rabu, Januari 11, 2012

Sekilas Tentang CSS

Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL. Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

CSS digunakan oleh penulis maupun pembaca halaman web untuk menentukan warna, jenis huruf, tata letak, dan berbagai aspek tampilan dokumen. CSS digunakan terutama untuk memisahkan antara isi dokumen (yang ditulis dengan HTML atau bahasa markup lainnya) dengan presentasi dokumen (yang ditulis dengan CSS). Pemisahan ini dapat meningkatkan aksesibilitas isi, memberikan lebih banyak keleluasaan dan kontrol terhadap tampilan, dan mengurangi kompleksitas serta pengulangan pada stuktur isi.

Cara pemanggilan CSS diantaranya.


Senin, Januari 09, 2012

Sekilas Tentang PHP

PHP (PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis.

PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.

Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server (dapat dilihat pada gambar dibawah). Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut :

  1. Menbaca perintaan dari client/browser.
  2. Mencari halaman/page di server.
  3. Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page.
  4. Mengirim kembali halaman tersebut kepada Client melalu Internet atu Intranet.
Kode PHP disimpan sebagai plain text dalam format ASCII, sehingga kode PHP dapat ditulis hampir di semua editor text seperti windows notepad, windows wordpad, dll. Kode PHP adalah kode yang disertakan di sebuah halaman HTML dan kode tersebut dijalankan oleh server sebelum dikirim ke browser.

Pada file .html, HTTP server hanya melewatkan content dari file menuju ke browser. Server tidak mencoba untuk mengerti atau memproses file, karena itu adalah tugas sebuah browser.

Pada file dengan ekstensi .php akan ditangani secara berbeda. Yang memiliki kode PHP akan diperiksa. Web server akan memulai bekerja apabila berada diluar lingkungan kode HTML. Oleh karena itu server akan melewati semua content yang berisi kode HTML, CSS, JavaScript, simple text di browser tanpa diinterpretasikan di server.

Blok scripting PHP selalu diawali dengan . Blok scripting PHP dapat ditempatkan dimana saja di dalam dokumen. Pada beberapa server yang mendukung, blok scripting PHP dapat diawali dengan . Namun, untuk kompatibilitas maksimum, sebaiknya menggunakan bentuk yang standar ().

Setiap baris kode PHP harus diakhiri dengan semikolon (;). Semikolon ini merupakan separator yang digunakan untuk membedakan satu instruksi dengan instruksi lainnya. PHP menggunakan // untuk membuat komentar baris tunggal atau /* dan */ untuk membuat suatu blok komentar.


Peluang Usaha Pulau Komodo


Pulau komodo, pulau yang terletak di kepulauan Nusa Tenggara ini termasuk dalam wilayah Taman Nasional Komodo yang dikelola oleh pemerintah pusat. Pulau yang merupakan habitat asli komodo ini memang tergolong unik. keunikan inilah yang diharapkan dapat menarik minat wisatawan baik lokal maupuun manca negara.

berikut sebagian kecil keunikan pulau komodo

  1. Pulau komodo merupakan satu-satunya di dunia yang dikenal sebagai habitat asli hewan purbakala endemik komodo.
  2. Pulau komodo merupakan situs warisan dunia dan cagar biosfir yang disahkan oleh UNESCO pada tahun 1986.
  3. Terdapat berbagai ekosistem dalam satu wilayah, seperti ekosistem pantai, ekosistem hutan hujan tropis, ekosistem padang rumput, ekosistem air laut dan ekosistem savanna.
  4. Terdapat Pink Beach, yang merupakan salah satu andalan taman nasional komodo dimana terdapat hamparan merah dengan bebatuan warna warni.
  5. Di pulau komodo terdapat suku yang sejak ratusan tahun silam hidup berdampingan dengan komodo, yaitu Suku Modo.
Keunikan tersebut lah yang menjadikan Pulau komodo meraih tempat sebagai new seven wonders di dunia berdampingan dengan Hutan Amazon, Teluk Halong, Air Terjun Iguazu, Pulau Jeju, Sungai Bawah Tanah Puerto Princesa serta table mountain.

Terpilihnya Pulau komodo sebagai new seven wonders diharapkan dapat memberikan dampak positif bagi masyarakat indonesia. misalnya dari segi ekonomi, dengan dikenalnya komodo oleh dunia maka akan maningkatkan jumlah wisatawan yang berkunjung ke pulau tersebut. peluang bisnis terbuka lebar. penyediaan sarana penunjang di taman nasional komodo dapat menjadi pilihan seperti membuka jasa penginapan ataupun restoran.





Peluang Usaha SEAgames


SEAgames (The Southeast Asian Games) adalah pagelaran olahraga akbar negara-negara asia tenggara yang digelar dua tahun sekali. pada tahun 2011 lalu, SEAgames diselenggarakan di Indonesia tepatnya di Palembang dan Jakarta. indonesia pada SEAgames ke-26 ini bisa dibilang sukses besar. selain mampu menampilkan rangkaian secara apik terlepas dari kabar miring mengenai lambatnya penyelesaian sarana dan prasarana. indonesia juga mampu meraih medali emas terbanyak dan behasil keluar sebagai juara umum.

Kesuksesan Indonesia pada SEAgames ke-26 tersebut juga berimbas pada meningkatnya peluang usaha bagi masyarakat setempat. keuntungan berlipat ganda diperoleh masyarakat yang memanfaatkan event tersebut sebagai peluang usaha. dari mulai pedagang makanan, aksesoris SEAgames, transportasi masal, bahkan pada skala usaha yang lebih besar seperti pengusaha hotel atau penginapan.

Dilaporkan semua Hotel di palembang Full-Booked sebelum pagelaran SEAgames dimulai. bahkan untuk mengatasi kekurangan hotel dan penginapan. pihak penyelenggara bekerja sama dengan pihak terkait untuk menyediakan beberapa kapal untuk dialih fungsi kan sementara menjadi tempat penginaapan. berita mengenai kapal yang digunakan sebagai penginapan bisa dilihat disini

Suksesnya Indonesia menyelenggarakan SEAgames ke-26 memberikan berkah tersendiri pada masyarakat palembang atau jakarta. yang harus dipikirkan selanjutnya adalah bagaimana menciptakan sebuah peluang usaha yang menguntungkan tanpa harus bergantung pada acara-acara besar seperti SEAgames. misalnya dengan menciptakan objek wisata bertaraf internasional yang mampu mendatangkan wisatawan mancanegara sehingga mampu "menggairahkan" peluang usaha dalam negeri.