Tampilkan postingan dengan label LEARNING. Tampilkan semua postingan
Tampilkan postingan dengan label LEARNING. Tampilkan semua postingan

Minggu, 18 November 2012

Peran Penting Teknologi Informasi Dalam Dunia Perbankan

02.04 by BLECKURANT · 3 komentar
Label:

Sebelum membahas tentang peran penting teknologi informasi dalam dunia perbankan terlebih dahulu kita memahami apa sebenarnya teknologi informasi itu sendiri. Pengertian teknologi informasi menurut beberapa ahli teknologi informasi :

1. Teknologi Informasi adalah studi atau peralatan elektronika, terutama komputer, untuk menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar (kamus Oxford, 1995)
2. Teknologi Informasi adalah seperangkat alat yang membantu anda bekerja dengan informasi dan melaksanakan tugas-tugas yang berhubungan dengan pemrosesan informasi (Haag & Keen, 1996)

3. Teknologi Informasi tidak hanya terbatas pada teknologi komputer (software & hardware) yang digunakan untuk memproses atau menyimpan informasi, melainkan juga mencakup teknologi komunikasi untuk mengirimkan informasi (Martin, 1999)
4. Teknologi Informasi adalah segala bentuk teknologi yang diterapkan untuk memproses dan mengirimkan informasi dalam bentuk elektronis (Lucas, 2000)
5. Teknologi Informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara, dan video (William & Sawyer, 2003)

Secara keseluruhan IT tidak sekedar berupa teknologi komputer, tetapi juga mencakup teknologi komunikasi.Dengan kata lain, yang disebut Teknologi Informasi adalah gabungan antara Teknologi Komputer dan Teknologi Telekomunikasi Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan suatu keluaran (Output) informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan.

Peran Teknologi Informasi Dalam Dunia Perbankan
Peran teknologi informasi bagi dunia perbankan sangatlah penting dan tidak akan pernah dapat dipisahkan. Karena hampir dari setiap aspek perbankan mengandalkan teknologi informasi. Teknologi informasi ini mencakup sebuah perangkat keras (hardware) dan perangkat lunak (software) yang dapat berwujud sebuah komputer atau perangkat lainnya yang digunakan dalam operasional kegiatan perbankan. Sedangkan pegawai bank yang akan mengoperasionalkan komputer serta perangkat-perangkat tersebut agar berjalan sesuai dengan keinginan. 
Kita dapat ambil contoh sederahana salah satu dari pemanfaatan teknologi informasi yakni mesin hitung uang yang digunakan Teller. Teknologi informasi mengenal adanya input, proses, dan output. Di dalam mesin hitung uang sebagai inputannya adalah sejumlah uang yang dimasukan kemudian diproses dengan melakukan penghitungan oleh mesin sedangkan outputnya adalah sebuah angka dimana merupakan jumlah dari lembar uang yang dimasukan. Dapat dibayangkan apabila tidak terdapat sebuah mesin hitung uang di dalam suatu bank. 
Akan tetapi kendala yang dialami oleh dunia perbankan dengan penerapan teknologi informasi ini adalah sangat kompleks serta mahalnya teknologi informasi, karena sebagian besar teknologi ini masih disuplay oleh vendor-vendor luar negeri. Untuk sekarang ini mulai banyak vendor – vendor pribumi yang berani bersaing dalam teknologi informasi ini. Hal ini manjadi tuntutan bagi perbankan karena mau tidak mau suatu korporasi yang mempunyai ruang lingkup kerja yang luas ditambah dengan operasional-operasional yang sangat banyak harus ditunjang dengan suatu teknologi untuk memudahkan, mengefisienkan dan mengefektifkan kinerja tersebut. Apalagi dalam dunia perbankan dibutuhkan suatu informasi yang up to date bagi pihak manajemen menengah ke atas untuk memprediksikan langkah bisnis yang akan diambil sehingga berbagai kendala yang mungkin muncul dapat teratasi. Operasional yang real time antar bank juga telah menjadi tuntutan bagi dunia perbankan, karena hal ini menjadi salah satu materi bagi pelayanan yang berkompetisi dalam memasarkan produk perbankan. Pengiriman uang transfer antar bank, outlet-outlet otomasi (ATM), hal ini menjadi patokan penilaian bagi para nasabah umumnya dalam melakukan transaksi dalam segi pelayanan. Jadi memang mau tidak mau bisnis perbankan harus ditunjang keefisienan operasional jika ingin bersaing di dalam dunianya, dan hal ini harus ditunjang dengan suatu sistem yang terintegrasi yang termuat dalam suatu teknologi informasi. Penerapan suatu teknologi informasi menuntut diantaranya sumber daya manusia yang memadai. Jika sumber daya manusia yang ada tidak menguasai teknologi tersebut hal ini menjadi suatu pemborosan semata, karena mahalnya teknologi yang telah dibeli jika tidak terpakai merupakan suatu hal yang sia-sia. 
Oleh karena itu sebelum teknologi tersebut diterapkan, sudah seharusnyalah kita instropeksi terhadap kemampuan korporasi, apakah cocok teknologi tersebut diterapkan, apakah sumber daya manusianya memadai, dan apakah teknologi tersebut mempunyai features yang dapat digunakan dalam jangka waktu yang lama. Karena penerapan suatu sistem teknologi informasi merupakan salah satu aktivitas investasi jangka panjang bagi korporasi. Hal ini sudah sepatutnya menjadi hal yang diperhitungkan dalam dunia perbankan, sebagai lembaga intermediasi bagi masyarakat, sudah seharusnya perbankan menjadi “pelayan” yang setia dengan selalu merealisasikan bentuk-bentuk pelayanan dengan menggunakan teknologi informasi.

Sumber: 
2012.”Pengertian Teknologi Informasi”.(Online). Tersedia: http://computers-inc.blogspot.com/2012/03/pengertian-teknologi-informasi.html [4 Juni 2012] 
Melisa.2009.“Aplikasi Teknologi Informasi Dlm Sistem Manajemen Perbankan Online Sekarang Dan di Masa Yang AKan Datang”.(Online). Tersedia: http://banking.blog.gunadarma.ac.id/2009/04/16/aplikasi-teknologi-informasi-dalam-sistem-manajemen-perbankan-online-sekarang-dan-masa-yang-akan-datang/ [4 Juni 2012] 

(Dengan penambahan seperlunya)
Selengkapnya...

Rabu, 27 Oktober 2010

Konsep Pemrograman Web

Web merupakan fasilitas hiperteks untuk menampilkan data berupa teks, gambar, suara, animasi dan data multimedia lainnya. PHP merupakan salah satu script (perintah-perintah program) Server Side yang sangat popular diterapkan dalam suatu situs web. Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis.


1. Web Statis
Web statis adalah web yang berisi/menampilkan informasi-informasi yang sifatnya statis (tetap). Disebut statis karena pengguna tidak dapat berinteraksi dengan web tersebut. Singkatnya, untuk mengetahui suatu web bersifat statis dapat dilihat dari tampilannya. Jika suatu web hanya berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap maka web tersebut disebut statis.
Pada web statis, pengguna hanya dapat melihat isi document pada halaman web dan apabila di klik akan berpindah ke halaman web yang lain. Interaksi pengguna hanya terbatas dapat melihat informasi yang ditampilkan, tetapi tidak dapat mengolah informasi yang dihasilkan.

2. Web Dinamis
Web dinamis adalah web yang menampilkan informasi serta dapat berinteraski dengan pengguna. Web yang dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interktif dan tidak kaku.

Referensi: WAHANA KOMPUTER. 2006. Panduan Lengkap Menguasai Pemrograman Web dengan PHP 5. Yogyakarta. Penerbit: Andi Yogyakarta.
Selengkapnya...

Gambaran Umum Mengenai Sistem Informasi (SI)

04.29 by BLECKURANT · 2 komentar
Label:

Sistem informasi merupakan komponen yang saling berhubungan yang mengumpulkan (atau mendapatkan kembali), memproses, menyimpan, dan mendistribusikan informasi untuk mendukung pengambilan keputusan dan kendali dalam suatu organisasi.
Berdasarkan definisi diatas dapat disimpulkan fungsi dari sistem informasi seperti
yang terlihat pada gambar dibawah ini.

Gambar 1 Gambaran sistem informasi

Tiga aktivitas dalam suatu system informasi menghasilkan informasi yang diperlukan oleh organisasi untuk membuat keputusan, mengendalikan operasi, meneliti permasalahan, dan menciptakan produk baru dan jasa. Aktivitas tersebut disebut adalah input, pengolahan/proses, dan output. Input menangkap atau mengumpulkan data mentah dari dalam dari dalam organisasi atau dari lingkungan eksternalnya. Pemrosesan mentransfer baris-baris masukan ke dalam suatu format yang lebih mengandung arti. Output mengalihkan informasi yang diproses kepada orang-orang yang akan menggunakannya atau kepada aktivitas yang membutuhkannya dan digunakan sebagai alat bantu dalam mengambil keputusan. Sistem informasi juga memerlukan umpan balik, yaitu output yang dikembalikan ke anggota-anggota organisasi yang bersangkutan untuk dievaluasi atau mengkoreksi tahap input.

