Google Translate

Welcome Guys

Followers

Popular Posts Today

Krus hari ini

WeLcOm To My BlOg

Membangun Jaringan Komputer


Untuk membangun jaringan ada beberapa hal penting dan disesuaikan berdasarkan kebutuhan jaringan yang akan dibangun tanpa harus memaksakan piranti lunak atau perangkat keras yang tidak dibutuhkan untuk dipaksakan dimasukan dalam membangun jaringan komputer. perkembangan perangkat atau piranti lunak jaringan berkembang sesuai kebutuhan pengguna publik tetapi pada dasarnya membangun jaringan didasarkan akan tiga hal.
1. Perangkat keras jaringan
2. Piranti Lunak baik itu untuk sever atau clien
3. Sumber Daya Manusia

Komponen-komponen yang dimaksud digabung menjadi satu kesatuan untuk membuat jaringan komputer baik bersifat khusus (private) atau bersifat umum (public) untuk kebutuhan pengguna. Sebagai gambaran berikut ini akan diuraikian secara singkat keperluan - keperluan untuk membangun sebuah jaringan komputer didasarkan atas kebutuhan.  

1. Perangkat Keras

Perangkat keras (hardware) jaringan komputer adalah perangkat yang berfungsi untuk menghubungkan antara titik (node) yang satu dengan titik (node) yang lain hingga saling berhubungan dan berinteraksi antara keduanya.Untuk jaringan komputer atau LAN (Local Area Network) sederhana mengandung beberapa komponen atau perangkat keras yang sangat penting dan merupakan kebutuhan utamanya. Perangkat keras yang dimaksud antara lain adalah:  

  •  Komputer (CPU) sebagai Server 
  •  Komputer (CPU) Sebagai workstation 
  •  NIC (Network Interface Card) 
  •  Wireless LAN 
  •  HUB atau Swicth yang mendukung F/O
  •  Swicth Wireless 
  •  Kabel UTP 
  •  Kabel Telepon 
  •  Conector RJ45 dan RJ11
  •  VDSL Converter 
  •  UPS 

jika diperlukan Peralatan tersebut merupakan kebutuhan standar dan harus ada untuk sebuah jaringan. Kemudian apabila jaringan komputer di kantor Anda akan ditingkatkan atau lebih besar lagi harus ditambah beberapa hardware lain seperti:  
  • Repeater 
  • Bridge 
  • Router 
  • Gateway  

Seperti telah dijelaskan di atas komponen jaringan, misalnya untuk Warnet atau jaringan di kantor yang hanya melibatkan beberapa gedung perkantoran yang jaraknya antara 100 – 1000 Meter serta memiliki node sekitar 10 sampai 200 unit komputer. Dengan beberapa komponen tersebut Anda sudah bisa membangun jaringan. Untuk mengetahui masing-masing komponen tersebut berikut akan dijelaskan secara singkat dan sederhana.  

1.1. NIC (Network Interface Card)

Yang saya maksud NIC adalah kartu jaringan atau LAN Card berupa papan elektronik yang nantinya ditanam atau dipasang di setiap komputer yang akan dihubungkan ke suatu jaringan. Jaringan ini tidak terbatas pada LAN (Local Area Network) saja bisa juga Workgroup. Sesuai perkembangan teknologi khususnya jaringan, saat ini banyak jenis dan merk kartu jaringan. Namun demikian ada tiga hal pokok yang perlu diketahui dari kartu jaringan atau NIC ini, yaitu tipe kartu, jenis protokol, tipe kabel yang didukungnya.  

1.1.1. Tipe NIC

Sesuai perkembangan komputer PC dan mainboardnya, maka tipe slot atau expansion slot juga bermacam-macam, mulai ISA, PCI dan AGP. Namun untuk kartu jaringan ini saya hanya menjelaskan 2 tipe saja, yaitu PCI dan ISA. Contoh lain kartu jaringan (NIC). Pada saat membeli komputer khususnya komputer rakitan, tidak semua slot terisi. Slot yang kosong ini dapat digunakan untuk memasang beberapa kartu tambahan, seperti kartu suara, modem internal, dan kartu jaringan. Untuk membedakan slot ISA dan PCI mudah saja. Jika casing komputer dibuka, di bagian belakang ada beberapa deretan slot. Slot yang berwarna hitam umumnya ISA, slot yang berwarna putih adalah slot PCI, dan slot yang berwarna coklat umumnya slot AGP.

1.1.2. Jenis Protokol NIC

Saat ini dikenal beberapa protokol untuk sebuah kartu jaringan, di antaranya Ethernet dan Fast Ethernet, Token Ring, FDDI, dan ATM. Namun dalam buku ini dibatasi hanya menjelaskan dua protokol saja, yaitu Ethernet dan Fast Ethernet. Jenis Ethernet masih banyak digunakan walaupun kecepatan transfer data yang didukungnya hanya sampai 10Mbps saja. Saat ini perusahaan, instansi pemerintah dan juga Warnet-warnet sudah mulai menggunakan jenis Fast Ethernet. Karena selain sudah mendukung kecepatan transfer data sampai 100Mbps, harganya pun tidak jauh berbeda. Selain itu ada juga kartu jaringan jenis combo. Jenis ini mendukung Ethernet maupun Fast Ethernet. Kartu combo bisa mendeteksi sendiri berapa kecepatan yang sedang digunakan pada jaringan. Begitu juga dari sudut pengkabelan jenis combo ini mendukung kabel jenis Coaxial dan UTP. Komputer jenis notebook yang beredar tidak semuanya sudah terpasang kartu jaringan. Untuk itu apabila notebook pimpinan Anda menginginkan koneksi ke jaringan dan belum terpasang kartu jaringan, maka Anda harus mempersiapkan kartu jaringan jenis PCMCIA. Kartu jaringan ini pemasangannya tidak terlalu sulit, cukup dimasukkan ke port PCMCIA yang ada pada setiap notebook dan tidak perlu dibongkar atau covernya dibuka. Cukup ditancapkan dari bagian pinggir atau depan dari notebook tersebut. Saat ini hampir semua NIC yang beredar di pasaran sudah mendukung Plug-n-Play. PNP ini sudah sangat populer, karena setiap kita menambah hardware baru secara otomatis akan dikonfigurasi oleh komputer. Begitu juga oleh operating sistemnya. Namun demikian untuk memastikan kartu jaringan Anda Plug and Play baca di manual atau tanyakan pada penjualnya.

1.2. HUB atau Concentrator

Secara sederhana HUB bisa dikatakan suatu perangkat yang memiliki banyak port yang akan menghubungkan beberapa Node atau titik sehingga membentuk suatu jaringan pada topologi star. Pada jaringan yang umum dan sederhana salah satu port menghubungkan HUB tersebut ke komputer Server. Sedangkan port lainnya digunakan untuk menghubungkan komputer client atau workstation yang sudah memiliki NIC untuk membentuk suatu jaringan. Jika akan dilakukan pengembangan HUB juga bisa dihubungkan ke HUB berikutnya secara up-link. Ini terjadi apabila HUB yang digunakan hanya memiliki port 16 port plus 1 port untuk server atau hub lain. Sehingga untuk menambah jaringan diperlukan HUB tambahan. Dari segi pengelolaan HUB yang saat ini beredar di pasaran ada dua jenis, yaitu manageable HUB dan unmanageable HUB. Manageable HUB adalah HUB yang bisa dikelola atau di-manage dengan software yang di bawahnya. Sedangkan unmana-geable HUB cara pengelolaannya dilakukan secara manual. Gambar 3. Contoh HUB Perlu diketahui bahwa HUB hanya memungkinkan pengguna atau user untuk berbagi (share) jalur yang sama. Kumpulan HUB yang membentuk jaringan disebut "Shared Ethernet." Pada jaringan seperti itu, setiap user hanya akan mendapatkan kecepatan dari bandwidth jaringan yang ada. Umpamanya jaringan yang digunakan adalah Ethernet 10 Mbps dan pada jaringan tersebut tersambung 20 unit komputer yang semuanya menggunakan sistem operasi Windows 95/98, maka secara sederhana jika semua komputer yang terhubung ke jaringan tersebut bersamaan mengirimkan data, bandwidth rata-rata yang bisa digunakan oleh masing-masing user tersebut hanya 0.5 Mbps. Pada jaringan yang menggunakan topologi bus, ada juga perangkat sejenis yang mirip HUB namanya repeater (pengulang). Sesuai namanya, repeater bekerja memperkuat sinyal agar lalu lintas data dari client ke server atau sebaliknya lebih cepat apabila jarak antara client atau workstation ke server lebih jauh. Dengan repeater ini jaringan dan sinyal akan semakin kuat. Bahkan apabila kabel yang digunakan jenis coaxial, jaringan akan lebih cepat.


1.3. Bridge (jembatan)

Bridge adalah perangkat yang berfungsi menghubungkan beberapa jaringan terpisah, baik tipe jaringan yang sama maupun berbeda (seperti Ethernet dan Fast Ethernet). Bridge memetakan alamat Ethernet dari setiap node atau titik yang ada pada masing-masing segmen jaringan dan hanya memperbolehkan lalulintas data yang diperlukan melintasi bridge. Ketika menerima sebuah paket, bridge menentukan segmen tujuan dan sumber. Jika segmennya sama, paket akan ditolak, dan jika segmennya berbeda, paket diteruskan ke segmen tujuannya. Bridge juga bisa mencegah pesan rusak agar tidak menyebar keluar dari satu segmen.


1.4. Switch

Switch atau lebih dikenal dengan istilah LAN switch merupakan perluasan dari konsep bridge. Ada dua arsitektur dasar yang digunakan pada switch, yaitu cut-through dan store-and-forward. Switch cut-through memiliki kelebihan di sisi kecepatan karena ketika sebuah paket datang, switch hanya memperhatikan alamat tujuan sebelum diteruskan ke segmen tujuannya. Sedangkan switch store-and-forward merupakan kebalikan dari switch cut-through. Switch ini menerima dan menganalisa seluruh isi paket sebelum meneruskannya ke tujuan dan untuk memeriksa satu paket memerlukan waktu, tetapi ini memungkinkan switch untuk mengetahui adanya kerusakan pada paket dan mencegahnya agar tidak mengganggu jaringan. Dengan switch ada beberapa keuntungan karena setiap segmen jaringan memiliki bandwidth 10 Mbps penuh, tidak terbagi seperti pada "shared network." Dengan demikian kecepatan transfer data lebih tinggi. Jaringan yang dibentuk dari sejumlah switch yang saling berhubungan disebut "collapsed backbone." Switching Saat ini perusahaan umumnya memilih jaringan Ethernet 10 Mbps pada segmen-segmennya dan Fast Ethernet 100 Mbps untuk koneksi ke server. Biasanya merka menggunakan switch 10/100 yang biasanya memiliki beberapa port 10 Mbps untuk koneksi ke komputer client dan 1 port 100 Mbps untuk koneksi ke server atau komputer yang dianggap sebagai server.

