Selasa, 27 September 2016

Rekomendasi games android offline terbaik buat smartphone kamu

Ada banyak sekali game yang ada di playstore atau bertebaran di internet yang bisa kita instal di  smartphone android kita. Namun, kebanyakan game membutuhkan koneksi internet untuk memainkannya. Nah, di bawah ini beberapa game yang saya rekomendasikan untuk diinstal di android kamu. Ga perlu pake kuota, tinggal download bentar atau install di saat offline pun kamu bisa memainkannya. Check, it, out :

1.  Can You Escape Tower

Can You Escape Tower ini merupakan games yang serupa dengan judulnya. Dapatkan kamu melarikan diri dari menara? Jadi di dalam game ini kita diharuskan untuk memecahkan teka-teki yang ada untuk membuka pintu demi pintu yang ada dalam setiap level.
Game ini asyik untuk yang suka dengan teka-teki dan memecahkan masalah, disini kita hanya akan melihat beberapa barang dan pintu tanpa ada petunjuk sama sekali. Namun, dengan adanya barang-barang yang bisa diambil atau peta yang bisa dilihat nanti kita bisa menemukan petunjuk lain dan solusi untuk membuka pintu ke level selanjutnya.

2. Hardest game Ever


Game ini selain nyebelin kadang bikin  gemes dan kesel sendiri, hehehe. Ada beberapa macam game yang menuntut konsentrasi, ketelitian dan kecepatan tap kita. Game yang paling sulit di dunia ini memiliki beberapa level mulai dari easy, normal, hard sampai yang extreem.

3. Slendrina the Cellar


Game ini cukup sederhana, karna kita hanya dituntut untuk mencari kunci untuk membuka pintu dan menemmukan buku-buku yang ada di dalam ruangan-ruangan tertentu. Ruangannya pun tidak terlalu banyak dan hanya berupa tembok-tembok yang dibatasi oleh batu bata. Namun, yang paling asyik dan ngeri itu adalah ketika dalam misi menemukan buku kita harus bertemu dengan hantu slendrina dan berakhir, walaupun belum menemukan buku sama sekali.
Sebenarnya saya kurang tau pasti apa tujuan game ini dan bagaimana jika kita telah menemukan semua buku, karena baru menemukan satu buku saja hantu slendrina yang mengerikan sudah menemui saya. Bukan karna menakutkan, mungkin shocking factor yaitu mengagetkan karna hantu slendrina bisa saja menemukan kita secara tiba-tiba bahkan tanpa suara apapun dengan jeritannya yang menyeramkan.

4. Gun shoot war


Sebuah game tembak-tembakan yang karna saya tidak terlalu suka jadi singkat saja reviewnya, hehe. Game ini memiliki beberapa latar atau tempat yang bisa kita pilih sesuai dengan level kita. Dalam game ini kita harus menembak para teroris atau musuh yang mencoba menghabisi nyawa kita.

5. Piano tiles

Apakah anda suka bermain musik? Tetapi tidak mahir memainkannya. Mungkin piano tiles bisa jadi latihan yang bagus untuk berlatih piano. Dalam game piano tiles kita harus sigap untuk  menekan tile-tile hitam yang muncul dalam sebuah lagu tanpa menyentuh tap yang putih. Karena ketika kita salah memencet, maka game over.

6. Pou

Pou adalah peliharaan yang menyerupai hewan namun berbentuk menyerupai kentang yang bisa kita dandani kayak gimana aja. Demikian definisi saya tentang pou. Pou pernah menjadi game yang top di eranya, namun sekarang mungkin sudah jarang yang memainkannya. Padahal game ini cukup asyik dan tidak membosankan karena memiliki banyak games yang bisa dimainkan, dan kita hanya cukup merawat pou dan mengajaknya bermain, thats it. Cukup seru buat yang lagi kesepian, hehe...

7. Fast racing
Fast racing adalah game balapan mobil, ada beberapa mode game yang bisa kita mainkan. Dan asyiknya kita bisa mengendalikan game ini dengan menggerakkan handphone ke kanan dan ke kiri untuk berbelok atau menyetir kendaraan. Sensasinya hampir serupa dengan menyetir mobil sendiri, hehe.. 