Referensi: Astuti, Rini (dkk).2009.Sistem Informasi Manajemen. Bandung, Politeknik Telkom

Selengkapnya...

Kamis, 08 April 2010

Mendeteksi Adware Tracking Cookie Di Komputer

Beberapa hari yang lalu saya menulis artikel yang berjudul "Mendapatkan Kembali Email dan Facebook yang Terkena Hack" karena account email dan facebook saya waktu itu baru saja terkena hack. Baru beberapa hari saya mengambil alih account tsb, sekitar 4 hari kemudian account email dan FB yang sama kembali terkena hack, malah dia juga nge'hack sampai secondary email saya. Dalam hati saya berkata, busset ni hacker niat bgt sampai nge hack secondary email saya.. :D. Tapi akhirnya semua account2 dapat saya ambil alih kembali.. :beer:

Dari sini saya curiga ada mata2 (Spyware) dalam laptop saya, karena untuk password sudah saya ganti berulang kali dengan kombinasi huruf, angka, dan karakter akan tetapi account2 tersebut tetap dapat di hack. Akhirnya saya mencoba mulai mengganti antivirus karena antivirus yang sebelumnya saya pakai kurang bekerja secara optimal (kurang secure) untuk menjaga keamanan dari jaringan internet. Benar saja setelah menggunakan antivirus yang baru itu dapat mendeteksi malware dalam laptop saya. Akan tetapi usaha saya tidak sampai disitu saja, saya mulai masuk ke registry untuk mencari log2 yang dijalankan oleh malware tersebut. Setelah masuk ke folder berikut:

HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/RUN

saya mendapati log berikut:

"C:\Documents and setting\All Users\Aplication Data\Findbasic\findbasic137.exe" "C:\Program Files\Findbasic\findbasic.dll" service

Dengan menggunakan mesin pencari Google saya mencari tau tentang "findbasic137.exe" dan akhirnya saya mendapati kalau ternyata "findbasic137.exe" itu merupakan Adware, bisa di cek di www.antispyware.com. Lalu apa itu Adware? Adware adalah suatu program yang tanpa disadari terinstall di PC kita, kemudian menampilkan iklan-iklan yang tidak dikehendaki bahkan cenderung "mengganggu" karena sering muncul (biasanya melalui pop-up window) di saat sedang serius-seriusnya browsing di internet. Tidak hanya itu, Adware juga mengumpulkan informasi pribadi dan mengirimkannya ke situs tertentu untuk kemudian dijual ke para pemasang iklan di internet, sehingga PC kita sering didatangi "para sales" tidak diundang. Hmmm...ini jelas berbahaya karena dia dapat mengumpulkan informasi pribadi kita. Dan langsung saja log yang sebelumnya berada di registry yang berhubungan dengan "findbasic" saya hapus.

Selain menghapus file tersebut dari registry saya mencoba menggunakan sebuah anti Spyware yang bernama SuperAntiSpyware yang dapat di download DISINI untuk memastikan bahwa laptop saya sudah bersih dari Adware "findbasic" tersebut. Setelah mulai melakukan scan menggunakan anti Spyware tersebut saya menemukan lagi Adware berupa " Adware.Tracking Cookie".
Lalu apa itu " Adware.Tracking Cookie"? saya akan coba menjelaskan sedikit tentang tracking cookie ini. Tracking dapat berarti melacak, sedangkan Cookie merupakan data file yang ditulis ke dalam hard disk komputer oleh web server yang digunakan untuk mengidentifikasikan diri user pada situs tersebut sehingga sewaktu user kembali mengunjugi situs tersebut, situs itu akan dapat mengenalinya. Kini, banyak situs web yang mengeluarkan tracking cookie untuk mencuri informasi pribadi seperti kebiasaan ketika berinternetan, username, password , dsb. Informasi ini bisa di share dengan situs lain yang mengincar user-user tertentu untuk target marketing atau suatu tujuan yang lain. Nah dari sini dapat kita garis bawahi bahwa Adware Tracking Cookie ini dapat mencuri informasi berupa username dan password dan saya menganggap bukan tidak mungkin kalau semua account2 Email dan Facebook saya terkena hack karena " Adware.Tracking Cookie".


Referensi: KLIK DISINI dan KLIK DISINI
Sumber gambar: KLIK DISINI
Selengkapnya...

Sabtu, 06 Maret 2010

Media Transmisi Tanpa Kabel (Wireless)

04.19 by BLECKURANT · 6 komentar
Label: ,

Pada artikel sebelumnya saya telah membahas tentang Media Transmitter Dalam Jaringan Komputer yang isinya mengulas tentang media transmitter dalam jaringan komputer menggunakan media kabel. Pada kesempatan kali ini saya akan melanjutkan artikel tersebut dengan membahas tentang media transmitter menggunakan wireless atau tanpa kabel. Untuk saat ini ada beberapa media transmitter tanpa kabel, diantaranya ada bluetooth, infra red, gelombang radio, gelombang mikro, dll.

1. Bluetooth
Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas. Dari sini dapat kita tangkap bahwa jangkauan pengiriman data menggunakan bluetooth memiliki jarak yang lumayan pendek dan kemampuan transfer data yang lebih rendah jika dibanding dengan frekuensi radio.

Pada dasarnya bluetooth diciptakan bukan hanya menggantikan atau menghilangkan penggunaan kabel didalam melakukan pertukaran informasi, tetapi juga mampu menawarkan fitur yang baik untuk teknologi mobile wireless dengan biaya yang relatif rendah, konsumsi daya yang rendah, interoperability yang menjanjikan, mudah dalam pengoperasian dan mampu menyediakan layanan yang bermacam-macam.

2. Infra red

Dalam kehidupan sehari-hari sinar inframerah digunakan pada remote televisi. Remote TV mentransmisikan kode instruksi yang dibawa oleh sinar inframerah yang nantinya akan diterjemahkan oleh receiver dalam TV. Suatu jaringan nirkabel yang menggunakan cara yang seperti di atas untuk mentransmisikan data-data.

3. Gelombang Radio Narrow-Band
Gelombang Radio Narrow-Band disebut juga dengan Gelombang Radio Frekuensi Tunggal karena pada medium pentransmisiannya menggunakan gelombang radio berfrekuensi tunggal untuk mentransmisikan data. Adapun dalam penggunaannya gelombang ini dapat menempuh jarak yang lebih jauh dari pada sinar inframerah. Hal ini dikarenakan gelombang radio dapat memantul melalui dinding, gedung, bahkan atmosfer bumi. Tetapi gelombang radio ini tidak dapat menembus dinding yang terbuat dari besi.

4. Gelombang Radio Spread Spectrum
Transmisi data menggunakan gelombang radio spread spectrum dikembangkan oleh angkatan bersenjata untuk memecahkan beberapa masalah komunikasi dengan gelombang radio. Dalam teknik ini gelombang radio menggunakan beberapa frekuensi untuk mentransmisikan data. Spread spectrum memiliki ketahanan yang lebih tinggi terhadap gangguan dari luar dibandingkan dengan teknik gelombang radio frekuensi tunggal.

5. Gelombang Mikro (microwave)
Penggunaan media penghubung dengan microwave (gelombang mikro) memiliki kelebihan pada jaraknya yang tidak terbatas. Terdapat dua jenis teknik transmisi microwave, yaitu:

a. Terrestrial Microwave

Pada teknik Terrestrial Microwave menggunakan transmitter dan receiver yang terdapat di bumi. Jaringan telepon antar kota yang biasanya menggunakan menara relay adalah salah satu contoh penggunaan gelombang mikro jenis terestrial. Untuk mentransmisikan gelombang mikro biasanya digunakan antenna parabola yang menghasilkan sinyal terpusat. Antena parabola juga digunakan pada penerimanya. Pengaturan letak antena parabola yang akan digunakan sebagai transmitter dan receiver pada teknik ini harus diperhatikan, mengingat sifat dari sinyal yang dipancarkan adalah terpusat dan bukan tersebar. Terrestrial microwave memiliki bandwidth antara 1-10 Mbps dan biasanya beroperasi pada frekuensi antara 4-6 GHz dan 21-23 GHz.

b. Satellite Microwave

Pada teknik ini menggunakan satelit komunikasi yang berada di ruang angkasa sebagai relaynya. Tiap-tiap stasiun di bumi menggunakan antena parabola untuk berkomunikasi dengan satelit. Satelit berfungsi mentransmisikan kembali sinyal-sinyal yang dipancarkan oleh stasiun yang berbeda. Apabila stasiun yang dituju letaknya berlawanan dengan letak satelit yang digunakan sebagai relay, maka satelit tersebut akan memancarkan sinyal ke satelit lainnya yang letaknya tidak berlawanan dengan stasiun tujuan. Karena jarak yang ditempuh oleh suatu sinyal yang ditransmisikan dari bumi (station transmitter) menuju satelit dan kembali lagi menuju bumi (satelit receiver) sangat jauh, maka terdapat propagation delay yang berkisar antara 0,5 hingga 5 detik. Gelombang mikro ini beroperasi pada frekuensi antara 11-14 GHz dengan bandwidth antara 1-10 Mbps.

