Jumat, 23 Desember 2011

Pengiriman dan Pemaketan Data pada Centos

jawaban soal linux

PEMAKETAN DATA

Pertama, kita login ke Centos dengan username root. Kemudian kita buat file dengan perintah Cat atau editor vi.
Contoh : vi data (dengan editor vi) , atau Cat >>belajar(dengan perintah Cat) .
kedua kita paketkan filenya dengan perintah tar –cf namapaket.tar namafile.
Contoh : tar –cf datanew.tar data.
ketiga ekstensi file akan berubah menjadi datanew.tar . Untuk mengekstak file tar kita gunakan perintah tar –xvf namapaket.tar.
Contoh: tar –xvf datanew.tar
Jika anda ingin menambahkan file lain dalam folder yang akan dikirim. Misalkan pada folder centos.tar., maka perintahnya : tar –rf namapaket.tar namafile.
Contoh : tar –rf centos.tar latihan.tar
Untuk melihat isi file dari paket data tadi, kita gunakan perintah : tar –tvf namapaket.tar. Contoh : tar –tvf belajarlagi.tar
File tar tadi kemudian kita kompres dengan perintah gzip namafile.
Contoh: gzip datanew.tar. Kemudian ekstensinya akan menjadi datanew.tar.gz.
jika anda ingin mengekstrak file Gzip menggunakan perintah gunzip namafile.zip.
contoh : gunzip datanew.tar.gz.

PENGIRIMAN DATA

File yang tadi sudah kita paketkan datanya dan dikompres, akan kita kirim ke komputer lain, misalnya computer user8. Dengan menggunakan perintah scp namafile IPtujuan/hostname:/direktori penyimpanan.
Contoh : scp datanew.tar.gz 20.16.17.8:/home/tugas (/home/tugas maksudnya direktori pada user 8 disimpan data yang dikirim)
Dan apabila data yang ingin kita kirim adalah suatu folder, maka perintahnya adalah : scp –r namafolder IPtujuan/hostname:/direktori penyimpanan.
contoh : misalnya folder yang ingin kita kirim adalah linux, sebelumnya kita paketkan dulu foldernya dengan perintah tar dan gzip.(langkahnya sama seperti di atas) menjadi centos.tar.gz.
Maka perintahnya seperti ini : scp –r centos.tar.gz 20.16.17.8:/home/tugas
Jika data yang ingin kita kirim lebih dari 2, maka perintahnya : scp namafile1 namafile2 namafile-n IPaddress/hostname:/direktori penyimpanan.
contoh: scp coba1.tar.gz coba2.tar.gz 20.16.17.8:/home/tugas.

Setting IP Address pada CentOS

jawaban soal linux

Setting IP address pada sistem operasi Linux bisa dilakukan dalam dua mode yaitu mode teks (Console) dan mode GUI. Berikut adalah cara untuk men-setting IP address dan DNS di CentOS:

Setting IP Address lewat GUI
  1.  Untuk melihat pengaturan IP address melalui tampilan GUI dengan cara klik Menu System, kemudian pilih Administration, lalu klik Network. Maka akan muncul tampilan berikut.
Double-click yang diberi border biru, maka akan tampil menu seperti berikut ini.
Pesan yang diberi lingkaran adalah pesan untuk men-setting IP menjadi IP statis dengan menggunakan tampilan GUI.
Pada tampilan GUI, yang dipilih adalah pesan “Automatically obtain IP address setting with: dhcp”. Disini artinya user menggunakan DHCP. Jika user ingin memeriksa setting IP melalui terminal, cukup dengan mengetikkan perintah # ifconfig, maka akan muncul tampilan berikut. Disini IP address (DHCP)-nya adalah 10.0.2.15.
   
Setting IP Address lewat Setup

Untuk mengubah IP dinamis menjadi statis, user cukup memberikan nilai IPstatis lalu menyimpannya secara permanen, atau juga dapat mengikuti cara berikut.
  melalui tampilan GUI, user dapat mengetikkan perintah berikut dari console/terminal:
# setup
=>Network Configuration=>eth0
Atau
         # system-config-network-tui
