Rabu, 15 Mei 2013

Etika Berkomunikasi Dalam Media Sosial

Di era globalisasi saat ini banyak media sosial yang tersedia untuk memenuhi kebutuhan dalam bersosialisasi seperti Blogger, Facebook, Twitter,Omegle , Mindtalk, etc berpengaruh besar dalam perkembangan era digital saat ini. Sosial media kini menjadi alat komunikasi yang telah menyatu menjadi bagian dari kehidupan kita.

Seiring dengan pertumbuhan dan penyebaran akses Internet,  media sosial semakin berperan sebagai sarana komunikasi yang juga dirasakan semakin penting. Keluarga yang terpisah jauh secara geografis kini dapat berkomunikasi lebih lancar. Hubungan yang terputus dengan teman lama terjalin kembali berkat adanya Media Sosial, bahkan praktek marketing bisnis pun bisa di lakukan dengan Media Sosial ini.

Seiring dengan pertumbuhan dan penyebaran akses Internet,  media sosial semakin berperan sebagai sarana komunikasi yang juga dirasakan semakin penting. Keluarga yang terpisah jauh secara geografis kini dapat berkomunikasi lebih lancar. Hubungan yang terputus dengan teman lama terjalin kembali berkat adanya Media Sosial, bahkan praktek marketing bisnis pun bisa di lakukan dengan Media Sosial ini.
Dengan berkembangnya Media Sosial di kalangan masyarakat, bisa terlihat bahwa Media Sosial juga memerlukan peraturan dalam berkomunikasi. Para pengguna memahami etika-etika berkomunikasi dalam Media Sosial. Seperti:
  1. DON’T spam — Spam adalah penggunaan perangkat elektronik untuk mengirimkan pesan secara bertubi-tubi tanpa dikehendaki oleh penerimanya.
  2. DON’T keep everything private — Disatu sisi privasi on-line sangat penting, tetapi apabila setiap interaksi sosial dianggap privat maka apa gunanya berpartisipasi dalam media SOSIAL? Gunakan saja e-mail, IM, SMS apabila tujuannya itu dan jangan sampai menimbulkan salah penafsiran bahwa group Anda terlalu eksklusif
  3. DON’T “go after” competitors – Jangan “menyerang” kompetitor pada saat mereka melakukan suatu kesalahan bodoh, komentari sesuka hati tetapi jangan melakukan sabotase media — seperti mencoba “menimbun” posting atau berita baru, melaporkan dengan harapan pelarangan dalam  penggunaan media sosial, atau meniru sebagai seorang pelanggan yang tidak puas.
  4. DON’T create multiple handles to “gang up” — Apabila banyak yang tidak sepaham dengan pendapat Anda, itu menyatakan sesuatu. Jangan sekali-kali memberi komentar menggunakan identitas palsu untuk mendukung pendapat diri (dibuat seolah-olah banyak orang yang sependapat dan setuju dengan pendapat Anda).  Tidak saja hal tersebut bodoh, tetapi lambat laun juga akan terbongkar.
  5. DON’T try to incite a mob mentality — Tidak hanya menggunakan identitas palsu, hindari juga provokasi massa media sosial. Apabila Anda secara terang-terangan mengajak setiap orang untuk memberi komentar mengenai sesuatu mengikuti pendapat sendiri maka Anda bersalah dalam hal telah memanipulasi suatu percakapan.
  6. DO think before “speaking” — Salah satu fitur utama media sosial adalah publikasi pendapat, atau sekedar ocehan secara instan dan jangkauannya luas. Kadang ada hal-hal atau pendapat yang tiba-tiba muncul di pikiran kita, tetapi apakah perlu diberitakan di Internet? Pertimbangkan terlebih dahulu!
  7. DO personalize messages and introductions — Pada saat pertama berkenalan dengan orang baru yang belum pernah dikenal sama sekali, sapa “halo” terlebih dahulu layaknya dalam perkenalan tatap muka langsung (etika). Beri sedikit penjelasan bagaimana awal perkenalan tersebut terjadi, sesuatu yang mudah dan sepele tetapi akan memberikan suatu impresi awal yang baik bagi lawan kenal baru.
  8. DO think (and network) outside your circle — Apabila jaringan (network) Anda terdiri hanya dari orang-orang yang semuanya sependapat dengan diri Anda, maka …. &^%??, apa artinya?
  9. DON’T post questionable photos of others without their permission — Jangan sekali-kali melakukan posting sesuatu yang meragukan atau foto seseorang tanpa seijin orang tersebut. Ingat karma itu ada! dan Anda tidak pernah tahu apa yang akan mereka lakukan sebagai pembalasan.
  10. DON’T send automated messages to new followers — Pada saat seseorang “mengikuti” Anda di Twitter, hindari penggunaan aplikasi yang secara otomatis dapat membombardir pengikut Anda dengan pesan-pesan.
  11. DO use your real name whenever possible — Paling sedikit gunakan nama pena yang telah dikenal semua orang. Pendapat anonimous dianggap tidak berbobot dan tidak bertanggung jawab.
  12. DON’T excessively link to your own site(s) — Tip ini adalah salah satu “common sense” yang perlu diperhatikan. Pikirkan, siapa yang peduli tentang link situs Anda yang disebar dalam setiap komentar di dunia media sosial? Bisa jadi Anda dimasukkan dalam kategori “link spammer”.
  13. DO give back — Media sosial adalah lalu-lintas, interaksi atau komunikasi dua arah. Beri sebanyak Anda mendapat, lebih baik lagi adalah beri lebih banyak. Salah satu alasan mengapa orang mengunjungi situs Anda adalah apabila Anda mau memberi sesuatu yang dibutuhkan, entah itu berupa informasi, pengetahuan atau hanya sekedar komentar lucu yang menghibur.
  14. DON’T turn into a social media stalker — Jangan mengikuti setiap orang pada setiap media sosial yang mereka gunakan; Facebook, Twitter, MySpace, atau situs-situs sosial “niche” lainnya kecuali orang yang Anda ikuti tersebut adalah teman akrab. Hal ini dapat menimbulkan rasa paranoid.
  15. DON’T invite everyone you know to every social media tool you decide to use — Tidak perlu untuk mengundang setiap orang ke setiap aplikasi media sosial yang Anda pergunakan. Apabila Anda telah memiliki koneksi di dua atau tiga tempat, cukup! Kecuali apabila aplikasi baru tersebut benar-benar memiliki fitur yang lebih lengkap dan baik.
  16. DO try to make your tweets comprehensible — Tdk smua org mgrti. Jangan beranggapan bahwa setiap orang dapat memahami berita text yang disingkat. Pembaca Anda bukan terdiri hanya dari para remaja, gunakan singkatan seperlunya, umum dan dapat dimengerti pembaca secara luas.
  17. DON’T swap your name for a string of keywords — Pada saat memberi komentar blog seseorang, gunakan nama asli atau nama pena Anda. Bukan sesuatu seperti: “perawatan kulit” dengan harapan meningkatan peringkat SEO. Setiap orang akan merasa lebih nyaman “berkomunikasi” dengan seseorang atau perusahaan.
  18. DO listen to what others have to say — Belajar untuk mendengar pendapat orang lain, komunikasi terjadi dua arah!
  19. DON’T unfollow people just because they don’t follow you back — Apabila seseorang menemukan Anda dan dianggap berharga serta menarik untuk diikuti, mereka akan melakukan hal tersebut. Tidak perlu untuk membangun jumlah pengikut atau reputasi tetapi palsu.
  20. DO submit other people’s material to news aggregators and social bookmarking sites — Berbagilah dengan komunitas media sosial lainnya. Beri sebanyak Anda mendapat. Jangan menimbulkan impresi bahwa Anda egoistis karena tidak mau berbagi.