Bibliography:
(2007). Tentang Bluetooth. (online). http://forums.marsudirini-bks.sch.id/free-for-all/tentang-bluetooth/. [06 Maret 2010]

(2009). Media Trasnmisi Wireless. (online). http://very_sa.students-blog.undip.ac.id/2009/06/20/media-transmisi-nirkabel/comment-page-1/. [06 Maret 2010]

Selengkapnya...

Selasa, 02 Maret 2010

Pengaturan Status DNS dan Apache Web Server Menggunakan Pemrograman Shell

Sebenarnya saya membuat program ini mungkin karena sekedar iseng pengen membuat suatu program sederhana yang berfungsi untuk mengatur status DNS dan Apache Web Server menggunakan pemrograman shell pada sistem operasi linux. Sebelum menjalakan program ini terlebih dahulu temen2 harus sudah menginstall DNS Server dan Apache Web Server pada komputernya. Terus kenapa harus menginstall DNS dan Apache Web Server terlebih dulu? namanya juga "Program Pengaturan Status DNS dan Apache Web Server", gimana mau mengatur kalau yang diatur itu tidak ada, hhehehe iya gak.. :D

Namun bagi temen2 yang belum tau bagaimana cara membangun DNS dan Apache Web Server, temen2 dapat membaca artikel saya sebelumnya.

KLIK DISINI
untuk mengetahui cara membangun DNS Server pada Linux.

KLIK DISINI
untuk mengetahui cara membangun Apache Web Server pada Linux
.

Fitur-fitur yang dapat dilakukan program shell ini adalah:

1. Restart DNS (Domain Name System) Server.
Fungsi ini untuk merestart DNS Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

2. Melakukan Stop (menghentikan) DNS Server.
Fungsi ini untuk menghentikan DNS Server pada komputer anda tanpa harus mengetikan sintaks.

3. Melakukan Start (menjalankan) DNS Server.
Fungsi ini untuk menjalankan DNS Server pada komputer anda tanpa harus mengetikan sintaks.

4. Restart Apache Web Server.
Fungsi ini untuk merestart Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

5. Melakukan Stop (menghentikan) Apache Web Server.
Fungsi ini untuk menghentikan Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

6. Melakukan Start (menjalankan) Apache Web Server.
Fungsi ini untuk menjalankan Apache Web Server pada komputer anda tanpa harus mengetikan sintaks pada command prompt.

7. Cek IP Address berdasarkan nama domain.
Fungsi ini untuk mengetahui IP Address dari suatu domain yang berada pada DNS Server dan sekaligus memeriksa apakah DNS dapat berjalan dengan benar atau tidak karena fungsi ini dapat dijalankan apabila kondisi DNS sudah terinstal dengan benar. Misalnya jika kita membuat domain obc.com pada DNS Server, maka untuk memeriksa berapa IP Address dari domain obc.com maka kita tinggal menginputkan nama domain tsb dan output yang ditampilkan adalah nama domain beserta IP Address.

Program ini dapat temen2 kembangkan sendiri sesuai dengan kebutuhan, karena program shell yang saya buat ini sangat mudah dimengerti dan dipahami sehingga memungkinkan temen2 untuk memodifikasinya.

KLIK DISINI untuk download kode aplikasi "Pengaturan Status DNS dan Apache Web Server" .

Cara menjalankan:
Saya akan sedikit mengulas cara menjalankan kode diatas...

1. Simpan file tersebut pada komputer anda atau pada flashdisk dengan nama "pengaturan.txt" (tanpa tanda petik).

2. Buka Shell atau command prompt pada sistem operasi Linux anda (bisa semua versi Linux).

3. Pindahkan direktori shell ke direktori dimana anda menyimpan file tersebut menggunakan perintah cd (change directory). Misalnya apabila suatu file disimpan pada direktori Desktop maka perintahnya adalah " cd /Desktop/ " (tanpa tanda petik).

4. Ketik perintah " chmod u+x pengaturan.txt " (tanpa tanda petik). Perintah ini untuk mengeksekusi file tersebut sekaligus memeriksa apakah file ada yg error atau tidak. (sudah saya coba file tersebut dapat dijalankan).

5. Kalau kode tidak ada yang error, ketik perintah " ./pengaturan.txt " (tanpa tanda petik). Perintah ini untuk mengkompile file tersebut.

6. Kalau sudah sampai tahap ini maka akan ditampilkan aplikasi "Pengaturan Status DNS dan Apache Web Server" sederhana pada prompt dan anda dapat mencoba2 program shell tersebut.

Semoga sedikit pengetahuan ini dapat bermanfaat bagi temen2 yang sedang belajar pemrograman shell pada Linux.. :)


Selengkapnya...

Sabtu, 27 Februari 2010

Aplikasi Kalkulator Sederhana Menggunakan Pemrograman Shell (LINUX)

Aplikasi ini saya buat ketika saya mendapatkan tugas dari dosen pada mata kuliah praktikum sistem operasi. Aplikasi sederhana kalkulator yang saya buat mengggunakan pemrograman shell pada linux, tentu saja untuk menjalankanya harus melalui command prompt (shell) pada sistem operasi linux bisa untuk semua versi linux. Mungkin dari temen2 ada yang ingin belajar membuat program pada shell dan aplikasi sederhana kalkulator ini cocok untuk pemula yang bisa temen2 kembangkan sendiri.

Kode aplikasi kalkulator menggunakan pemrograman shell:

#!/bin/bash

input()
{
echo -n "Masukan input bilangan ke-1 = "
read bil1
echo -n "Masukan input bilangan ke-2 = "
read bil2
}

loop=y
while [ $loop != n ]
do
clear
echo KALKULATOR:
echo 1. PENJUMLAHAN
echo 2. PENGURANGAN
echo 3. PERKALIAN
echo 4. PEMBAGIAN
echo 5. Exit
echo -n MASUKAN PILIHAN ANDA :
read a

if (($a == 1))
then
input
echo Jumlah penjumlahan $bil1 dengan $bil2 = $[bil1+bil2]
elif (($a == 2 ))
then
input
echo Jumlah pengurangan $bil1 dengan $bil2 = $[bil1-bil2]
elif (($a == 3 ))
then
input
echo Jumlah perkalian $bil1 dengan $bil2 = $[bil1*bil2]
elif (($a == 4 ))
then
input
echo Jumlah pembagian $bil1 dengan $bil2 = $[bil1/bil2]
else
exit
fi
echo -n "Mulai Menghitung Lagi (y,n)= "
read loop
done


Cara menjalankan:
Saya akan sedikit mengulas cara menjalankan kode diatas...

1. Copy kode diatas ke teks editor (notepad atau wordpad) dan simpan pada komputer anda atau pada flashdisk dengan nama "kalkulator.txt" (tanpa tanda petik).

2. Buka Shell atau command prompt pada sistem operasi Linux anda (bisa semua versi Linux).

3. Pindahkan direktori shell ke direkstori dimana anda menyimpan file tersebut menggunakan perintah cd (change directory). Misalnya apabila suatu file disimpan pada direktori Desktop maka perintahnya adalah " cd /Desktop/ " (tanpa tanda petik).

4. Ketik perintah " chmod u+x kalkulator.txt " (tanpa tanda petik). Perintah ini untuk mengeksekusi file tersebut.

5.
Kalau kode tidak ada yang error, ketik perintah " ./kalkulator.txt " (tanpa tanda petik). Perintah ini untuk mengkompile file tersebut.

6. Kalau sudah sampai tahap ini maka akan ditampilkan aplikasi kalkulator sederhana pada prompt.

Semoga sedikit pengetahuan ini dapat bermanfaat bagi temen2 yang sedang belajar pemrograman shell.. :)

Selengkapnya...

Selasa, 09 Februari 2010

Kejahatan Internet Dengan Metode Phising

17.04 by BLECKURANT · 1 komentar
Label: ,

Phising adalah suatu cara mencuri informasi penting, seperti user ID, PIN, nomor kartu kredit, dan password. Orang yang melakukan phising disebut phiser, phiser melakukan phising secara terang-terangan untuk meminta informasi yang dia inginkan. Misalnya dia melakukan suatu trik sehingga orang rela memberikan informasi yang dia inginkan.

Phising berasal dari kata “fishing” yang berarti memancing. Metode yang digunakan untuk menjebak korban ini mirip dengan proses memancing. Singkat kata, siapkan umpan, lepaskan umpan, “ikan” mendekat dan memakan umpan, dan informasi didapat.

Dalam dunia jejaring social Facebook yang sering kita gunakan dapat menjadi sasaran untuk menerapkan metode Phising ini. Medium yang paling sering digunakan untuk menjebak korban adalah dengan pesan. Pesan tersebut biasanya seolah-olah dikirim oleh Admin facebook atau dari pihak facebook yang salah satu isi dari email tersebut adalah dengan mencantumkan link yang jika kita klik link tersebut akan menuju sebuah halaman login Facebook dimana halaman login tersebut adalah palsu.Dan jika kita melakukan login menggunakan halaman palsu tersebut maka username dan password kita akan dikirim ke email sang phiser. Metode Phising ini biasanya disebut dengan Fake Login Facebook.

