search

Pengikut

Senin, Desember 09, 2013

Gara-gara Kopi

kopi seharga 24ribu
Berhubung belakangan ini saya sering mendapatkan pengalaman aneh sekaligus menarik, jadi sekalian aja tak buat posting.

Cerita ini berawal ketika mas atau kakak saya berkunjung ke kosan (sabtu, 7 Desember 2013 ). Saya berbincang-berbincang dengan mas dan tak lama berselang, saya diajak makan ke warung lesehan.

Setelah itu Mas ngajak ke kampus ***to (sensor hak cipta), katanya sih biar saya tau pergaulan atau refereshing. Sesampainya disana saya lihat cuman biasa aja, suasana-pun masih kalah dengan sawah (teringat masa kecil atau maklum orang desa). Setelah duduk mas tanya: mau pesan apa ??? saya jawab aja, samain dengan pesananmu aja mas. Setelah memesan (langsung bayar) mas saya duduk, lalu saya tanyai habis berapa ?? 
Mas: 48ribu.
Saya: mas pesen apa aja ?? sampek 48ribu !!!
Mas: kopi.
Saya: cuman kopi kok sampek 24ribu !!!
Mas: udah memang segitu, lihat doong suasannya
Saya: kalau cuman suasana, disawah lebih nikmat ditemani anak-anak, sungai, angin sepoi-sepoi (semakin kelihatan aja orang desanya).
Mas: udah jangan kayak orang desa, lagian kan aq yg bayar !!
Saya: ok deh, boss
Tak lama pesenan pun datang, dan setelah kopinya saya minum, rasanya ndak beda jauh dengan kopi biasa. Bedanya cuman kalau kopi biasa harganya paling mahal 7ribu dan yang tidak biasa saya minum harganya 24ribu.

Ingat: Jangan pernah menilai sesuatu berdasarkan harganya, tapi lihatlah seberapa penting hal itu. Jika memang punya uang lebih, lebih - baik kita gunakan untuk membantu orang tidak mampu. Atau ada yang punya ilmu lebih, bisa kita membatu untuk mencerdaskan bangsa kita. Jangan mentang-mentang pintar, orang yang kurang pintar (bodoh) kita bodohi. Bangsa dan rakyat kita lagi sekarat.

Senin, Desember 09, 2013

Google Rayakan Ultah Grace Hopper

Grace Hopper sang penemu COBOL
Pada hari ini Senin 9 Desember 2013 Google memperingati hari kelahiran Grace Hopper. Siapa sih Grace Hopper ??? kok saya ndak tau !! mungkin saya terlalu sering dengar bahasa JAVA jadi bahasa pemprogram yang lain jadi kedengaran asing. 

Grace Hopper merupakan sang pencipta bahasa pemrograman COBOL. Google Doodle menampilkan animasi menggambarkan display turunan bahasa pemrograman C itu. Google sendiri sering menampilkan peringatan atau hari-hari besar dari tokoh-tokoh terkenal dan berjasa dalam bentuk animasi dalam Google Doodle.

Grace Hopper merupakan wanita yang sukses membuat spesifikasi bahasa COBOL (singkatan dari Common Business Oriented Language). Merupakan bahasa pemrograman generasi ketiga. Bahasa COBOL dapat menyelesaikan masalah-masalah akuntansi yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain.

Nama lengkap Grace Hopper sendiri adalah Grace Murray Hopper lahir pada 9 Desember 1906. Ia sangat terkenal dalam bidang ilmu komputer. Tak heran jika Grace Hopper adalah salah satu programmer pertama dari komputer Harvard Mark I, dan mengembangkan compiler pertama untuk bahasa pemrograman komputer. 

Dia juga mempopulerkan istilah “debugging” untuk memperbaiki gangguan komputer (terinspirasi oleh ngengat yang sebenarnya dihapus dari komputer).