Terdapat dua pilihan, yaitu Edit Device dan Edit DNS Configuration. Menu Edit DNS Configuration digunakan untuk mengatur DNS pada jaringan. Pilih Edit Device. Maka akan muncul tampilan berikut


Pilih eth0 maka akan tampil menu berikut
Pada pilihan Name dan Device tidak perlu diubah, hapus tanda [*] pada Use DHCP menggunakan tombol Spasi, kemudian berikan nilai Static IP, Netmask, dan Default Gateway IP, misal:
Jika sudah, tekan tombol Tab untuk mengarahkan ke tombol Ok, lalu tekan Enter. Jika semua setting telah benar, klik tombol Save&Quit.

Membuat IP Adress Dengan Cara Merubah Filenya
  1. Kembali ke terminal. Ketikkan perintah berikut:
#cd  /etc/sysconfig/network scripts
#ls -> cari file ifcfg-eth0
#vi ifcfg-eth0
  isi File ifcfg-eth0 :
  Gateway              :
  IP Address          :
  Netmask             :
  Un Boot              :
  Boot Proto          :
  User Ctrl            :
  Peer DNS          :


Ubah IP Address, Netmask sama Gateway sesuai yang Anda mau setelah itu di Save

#etc//init.d/network restart -> untuk restart sistem
#ifconfig -> untuk melihat apa IP Address sudah berubah atau tidak.
Maka nilai IP address telah berubah. IP address kali ini telah menjadi IP Statis.




Membuat IP Address Sementara
Untuk mengubah nilai IP address di Linux (CentOS) dengan menggunakan perintah berikut:
# ifconfig netmask , misal seperti pada contoh di atas:
#ifconfig eth0 192.168.16.199 netmask 255.255.255.0

Jika setelah menekan Enter tidak ada info apapun, berarti IP address telah berhasil diubah. Untuk memastikannya, user dapat mengetikkan perintah ifconfig untuk melihat IP address yang baru saja diubah. Maka IP address baru telah berhasil dibuat, seperti pada contoh di atas.
Untuk melakukan restart, user dapat mengetikkan perintah: /etc/init.d/network restart
gunakan hak akses sebagai Root

Minggu, 09 Oktober 2011

PERKEMBANGAN WEB PROGRAMMING

Perkembangan Web Programming

PHP

PHP adalah akronim untuk Hypertext Preprocessor merupakan script bahasa komputer yang didesain untuk menghasilkan halaman web dinamis. Script tersebut dapat digunakan dalam interface command line tapi juga bisa digunakan pada applikasi grafis standalone.

PHP pertama kali di temukan oleh Rasmus Lerdorf pada tahun 1995 kemudian standart pengembangan PHP dilakukan oleh PHP Group. Lisensi yang digunakan pada PHP berkiblat pada Free Software nya Free Software Foundation.

PHP adalah script bahasa pemprograman yang paling banyak digunakan untuk pengembangan applikasi berbasis web karena script PHP dapat di masukan ke dalam HTML. Pada sebuah web server, kode PHP dapat menjadi sebuah masukan (input) untuk menghasilkan keluaran (output) berupa halaman web. Hal ini dapat dilakukan pada sebagian besar web server dan juga pada sebagian besar sistem operasi yang memiliki platform berbeda. PHP telah di install di lebih dari 20 millar websites dan lebih dari 1 milyar server. Silakan kunjungi web Rasmus Lerdorf’s penemu awal PHP.

MySQL

MySQL adalah sistem manajemen database SQL yang Open Source dan paling populer saat ini yang multithreaded, multi-user SQL database managemen sistem (DBMS). Ulf Micheal Widenius adalah penemu awal versi pertama MySQL kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB adalah sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini. Informasi-informasi terbaru mengenai MySQL dapat diperoleh dengan mengunjungi websitesnya di http://www.mysql.com/.

Berikut ini adalah pengembangan-pengembangan yang terjadi pada MySQL :

1. Release pertama MySQL dilakukan pada 23 May 1995