Selain itu menurut pengalaman saya memiliki teman yang pernah menerima sebuah pesan di FB yang tertuliskan pesan tersebut seolah-olah dari pihak Zynga poker (kebetulan pada waktu itu teman saya suka main zynga poker dan chip dalam account nya lumayan banyak). Lalu dia konsultasi kepada saya tentang pesan dari zynga tersebut yang isinya untuk segera melakukan ferivikasi account zynga poker'nya dalam waktu kurang dari 24 jam jika tidak melakukan ferivikasi maka account zynga poker'nya akan kena banned. Hmmm....setelah kami cek dan benar saja dalam pesan itu terdapat sebuah link yang kasusnya sama dengan fake login facebook tadi. Dan saya mulai dari sini curiga bahwa pesan itu termasuk phising dengan tujuan untuk mengambil chip dalam account tsb, soalnya yang suruh melakukan ferivikasi hanya account zynga poker yang rata2 memiliki chip banyak sedangkan untuk account yang berisi chip sedikit tidak suruh melakukan ferivikasi. Akhirnya saya bilang ke teman saya untuk mengabaikan pesan tersebut dan hapus aja pesannya dengan konsekuensi jika pesan itu benar2 dari zynga poker maka account'nya akan di banned. Setelah ditunggu lebih dari 24jam dan hasilnya account zynga pokernya baik2 saja tidak ada masalah begitupun juga dengan jumlah chip'nya pun tidak berkurang. Saya menyimpulkan bahwa ini merupakan salah satu teknik phising menggunakan fake login juga.

Cara mengindari metode phising Fake Login Facebook :
Metode ini seenggak-enggaknya dapat kita hindari dengan cara lebih memperhatikan alamat URL pada saat kita login ke Facebook. Selain itu jangan mudah percaya terhadap email-email yang berisi untuk menyuruh memasukan data pribadi anda (ex: nomor kartu kredit, username, passowrd,PIN, dll) dari orang yang tidak dikenal atau periksa tentang kebenaran dari pesan tersebut mungkin dengan bertanya pada teman yang berpengalaman, forum2 di internet atau cari tau search engine google.

Untuk sementara mungkin itu tips untuk menghindari metode phising atau fake login facebook. Apabila saya mendapatkan informasi lain yang lebih akurat untuk menghindari metode phising ini akan saya bahas pada artikel berikutnya.

Selengkapnya...

Senin, 08 Februari 2010

Apa itu Spycam?

05.01 by BLECKURANT · 0 komentar
Label: ,

Apa itu Spycam? hmmmm...pertanyaan yang sederhana, Spycam apabila dilihat dari segi fungsinya merupakan suatu kamera tersembunyi yang memiliki bentuk bermacam-macam dan bentuknya dapat disamarkan, misalnya dapat berupa jam dinding, jam tangan, pen, gantungan kunci, kaca mata, korek api, tempat tissue, kotak rokok, kaleng minuman, dll yang dapat merekam sebuah video atau juga dapat mengambil sebuah gambar (foto) tergantung dari fitur Spycam itu sendiri dan digunakan dengan tujuan tertentu biasanya untuk melakukan pengintaian atau menjalan suatu misi.

Berikut ini merupakan beberapa tipe dari Spycam yang saya ambil dari beberapa sumber:

1. Spycam dalam bentuk Pen.


2. Spycam dalam bentuk Jam Tangan.


3. Spycam dalam bentuk Jam Dinding.


4. Spycam dalam bentuk Kacamata.


5. Spycam dalam bentuk Kancing.


6. Spycam dalam bentuk Permen Karet.


7. Spycam dalam bentuk Kotak Tissue.


8. Spycam dalam bentuk Topi.

Mungkin diatas adalah beberapa contoh dari bentuk2 Spycam dan masih banyak lagi tipe2 dari Spycam yang lainnya..
Selengkapnya...

Sabtu, 06 Februari 2010

Decision Support Systems (DSS)

07.12 by BLECKURANT · 1 komentar
Label:

Sistem Pendukung Keputusan / Decision Support Systems (DSS) adalah sebuah sistem yang dimaksudkan untuk mendukung para pengambil keputusan manajerial dalam situasi keputusan semi terstruktur. DSS dimaksudkan untuk menjadi alat bantu bagi para pengambil keputusan untuk memperluas kapabilitas mereka, namun tidak untuk menggantikan penilaian mereka. DSS ditujukan
untuk keputusan-keputusan yang memerlukan penilaian atau pada keputusan-keputusan yang sama sekali tidak dapat didukung oleh algoritma. Aplikasi DSS dapat terdiri dari beberapa subsistem, yaitu: subsistem manajemen data, subsistem manajemen model dan subsistem antarmuka pengguna. Selain itu DSS juga bisa memiliki subsistem manajemen basis-pengetahuan yang mendukung subsitem-subsistem lainnya.
Selengkapnya...

Minggu, 31 Januari 2010

Kelebihan Dan Kekurangan Sistem Operasi Linux

10.01 by BLECKURANT · 3 komentar
Label: ,

1. Kelebihan Sistem Operasi Linux:
Linux dibuat dengan berbagai kelebihan dan kemudahan dalam mengoperasikannya. Kelebihan-kelebihan Linux antara lain:
1. Full multitasking, yang memungkinkan user dapat menjalankan banyak aplikasi pada saat bersamaan.
2. Full multiuser, yang memungkinkan banyak user dapat melakukan login di sebuah komputer secara bersamaan.
3. Mendukung implementasi lengkap TCP/IP (Transmission Control Protokol/Internet Protokol). Dengan menggunakan protocol ini sebuah komputer dapat dihubungkan ke suatu jaringan komputer termasuk Internet.

4. Dapat menyimpan data dalam berbagai jenis sistem file (file system). Diantaranya dapat disimpan ke dalam file system FAT16/FAT32 (DOS/Windows), Ext2/Ext3, NTFS, dan lain-lain.
5. Banyaknya dukungan badan pembuat free software yang mendukung sistem operasi Linux.
6. Perkembangannya cepat dan berkesinambungan. Linux terus dikembangkan oleh berbagai pihak di dunia karena source code yang dapat diperoleh dengan mudah.
7. Sistem operasi Linux tidak cepat crash.
8. Tingkan keamanan data lebih terjamin. Hal ini terbukti dengan jarangnya virus atau worm menyerang sistem operasi Linux.

2. Kekurangan linux
Sistem operasi Linux memiliki beberapa kelemahan diantaranya:
1. Masih banyak perangkat keras yang tidak didukung oleh sistem operasi Linux. Jadi harus melakukan download driver melalui Internet.
2. Kurangnya aplikasi pendukung multimedia, khususnya game, jika dibandingkan dengan sistem operasi Windows maka sistem operasi Linux akan sangat terasa kurangnya dukungan terhadap game.

Selengkapnya...

Kamis, 28 Januari 2010

Media Transmitter dalam Jaringan Komputer

19.02 by BLECKURANT · 3 komentar
Label: ,

Melanjutkan artikel saya sebelumnya yang berjudul "Mengenal Perangkat Keras Jaringan", artkel saya kali ini akan membahas media transmitter bagi perangkat keras tersebut. Media penghubung atau transmitter pada suatu jaringan terdapat dua tipe yakni media penghubung berupa kabel atau bisa disebut Wire dan media penghubung tanpa kabel atau bisa disebut Wireless.

Media Penghubung kabel (wire):
1. UTP (unshielded twisted pair).

Kabel twisted pair pertama digunakan pertama kali pada tahun 1881 oleh perusahaan telkom bell. Pada awal 1900 semua jaringan telepon di Amerika menggunakan twisted pair. Salah satu kabel twisted pair adalah UTP atau unshileded twisted pair. Unshielded berarti dalam kabel ini tidak terdapat shield/pelindung yang membuat tingkat fleksibilitas yang tinggi dan juga daya tahanya lebih kuat.

Kabel UTP merupakan kabel berbahan dasar tembaga yang paling umum digunakan dalam membangun jaringan local (LAN) dan jaringan yang menggunakan teknologi Ethernet (Apa itu Ethernet? tunggu artikel saya berikutnya :D ).

Adapun keuntungan menggunakan kabel UTP adalah:
1. Tipis, lebih tipis dari pada kabel Coaxial sehingga mudah dibentangkan dan ditempelkan ke tembok.
2. Karena ukurannya yang relatif "kecil", UTP tidak mudah memenuhi tempat pengkabelan.
3. Harganya relatif "murah" jika dibandingkan dengan kabel LAN yang lainnya.

Sebenarnya kabel UTP terdiri dari beberapa kategori namun kabel UTP yang biasa dipakai dalam jaringan lokal (LAN) adalah kabel UTP kategori 5 (cat-5). Dimana kabel UTP cat-5 ini memiliki kecepatan transfer data dan suara sebesar 100 Mbps dan sudah distandardisasi oleh Electronic Industries Alliance (EIA) dan Telecommunication Industry Association (TIA) yang dapat mendukung jaringan Ethernet (10BaseT), Fast Ethernet (100BaseT), hingga Gigabit Etheret (1000BaseT).


2. STP (Shielded Twisted Pair)



