Digital Forensics didefinisikan sebagai metoda ilmiah untuk melakukan identifikasi, pengumpulan, pemindahan, penyimpanan, analisis, presentasi dan distribusi dan/atau pengembalian terhadap arsip elektronik.
Ebook, Wisata, Jalan-Jalan, Teknologi, Bisnis, Terminologi, Pemrograman, Blogging, Domain, dan Lainnya
22 Desember 2017
Pengertian Kriptografi adalah
Kriptografi memiliki berbagai macam pengertian, secara etimologis kata kriptografi berasal dari bahasa Yunani yang terdiri dari kata krupto yang berarti tersembunyi atau rahasia, dan grafh yang berarti tulisan. Kriptografi dapat diartikan sebagai tulisan rahasia, sedangkan menurut istilah memiliki beberapa pengertian diantaranya :
16 Oktober 2017
Pengertian Knowledge Management
Istilah knowledge management (KM) diperkenalkan pada tahun 1986, dalam konferensi manajemen Eropa (American Productivity and Quality Center, 1996). Konsep ini kemudian berkembang secara tepat dan menarik perhatian banyak pihak, disamping juga menuai banyak kritik. Dalam satu dasawarsa terakhir KM, menjadi salah satu metoda peningkatan produktifitas suatu organisasi, perusahaan, atau instansi. Hal ini dapat dimengerti karena kompetisi tidak lagi mengandalkan sumber daya alam, tetapi berpindah kepada pemanfaatan sumber daya manusia secara optimal. Pemanfaatan sumber daya manusia melalui potensi kreativitas dan inovasi dilakukan agar dapat meningkatkan produktivitas suatu organisasi [1].
Desktop as a Services (DaaS) dalam komputasi awan
Desktop As A Service (DaaS) adalah layanan virtualisasi yang dapat memisahkan fungsi desktop dan software aplikasi terkait dengan perangkat keras yang berada di sisi pelanggan.
Dengan adanya layanan ini, pengguna tidak akan terikat lagi dengan fungsi desktop yang identik dengan:
Dengan adanya layanan ini, pengguna tidak akan terikat lagi dengan fungsi desktop yang identik dengan:
- Bentuknya besar dan fixed lokasinya.
- Untuk mengakses harus dilakukan dari kantor.
- Harus diinstall aplikasi khusus dengan harga cukup mahal.
- Berisikan data-data penting dengan storage yang besar.
03 Oktober 2017
Apa itu kendaraan plug-in hybrid, series hybrid dan range-extended electric vehicle
Kendaraan listrik
- Kendaraan yang berjalan hanya mengandalkan energi listrik yang tersimpan di dalam baterai untuk menyalakan motor.
- Energi listrik dapat diberikan (mengisi baterai) dengan menggunakan stasiun pengisian ulang khusus atau peralatan pengisian ulang yang terpasang di rumah.
30 September 2017
Pengertian proses bisnis dalam teknologi informasi
Proses bisnis adalah kombinasi dari aktivitas di dalam suatu perusahaan untuk menghasilkan pelayanan tertentu kepada klien (Leyman et al. 1994). Proses bisnis tidak hanya dilakukan oleh perusahaan-perusahaan yang bergerak di bidang bisnis atau sektor swasta, namun Instansi pemerintahan juga memiliki proses bisnis yang dapat dioptimalkan secara efektif dan efisien. Proses bisnis dapat secara langsung mempengaruhi dan memberi ciri pada suatu organisasi. Struktur proses bisnis yang efisien dan efektif memberi keuntungan organisasi untuk bersaing dengan organisasi lain, sebaliknya struktur proses bisnis yang buruk seperti pelayanan lambat dan tidak memuaskan menyebabkan kekecewaan.
Arsitektur Data Warehouse
Sistem data warehouse memiliki 2 pola arsitektur (Rainardi, 2008) yaitu:
1) Arsitektur aliran data, dan
2) Arsitektur sistem.
Arsitektur aliran data adalah mengenai cara penyimpanan data dikelola dalam data warehouse dan cara mengelola aliran data dari sumber ke pengguna melalui penyimpanan data. Adapun sistem arsitektur adalah mengenai konfigurasi fisik server, jaringan, software, penyimpanan, dan klien.
1) Arsitektur aliran data, dan
2) Arsitektur sistem.
Arsitektur aliran data adalah mengenai cara penyimpanan data dikelola dalam data warehouse dan cara mengelola aliran data dari sumber ke pengguna melalui penyimpanan data. Adapun sistem arsitektur adalah mengenai konfigurasi fisik server, jaringan, software, penyimpanan, dan klien.
19 Maret 2017
Definisi Smartcard adalah
Smartcard adalah kartu plastik yang berukuran sama dengan kartu kredit yang di dalamnya terdapat chip silikon yang disebut microcontroller. Chip merupakan integrated circuit yang terdiri dari prosesor dan memori. Chip, seperti layaknya CPU (Central Processing Unit) di komputer, bertugas melaksanakan perintah dan menyediakan power ke smartcard. Smartcard merupakan pengembangan dari kartu magnetis, namun berbeda dengan kartu magnetis yang hanya dipakai sebagai tempat penyimpanan data, smartcard mempunyai kemampuan untuk memproses dan menginterpretasikan data, serta menyimpan data tersebut secara aman. Apalagi dengan perkembangan algoritma kriptografi, data yang disimpan akan dienkripsi terlebih dahulu, sehingga tidak mudah dibaca oleh pihak yang tidak berwenang/berhak. Hal ini akan mempersulit pemalsuan smartcard. Selain perbedaan dengan adanya chip, smartcard memiliki kapasitas memori yang lebih besar dari kartu magnetis.
Jenis Memory pada Smartcard Secara umum ada 3 jenis memori [ISO7816-95] yang digunakan :
a) ROM (Read Only Memory), berfungsi untuk menyimpan program utama dan sifatnya permanen.
b) RAM (Random Access Memory), berfungsi untuk menyimpan data sementara ketika proses sedang berjalan atau hasil penghitungan selama mengeksekusi perintah. Data yang disimpan di dalamnya akan hilang begitu smartcard dicabut (power hilang).
c) EEPROM (Electrically Erasable Programmable Read Only Memory), berfungsi untuk menyimpan program dan data yang sewaktu-waktu bisa diubah. Seperti halnya hard disk pada komputer, jenis memori ini akan tetap menyimpan data meskipun tidak ada power(permanen).
Ada 2 tipe smartcard, yaitu smartcard yang mempunyai mikroprosesor dan menawarkan kemampuan membaca, menulis dan melakukan penghitungan, seperti mikrokomputer kecil. Yang kedua adalah smartcard memori yang tidak mempunyai mikroprosesor dan digunakan hanya untuk tempat menyimpan. Smartcard memori menggunakan security logic untuk mengatur akses ke memori.
Secara komersial, industri membuat smartcard dalam beberapa varian, yaitu:
1. Memory cards. Smartcard jenis ini hanya berfungsi untuk menyimpan data,tidak mempunyai processor atau sistem keamanan yang canggih melainkan hanya perlindungan fisik (karena smartcard bersifat tamper proof).
2. Memory protected cards. Smartcard jenis ini mempunyai sistem keamananyang lebih canggih daripada memory cards, misalnya mekanisme password untuk mengakses smartcard.
3. Microprocessor cards. Smartcard jenis ini mempunyai processor sehingga dapat melakukan komputasi walaupun terbatas. Kemampuannya antara lain mengorganisasikan berkas (file) yang dilindungi dengan password.
4. Java cards. Smartcard ini dilengkapi dengan Java Virtual Machine demikian hingga dapat dimasukkan berbagai program ke dalamnya.
5. Public key cards. Smartcard ini mendukung public key cryptography (kriptografi asimetris) sehingga proses enkripsi/dekripsi dapat dilakukan secara internal dan dapat menyimpan key.
Pada umumnya, smartcard tidak berisi power supply, display atau keyboard. Smartcard berinteraksi dengan dunia luar dengan menggunakan antarmuka komunikasi serial melalui 8 titik kontak. Ukuran dan letak dari kontak tersebut didefinisikan didalam ISO 7816, bagian kedua. Gambar berikut menunjukkan kontak di dalam smartcard.
Smartcard dimasukkan ke dalam perangkat penerima smartcard (Card Acceptance Device/CAD), yang dapat dihubungkan dengan komputer. Istilah lain yang digunakan untuk CAD adalah terminal, reader dan IFD (interface device/perangkat antarmuka). Semuanya mempunyai fungsi dasar, yaitu menyediakan power ke smartcard dan membangun hubungan pertukaran data.
Jenis Memory pada Smartcard Secara umum ada 3 jenis memori [ISO7816-95] yang digunakan :
a) ROM (Read Only Memory), berfungsi untuk menyimpan program utama dan sifatnya permanen.
b) RAM (Random Access Memory), berfungsi untuk menyimpan data sementara ketika proses sedang berjalan atau hasil penghitungan selama mengeksekusi perintah. Data yang disimpan di dalamnya akan hilang begitu smartcard dicabut (power hilang).
c) EEPROM (Electrically Erasable Programmable Read Only Memory), berfungsi untuk menyimpan program dan data yang sewaktu-waktu bisa diubah. Seperti halnya hard disk pada komputer, jenis memori ini akan tetap menyimpan data meskipun tidak ada power(permanen).
Ada 2 tipe smartcard, yaitu smartcard yang mempunyai mikroprosesor dan menawarkan kemampuan membaca, menulis dan melakukan penghitungan, seperti mikrokomputer kecil. Yang kedua adalah smartcard memori yang tidak mempunyai mikroprosesor dan digunakan hanya untuk tempat menyimpan. Smartcard memori menggunakan security logic untuk mengatur akses ke memori.
Secara komersial, industri membuat smartcard dalam beberapa varian, yaitu:
1. Memory cards. Smartcard jenis ini hanya berfungsi untuk menyimpan data,tidak mempunyai processor atau sistem keamanan yang canggih melainkan hanya perlindungan fisik (karena smartcard bersifat tamper proof).
2. Memory protected cards. Smartcard jenis ini mempunyai sistem keamananyang lebih canggih daripada memory cards, misalnya mekanisme password untuk mengakses smartcard.
3. Microprocessor cards. Smartcard jenis ini mempunyai processor sehingga dapat melakukan komputasi walaupun terbatas. Kemampuannya antara lain mengorganisasikan berkas (file) yang dilindungi dengan password.
4. Java cards. Smartcard ini dilengkapi dengan Java Virtual Machine demikian hingga dapat dimasukkan berbagai program ke dalamnya.
5. Public key cards. Smartcard ini mendukung public key cryptography (kriptografi asimetris) sehingga proses enkripsi/dekripsi dapat dilakukan secara internal dan dapat menyimpan key.
Pada umumnya, smartcard tidak berisi power supply, display atau keyboard. Smartcard berinteraksi dengan dunia luar dengan menggunakan antarmuka komunikasi serial melalui 8 titik kontak. Ukuran dan letak dari kontak tersebut didefinisikan didalam ISO 7816, bagian kedua. Gambar berikut menunjukkan kontak di dalam smartcard.
Smartcard dimasukkan ke dalam perangkat penerima smartcard (Card Acceptance Device/CAD), yang dapat dihubungkan dengan komputer. Istilah lain yang digunakan untuk CAD adalah terminal, reader dan IFD (interface device/perangkat antarmuka). Semuanya mempunyai fungsi dasar, yaitu menyediakan power ke smartcard dan membangun hubungan pertukaran data.
Pengertian Fuzzing adalah
Fuzzing merupakan salah satu metode pencarian bugs pada sebuah aplikasi. Dengan metode fuzzing, attacker berusaha mengirimkan "malformed string/data" dengan harapan aplikasi tersebut akan mengalami crash atau kegagalan operasi. Ketika aplikasi tersebut mengalami crash, attacker pun dapat memanfaatkan celah tersebut untuk menguasai komputer korban.
Hingga saat ini belum banyak orang yang memiliki pemahaman yang kuat dan mendalam tentang cara kerja teknik fuzzing. Pengujian fuzzing pertama dilakukan oleh Profesor Miller Barton, yang dianggap sebagai Bapak Fuzzing, yang melakukan pengujian terhadap operasi sistem canggih yang dimilii oleh aplikasi UNIX [2]. Pengujian ini lebih difokuskan pada keandalan kode daripada mencari masalah keamanan. Akar fuzzing berasal dari Analisis Nilai Batas atau Boundary Value Analysis (BVA) namun kemudian fuzzing berkembang lebih jauh lagi. Proses fuzzing berupaya memberikan masukan dari setiap kejadian yang akan menyebabkan perilaku program keluar dari yang semestinya.
Fuzzing sangat cocok untuk berbagai jenis pengujian karena kesederhanaannya. Fuzzing bisa dilakukan oleh siapa saja meskipun dia tidak memiliki pengetahuan mendalam tentang bagaimana sistem dan protokol bekerja. Fuzzing juga menguntungkan karena pendekatan mudah dan otomatis dalam mereproduksi pengujian sementara teknik manual menuntut kemampuan yang kuat dari pelakunya. Disamping itu pengujian secara manual memiliki kelemahan utama yaitu membutuhkan waktu yang sangat lama ketika melakukan proses pengujian.
Tujuan fuzzing terhadap aplikasi web tidak berbeda dari Pengujian Black Box, yaitu untuk menemukan perilaku pogram yang aneh. Teknik ini dilakukan untuk mendapatkan hak akses terhadap direktori web di bagian root seluruh seluruh informasi dari web tersebut dapat diketahui. Direktori web bagian root merupakan direktori di mana semua file yang berkaitan dengan web disimpan. Bentuk kerentananya adalah jika informasi direktori root sebuah web telah didapatkan maka memungkinkan seorang hacker untuk mempelajari informasi lebih lanjut, seperti memahami konfigurasi file atau mengambil file password.
Tujuan lain adalah untuk mengetahi apakah variabel masukan telah ditangani dengan benar. Pendekatan serupa dapat pula dilakukan untuk mengetahui respon sistem jika suatu variabel yang dilewatkan ke bahasa yang rentan dapat mengakibatkan buffer overflow. Situasi lain yang dapat muncul ketika dilakkan pengiriaman perintah yang salah ke server web. Sebuah permintaan yang dilakukan secara terus menerus bisa menyebabkan sistem menjadi tidak responsif sehingga dapat digunakan dalam serangan Denial-of-Service. Akhirnya, teknik fuzzing terhadap aplikasi web memungkinkan seorang hacker atau tester untuk membuat sebuah daftar lengkap berbagai kemungkinan kerentanan secara cepat.
Teknik fuzzing memungkinkan deteksi kerentanan keamanan yang kritis dalam periode waktu yang singkat untuk berbagai aplikasi, seperti yang ditunjukkan dalam dokumen ini. Adalah penting untuk mengatakan bahwa teknik fuzzing, meskipun menjadi efektif, bukanlah solusi akhir untuk mendeteksi semua kerentanan keamanan yang ada di aplikasi. Kerentanan keamanan Beberapa, karena sifat mereka, tidak mungkin untuk mendeteksi dengan teknik fuzzing.
Manfaat utama dari menggunakan metode fuzzing adalah kesederhanaan, efisiensi dan otomatisasi yang mengarah pada kecepatan yang cukup atas seluruh proses deteksi kerentanan keamanan. Metode ini berguna untuk menguji sejumlah besar aplikasi dan produk, hal ini dikonfirmasi oleh peningkatan jumlah alat fuzzer bebas dan komersial yang telah dirilis akhir-akhir ini.
Sumber :
Michael Howard, “Inside the Windows Security Push”, IEEE Security & Privacy, Pgs 57-61, January/February 2003.
Hingga saat ini belum banyak orang yang memiliki pemahaman yang kuat dan mendalam tentang cara kerja teknik fuzzing. Pengujian fuzzing pertama dilakukan oleh Profesor Miller Barton, yang dianggap sebagai Bapak Fuzzing, yang melakukan pengujian terhadap operasi sistem canggih yang dimilii oleh aplikasi UNIX [2]. Pengujian ini lebih difokuskan pada keandalan kode daripada mencari masalah keamanan. Akar fuzzing berasal dari Analisis Nilai Batas atau Boundary Value Analysis (BVA) namun kemudian fuzzing berkembang lebih jauh lagi. Proses fuzzing berupaya memberikan masukan dari setiap kejadian yang akan menyebabkan perilaku program keluar dari yang semestinya.
Fuzzing sangat cocok untuk berbagai jenis pengujian karena kesederhanaannya. Fuzzing bisa dilakukan oleh siapa saja meskipun dia tidak memiliki pengetahuan mendalam tentang bagaimana sistem dan protokol bekerja. Fuzzing juga menguntungkan karena pendekatan mudah dan otomatis dalam mereproduksi pengujian sementara teknik manual menuntut kemampuan yang kuat dari pelakunya. Disamping itu pengujian secara manual memiliki kelemahan utama yaitu membutuhkan waktu yang sangat lama ketika melakukan proses pengujian.
Tujuan fuzzing terhadap aplikasi web tidak berbeda dari Pengujian Black Box, yaitu untuk menemukan perilaku pogram yang aneh. Teknik ini dilakukan untuk mendapatkan hak akses terhadap direktori web di bagian root seluruh seluruh informasi dari web tersebut dapat diketahui. Direktori web bagian root merupakan direktori di mana semua file yang berkaitan dengan web disimpan. Bentuk kerentananya adalah jika informasi direktori root sebuah web telah didapatkan maka memungkinkan seorang hacker untuk mempelajari informasi lebih lanjut, seperti memahami konfigurasi file atau mengambil file password.
Tujuan lain adalah untuk mengetahi apakah variabel masukan telah ditangani dengan benar. Pendekatan serupa dapat pula dilakukan untuk mengetahui respon sistem jika suatu variabel yang dilewatkan ke bahasa yang rentan dapat mengakibatkan buffer overflow. Situasi lain yang dapat muncul ketika dilakkan pengiriaman perintah yang salah ke server web. Sebuah permintaan yang dilakukan secara terus menerus bisa menyebabkan sistem menjadi tidak responsif sehingga dapat digunakan dalam serangan Denial-of-Service. Akhirnya, teknik fuzzing terhadap aplikasi web memungkinkan seorang hacker atau tester untuk membuat sebuah daftar lengkap berbagai kemungkinan kerentanan secara cepat.
Teknik fuzzing memungkinkan deteksi kerentanan keamanan yang kritis dalam periode waktu yang singkat untuk berbagai aplikasi, seperti yang ditunjukkan dalam dokumen ini. Adalah penting untuk mengatakan bahwa teknik fuzzing, meskipun menjadi efektif, bukanlah solusi akhir untuk mendeteksi semua kerentanan keamanan yang ada di aplikasi. Kerentanan keamanan Beberapa, karena sifat mereka, tidak mungkin untuk mendeteksi dengan teknik fuzzing.
Manfaat utama dari menggunakan metode fuzzing adalah kesederhanaan, efisiensi dan otomatisasi yang mengarah pada kecepatan yang cukup atas seluruh proses deteksi kerentanan keamanan. Metode ini berguna untuk menguji sejumlah besar aplikasi dan produk, hal ini dikonfirmasi oleh peningkatan jumlah alat fuzzer bebas dan komersial yang telah dirilis akhir-akhir ini.
Sumber :
Michael Howard, “Inside the Windows Security Push”, IEEE Security & Privacy, Pgs 57-61, January/February 2003.
4 jenis kejahatan cyber yang perlu diketahui pengguna pembayaran online
Pembayaran online berbasis web memiliki resiko keamanan yang sangat tinggi. Berdasarkan
estimasi Paypal, diperkirakan 3,3% dari 124 konsumen Paypal mendapat email phising tahun 2011
dan mengalami kehilangan uang di Paypal. Paypal juga mengestimasi bahwa dari 75% email phishing
seluruh dunia targetnya adalah pengguna Paypal dan eBay. Oleh karena serangan phising
yang tinggi, Paypal telah melakukan proteksi phishing attack pada pengguna email yahoo, google dan
facebook dengan teknologi Domain-based Message Authentication Reporting and Conformance
(DMARC).
Selain serangan email phishing, ada beberapa isu kejahatan cyber yang mendapatkan perhatian besar dari Paypal. Pada konferensi Paypal di Munich, April 2011 tentang Information Security, Threats and Attacks Online (Barrett, Steingruebl, & Smith, 2011) ditetapkan beberapa kejahatan cyber yang perlu tingkatkan yaitu:
Barrett, M., Steingruebl, A., & Smith, B. (2011). Combating Cybercrime : Principles, Policies, and Programs. Conference on Information Security, Threats and Attacks Online. Munich: Paypal.
Selain serangan email phishing, ada beberapa isu kejahatan cyber yang mendapatkan perhatian besar dari Paypal. Pada konferensi Paypal di Munich, April 2011 tentang Information Security, Threats and Attacks Online (Barrett, Steingruebl, & Smith, 2011) ditetapkan beberapa kejahatan cyber yang perlu tingkatkan yaitu:
- Cybercrime adalah aktivitas kriminal dengan menggunakan komputer dan internet untuk mencuri, baik secara langsung maupun tidak langsung dari konsumen atau bisnis. Kerugian akibat cybercrime diperkiraan mencapai miliaran dolar (USD) per tahun. Berbagai jenis cybercrime adalah pencurian langsung uang dari rekening perbankan atau kartu kredit, pencurian identitas, serta pencurian intelektual properti.
- Cyber-spionase adalah proses hacking ke dalam sistem komputer untuk mencuri Informasi. Perbedaan utama dalam cyber-spionase adalah motivasi dibalik spionase itu dan reaksi jika spionase dipublikasikan.
- Cyber-terorism adalah serangan terhadap satu atau lebih bagian dari Internet. Serangan ini dimaksudkan untuk mencegah pengguna yang sah dapat menggunakan layanan berbasis Internet, untuk menanamkan rasa takut bahwa integritas layanan telah diganggu, dan yang paling penting untuk menimbulkan rasa takut pada kekuatan kelompok di balik serangan itu.
- Perang cyber, perbedaan antara cyber-terorism dan perang cyber ada tiga yaitu: niat, skala, dan aktor. Niat dalam perang cyber dapat berupa melumpuhkan target (ekonomi, komunikasi, layanan penting), atau untuk menciptakan kebingungan sebelum atau selama perang yang sebenarnya (kinetik). Dalam kasus perang cyber, aktor cenderung berada dibawah kontrol negara secara langsung, atau bergerak atas koordinasi dari negara.
Barrett, M., Steingruebl, A., & Smith, B. (2011). Combating Cybercrime : Principles, Policies, and Programs. Conference on Information Security, Threats and Attacks Online. Munich: Paypal.
Pengertian Short Message Service (SMS) adalah
SMS adalah kemampuan untuk mengirim dan menerima pesan dalam bentuk teks dari dan kepada perangkat mobile ponsel. Teks tersebut bisa terdiri dari kata-kata atau nomor kombinasi alpha numeric. SMS diciptakan sebagai standar pesan (message) oleh ETSI (European Telecommunication Standar Institute) yang juga membuat standar GSM yang diimplementasikan oleh semua operator GSM. Panjang setiap pesan dalam SMS maksimal terdiri dari 160 karakter jika menggunakan alphabet Latin dan 70 karakter jika menggunakan alpahbet non-Latin seperti huruf Arab atau Cina.
SMS merupakan sebuah layanan yang banyak diaplikasikan pada sistem komunikasi wireless, memungkinkan dilakukannya pengiriman pesan dengan sistem eksternal, seperti email, paging, voice mail dan lain-lain. Aplikasi SMS merupakan aplikasi yang memiliki banyak peminat dan pengguna saat ini walaupun sudah banyak digantikan oleh aplikasi berbasis mobile seperti whatsapp, blackberry messenger, facebook messenger, line, dll.
Teknologi SMS memiliki beberapa keunggulan yaitu harganya murah, merupakan "Delivered Oriented Service", artinya pesan akan selalu diusahakan untuk dikirimkan ke tujuan jika suatu saat nomor tujuan tidak aktif atau di luar jangkauan, maka pesan akan disimpan di SMS Center (SMSC) Server yang selanjuntya akan dikiirimkan segera setelah nomor tujuan aktif kembali.
Setiap penyedia layanan mengoperasikan satu atau lebih SMSC. SMS dari pengguna ponsel dikirim melalui wireless dari menara seluler ke SMSC. Protokol akses SMSC memungkinkan interaksi antara dua SMSC atau interaksi internal antara eksternal Short-Message Entities (SMEs) dan SMS Center.
Agregator adalah badan usaha yang melakukan negosiasi perjanjian dengan penyedia jaringan. Agregator bertindak sebagai perantara (broker) yang menyediakan akses ke jaringan selular, untuk layanan pesan kepada pihak ketiga yang tidak memiliki hubungan langsung dengan jaringan selular. Para agregator pesan menggunakan Short Message Peer to Peer (SMPP) untuk mempertahankan koneksi dengan jaringan Agregator biasanya menyediakan akses ke server mereka baik melalui SMPP atau menggunakan Application Programming Interface (API), khusus ditulis dalam Java, PHP, Perl dan sebagainya.
SMS merupakan sebuah layanan yang banyak diaplikasikan pada sistem komunikasi wireless, memungkinkan dilakukannya pengiriman pesan dengan sistem eksternal, seperti email, paging, voice mail dan lain-lain. Aplikasi SMS merupakan aplikasi yang memiliki banyak peminat dan pengguna saat ini walaupun sudah banyak digantikan oleh aplikasi berbasis mobile seperti whatsapp, blackberry messenger, facebook messenger, line, dll.
Teknologi SMS memiliki beberapa keunggulan yaitu harganya murah, merupakan "Delivered Oriented Service", artinya pesan akan selalu diusahakan untuk dikirimkan ke tujuan jika suatu saat nomor tujuan tidak aktif atau di luar jangkauan, maka pesan akan disimpan di SMS Center (SMSC) Server yang selanjuntya akan dikiirimkan segera setelah nomor tujuan aktif kembali.
Setiap penyedia layanan mengoperasikan satu atau lebih SMSC. SMS dari pengguna ponsel dikirim melalui wireless dari menara seluler ke SMSC. Protokol akses SMSC memungkinkan interaksi antara dua SMSC atau interaksi internal antara eksternal Short-Message Entities (SMEs) dan SMS Center.
Agregator adalah badan usaha yang melakukan negosiasi perjanjian dengan penyedia jaringan. Agregator bertindak sebagai perantara (broker) yang menyediakan akses ke jaringan selular, untuk layanan pesan kepada pihak ketiga yang tidak memiliki hubungan langsung dengan jaringan selular. Para agregator pesan menggunakan Short Message Peer to Peer (SMPP) untuk mempertahankan koneksi dengan jaringan Agregator biasanya menyediakan akses ke server mereka baik melalui SMPP atau menggunakan Application Programming Interface (API), khusus ditulis dalam Java, PHP, Perl dan sebagainya.
14 Maret 2017
Pengertian Application Programming Interface ( API ) adalah
Perkembangan teknologi API berawal dari penciptaan sebuah subrutin sederhana yang menyediakan kemampuan interoeperability dan system modifiability untuk mendukung pertukaran data antar beberapa aplikasi. Subrutin tersebut hanya mampu melaksanakan perhitungan matematis sederhana hingga terbentuk sebuah API pustaka penghitungan yang hampir selalu ada pada setiap bahasa pemrograman. Dari sebuah subrutin sederhana tersebut mulai bermunculan gagasan-gagasan bagaimana API harus dikembangkan khususnya sejalan dengan berkembangnya paradigma pemrogramana berorientasi objek yang mengakibatkan sekumpulan subrutin sejenis dapat dikumpulkan menjadi sebuah kelas pembungkus subrutin-subrutin tersebut.
05 Maret 2017
Pengertian tanda tangan biometrik adalah
a. Verifikasi berdasarkan kebendaan: semua data-data yang dibutuhkan berada pada suatu benda (seperti dokumen atau kartu kredit). Apabila hilang maka orang lain dapat memalsukannya atau menyalahgunakannya.
b. Verifikasi berdasarkan pengetahuan: biasanya menggunakan password, bahkan jika menggunakan algoritma enkripsi terbaikpun, tetap terdapat kunci yang bisa membukanya.
Keunggulan penggunaan biometrik yaitu:
a) Tidak dapat hilang atau lupa
b) Sulit di duplikasi, dibagikan ataupun dipindah tangankan
c) Keaslian lebih terjamin karena harusmenghadirkan person sebagai alat validasi
Karakteristik dari Biometrik dapat berupa:
a. Psikologis: dihubungkan dengan bentuk tubuh/badan. Misalnya fingerprints, face recognition, hand geometry, iris recognition atau DNA recognition.
b. Behavioral: di hubungkan dengan tingkah laku seseorang. Misalnya keystroke, signature, suara.
Tandatangan Biometrik (biometric signature) didefinisikan sebagai proses menurunkan kunci privat dari sampel biometrik dan menggunakan kunci privat tersebut untuk menandatangani e-dokumen. Kunci privat yang unik dapat dibangkitkan secara dinamis dari salah satu sampel biometrik tanpa memerlukan penyimpanan. Ini mengeliminir permasalahan tempat penyimpanan kunci privat dalam isu manajemen kunci privat. Pembangkitan kunci privat ini memudahkan penandatanganan dokumen seperti penandatanganan dokumen kapanpun dan dimanapun tanpa membawa fisik disk atau smart card.
Biometrik menunjukkan identifikasi otomatis dari seseorang berdasarkan psikologis atau karakter perilaku. Metode ini mengidentifikasi lebih baik daripada metode tradisional yang melibatkan password dan PIN. Biometrik mendeskripsikan keunikan fisik seseorang atau karakteristik perilakunya karena fitur seseorang dapat unik dan merupakan cara untuk mengidentifikasi seseorang dengan dasar hukum yang cukup.
Keyboard shortcut untuk microsoft excel
Daftar keyboard shortcut yang umum:
Ctrl + O untuk membuka sebuah workbook
Ctrl + N untuk membuat workbook baru.
Ctrl + S untuk menyimpan.
Ctrl + P untuk preview dan print.
Ctrl + W untuk menutup workbook.
Ctrl + Z untuk melakukan undo.
F1 untuk memunculkan bantuan.
F7 untuk menjalankan spelling check.
F9 untuk mengkalkulasi worksheets.
F4 untuk membuat referensi absolute, normal dan campuran.
Keyboard shortcut untuk navigasi:
Tab untuk pindah ke satu cell lain
Shift + Tab untuk pindah ke kiri satu cell.
Enter untuk pindah ke bawah satu cell.
Shift Enter untuk pindah ke atas satu cell.
Page down untuk pindah ke bawah satu halaman.
Page up untuk pindah ke atas satu halaman.
Ctrl + Home untuk pindah ke cell A1
Ctrl End untuk pindah ke cell terakhir.
F5 untuk memunculkan dialog box.
Alt + M untuk menujuk ke Formula
Keyboard shortcut untuk Formatting:
Ctrl + C untuk mengcopy.
Ctrl + V untuk mempaste.
Ctrl + B membuat huruf tebal.
Ctrl + I membuat huruf miring.
Ctrl + U membuat huruf digarisbawahi.
Ctrl + Shift + F untuk membuka format cell dialog box.
Ctrl + A untuk memilih semua.
Shift + Space untuk memilih semua baris.
Ctrl + Space untuk memilih semua kolom.
Ctrl + 9 untuk menyembunyikan baris yang dipilih.
Ctrl + 0 untuk menyembunyikan kolom yang dipilih.
Untuk penjelasan lengkap penggunaan shortcut ini dapat di download disini.
26 Februari 2017
10 fitur penting yang harus disetting untuk wireless router - wifi
1. Enkripsi
Ketika anda mengaktivasi wireless router maka akan ditanyakan security mode yang harus dipilih, fitur sekuriti ini diperlukan agar wireless router kita aman dari gangguan orang lain. Bila dibiarkan terbuka maka orang lain akan dengan mudah menggunakan wireless router yang kita pakai.
2. MAC Adress Filter
Setiap perangkat yang bisa terkoneksi ke jaringan selalu memiliki identifikasi unik dalam bentuk 12 digit hexadesimal yang disebut sebagai MAC Address. MAC Address ini adalah kode dalam perangkat yang sudah bawaan pabrik dan tidak bisa dirubah. Ini memungkinkan kita untuk menyeleksi perangkat mana yang boleh dan perangkat mana yang tidak bolek terkoneksi.
Untuk alasan keamanan anda bisa melakukan blok terhadap perangkat yang tidak boleh mengakses ke jaringan.
3. Pengalihan Port (Port Forwarding)
Setiap paket data yang masuk ke jaringan selalu memasuki serangkaian port. Router menggunakan port untuk menyeleksi traffic ke berbagai jenis seperti http biasanya menggunakan port 80, email keluar menggunakan smpt port 25. Ada 65.536 total port, dan untuk alasan keamanan port tersebut biasanya di blok. Bila aplikasi atau layanan menggunakan jangkauan non-standar, router mungkin tidak bisa mengetahui ke perangkat mana data harus dialirkan.
Bila anda mengalami hal ini, anda perlu menggunakan fitur port forwarding. Port forwarding adalah suatu cara untuk memberitahu router bahwa ada port tertentu yang digunakan oleh perangkat tertentu masuk ke jaringan anda. Contohnya adalah port forwarding untk Xbox One dan PS4 bahkan beberapa game seperti Call of Duty atau Star War: Battlefront bisa mendapatkan keuntungan dengan port forwarding ini sebagaimana Bittorrent clients.
4. Kualitas Layanan (Quality of Service)
Quality of Service (QoS) adalah cara untuk mengoptimasi kinerja di jaringan dengan memberikan prioritas tertentu terhadap traffic yang lain. Ketika bandwidth tercampur dengan berbagai aplikasi dan perangkat, aplikasi yang membutuhkan banyak bandwidth seperti video call atau online game dapat berjalan sangat lambat.
Dengan penentuan QoS, anda dapat dengan mudah menginstruksikan router untuk memprioritaskan perangkat dengan mac address tertentu sebagai prioritas high, medium, atau low. Beberapa router juga kadang menawarkan dukungan Wi-Fi Multimedia (WMM) yang secara otomatis mengatur bandwidth yang dibutuhkan ketika mengakses suara, audio atau video agar lebih lancar.
5. Pemilihan kanal wifi (Channels)
Router wifi mentrasmisikan data ke berbagai channel. Bila pada suatu lokasi terdapat banyak wifi maka sinyal tersebut akan menggunakan channel yang sama sehingga sinyal akan terinferensi sehingga memperlambat akses.
Untuk pemilihan channel yang tepat pilih saja auto, namun bila tetap akses internet lambat maka kita harus merubah pemilihan channel ini manual sehingga diperoleh channel yang paling tepat digunakan. Anda bisa mengidentifikasi channel terbaik menggunakan WiFi Analyzer app untuk Android, WiFiInfoView untuk Windows, atau menggunakan Wireless Diagnostics tool bawaan pada OS X.
6. Wireless router 5 Ghz Band
Bila router anda mendukung 802.11ac Wi-Fi standard, maka router anda mendukung frekuensi 5 GHz dengan frekuensi lebih tinggi dari umumnya router lama di 2.4 Ghz. Kelebihan dari router frekuensi 5 Ghz adalah lebih kecil mendapatkan gangguan, lebih stabil dan lebih cepat, namun jangkauan lebih pendek dari router frekuensi 2.4 Ghz. Perlu diperhatikan, ketika menggunakan router dengan frekuensi 5 Ghz perangkat lain juga harus menggunakan frekuensi 5 Ghz, sebab bila frekuensi yang digunakan antar perangkat berbeda maka nantinya akan tidak terkoneksi.
7. Pembagian akses file dari router (Shared access file)
Banyak router modern memungkinkan untuk port USB ada di dalamnya sehingga ketika external hard disk dihubungkan ke router maka hard disk tersebut dapat diakses dari komputer lain dalam jaringan. Router seperti ini mempermudah pembagian data file dari hard disk ke komputer-komputer lain melalui router.
8. Akses Tamu (Guest Access)
Mungkin suatu waktu teman kita datang ke rumah ingin mengakses password wifi di dalamnya selama 5 menit. Untuk alasan keamanan kita bisa membuat guest acess di wifi sehingga tamu bisa dengan leluasa mengakses internet tanpa harus memberitahukan password router.
9. Kontrol orang tua (parental control)
Semakin banyak router yang dapat disetting parental control, tujuannnya adalah untuk membatasi akses internet untuk situs-situs yang berbahaya atau jangan diakses anak-anak. Kontrol orang tua ini seperti menggunakan MAC Address pada tablet atau laptop, sehingga perangkat tersebut tidak bisa mengakses situs-situs yang tidak diperbolehkan.
10 . Aplikasi manajemen wifi dari android
Umumnya berbagai fitur wifi yang telah dijelaskan sebelumnya dapat di akses melalui web browser. Namun saat ini beberapa router juga memungkinkan akses router dari aplikasi smartphone seperti android.
Contohnya adalah Linksys dan Netgear, yang memiliki aplikasi iPhone dan Android untuk beberapa model terbarunya. Dengan aplikasi ini anda dapat mengelola guest access, parental control, diagnostic, dan setting QoS yang bisa melalui aplikasi smartphone.
Tutorial python : fungsi built-in / bawaan dalam python
Dalam sebuah pemrograman, sebuah fungsi memiliki peran yang penting untuk mempermudah pemanggilan algoritma pemrograman sehingga script dalam fungsi tersebut tidak terulang dan duplikasi beberapa kali di pemrograman. Cukup dengan memanggil nama fungsi tersebut maka keseluruhan script yang ada dalam fungsi itu akan dieksekusi. Kita sebenarnya telah menggunakan fungsi tersebut dibeberapa tutorial sebelumnya, seperti contoh dibawah:
Kalau kita memanggil fungsi type ini maka sebuah nilai integer akan diterjemahkan oleh interpreter dari tipenya sehingga sebuah angka 32 akan diterjemahkan sebagai integer berdasarkan fungsi ini. Ini adalah fungsi bawaan dari python dan sebenarnya script asli fungsi ini bisa jadi cukup panjang. Namun, dengan memanggil nama fungsinya kita bisa menghemat tempat untuk penulisan ulang script. Pada contoh di atas angka 32 adalah argumen sedangkan <type 'int'> adalah return value.
Python menyediakan sejumlah fungsi siap pakai dan pembuat pyhton telah menulis sejumlah fungsi untuk mempermudah pemrograman python. Contohnya adalah fungsi max dan min yang bisa dilihat pada contoh di bawah :
Pada contoh fungsi di atas, fungsi max berfungsi untuk menemukan karakter string yang paling besar nilainya pada kalimat 'Hello world' yaitu karakter 'w'. Adapun untuk fungsi min berfungsi untuk menemukan karakter yang paling kecil nilainya pada kalimat 'Hello world' yaitu karakter ' '.
Contoh fungsi bawaan lain dari python adalah fungsi len, seperti contoh di bawah:
Fungsi len ini berfungsi untuk menghitung jumlah karakter yang ada pada sebuah kalimat berjenis string. Pada contoh diatas kalimat 'Hello world' berjumlah 11 karakter.
Ada juga contoh fungsi lain untuk mengkonversi nilai dari string ke integer seperti contoh di bawah:
Sebuah string bisa dikonversi menjadi integer dengan fungsi int bila string tersebut berupa angka, namun bila string tersebut berupa huruf tidak bisa dikonversi dengan fungsi int ini.
Angka desimal juga bisa dikonversi menjadi string dengan fungsi int dari 3.99999 menjadi angka 3 yang merupakan pembulatan ke bawah.
Fungsi float dapat mengkonversi angka integer menjadi angka desimal dari angka 32 menjadi 32.0. Fungsi float juga bisa mengkonversi string menjadi float.
Fungsi str dapat mengkonversi angka integer menjadi string atau mengkonversi angka float menjadi string seperti contoh di atas.
>>> type(32)
<type 'int'>
<type 'int'>
Kalau kita memanggil fungsi type ini maka sebuah nilai integer akan diterjemahkan oleh interpreter dari tipenya sehingga sebuah angka 32 akan diterjemahkan sebagai integer berdasarkan fungsi ini. Ini adalah fungsi bawaan dari python dan sebenarnya script asli fungsi ini bisa jadi cukup panjang. Namun, dengan memanggil nama fungsinya kita bisa menghemat tempat untuk penulisan ulang script. Pada contoh di atas angka 32 adalah argumen sedangkan <type 'int'> adalah return value.
Python menyediakan sejumlah fungsi siap pakai dan pembuat pyhton telah menulis sejumlah fungsi untuk mempermudah pemrograman python. Contohnya adalah fungsi max dan min yang bisa dilihat pada contoh di bawah :
>>> max('Hello world')
'w'
>>> min('Hello world')
' '
'w'
>>> min('Hello world')
' '
Pada contoh fungsi di atas, fungsi max berfungsi untuk menemukan karakter string yang paling besar nilainya pada kalimat 'Hello world' yaitu karakter 'w'. Adapun untuk fungsi min berfungsi untuk menemukan karakter yang paling kecil nilainya pada kalimat 'Hello world' yaitu karakter ' '.
Contoh fungsi bawaan lain dari python adalah fungsi len, seperti contoh di bawah:
>>> len('Hello world')
11
11
Fungsi len ini berfungsi untuk menghitung jumlah karakter yang ada pada sebuah kalimat berjenis string. Pada contoh diatas kalimat 'Hello world' berjumlah 11 karakter.
Ada juga contoh fungsi lain untuk mengkonversi nilai dari string ke integer seperti contoh di bawah:
>>> int('32')
32
>>> int('Hello')
ValueError: invalid literal for int(): Hello
32
>>> int('Hello')
ValueError: invalid literal for int(): Hello
Sebuah string bisa dikonversi menjadi integer dengan fungsi int bila string tersebut berupa angka, namun bila string tersebut berupa huruf tidak bisa dikonversi dengan fungsi int ini.
>>> int(3.99999)
3
>>> int(-2.3)
-2
3
>>> int(-2.3)
-2
Angka desimal juga bisa dikonversi menjadi string dengan fungsi int dari 3.99999 menjadi angka 3 yang merupakan pembulatan ke bawah.
>>> float(32)
32.0
>>> float('3.14159')
3.14159
32.0
>>> float('3.14159')
3.14159
Fungsi float dapat mengkonversi angka integer menjadi angka desimal dari angka 32 menjadi 32.0. Fungsi float juga bisa mengkonversi string menjadi float.
>>> str(32)
'32'
>>> str(3.14159)
'3.14159'
'32'
>>> str(3.14159)
'3.14159'
Fungsi str dapat mengkonversi angka integer menjadi string atau mengkonversi angka float menjadi string seperti contoh di atas.
18 Februari 2017
Perbedaan dan pengertian SSH , SSL, TLS dan STARTTLS
Secure Shell (SSH)
Secure Shell adalah pengganti dari Telnet. Tidak seperti telnet yang mentransmisikan data dengan teks melalui jaringan, SSH mengenkripsi seluruh data yang dikirim dari klien ke server. Metode ini juga memungkinkan otentifikasi dengan username dan password berbasis otentifikasi sertifikat keamanan. Metode ini umum digunakan di UNIX/Linux server dan perangkat jaringan seperti router dan switch.
15 Februari 2017
Kondisional if pada python : Tutorial python
12 Februari 2017
Membuat komentar di python - Tutorial python
Logical operator dalam python - Python tutorial
Expression boolean di python - Python tutorial
Sebuah expression boolean di python adalah kalimat pemrograman python yang menghasilkan jawaban benar atau salah. Simbol == ini adalah simbol yang digunakan untuk membandingkan dua operand yang menghasilkan jawaban benar atau salah.
Pemilihan nama variabel yang baik untuk python - Python tutorial
11 Februari 2017
Tutorial python : script untuk meminta input dari user
Kadangkala kita ingin mengambil nilai variabel hasil inputan user via keyboard. Python menyediakan fungsi bawaan yang dinamakan raw_input untuk mengambil input dari keyboard. Ketika user menekan enter, program mengambil hasil input dari string yang diinputkan oleh user.
Tutorial python : operasi modulus dan string
Operator modulus adalah operator yang bekerja pada integer, dan merupakan operasi yang menghasilkan sisa pembagian ketika operand pertama di bagi operand kedua. Operator modulus ini adalah dalam bentuk persen dan sintaknya sama untuk beberapa operator lain:
Tutorial python : operator, operands dan expression dalam python
Operator adalah simbol spesial yang merepresentasikan komputasi seperti penambahan dan perkalian. Adapun operands adalah nilai yang diberikan kepada operator. Operator seperti +, -, *, /, dan ** merupakan operasi penambahan, pengurangan, perkalian, pembagian dan eksponensial, dapat diberikan contoh sebagai berikut:
08 Februari 2017
Tutorial Python : Variabel dalam Python
>>> message = 'And now for something completely different'
>>> n = 17
>>> pi = 3.1415926535897931
>>> n = 17
>>> pi = 3.1415926535897931
Contoh ini merupakan pemetaan tiga variabel. Pertama memetakan sebuah string ke variabel baru bernama "message". Kedua memetakan integer 17 ke n, ketiga memetakan perkiraan nilai p ke pi.
Untuk menampilkan nilai pada sebuah variabel, anda dapat menggunakan perintah print :
>>> print n
17
>>> print pi
3.14159265359
17
>>> print pi
3.14159265359
Tipe sebuah variabel adalah tipe nilai yang mengacu padanya.
>>> type(message)
<type 'str'>
>>> type(n)
<type 'int'>
>>> type(pi)
<type 'float'>
<type 'str'>
>>> type(n)
<type 'int'>
>>> type(pi)
<type 'float'>
Seorang programmer umumnya dapat memilih nama untuk variabel-variabel tersebut agar berarti dan bermakna. Nama variabel dapat sepanjang mungkin dan memiliki huruf atau angka, tapi tidak bisa dimulai dengan angka. Diperbolehkan untuk menggunakan huruf besar/kapital, tapi lebih baik lagi dimulai dengan huruf kecil. Karakter underscore ( _ ) dapat muncul dengan sebuah nama. Hal ini sering digunakan dengan berbagai kata, seperti my_name atau airspeed_of_unladen_swallow. Nama variabel dapat dimulai dengan karakter underscore, tapi umumnya dihindari. Bila anda memberi nama yang ilegal, anda akan mendapatkan syntax error.
>>> 76trombones = 'big parade'
SyntaxError: invalid syntax
>>> more@ = 1000000
SyntaxError: invalid syntax
>>> class = 'Advanced Theoretical Zymurgy'
SyntaxError: invalid syntax
SyntaxError: invalid syntax
>>> more@ = 1000000
SyntaxError: invalid syntax
>>> class = 'Advanced Theoretical Zymurgy'
SyntaxError: invalid syntax
76trombones adalah nama variabel yang ilegal karena dimulai dengan angka. more@ adalah illegal karena mengandung karakter yang ilegal, tapi apa yang salah dengan kelas ini? Kata class juga ilegal karena merupakan salah satu kata kunci python.
Catatan jangan menggunakan kata ini sebagai variabel karena ini salah satu kata kunci yang ada di python:
and del from not while
as elif global or with
assert else if pass yield
break except import print
class exec in raise
continue finally is return
def for lambda try
05 Februari 2017
Tutorial python : Nilai atau value pada python
Tutorial python : Perintah print hello word pada python
03 Februari 2017
Anaconda Python alternatif aplikasi terbaik untuk python
29 Januari 2017
Teknologi Artificial Intelligent (AI) yang sedang trend saat ini
Saat ini, pangsa pasar teknologi kecerdasan buatan atau Artificial Intelligent (AI) semakin berkembang. Banyak start-up dan raksasa internet mencoba peruntungan untuk berinvestasi di bidang ini. Sebuah survey penelitian menunjukkan bahwa, tahun lalu 38% perusahaan sudah mulai menggunakan AI bertambah 62% pada tahun 2018. Penelitian Forrester memperkirakan lebih dari 300% investasi akan masuk ke bidang AI dibandingkan tahun 2016. IDC mengestimasi bahwa pangsa pasar AI akan berkembang dari $8 trilyun di 2016 menjadi $ 47 trilyun di tahun 2020.
Pengertian informasi adalah
Pengertian “information” diuraikan oleh Zins (2009) dengan mengutip pendapat berbagai ahli dari beberapa universitas dunia sebagai berikuit :
1) Prof.Aldo de Albuquerquee Barreto , bahwa information is (1) a message used by sender to represent one or more concepts within a communications process, intended to increase knowledge in recipients, (2) a message recorded in the text of a document. Hanne Albrechtsen menjelaskan bahwa information is related to meaning or human intention. Selanjutnya dijelaskan bahwa sistim berbasis komputer “informations” adalah isi dari database, web dan sebagainya, dan dalam sistim berbasis manusia “information” adalah pengertian dari pendapat yang diinginkan oleh pembicara/penulis dan pengertian/atau tidak pengertian dari pendengan/pembaca.
1) Prof.Aldo de Albuquerquee Barreto , bahwa information is (1) a message used by sender to represent one or more concepts within a communications process, intended to increase knowledge in recipients, (2) a message recorded in the text of a document. Hanne Albrechtsen menjelaskan bahwa information is related to meaning or human intention. Selanjutnya dijelaskan bahwa sistim berbasis komputer “informations” adalah isi dari database, web dan sebagainya, dan dalam sistim berbasis manusia “information” adalah pengertian dari pendapat yang diinginkan oleh pembicara/penulis dan pengertian/atau tidak pengertian dari pendengan/pembaca.
Pengertian data adalah
Zins (2009) banyak menguraikan tentang pengertian tentang data dengan mengutip berbagai pendapat dari berbagai ahli di perguruan tinggi dunia sebagai berikut :
1) Prof. Elsa Barber University of Buenos Aires, Argentina yang mengukip pendapat Wellish (1996) bahwa, datum is the representation of concepts or other entities, fixed in or on a medium in a form suitable for communication, or processing by human being or by automated systems.
2) Prof. Aldo Alburquerque Bareto dari Institut Ilmu Informasi dan Technology, Brasil menjelaskan bahwa, data is a symbol set that is quantified and/or qulaified.
3) Dr. Hanna Albrechtsen, Institute of Knowledge Sharing Denmark menjelaskan bahwa bahwa dalam sistim komputerisasi, data are the coded invariances, dalam hubungannya dengan manusia, data are that which is stated, for instance, by informants in a emphirical study.
1) Prof. Elsa Barber University of Buenos Aires, Argentina yang mengukip pendapat Wellish (1996) bahwa, datum is the representation of concepts or other entities, fixed in or on a medium in a form suitable for communication, or processing by human being or by automated systems.
2) Prof. Aldo Alburquerque Bareto dari Institut Ilmu Informasi dan Technology, Brasil menjelaskan bahwa, data is a symbol set that is quantified and/or qulaified.
3) Dr. Hanna Albrechtsen, Institute of Knowledge Sharing Denmark menjelaskan bahwa bahwa dalam sistim komputerisasi, data are the coded invariances, dalam hubungannya dengan manusia, data are that which is stated, for instance, by informants in a emphirical study.
Pengertian meta data adalah
Adalah data mengenai data, berupa informasi penting yang memberi petunjuk dari proses mengkonversikan data mentah dari perekaman sistem operasional kepada data yang dapat diakses pada lingkungan data presentasi (kimball & Ross, 2002).
Metadata terstruktur, ditandai oleh kode agar dapat diproses komputer, mendeskripsikan satuan pembawa informasi, membantu identifikasi, penemuan, penilaian dan pengelolaan satuan pembawa informasi (Task force).
Metadata terstruktur, ditandai oleh kode agar dapat diproses komputer, mendeskripsikan satuan pembawa informasi, membantu identifikasi, penemuan, penilaian dan pengelolaan satuan pembawa informasi (Task force).
Pengertian Data Warehouse adalah
Pengertian Data Warehouse dapat bermacam-macam namun mempunyai inti yang sama, seperti pendapat beberapa ahli berikut ini :
Menurut W.H. Inmon dan Richard D.H., data warehouse adalah koleksi data yang mempunyai sifat berorientasi subjek,terintegrasi,time-variant, dan bersifat tetap dari koleksi data dalam mendukung proses pengambilan keputusan management.
Menurut Vidette Poe, data warehouse merupakan database yang bersifat analisis dan read only yang digunakan sebagai fondasi dari sistem penunjang keputusan.
Menurut Paul Lane, data warehouse merupakan database relasional yang didesain lebih kepada query dan analisa dari pada proses transaksi, biasanya mengandung history data dari proses transaksi dan bisa juga data dari sumber lainnya. Data warehouse memisahkan beban kerja analisis dari beban kerja transaksi dan memungkinkan organisasi menggabung/konsolidasi data dari berbagai macam sumber.
Menurut W.H. Inmon dan Richard D.H., data warehouse adalah koleksi data yang mempunyai sifat berorientasi subjek,terintegrasi,time-variant, dan bersifat tetap dari koleksi data dalam mendukung proses pengambilan keputusan management.
Menurut Vidette Poe, data warehouse merupakan database yang bersifat analisis dan read only yang digunakan sebagai fondasi dari sistem penunjang keputusan.
Menurut Paul Lane, data warehouse merupakan database relasional yang didesain lebih kepada query dan analisa dari pada proses transaksi, biasanya mengandung history data dari proses transaksi dan bisa juga data dari sumber lainnya. Data warehouse memisahkan beban kerja analisis dari beban kerja transaksi dan memungkinkan organisasi menggabung/konsolidasi data dari berbagai macam sumber.
21 Januari 2017
Aspek keamanan internet banking yang perlu diketahui pengguna
Pemanfaatan internet banking dalam kehidupan sehari-hari tidak bisa terpisahkan lagi dari kehidupan kita. Internet banking mempermudah kita untuk melakukan transaksi secara real-time antar akun, Real Time Gross Settlement (RTGS) maupun kliring. Selain itu, internet banking saat ini memberikan layanan lain seperti pembayaran listrik, kartu kredit, telepon, biaya pendidikan, penerbangan, zakat, pajak, internet, dan lain-lain. Dengan layanan 24 jam sehari dan 7 hari seminggu, layanan internet banking merupakan pilihan tepat saat kita memerlukan layanan perbankan yang cepat dan aman pada hari kerja, hari libur maupun saat bepergian.
Next Generation Network (NGN) adalah ...
Perubahan
teknologi dan transisi ke arah Next Generation Network (NGN) merupakan salah
satu isu yang berkembang di Indonesia saat ini. NGN adalah teknologi yang
berbeda dengan layanan tradisional. NGN merupakan jaringan packet-switch yang
dapat melayani berbagai layanan komunikasi. Permintaan pasar terus berubah dan konsumen menuntut layanan dengan kualitas yang semakin baik. Untuk memenuhi kebutuhan ini, diperlukan pengembangan Next Generation Network (NGN) dengan kualitas pelayanan yang semakin tinggi. Jaringan NGN adalah platform yang dapat memberikan konektivitas dimana-mana dan antarmuka pintar untuk komunikasi manusia dengan mesin dalam menyerap akses layanan yang membawa nilai kepada kehidupan manusia untuk perkembangan dan pengalaman baru.
14 Januari 2017
Tanda Tangan Digital atau Digital Signature
Tanda tangan digital merupakan suatu pemberian nilai kriptografis yang bergantung pada pesan dan pengirim pesan. Tujuan penggunaan tanda tangan digital adalah untuk menjaga integritas, otentifikasi serta tidak ada penyangkalan dari pesan yang dikirimkan.
Secara umum proses pemberian tanda tangan digital dapat dibagi ke dalam dua langkah, yaitu:
1. Pemberian tanda tangan digital.
2. Otentifikasi/verifikasi.
Visualisasi pemberian tanda tangan digital dan verifikasinya dapat dilihat pada gambar dibawah. Pemberian tanda tangan digital dengan fungsi hash. Algoritma yang terkenal dan secara luas digunakan adalah RSA dan El Gamal.
Secara umum proses pemberian tanda tangan digital dapat dibagi ke dalam dua langkah, yaitu:
1. Pemberian tanda tangan digital.
2. Otentifikasi/verifikasi.
Visualisasi pemberian tanda tangan digital dan verifikasinya dapat dilihat pada gambar dibawah. Pemberian tanda tangan digital dengan fungsi hash. Algoritma yang terkenal dan secara luas digunakan adalah RSA dan El Gamal.
02 Januari 2017
Sejarah ERP - Enterprise Resource Planning
Konsep ERP berawal sejak adanya inventory dalam melakukan bisnis inventory management yang mulai dikenal dan diterapkan di Eropa sejak awal tahun 1880. Inventory management muncul dari perubahan pada praktek manufaktur dalam perusahaan-perusahaan, dari yang memiliki produk homogen sampai perusahaan yang terintegrasi secara vertikal dengan diversitas tinggi dalam hal proses dan produknya. Keberadaan inventory dapat memberikan keuntungan bagi perusahaan, yaitu dalam bentuk skala ekonomi. Tekanan finansial di perusahaan-perusahaan mulai mengharuskan adaptasi inventory management yang baik. Dari keharusan tersebut, sejak tahun 1990 Inventory Management mulai berkembang.
01 Januari 2017
Pengertian ERP - Enterprise Resouce Planning
Berbagai definisi tentang Enterprise Resouce Planning (ERP) telah dilontarkan oleh peneliti-peneliti ataupun praktisi dari berbagai bidang yang berkaitan. Banyaknya definisi yang berbeda ini disebabkan oleh beragamnya perspektif yang dapat digunakan untuk memandang sebuah sistem ERP.
Dalam buku yang ditulis Thomas E.Wallace dan Michael H. Kremzar, seorang praktisi mantan direktur perusahaan consumer goods terkemuka dunia, menyediakan definisi ERP sebagai berikut :
" An enterprise-wide set of management tools that balances demand and supply, containing the ability to link customers and suppliers into a complete supply chain, employing proven business for decision-making, and providing high degrees of cross-functional integration among sales, marketing, manufacturing, operations, logistics, purchasing, finance, new product development, and human resource, thereby enabling people to run their business with high level of customer service and productivity, and simultaneously lower costs and inventories and providing the foundation for effective e-commer".
Dalam buku yang ditulis Thomas E.Wallace dan Michael H. Kremzar, seorang praktisi mantan direktur perusahaan consumer goods terkemuka dunia, menyediakan definisi ERP sebagai berikut :
" An enterprise-wide set of management tools that balances demand and supply, containing the ability to link customers and suppliers into a complete supply chain, employing proven business for decision-making, and providing high degrees of cross-functional integration among sales, marketing, manufacturing, operations, logistics, purchasing, finance, new product development, and human resource, thereby enabling people to run their business with high level of customer service and productivity, and simultaneously lower costs and inventories and providing the foundation for effective e-commer".
Pengertian e commerce and e business
E-Commerce (EC) adalah pembelian dan penjualan barang atau jasa melalui sistem elektronik seperti internet dan jaringan komputer lainnya. E-Commerce adalah bagian dari e-business karena adanya penggunaan teknologi informasi berupa internet dan jaringan komputer lainnya untuk menjalankan proses bisnis utama berupa pembelian dan penjualan.
Adapun pengetian dari e-business sendiri adalah :
1. E-business adalah praktek pelaksanaan dan pengelolaan proses bisnis utama seperti perancangan produk, pengelolaan pasokan bahan baku, manufaktur, penjualan, pemenuhan pesanan, dan penyediaan servis melalui penggunaan teknologi komunikasi, komputer, dan data yang telah terkomputerisasi. (Steven Alter. Information System: Foundation of E-Business. Prentice Hall. 2002).
2. E-business meliputi semua hal yang harus dilakukan menggunakan teknologi informasi dan komunikasi (ICT) untuk melakukan kegiatan bisnis antar organisasi maupun dari organisasi ke konsumen. (Sid L. Huff, dkk. 2000. Cases in Electronic Commerce. McGraw-Hill).
Adapun pengetian dari e-business sendiri adalah :
1. E-business adalah praktek pelaksanaan dan pengelolaan proses bisnis utama seperti perancangan produk, pengelolaan pasokan bahan baku, manufaktur, penjualan, pemenuhan pesanan, dan penyediaan servis melalui penggunaan teknologi komunikasi, komputer, dan data yang telah terkomputerisasi. (Steven Alter. Information System: Foundation of E-Business. Prentice Hall. 2002).
2. E-business meliputi semua hal yang harus dilakukan menggunakan teknologi informasi dan komunikasi (ICT) untuk melakukan kegiatan bisnis antar organisasi maupun dari organisasi ke konsumen. (Sid L. Huff, dkk. 2000. Cases in Electronic Commerce. McGraw-Hill).
Langganan:
Postingan (Atom)
Tempat Camping dengan Pemandangan Alam Indah, di Kuningan, Jawa Barat
Bagi sobat travelling dan hobi menikmati pemandangan alam, aktivitas camping adalah salah satu aktivitas yang sangat ditunggu-tunggu di akhi...