Karena segudang prestasi dan peringkat angkatan laut, dia kadang-kadang disebut sebagai “Amazing Grace”.Angkatan Laut AS USS Hopper (DDG-70) adalah nama untuk dirinya, seperti Cray XE6 “Hopper” superkomputer di NERSC dan juga ruang belajar di Chalmers University of Technology. 

Grace Murray Hopper meninggal dunia pada 1 Januari 1992.
Minggu, Desember 08, 2013

Tips Aman main Game | Komputer

tips main game di komputer
Tau ndak kalau tidak semua komputer yang di buat dapat memainkan semua game yang ada !!!

Komputer yang mempunyai spesifikasi rendah, mungkin tidak dapat memaikan beberapa game generasi sekarang yang memiliki grafis super, namun di artikel ini saya akan membahas bagaimana memainkan game komputer dengan aman tanpa memperpendek umur komputer tersebut.

Usahakan jika anda bermain game lihat spesifikasi game tersebut terlebih dahulu, apakah komputer anda sanggup untuk memainkannya atau tidak ?. Spesifikasi komputer yang tinggi sangat berperan penting dalam hal ini. Kita seringkali memaksakan komputer untuk bermain game, tanpa kita sadari anda telah memaksakan komputer untuk melakukan pekerjaan di atas kemampuannya dan beresiko merusak hardware didalam komputer tersebut. 

Kalau anda ingin mengetahui spesifikasi atau komponen-komponen penting dalam memainkan game, berikut beberapa tipsnya:

  1. Komponen yang paling penting adalah VGA (Video Graphic Aray)
    Hadrware yang satu ini merupakan komponen penting dalam sebuah game, karena komponen inilah yang menentukan kualitas grafis dalam komputer. Dalam game yang ingin kita mainkan apakah ada ketentuan memakai VGA onboard atau VGA Card ? jika memang memakai VGA Card lihat lebih detail spesifikasi VGA yang dibutuhkan. 
    Saran: Kalau bisa spesifikasi VGA komputer anda harus lebih tinggi dari spefikasi game yang dibutuhkan (walaupun cuman lebih tinggi sedikit). Ini mencegah agar hardware tersebut tidak cepat panas.

  2. CPU (Central Processing Unit)
    Lihat juga spesifikasi CPU dari game tersebut. 
    Saran:
     Dalam melihat spesifikasi CPU game jangan terkecoh dengan kecepatan CPU tapi lihat jenis CPU yang bisa menjalankan game tersebut. Contoh: CPU pentium 4 spesifikasi kecepatannya hampir sama dengan Core i3 namun jangan samakan kedua CPU tadi, karena keduanya memiliki arsitektur yang berbeda.

  3. Memory
    Memory menentukan stabil tidaknya sebuah game, karena berperan dalam menyimpan beberapa item dalam game (bukan save).
    Saran:
    Jangan cuma melihat memory dari kapasitasnya doang, tapi lihat juga dari sisi kecepatan.

  4. Matikan Software
    Maksud dari kalimat diatas adalah matikan software yang tidak perlu seperti antivirus, atau software yang berjalan di underground (jika pengen jelas lihat di taks manager).
    Saran: Kenapa antivirus harus dimatikan ??  menurut pengalaman saya, ketika main game, antivirus juga ikut running dan kadang-kadang scan tanpa di perintah. Hal inilah yang memyebabkan game ngadat. Itu disebabkan antivirus mengambil sebagian resource CPU dan Memory.

  5. Gunakan Pendingin yang baik
    Dalam memainkan game, semua hardware dalam komputer cenderung cepat panas karena semua hardware tersebut bekerja berbarengan.
    Saran: Pilih pendingin (Fan) yang bagus pada Case dan pada procesor.

  6. Jangan Percaya
    Jangan percaya !!! apanya ?? mungkin itu yang anda pikirkan ketika membaca judul tips ke-enam. Maksudnya jangan percaya dengan tips yang ada di internet yang katanya bisa memainkan game berat hanya menggunakan software tanpa harus mempunyai komputer spesifikasi yang tinggi (hardware).
    Saran: Dalam dunia IT yang saya ketahui, sebuah hardware tidak dapat di akali atau spesifikasinya di manipulasi karena hardware merupakan spesifikasi (batasan minimum-maksimum) tapi hal ini tidak menutup hardware dapat dipaksa kinerjanya namun ada satu resiko yang harus dihadapi. Resikonya adalah umur hardware pendek atau cepat rusak. Kalau tidak percaya lihat aja Overclock (teknik memaksa kinerja procesor). 