Shielded Twisted Pair (STP) merupakan salah satu jenis dari kabel twisted pair selain UTP, berbeda dengan kabel UTP kabel STP menggunakan teknik shielding (pembungkusan), cancellation, dan twisting of wires. STP memberikan ketahanan dari interferensi elektromagnetik dan interferensi frekuensi radio tanpa menunjukkan penambahan berat atau ukuran kabel yang signifikan.

Kabel STP memiliki harga yang lebih mahal dibandingkan dengan UTP. Tidak seperti kabel Coaxial, Masing-masing kabel pada STP dibungkus oleh metallic foil. STP mengurangi gangguan elektronik dengan cara memilin kabel secara berpasangan (pair coupling). STP juga dapat mengurangi gangguan elektronik dari luar kabel, seperti electromagnetic interference (EMI) dan radio frequency interference (RFI).

Adapun karakteristik dari kabel STP adalah:
1. Speed dan Throughput: 10 – 100 Mbps
2. Harga: lebih mahal dibandingkan UTP
3. Ukuran media dan konektor : medium to large
4. Panjang kabel maksimum: 100 m
5. Biasanya digunakan untuk instalassi Token Ring.

3. Kabel Coaxial


Kabel Coaxial merupakan kabel yang terdiri dari konduktor yang dikelilingi dengan spacer yang berfungsi sebagai insulator. Kemudian dikelilingi lagi oleh penutup konduktor dan terakhir di tutup lagi oleh lapisan yang disebut jacket.

Kegunaan kabel coaxial adalah untuk melakukan transmisi data kecepatan tinggi dan juga digunakan untuk membagi sinyal broadband atau sinyal frekuensi tinggi. Kabel coaxial biasa kita temui pada barang2 elektronik misalnya antena TV, dll atau jika digunakan dalam jaringan LAN biasanya pada Topologi Bus, meskipun sampai saya saat menulis artikel ini belum pernah melihat jaringan LAN yang menggunakan kabel coaxial (Maklum masih newbie :D ) kebanyakan yang saya temui pada jaringan LAN menggunakan kabel UTP. Kesulitan utama dari penggunaan kabel coaxial adalah sulit untuk mengukur apakah kabel coaxial yang dipergunakan benar-benar matching atau tidak. Karena kalau tidak benar-benar diukur secara benar akan merusak NIC (Network Interface Card) yang dipergunakan dan kinerja jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya.

Kelebihan Kabel Coaxial:

1. Dapat digunakan untuk menyalurkan informasi sampai dengan 900 kanal telepon

2. Dapat ditanam di dalam tanah sehingga biaya perawatan lebih rendah

3. Karena menggunakan penutup isolasi maka kecil kemungkinan terjadi interferensi dengan sistem lain

Kelemahan Kabel Coaxial:

1. Mempunyai redaman yang relatif besar, sehingga untuk hubungan jarak jauh harus dipasang repeater-repeater

2. Jika kabel dipasang diatas tanah, rawan terhadap gangguan-gangguan fisik yang dapat berakibat putusnya hubungan.


4. Kabel Fiber Optic
Kabel fiber optic merupakan kabel jaringan yang bekerja dengan mentransmisikan gelombang cahaya. Di bandingkan dengan kabel jenis lainnya, kabel ini lebih mahal dalam hal harganya. Namun, fiber optic memiliki jangkauan yang lebih jauh dari 550 meter sampai ratusan kilometer, tahan terdahap interferensi elektro magnetic dan dapat mengirim data pada kecepatan yang lebih tinggi dari jenis kabel lainnya. Kabel fiber optic tidak membawa sinyal elektrik, seperti kabel lainnya yang menggunakan tembaga untuk pentrasmisiannya. Sebagai gantinya , sinyal yang mewakili bit tersebut di ubah ke bentuk cahaya yang ditransmisikan menggunakan serat optic.

a. Core : kaca tipis atau bisa disebut serat optic dimana cahaya berjalan.
b. Cladding: kaca yang mengelilingi core yang merefleksikan cahaya untuk kembali ke dalam core.
c. Coating / Buffer: pembungkus plastik yang melindungi fiber dari kerusakan dan gangguan.

MODE TRASMISI FIBER OPTIC:

1. SINGLE MODE
a. Cahaya berjalan sepanjang core tanpa refleksi.
b. Menyalurkan hanya satu gelombang cahaya.
c. Diameter core kecil ( 9 micron).



2. MULTI MODE (TIPE 1)
a. Core memilki refractive index yang uniform
b. Gelombang cahaya berjalan sepanjang core , di refleksikan oleh cladding
c. Dapat enyalurkan beberapa cahaya dengan gelobang yang berbeda multi mode
d. Diameter core besar ( 62,5 micron)



3. MULTI MODE (TIPE 2)
a. Refractive index dari core berubah secara gradual ( makin jauh dari inti makin kecil refractive index)
b. Gelombang cahaya berjalan sepanjang core , terjadi refraksi.
c. Dapat menyalurkan beberapa cahaya dengan gelobang yang berbeda.
d. Diameter core besar ( 62,5 micron).


UNTUK MEDIA TRANSMISI WIRELESS SILAHKAN BACA ARTIKELNYA DISINI


--artikel diatas dirangkum dari berbagai sumber dengan dilakukan penambahan pengeditan seperlunya--
Selengkapnya...

Rabu, 27 Januari 2010

Mengenal Perangkat Keras Jaringan

13.40 by BLECKURANT · 0 komentar
Label: ,

Bagi sebagian orang mungkin belum mengetahui apa saja komponen perangkat keras pada suatu jaringan komputer. Dalam artikel ini saya akan mengulas tentang perangkat keras yang berhubungan dengan jaringan komputer diantaranya terdapat Network Interface Card (NIC), Hub, Switch, Bridge, Router, dan Repeater. Selain itu juga terdapat perangkat yang berfungsi sebagai media penghubung untuk perangkat keras tersebut yakni terdapat media kabel (Wire) misalnya Kabel UTP (Unshielded Twisted Pair), Coaxial, Fiber Optik selain itu juga terdapat media penghubung nirkabel/tanpa kabel (Wireless).

Network Interface Card (NIC)

Network Interface Card atau biasa disingkat dengan NIC yang merupakan sebuah hardware komputer yang didesain untuk memungkinkan komputer dapat berkomunikasi menggunakan jaringan. NIC memungkinkan adanya akses fisik ke media jaringan dan menyediakan sistem addressing low-level melalui penggunaan MAC Address dan Setiap NIC mempunyai MAC address yang unik yang diberikan masing-masing kepadanya. Dengan NIC memungkinkan user untuk menghubungkan antara komputer satu dengan komputer yang lainnya menggunakan media kabel atau wireless. Kita liha gambar diatas gambar bagian atas adalah NIC untuk media kabel atau NIC Wired dan gambar bagian bawah adalah NIC untuk media tanpa kabel atau NIC Wireless.


Hub


Hub merupakan sebuah perangkat keras yang mengandung berbagai jenis port yang menjadi central connection point atau menjadi titik sentral dalam jaringan komputer dengan topologi star network. Jadi jika dalam suatu jaringan Hub tidak berfungsi atau mati maka seluruh jaringan akan tidak berfungsi. Untuk gambaran sistem kerja dari Hub sendiri adalah sebagai berikut, ketika sebuah paket data dikirim dari salah satu port maka paket data tersebut akan di Broadcast untuk mencari alamat yang dituju dari paket data tersebut dan bersifat half-duplex yang artinya sebuah port dapat mengirim dan menerima data pada waktu tertentu saja dan bukan dalam waktu yang bersamaan. Setelah di lakukan broadcast oleh Hub maka akan menemukan salah satu port yang menjadi tujuan dari pengiriman paket data dan baru setelah itu terjadi koneksi point-to-point diantara kedua port tersebut.

Switch

Switch sebenarnya hampir mirip dengan Hub namun perbedaannya adalah Switch bersifat full-duplex yang artinya sebuah port dapat mengirim dan menerima data secara bersamaan, selain itu Switch dalam melakukan pengiriman data tidak melakukan broadcast untuk mencari alamat port yang dituju namun data yang dikirim langsung menuju kepada alamat port yang dituju. Dari keterangan ini dapat disimpulkan bahwa Switch lebih unggul jika dibandingan dengan Hub, namun menurut sepengetahuan saya harga Switch lebih mahal dari pada Hub.


Bridge
Sesuai dengan namanya Brdge adalah sebuah "jembatan". Kenapa demikian karena Bridge dapat melewatkan paket antar jaringan yang memiliki protocol layer 2 yang berbeda. Bridge terjadi pada layer data link, yang mengontrol dasar flow, mengatasi error, transmisi, menggunakan pengalamatan fisik, dan mengatur akses ke media fisik. Jadi bridge merupakan penjembatan antar dua jaringan atau lebih. Selain itu Bridge dapat memperbaiki perfomansi jaringan karena mengeliminasi trafik yang tidak perlu dan mengurangi kemungkinan terjadinya collision. Bridge membagi trafik ke dalam segmen dan memfilter trafik berdasarkan MAC Address. Bridge menganalisa frame yang datang dan memutuskan untuk meneruskan frame sesuai informasi dalam frame tersebut ke tujuan yang di inginkan. Bridge mengambil keputusan apakah akan meneruskan paket atau tidak berdasarkan MAC address tujuan.

