Kamis, 09 Februari 2012

tugas teknik komputer dan jaringan


  1. FEB
    8

    instlasi pc 


    Instalasi standar PC untuk software development

    Pembahasan kali ini tentang instalasi standar suatu PC yang dipergunakan untuk menghasilkan suatu software. Dalam hal ini PC yang dipergunakan oleh programmer terutama programmer yang bermain di .NET, Java ataupun PHP.

    Hardware

    Pertama kita pikirkan masalah hardware. Kebutuhan hardware apa yang seharusnya menjadi minimal dan yang menjadi rekomendasi. Saya kurang setuju dengan pendapat beberapa manajer / project manajer yang selalu mengatakan hardware seharusnya bisa lebih dihemat karena masalah finansial ataupun penghematan.
    Konfigurasi hardware minimal :
    • Processor 2.4 Ghz (intel or AMD)
    • RAM : 2 GB
    • Harddisk : 160 GB
    • Display : 17 '' - 1280 x 1024
    • VGA Dedicated : ATI atau NVIDIA dengan RAM 256
    • Speaker
    Konfigurasi hardware yang di rekomendasi :
    • Processor:  3.0 Ghz (intel or AMD) atau core lebih banyak
    • RAM: 3 GB atau lebih
    • Harddisk : 200 GB
    • Display : 17'' - 19'' - 1280 x 1024 atau lebih
    • VGA Dedicated : ATI (>=2600)  atau  NVIDIA (>= 8600) dengan RAM 512 MB atau lebih
    • Speaker
    Sekedar penjelasan :
    Processor clock speed semakin tinggi karena untuk mempercepat suatu proses pada software yang sedang berjalan. Masih banyak software yang belum mendukung multicore meskipun sekarang processor yang beredar sudah multicore dan ada juga lisensi dari software yang hanya bisa berjalan di single core saja.
    RAM besar memang kebutuhan. Karena saya yakin seorang developer akan membuka banyak software./tool pendukung. Biasanya mereka akan membuka 2 atau 3 IDE dan 2 Dokumentasi dan 2 browser (IE atau firefox)
    Harddisk besar memang kebutuhan. Beberapa software yang ada sekarang membutuhkan harddisk yang besar. Beberapa dari software didistribusikan menggunakan DVD.
    Display yang besar. Software sekarang membutukan screen real estate yang besar. Beberapa orang mengakali dengan wide screen ataupun menggunakan dual atau triple head monitor.
    VGA Dedicated dimaksudkan agar system yang ada tidak memakai RAM yang ada.
    Speaker ini bisa yang murah atau mahal yang terpenting suaranya jelas, RMS > 7 dan 2.1 sudah cukup. Biasanya dipakai ketika membuat suatu aplikasi berbasis RIA (WPF, Silverlight atau AIR). Bisa juga digunakan untuk memutar suatu video tutorial dan untuk mendengarkan lagu; well di depan komputer 8 jam per hari ga ada yang bisa didengarkan boring banget.
    Tambahan :
    Jika dimungkinkan perlu adanya media tambahan seperti harddisk external atau DVDRW untuk membuat suatu backup pada data atau program yang sudah dibuat.

    Operating System

    Setelah itu kita perlu memikirkan tentang OS apa yang akan terinstall pada PC. Saat ini yang tersedia di toko itu Windows Vista untuk desktop karena Windows XP sudah memasuki mainstream. Saya sarankan untuk memakai Windows Vista Business atau Windows Vista Ultimate karena sudah terdapat IIS.

    SDK dan Runtime

    SDK merupakan sekumpulan tool untuk membuat software. Biasanya terdapat tool untuk compile source code, debugger, resource file manager dan masih banyak lagi. SDK biasanya berupa suatu instalasi file yang cukup besar karena beberapa terdapat dokumentasi dan sample dari penggunaan SDK itu.
    Untuk membuat suatu aplikasi .NET yang saya butuhkan .NET Framework dan Windows SDK:
    Untuk Java :
    • JDK yang terbaru. Sekarang JDK masih versi 6 update 7.
    • J2EE SDK yang terbaru
    Untuk PHP:
    • Runtime PHP yang diinstall manual tanpa memakai web server apache. Sebagai CGI/fastCGI di IIS.
    Lainnya:
    • Silverlight SDK+runtime. Yang sekarang ada versi 2 beta 2
    • Adobe AIR SDK+runtime. Bisa di download di websitenya Adobe

    Office

    Pakai MS Office. Minimal yang terinstall harus ada word processing, spreadsheet dan presentation.

    IDE dan tools

    Untuk .NET.
    Untuk Java
    Untuk PHP
    Tools umum

    Database

    Instalasi standard:
    • SQL Server 2005 (or 2008) Express with Advanced.
    • MySQL versi 5
    Tambahan jika diperlukan:
    • IBM DB2 Express-C.
    • Oracle XE
    Ketika PHP dan MySQL terinstall, untuk administrasi database sebaiknya terinstall phpmyadmin. Bisa di download di : http://www.phpmyadmin.net
    Ketika terinstall IBM DB2, untuk administrasi sebaiknya terinstall IBM Data Studio. bisa dilihat di : http://www-01.ibm.com/software/data/db2/ad/dwb.htmldan DB2 Visual Studio Add ins di : http://www-01.ibm.com/software/data/db2/express/download.html
    Sebaiknya diinstall juga SQL Server database publishing wizard. Bisa di download di : http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en

    Internet

    Instalasi browser: IE 8 Beta 2, Multiple IE, Opera 9.x, Firefox 3.0.1, Google Chrome, dan Amaya. Tujuan semua browser ada merupakan test ketika mendevelop aplikasi web (ASP.NET, PHP atau JSP), bisa dilakukan test untuk kompatibilitas browser.Pada instalasi browser mungkin perlu ditambahkan addon/plugin seperti script blocker,ad blocker
    Ftp client dibutuhkan untuk mengupload atau download file.
    Putty.
    Messanger : Yahoo, MSN atau Google.

    Version Control

    Subversion atau CVS dengan client. Bisa dilihat di : http://subversion.tigris.org/

    Dokumentasi

    • MSDN
    • Javadoc
    • Php doc
    • dokumentasi database 
    • Adobe Reader untuk membaca file berformat PDF.

    Tools Lainnya

    • Winrar atau 7Zip atau software untuk kompresi file lainnya.
    • Multimedia codec : Quicktime, Real, DivX
    • Antivirus.
    • DVD Writer software yang biasanya di dapatkan bundle bersama DVDRW.
    Instalasi standard ini dibuat supaya programmer bisa mengimplementasikan dengan segera program yang akan dibuat. Mungkin pembaca di mugi bisa menambahkan atau mengurangi apa saja yang diperlukan.
    0 

    Add a comment

  2. FEB
    7



    Peripheral adalah alat tambahan. jadi Peripheral Komputer adalah alat tambahan untuk komputer. jenis-jenis peripheral sendiri macam-macam.

    1. VGA Card

















    Fungsinya untuk mengubah sinyal-sinyal digital pada komputer menjadi display.


    2. Sound Card













    Fungsinya untuk mengubah sinyal-sinyal digital pada komputer di ubah dalam bentuk suara

    3. TV Card




















    Fungsinya agar Komputer bisa menyalakan TV. Ada 2 jenis, yaitu internal dan eksternal. Adapun kelebihan dan kekurangannya :

    5. LAN Card


















    LAN dapat definisikan sebagai network atau jaringan sejumlah sistem
    komputer yang lokasinya terbatas didalam satu gedung, satu kompleksgedung
    atau suatu kampus dan tidak menggunakan media fasilitas komunikasi umum
    seperti telepon, melainkan pemilik dan pengelola media komunikasinya
    adalah pemilik LAN itu sendiri.

    6. PRINTER




















    Printer atau pencetak adalah alat yang menampilkan data dalam bentuk cetakan, baik berupa teks maupun gambar/grafik, di atas kertas. Printer biasanya terbagi atas beberapa bagian, yaitu picker sebagai alat mengambil kertas dari tray. Tray ialah tempat menaruh kertas. Tinta atau toner adalah alat pencetak.

    7. MODEM










    MODEM merupakan singkatan dari Modulation demodulation. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (Carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa (carrier) yang diterima sehingga informasi tersebut dapat diterima dengan baik.

    8. MONITOR















    Monitor merupakan peripheral terpenting dalam sebuah PC. Karena jika tidak ada monitor tidak akan bias memunculkan grafik dari PC itu senderi. Dimasa sekarang ini banyak sekali merk dari monitor. Contohnya : LG, Zyrex, dan lain-lain.

    9. SCANNER








    Pemindai atau scanner merupakan suatu alat yang digunakan untuk memindai suatu bentuk maupun sifat benda, seperti dokumen, foto, gelombang, suhu dan lain-lain. Hasil pemindaian itu pada umumnya akan ditransformasikan ke dalam komputer sebagai data digital. Terdapat beberapa jenis pemindai bergantung pada kegunaan dan cara kerjanya, antara lain:

    pemindai gambar
    pemindai barcode
    pemindai sinar-X
    pemindai cek
    pemindai logam
    pemindai Optical Mark Reader (OMR)
    Di antara jenis-jenis pemindai tersebut, pemindai gambar adalah yang paling sering disebut sebagai pemindai.

    10. MEMORI



    Memori dikenal juga dengan sebutan RAM (Random Acces Memory). Gunanya adalah untuk penyimpanan data sementara sewaktu digunakan oleh prosesor. Jika komputer di matikan, maka data di RAM akan hilang. Kecepatan membaca data RAM ini lebih cepat jika dibandingkan dengan Harddisk.

Rabu, 08 Februari 2012

instlasi pc


Instalasi standar PC untuk software development

Pembahasan kali ini tentang instalasi standar suatu PC yang dipergunakan untuk menghasilkan suatu software. Dalam hal ini PC yang dipergunakan oleh programmer terutama programmer yang bermain di .NET, Java ataupun PHP.

Hardware

Pertama kita pikirkan masalah hardware. Kebutuhan hardware apa yang seharusnya menjadi minimal dan yang menjadi rekomendasi. Saya kurang setuju dengan pendapat beberapa manajer / project manajer yang selalu mengatakan hardware seharusnya bisa lebih dihemat karena masalah finansial ataupun penghematan.
Konfigurasi hardware minimal :
  • Processor 2.4 Ghz (intel or AMD)
  • RAM : 2 GB
  • Harddisk : 160 GB
  • Display : 17 '' - 1280 x 1024
  • VGA Dedicated : ATI atau NVIDIA dengan RAM 256
  • Speaker
Konfigurasi hardware yang di rekomendasi :
  • Processor:  3.0 Ghz (intel or AMD) atau core lebih banyak
  • RAM: 3 GB atau lebih
  • Harddisk : 200 GB
  • Display : 17'' - 19'' - 1280 x 1024 atau lebih
  • VGA Dedicated : ATI (>=2600)  atau  NVIDIA (>= 8600) dengan RAM 512 MB atau lebih
  • Speaker
Sekedar penjelasan :
Processor clock speed semakin tinggi karena untuk mempercepat suatu proses pada software yang sedang berjalan. Masih banyak software yang belum mendukung multicore meskipun sekarang processor yang beredar sudah multicore dan ada juga lisensi dari software yang hanya bisa berjalan di single core saja.
RAM besar memang kebutuhan. Karena saya yakin seorang developer akan membuka banyak software./tool pendukung. Biasanya mereka akan membuka 2 atau 3 IDE dan 2 Dokumentasi dan 2 browser (IE atau firefox)
Harddisk besar memang kebutuhan. Beberapa software yang ada sekarang membutuhkan harddisk yang besar. Beberapa dari software didistribusikan menggunakan DVD.
Display yang besar. Software sekarang membutukan screen real estate yang besar. Beberapa orang mengakali dengan wide screen ataupun menggunakan dual atau triple head monitor.
VGA Dedicated dimaksudkan agar system yang ada tidak memakai RAM yang ada.
Speaker ini bisa yang murah atau mahal yang terpenting suaranya jelas, RMS > 7 dan 2.1 sudah cukup. Biasanya dipakai ketika membuat suatu aplikasi berbasis RIA (WPF, Silverlight atau AIR). Bisa juga digunakan untuk memutar suatu video tutorial dan untuk mendengarkan lagu; well di depan komputer 8 jam per hari ga ada yang bisa didengarkan boring banget.
Tambahan :
Jika dimungkinkan perlu adanya media tambahan seperti harddisk external atau DVDRW untuk membuat suatu backup pada data atau program yang sudah dibuat.

Operating System

Setelah itu kita perlu memikirkan tentang OS apa yang akan terinstall pada PC. Saat ini yang tersedia di toko itu Windows Vista untuk desktop karena Windows XP sudah memasuki mainstream. Saya sarankan untuk memakai Windows Vista Business atau Windows Vista Ultimate karena sudah terdapat IIS.

SDK dan Runtime

SDK merupakan sekumpulan tool untuk membuat software. Biasanya terdapat tool untuk compile source code, debugger, resource file manager dan masih banyak lagi. SDK biasanya berupa suatu instalasi file yang cukup besar karena beberapa terdapat dokumentasi dan sample dari penggunaan SDK itu.
Untuk membuat suatu aplikasi .NET yang saya butuhkan .NET Framework dan Windows SDK:
Untuk Java :
  • JDK yang terbaru. Sekarang JDK masih versi 6 update 7.
  • J2EE SDK yang terbaru
Untuk PHP:
  • Runtime PHP yang diinstall manual tanpa memakai web server apache. Sebagai CGI/fastCGI di IIS.
Lainnya:
  • Silverlight SDK+runtime. Yang sekarang ada versi 2 beta 2
  • Adobe AIR SDK+runtime. Bisa di download di websitenya Adobe

Office

Pakai MS Office. Minimal yang terinstall harus ada word processing, spreadsheet dan presentation.

IDE dan tools

Untuk .NET.
Untuk Java
Untuk PHP
Tools umum

Database

Instalasi standard:
  • SQL Server 2005 (or 2008) Express with Advanced.
  • MySQL versi 5
Tambahan jika diperlukan:
  • IBM DB2 Express-C.
  • Oracle XE
Ketika PHP dan MySQL terinstall, untuk administrasi database sebaiknya terinstall phpmyadmin. Bisa di download di : http://www.phpmyadmin.net
Ketika terinstall IBM DB2, untuk administrasi sebaiknya terinstall IBM Data Studio. bisa dilihat di : http://www-01.ibm.com/software/data/db2/ad/dwb.htmldan DB2 Visual Studio Add ins di : http://www-01.ibm.com/software/data/db2/express/download.html
Sebaiknya diinstall juga SQL Server database publishing wizard. Bisa di download di : http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en

Internet

Instalasi browser: IE 8 Beta 2, Multiple IE, Opera 9.x, Firefox 3.0.1, Google Chrome, dan Amaya. Tujuan semua browser ada merupakan test ketika mendevelop aplikasi web (ASP.NET, PHP atau JSP), bisa dilakukan test untuk kompatibilitas browser.Pada instalasi browser mungkin perlu ditambahkan addon/plugin seperti script blocker,ad blocker
Ftp client dibutuhkan untuk mengupload atau download file.
Putty.
Messanger : Yahoo, MSN atau Google.

Version Control

Subversion atau CVS dengan client. Bisa dilihat di : http://subversion.tigris.org/

Dokumentasi

  • MSDN
  • Javadoc
  • Php doc
  • dokumentasi database 
  • Adobe Reader untuk membaca file berformat PDF.

Tools Lainnya

  • Winrar atau 7Zip atau software untuk kompresi file lainnya.
  • Multimedia codec : Quicktime, Real, DivX
  • Antivirus.
  • DVD Writer software yang biasanya di dapatkan bundle bersama DVDRW.
Instalasi standard ini dibuat supaya programmer bisa mengimplementasikan dengan segera program yang akan dibuat. Mungkin pembaca di mugi bisa menambahkan atau mengurangi apa saja yang diperlukan.