Di atas beberapa rekomendasi games yang bisa dimainkan secara offline untuk mengisi waktu luangmu atau bahkan mengembalikan mood. Selamat mencoba dan bersenang senang!

Kamis, 08 September 2016

Cara Membuat Virtual Host di Windows


Sebelum membuat virtual host, ada baiknya kita mengenal dan mengerti dulu apa itu virtual host. Virtual host biasanya digunakan oleh para programmer dalam pengembangan web untuk domain utama memanggil output dari web yang sedang dikerjakan. Misal biasanya kita memanggil halaman web dengan localhost/folderpengembangan. Nah, dengan membuat virtual host kita bisa mengganti alamat tersebut menjadi misal websiteku.dev
Sedangkan menurut wikipedia "Virtual Host adalah cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Contoh kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server".
CCara Membuat virtual host
Masuk ke folder C:/xampp/apache/conf/extra dan buka file httpd-vhosts.conf
Cari paragraf paling akhir yang biasanya memiliki  grup seperti ini :
##
    ##ServerAdmin webmaster@dummy-host.example.com
    ##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com"
    ##ServerName dummy-host.example.com
    ##ServerAlias www.dummy-host.example.com
    ##ErrorLog "logs/dummy-host.example.com-error.log"
    ##CustomLog "logs/dummy-host.example.com-access.log" common
##
Copy file tersebut dan hilangkan tagar (tanda pagar) yang ada di depannya menjadi :

Kita bisa mengganti pengaturan sesuai dengan folder dan nama yang kita inginkan, misalnya pada DocumentRoot kita harus mengganti dengan folder yang sesuai dengan folder project xampp . Untuk servername dan serveralias bisa diganti dengan domain yang ingin kita panggi untuk mempermudah dalam pemanggilan halaman web. Setelah selesai mengatur file httpd-vhost.conf, simpan file.
Selanjutnya kita juga harus mengatur host di system32. Agar bisa diedit pertama-tama buka notepad atau teks editor kamu dengan klik kanan Run as administrator, setelah terbuka baru open file hosts yang berada di C:/Windows/System32/drivers/etc/hosts lalu edit atau tambahkan alamat virtual host tadi dengan format sbb :

Setelah itu simpan dan restart apache lalu cek halaman virtual host kamu dengan mengetikkan alamat misal tokoonline.dev atau link yang sudah anda buat tadi.
Semoga bermanfaat ^^



Rabu, 07 September 2016

Solusi Masalah apache tidak Berjalan

Terkadang dalam menginstal apache webserver atau xampp kita mengalami masalah seperti apache tidak bisa berjalan karena port sudah digunakan atau diblokir oleh aplikasi lain. Padahal dengan master software yang sama kita bisa menginstal xampp di komputer lain. Penyebabnya masih menjadi misteri buat saya, karena itu sekaligus sebagai pengingat bagi saya. 
Sebenarnya apache biasa berjalan di port 80, namun terkadang ada aplikasi lain yang menggunakan port tersebut seperti skype atau teamviewer. 
Nah, untuk mengatasi masalah apache tidak berjalan karena portnya telah dipakai coba kita teliti dulu port tersebut dipakai untuk apa. Untuk itu, masuk ke command prompt dan ketikkan netstat -ano untuk melihat daftar port yang ada dipakai oleh proses apa : 


Lihat di bagian Local Address yang memiliki port :80. Di komputer saya, port 80 telah dipakai oleh PID 3148. PID merupakan process id atau identitas proses yang sedang berjalan.
Untuk mengecek proses apakah itu kita datangi task manager dan lihat di detailnya PID tersebut milik siapa. 


Cari PID dengan nomor yang dimaksud dan ternyata PID 3148 di komputer saya adalah httpd.exe atau apache karena memang apache saya berjalan dengan baik. Namun terkadang port tersebut digunakan oleh PID 4 yaitu process id milik system. Nah, kalau sudah begitu harus bagaimana?
Solusi pertama adalah restart dan ulangin run apache. 
Solusi kedua yaitu dengan mengganti port pada httpd.conf menjadi 8080. Masuk di window xampp lalu klik Config dan pilih Apache(httpd.conf).


Cari listen 80 dan ganti menjadi 8080 seperti gambar di bawah :