Bridge dapat dibagi menjadi 3 tipe dasar:
1. Local bridge : Menghubungkan LAN secara langsung.
2. Remote bridges: dapat digunakan untuk membuat link wide area network (WAN) atar LAN yang ada.
3. Wireless bridge : Bisa digunakan untuk menggabungkan LAN atau menghubungkan LAN atau menghubungkan workstation remote ke sebuah LAN.


Router

Router merupakan perangkat jaringan yang bertugas mem-forward paket data sepanjang jaringan menggunakan header dan tabel forwarding sehingga bisa menentukan rute terbaik untuk transportasi data. Router bekerja pada layer ke-3 OSI atau pada layer Network pada mdel TCP/IP. Router juga menyediakan interkoneksi antara media dengan cara meneliti header dari paket data dan memutuskan ke bagian mana paket data tersebut akan dikirim.

Repeater

Repeater merupakan perangkat keras yang bertugas menerima sinyal kemudian meneruskannya pada level yang lebih tinggi atau dengan daya yang lebih besar. Atau bisa juga meneruskan ke sisi lain sebuah penghalang sehingga sinyal dapat disalurkan ke tempat yang jauh tanpa adanya degradasi. Karena repeater bekerja dengan sinyal fisik dan tidak berusaha melakukan interpretasi data, repeater akan beroperasi pada layer Physical yang merupakan layer paling atas pada model OSI.

--Artikel diatas dirankum dari berbagai sumber dengan penambahan dan pengeditan seperlunya--

UNTUK ULASAN MENGENAI MEDIA PENGHUBUNG DALAM JARINGAN KOMPUTER SILAHKAN BACA ARTIKEL SAYA "MEDIA PENGHUBUNG DALAM JARINGAN KOMPUTER"
Selengkapnya...

Minggu, 24 Januari 2010

SISTEM KERJA DAN KOMPONEN PEMBANGUN TOUCH SCREEN

11.13 by BLECKURANT · 8 komentar
Label:

Touch screen merupakan sebuah perangkat keras yang mirip seperti monitor komputer tetapi mempunyai kelebihan dibandingkan monitor biasa. Layar sentuh atau dalam bahasa Inggrisnya Touchscreens, touch screens, touch panels atau touch screen panels adalah layar tampilan komputer yang sensitif terhadap sentuhan manusia, sehingga seseorang dapat berinteraksi dengan komputer dengan cara menyentuh gambar atau tulisan yang terpampang pada layar komputer.

Touchscreen sering dipakai pada kios informasi ditempat-tempat umum, misalnya di bandara dan rumah sakit serta pada perangkat pelatihan berbasis komputer. Sistem touch screen tersedia dalam bentuk monitor yang sudah memiliki kemampuan layar sensitif sentuhan dan ada juga kit touchscreen yang lebih ekonomis yang dapat dipasang pada monitor yang sudah ada
Data yang dihasilkan dari sentuhan ini tentunya adalah data mengenai posisi tangan kita yang menyentuh sinyal ultrasonik tersebut. Jika ini dilakukan secara kontinu dan terdapat banyak sekali sensor gelombang ultrasonic pada media yang disentuhnya, maka jadilah sebuah perangkat touchscreen yang dapat digunakan. Berikut merupakan system kerja dari tiap-tiap komponen dari teknologi touch screen.

1 Sistem Kerja Teknologi Touch Screen
Sebuah layar touch screen yang paling sederhana terdiri dari tiga buah komponen utama dalam bekerja. Komponen tersebut adalah sebagai berikut:

1.1 Touch Sensor


Touch sensor merupakan sebuah lapisan penerima input dari luar monitor.
Input dari touch screen adalah sebuah sentuhan, maka dari itu sensornya juga merupakan sensor sentuh. Biasanya sensor sentuh berupa sebuah panel terbuat dari kaca yang permukaannya sangat responsif jika disentuh.



Touch sensor ini diletakkan di permukaan paling depan dari sebuah layar touchscreen, dengan demikian area yang responsif terhadap sentuhan menutupi area pandang dari layar monitor.





Maka dari itu ketika kita menyentuh permukaan layar monitornya, input juga telah diberikan oleh kita. Teknologi touch sensor yang kini banyak digunakan terdiri dari tiga macam, seperti yang telah dijelaskan di atas, yaitu Resistive touchscreen, Capasitive touchscreen, dan Surface wave touchscreen.



Semua jenis sensor ini memiliki cara kerja yang sama, yaitu menangkap perubahan arus dan sinyal-sinyal listrik yang ada pada sensor tersebut, merekamnya dan mengubahnya menjadi titik-titik koordinat yang berada di atas layar, sehingga posisi tepat dari sebuah sentuhan dapat langsung diketahui dengan benar.

1.2. Controller
Controller merupakan sebuah perangkat yang digunakan untuk menghubungkan antara sensor dengan perangkat komputer yang akan memproses sentuhansentuhan tersebut.



Ketika sensor-sensor merekam sebuah even sentuhan, maka data yang dimilikinya diteruskan ke sebuah controller.



Controller tersebut kemudian akan melakukan penerjemahan informasi dari sensor-sensor tersebut menjadi informasi yang dimengerti oleh prosessor komputer. Setelah informasi masuk dan diproses oleh processor, maka hasil akhirnya akan dikeluarkan lagi ke monitor untuk ditampilkan. Kembali controller bertugas untuk menterjemahkan informasi dari processor untuk diubah menjadi sebentuk gambar yang ditampilkan di atas layar monitor.

1.3 Software driver
Software driver merupakan sebuah software pengatur yang diinstal pada perangkat komputer atau PC yang tugasnya adalah untuk mengatur agar perangkat touchscreen dan komputer dapat bekerja sama untuk digunakan dalam berbagai macam keperluan.



Software driver akan mengatur operating system dari perangkat komputer bagaimana caranya menangani even-even sentuhan yang berasal dari sensor-sensor di atas layar touchscreen. Kebanyakan dari driver touchscreen saat ini sudah menggunakan driver yang hampir sama dengan driver sebuah mouse. Hal ini akan membuat sebuah even sentuhan pada satu titik di layar monitor seperti sebuah even klik pada mouse di posisi yang sama. Dengan menggunakan driver dari perangkat mouse, maka para developer program tidak perlu pusing-pusing lagi memikirkan bagaimana programnya dapat berinteraksi dengan sebuah touchscreen.

2 Penggunaan dan Manfaat Teknologi Touch Screen
Untuk sekarang ini pemanfaatan touch screen banyak kita jumpai pada PDA sejenisnya ataupun pada tablet PC. Aplikasi touch screen dapat juga kita jumpai pada penunjuk direktori atau iklan promosi di mall-mall yang dapat kita akses dengan menyentuhkan jari kita di sebuah layar besar. Atau jika kita hanya ingin mentransfer uang tanpa mengambil uang cash, saat ini banyak tersedia mesin ATM dengan touch screen. Semua itu tentu bertujuan untuk memudahkan kita berinteraksi dengan komputer, sehingga informasi yang ingin dicari dapat cepat tersampaikan. Selain itu, pihak penyedia jasa tentu tidak perlu menyewa seseorang untuk berinteraksi dengan kita dalam mencari informasi.


Bibliography:
Kiosk.2009.Sejarah Kiosk Touch Screen.(Online). http://www.trukiosk.net/articles/sejarah-kiosk.html. [19 Juni 2009].

2007.Touchscreen.(Online). http://forum.djawir.com/elektronika-umum-127/touchscreen-27952/.[19 Juni 2009]

2007.Mengenal Layar Sentuh dan Komponen utamanya. (Online).http://intrik.wordpress.com/2007/11/14/mengenal-layar-sentuh-komponen-utamanya-2/. [19 Juni 2009].





Selengkapnya...

Sekilas Tentang Interior Gateway Routing Protocol (IGRP)

10.58 by BLECKURANT · 0 komentar
Label:

Interior Gateway Routing Protocol (IGRP) adalah sebuah routing protokol yang dikembangkan di pertengahan tahun 1980-an oleh Cisco Systems. Tujuan utama dalam menciptakan IGRP adalah untuk memberikan routing protocol yang kuat dalam suatu Autonomous System (AS). Diantaranya adalah menggunakan Interior Gateway Routing Protocols.

IGRP merupakan protokol routing yang bekerja di jaringan Internet Protocol (IP). Protokol routing hanya digunakan oleh device yang bertindak sebagai router dan PC yang dijadikan router yang disebut dengan PC Router. Salah satu fungsi router dan PC router adalah menentukan jalur yang akan digunakan untuk melewatkan paket dari suatu jaringan ke jaringan lain. Mekanisme pengambilan keputusan tentang jalur yang akan digunakan untuk mengirimkan paket dikelola oleh protocol routing. Routing merupakan sebuah mekanisme yang digunakan untuk mengarahkan dan menentukan jalur yang akan dilewati paket dari satu device ke device yang berada di jaringan lain. Sedangkan proses perpindahan paket dari satu interface ke interface lain dikenal dengan istilah switching. Router dan PC router merekomendasikan tentang jalur yang digunakan untuk melewatkan paket berdasarkan informasi yang terdapat dalam table routing. Informasi yang terdapat di dalam tabel routing dapat diperoleh melalui perantara administrator (secara manual mengisi tabel routing) atau melalui router atau PC router tetangga yang saling bertukar informasi tabel routing.