1.5. VDSL

VDSL (Very high-bit-rate Digital Subscriber Line port) merupakan suatu alat atau piranti yang digunakan sebagai converter dari kabel UTP (RJ45) ke kabel telepon (RJ11). Dalam hal ini apabila Anda akan menghubungkan jaringan LAN atau Intranet antar gedung yang jaraknya kurang lebih 500 meter masih memungkinkan dengan penambahan piranti VDSL ini. Masalah kecepatan transfer data tergantung merk VDSL yang digunakan. Bahkan untuk saat ini mulai banyak beredar dipasaran jenis VDSL yang kecepatannya bisa diatur sesuai keinginan (manageble). VDSL yang umum digunakan Jaringan komputer khususnya LAN kini sudah menjadi kebutuhan. Namun kadang-kadang yang menjadi kendala adalah ketika jaringan harus menyebrang jalan, melintasi gedung, bahkan tidak sedikit merka membangun LAN sendiri-sendiri, padahal masih dalam instansi atau perusahaan yang sama. Sebenarnya teknologi untuk keperluan tersebut sudah sejak lama diperkenalkan, seperti Wireless, Fiber Optic, VDSL, dan lain-lain. Namun apabila menggunakan F/O biaya yang diperlukan tidak sedikit, begitu juga dengan wireless. Dengan demikian salah satu alternatif untuk membangun LAN yang melibatkan banyak gedung dengan biaya murah adalah dengan memanfaatkan VDSL ini. Seperti halnya F/O harus menggunakan sepasang converter, Wireless juga harus sepasang, begitu juga dengan VDSL juga harus sepasang. Satu dipasang di Swicth atau HUB yang berhubungan dengan Server dan satunya lagi dipasang di Swicth atau HUB yang ada di Client atau di lokasi lain. Gambar 7. Kabel yang digunakan untuk setting

1.6. Wireless

Wireles ini bermacam-macam merk dan jenisnya. Namun dalam buku ini tidak akan menjelaskan merk dan jenis dari Wireless tersebut, yang pasti ada Wireless yang sudah terpasang di komputer ada juga sebagai tambahan. Bahkan untuk komputer notebook atau Laptop yang sudah memasang logo Mobile Technology secara otomatis sudah ada Wirelessnya. Saat ini memang teknologi WiFI sudah menjadi trend dan kebutuhan untuk jaringan komputer bergerak atau mobile.

Gambar 8. Contoh Wireless yang mendukung WAN dan LAN Untuk memanfaatkan Wireless yang sudah ada di komputer atau memasang sebagai kartu jaringan Anda harus memiliki HUB atau Swicth yang ada fasilitas Wirelessnya. Hub, Swicth atau Router yang sudah medukung fasilitas Wireless ini kini mulai banyak digunakan. Berikut ini contoh Wireless yang mendukung berbagai fasiitas yang bisa digunakan untuk berkomunikasi antara komputer yang memiliki NIC Wireless atau NIC biasa, serta mendukung Wide Area Network.

1.7. Router

Router bekerja dengan cara yang mirip dengan switch dan bridge. Perbedaannya, router merupakan penyaring atau filter lalu lintas data. Penyaringan dilakukan dengan menggunakan protokol tertentu. Router pada dasarnya merupakan piranti pembagi jaringan secara logikal bukan fisikal. Misalnya sebuah IP router bisa membagi jaringan menjadi beberapa subnet sehingga hanya lalu lintas yang ditujukan untuk IP address tertentu yang bisa mengalir dari satu segmen ke segmen lain. Contohnya bisa berupa jaringan biasa LAN (Local Area Network) atau WAN (Wide Area Network) atau jaringan global seperti Internet.

1.8. Kabel

Kabel untuk jaringan Saat ini ada beberapa tipe dan jenis kabel yang digunakan untuk suatu jaringan. Kabel UTP (unshielded twisted pair), coaxial, dan fiber optik adalah yang populer dan banyak digunakan. Kabel yang paling umum dan mudah pemasangannya adalah kabel jenis Coaxial. Namun sesuai perkembangan HUB atau Concentrator penggunaan kabel ini pun mulai berkembang dan kabel UTP yang dipilih, karena selain harganya tidak terlalu mahal namun kemampuannya bisa diandalkan. Kabel jenis lain yang sempat populer awal tahun 1990-an adalah kabel coaxial. Kabel jenis ini hampir sama seperti kabel antena televisi. Kabel lain yang juga sangat populer adalah Fiber Optik (F/O). Kabel jenis ini sangat mahal harganya, tetapi kemampuannya mendukung kecepatan transfer data sangat tinggi.

1.8.1. Twisted Pair Cable (UTP) Kabel

Twisted Pair Cable ini ada dua jenis yaitu shielded dan unshielded. Shielded adalah jenis kabel yang memiliki selubung pembungkus sedangkan unshielded tidak mempunyai selubung pembungkus. Untuk koneksinya kabel jenis ini menggunakan konektor RJ-11 atau RJ-45. Twisted-pair (dikenal juga sebagai 10 BaseT) cocok untuk jaringan kecil, sedang maupun besar yang membutuhkan fleksibilitas dan kapasitas untuk berkembang sesuai dengan pertumbuhan pemakai network. Pada twisted-pair network, komputer disusun membentuk suatu pola star. Setiap PC memiliki satu kabel twisted-pair yang tersentral pada HUB, contoh jaringan seperti ini seperti terlihat pada gambar 3. Twisted-pair umumnya lebih reliable dibandingkan dengan thin coax karena HUB mempunyai kemampuan data error correction dan meningkatkan kecepatan transmisi. Bahkan dengan HUB ini bisa dirangkai menjadi suatu jaringan yang besar. Saat ini ada beberapa grade, atau kategori, dari kabel twisted-pair. Category 5 adalah yang paling reliable dan memiliki kompatibilitas yang tinggi, dan yang paling disarankan. Berjalan baik pada 10 Mbps network, dan Fast Ethernet. Anda dapat membeli kabel Category 5 yang telah dibuat, atau membuatnya sendiri. Kabel Category 5 dapat dibeli atau dibuat baik yang straight-through atau crossed. Suatu kabel Category 5 memiliki 8 kabel kecil yang masing-masing memiliki kode warna di dalamnya dari ujung ke ujung. Hanya kabel kecil 1, 2, 3, dan 6 yang digunakan oleh Ethernet network untuk komunikasi. Walaupun hanya 4 kabel yang akan digunakan, tetapi masing-masing 8 kabel semuanya terhubung ke jack. Gambar 9. Contoh kebl UTP untuk jaringan Kabel Straight-through digunakan untuk menghubungkan komputer ke HUB. Kabel Crossed digunakan untuk menghubungkan HUB ke HUB (ada beberapa pengecualian: beberapa jenis HUB memiliki up-link port yang telah dicross secara internal, yang mana memungkinkan Anda melakukan uplink HUB dengan suatu straight cable sebagai gantinya). Pada suatu kabel straight-through, kabel 1, 2, 3, dan 6 pada satu ujung juga di kabel 1, 2, 3, dan 6 pada ujung lainnya. Pada suatu kabel crossed, urutan dari kabel diubah dari ujung yang satu ke ujung lainnya: kabel 1 menjadi 3, dan 2 menjadi 6. Untuk menggambarkan urutan kabel mana yang nomor 1, pegang RJ-45 tip dengan bagian tembaganya menghadap pada Anda sesuai gambar berikut. Gambar 10. Contoh kebl UTP yang dipasang conector RJ45

1.8.2. Coaxial Cable

Media ini paling banyak digunakan sebagai media LAN meskipun lebih mahal dan lebih sukar penggunaannya dibandingkan twisted pair. Kabel ini memiliki bandwith yang lebar, sehingga bisa digunakan untuk komunikasi broadband. Thick Coaxial biasanya digunakan untuk kabel backbone pada jaringan instalasi Ethernet antar gedung. Dapat menjangkau jarak 500 m bahkan 2500 m dengan menggunakan repeater. Thin coax (dikenal juga sebagai 10 Base 2) adalah cocok untuk network rumah atau kantor, dengan dua atau tiga komputer. Kabel ini mirip seperti kabel antena TV, harganya tidak terlalu mahal dan mudah pemasangannya. Kabel jenis ini proses pemasangannya menggunakan konektor BNC. Pada jaringan jenis ini untuk menyambung ke masing-masing komputer menggunakan konektor T (T-connector) dan setiap ujungnya menggunakan terminator atau penutup (50 ohm) jika tidak menggunakan HUB. Gambar 11. Contoh kabel Coaxial yang sudah dipasang konektor

1.8.3. Fiber Optic (F/O)

Jaringan yang menggunakan F/O ini memang sangat jarang digunakan. Biasanya hanya perusahaan besar saja yang menggunakan jaringan dengan media F/O. Karena harganya relatif mahal dan proses pemasangannya lebih sulit. Namun demikian, jaringan yang menggunakan F/O ini dari segi kehandalan dan kecepatan tidak diragukan lagi. Kecepatan pengiriman data dengan media F/O ini lebih dari 100 Mbps dan bebas dari pengaruh lingkungan (noise). Gambar 12. Contoh F/O (Fiber Optic) yang sudah terpasang konektor (Parch cord)

1.8.4. Kabel Telepon

Beberapa tahun belakangan ini mulai banyak digunakan kebel telepon untuk jaringan komputer (LAN). Kabel ini biasanya digunakan untuk menghubungkan jaringan antar gedung. Biasanya kabel yang digunakan untuk menghubungkan antar gedung ini jenis yang cukup kuat dan dilengkapi dengan kawat baja, sehingga kalau dibentang tidak patah. Biasanya kabel telepon yang digunakan untuk diluar gedung (out door) ini dilengkapi dengan 3 kawat, 2 kawat yang akan digunakan seagai penghubung data dan satu kawat digunakan agar tidak putus apabila kawat tersebut dibentang. Akan lebih baik jika ujung dari baja sebagai penguat tersebut dihubungkan ke grounding agar apabila terjadi petir tidak akan bermasalah. Jadi pada intinya hanya dua kawat yang ada dalam kabel tersebut yang digunakan.