Ganti juga servername Localhost :80 menjadi Servername Localhost:8080. Setelah keduanya diganti, simpan dan restart xampp dengan Stop dan Start kembali apache. Jika langkahnya benar maka apache sudah bisa berjalan lancar. Kita bisa mengakses localhost dengan tambahan localhost:8080/
Semoga bermanfaat.


Minggu, 28 Agustus 2016

Menggerakkan hati pada qur'an

Sebenarnya tidak ada yang salah dengan mendengarkan musik menurut saya. Tapi sebagian orang atau sekelumit saja tidak menyukai musik. Karena Rasulullah pernah bersabda, bahwa akan ada saat dimana orang-orang itu lebih menyukai musik atau nyanyian-nyanyian dan perkara dunia yang melalaikan. Padahal dengan musik hati rasanya bisa lebih gembira, lebih tenang atau bahkan tambah baper, hehe...
Di jaman yang serba canggih seperti ini, dan banyak fitnah serta hoax yang bertebaran. Dimana hati manusia tak semuanya bisa semurni asalnya, serta pemikiran yang banyak terlena lena. Musik telah menjadi bagian dari kehidupan, mulai dari suara alat musik saja, sampai suara manusia yang dimusikkan atau nyanyian. Sekarang, siapa yang tidak suka musik? Musik banyak dimanfaatkan menjadi hal yang baik dan bermanfaat, namun banyak juga yang melalaikan. Karena jika sedih, senang atau galau kita jadi mendengarkan musik untuk menenangkan diri. Kenapa tidak mengingat Allah saja? Nah, disitulah musik melalaikan manusia. Karena musik hati manusia menjadi tenang, lalu mulai melupakan Allah...
"Ingatlah, hanya dengan mengingat Allah hati menjadi tenang." Q.S. Ar-Ra'du:28)
Lalu berarti karena semua itu, kita tidak ingat pada Allah. Ya, terkadang sebagai manusia, bahkan yang sudah terang-terang dan penuh keyakinan menjaga iman saja kita masih digoda. Sholat, yang harusnya bisa mencegah kita pada perbuatan munkar bisa saja hanya menjadi formalitas. Sholat untuk taubat sebentar, lalu melakukan maksiat kembali. Atau bahkan dalam sholat pun masih terasa  getaran yang menuntut pada maksiat. Astaghfirullahal'adzim.... Istighfar berulang-ulang pun masih saja rasa itu memaksa pada maksiat. Lalu bagaimana?
Sebuah kebaikan patutnyalah harus dipaksakan. Jauh-jauh buang rasa itu, kita tahu, Allah maha tahu. Maka dari itu berdzikir dan berdoa menjadi langkah utama menghindari maksiat yang mengejar kita. Taubatan nasuha, kadang memang sulit dilakukan hingga kita mendapatkan suatu peringatan yang jelas. Mulai menata hati dan menentukan prinsip yang pasti dalam diri. Bahwa kamu tidak akan melupakan Allah bagaimanapun juga. Seorang yang hatinya selalu ingat pada Allah, pasti lisannya pun dipenuhi dengan dzikir, dan perbuatannya lebih terjaga dari dosa.
Nah, daripada terbawa oleh musik dan melupakan Allah, kenapa kita tidak membaca qur'an saja? Minimal mendengarkannya. Percayalah, dengan mendengarkan tilawah qur'an saja hati akan terasa lebih tenang. Tenangnya denger musik klasik sama lantunan ayat al-quran itu beda.
Pernahkah terpikir kenapa selama ini kita mudah sekali menghafalkan syair lagu daripada ayat al-qur'an? Mungkin karena bahasanya lebih familiar? Atau musiknya lebih mudah diikuti? Padahal kitapun setiap hari membaca ayat quran dalam sholat, walaupun itu-itu saja. Ya, ayat al-qur'an memang sakral. Ada tempat diharamkannya dibaca (toilet, kamar mandi ), dan orang-orang yang dilarang membaca (wanita haid). Namun mendengarkannya saja terkadang mendapatkan pahala. Maka, biasakanlah mendengarkan ayat qur'an dimanapun berada. Niscaya, kita akan terbiasa dan lama-lama hafal. Seperti metode-metode yang diterapkan oleh para hafidz atau penjaga qur'an. Saat kita kecil kita belajar dengan melihat dan mendengarkan, sampai sekarang pun kita masih bisa mendengarkannya. Jika tidak sempat melihat atau membaca sendiri. Biasakan mendengarkan ayat qur'an, maka kita akan segera hafal, insyaallah...  Karena apa yang terbiasa ada di otak kita lama-lama akan tertanam subur nantinya.
Berikut ini adalah sebuah video yang memperdengarkan lantunan ayat suci qur'an yang merdu dan menenangkan oleh Mishari Rashid Alafasy atau Abu Rasyid dari Kuwait. Mari menggerakkan hati kita pada qur'an, semoga bermanfaat.