Bagaimanapun, apa itu Media Sosial? Media Sosial adalah sebuah media online, dengan para penggunanya bisa dengan mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog, jejaring sosial, wiki, forum dan dunia virtual. Blog, jejaring sosial dan wiki merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia. Sekian

Minggu, 28 April 2013

Aplikasi web dan mobile GIS


Aplikasi web Gis National monumen services

Link: http://archaeology.ie

The National Monumen services merupakan bagian dari Departemen Seni, Budaya dan Gaeltacht memiliki peran  dalam perlindungan warisan arkeologi.
NMS memiliki tanggung jawab untuk:

  • Isu Arkeologi timbul di Monumen Nasional dalam negara.
  • Konservasi dan pengelolaan (termasuk jasa pengunjung) monumen ini adalah tanggung jawab Dinas Pekerjaan Umum.
  • Melaksanakan survei dari situs yang dikenal dan di mana situs yang dianggap terletak dan mengkompilasi persediaan situs dan monumen.
  • Menerapkan peraturan dalam kaitannya dengan perlindungan monumen dan situs, termasuk bangkai kapal bersejarah dan situs arkeologi bawah air.
  • Mengatur penggalian arkeologi, penggunaan alat deteksi untuk tujuan arkeologi dan menyelam di bangkai kapal bersejarah dan situs arkeologi bawah air.
  • Memberikan saran untuk perencanaan pemerintah pada proposal pengembangan (pembangunan daerah, perencanaan warisan dan aplikasi perencanaan individual) yang mungkin memiliki implikasi untuk warisan arkeologi.