Memilih jenis kabel Untuk membangun suatu jaringan umumnya yang menjadi masalah adalah yang berhubungan dengan pemilihan kabel. Karena kabel merupakan kebutuhan pokok dari suatu jaringan. Perlu diketahui, kabel yang sudah tertanam biasanya tidak akan diangkat atau dipindahkan kecuali dalam keadaan terpaksa. Oleh karena itu, perencanaan yang matang untuk menentukan jenis kabel ini mutlak diperlukan. Jika kita salah mengambil keputusan, maka suatu saat apabila akan ada pengembangan masalah kabel ini menjadi kendala. Untuk itu saya menyarankan apabila akan membangun suatu jaringan tentukan jenis kabel yang akan digunakan dengan asumsi bahwa jaringan tersebut bisa berjalan dengan baik sampai 10 tahun atau lebih. Dengan demikian tentukan jenis dan kualitas kabel ini sebelum Anda memutuskan untuk menginstalasi jaringan. Selain itu, masalah yang berhubungan dengan kabel ini tidak hanya jenisnya saja, masalah yang berhubungan dengan kecepatan dan jarak akses data juga perlu dipertimbangkan. Untuk itu berikut ini saya jelaskan beberapa jenis kabel, jarak terjauh yang didukung oleh jenis kabel tertentu, dan sebagainya.


TypeKecepatanJarakKonektor
UTP Kategori 510 mbps<>300 kakiRJ45
Coaxial atau kabel BNC RG 5810 mbps kaki<> 2500 BNConnector / T / Terminator
Kabel Telpon (RJ11)--Konverter RJ11
Wireless> 10 mbps Tergentung jenis dan merk -
Serat Optik ( F/O )100 mbps<> 3 milST (spring Loaded Twist)



Tabel . Beberapa tipe kabel, kecepatan dan jarak yang didukungnya
   
2. Piranti Lunak

Piranti lunak yang dimaksud  adalah software termasuk sistem operasi yang digunakan dalam membangun suatu jaringan, baik jaringan berbasis Windows maupun sistem operasi lain. 

 2.1. Sistem Operasi komputer 
Sistem operasi Komputer adalah perangkat lunak yang ditanam didalam komputer atau software yang bertugas untuk melakukan kontrol dan manajemen pada kasus ini untuk memenuhi kebutuhan jaringan. sistem operasi untuk keperluan jaringan dibagi menjadi dua yaitu :

2.1.1 Sistem Operasi komputer berbasis Server

Sistem operasi server bertugas sebagai kendali untuk melakukan manajemen kontrol pada setiap clien, mengatur lalu lintas data, keamanan data, dan komunikasi dua arah antara clien dengan server, clien dengan clien dan server dengan server pada jaringan umum (public). contoh sistem operasi berbasis server, windows server berbagai seri,  seri terbaru windows server 2008 dan Linux server dengan berbagai 
varian dan distro seperti linux server redhat.


2.1.1 Sistem Operasi komputer berbasis Clien

Sistem operasi server bertugas untuk komunikasi dua arah antara server dengan clien dan clien dengan clien sebagai to end atau pengguna akhir untuk menggunakan jaringan komputer dari server dengan asusmsi komputer terhubung dengan server.sistem operasi clien seperti varian windows yaitu windows xp,windows seven. untuk varian linux sangat banyak sekali distro linux seperti redhat,debian,blankondan lain lain.
2.2. Program Aplikasi Pengolahan data

Program aplikasi yang digunakan bebas seperti Mysql dengan XAMPP. Namun saya menyarankan gunakan beberapa aplikasi saja, seperti untuk mengolah kata, mengolah angka, mengolah data, dan aplikasi grafik yang diperlukan. Selain aplikasi tersebut Anda juga bisa menambah aplikasi lain apabila komputer Anda dilengkapi Scaner. Aplikasi yang saya maksud adalah aplikasi yang mendukung pengolahan gambar hasil scaner tersebut.

2.3. Program Internet Sharing

Agar semua komputer yang terkoneksi ke jaringan LAN bisa berinternet seluruhnya, Anda bisa memanfaatkan fasilitas Internet Sharing. Microsoft Windows Server 2003, Windows Vista, Windows XP, sudah menyediakan fasilitas untuk Internet Sharing Connection (ICS) dan ICF (Internet Connection Firewall). Namun demikian Anda juga bisa menggunakan apliksi lain yang disediakan penyelenggara atau ISP. pada linux gunakan yang sudah banyak tersedia pada waktu instalasi linux server.
 2.4. Program Untuk Internet

Program yang dimaksud di sini adalah program untuk menjalankan fasilitas yang berhubungan dengan Internet. Sehingga dengan program ini pemakai atau semua user bisa menggunakan fasilitas seperti browsing, chating, e-mail, dan sebagainya. Program yang dimaksud antara lain sebagai berikut: Microsoft Internet Explorer,Microsoft Outlook,Windows Messanger ,opera,mozila dan lain sebagainya

3 Sumber daya manusia

Katagori sumber daya manusia karena membangun jaringan juga memerlukan keahlian khusus, sumber daya manusia dalam hal ini hanya membahas masalah pokok untuk keahlian untuk memenuhi pembangunan jaringan yang lebih baik dan terpercaya.dibagi dua keahlian untuk sumber daya manusia pada pembangunan dan pengembangan jaringan komputer. keduanya saling berhubungan didasarkan pada tugas dan keahlian pada masing - masing

3.1  Network Engineer

Sumber daya ini difokuskan pada penerapan dan perancangan berbagai hal bekaitan dengan dengan perangkat keras dan piranti lunak untuk membangun jaringan.

Instalasi perangkat keras (hardware) 
  • Perancangan node jaringan komputer
  • Pengkabelan 
  • Pemasangan berbagai perangkat keras
Instalasi piranti lunak (software)
  • instalasi sistem operasi clien
  • instalasi sistem operasi server
  • instalsi driver dan kebutuhan yang lain berkaitan denga jaringan

3.2  Administrator Network

Untuk IT administrator biasanya difokuskan pada pengaturan dan penerapan komputer server sesuai kebutuhan yang diinginkan seperti pengaturan keamanan data, dan pengaturan lalu lintas data baik khusus atau umum.

Mudah-mudahan tulisan yang ini ada manfaatnya bagi kita semua. saya hanya membantu untuk menyalurkan artikel ini dan menambahkan dari sudut pandang saya.

Sumber : Blanov
              Wikipedia


20.47 | 3 komentar | Read More

Konsep Normalisasi Database

Normalisasi merupakan kondisi dimana relasi antar tabel telah terbentuk dengan baik sesuai kaidah dalam sebuah database bertujuan untuk menciptakan struktur-struktur entity yang dapat mengurangi redundansi data dan meningkatkan stabilitas database. Ada dua fungsi normalisasi, yaitu :

1. Dapat digunakan sebagai metodologi dalam menciptakan desain database dengan menghasilkan rancangan tabel-tabel yang nantinya sesuai dengan masalah dan kebutuhan yang dihadapi.

2. Dapat digunakan sebagai verifikasi terhadap hasil desain database yang telah dibuat, baik menggunakan E-R Model atau menggunakan model relasi

Normalisasi yang umum digunakan sampai tahap Third Normal Form (3 NF) atau lebih sesuai keadaan waktu nyata yang nantinya langsung dapat diimplementasikan kedalam database. Normalisasi diperlukan agar dapat Menghasilkan himpunan skema relasi antar tabel yang mengizinkan pengguna untuk menyimpan informasi tanpa adanya redudansi data serta mengizinkan pengguna untuk mencari informasi yang dikehendaki dengan cepat dan mudah.

Tahap - Tahap Normalisasi

Gambar Tahapan Normalisasi




Aturan-aturan normalisasi dinyatakan dalam istilah bentuk normal. Bentuk normal adalah suatu aturan yang dikenakan pada entity-entity dalam database dan harus dipenuhi oleh entity-entity tersebut sehingga tercapai normalisasi. Suatu entity dikatakan dalam bentuk normal apabila entity tersebut memenuhi aturan pada bentuk normal tersebut. Proses Tahapan normalisasi dilakukan secara bertingkat. Pada tingkat ketiga (Third Normal Form, 3NF) sebenarnya telah dapat menghasilkan suatu rancangan database yang baik.untuk lebih memudahkan kami berikan 2 tahapan normalisasi secara umum dan sesuai dengan kasus tertentu sebagai berikut

Tingkatan proses normalisasi dengan Third Normal Form (3NF):
  1. Bentuk Tahap UnNormalized
  2. Bentuk Normal Pertama (1NF)
  3. Bentuk Normal Kedua (2NF)
  4. Bentuk Normal Ketiga (3NF)
Tingkatan proses normalisasi dengan Five Normal Form (5NF):
  1. Bentuk Normal Pertama (1NF)
  2. Bentuk Normal Kedua (2NF)
  3. Bentuk Normal Ketiga (3NF)
  4. Bentuk Normal Boyce-Codd (BCNF)
  5. Bentuk Normal Keempat (4NF)
  6. Bentuk Normal Kelima (5NF)
Untuk lebih muda mari kita melihat contoh dan aturan normalisasi dengan lima tahap agar lebih muda dalam memahami normalisasi data yang akan dilakukan.

Bentuk Normal Pertama (1NF)
Bentuk normal pertama dikenakan pada entity yang belum normal (Unnormalized Form). Bentuk tidak normal merupakan kumpulan data yang akan di rekam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja tersebut tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan kedatangannya.

Berikut contoh entity dalam keadaan belum ternormalisasi :


Ada dua kelemahan utama pada bentuk tidak normal diatas :
1. Terdapat attribut yang berulang (duplikat), yaitu attribut matakulia. Mahasiswa dengan nama Elzar mengambil 2 matakuliah, sementara Si Fikri mengambil 3 matakuliah dimana matakuliah yang mereka ambil ada yang sama.
2. Terdapat informasi yang meragukan, dimana ada dua baris memiliki matakuliah yang sama, tapi berbeda nilainya. Sebenernya kedua baris tersebut menunjukkan dua orang yang sama namanya tapi berbeda nilai.

Bentuk entity diatas harus di rubah menjadi bentuk normal pertama.
Aturan Bentuk Normal Pertama (1NF) :
Suatu entity dikatakan dalam bentuk normal pertama jika setiap attributnya bernilai tunggal untuk setip barisnya.

Entity diatas, setelah diubah kebentuk normal pertama sesuai dengan aturan diatas, dapat berupa sebagai berikut :


Dapat juga seperti berikut :


Terlihat pada entity diatas bahwa setiap attribut telah bernilai tunggal untuk setiap barisnya. Tapi redudansi dan adanya informasi yang meragukan masih belum teratasi.

2.Bentuk Normal Kedua (2NF)
Aturan Bentuk Normal Kedua (2NF) : Suatu entity dikatakan dalam bentuk normal pertama jika : 1. Berada pada bentuk normal pertama. 2. Semua attribut bukan kunci memiliki ketergantungan fungsional (Depedensi Fungsional) dengan kunci utama (primary key)

