Algoritma dasar

Assalamualaikum,
Hari ini saya ingin memposting sebuah tulisan yang menurut saya sangat bagus dan lumayan kerenlah. Karena ini merupakan salah satu materi yang mengubah kehidupan dan pola pikirku. Baiklah, mari kita mulai saja daripada banyak sekali curhatan dariku.
Algoritma, dapat diartikan sebagai susunan langkah-langkah sistematis dan teratur yang dilakukan untuk menyelesaikan suatu permasalahan. Itu penjelasan sederhananya. Kata Algoritma ini sendiri di kemukakan oleh salah satu ulama terkenal yang sangat saya kagumi, Muḥammad bin Mūsā al-Khawārizmī. Dia dikenal sebagai salah satu bapak matematika dunia pada zamannya masih hidup.
Pada awalnya, algoritma ini di gunakan oleh Al-Khawarizmi untuk menyelesaikan suatu masalah dalam kehidupan.

Contoh Algoritma membersihkan rumah :
 1. Start
2. Ambil sapu
3. Cari wilayah yang kotor
4. Bersihkan wilayah tersebut
5. Simpan sapu
6. Selesai

Iitulah contoh paling dasar dari suatu algoritma dalam kehidupan, Adapun contoh dasar dari algoritma dengan menggunakan statement kondisi. Masih butuh contoh lain ?

Contoh menghitung luas persegi panjang. Apakah untuk menghitung luas persegi panjang memiliki syarat selain harus ada variabel panjang, dan variabel lebar ? Selama ini yang kita tahu, untuk luas hanya membutuhkan keduanya.
Tapi dalam dunia komputasi dan pemrograman, manusia bekerja untuk menyelesaikan segala macam kondisi yang bisa membuat kesalahan pada hasil akhir. Jadi kita beri syarat panjang dan lebarnya harus lebih dari 0. Bayangkan jikalau panjang/lebarnya bernilai minus, pasti hasil kalinya minus dan tidak mungkin luas suatu wilayah itu minus. Jadi algoritmanya seperti ini
1. Start
2. Masukkan nilai panjang.
3. Cek nilai pajang, jika lebih dari 0, maka lanjutkan tapi jika kurang dari 0 maka stop.
4. Masukkan nilai lebar.
5. Cek nilai lebar, jika lebih dari 0, maka lanjutkan tapi jika kurang dari 0 maka stop.
6. Luas = Panjang*Lebar
7. Tampilkan Luas.
8. Selesai

Sebenarnya, ada manfaat yang luar biasa jika kita sering berfikir kritis dalam mencari algortma atau pemecahan suatu masalah dalam pemrograman. Apa manfaat tersebut ?
- Kita semakin terbiasa berfikir dalam menyelesaikan suatu permasalahan
- Memperkuat cara berfikir dalam jangka pendek, maupun jangka panjang
- Meningkatkan kemampuan analisa kita, baik dalam menganalisa cara kerja program orang lain, ataupun menganalisa hal yang bersifat real.

Mungkin sekian dari saya, semoga bermanfaat dan jikalau ada kesalahan mohon di koreksi.
Wassalamualaikum.

Slackware - Linux for the geek

Assalamualaikum..
Pada hari ini saya mau memberikan postingan mengenai salah satu linux yang saya gunakan selain ubuntu, saya baru saja pindah linux karena adanya tugas sekolah. Namun setelah mengelilingi isi-isi dari slackware ini, ternyata linux ini "Lumayan Sulit" bagi saya, namun hal itu sangat menyenangkan bagi saya. Karena untuk menyelesaikan masalahnya, sangat sulit di search di internet karena penggunanya belum melonjak penuh seperti ubuntu, jadinya melakukan percobaan sana sini.
Slackware merupakan Operating System yang menggunakan kernel atau inti utama dari operating system berbass Linux atau Unix-like. Slackware sendiri dibuat oleh Patrick Volkedring yang sekarang ini menjadi pemilik Slackware Linux Inc. Diantara distro linux lainnya, slackwarelah distro yang paling mendekati dengan linux original buatan Linuz Torvalds.
Slackware pada awalnya merupakan turunan dari Softlanding Linux System, yang paling populer dari distribusi Linux asli. SLS mendominasi pasar sampai para pengembang membuat keputusan untuk mengganti format executable-nya dari a.out ke ELF. Ini bukan keputusan yang populer di kalangan basis pengguna SLS pada saat itu. Patrick Volkerding meluncurkan versi modifikasi dari SLS, yang dia beri nama Slackware. Rilis pertama Slackware, 1.00, diluncurkan pada tanggal 16 Juli 1993. Berupa sebuah citra 3½ floppy disk yang tersedia melalui FTP.

Sistem manajemen paket Slackware dapat menginstal, dan menghapus paket dari sumber lokal, tetapi tidak akan mencoba untuk melacak atau mengelola dependensi, pengguna harus memastikan sendiri bahwa sistem telah memiliki semua perpustakaan sistem dan program-program yang dibutuhkan oleh paket baru (yang akan diinstal).

Jadi, ingin mencoba linux slackware ? Linux asli di gunakan untuk mempelajari kernel utama dari linux sendiri lohh :)

Game Buatan Saya

Assalamualaikum.
Halaman ini adalah halaman dimana saya merangkum semua game buatan saya. Jadi dengan kata lain, halaman ini bersifat dinamis. Saya harap teman-teman dapat mengomentari, dan mengkritik semua hasil karya saya baik berupa tulisan postingan maupun game, dan karya-karya saya lainnya.

The Frogest
Game platformer dengan konsep karater menggunakan gambar katak. Cerita fiksi yang dimana se-ekor katak kecil yang ingin pulang ke rumahnya, namun karena tersesat dia malah mendapatkan petualangan yang sangat besar. Link Melanjutkan
Atick_003
Game yang bercerita tentang makhluk hidup yang berbeda dari yang lain, karena memiliki kemampuan khusus dibanding sebagian besar makhluk di sekitarnya. Demi mencari teman sejenis, dia bertualang melewati berbagai macam penjahat dan kota-kota kecil. Link Melanjutkan
Mrs. Shooter
Seorang survivor wanita yang melawan berbagai macam monster-monster untuk bertahan hidup. Dengan bantuan 3 jenis senjata dan medik yang datang secara periodik. Link Melanjutkan
The Legendary Pancakes
Sebagai pecinta pancakes, pemeran utama game ini bertualang mengintari 3 jenis dunia untuk mendapatkan pancakes legendaris yang sangat iya dambakan selama hidupnya. Dengan berbagai macam rintangan, dia akan siap melewatinya karena hidupnya hanya untuk pancakes legendaris tersebut.Link Melanjutkan

Mungkin sekian dari saya, update game berikut-berikutnya akan selalu di pasang di sini. Sekian.
Wassalamualaikum.