Rabu, 08 April 2015

The Joel Test: 12 Steps to Better Code

Have you ever heard of SEMA? It's a fairly esoteric system for measuring how good a software team is. No, wait! Don't follow that link! It will take you about six years just to understand that stuff. So I've come up with my own, highly irresponsible, sloppy test to rate the quality of a software team. The great part about it is that it takes about 3 minutes. With all the time you save, you can go to medical school.

The Joel Test
  1. Do you use source control?
  2. Can you make a build in one step?
  3. Do you make daily builds?
  4. Do you have a bug database?
  5. Do you fix bugs before writing new code?
  6. Do you have an up-to-date schedule?
  7. Do you have a spec?
  8. Do programmers have quiet working conditions?
  9. Do you use the best tools money can buy?
  10. Do you have testers?
  11. Do new candidates write code during their interview?
  12. Do you do hallway usability testing?

Senin, 28 November 2011

Membuat Virus Sederhana

Pada postingan kali ini penulis akan membahas sedikit mengenai dasar pembuatan sebuah program virus sederhana, dimana pembuatan program ini menggunakan Command prompt atau dikenal dengan Pemrograman Shell & Batch yang telah penulis Posting pada Link My Artikel.
Program ini dibuat dengan parameter sederhana yang sudah ada pada fitur Command Promptx Windows.

Penulis telah menyertakan file sample programnya dipostingan kali ini, file sample diubah terlebih dahulu ekstensinya menjadi file Host.bat kemudian dengan dibantu program Bat To Exe Converter diubah menjadi file Executable yang akan bernama Host.exe.
Program ini akan beraksi ketika trigger yang berupa :

.::Ciri - ciri Virus Komputer::.

Ciri - ciri pada virus komputer sama halnya dengan virus yang dipelajari pada Biologi. Virus itu unik. Di luar sel hidup yang diinvasinya, virus dapat dikatakan benda mati. Saat berada di luar sel hidup, virus mengkristal. Ketika menginvasi sel hidup, virus menjadi benda hidup yang berkembang biak.

Jenis virus yang diketahui jumlahnya banyak. Virus, pada umunya, bersifat merugikan. Virus bersifat merugikan karena dapat menimbulkan penyakit, baik pada manusia, hewan, maupun tumbuhan.
Bahkan, ada virus yang menyerang hewan dapat menular dan membahayakan manusia. Di antaranya, virus flu burung dan rabies. Kedua jenis virus tersebut dapat menular dan mengakibatkan kematian.

Jumat, 25 November 2011

Belajar PYTHON


Python adalah salah satu Bahasa Pemrograman tingkat tinggi, dimana python dapat bertindak sebagai Interpreter maupun bekerja sebagai Compiler.
Sebgai Interpreter python memiliki sebuah shell layaknya Terminal/Shell milik Operating System Linux, dan sebagai python sebagai Compiler dengan perantara file berekstensi *.py.

Di dalam artikel ini penulis menyertakan file pembelajaran python hasil penelusuran penulis sewaktu belajar python. Mungkin dapat bermanfaat bagi temen-temen pembaca.....
Sekian dulu yaa....kapan - kapan penulis berikan beberapa sample programnya...

Download Materi Python : Materi Python

Rabu, 23 November 2011

Dampak Banjir Thailand


KOMPAS.com - Dampak banjir yang melanda Thailand terhadap pasokan hard disk dunia ternyata terus berlanjut. Seperti yang diberitakan sebelumnya, banjir di Thailand ini memaksa beberapa produsen hard disk menghentikan produksinya. Ini menyebabkan pasokan hard disk dunia menipis dan harganya pun melejit naik.

Beberapa produsen hard disk tersebut, antara lain Seagate, Toshiba, dan Western Digital. Ketiganya melaporkan mengalami kerugian yang tidak sedikit. Dua perusahaan yang mengalami kerugian terbesar adalah Western Digital yang di Thailand punya 37.000 karyawan dan Toshiba dengan 5900 karyawan.




Kedua produsen ini merupakan penyumbang 25 persen produksi hard disk dunia, yang juga merupakan memproduksi 45 persen hard disk mobile (laptop) dunia.

Pihak Western Digital menyebut hanya bisa meraih pendapatan maksimal 1,25 juta dolar AS pada kuartal empat tahun ini, turun lebih dari setengahnya dari 2,6 miliar dolar AS pada kuartal tiga lalu.
Sedangkan Toshiba, telah siap "rugi besar" pada kuartal empat ini setelah pada kuartal tiga berhasil mengirimkan 22,2 juta unit.

Yang menarik dari kerugian yang diderita Western Digital justru memberi berkah untuk Seagate Technologi, yang fasilitas produksinya luput dari rendaman banjir. Ini membuat Seagate berhasil naik dari posisi kedua menjadi vendor hard disk teratas, menggeser Western Digital yang selama beberapa kuartal selalu menjadi nomor satu.

Senin, 15 Februari 2010

Apa Sih Cinta Itu ???

Cinta tidak dimulai sejak kita bahagia bertemu dengannya,
tapi dimulai sejak kita rindu akan sosoknya.
Entah dia jahat..
Entah dia baik pada kita..
Hanyalah dia yang ingin kita lihat..

Kehilangan tidak dimulai sejak kita tak bertemu dia,
tapi dimulai sejak kita yakin dia bukan untuk kita.

Sejak kita menangis bila dia tertawa..
Sejak dia terluka bila kita bahagia..

Kebahagiaan bukan apabila kita tertawa disampingnya,
namun kerelaan bila dia bukan untuk kita,
kita masih bisa tersenyum..
Itulah bahagia..
Karena kita melihat dia bahagia tanpa kita..

And this one :

Selasa, 08 September 2009

Tangga Kepemimpinan

“Sungguh, pada diri Rasulullah kamu dapatkan suri tauladan yang indah bagi orang yang mengaharap (rahmat) Allah, dan (keselamatan) hari terakhir, serta anyak mengingat Allah.”

.:: QS. AlAhzab (Kaum Sekutu) 33 :21 ::.

Di sekitar kita, banyak sekali contoh – contoh pemimpin dengan tipikal, gaya, dan prinsip yang berbeda – beda. Seorang pemimpin, bagaimanapun gaya kepemimpinannya, akan berprilaku menurut prinsip yang dianutnya. Ada pemimpin yang menonjol prestasi kerja dan integritasnya, tetapi tidak dicintai oleh lingkungannya.

Sebaliknya, ada seorang pemimpin perusahaan yang sangan raamah, peka, baik hati, serta pandai bergaul, tetapi agak lamban dan kurang disiplin. Akibatnya, para bawahan tidak memiliki semangat juang, meski sang pemimpin tersebut adalah orang yang menyenangkan. Akhirnya, kinerja perusahaan turun.

Menurut Agustian, Ary Ginanjar (146; 2008) Tangga kepemimpinan tersebut dibagi menjadi 5 tingkatan sebagai berikut :



Pemimpin Tingkat 1: Pemimpin yang dicintai

Pemimpin Tingkat 2: Pemimpin yang Dipercaya

Pemimpin Tingkat 3: Pembimbing

Pemimpin Tingkat 4: Pemimpin yang Berkepribadian

Pemimpin Tingkat 5: Pemimpin yang Abadi