2. Versi Windowsnya di release pada 8 Januari 1998 untuk Windows 95 dan NT

3. Versi beta 3.23 dikenalkan pada Juni 2000 dan releasenya pada Januari 2001

4. Versi 4.0 beta dikenalkan pada Agustus 2002 dan direlease pada Maret 2003

5. Versi 4.1 beta dikenalkan pada Juni 2004 dan di release pada Oktober 2004

6. Versi 5.0 beta dikenalkan pada Maret 2005 dan di release pada Oktober 2005

7. Versi 5.1 saat ini sedang dalam tahap re produksi sejak November 2005.

8. MySQL untuk Sun Microsystems dikenalkan pada 26 February 2008.

Seorang administrator database MySQL biasanya menggunakan tools command line seperti perintah mysql atau msqladmin. Juga dapat mendownload tools GUI administration untuk MySQL seperti MySQL Administrator atau MySQL Query Browser. Kedua paket tersebut biasanya disebut dengan MySQL GUI Tools. Kita juga mengenal phpMyAdmin yakni software yang free merupakan interface berbasis web untuk inplementasi MySQL pada PHP. Informasi lebih lanjut dapat menghubungi situs MySQL AB Team, atau Ulf Micheal Widenius

AJAX

Ajax adalah singkatan dari asynchronous Javascript and XML juga merupakan kelompok yang terkait dengan teknik pengembangan web interaktif. Ajax bukanlah bahasa programming, Ajax adalah teknik lintas platform yang dapat digunakan pada sistem operasi yang berbeda, arsitektur komputer yang berbda dan sampai pada web browser yang berbeda berdasarkan pada standart opensource seperti JavaScript dan DOM. Jesse James Garrett adalah orang yang memberikan nama Ajax pada tulisannya yang berjudul Ajax : A New Approach to Web Applications yang dipublikasikan pada 18 Oktober 2005.

Perbandingan Model Aplikasi Web Tradisional dengan Model Web Ajax

Artinya Ajax sebenarnya hanya sebuah nama, sebelumnya Google map telah menggunakan applikasi pada Ajax sebelum Ajax dijadikan sebagai nama. Ajax dibangun dari teknologi yang saling terkait yakni (XHTML, CSS, DOM, XML, JavaScript) yang digunakan dalam pengembangan applikasi web dinamis. Silakan kunjungi websites Jesse James Garrett.

jQuery

jQuery adalah sebuah library pada JavaScript yang mengatur interaksi antara JavaScript dan HTML. Di release pertama kali pada Januari 2006 di BarCamp Oleh John Resig. jQuery memiliki dua lisensi yakni dibawah Lisensi MIT dan Lisensi GNU Public License. jQuery adalah free Software dan Open Software. jQuery terdiri dari file JavaScript didalamnya terdapat DOM, Event, Effect dan Fungsi Ajax.

jQuery terdiri dari fitur-fitur berikut :

1. DOM element selection

2. DOM transversal and modification (termasuk support pada CSS 1-3 dan basic XPath)

3. Events

4. CSS manipulasi

5. Effek dan animasi

6. Ajax

7. Extensibility

8. Utiliti seperti browser

9. JavaScript Plugins

Zend Framework

Zend Framework adalah open source, aplikasi web objek oriented yang di implementasikan pada PHP 5 dan berlisensi dari New BSD License. Zend Framework yang sering disebut dengan ZF dikembangkan dengan tujuan mempermudah pengembangan web.

ZF mulai dikenal ditahun 2005 bersamaan juga dengan munculnya beberapa framework baru seperti Ruby on Rails dan Spring Framework yang mulai populer dikalangan pengembang web. ZF dipublikasikan pertama kali pada Zend Conference.

Zend Framework memberikan komponen yang dibutuhkan dalam pengembangan web termasuk didalamnya adalah authentikasi dan authorisasi melalui access control list (ACL), konfigurasi applikasi, data caching, filtering/validasi data user, internationalization, fungsi interface ke AJAX, e-mail, Lucene format searc index dan queri, dan Google Data API.

Phyton