Tools yang digunakan: ALOV MAP

ALOV Map adalah aplikasi WebGIS portabel berbasis Java® yang digunakan untuk publikasi data vektor dan raster di Internet. Juga untuk penampilan interaktif pada web browser. ALOV mendukung arsitektur penyajian yang cukup kompleks, navigasi yang baik dan dapat bekerja dengan multi layer, peta-peta tematik, mendukung taut (hyperlink) dan juga data atribut.
ALOV adalah hasil dari proyek kerjasama antara ALOV Software (www.alovsoft.com) dan Archeological Computing Laboratory, University of Sydney, Australia (www.archaeology.usyd.edu.au/acl/index.html). Paket ALOV dapat di-download melalui situs www.alov.org.


Aplikasi Mobile GIS Hotel.com

Link: hotel.com

Hotels.com adalah penyedia akomodasi hotel di seluruh dunia yang menawarkan layanan pemesanan melalui jaringan situs web dan layanan aplikasi telepon .
Hotels.com memberikan layanan akomodasi untuk memesan kamar hotel, baik jaringan hotel besar maupun jaringan independen serta properti dengan fasilitas memasak di lebih dari 140.000 properti di seluruh dunia.


Sabtu, 09 Maret 2013

Tugas Sistem Informasi Geografis


1. Pengertian Sistem Informasi
Secara umum dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan.



Yang berarti sistem informasi merupakan suatu proses komponen-komponen didalamnya yang mengubah data-data yang dimasukkan menjadi informasi yang berguna bagi perusahaan/organisasi yang bersangkutan. Sedangkan untuk cakupan didalam sistem informasi yaitu pada tahapan perencanaan menentukan batasan ruang lingkup sistem informasi yang akan dibangun. Maksudnya adalah ruang lingkup yang di tentukan dari awal pembuatan yang merupakan garis batas lingkup kerja sistem tersebut, sehingga sistem informasi tidak bersinggungan dengan sistem informasi lainnya.

2. Untuk saat ini saya menguasai bahasa pemograman VB (Visual Basic), VB.net, C++ dan java. Selanjutnya saya ingin mempelajari Bahasa pemograman PHP karena pengembangan dari PHP sendiri sangatlah luas, khususnya untuk pengembangan Web dengan menggunakan bahasa PHP.