Ketergantungan fungsional adalah suatu attribut X mempunyai ketergantungan fungsional terhadap attribut Y apabila setiap nilai X berhubungan dengan sebuah nilai Y. Misalnya Attribut Nama pada entity Mahasiswa, mempunyai ketergantungan fungsional terhadap attribut NoBP, karena setiap nama mahasiswa harus mempunyai NoBP.
Pada tahap ini anda harus memilah-memilah dan membagi entity tersebut menjadi beberapa entity lainnya yang mempunyai kunci utama. Sehingga masingmasing attribut yang bukan kunci mempunyai ketergantungan fungsional dengan kunci utama tersebut.

Perhatikan tabel berikut setelah di ubah kedalam bentuk normal kedua :
Entity Mahasiswa




Entity Nilai


Pada gambar diatas terlihat, ada dua entity yang memiliki kunci utama (atribut yang bergaris bawah), sehingga attribut-attribut yang lainnya mempunyai ketergantungan fungsional terhadapnya.
· Attribut Nama mahasiswa mempunyai ketergantungan fungsional terhadap
attribut NOBP.
· Attribut SKS dan Nilai mempunyai ketergantungan fungsional terhadap attribut NoBP dan Kode Matakuliah.

Ternyata rancangan entity baru diatas masih belum benar, khususnya pada entity nilai, karena : adanya data yang berulang, yaitu nama matakuliah dan sks, Kalau seandai salah mengentrikan data matakuliah dan sks, dapat mengakibatkan data tidak konsisten lagi.


3.Bentuk Normal Ketiga(3NF)

Aturan Bentuk Normal Ketiga (3NF) : Suatu entity dikatakan dalam bentuk normal pertama jika : 1. Berada pada bentuk normal kedua. 2. Semua attribut bukan kunci tidak memiliki ketergantungan transitif (Depedensi transitif) dengan kunci utama (primary key)

Ketergantungan Transitif terjadi pada entity yang menggunakan attribut gabungan sebagai kunci utama. Seperti pada entity nilai pada bentuk normal kedua diatas, yang menjadi kunci utama adalah NoBP dan Kode Matakuliah. Ketergantungan transitif terjadi bila :
a. Attribut X memiliki ketergantungan fungsional dengan attribut Y.
b. Attribut Z memiliki ketergantungan fungsional dengan attribut X.
Misalnya attribut Kode Matakuliah pada entiti nilai diatas, mempunyai ketergantungan fungsional dengan attribut NoBP, Attribut Nama Matakuliah mempunyai ketergantungan fungsional dengan attribut Kode Matakuliah.
Entity Nilai berikut merupakan contoh entity yang memenuhi normal kedua tapi tidak memenuhi bentuk normal ketiga, karena adanya ketergantungan transitif.



Pada contoh diatas, kunci utama merupakan gabungan antara NoBP dan Kode Matakuliah. Attribut matakuliah, sks dan nilai mempunyai ketergantungan fungsional terhadap kunci utama tersebut. Namun perlu di perhatikan, bahwa jika Kode Matakuliah bernilai sama, Nama Matakuliah juga bernilai sama. Hal ini menandakan adanya suatu ketergantungan antara kedua attribut tersebut. Lalu manakah yang menjadi penentu ? Apakah Kode Matakuliah bergantung pada Nama matakuliah ? atau sebaliknya. Yang jadi penentu tentulah Kode Matakuliah, karena kode bersifat unik dan akan berbeda untuk setiap nama matakuliah. Oleh karena itu entity Nilai harus dibagi lagi agar memenuhi aturan bentuk normal ketiga.

Perhatikan tabel berikut setelah di ubah kedalam bentuk normal ketiga :
Entity Mahasiswa



Entity Nilai



Entity Matakuliah



Coba anda amati, apakah pada bentuk normal ketiga ini, masih ada redundansi dan ketidakkonsistenan data ?
Penerapan aturan normalisasi sampai dengan bentuk ketiga ini, sebenarnya telah memenuhi dalam menghasilkan desain database yang berkualitas baik. Namun demikian dari sejumlah literatur dapat pula dijumpai pembahasan tentang bentuk normal keempat (4NF) dan bentuk normal kelima (5NF) dan adapula bentuk normal Boyce-Codd sebagai perbaikan dari bentuk normal ketiga.
Ketiga bentuk normal yang disebut terakhir (Boyce-Codd, 4NF dan 5 NF), pembahasannya cukup kompleks, tetapi manfaatnya sendiri tidak begitu besar. Karena itu tidak terlalu di bahas pada buku ini. Berikut diberikan aturan umumnya saja :
4.Bentuk Normal Boyce-Codd (BCNF)
Aturan Bentuk Normal Boyce-Codd (BCNF) : Suatu entity dikatakan dalam bentuk BCNF jika : Semua kunci utama adalah kunci kandidat yang bersifat unik

5.Bentuk Normal Keempat (4NF)
Bentuk normal keempat berhubungan dengan sifat ketergantungan banyak nilai (Multivalued Dependency) pada suatu tabel yang merupakan pengembangan dari ketergantungan fungsional.


6.Bentuk Normal Kelima (5NF)
Bentuk normal kelima berkenaan dengan ketergantungan relasi antar tabel (Join Depedency).
Hasil akhir dari perancangan database sistem informasi akademik secara logis adalah :
1. Entity-entity utama, disebut juga file master.



2. Entity-entity hasil relasi, disebut juga file transaksi



Melakukan normalisasi data dilakukan berdasarkan analisa dan kebutuhan, implementasi kedalam database tidak hanya dilakukan 3 tahap saja untuk mendapatkan nilai normalisasi tapi tergantung permasalahan yang dihadapi dari relasi umum yang terjadi.Ketika kita sudah terjun ke lapangan (dunia kerja), ada kalannya terjadi ketidaksesuaian antara hasil analisa/perencanaan dengan hasil implementasi. Yang terpenting adalah “aplikasi sesuai dengan keinginan pengguna” dengan tidak peduli akan proses yang ada > atau dengan kata lain kita gunakan “Management By Objective”.

Referensi :
Diktat Workshop Pemrograman Dasar Database Dengan Visual Basic 6 (Yoga Prihastomo)
Blog Mamuntaha
19.08 | 0 komentar | Read More

Fungsi Aggregate pada Mysql

Adalah fungsi yang digunakan untuk menghitung nilai dari sebuah nilai
atau sekelompok nilai berdasarkan kegunaan fungsi tersebut
Fungsi Aggregate terdiri dari :

  • SUM() digunakan untuk menjumlahkan nilai.
  • AVG() digunakan untuk menghitung rata-rata.
  • MIN() digunakan untuk mencari nilai terkecil.
  • MAX() digunakan untuk mencari nilai terbesar.
  • COUNT() digunakan untuk menghitung baris atau nilai.

Diketahui:
Saya mempunyai tabel gaji_pegawai seperti terlihat dibawah ini:
nip nama gaji
2001101 Fahmi Basya Kartapura 5000000
2001102 Sahidatina 2500000
2001103 Amadea 1500000
2001104 Serly 1750000
2001105 Irsyad 3000000

Fungsi SUM()
Digunakan untuk menjumlahkan nilai.
Syntax:
SELECT SUM(namaKolom) FROM namaTabel
Contoh:
Saya ingin mengetahui jumlah total dari semua gaji pegawai.
Pertanyaan:Bagaimana membuat kode SQLnya … ?
Jawaban:
SELECT SUM(gaji) FROM gaji_pegawai

Hasil:
sum(gaji)13750000 Fungsi AVG()
Digunakan untuk menghitung nilai rata-rata.
SELECT AVG(namaKolom) FROM namaTabel
Contoh:
Saya ingin mencari rata-rata dari semua gaji pegaawai
Pertanyaan:Bagaimana membuat kode SQLnya … ?Jawaban:
SELECT AVG(gaji) FROM gaji_pegawai
Hasil:
avg(gaji) 2750000
Fungsi MIN()
Digunakan untuk mencari nilai terkecil.
SELECT MIN(namaKolom) FROM namaTabel
Contoh:
Saya ingin mengambil gaji pegawai yang terkecil
Pertanyaan:
Bagaimana membuat kode SQLnya … ?
Jawaban:
SELECT MIN(gaji) FROM gaji_pegawai

min(gaji)
1500000
Muncul Pertanyaan:
Saya ingin mencari nama pegawai terkecil ( maksudnya urutan hurufnya terkecil ) …. ?
Jawaban:

SELECT MIN(nama_pegawai) FROM gaji_pegawai

Hasil:
min(nama_pegawai)Amadea
Fungsi MAX()
Digunakan untuk mencari nilai tertinggi.Syntax:
SELECT MAX(namaKolom) FROM namaTabel
Contoh:

Saya ingin mengambil gaji pegawai yang tertinggi
Pertanyaan:

Bagaimana membuat kode SQLnya … ?
Jawaban:
SELECT MAX(gaji) FROM gaji_pegawai
Hasil:
max(gaji) 5000000
Muncul Pertanyaan:
Saya ingin mencari nama pegawai terbesar ( maksudnya urutan hurufnya terbesar) …. ?
Jawaban:


SELECT MAX(nama_pegawai) FROM gaji_pegawai

Hasil:
max(nama_pegawai) Serly
Fungsi COUNT()
Digunakan untuk menghitung baris atau nilai.
Syntax:
SELECT COUNT(namaKolom) FROM nama Tabel
Contoh:
Saya ingin menghitung jumlah baris dari tabel gaji pegawai.
Pertanyaan:
Bagaimana membuat kode SQLnya … ?
Jawaban:
SELECT COUNT(*) FROM gaji_pegawai

Hasil:
count(*)
5
06.00 | 5 komentar | Read More

Profesi IT

PROFESI
Merupakan suatu kegiatan atau wilayah kerja yang sangat bergantung pada keahlian tertentu. Seorang profesional adalah seseorang yang menawarkan jasa atau layanan sesuai dengan protokol dan peraturan dalam bidang keahlian yang dijalaninya dan menerima gaji sebagai upah atas jasanya.Seorang profesional memiliki pengetahuan khusus, yang biasanya keahlian dan keterampilan ini dimiliki berkat pendidikan, pelatihan dan pengalaman yang bertahun-tahun, memiliki status yang tinggi di masyarakat dan biasanya akan menerima royality/gaji berdasarkan keahlianya.

Contoh profesi yang berkaitan dibidang IT :
Konsultan IT, Network engginer, Programmer, IT HelpDesk, AutoCAD Drafter, Sales, WebMaster, Web Chief Editor, Web Administrator, Unix Admnistration Manager, Director Software, Java Developer, System Architect, web designer, graphic designer, IT support , dll.

dari berbagai bidang IT yang ada mempunyai keahlian dan wilayah kerja masing-masing seperti dibawah ini beberapa penjelasan keahlian dan wilayah kerja masing-masing bidang IT

System analyst
Deskripsi Pekerjaan

System analyst merancang solusi IT baru untuk meningkatkan efisiensi bisnis dan produktifitas. Pekerjaannya dapat untuk ekstrenal client atau internal client (seperti departemen dalam organisasi yang sama).