Python ditemukan pertama kali oleh Guido von Rossum pada tahun 1990 dimana nama tersebut terinspirasi dari pertunjukan sirkus. Selanjutnya Phyton dikembangkan secara sukarela oleh para volentir dan dapat diperoleh secara gratis dari Python Software Foundation. Versi terakhir Python yang di release pada september 2006 adalah versi 2.5.

Phyton memiliki banyak varian. Phyton yang terdapat pada Python Software Foundation ditulis dengan bahasa C. Belakangan ini python juga di tulis berbasis java yang disebut dengan Jython. Kemudian IronPython adalah Phyton dalam versi C# yang terdapat pada applikasi .Net dan mono platform.

Senin, 07 Desember 2009

PERKEMBANGAN TEKHNOLOGI KOMUNIKASI DAN KOMUNIKASI
Dilihat dari pengertian tekhnologi komunikasi dan tekhnologi informasi yaitu Tekhnologi Komunikasi adalah peralatan perangkat keras dalam sebuah struktur organisasi yang mengandung nilai-nilai social, yang memungkinkan setiap individu mengumpulkan, memproses, dan saling tukar menukar informasi dengan individu-individu lainnya, sedangkan Tekhnologi informasi lebih ditekankan pada hasil data yang diperoleh sedangkan pada tekhnologi komunikasi ditekankan pada bagaimana suatu hasil data dapat disalurkan, disebarkan dan disampaikan ke tempat tujuan.
Tekhnologi informasi berkembang cepat dengan meningkatnya perkembangan komputer dengan piranti pendukungnya serta perkembangan tekhnologi komonikasi yang ada.
Tekhnologi komunikasi berkembang cepat dengan meningkatnya perkembangan tekhnologi elektronika, system transmisi dan system modulasi, sehingga suatu informasi dapat disampaikan dengan cepat dan tepat.
Perkembangan Tekhnologi Komunikasi mengalami era-era yang sangat penting seperti :
1. Era Komunikasi Tulisan
-4000 SM bangsa Sumeria menulis dalam lembaran tanah liat
-Tahun 1041 Pi Sheng di Cina menemukan sejenis alat cetak buku sedarhana
-Tahun 1241 Tulisan dalam lembaran tanah liat diganti oleh tulisan dalam lembaran metal di Kore.

2. Era Komunikasi Cetakan :
-Tahun 1456 Gutenberg menemukan alat mesin cetak (metal) hand press.
-Tahun 1833 penerbitan surat kabar penny press yang pertama, The New York Sun

3. Era Telekomunikasi
-Tahun 1844 samuel morse mengirimkan pesan melalui alat telegraph pertama.
-Tahun 1876 Alexander Grahamm Bell Mengirimkan pesan melalui pesawat telepon.
-Tahun 1894 Penemuan film bioskop
-Tahun 1895 Guglielmo Marconi mengirimkan pesan melalui radio.
-Tahun 1912 Lee de Forest menemukan Vacum tube.
-Tahun 1920 Siaran radio pertama oleh KDKA di Pitsburgh, Amerika serikat
-Tahun 1933 RCA di Amerika Serikat mendemonstrasikan TV
-Tahun 1941 Siaran TV komersial pertama.

4. Era Komunikasi Interaktif
-Tahun 1946 penemuan mainframe computer, ENIAC dengan 18.000 vacum tubes oleh Universitas Pennysilvania, Amerika Serikat.
-Tahun 1947 William Shockley, John Bardeen dan Walter Brattain menemukan pesawat radio transistor.
-Tahun 1956 Penemuan Video tape oleh perusahaan Ampex, Redwood city, California, Amerika Serikat.
-Tahun 1957 Rusia meluncurkan satelit angkasa luar pertama SPUTNIK.
-Tahun 1969 pesawat luar angkasa NASA berpenumpang manusia mendarat di Bulan, dikendalikan oleh minicomputer yang besarnya 3000 kali lebih kecil dari ENIAC.
-Tahun 1971 Penemuan microprosesor, sebuah unit pengendali computer (CPU) dengan semi konduktor chip oleh Ted Hoff.
-Tahun 1975 pemasaran microcomputer pertama, Altair 8800.
-Tahun 1975 HBO (Home Box Ofice) mulai menyiarkan siaran TV kabel melalui satelit.
-Tahun 1976 sistem teletext pertama diperkenalkan oleh BBC dan ITV di Inggris.
-Tahun 1977 Qube, System TV kabel interaktif pertama diperkenankan di Colombus, Ohio, Amerika Serikat.
-Tahun 1979 sistem videotext pertama diperkenalkan oleh Brtish Posy Office, Inggris.