3. Saya pernah buat Aplikasi LBS (Location Base berbasis mobile smart phone Android menggunakan database dan sedikit XML.

4. Yang saya harapkan dari SIG ini bisa lebih memperdalam pemahaman dalam ilmu Sistem informasi Geografis untuk pengembangan Aplikasi yang saya pernah buat sebelumnya.

Kamis, 24 Januari 2013

Antarmuka pemrograman aplikasi


Antarmuka pemrograman aplikasi (Inggris: application programming interface disingkat API) adalah sekumpulan perintah, fungsi, dan protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk berinteraksi dengan sistem operasi.

Antarmuka Pemrograman Aplikasi (API) AdWords

Antarmuka Pemrograman Aplikasi (API) Google AdWords didesain untuk pengembang yang mewakili pengiklan besar yang memahami teknologi dan pihak ketiga lainnya. Hal ini termasuk biro iklan, pemasar mesin telusur (SEM), dan pakar pemasaran daring lainnya yang mengelola beberapa akun klien atau kampanye besar.

Menerapkan AdWords API membutuhkan pengetahuan teknis dan keterampilan pemrograman, karena itulah hasil terbaik dapat dicapai oleh pengiklan yang memakai jasa pengembang perangkat lunak.

API fleksibel dan fungsional -- Anda dapat menggunakannya untuk membuat aplikasi yang memenuhi kebutuhan Anda. Dengan menggunakan API, Anda dapat:

  • Membuat kata kunci, teks iklan, URL tujuan, dan laporan ubahsuaian secara otomatis.
  • Mengintegrasikan data AdWords dengan sistem inventori Anda untuk mengelola kampanye berbasis persediaan.
  • Mengembangkan alat dan aplikasi tambahan untuk membantu Anda mengelola akun.

Anda bahkan dapat mengembangkan dalam bahasa pilihan Anda. Antarmuka SOAP AdWords API didukung oleh semua bahasa pemrograman populer, termasuk Java, PHP, Python, .NET, Perl, Ruby, dan JavaScript.

Contoh Aplikasi Google Map API

Google Map API merupakan aplikasi interface yang dapat diakses lewat javascript agar Google Map dapat ditampilkan pada halaman web yang sedang kita bangung. Untuk dapat mengakses Google Map, Kita harus melakukan pendaftaran Api Key terlebih dahulu dengan data pendaftaran berupa nama domain web yang kita bangun.
Banyak sekali kegunaan google map untuk website yang kita buat, diantaranya dapat digunakan untuk menampilkan lokasi pemilik website ( pada about us ), lokasi event/kegiatan, atau dapat juga digunakan untuk aplikasi GIS berbasis web.



Virtualization


Dalam ilmu komputer, virtualisasi (virtualization) adalah istilah umum yang mengacu kepada abstraksi dari sumber daya komputer. Definisi lainnya adalah "sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logical.

Pengertian Virtual Machine

Virtual Machine(VM) adalah sebuah mesin yang mempunyai dasar logika yang menggunakan pendekatan lapisan-lapisan ( layers)dari sistem komputer.Sehingga sistem komputer dengan tersendiri dibangun atas lapisan-lapisan tersebut, dengan urutan lapisannya mulai dari lapisan terendah sampai lapisan teratas adalah sebagai berikut:

  •           Perangkat keras (semua bagian fisik komputer).
  •           Kernel (program untuk mengontrol disk dan sistem file, multi-tasking, load-balancing, network dan security.
  •          Sistem program (program yang membantu general user).

Kernel yang berada pada lapisan kedua ini, menggunakan instruksi perangkat keras untuk menciptakan seperangkat system call yang dapat digunakan oleh komponen-komponen pada level sistem program. Sistem program kemudian dapat menggunakan system call dan perangkat keras lainnya seolah-olah pada level yang sama. Meskipun sistem program berada di level tertinggi , namun program aplikasi bisa melihat segala sesuatu pada tingkatan dibawahnya seakan-akan mereka adalah bagian dari mesin. Pendekatan dengan lapisan-lapisan inilah yang kemudian menjadi kesimpulan logis pada konsep Virtual Machine(VM) atau virtual machine(VM).

Contoh Software VMWare

VmWare Adalah aplikasi Virtual Mesin yg artinya kita bisa menciptakan pc didalam Suatu Operating System (Windows/Linux) seandainya kita mau mencoba menginstall linux akan tetapi kita tidak pingin merubah configurasi system kita, kita bisa mengunakan VmWare untuk menciptakan PC dan menginstall distro yg kita ingginkan tanpa merusak atau merubah configurasi system kita.


Arsitektur Open Service Gateway Initiative


OSGi (Open Service Gateway Initiative) adalah sebuah rencana industri untuk cara standar untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet. OSGi berencana menentukan program aplikasi antarmuka (API) untuk pemrogram menggunakan, untuk memungkinkan komunikasi dan kontrol antara penyedia layanan dan perangkat di dalam rumah atau usaha kecil jaringan. OSGI juga merupakan sebuah system dan aplikasi interoperability berbasis komponen platform yang terintegrasi serta OSGi merupakan system modul dinamik untuk Java. Teknologi OSGi adalah Universal Middleware. Teknologi OSGi menyediakan sebuah service-oriented, lingkungan yang berbasis komponen untuk pengembang dan menawarkan jalan standard untuk mengatur siklus hidup software. Kemampuan ini dapat menambah nilai jangkauan dari computer dan peralatan yang menggunakan platform Java dengan sangat hebat. Teknologi OSGi mengadopsi keuntungan dari menambah time-to-market dan mengurangi biaya pengembangan karena teknologi OSGi menyediakan subsistem komponen yang terintegrasi dari pre-build dan pre-tested. Teknologi ini juga mengurangi biaya perawatan dan memberikan kesempatan aftermarket yang baru dan unik karena jaringan dapat digunakan untuk update secara dinamik dan mengirimkan service dan aplikasi di lapangan.

ARSITEKTUR OSGi
OSGi adalah sebuah set spesifikasi yang mendefinisikan sebuah komponen system dinamik untuk Java. Spesifikasi ini memungkinkan sebuah model pengembangan dimana aplikasi (secara dinamik) terdiri dari berbagai komponen yang berbeda. Spesifikasi OSGi memungkinkan komponen-komponennya untuk menyembunyikan implementasinya dari komponen lainnya ketika berkomunikasi melalui services dimana biasanya ketika hal ini berlangsung implementasi antar komponen dapat terlihat jelas. Model yang simple ini telah jauh mencapai efek dari segala aspek dari proses pengembangan software.
Lapisan OSGi
Model lapisan dari OSGi adalah sebagai berikut :



Definisi :
a.Bundles : bundles adalah komponen OSGi yang dibuat oleh pengembang/developer.
b.Services : lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan menawarkan model publish-find-bind untuk objek Java yang lama.
c.Life Cycle : API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles.
d.Modules : lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode.
e.Security : Lapisan yang memegang aspek keamanan.
f.Execution Environment : menjelaskan class dan method apa yang ada di platform.

KEUNTUNGAN TEKNOLOGI OSGi
Keuntungan dari teknologi OSGi antara lain adalah sebagai berikut :
1.Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles : salah satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek internalnya dari bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di kemudian hari.
2.Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat digunakan dengan aplikasi pihak ketiga.
3.RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online.
4.Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat dimanage sedemikian rupa serta dapat diatur cara penginstalannya.
5.Update yang dinamik : OSGi komponen bisa diupdate secara dinamik.
6.Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk mengkombinasi dan mencocokan antar komponen.
7.Transparan
8.Banyak versinya
9.Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang dari 30 kelas.
10.Ukurannya kecil
11.Kinerjanya cepat
12.Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak mekanisme hanya ketika dibutuhkan saja.
13.Aman
14.Sederhana
15.Tidak Mengganggu Kinerja Aplikasi Lainnya
16.Berjalan dimana saja
17.Digunakan secara luas
18.Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom, Redhat, Ericsson, dan masih banyak lagi.

Spesifikasi OSGi
OSGi Service Platform Release 4
OSGi Service Platform Release 4 was first released in October 2005. Version 4.1 was released in May 2007. Version 4.2 was released in September 2009.
-Errata
-API Javadoc
-XML Schemas