Bekerja secara dekat dengan client, analyst memeriksa model bisnis dan aliran data, mendiskusikan penemuan mereka dengan client, dan merancang solusi IT yang tepat.

Mereka menghasilkan sketsa rancangan dan meminta sistem IT baru, menentukan operasi yang akan dijalankan oleh sistem, dan cara data akan dilihat oleh user, memberikan rancangannya pada client dan setelah disetujui, bekerja secara dekat dengan tim client untuk mengimplementasikan solusi

Aktivitas Kerja System analyst

Kebanyakan system analyst bekerja pada tipe khusus sistem IT, dengan bermacam-macam tipe organisasi.Aktivitas kerja juga bergantung pada ukuran dan sifat dasar dari organisasi, tetapi biasanya meliputi:

Berhubungan secara luas dengan eksternal atau internal client
Menganalisa sistem (yang sudah ada) client
Menerjemahkan keperluan client ke dalam laporan singkat proyek yang sangat khusus
Mengenali pilihan untuk solusi potensial dan menilainya untuk kecocokan teknis dan bisnis
Membuat solusi logis dan inovatif untuk permasalahan yang kompleks
Membuat proposal khusus untuk memodifikasi atau menggantikan sistem
Membuat laporan proyek yang memungkinkan
Memberikan proposal pada client
Bekerja secara dekat dengan developer dan bermacam end user untuk memastikan kompatibilitas teknis dan kepuasan user
Memastikan anggaran dipatuhi dan memenuhi deadline
Membuat jadwal pengujian untuk keseluruhan sistem
Mengawasi implementasi sistem baru
Merencanakan implementasi sistem baru
Membuat user manual
Menyediakan pelatihan untuk user dari sistem baru
Tetap up to date dengan perkembangan sektor teknis dan industri

Kemampuan System analyst

Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Kemampuan untuk belajar dengan cepat
Pendekatan logis dalam pemecahan masalah
Menyelidiki dan memiliki rasa ingin tahu
Kemampuan presentasi
Kemampuan interpersonal dan client-handling yang bagus
Business awareness
Kemampuan yang baik sekali dalam komunikasi lisan dan tulisan
Kemampuan dalam perencanaan dan negosiasi
Inistiatif dan kepercayaan diri
Ketertarikan bagaimana proses organisasional bekerja

Software engineer


Deskripsi Pekerjaan Software engineer

Software engineer meneliti, merancang, dan men-develop sistem software untuk memenuhi keperluan client. Setelah sistem sudah secara penuh dirancang software engineer lalu diuji, debug, dan memelihara sistem.

Mereka perlu memiliki pengetahuan berbagai macam bahasa pemrograman komputer dan aplikasi, ini karena luasnya bidang kerja yang dapat terlibat didalamnya.

Software engineer kadangkali merupakan computer programmer atau software developer. Bergantung pada tipe organisasi, software engineer dapat menjadi spesialis dalam sistem atau aplikasi. Software engineering merupakan salah satu profesi IT yang paling popular.

Aktivitas Kerja Software engineer

Aktivitas yang dilakukan oleh software engineer meliputi:

Researching, perancangan, dan pembuatan software baru
Menguji program baru dan mencari kesalahan
Men-develop program yang sudah ada dengan menganalisa dan mengenali area untuk modifikasi
Memasang produk software yang sudah ada dan mengambil incompatible platform untuk bekerja bersama
Memeriksa teknologi baru
Membuat spesifikasi teknis dan perencanaan pengujian
Bekerja dengan bahasa coding komputer
Membuat dokumentasi operasional dengan technical author
Memelihara sistem dengan memonitoring dan memperbaiki kerusakan software
Bekerja secara dekat dengan staff lain, seperti manajer proyek, graphic artists, system analyst, dan sales dan marketing professional
Berkonsultasi dengan client/kolega berkaitan dengan pemeliharaan dan performance dari sistem software dan bertanya untuk memperoleh informasi, menjelaskan detail dan mengimplementasikan informasi
Secara konstan meng-update pengetahuan teknis dan kemampuan dengan menghadiri in-house dan/atau kursus eksternal, membaca manual dan mengakses aplikasi baru
Problem solving dan berpikir secara menyamping sebagai bagian dari tim, atau secara individual, untuk memenuhi kebutuhan dari proyek

Kemampuan Software engineer

Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Pengetahuan tentang berbagai macam aplikasi
Antusiasme dan pengetahuan dari project lifecycle
Kemampuan analytical and problem-solving
Memperhatikan detail
Pikiran yang logis
Numeracy
Pengetahuan tentang sektor yang akan Anda kerjakan
Kemampuan interpersonal dan komunikasi yang baik
Kemampuan untuk berkomunikasi secara efektif dengan client, kolega, dan manajemen senior
Kemampuan untuk belajar skill dan teknologi terbaru dengan cepat
Motivasi karir dan kemauan untuk melanjutkan lebih jauh pengetahuan dan kemampuan
Awareness pada isu terkini yang mempengaruhi industri dan teknologi

3. Network Engineer

Deskripsi Pekerjaan Network engineer

Network engineer bertanggungjawab untuk memasang dan mendukung komunikasi jaringan komputer dalam organisasi atau antar organisasi. Tujuannya adalah untuk memastikan operasi yang lancar dari jaringan komunikasi untuk menyediakan performance yang maksimum dan ketersediaan untuk user (staff, client, customer, supplier, dan lain-lain).

Network engineer bekerja secara internal sebagai bagian dari tim pendukung IT di organisasi atau secara eksternal sebagai bagian dari perusahaan konsultansi networking dengan beberapa client.

Aktivitas Kerja Network engineer

Pekerjaan ini terpengaruh oleh ukuran dan tipe dari organisasi yang mempekerjakannya. Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:

Memasang, mendukung, memelihara server hardware dan infrastruktur software baru
Mengatur e-mail, anti spam, dan virus protection
Melakukan setting user account, izin dan password
Memonitor penggunaan jaringan
Memastikan cost-effective dan efisiensi penggunaan server
Mengusulkan dan menyediakan solusi IT untuk masalah bisnis dan manajemen
Memastikan semua peralatan IT memenuhi standar industri
Menganalisa dan menyelesaikan kesalahan, mulai dari major system crash sampai kelupaan password
Mengerjakan rutin preventative measures dan mengimplementasikan dan memonitor keamanan jaringan, jika jaringan terkoneksi ke internet
Menyediakan pelatihan dan dukungan teknis untuk user dengan bermacam tingkat pengetahuan IT dan kompetensi
Mengawasi staff lain, seperti help desk technician
Bekerja dekat dengan departemen/organisasi lain dan berkolaborasi dengan staff IT lain
Merencanakan dan mengimplementasikan pengembangan IT untuk masa mendatang dan menjalankan kerja proyek
Mengelola website dan memelihara jaringan internal
Memonitor penggunaan web oleh para pekerja

Kemampuan Network engineer

Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Pengetahuan yang up to date dan memahami kebutuhan bisnis dan industri
Kemampuan komunikasi yang baik sekali
Mampu untuk menerima bermacam tugas dan memperhatikan detail
Kemampuan analytical dan problem-solving
Kemampuan teamwork dan mampu untuk merasa nyaman bekerja dengan tim, client dan grup staff yang berbeda antar organisasi
Kemampuan organisasional

Application Developer

Deskripsi Pekerjaan Application developer
Application developer menerjemahkan kebutuhan software ke dalam kode pemrograman singkat dan kuat. Kebanyakan akan mengkhususkan pada lingkungan development tertentu seperti computer games atau e-commerce, dan akan memiliki pengetahuan yang dalam pada beberapa bahasa komputer yang bersangkut-paut. Peranannya meliputi menulis spesifikasi dan merancang, membangun, menguji, mengimplementasikan dan terkadang yang membantu aplikasi seperti bahasa komputer dan development tool.
Application developer bekerja dalam range yang luas pada sektor bisnis seperti sektor publik, biasanya menjadi bagian dari tim dengan IT professional lainnya seperti system/busineess analyst dan technical author. Mereka bekerja pada produk umum yang dapat dibeli atau untuk client individual menyediakan bespoke solutions.

Aktivitas Kerja Application developer
Fungsi dasar dari application developer adalah untuk mempergunakan pengetahuan teknik pemrograman dan sistem komputer untuk membuat program komputer untuk melakukan bermacam-macam pekerjaan sesuai dengan persetujuan dengan client.
Aktivitas yang dilakukan oleh application developer meliputi:

Membuat spesifikasi program secara detail melalui diskusi dengan client
Menjelaskan secara tepat apa tindakan (aksi) program yang diinginkan
Menguraikan spesifikasi program ke dalam elemen-elemen sederhana dan menerjemahkan logikanya ke dalam bahasa pemrograman
Memikirkan solusi yang mungkin untuk menprediksi masalah, mengevaluasi pilihan lain
Bekerja sebagai bagian dari tim, dimana mengadakan proyek khusus, untuk membuat bagian tertentu dari program
Mengkombinasikan semua elemen dari rancangan program dan mengujinya
Menguji sample data-set untuk memeriksa keluaran dari program sesuai dengan yang diinginkan
Bereaksi terhadap masalah dan memperbaiki program seseuai kebutuhan
Memasang program dan mengadakan pengujian akhir
Mempelajari computer printout selama berlangsungnya pengujian
Mengevaluasi keefektifan program
Meningkatkan efisiensi operasi program dan menyesuaikan kebutuhan baru seperlunya
Mengadakan user acceptance testing untuk memastikan program mudah digunakan, cepat, dan akurat
Membuat ulang langkah yang diambil oleh user untuk menemukan sumber masalah
Membuat dokumentasi secara detail atas operasi dari program oleh user dan operator komputer
Mengkonsultasikan manual, laporan periodik dan teknis untuk mempelajari cara baru untuk men-develop program dan memelihara yang sudah ada

Kemampuan Application developer
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Kemampuan teknis yang kuat dalam pemrograman, perancangan, metodologi system development dan pengujian, khususnya pada industri game
Kemampuan komunikasi yang baik
Kemampuan dalam manajemen proyek
Kemampuan problem-solving
Perhatian pada detail
Keuletan dan kesabaran
Kemampuan teamwork
Pemahaman proses bisnis dan batasannya

Manager Sistem Informasi


Deskripsi Pekerjaan Manajer Sistem Informasi
Manajer sistem informasi bertanggungjawab pada sistem komputer dalam perusahaan, mengawasi pemasangan, memastikan sistem backup berjalan dengan efektif, membeli hardware dan software, menyediakan infrastruktur teknologi ICT untuk organisasi, dan berkontribusi dalam kebijakan organisasi mengenai standar kualitas dan perencanaan strategi.
Manajer sistem informasi bekerja pada semua ukuran orgranisasi dalam industri dan sektor pelayanan, biasanya dengan staff dari teknisi, programmer, dan hardware melapor pada manajer.