EVOLUSI Perkembangan TI
a. Era Komputerisasi
b. Era Tekhnologi Inormasi
c. Era system Informasi
d. Era Globalisasi Informasi


Perkembangan Tekhnologi Komunikasi juga banyak digunakan di berbagai bidang :
a. Di Bidang Persuratkabaran
b, Di bidang penyiaran.
c. Di bidang Hubngan Masyarakat

Tekhnologi Informasi juga berkembang dan mempunyai peranan di berbagai bidang seperti:
1. TI dalam dunia perbankan
2. Ti dakam dunia pendidikan
3. TI dalam dunia medis
4. TI untuk kepolisian
5. TI untuk pedagangan Elektronis
6. TI untuk perancangan Produk

Kamis, 26 November 2009




Cara mengetahui spesifikasi hardware komputer

Dengan menggunakan software, kita dapat mengetahui spesifikasi hardware komputer yang sedang digunakan. Ada beberapa cara untuk mengetahuinya yaitu dengan menggunakan system properties, direcx diagnostic tools, atau menggunakan aplikasi pihak ketiga seperti cpu-z, dll.

I. Menggunakan directX diagnostic tools (aplikasi bawaan windows)

Jika dalam komputer anda belum ada cpu-z, anda bisa gunakan cara ini
a. Pada startmenu pilih run, ketik dxdiag, kemudian tekan OK


b. Tunggu hingga muncul kotak dialog DirectX Diagnostic Tool,
Pada tab system ada informasi OS yang digunakan, BIOS, Moteherboard, Memory
Pada tab Display ada informasi device display (VGA )
Pada tab lain ada informasi decice Sound, Network, dll


c. Informasi device display (VGA)

II. Cara ini lebih bagus, dibanding cara pertama, tetapi anda harus punya aplikasi cpu-z di komputer anda.

a. Jika tidak punya, anda bisa mendownloadnya di http://www.cpuid.com/cpuz.php
klik Download Latestt version (untuk mendownload versi terbaru)


b. Extract file yang telah didownload dengan unzip (winrar). Klik cpuz.exe untuk mengaktifkan cpuz



c. Akan muncul informasi tentang CPU(Processor), Mainboard, Memory (pilih tab masing-masing kategori untuk melihat spesifikasi detailnya)

Senin, 23 November 2009

SPESIFIKASI HARDWARE KOMPUTER

Perkembangan hardware komputer yang cepat diiringi juga dengan
perkembangan software dan sistem operasi yang menuntut spesifikasi
hardware yang tinggi. Oleh karena itu sebelum memutuskan untuk
melakukan instalasi sistem operasi sebaiknya dicek dahulu kebutuhan
minimum harware yang diperlukan. Beberapa sistem operasi
mensyaratkan spesifikasi minimal hardware agar komputer dapat
bekerja secara optimal. Jika spesifikasi hardware kurang memenuhi
syarat maka akan berdampak

pada tidak optimalnya kerja sistem
operasi.
Untuk mengetahui spesifikasi hardware komputer dapat dilihat pada
manual book. Jika manual book tidak ada, dapat dilihat spesifikasi
hardware pada saat komputer pertama kali dinyalakan,maka sistem
BIOS akan melakukan cek hardware dan akan menampilkannya di
layar monitor.
Beberapa spesifikasi hardware yang perlu diketahui adalah sebagai
berikut :

