Manajemen Database Sistem Perangkat Bergerak
Kemampuan (kapabilitas) suatu perangkat bergerak
Ada banyak alasan mengapa operator telekomunikasi atau service provider perlu mangetahui perangkat yang digunakan oleh pelanggannya. Alasan utamanya adalah untuk dapat menentukan atau memberikan layanan yang sesuai untuk diberikan kepada pelanggannya terutama layanan nilai tambah (value added service). Sebagai contoh operator yang mengetahui hanya sebagian kecil saja dari pelanggannya yang menggunakan perangkat 3G maka operator tersebut dapat menentukan agar tidak terlalu fokus pada promosi layanan 3G seperti video call. Contoh lain misalnya sebuah penyedia konten (content provider) yang harus memberikan konten yang memang dapat ditampilkan atau dijalankan pada perangkat si pembeli.
Informasi yang perlu diketahui dari sebuah perangkat ?
Kita mengenal sebuah perangkat misalnya ponsel dengan nama produsen dan tipenya, misalnya Nokia N80, SonyEricsson , Samsung SGH800 dan lain-lain. Dengan mengetahui tipe suatu perangkat maka kita akan mengetahui kapabilas dari perangkat tersebut misalnya perangkat mana yang mendukung 3G atau perangkat yang dapat menjalankan Java game dan lain-lain. Jadi yang menjadi fokus informasi dari sebuah perangkat adalah segala aspek kemampuan (capability) dari perangkat tersebut. Jika informasi kapabilitas yang diketahui dari suatu perangkat lebih lengkap tentu saja lebih baik.
Ada banyak cara operator atau service provider mengetahui perangkat yang digunakan oleh pelanggannya. Dua cara untuk mengetahui operator perangkat yaitu
1. Mengetahui nomor seri perangkatatau IMEI
Untuk mengetahui IMEI dari perangkat yang digunakan pelangganya, operator menyimpan aplikasi didalam SIM card yang men-trigger proses pada saat perangkat tersebut diaktifkan. Proses tersebut akan membaca IMEI untuk kemudian mengirimkannya bersama-sama dengan informasi IMSI/ICCID/MSISDN ke sebuah sistem lewat SMS.
Cara ini hanya dapat mengetahui jenis atau tipe perangkat saja sehingga untuk mengetahui detil kapabilitas dari perangkat tersebut perlu adanya database lain mengelola data kapabilas dari setiap perangkat. Data tersebut perlu dikelola (maintain), terutama jika ada perangkat baru di pasaran maka database perlu diperbarui dengan data kapabilitas perangkat baru tersebut.
2. Mengetahui jenis perangkat dari informasi yang diberikan pada HTTP/WAP header.
Jika aplikasi browser pada perangkat melakukan koneksi HTTP/WAP pada sebuah web server maka browser akan memberikan informasi client pada HTTP header. Informasi client tersebut terdapat dalam parameter user-agent atau x-wap-profile. Contoh sebuah HTTP header dari request sebuah ponsel:
Kapabilitas dari suatu perangkat dibagi dalam beberapa blok deskripsi yaitu:
• Hardware platform yang mendeskripsikan karakteristik hardware misalnya tipe perangkat, model, ukuran layar, kemampuan input output dan lain-lain
• Software platform yang berisi koleksi atribut yang berhubungan dengan lingkungan operasi perangkat misalnya OS, video atau audio encoder, API yang didukung oleh perangkat dan lain-lain
• BrowserUA yang berisi parameter-parameter yang mendeskripsikan aplikasi browser
• NetworkCharacteristics yang berisi parameter-parameter yang berhubungan dengan kemampuan akses jaringan
• WapCharacteristics yang berisi parameter-parameter yang berhubungan dengan kemampuan WAP
• PushCharacteristics yang berisi parameter-parameter yang berhubungan dengan Push (WAP push)
http://nds1.nds.nokia.com/uaprof/N6680r100.xml
10. Open Service Gateway Initiative (OSGI)
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 API akan dibangun pada bahasa pemrograman Java. Program java pada umumnya dapat berjalan pada platform sistem operasi komputer. OSGI adalah sebuah interface pemrograman standar terbuka.
The OSGI Alliance (sebelumnya dikenal sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah sebuah organisasi standar terbuka yang didirikan pada Maret 1999. Aliansi dan anggota – anggotanya telah ditentukan sebuah layanan berbasis Java platform yang dapat dikelola dari jarak jauh.
Bagaimana spesifikasi dari OSGI ?
Inti bagian dari spesifikasi ini adalah suatu kerangka kerja yang mendefinisikan aplikasi model manajemen siklus hidup, sebuah layanan registrasi, sebuah lingkungan eksekusi dan modul. Berdasarkan kerangka ini, sejumlah besar OSGI layers, API, dan Jasa telah ditetapkan.
Spesifikasi OSGI yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGI. OSGI Alliance yang memiliki program kepatuhan yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGI implementasi berisi lima entri.
Spesifikasi OSGI yang sekarang digunakan dalam aplikasi mulai dari ponsel ke open source Eclipse IDE. Wilayah aplikasi lain meliputi mobil, otomasi industri, otomatisasi bangunan, PDA, komputasi grid, hiburan (misalnya iPronto), armada manajemen dan aplikasi server. Adapun spesifikasi yang lain dimana OSGI akan dirancang untuk melengkapi standar perumahan yang ada, seperti orang – orang LonWorks (lihat kontrol jaringan), CAL, CEBus, HAVi, dan lain-lain.
Sumber : http://arini710.ngeblogs.com/2009/12/22/manajemen-data/
Manajemen Database System Perangkat Bergerak
Pesatnya perkembangan bagi komunikasi bergerak mendorong para operator layanan berlomba untuk memperkaya macam layanyanya guna menambah pemasukan bagi perusahaanya. Komunikasi data bergerak, misalnya untuk akses internet. Pengenalan WAP (Wireless Application Protocol) telah menunjukkan potensi sebagai layanan internet nirkabel/ WAP merupakan protocol global terbuka yang memungkinkan para pengguna mengakses layanan-layanan on-line dari layar kecil pada telepon genggam dengan menggunakan built-in browser. WAP bekerja pada berbagai teknologi jaringan bergerak, yang memungkinkan pasar missal bagi penciptaan layanan data bergerak.
Contoh dari layanan bergerak adalah GPRS. GPRS merupakan system transmisi berbasis paket untuk GSM yang menggunakan prinsip ‘tunnelling’. GPRS tidak menawarkan laju data tinggi yang memadai untuk multimedia nayata, tetapi GPRS merupakan kunci untuk menghilangkan beberapa batas pokok bagi layanan-layanan data bergerak.
Beberapa faktor yang menjadi pertimbangan bahwa GPRS merupakan teknologi kunci untuk data bergerak :
* Memperkaya utility investasi untuk perangkat GSM yang sudah ada.
* Merupakan teknologi jembatan yang bagus menuju generasi ke 3.
* Mampu memanfaatkan kemampuan cakupan global yang dimiliki GSM.
* Menghilangkan atau mengurangi beberapa pembatas bagi akses data bergerak.
* Memiliki laju data sampai 115 kbps yang berarti dua kali lipat daripada koneksi ‘dial up’ 56 kbps yang berlaku.
* Menampakan diri sebagai komunikasi yang ‘selalu’ terhubung sehingga memiliki waktu sesi hubungan yang pendek dan akses langsung ke internet.
Sumber : http://joanmathilda.wordpress.com/2009/11/29/manajemen-database-system-perangkat-bergerak/
Manajemen Data Sisi Client-Server
Client server diaplikasikan pada aplikasi mainframe yang sangat besar untuk membagi beban proses loading antara client dan server. Dalam perkembangannya, client server dikembangkan oleh dominasi perusahaan-perusahaan software yaitu Baan, Informix, Microsoft, Novell, Oracle, SAP, PeopleSoft, Sun, dan Sybase.
Awalnya pengertian client server adalah sebuah system yang saling berhunungan dalam sebuah jaringan yang memiliki dua komponen utama yang satu berfungsi sebagai client dan satunya lagi sebagai server atau biasa disebut 2-Tier. Definisi lain dari client server adalah pembagian kerja antara server dan client yg mengakses server dalam suatu jaringan. Jadi arsitektur client-server adalah desain sebuah aplikasi terdiri dari client dan server yang saling berkomunikasi ketika mengakses server dalam suatu jaringan.
Istilah tier dalam server adalah untuk menjelaskan pembagian sebuah aplikasi yang melalui client dan server. Pembagian proses kerja adalah bagian uatama dari konsep client/ server saat ini. Jadi saat ini pembagian kerja pada client dan server telah diatur secara lebih spesifik.
Ø 2-tier
Membagi proses load ke dalam dua bagaian. Aplikasi utama secara logika dijalankan atau berjalan pada sisi client yang biasanya mengirimkan request dalam bentuk sintaks SQL ke sebuah database server yang berfungsi sebagai media penyimpanan data.
Ø 3-tier
Membagi proses loading antara : komputer client menjalankan graphical user interface (GUI) logic, aplikasi server menjalankan business logic, dan database atau legacy application. Karena 3-tier memindahkan application logic ke server sehingga sering juga disebut sebagai arsitektur fat server.
Macam-macam arsitektur aplikasi Client-Server beserta kelebihan dan kekurangannya yaitu:
1. Standalone (one-tier)
Pada arsitektur ini semua pemrosesan dilakukan pada mainframe. Kode aplikasi, data dan semua komponen sistem ditempatkan dan dijalankan pada host.
§ Kelebihan arsitektur one-tier :
- Cepat dalam merancang dan mengaplikasikannya.
- Mudah digunakan.
§ Kelemahan arsitektur one-tier :
- Tingkat kemanannya sulit.
- Skala kecil.
- Tidak memungkinkan adanya re-usable component dan code.
2. Client/Server (two tier)
Dalam model client/server, pemrosesan pada sebuah aplikasi terjadi pada client dan server. Client/server adalah tipikal sebuah aplikasi two-tier dengan banyakclient dan sebuah server yang dihubungkan melalui sebuah jaringan.
¨ Kelebihan dari model client/server :
- Menangani database server secara khusus.
- Mudah digunakan.
- Lebih cocok digunakan untuk bisnis kecil.
¨ Kekurangan dari model client/server :
- Tidak ada keterbaharuan kode.
- Kurangnya skalabilitas.
- Skala kecil.
- Dari segi pengamanan sulit.
3. Three Tier
Arsitektur Three Tier ini banyak sekali diimplementasikan dengan menggunakan Web Application. Karena dengan menggunakan Web Application, Client Side (Komputer Client) hanya akan melakukan instalasi Web Browser. Dan saat komputer client melakukan inputan data, maka data tersebut dikirimkan ke Application Server dan diolah berdasarkan business process-nya. Selanjutnya Application Server akan melakukan komunikasi dengan database server.
* Kelebihan arsitektur Three Tier :
- Skala besar.
- Transfer informasi antara web server dan server database optimal.
- Apabila terjadi kesalahan pada salah satu lapisan tidak akan menyebabkan lapisan lain ikut salah.
* Kekurangan arsitektur Three Tier :
- Lebih susah untuk merancang.
- Lebih susah untuk mengatur.
- Lebih mahal.
Sumber : http://joanmathilda.wordpress.com/2009/11/29/manajemen-data-sisi-client-server/
Telematika
telematika adalah hasil konvergensi (pembauran) antara teknologi informasi (teknologi komputer), teknologi telekomunikasi (komunikasi jarak jauh), dan multimedia.
Namun, dalam kalangan internasional hasil konvergensi tersebut biasa disebut dengan information and communication, biasa disingkat infocom atau information and communication Technologies biasa disingkat ICT.
Telematika dapat diartikan sebagai komunikasi jarak jauh (tele = jauh) dengan perantaraan media elektromagnetik. Kemampuan telematika adalah mampu mentransmisikan sejumlah informasi dalam sekejap, menjangkau seluruh dunia, dan dalam berbagai cara, yaitu dengan perantaraan suara (telepon), huruf, gambar dan data, atau kombinasi diantaranya.
Melihat kemampuannya, berarti telematika mempunyai peran strategis untuk mempermudah, mendukung, sekaligus menjembatani ruang dan waktu manusia dalam berkegiatan; baik belajar, bekerja, maupun bermain… . Jadi, tidak heran kalau dalam dunia kerja makin menjamur saja remote worker-remote worker (red. pekerja yang mengelola pekerjaannya secara mobile dan biasanya dia bekerja tidak hanya di satu perusahaan) baru.
Selain itu, fungsi telematika dalam skup (ruang lingkup) interaksi sosial adalah mampu meningkatkan pengetahuan, keterampilan, kesadaran untuk memperluas wawasan. Oleh karena itu, telematika disebut sebagai (pra) sarana pemberdaya (enabling tool). Dipandang dari segi ekonomi, telematika sering disebut dengan “mesin” pertumbuhan.
Efek yang jelas terlihat dari adanya telematika adalah adanya perubahan struktural dalam masyarakat, yaitu dari budaya lisan ke budaya tulisan, kini menuju budaya informasi.
sumber : http://lussysf.multiply.com/journal/item/58
Memaksimalkan Kapasitas RAM pada Operating System
Ada beberapa tips yang bisa kita lakukan untuk memaksimalkan kapasitas RAM pada Operatyng System. Berikut adalah salah satu langkah-langkahnya :
Aktifkan mode PAE pada Windows XP :
1. Klik kanan pada My Computer dan pilih “Properties”
2. Buka tab Advanced dan di bawah tab Startup and Recovery, di Settings dan klik “Edit”
3. Ini akan membuka notepad yang berisi file boot.ini. Dibawah tulisan “[operating systems]” tertulis baris: multi (0) disk (0) rdisk (0) partition (2) WINDOWS = “Microsoft Windows XP” / noexecute = OptIn / fastdetect coba ubah menjadi: multi (0) disk (0) rdisk (0) partition (1) WINDOWS = “Microsoft Windows XP” / noexecute = OptIn / PAE
4. Simpan file tadi dan keluar.
Aktifkan mode PAE pada Windows Vista :
1. Tekan Windows key + R, kemudian ketikan cmd terus tekan enter
2. Tekan Ctrl + Shift + Enter untuk mengeksekusi prompt sebagai administrator
3. Enter command Bcdedit / Set SAP forceenable dan tekan enter.
Aktifkan mode PAE pada Linux Ubuntu :
1. Buka terminal/konsol dan jalankan perintah untuk install sebuah kernel PAE: sudo apt-get update sudo sudo apt-get install linux-headers-server linux-image-server linux-server
2. Setelah installasi, restart system dengan new kernel yang baru: sudo reboot
sumber : telkomspeedy.com
Kirim atau Terima Email Via Ms. Outlook
MS outlook merupakan sebuah perangkat lunak yg digunakan untuk mengatur pesan-pesan yg masuk melalui email lewat protokol POP3 dan SMTP. Oleh karena itu, sebelum kamu melakukan konfigurasi di MS outlook, kamu harus menseting terlebih dahulu account email kamu. Aktifkan penerusan POP di menu pengaturan email yg kamu miliki, lalu simpan pengaturannya. Langkah berikutnya baru kamu menseting MS outlook di komputer. berikut langkah-langkah pengaturannya:
1. Jalankan aplikasi MS autlook.lalu Klik tool – options.
2. Pada kotak dialog email accounts, klik add a new email account, klik next.
3. Pilih jenis server-nya yaitu POP3, klik next.
4. Isikan kotak isian your name dgn nama kamu, email adress dgn alamat email, incoming mail server(POP3) dan outgoing mail server diisi dgn:
utk email yahoo indonesia diisi: mail.yahoo.co.id
utk email yahoo internasional diisi: mail.yahoo.com
utk gmail diisi: gmail.com
lalu utk username dan password isikan dgn username dan password yg biasa kamu pakai utk login ke account kamu. utk meyakinkan apakah setting yg kamu lakukan betul atau tidak silahkan klik test account setting. bila berhasil, Klik next.
6. Proses penyetingan email selesai, klik finish.
7. Kamu sudah bisa kirim atau terima email via MS outlook di komputermu.
sumber : telkomspeedy.com
Membuat halaman baru di Wikipedia
Membuat halaman baru di Wikipedia
Salah satu pertanyaan yang paling sering diajukan oleh kontributor pemula Wikipedia adalah, bagaimana cara membuat halaman atau artikel baru? Pertanyaan ini mungkin timbul karena tidak adanya suatu menu atau pranala (tautan) khusus untuk melakukan hal ini.
Membuat halaman baru dapat dilakukan antara lain melalui tiga cara yaitu
(1) pranala merah,
(2) pencarian, dan
(3) alamat URL.
Pranala merah
Pranala yang berwarna merah (dalam gambar di atas misalnya “bagan” atau “generasi”) menandakan bahwa halaman yang dituju belum tersedia. Jika diklik, pranala ini akan menampilkan halaman untuk pembuatan artikel baru. Cara ini merupakan cara termudah untuk membuat halaman baru.
Pencarian
Kotak pencarian yang selalu ada di bagian kiri setiap halaman juga dapat digunakan untuk membuat artikel baru. Jika suatu frasa yang dimasukkan ternyata belum ada artikelnya, akan muncul halaman “Hasil pencarian”. Hasil pencarian akan ditandai dengan warna merah.
Alamat URL
Cara ketiga untuk membuat artikel baru adalah dengan langsung mengetikkan nama artikel/halaman pada kotak entri URL setelah “http://id.wikipedia.org/wiki/”.
sumber : telkomspeedy.com
Install Antivirus Windows di Linux
Ada berbagai cara untuk melindungi Windows Anda dari serangan virus, salah satunya adalah dengan menguji coba antivirus yang Anda gunakan.
Hal tersebut dilakukan jika anda masih khawatir Windows terserang virus, cobalah install antivirus Windows di Linux. Gunakan Wine untuk mengemulasi lingkungan Windows di Linux, sehingga anti virus akan berjalan mulus di Linux. Cobalah menggunakan Avira AntiVir yang dijalankan oleh Wine di Mandriva. Coba juga memakai Wine untuk mengemulasi PCMAV supaya bisa menghalau virus lokal sebelum masuk ke Windows.
Hasilnya cukup ampuh. Anda tidak perlu mengotori Windows kesayangan anda dengan virus jika memakainya. Sebelum mengerjakan tugas dari flashdisk teman, masuklah dulu ke Linux dan scan dengan anti virus. Dijamin komputer (terutama Windows) akan lebih aman.
Jika antivirus anda bisa berjalan baik melalui Wine, bersyukurlah. Anda bisa melakukan ritual “babat alas” di sini. Pilihlah anti virus yang hemat memory karena Wine belum bisa mengemulasi dengan sempurna. Avira AntiVir berjalan cukup lambat ketika start, namun saat scanning selalu mulus dan relatif cepat karena dia hemat memory. PCMAV memang agak rakus memory, namun ketika scan dia berjalan begitu cepat.
sumber : telkomspeedy.com
Mempercepat Booting Windows XP
Anda bosan menunggu proses booting? Saat pertama kali install saja sudah terasa lama. Apalagi jika sudah menginstal banyak software. Ada cara untuk mempercepat booting windows XP, yaitu :
Buka notepad lalu ketik del c:windowsprefetchntosboot-*.*/q dan simpan dengan nama ntosboot.bat.
Tekan winkey + R, lalu ketik gpedit.msc. lalu
Buka Computer Configuration > Windows Settings > Scripts. Kemudian, klik dua kali Shutdown.
Pada jendela Shutdown Properties, klik Add > Browse, lalu masukkan file “ntosboot.bat” dan klik Open.
Klik OK. kemudian
Tekan winkey + R, lalu ketik devmgmt.msc.
Klik dua kali IDE ATA/ATAPI controllers.
Klik dua kali Primary IDE Chanel untuk membuka Properties.
Klik tab Advanced Setting. Pada device 0 atau device 1, ubah Device Type menjadi None. Klik OK.
Klik dua kali Secondary IDE Chanel untuk membuka Properties. Lakukan hal yang sama seperti langkah sebelumnya.
Semoga bermanfaat.
sumber : telkomspeedy.com
Cara Mudah Memasang Widget di WordPress
WordPress adalah sebuah Aplikasi Blogging siap pakai yang populer di kalangan para Blogger di seluruh dunia. Bukan hanya penggunaannya yang mudah, banyaknya plugin-plugin bagus yang bisa kita tempel untuk memperindah Blog, juga merupakan salah satu alasan kenapa WordPress begitu populernya.
Dalam tips dan trik kali ini, mari kita belajar untuk memasang Widget. Salah satu fitur WordPress yang paling di gemari Blogger dengan tujuan berbagai macam. Pemasangan widgetnya pun tidak terlalu sulit, mengingat WordPress mampu mengeksekusi widget berupa tag html, text, maupun script.
Bagaimana semua itu bisa dilakukan di WordPress? Mari kita simak langkah-langkahnya sebagai berikut :
1. Seperti biasa, kita kendalikan blog kita di Dashboard blog (sebutan untuk control panel pada WordPress). Masuk ke halaman Admin dengan menggunakan username dan password yang telah kamu daftarkan sebelumnya. Pastikan kamu berada di halaman Admin blog kamu sendiri.
2. Selanjutnya kita menuju ke Presentation -> Widgets (widget ini available jika template yang kita gunakan membolehkan kamu memasang widget, jika tidak maka kamu tidak bisa memasang widget di blog kamu).
3. Kemudian atur widget dengan cara men-drag (tarik) menggunakan mouse pada widget available yang ada di bawah ke kotak bernama sidebar 1. Jika berhasil maka widget yang tadi kita drag itu akan pindah tempat dari bawah ke kotak bernama sidebar 1. Pilih widget mana saja yang kamu inginkan, kemudian atur posisinya.
4. Untuk widget berupa tag html (misal kamu ingin memasang widget resminya Speedy Blogging Competition 2008), caranya adalah :
o Pilih widget dengan nama Text 1. Drag widget tersebut ke kotak dengan nama sidebar 1.
o Setelah widget Text 1 berpindah ke Sidebar 1. Kamu klik configure, menu tersebut bisa dilihat seperti gambar di bawah ini :
* Kemudian akan muncul Pop-Up dengan dua kotak kosong. Kotak paling atas adalah untuk judul Widgetnya (misal : Widget Resmi). Kotak kedua adalah untuk memasukan kode html.
* Setelah selesai memasukkan codenya, klik tombol x pada pop up tersebut. kemudian save changes.
* Selesai. Periksa kembali blog kamu, apa sudah muncul widget yang kamu pasang tadi
sumber : telkomspeedy.com