Aktivitas Kerja Manajer Sistem Informasi
Manajer sistem informasi bertanggungjawab untuk implementasi teknologi dalam suatu organisasi dan mengatur kerja dari system/business analyst, computer programmer, support specialist, dan pekerja lainnya yang berhubungan dengan komputer. Pemegang jabatan biasanya pekerja yang berpengalaman dengan keahlian teknis dan juga memahami prinsip bisnis dan manajemen. Kewajiban dalam peranan pada akhirnya bergantung pada organisasi yang mempekerjakannya dan kompleksitas dari sistem informasi.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:

Mengevaluasi kebutuhan user dan fungsionalitas sistem dan memastikan fasilitas ICT memenuhi kebutuhan
Merencanakan, men-develop dan mengimplementasikan keuangan ICT, memperoleh harga yang kompetitif apabila cocok, untuk memastikan keefektifan biaya
Penjadwalan upgrade dan backup keamanan dari sistem hardware dan software
Mencari kembali dan memasang sistem baru
Memastikan running yang lancar dari semua sistem ICT seperti software anti-virus, layanan print dan e-mail.
Memastikan lisensi software
Menyediakan akses aman ke jaringan untuk remote user
Memastikan keamanan data dari serangan internal dan eksternal
Menyediakan user dengan support dan nasehat yang tepat
Mengatur situasi krisis, dimana melibatkan masalah teknis yang kompleks dari hardware atau software
Melakukan mentoring dan pelatihan pada staff pendukung ICT
Tetap up to date dengan teknologi terbaru

Kemampuan Manajer Sistem Informasi
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Kepemimpinan
Kemampuan untuk bekerja dengan orang pada semua tingkat dalam organisasi
Kemampuan untuk berkontribusi dan mengimplementasikan strategi organisasional

Konsultan IT


Deskripsi Pekerjaan Konsultan IT
Konsultan IT bekerja secara partnership dengan client, menganjurkan mereka bagaimana untuk menggunakan teknologi informasi agar memenuhi sasaran bisnis atau menyelesaikan suatu masalah. Konsultan bekerja untuk memperbaiki struktur dan efisiensi dan sistem IT organisasi.
Konsultan IT dapat terlibat dalam bermacam aktivitas seperti marketing, manajemen proyek, customer relationship management (CRM) dan system development.
Mereka juga bertanggungjawab untuk pelatihan user dan feedback. Pada banyak perusahaan, tugas tersebut dilakukan oleh IT project team. Konsultan IT makin terlibat dalam penjualan dan pengembangan bisnis.

Aktivitas Kerja Konsultan IT
Tugas khusus yang dilakukan oleh konsultan IT meliputi:

Bertemu dengan client untuk menentukan keperluan
Bekerja dengan client untuk menetapkan jangkauan dari suatu proyek
Merencanakan timescale dan kebutuhan sumber daya
Menjelaskan spesifikasi sistem client, memahami kebiasaan kerja mereka (client) dan sifat dasar dari bisnisnya
Bepergian ke tempat customer
Berhubungan dengan staff pada semua tingkat dari organisasi client
Menetapkan software, hardware dan kebutuhan jaringan
Menganalisa kebutuhan IT dalam perusahaan dan memberikan nasehat yang independen dan objektif dalam penggunaan IT
Men-develop solusi yang cocok dan mengimplementasikan sistem baru
Memberikan solusi dalam laporan tertulis ataupun lisan
Membantu client pada aktivitas perubahan manajemen
Membeli sistem jika cocok
Merancang, menguji, memasang dan memonitoring sistem baru
Menyiapkan dokumentasi dan memberikan laporan proses pada customer
Mengatur pelatihan untuk user dan konsultan lain
Mengenali potential client dan membangun dan memelihara hubungan

Kemampuan Konsultan IT
Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Kemampun untuk memimpin
Kemampuan komunikasi dan interpersonal
Kemampuan teamwork
Pendekatan logis untuk problem solving/analytical skills
Kemampuan untuk cepat belajar
Kepercayaan ketika membuat keputusan
Kemampuan presentasi
Kemampuan customer service yang baik
Kemampuan organisasional yang baik untuk mengatur heavy workload
Kemampuan untuk berkomunikasi informasi teknis pada client non-IT dan kolega
Fleksibilitas dan adaptabilitas
Kemampuan manajemen waktu

IT Trainer


Deskripsi Pekerjaan IT Trainer
IT Trainer umumnya merancang dan memberikan kursus dalam information and communications technology (ICT) seperti aplikasi dekstop dan software khusus perusahaan. Mereka juga menyediakan pelatihan dalam area yang lebih teknis untuk software engineer, teknisi, perancang website, dan programmer. IT Trainer bekerja pada perguruan tinggi, perusahaan pelatihan, dan dalam departemen pelatihan dari suatu perusahaan besar dan organisasi sektor publik. Banyak IT Trainer merupakan self-employed.

Aktivitas Kerja IT Trainer
Pelatihan umumnya jatuh pada dua kategori, yaitu aplikasi software desktop (pengolah kata, database, spreadsheet, internet dan e-mail) dan area teknis seperti programming, web design, networking dan pemeliharaan PC.
Aktivitas standar yang dilakukan oleh orang-orang berprofesi dibidang ini adalah:

Merancang materi kursus dan dokumen lain seperti handout, manual, dan latihan
Mengatur dan memasarkan kursus untuk memenuhi kebutuhan dari pelajar dan permintaan bisnis
Menyiapkan lingkungan pelatihan dan sumber daya seperti men-setting peralatan IT
Menyampaikan program pelatihan pada client baik itu dalam setting group classroom atau online melalui e-learning atau Virtual Learning Environment (VLE) atau one-to-one basis.
Mendukung dan melatih pelajar menggunakan VLE atau paket self-learning
Mengevaluasi keefektifan dari pelatihan dan course outcorner
Berhubungan dengan penyedia kursus eksternal, employer, client, memeriksa badan dan perusahaan software, dan lain-lain
Menerima tanggung jawab untuk pemeliharaan hardware dan software yang digunakan untuk pelatihan dan menganjurkan perbaikan dan upgrade
Tetap up to date dengan sistem yang bersangkutan, software dan teknologi pelatihan online
Berurusan dengan administrative record

Kemampuan IT Trainer

Orang-orang yang ingin berprofesi di bidang ini harus memiliki kemampuan sebagai berikut:

Pengetahuan yang up to date dari aplikasi dan sistem IT.
Kemampuan lisan dan tulis yang baik
Kemampuan organisasional, perencanaan, pelatihan dan presentasi yang baik
Kesabaran dan kepercayaan
Self-motivation dan mampu untuk memotivasi orang lain
Kemauan untuk belajar
03.11 | 0 komentar | Read More

PHP FRAMEWORK



Berbagai PHP framework merupakan salah satu topik yang ramai diperbincangkan di komunitas PHP. Pemakaian framework dalam pengembangan aplikasi web berbasis PHP diyakini lebih praktis dan menghemat waktu dibandingkan model konvensional dengan melakukan codeing manual memulai dari awal.

Selain itu ada hal lain yang juga menarik untuk diperdebatkan, misalnya masalah sekuriti, validitas data, autentikasi user hingga dukungan teknologi AJAX yang sedang populer akhir-akhir ini.

Hingga saat ini ada lebih dari 20 framework PHP yang tersedia dan bisa didownload oleh pengguna di Internet. Jumlah tersebut kemungkinan masih akan bertambah mengingat PHP merupakan platform yang terbuka yang dapat dikembangakan oleh siapapun.

artikel ini hanya membahas sebagian dari framework yang sudah ada kebutuhan framework dapat disesuaikan berdasarkan kebutuhan masing - masing pengguna.

CakePHP

CakePHP mengadopsi konsep arsitektur MVC (Model View Controller) dan ORM (Object Relational Mapping). Aplikasi yang dibangun dengan CakePHP bisa dijalankan di PHP 4 maupun PHP 5. CakePHP juga mendukung berbagai database populer seperti MySQL, PostgreSQL, SQLite, MS SQL, DB 2, dan Oracle.

Beberapa modul tambahan seperti Security, Session, Access Control List, dan Authentication memungkinkan kita membangun aplikasi dengan cepat dan mudah. Tak hanya itu, CakePHP juga mendukung JavaScript, AJAX, RSS, Email, dan XML yang sudah terintegrasi dalam core library-nya.

Sayangnya saat ini dokumentasi yang disediakan CakePHP kurang begitu bagus. Meskipun demikian pertumbuhan komunitas yang mendukung CakePHP ini sangat pesat.

CodeIgniter

Seperti halnya CakePHP, CodeIgniter juga mendukung PHP 4 dan PHP 5. Selain itu CodeIgniter juga mengadopsi arsitektur MVC, namun tidak mendukung konsep ORM.

CodeIgniter menyediakan banyak sekali modul yang siap pakai, misalnya saja Session Management, Email Sending, Image Manipulation Library, File Uploading, XML-RPC, Calendaring, dan masih banyak lagi yang lainnya.

Satu hal yang cukup menarik di CodeIgniter adalah dokumentasi yang tersedia sangat banyak dan terorganisir dengan baik sekali.

Prado

Berbeda dengan kebanyakan web framework, Prado merupakan framework yang berbasis komponen dan event-driven. Konsepnya mirip sekali dengan pemrograman di Delphi dan ASP.Net. Komponen Prado sendiri merupakan gabungan dari file spesifikasi (dalam format XML), template HTML dan PHP class.

Prado juga mendukung pemakaian berbagai database populer. Namun sayangnya Prado hanya mendukung PHP 5 saja. Pada awalnya PHP 4 juga didukung tapi pada rilis selanjutnya dukungan untuk PHP 4 dihilangkan.

Symfony

Symfony adalah framework web yang ditujukan untuk PHP 5. Selain itu Symfony juga kompatibel dengan berbagai sistem database. Sama seperti CakePHP dan CodeIgniter, Symfony juga menganut arsitektur MVC (Model View Controller).

Dukungan untuk AJAX juga tersedia di framework Symfony ini. Dokumentasi yang disediakan cukup baik. Mungkin yang menjadi persoalan adalah proses instalasi dan konfigurasi cukup rumit bila dibandingkan dengan framework sebelumnya.

Zend Framework

Berdasarkan informasi dari situs resminya, disebutkan bahwa fokus dari Zend Framework ini adalah untuk membangun aplikasi berbasis Web 2.0 dan untuk memudahkan dalam mengakses API dari berbagai vendor seperti Google, Amazon, Yahoo!, dan Flickr.

Tidak mengherankan jika Zend Framework menyediakan berbagai modul yang spesifik untuk Web 2.0, seperti AJAX, Syndication, Search, dan Web Services.