• CPU : CPU atau prosesor merupakan inti dari sebuah mesin
komputer. Ada banyak pengembang prosesor dengan spesifikasi
12
dan teknologi yang berbeda. Tiap jenis prosesor memerlukan
hardware yang berbeda sehingga diperlukan pengetahuan
mendalam dalam pemilihan prosesor.
Intel mengembangkan prosesor jenis Pentium I, II, III, IV,
Pentium Celeron, Intel Xeon, Intel Mobile dan lain sebagainya
dengan clock speed mulai 100 MHz sampai 3,2 GHz.
AMD merupakan pesaing terdekat Intel mengembangkan AMD
Duron, Athlon, Barton, Opteron dengan clock speed yang hampir
sama.
Xyrix, Via, Sys, Motorolla, Apple dan perusahaan lainnya juga
mengembangkan prosesor.


• Motherboard
Motherboard merupakan tempat utama meletakkan periperal
komputer seperti prosesor, RAM, keyboard, mouse, kartu grafis,
kartu suara dan kartu jaringan. Motherboard sebuah komputer
mempunyai jenis dan tipe yang sangat banyak tergantung teknologi
prosesor yang dipakai yang ditunjukkan dengan chipset yang
digunakan seperti i810, i815, i845, i850, i865, i915, i925 untuk
chipset Intel, KT400, KT600, Nforce, Nforce II, Nforce III, Sys
Sys 645 dan lain sebagainya.


• RAM (Random Acces Memory)
RAM merupakan memori penyimpan sementara untuk menjalankan
sistem operasi dan program aplikasi. RAM mempunyai beberapa
teknologi antara lain EDO RAM, SDRAM 66, SDRAM 100, SDRAM
133, DDRAM dan RAMBUS dengan kapasitas mulai dari 4 MB, 16
MB, 32 MB, 64 MB, 128 MB, 256 MB, 512 MB dan lain sebagainya.

• Hard disk
Hard disk memegang peranan yang sangat penting berhubungan
dengan instalasi sistem operasi. Hard disk merupakan komponen
untuk menyimpan data-data secara permanen file-file sistem. Untuk
dapat melakukan instalasi sistem operasi diperlukan syarat
kapasitas hard disk yang cukup dan juga terkadang diperlukan
partisi hard disk.
Beberapa ukuran hard disk yang ada adalah sbb : 1 GB, 2,1 GB, 4,2
GB, 6,4 GB, 10, GB, 20 GB, 40 GB, 60 GB, 80 GB, 120 GB, 200 GB
dan lain sebagainya.
Hard disk mempunyai beberapa tipe yaitu IDE, ATA, SATA dan
SCSI. Biasanya untuk keperluan server digunakan hard disk jenis
SCSI, walaupun bisa juga menggunakan jenis lainnya.

• Kartu Grafis (kartu VGA)
kartu Grafis berfungsi untuk
menghubungkan antara sistem komputer dengan tampilan di layar
monitor. Kartu VGA mempunyai jenis dan tipe yang sangat banyak.
Teknologi kartu VGA yang digunakan adalah ISA, EISA, VESA, PCI,
AGP dan PCI Express, sedangkan macamnya antara lain Voodoo,
Nvidia Gforce (MX, Ti, FX), Ati Radeon (7200, 9200, 9600, 9800)
dan lain sebagainya.
• Keyboard : standar PS/2, Serial, USB
• Mouse : Serial, PS/2 atau USB
• Monitor : monitor komputer mempunyai ukuran yang beragam
mulai dari 14 “, 15 “ 17 “ 20 “. Teknologi yang digunakan juga
bermacam-macam mulai dari tabung, tabung flat sampai ke LCD.

• Kartu Suara (Sound Card )
Sound card merupakan periperal tambahan dalam sebuah
komputer yang berfungsi untuk mengolah dan menghasilkan sinyal
audio. Teknologi yang digunakan adalah ISA dan PCI, 16 bit dan 24
bit dengan 2, 4, 5, 6 dan 7 channel.

• Kartu jaringan (Lan Card)
Kartu jaringan merupakan periperal utama dalam jaringan
komputer. Masing-masing komputer dalam jaringan dihubungkan
dengan kartu ini melalui switch/hub.