Kesimpulan:

Jika memang anda ingin nyaman dalam memainkan game, maka sebaiknya spesifikasi komputer melebihi spesifikasi game (spesifikasi recommend). Jika anda memaksa komputer yang memiliki spesifikasi rendah untuk memainkan game maka anda akan mendapatkan pepatah dari saya "Kesenangan sekarang menjadi tangisan Esok".


Sabtu, Desember 07, 2013

Technical Consultant | Sang Spesialis

konsultan IT
Technical Consultant atau kadang disebut sebagai “Consultant” saja sesuai namanya bekerja sebagai konsultan IT. Tugas utama seorang konsultan adalah merekomendasika solusi teknologi IT terbaik untuk memecahkan masalah yang ada. Bila seorang software architect lebih menguasai solution domain, seorang technical consultant lebih menguasai problem domain. 

Seorang technical consultant mirip seorang system analyst yang lebih sering membuat konsep proses bisnis dan requirment daripada melakukan design atau coding. Technical consultant tentunya juga menguasai teknologi software development tetapi pada level yang lebih umum dan luas (high level) dan lebih condong termasuk dalam bidang software consulting.

Berbeda dengan software architect yang lebih banyak bekerja secara internal dalam perusahaan, technical consultant lebih banyak bekerja untuk memberikan konsultasi kepada client/customer dan lebih banyak berhadapan dengan banyak orang. Untuk itu dibutuhkan interpersonal dan writing skill yang memadai.

Apabila anda sering mendengar istilah ERP (Enterprise Resource Planning) consultant, profesi tersebut termasuk dalam technical consultant. seorang ERP consultant tentunya harus menguasai proses bisnis enterprise dan bagaimana mengimplementasikannya dalam produk software yang dikuasai / direkomndasikannya. 

Tugas Technical Consultant:

  1. Memberikan konsultansi/rekomendasi mengenai solusi IT terbaik untuk memecahkan masalah 
  2. Membuat dokumen seperti proposal, requirement dan desain software secara umum 
  3. Melakukan pelatihan (training) kepada para pengguna software

Keahlian yang Diperlukan:

  1. Berpengalaman dan menguasai berbagai macam proses bisnis enterprise atau jenis bisnis tertentu 
  2. Menguasai teknologi IT secara luas 
  3. Menguasai secara mendalam tentang solusi software yang direkomendasikan 
  4. Menguasai penulisan dokumen dan komunikasi verbal dengan baik (dalam bahasa Inggris dan Indonesia)

Denger-denger bayaran Technical Consultant adalah yang tertinggi dalam bidang IT.
Bagaimana ada yang tertarik menjadi Technical Consultant ??
Sabtu, Desember 07, 2013

Database Administrator (DBA) | Sang Data

Database Administrator (DBA)
Profesi Database Administrator (DBA) terkait erat dengan programmer dan system analyst. Seorang DBA biasanya pernah menjadi seorang programmer tetapi pekerjaannya lebih sering berkaitan dengan database.

Perbedaannya dengan database application programmer adalah seorang DBA memiliki keahlian lebih mendalam dalam hal desain, optimasi dan manajemen RDBMS (Relational Database Managemant System) tertentu seperti Oracle, SQL Server, MySQL dll. Tentunya penguasaan terhadap SQL (Structured Query Language) mutlak diperlukan. DBA harus memiliki keahlian menterjemahkan requirement proses bisnis ke obyek-obyek dalam database seperti tabel, query\view dan stored procedure disamping keahliannya dalam optimasi database seperti tuning, indexing, clustering, backup data, maintain high availability dan sebagainya.