Yii Framework
Yii, yang di awal kemunculannya cukup mengguncangkan dunia framework karena diklaim sebagai framework tercepat mengalahkan Code Igniter yang selama ini tercatat sebagai framework paling cepat.Qiang Que yang pembuat framework ini. Qiang Que sendiri sebelumnya adalah developer dari Prado , framework php berbasis komponen. Maka tidak heran Yii framework ini sedikit banyak terpengaruh sama Prado. Yii sendiri merupakan framework php yang mengadopsi konsep MVC dalam penggunaanya. Tapi Yii juga memakai sistem komponen seperti Prado,Tapi secara keseluruhan framework ini sepertinya bagus

Yang bikin Yii unik menurut selain perpaduan MVC dan Component Based adalah cara kerja dari Yii sendiri. Secara umum bisa diliat dibawah bagaimana cara kerja Yii ini (disadur dari panduan Yii)



sama seperti framework lainnya, Yii menggunakan file index.php untuk mengambil semua request dari user. Tapi yang unik, index.php ini kemudian membuat apa yang disebut application atau kalau didalam panduannya dapat disebut "front controller". application inilah yang menentukan file Controller mana yang akan memproses request dari user dengan bantuan beberapa app components seperti urlManager. kalau temen-temen pernah mencoba framework kseperti Code Igniter, application ini tidak akan Request dari user langsung diteruskan sama index.php ke file Controller yang tepat sesuai dengan url atau actionnya.

Akelos Framework

Akelos PHP Framework adalah sebuah aplikasi web platform berdasarkan pola (Model View Controller) desain MVC. Berdasarkan kinerjanya memungkinkan kita untuk:

1.Menulis dilihat menggunakan Ajax mudah
2.Pengendalian permintaan dan tanggapan melalui controller
3.Mengelola aplikasi internasionalisasi
4.Berkomunikasi model dan database menggunakan konvensi sederhana.

Aplikasi berbasis Akelos yang dapat berjalan di sebagian besar penyedia layanan shared hosting server. Ini berarti bahwa Akelos Framework adalah hal yang ideal untuk mendistribusikan aplikasi web tidak memerlukan konfigurasi non-standar PHP untuk menjalankan.
keuntungan dari Framework PHP Akelos

1.Web developer menulis aplikasi database menggunakan PHP.
2.Pengembang PHP aplikasi yang muda.
3.pengembangan code ruby lebih muda dengan PHP framework ini
4.Bersifat terbuka untuk pengembangan
5.Pengembang yang ingin mengembangkan aplikasi multibahasa untuk pasar lokal.
6.Pengembangan dengan metode konvensi sederhana untuk memastikan bahwa pengembangan selanjutnya lebih mudah.

Mungkin yang menjadi pertanyaan adalah framework apa yang paling baik untuk membangun aplikasi web? Sulit sekali untuk menjawab pertanyaan semacam ini. Kenapa demikian? Karena setiap framework mempunyai kelebihan dan kekurangan masing pada setiap pengembanganya.

Tidak ada satu solusi alternatif yang bisa dipakai untuk menyelesaikan semua persoalan. Jadi kita perlu mempertimbangkan kira-kira framework apa yang cocok dan paling pas untuk aplikasi yang ingin kita kembangkan.


sumber
http://www.sorsawo.com
http://entung.wordpress.com
http://www.akelos.org/
10.01 | 0 komentar | Read More

Budaya Copy & Paste


Rasanya tidak asing mendengar budaya copy & paste atau bisa disebut dengan plagiat yaitu meniru buatan orang lain dalam bentuk apapun itu. apakah itu tulisan,penelitian,buku atau bahkan tulisan blog orang lain yang gemar sekali di copy & paste yang dilakukan. apakah saya tidak pernah " ya saya pernah melakukan itu karena ketidaktahuan saya bahwa itu plagiat" setelah saya tahu saya menuliskan sumber dari yang saya sambil untuk artikel atau tulisan dalam blog saya bukan tujuan untuk menunjukan bahwa ini tulisan saya tapi hanya sekedar sebagai bahan bacaan saya apabila suatu waktu saya butuhkan tidak mengambil lagi atau mencari - cari di google pencarian.

Budaya copy & paste sebaiknya tidak dibiasakan dalam hal apapun karena dapat merusak kreatifitas kita untuk menulis. blog adalah sarana yang tepat untuk belajar menulis tidak usah malu menulis apapun yang penting itu tulisan sendiri.kreatifitas untuk menulis itu dapat dipelajari dengan banyak menulis dan membaca. ayo kita budayakan menulis apapun itu.
09.45 | 0 komentar | Read More

Government Intelegensi

Pengembangan teknologi berbasis aplikasi mendorong kalangan swasta dan pemerintah untuk membangun aplikasi untuk kepentingan masing - masing, swasta dengan bisnis intelegensi berbasis aplikasi disebut juga SAP (Systems, Applications/ Analysis, and Products in Data Processing)dimana sistem mengintregrasikan seluruh managemen data yang ada pada perusahaan tersebut. Sehingga mempermudah seluruh bagian dari perusahaan bekerja karena kesediaan data yang akurat yang berasal dari data primer. bahkan presiden direktur pun akan dapat mengetahui detail produk yang keluar, neraca keuangan, investasi dalam perusahaan, pengaruh kebijakan perusahaan dan lain - lain sesuai SAP yang dibangun dengan tingkat detail kebutuhan perusahaan. melalui ponsel,pc tablet cpu yang sudah ditanam aplikasi tersebut.

Melihat gambaran dari SAP saya membayangkan bagaimana kalau sebuah pemerintah mengunakan teknologi yang sama,saya memberi nama "GI (Government Intelegensi)" mengintregasikan seluruh aspek data bagian kementrian yang ada secara terpusat.presiden dan mentri - mentri akan tahu kebutuhan beras nasional,hasil penerapan kebijakan tertentu,perkembangan otonomi, perkembangan BUMN dan segala aspek yang berbasis data yang dapat diolah. sehingga kebijakan dan langkah - langkah strategis dapat diambil dengan cepat dan akurat sesuatu dengan kebutuhan.

mungkin perlu waktu untuk mewujudkan karena dampak mengunakan data secara terpusat yang berhubungan dengan kebijakan dalam negri akan mengancam keamanan dalam negri apabila belum adanya kesiapaan infrastruktur dan sumber daya manusia yang memadai.
09.02 | 0 komentar | Read More

Desain Rumah Sendiri dengan Smart Draw Floor Plan



SmartDraw adalah merancang desain lantai yang mudah software untuk sketsa denah lantai, denah rumah, lanskap, deck, dapur, kamar mandi, ruang kantor dan fasilitas. Muncul dengan puluhan contoh denah membuat Anda langsung produktif dan menyesuaikannya sesuai kebutuhan Anda lantai rencana. Ditambah lagi, Anda mendapatkan ribuan grafis siap pakai untuk perlengkapan furnitur, dapur dan kamar mandi, perlengkapan pencahayaan, lemari, perabot kantor, kabel, pipa, HVAC, sistem keamanan, tanaman, elemen lansekap, dan lebih untuk menempatkan rencana desain rumah Anda . mau coba Download
10.42 | 0 komentar | Read More

Desain Rumah Sendiri dengan Sweet Home 3D


Sweet Home 3D, Sebuah desain software rumah gratis yang memungkinkan Anda desain interior rumah Anda. Desain rencana lantai yang membantu Anda menempatkan furnitur di rumah Anda. Selain itu, Sweet Home 3D akan membantu Anda dengan pengaturan rumah Anda dalam tampilan 3D dan 2D.

Pada Sweet Home 3D, pengguna dapat menggambar dinding kamarnya pada gambar yangsudah dibuat, mengubah warna dinding, menggambar dimensi, drag dan drop furnitur dalam rencana dari katalog yang diselenggarakan oleh kategori, Ditambah lagi, pengguna dapat mengimpor model 3D yang dibuat sendiri atau download dari situs web yang berbeda.

Sementara itu, semua perubahan desain interior rumah dalam rencana 2D dapat melihat dalam tampilan 3D, dan Anda dapat menavigasi di dalamnya baik dari sudut pandang udara, atau dari sudut pandang pengunjung virtual. Bagian terbaik adalah Anda dapat mencetak merencanakan desain rumah anda ditambah ekspor ke format OBJ objek dari tampilan 3D untuk mengimpor mereka dalam perangkat lunak 3D lainnya. Ini juga memiliki panduan pengguna untuk membantu Anda selama proses desain.

Sweet Home 3D adalah sebuah proyek open source yang didistribusikan dibawah lisensi lisensi GNU General Public License, dan gratis. Ditambah lagi, ini desain perangkat lunak gratis rumah tersedia dalam 1 bahasa yang berbeda dan cross-platform, untuk dijalankan pada Windows, Mac OS X 10.4 / 10.5, Linux dan Solaris. selamat mendesain Download Sweet Home 3D

sumber =http://www.techmixer.com=
Desain Rumah
10.18 | 0 komentar | Read More

Edit Plus 3



EditPlus – text editor, editor of Web pages and programmers editor for Windows, oriented to the Internet. The editor can serve as an excellent substitute for standard notepad of Windows, and, at the same time, has many powerful and convenient opportunities for creators of web pages, translators, programmers and other people on earth. Features Editor includes syntax highlighting for various file types, the toolbar HTML, custom toolbars, line number, ruler, highlighter internet addresses and e-mail, auto-completion, built-in text clips, the selection of columns, powerful search and replace, in including the search for a specific phrase in the group of files, multiple undo and restore, the module spell checker, customizable hotkeys and much more. This editor is designed more for programmers than for a maker of conventional HTML pages. download New version|| serinumber
09.27 | 0 komentar | Read More

Cara Baca Kepribadian Lewat Tulisan (Grafologi)

Ternyata Setiap tulisan yang di buat oleh seseorang mencerminkan kepribadian orang tersebut. dan Teknik ini di namakan Grafologi. tentu nya butuh pembelajaran untuk mengerti.
Bagaimanakah cara membaca nya? Mungkin sebagian dari teman teman ingin tahu kepribadian orang dari gaya menulisnya..

Grafologi adalah ilmu yang mempelajari karakter seseorang dengan cara menganalisa tulisan tangannya, buku pertama tentang grafologi ditulis oleh Camillo Baldi, seorang dokter asal Itali pada tahun 1622. Tahun 1872, Jean Michon menerbitkan bukunya yang menjadi buku pokok grafologi pada saat itu. Tak lama kemudian, universitas universitas di Eropa mulai memberi gelar Ph.D. atau Master di bidang ini.

Ada dua metode untuk menilai karakter dan kepribadian lewat ilmu ini, yaitu teknik Jerman dan teknik Perancis. Metode Jerman dengan cara melihat secara keseluruhan tulisan seseorang. Sedangkan pada teknik Perancis cenderung menganalisa per huruf lalu digabungkan. Seorang pemula biasanya mempelajari teknik Perancis terlebih dahulu.