Kamis, 25 Agustus 2016

Bikin judul skripsi

Sebenarnya postingan ini bukan berisi tentang tips, trik ataupun bagaimana membuat judul skripsi. Hanya saja akhir-akhir ini banyak sekali teman, adik tingkat atau relasi yang meminta bimbingan kepada saya untuk membuat skripsi. Tapi, jangankan skripsi, membuat judulnya saja masih pada bingung. Dan ditambah, passion belajar yang timbul tenggelam membuat saya kepikiran...
Dalam bidang IT atau Teknologi Informasi, banyak sekali hal yang bisa dipelajari. Banyak sekali kebutuhan yang berhubungan dengan bidang TI yang membutuhkan keahlian tertentu. Untuk bisa menguasai satu bahasa saja diperlukan pemahaman yang mendalam, belum lagi bahasa atau teknologi yang terus berkembang yang jika kita tidak bisa mengikuti maka kita akan ketinggalan.
Permasalahannya kini adalah, perlukah kita menguasai semua teknologi atau bidang ilmu TI itu?
Dulu saat kuliah S1 Sistem Informasi, banyak sekali mata kuliah yang saya dapatkan. Walaupun hanya dasar saja, namun saya sadar bahwa kuliah itu tidak ada apa-apanya jika kita tidak belajar dan mencoba sendiri. Trial and eror adalah hal biasa dalam IT. Apa target saya ketika kuliah? Mencari ilmu sebanyak-banyaknya, namun apa yang diajarkan di perkuliahan hanya kulit luar yang bahkan tidak bisa mencapai stratum lucidum dalam lapisan epidermis kulit manusia. 
Sadar lagi ketika tahu memang begitulah perkuliahan, hanya sebagai trigger untuk menggali ilmu lebih dalam lagi. Yang menjadi kendala adalah, ketika semua ilmu itu diajarkan hanya sekilas saja tanpa kita memiliki keahlian atau menguasai salah satunya. Maka Tugas Akhir seakan menjadi tugas terbesar dan terberat, namun bagi saya itu adalah sebuah kesempatan untuk benar-benar serius mendalami satu ilmu demi menghasilkan karya yang luar biasa. Membuktikan diri jika saya telah berkuliah dengan baik dan berhak lulus dengan menyandang gelar Sarjana Komputer. 
Dan Skripsi atau Tugas Akhir itu merupakan sebuah awal. 
Sedikit bercerita tentang proses penyelesaian skripsi saya, dahulu kala saya telah menyiapkan materi skripsi saya sejak dahulu kala dari semester tiga. Namun di tengah-tengah penentuan judul dan projek yang mendera saya kala itu saya menjadi bingung. Apa saya teruskan impian saya membuat sistem yang sudah saya siapkan sebelumnya, sedangkan saya tengah mendapatkan projek latihan untuk membuat sistem baru, apa saya memakai projek itu saja ya? Hingga akhirnya seorang kakak menyarankan untuk mengambil judul penelitian "data mining".
Ah? Apa itu data mining? Meskipun dalam KHS saya sudah terisi nilai data mining yang bernilai bagus, namun sebenarnya saya belum pernah mengikuti kuliah data mining. Nilai itu merupakan hasil konversi dari mata kuliah yang hampir berkaitan namun telah berganti karena konversi kurikulum pendidikan Indonesia yang cukup membingungkan.
Mulai dari sana, karena judul yang cukup berbeda dan jarang yang mengambil, akhirnya saya tekatkan mengambil tema data mining dengan judul yang panjang dan direvisi berulang kali, hihi. Kenapa saya nekat mengambil judul itu? Karena gampang di-ACC dan ingin mencari tantangan. Di samping beberapa pertimbangan bahwa sudah ada yang pernah membuat skripsi seperti demikian dan saya dikelilingi oleh ahlinya, hehe. Minimal punya kenalan yang bisa ngajarin. Banyak sekali bantuan yang saya dapatkan saat membuat skripsi kala itu. Dan dengan percaya diri, sedikit mengendur, dan dipaksakan akhirnya saya bisa menyelesaikannya dalam waktu 4 bulan saja. Kuselesaikan skripsi dengan bismillah, walaupun saat itu jika ditanya wisuda sekarang? Saya hanya bisa menjawab "Hanya Keajaiban".
Dan keajaiban itu pun terjadi, akhirnya saya bisa menyelesaikan skripsi dengan baik. Bahkan, lulus dalam waktu yang singkat yang sebenarnya saya masih betah di kampus, hehe. Cukup dengan skripsi, ternyata dari situ saya bisa mengerjakan sesuatu yang tidak saya kuasai sebelumnya. Biasanya mahasiswa dituntut untuk membuat satu judul skripsi, sedangkan memang banyak sekali keahlian yang dibutuhkan saat ini. Nah, pertanyaannya : Apakah kita harus mendalami satu ilmu saja, atau perlu mengetahui semuanya?
Mungkin ada, yang berawal dari judul skripsi jadi cinta. Karena telah fasih diuji dalam skripsi seperti saya. Yang memang baru mendalami pembuatan web dalam waktu dua semester dan mendapat ujian data mining untuk tugas akhir. Akhirnya saya ingin mendalami pembuatan web yaitu dengan bahasa pemrograman PHP. Namun setelah keluar dari dunia perkuliahan dan banyak melihat realita pekerjaan, ternyata banyak sekali bidang ilmu yang perlu dikuasai. Bahkan satu bahasa pemrograman memiliki banyak sekali framework. Seperti PHP yang memiliki beberapa framework seperti Codeigniter, laravel, yii, cakephp dan lain-lainnya. Saat ini saya masih belajar, native PHP masih cukup mudah dan berhasil saya taklukkan dengan baik, namun menginjak framework codeigniter dan lalu masih penasaran dengan laravel. Namun, hmmm masih banyak lagi framework PHP yang lain. Serta bahasa pemrograman yang lain. Bagaimana jika saya selesai dengan framework yang ini lalu bosan, meninggalkan yang lama lalu belajar yang baru. Bagaimana nasib framework yang dulu saya tinggalkan? Lupa! Hehe... Lalu ingin belajar bahasa pemrograman yang lain lagi.
Rasanya saya masih perlu mencari jati diri bahasa yang ingin saya kuasai. Dan itu semua juga karena tuntutan teknologi yang terus berkembang. Tuntutan pekerjaan membuat kita harus menyesuaikan dengan kebutuhan pekerjaan, memang satu bahasa saja cukup selama kita terus mengikuti perkembangannya. Tapi untuk keluar dari zona nyaman juga saya rasa perlu, karena bahasa pemrograman bukan php saja. Masih ada ruby, phyton, javascript, c dan lain-lain yang perlu diketahui. Terlebih ketika saya tanyakan kepada beberapa kawan yang sudah lebih dulu berkecimpung dan jalan-jalan jauh dengan ilmunya dalam sebuah profesi ternyata saya ketinggalan jauh sekali. 
Nah, keputusan ada pada kita. Tuntutan hidup, tuntutan profesi, adalah yang terkadang menentukan kita mau kemana dan berbuat apa. Ada kalanya kita dituntut untuk mengembangkan suatu sistem saja, mendalami dengan satu framework saja. Terkadang ada rasa penasaran untuk menggabungkannya dengan framework yang lain atau membuat framework sendiri. Juga passion, atau semangat ingin tahu, "out of the box" thinking, menentukan takdir kita dalam dunia IT.
Akhirnya, jika anda mengalami kebingungan dalam mencerna artikel saya, saya juga sebenarnya masih bingung, hehe. Kembalikan saja ke pertanyaan, perlukah menguasai semua bidang IT atau memperlajari semua bahasa pemrograman. Jawabannya akan kembali ke diri kita masing-masing, lalu bagaimana menurut kamu?