Bibliography:
Wikipedia,Interior Gateway Routing Protocol.(Online). http://en.wikipedia.org/wiki/IGRP

Cisco’s Interior Gateway Routing Protocol.(online). http://networking.ringofsaturn.com/Cisco/igrp.php.
Selengkapnya...

Database Sistem Client Server

10.39 by BLECKURANT · 0 komentar
Label:

Database Client Server adalah solusi terbaik untuk mendapatkan aplikasi database yang handal dalam hal sekuritas dan fault-tolerance serta memudahkan dalam proses error-handling.
Client Server ditinjau dari namanya, berarti terdapat dua aplikasi yaitu; aplikasi client dan aplikasi server (atau sering juga disebut servis). Konsep dimana client membuat suatu permintaan (client make a request) serta server merespon permintaan tersebut (server responding) adalah kunci untuk memahami sistem client/server.

Secara absolut client tidak mempunyai kontrol atas data yang berada di server, dalam hal ini client hanya perlu membuat permintaan untuk semua aktifitas yang diinginkan.
Karena terdapat dua aplikasi secara terpisah, maka sebelum aplikasi client dapat berhubungan dengan server, aplikasi server (server engine) harus sudah dijalankan terlebih dahulu.
Mekanisme keamanan data yang diterapkan pada sistem client/server sangat tinggi, menyebabkan aplikasi client tidak dapat membuka file-file data secara langsung, dalam hal ini client cukup melakukan log-in dan jika userid serta password yang dimasukan benar maka kemudian aplikasi server akan memberikan servis untuk membuka database yang diminta oleh user, servis yang diberikan juga masih ditentukan oleh hak akses (access granted) yang dimiliki oleh user tersebut.
Pada sistem client/server untuk dapat menampilkan suatu data tertentu yang terdapat dalam suatu tabel, client cukup mengirim sebuah statemen SQL ke server.
Selanjutnya server akan merespon statemen SQL yang dikirim tersebut dengan hanya mengirim kembali recod-record (rows) yang memenuhi kriteria saja untuk ditampilkan pada komputer workstation, jadi proses yang berhubungan dengan database dilakukan pada komputer server.
Dengan sistem client/server maka kuantitas data yang ditransmisikan dapat di reduksi, mengakibatkan waktu akses menjadi semakin singkat.


Selengkapnya...

Rabu, 20 Januari 2010

Sekilas Tentang Aplikasi Wine Pada Linux

06.06 by BLECKURANT · 0 komentar
Label: ,

Nama "Wine" merupakan akronim dari Wine Is Not An Emulator (Wine bukanlah emulator) dan kadang disebut juga sebagai Windows Emulator. Walaupun nama ini juga muncul dalam bentuk "WINE" dan "wine", pengembang proyek ini telah menyepakati untuk melakukan standardisasi nama dan menyebutnya sebagai "Wine".
Pada intinya Wine itu sendiri merupakan sebuah software aplikasi untuk menjalankan program-program yang biasanya sering kita temui pada Windows untuk dijalankan pada sistem operasi Linux. Wine merupakan penerapan alternative dari windows API (Application Programming Interface) sepenuhnya dan tidak menggunakan code script dari Microsoft.

Meskipun demikian Wine tidak dapat mejalankan program aplikasi Windows seluruhnya. Terdapat aplikasi Windows yang tidak dapat dijalankan dengan menggunakan Wine, atau meskipun dapat diinstall menggunakan Wine program tersebut banyak terjadi trouble ketika kita jalankan.


Selengkapnya...

Disk Management Pada Sistem Operasi Windows

05.52 by BLECKURANT · 0 komentar
Label: ,

Dengan menggunakan Disk Management kita dapat mengatur atribut pada harddisk, menginisialisasi disk baru, membuat volume, dan memformat volume dengan sistem fi le FAT, FAT32, atau NTFS. Disk Management memungkinkan untuk melakukan pekerjaan yang berhubungan dengan disk. Diantaranya:
1. Melakukan Format
Bila akan memformat sebuah harddisk atau partisi, kita cukup mengklik kanan pada bagian partisi yang diinginkan lalu pilih format. Kemudian tentukan jenis formatnya dari daftar yang tersedia di dalam boks File system setelah itu tekan tombol OK, maka proses format pun akan berjalan. Anda juga dapat memberikan nama atau label baru pada bagian yang akan diformat ini melalui boks Volume label yang ada di bagian paling atas. Bagaimana proses format yang diinginkan, pilih saja melalui opsi di atas tombol OK.

2. Mengganti Drive Letter
Klik kanan pada drive yang akan diubah hurufnya lalu pilih Change drive letter and path. Lalu tentukan drive letter yang akan diubah, setelah itu tekan tombol Change. Kemudian pada boks Assigned the following drive letter pilih huruf yang diinginkan. Setelah itu, tekan tombol OK. Sesudah Anda menekan tombol OK, komputer akan menginformasikan bahwa perubahan yang dilakukan dapat saja membuat aplikasi yang ada pada drive tersebut tidak dapat lagi dijalankan. Jika Anda tetap akan melanjutkan, tekan tombol Yes. Begitu pula pada peringatan kedua. Lalu restart komputer untuk mengaktifkannya. Untuk penamaan drive, semuanya dapat diberikan nama termasuk driveC:.
3. Mengganti Nama Drive
Kita juga dapat mengganti penamaan drive sesuai dengan yang diinginkan. Caranya pilih salah satu drive yang akan diubah namanya lalu klik kanan dan pilih Properties. Pada boks paling atas masukkan nama yang diinginkan lalu tekan tombol OK atau Apply. Sebaiknya penamaan label tersebut disesuaikan dengan isi dari partisi atau harddisk yang bersangkutan, agar nantinya kita tidak akan kesulitan membaca isinya. Apalagi jika kapasitas bagian tersebut sangat besar.

4. Melakukan Defrag

Melalui halaman computer management, kita dapat men-defrag harddisk caranya buka halaman Disk Defragmenter. Pilih drive yang akan di-defrag, lalu tekan tombol Analize terlebih dahulu di bagian bawah. Setelah itu, tekanlah tombol Defragment untuk mulai men-defragnya. Defragment bertujuan untuk merapikan alokasi file atau data pada harddisk. Data yang sudah rusak akan dibuang sehingga selain meringankan beban harddisk cara ini juga dapat meningkatkan performa harddisk.
5. Error Checking
Apabila ada kerusakan pada hardisk maka ketahuilah dengan menggunakan error checking selain dapat mengetahui apakah pada harddisk terdapat gangguan atau tidak. Cara melakukan error checking adalah dengan mengklik kanan pada drive yang diinginkan lalu pilih properties. Kemudian bukan halaman Tool, lalu pada bagian Error Checking tekan tombol Check Now. Setelah itu Anda akan ditanya, apakah jika ada error akan langsung diperbaiki atau tidak, jika ya berikan tanda centang pada boksnya. Setelah itu mulailah error checking Anda dengan menekan tombol OK.
6. Back-up
Proses back-up juga dapat diakses melalui computer management atau drive properties. Caranya klik kanan pada drive lalu pilih properties. Buka halaman Tools dan tekan tombol Back up now. Proses back-up pun akan berjalan seperti pada umumnya. Hal ini akan sangat memudahkan Anda untuk melakukan proses back-up. Selain itu, Anda juga selalu diingatkan setiap kali Anda mengecek kapasitas harddisk. Jika bingung bagaimana cara mem-back-up, cobalah jalankan aplikasi ini dalam tampilan wizard.


Selengkapnya...

Selasa, 19 Januari 2010

Membangun Apache Web Server (Linux Ubuntu)

13.08 by BLECKURANT · 0 komentar
Label: ,

Web atau World Wide Web (www) merupakan salah satu layanan internet yang paling popular. Berbagai hal dapat “ditampilkan” dihalaman web. Mulai dari teks, gambar, video, music dan sebagainya. Protocol bernama HTTP (Hyper Text Transfer Protokol) bertanggung jawab menangani proses komunikasi antara client Web (browser) dan Web Server.
Ketika user mengetikan alamat server Web situs pada kotak Address atau URL (Uniform Resource Locator) dan menekan “enter” maka Web Browser akan mencoba melakukan koneksi ke sebuah Web Server. Browser meminta (Request) sebuah halaman web dan kemudian menampilkan hasilnnya.
Pada pembahasan kali ini adalah tentang Apache Web Server. Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, dan tersedia berbagai modul tambahan yang dapat menambah kemampuan Apache. Apache memerlukan server DNS karena proses konversi hostname menjadi IP address dilakukan oleh server DNS. Untuk penjelasan selanjutnya tetang bagaimana membagun Apache Web Server akan dijelaskan pada dibawah ini.

Konfigurasi Apache Web Server (dalam artikel ini menggunakan linux Ubuntu 7.10)
Instalasi web server apache dengan perintah berikut:

$ sudo apt-get install apache2

Konfigurasi virtual hosting

$ sudo ln-s / etc/apache2/mods-available/vhost_alias.load \ \ / etc/apache2/mods-enabled/

Untuk membolehkan modul untuk bekerja, ada beberapa perubahan yang perlu dibuat untuk / etc/apache2/apache2.conf untuk menonaktifkan nama-nama kanonik, mengubah konfigurasi logfile dan menentukan di mana host virtual Anda akan berlokasi. Menambah atau mengubah pengaturan yang ada untuk mencocokkan berikut:

# Mendapatkan nama server dari Host: header
UseCanonicalName Off
# include nama server dalam nama file yang digunakan untuk memenuhi permintaan VirtualDocumentRoot / var / www / vhosts / www.obc.com / web
VirtualScriptAlias / var / www / vhosts / www.obc.com / cgi-bin


Kemudian edit file di / etc/apache2/httpd.conf dengan kode berikut:


ServerName obc.com
DocumentRoot /var/www/vhosts/www.obc.com/web
ErrorLog /var/log/apache2/error.log


Buat direktori yang akan diteruskan pada virtual host:

$ sudo mkdir /var/www/vhosts

Membuat Kerangka virtual server:

$ sudo mkdir –p /var/www/vhosts/skeleton/cgi-bin
$ sudo cp –a /var/www/apache2-default /var/www/vhosts/skeleton/web


Restart apache2, sehingga perubahan konfigurasi diterapkan:

$ sudo /etc/init.d/apache2 restart

Anda sekarang siap untuk membuat nama-based virtual host dengan cara menyalin kerangka untuk hostname yang anda inginkan untuk meresponnya. Sebagai contoh, untuk membuat sebuah server virtual baru untuk www.obc.com (bisa sesuai dengan nama domain anda), Anda akan cukup menjalankan:

$ sudo cp –a /var/www/vhosts/skeleton /var/www/vhosts/www.obc.com

Setiap koneksi HTTP dilakukan pada server dengan Host: header set ke www.obc.com sekarang akan direspon keluar dari server virtual. Untuk membuat virtual host dapat diakses oleh pengguna lain, Anda akan perlu menambahkan entri yang sesuai di server DNS yang dapat diakses publik dan memiliki domain yang didelegasikan untuk itu, tetapi untuk tes lokal cepat Anda dapat mengedit /etc/ hosts dan tambahkan entri mirip dengan:

127.0.0.1 www.obc.com

ok, kalau sudah sampai tahap ini konfigurasi selsei..

Selengkapnya...

Membangun DNS Server (Linux Ubuntu)

12.50 by BLECKURANT · 2 komentar
Label: ,

Pada artikel ini akan membahas bagaimana membangun sebuah server Domain Name Systems atau biasa disebut dengan DNS pada linux Ubuntu (dalam hal ini menggunakan Ubuntu 7.10), namun sebelumnya kita pelajari apa fungsi DNS itu sebenarnya. Pada umumnya orang lebih mudah mengingat hostname dari pada mengingat sebuah IP Address. Misalnya kita lebih mudah mengingat www.obc.com dari pada 179.206.78.63. Untuk mengakomodasi kepentingan user maka digunakan suatu teknik tertentu yang dapat memetakan hostname manjadi IP Address. Dengan teknik pemetaan ini maka user cukup mengingat hostname nya saja tanpa mengingat IP Address. Selanjutnya tugas pemetaan tadi yang akan mencari dan menterjemahkan hostname kedalam IP Address. Dan cara memetakan dari hostname kedalam IP Address tersebut adalah menggunakan DNS Server.

Konfigurasi DNS Server
Instalasi Bind
Program DNS yang digunakan oleh sebagian besar distribusi Linux adalah Bind. Sebagian besar distribusi Linux menggunakan bind sebagai software atau aplikasi standar dari DNS Server. Untuk membuat sebuah DNS Server, Bind harus di install terlebih dahulu.

1 Memulai instalasi.

Perintah, yang digunakan untuk menginstal paket dalam sistem Ubuntu Linux, adalah dengan menggunakan perintah apt-get.

$ sudo apt-get install bind9


2 Konfigurasi DNS Server.
Resolusi data dibaca oleh DNS pada koleksi file konfigurasi yang terkandung di komputer lokal. File adalah:

/etc/bind/named.conf

File konfigurasi ini terdiri dari kumpulan pernyataan atau pertanyaan. Harus berhati-hati dalam mengedit file ini, karena kesalahan akan membuat layanan tersebut tidak dapat berjalan.

Membuat Primary Name Server
Hal ini diperlukan untuk menambahkan konfigurasi di / etc / bind / named.conf file untuk membuat sebuah domain Primary Name Server. Konfigurasi master terdiri dari Teruskan zone dan zona Revers master. Teruskan zona master digunakan untuk mengubah IP menjadi sebuah nama. Untuk memulai konfigurasi, gunakan perintah berikut untuk mengedit file:

$sudo gedit /etc/bind/named.conf

Tambahkan baris-baris berikut:

zone "obc.com" {
type master;
file "/etc/bind/db.obc.zone";
};

zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.obc.rev";
};

Ket: nama obc.com dalam konfigurasi ini dapat anda ganti dengan nama domain anda.

Buatlah sebuah file dengan nama file yang tersedia di / etc / bind / named.conf file, pada kasus ini db.obc.zone dan db.obc.rev di / etc / bind direktori. Prosedurnya adalah:

1. Membuat file zona obc.com domain

Membuat / etc / bind / db.obc.zone file

$ sudo gedit /etc/bind/db.obc.zone

Yang berisi adalah:

$TTL 86400
$ORIGIN obc.com.
SOA ns.obc.com. root.obc.com.
(
2007020109 ; serial
1H ; refresh
15M ; retry
1W ; expire
1D ) ; minimum
IN NS ns.obc.com.
IN MX 30 mail.obc.com.
www.obc.com. IN A 192.168.0.1
mail.obc.com. IN A 192.168.0.1
obc.com IN A 192.168.0.1


2. Membuat file Revers
Membuat / etc / bind / db.obc.rev file

$ sudo gedit /etc/bind/db.obc.rev

Yang berisi adalah:

@ IN SOA ns.obc.com. root.obc.com. (
2007020109 ; serial
1H ; refresh
15M ; retry
1W ; expire
1D ) ; minimum
IN NS ns.obc.com.
1 IN PTR ns.obc.com.
1 IN PTR www.obc.com.
1 IN PTR mail.obc.com.
1 IN PTR obc.com.

Pengujian DNS Server
Setelah konfigurasi, Bind harus di restart sehingga konfigurasi dapat terbaca, gunakan perintah berikut:

$ sudo /etc/init.d/bind9 restart

Gunakan perintah berikut untuk memeriksa apakah Bind sudah berjalan atau tidak:

$ sudo ps –ax | grep bind

Edit / etc / resolv.conf file, file ini digunakan untuk mendefinisikan DNS Server's IP, dan gunakan perintah berikut:

$ sudo gedit /etc/resolv.conf

Tambahkan baris-baris berikut:

domain ns.obc.net
nameserver 127.0.0.1
nameserver 192.168.0.1

Periksa Mengunakan perintah nslookup berdasarkan nama domain

$nslookup obc.com

Apabila hasilnya muncul sebuah informasi kurang lebih seperti:

Name : obc.com
Address: 192.168.0.1


lakukan juga cek menggunakan nslookup berdasarkan ip adddress

$nslookup 192.168.0.1


Selengkapnya...


obamabush

Membangun DNS Server

Pada artikel ini akan membahas bagaimana membangun sebuah server Domain Name Systems atau biasa disebut dengan DNS pada linux Ubuntu (dalam hal ini menggunakan Ubuntu 7.10),[...]
beyone

Membangun Apache Web Server

Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, [...]
Guns N 'Roses

Serangan XSS (Cross Site Scripting)

XSS adalah singkatan dari kata Cross-Site Scripting yang artinya script yang dijalankan dengan memanfaatkan perantara. XSS tidak menyerang korban secara langsung namun memanfaatkan perantara untuk melakukannya [...]
ipod

Bagaimana Memilih Sebuah Franchise

Dalam artikel kali ini saya mencoba share pengetahuan tentang bagaimana dalam memilih franchise. Mungkin hal ini akan berguna bagi rekan-rekan sekalian yang ingin membangun atau membeli sebuah franchise.[...]
Guns N 'Roses

Komponen Pembangun Touch Screen

Touch screen merupakan sebuah perangkat keras yang mirip seperti monitor komputer tetapi mempunyai kelebihan dibandingkan monitor biasa. Layar sentuh atau dalam bahasa Inggrisnya Touchscreens, touch screens, touch panels atau touch screen panels adalah [...]
Guns N 'Roses

Media Transmitter Dalam Jaringan Komputer

Melanjutkan artikel saya sebelumnya yang berjudul "Mengenal Perangkat Keras Jaringan", artkel saya kali ini akan membahas media transmitter bagi perangkat keras tersebut. Media penghubung atau transmitter pada suatu jaringan [...]

Live Chat

Followers