Seorang DBA juga perlu memahami beberapa hal tentang hardware seperti teknologi server, storage devices dll agar dapat merekomendasikan database yang optimal. Pengetahuan tentang server clustering, storage array network (SAN), RAID, backup devices dan optimalisasinya merupakan keahlian unik seorang DBA.

Tugas Database Administrator:

  1. Merancang dan membangun database dalam sebuah system 
  2. Merekomendasikan solusi terbaik dalam implementasi database baik dalam hal software maupun hardware 
  3. Memaintain database agar dapat berjalan dengan baik dan optimal

Keahlian yang Diperlukan:

  1. Menguasai ERD, SQL dan desain database secara mendalam 
  2. Menguasai berbagai teknik optimalisasi/tuning, backup dan maintain database 
  3. Menguasai secara mendalam salah satu atau lebih RDBMS beserta tools yang ada. 
  4. Memahami tentang salah satu platform/bahasa pemprograman untuk mengakses database 
  5. Menguasai teknologi server, storage, operating system yang berkaitan dengan implementasi database

Saya sendiri sudah mengalami beberapa tentang database pada mata-kuliah SBD (Sistem BasisData) dan SIM (Sistem Informasi Manajemen). Dan alhamdulillah saya pusing.

Bagaimana ada yang tertarik menjadi Database Administrator (DBA) ??
Sabtu, Desember 07, 2013

Self Hosting Vs Hosted-service

Membuat Web / Blog

Self-Hosting 

Adalah sebuah istilah apabila kita memiliki hosting sendiri untuk website kita.

Keunggulan:
  • Dapat memilih CMS yang paling dihendaki (wordpress, joomla, drupal, dan lain-lain ). 
  • Jika anda mengikuti atau membeli paket yang lengkap pada penyedia layanan hosting maka anda bebas untuk menambahkan subdomain sesuka hati dan sebanyak yang kita mau.
  • Memiliki Full Control terhadap website yang kita tangani.
  • Keamanan sangat terjamin.
  • Domain Eksklusif (.com, .co, .me, dan lain-lain).
Kekurangan:
  • Biaya web hosting relative mahal
  • Kesalahan dalam mengontrol program (code) akan berdampak pada website yang kita tangani dan harus diperbaiki sendiri.
  • Harus bertanggung jawab dalam hal backup data secara rutin.
  • Membutuhkan ilmu yang cukup dalam menjalankan website self hosting.
  • Keamanan tidak terjamin (jika administrator web tersebut belum memiliki ilmu yang cukup).

Hosted-service 


Adalah istilah dimana urusan teknis, seperti install program dan update, kita serahkan kepada pihak lain atau penyedia CMS.

Keunggulan:
  • Gratis dan mudah pendaftarannya. 
  • Semua urusan teknis diurus oleh pihak penyedia jasa. 
  • Keamanan terjamin (penyedia jasa).
Kekurangan:
  • Tidak memiliki kendali atas kode-kode program.
  • Fasilitas minim.
  • Domain tidak eksklusif (.blogspot, .wordpress, .joomla, dan lain-lain).


Saran: Untuk anda yang masih belajar sebaiknya menggunakan hosted-service saja karena anda tidak terlalu rumit dalam sistem kontrolnya (mengontrol jaringan, pembagian bandwidth dan lain-lain) sekaligus gratis. Tapi jika anda ingin membangun website (bukan blog) yang dinamis dan kompleks atau ingin menjadi web developer profesional maka pakai saja self-hosting selain menawarkan banyak keunggulan terdapat banyak juga terdapat banyak masalah yang timbul dalam proses pengembangan dan pemeliharaan. Jadi tertarik yang mana???

Saya sendiri sangat tertarik membuat website profesional namun masih tidak mempunyai dana, jadi tunggu website saya nanti suatu saat.