Menurut riset, keakuratan analisa grafologi mencapai 80-90%.
Beberapa sifat yang bisa dilihat lewat tulisan seseorang al:
1. Arah kemiringan huruf
Ke kanan = ekspresif, emosional
Tegak = menahan diri, emosi sedang
Ke kiri = menutup diri
Ke segala arah dalam 1 kalimat = tidak konsisten
Ke segala arah dalam 1 kata = ada masalah dengan kepribadiannya
2. Bentuk umum huruf-huruf Bulat atau melingkar = alami, easygoing Bersudut tajam = agresif, to the point, energi kuat Bujursangkar = realistis, praktek berdasar pengalaman Coretan tak beraturan = artistik, tidak punya standar
3. Huruf-huruf bersambung atau tidak Bersambung seluruhnya = sosial, suka bicara dan bertemu dengan orang banyak Sebagian bersambung sebagian lepas = pemalu, idealis yang agak sulit membina hubungan (terlebih hubungan spesial). Lepas seluruhnya = berpikir sebelum bertindak, cerdas, seksama
4. Spasi antar kata Berjarak tegas = suka berbicara (mungkin orang yang selalu sibuk?) Rapat/Seolah tidak berjarak = tidak sabaran, percaya diri dan cepat bertindak
5. Jarak vertikal antar baris tulisan Sangat jauh = terisolasi, menutup diri, bahkan mungkin anti sosial Cukup berjarak sehingga huruf di baris atas tidak bersentuhan dengan baris di bawahnya = boros, suka bicara Berjarak rapat sehingga ujung bawah huruf ‘y’, ‘g’, menyentuh ujung atas huruf ‘h’, ‘t’ = organisator yang baik
6. Interpretasi huruf ‘t’ Letak palang (-) pada kail ‘t’ - Cenderung ke kiri = pribadi waspada, tidak mudah percaya - Tepat di tengah = pribadi yang kurang orisinil tapi sangat bertanggung jawab - Cenderung ke kanan = pribadi handal, teliti, mampu memimpin Panjang kail ‘t’ menunjukkan kemampuan potensial untuk mencapai target. Tinggi-rendah palang (-) pada kail ‘t’ - Rendah = setting target lebih rendah dari kemampuan sebenarnya (kurang percaya diri atau pemalas) - Tinggi = setting target tinggi tapi juga diimbangi oleh kemampuan - Di atas kail = setting target lebih tinggi dibanding kemampuan
7. Arah tulisan pada kertas Naik/menanjak = energik, optimis, tegas Tetap/lurus = perfeksionis, sulit bergaul Turun = seorang yang tertekan atau lelah, kemungkinan menutup diri
8. Tekanan saat menulis Makin kuat tekanan, makin besar intensitas emosional penulisnya
9. Ukuran huruf Makin kecil huruf yang ditulis, maka makin besar tingkat konsenterasi si penulis, begitu pula sebaliknya.
10. Sedikit tentang huruf “O” - Adanya rahasia ditunjukkan oleh lingkaran kecil pada huruf “O” - Kebohongan ditunjukkan oleh lingkaran huruf “O” yang mengarah ke kanan.


sumber : http://rupadunia.blogspot.com/2011/08/cara-baca-kepribadian-lewat-tulisan.html
22.41 | 0 komentar | Read More

Buat webcammu lebih menarik



Shining Morning Magic Camera adds a powerful virtual camera to your system for video chat. You can use it as a real webcam and set pre-recorded video, photo albums, animations and desktop screens as its output. It support most webcam chat software or online chat website - MSN Messenger, Yahoo! Messenger, PalTalk, Skype, AIM, ICQ, Camfrog, ANYwebcam and many others. Also, Magic Camera can add lots of funny photo frames, do text, image, animation, video overlays, support picture in picture functions and add amazing video effect to your real webcam and enable it to be used by several applications at the same time.

Wanna save your video conversations? Use Magic Camera to do it! Start to record your or your friends' living video to disk and even play back to him later! Furthermore, Magic Camera can do a live capture/sending. With this option, you can keep your privacy by pretending to be some one else or do a real-time video forwarding! Or you can share your desktop screen with your friends and co-work with him on line in Instant Massager software. It also can be used in video teaching, remote assistant, online product demo, etc. Magic Camera makes your video chat more fun, more flexibility, more security and more magic! Start the fun today and enjoy it!

Key Features

- Add a virtual camera to your instant messenger or video chat software.
- Split real webcam into virtual camera for using with multiple programs simultaneously.
- Share your desktop screen or windows with your friends in the messenger by selecting this virtual camera.
- Add lots of funny photo frames and do image overlays to your webcam.
- Record webcams or activity on screen and encode them to video files for later playback in virtual camera. With this, you can save your video conversation.
- Play pre-recorded videos to your friends without even having a physical webcam.
- Add various fantastic video effects to your web camera/video files/photos/screen and show it to your friends.
- Do a live desktop screen streaming by capturing screen as well as sending it out at the same time. With this option, you can send back your friend's live video like a mirror. Also, using this virtual camera, you can keep your privacy by pretending to be some one else. Even more, freely add magic video effects to the video!
- Slide Show your photo albums in your favorite IM.

- Easily switch video input between your real camera and other virtual sources.
- Check update automatically.
- Easy to use; Simple installation that will have you up and running this powerful virtual camera in minutes.
- Text overlay enabled.
- Easily add widget, face to webcam.
- Picture in Picture.
- Video and Animation overlay;
- Change background of webcam;
- On screen edit by mouse drag;
- Users can add or customize their own effects.

DOWNLOAD

sumber :http://www.indowebster.web.id/showthread.php?t=48752&page=1
09.58 | 0 komentar | Read More

Metode Simulasi Monte Carlo


Ide pertama dicetuskan Enrico Fermi di tahun 1930-an. Pada saat itu para fisikawan di Laboratorium Sains Los Alamos sedang memeriksa perlindungan radiasi dan jarak yang akan neutron tempuh melalui beberapa macam material. Namun data yang didapatkan tidak dapat membantu untuk memecahkan masalah yang ingin mereka selesaikan karena ternyata masalah tersebut tidak bisa diselesaikan dengan penghitungan analitis. Lalu John von Neumann dan Stanislaw Ulam memberikan ide untuk memecahkan masalah dengan memodelkan eksperimen di komputer. Metode tersebut dilakukan secara probabilitas. Karena takut hasil karyanya ditiru oleh orang lain, metode tersebut diberi kode nama

Nama Monte Carlo kemudian akhirnya menjadi populer oleh Enrico Fermi, Stanislaw Ulam, dan rekan-rekan mereka sesama peneliti fisika. Nama Monte Carlo merujuk kepada sebuah kasino terkenal di Monako. Di sanalah paman dari Stanislaw Ulam sering meminjam uang untuk berjudi. Kegunaan dari ketidakteraturan dan proses yang berulang memiliki kesamaan dengan aktivitas di kasino.
Hal yang berbeda dari simulasi Monte Carlo adalah ia membalikkan bentuk simulasi yang umum. Metode ini akan mencari kemungkinan terlebih dahulu sebelum memahami permasalahan yang ada. Sementara umumnya menggunakan simulasi untuk menguji masalah yang sebelumnya telah dipahami. Walaupun pendekatan terbalik ini sudah ada sejak lama, namun baru setelah metode Monte Carlo populer pendekatan ini diakui.
Metode ini telah digunakan di bidang fisika, kimia fisika, dan lain-lain. Rand Corporation dan U.S. Air Force merupakan sponsor utama dalam pengembangan metode Monte Carlo pada waktu itu dan metode ini semakin berkembang di berbagai bidang. Pada tahun 1950-an, metode ini digunakan di Laboratorium Nasional Los Alamos untuk penelitian awal pengembangan bom hydrogen, dan kemudian sangat popular dalam bidang fisika dan riset operasi sampai saat ini.

Teknik metode simulasi Monte Carlo merupakan suatu teknik khusus dimana kita dapat membangkitkan beberapa hasil numerik tanpa secara aktual melakukan suatu tes eksperimen. Kita dapat menggunakan hasil dari tes sebelumnya yang pernah dilakukan untuk menentukan distribusi probabilitas dari parameter-parameter yang ditinjau dalam kasus tersebut. Kemudian kita menggunakan informasi ini untuk membangkitkan parameter-paramater data numerik. Dasar dari prosedur teknik simulasi Monte Carlo adalah membangkitkan bilangan acak semu. Menurut Kakiay (2004), metode monte carlo dikenal juga dengan istilah sampling simulasi atau monte carlo sampling technique. Sampling simulation ini menggambarkan kemungkinan penggunaan data sample dalam metodenya. Metode monte carlo menggunakan data yang sudah ada (historical data).
Metode monte carlo salah satu algoritma komputasi untuk mensimulasikan berbagai prilaku sistem fisika dan matematika, penggunaan klasik metode ini adalah untuk mengevaluasi integral definit, terutama integral multidimensi dengan syarat dan batasan yang rumit. Menurut Subagyo, Asri dan Handoko (2000) Model Stochastic juga disebut model simulasi monte carlo dimana sifat – sifat keluaran (output) dari proses ditentukan berdasarkan, dan merupakan hasil dari konsep random ( acak).
Karena agoritma ini memelukan perulangan (repetisi) dan perhitungan yang amat kompleks, metode Monte Carlo pada umumnya dilakukan menggunakan komputer, dan memakai berbagai teknik simulasi komputer. Algoritma monte carlo adalah metode monte carlo numeric yang digunakan untuk menemukan solusi problem matematis (yang dapat terdiri dari banyak variable) yang susah dipecahkan, misalnya dengan kalkulus intergral, atau metode numeric lainnya. Penggunaan metode Monte Carlo membutuhkan sejumlah besar angka acak sehingga metode ini, menggunakan pembangkitan bilangan acak semu (pseudorandom number generator) dengan menggunakan algoritma tertentu sesuai kebutuhan.
Metode ini digunakan Untuk mendapatkan nilai yang paling mendekati dari yang diharapkan dengan cara bereksperimen melaui angka-angka acak yang dihasilkan RNG (random Generator) dan teori probabilitas. Penggunaan pembangkitan bilangan acak akan lebih efektif digunakan dari pada tabel angka acak yang telah ada sebelumnya sering digunakan untuk pengambilan sampel statistik.
Referensi
Kakiay, Thomas J., Sistem Simulasi, Andi Yogyakarta, Yogyakarta, 2004
http://library.usu.ac.id/download/fkm/fkm-rozaini.pdf diakses tanggal 1 mei 2011
Subagyo, Pangestu., Asri, Marwan., dan Handoko, T. Hani., Dasar – Dasar Operations Research, Yogyakarta : BPFE Yogyakarta, 2000
22.38 | 0 komentar | Read More