Cara cepat instalasi Laravel dengan Laragon | Tutorial Laravel

Apa itu Laravel?

Laravel adalah sebuah framework pengembangan aplikasi web yang sedang naik daun saat ini. Kemudahan dan kecepatan yang ditawarkan untuk mengembangkan aplikasi web tidak main-main. Mudah dipelajari dan sangat rapi.

Apa itu Laragon?

Laragon adalah aplikasi yang membantu kita untuk membuat local server semisal XAMPP/WAMPP. Sesuai dengan tagline-nya, hanya dengan klik sana klik sini kamu bisa membuat Development Environement yang terisolasi, fleksibel serta portabel secara cepat dan mudah. Kita bisa memindahkan folder projek Laragon kemana saja dan masih work tanpa harus setting apapun lagi.

Instalasi Laragon

1. Unduh installer laragon di https://laragon.org/

2. Jalankan installer hasil unduhan


3. Check tanda “Auto create virtual hosts”. Kalau di check maka setiap menjalankan laragon dengan priviledge Administrator (Run as Administrator), URL project akan menjadi lebih cantik.


4. Setelah ter-install klik Menu


5. Langkah selanjutnya adalah menjalankan semua service yang dibutuhkan dalam proses developement seperti Apache, MySQL dan PHP Server. Tapi saya biasanya cuman Apache dan MySQL.


6. Selanjutnya copy projek ke path “…./laragon/www/[nama projek]”



7. Sekarang buka di browser localhost/[nama projek] untuk membuka projeknya. Misal projek default Laravel seperti dibawah ini.


8. Untuk membuka projek dengan URL yang bagus, maka matikan dulu Laragon. Lalu jalankan lagi sebagai Administrator.


9.       Kalau kita mencentang “Auto create virtual hosts”. URL-nya akan secara otomatis dibuat dengan format [nama projek].dev




Cara mudah mengetahui lokasi Pokemon | Pokemon-Go

Setelah tadi membuat artikel Lokasi Pikachu, Squirtle, Bulbasaur dan Charmander yang paling banyak di Pokemon-Go (Berdasarkan pengalaman pribadi). Ternyata ada cara yang lebih mudah dalam mengetahui lokasi Pokemon di Pokemon-Go, bahkan berapa menit kemunculannya dalam hitungan mundur-pun ada. Yahh... Kalau tau cara ini sejak lama mah, ngapain sibuk keliling-keliling ahaha

Mau tau gimana caranya?

Ternyata gampang banget. Teman-teman tinggal buka https://pokevision.com/ dan tinggal cari lokasi yang teman-teman inginkan. Tapi sayangnya servernya lagi nggak stabil karena kebanyakan yang akses, jadi waktu pencarian lumayan lama. Tapi nggak masalah juga sih, nanti kalau developer-nya udah kelarin bugs-nya pasti bakalan stabil dan lebih cepat pencariannya.

Berikut screenshot-nya:


Nah. Darisana bisa kelihatan Pokemon apa aja yang ada disekitar sana. Jadi misal teman-teman ingin mencari Pokemon tertentu, teman-teman tinggal lihat deh di Peta terus tinggal masukin lokasinya. Gampang kan? hehe

Ohh iya, kalau belum tau gimana Cara pindah lokasi sesuka hati dalam bermain Pokemon-Go. Teman-teman bisa baca artikel ini http://www.priawadi.com/2016/07/mudahnya-bermain-dan-mencari-pokemon-di.html.

Gimana? Selamat hunting Pokemon :)


Lokasi Pikachu, Squirtle, Bulbasaur dan Charmander yang paling banyak di Pokemon-Go | Pokemon-Go

Sebelumnya, kalau teman-teman belum tau gimana cara pindah lokasi sesuka hati di Pokemon-Go. Gw sarankan untuk baca artikel saya sebelumnya  http://www.priawadi.com/2016/07/mudahnya-bermain-dan-mencari-pokemon-di.html. Disana dijelasin gimana caranya dan pakai aplikasi apa.

Nah, di artikel sebelumnya gw jelasin kalau gw lupa nentuin lokasi saya dulu sebelum bermain. Jadinya gw pakai lokasi default, yaitu di Sydney. Tapi ternyata itu membawa berkah, karena eh karena banyak Pokemon aneh yang gw dapet disana dan yang paling penting, setiap PokeStop hampir semua di Lure!! Mantep nggak tuh? :3

Setelah keliling-kelilling Sydney (Caelahh...), gw menemukan lokasi yang lumayan banyak dihuni oleh Pokemon tipe Rare seperti Pikachu, Squirtle, Bulbasaur dan Charmander. Gw cuman mangkal di beberapa PokeStop aja buat dapetin mereka, yaa walaupun buat dapetin mereka susahnya minta ampun. Butuh banyak PokeBall dan Razz Berry, kadang ujung-ujungnya mereka kabur. Kan sedih T.T

Berikut beberapa screenshots (sebagai bukti kalau kalian nggak percaya :p)

Gambaran lokasinya kira-kira seperti ini

Waktu nangkep Pikachu tapi waktu ini dapet yang CP-nya kecil :'(

List Pikachu yang udah gw dapet

List Squirtle. Tapi kebanyakan kabur sama kayak Pikachu :'(
Sayangnya Charmander nggak begitu banyak. Belum nemu lokasi yang pas.

Penasaran lokasinya dimana? hehe

Kalau kalian pengguna aplikasinya, tinggal klik icon lokasi atau (ctrl+3) di keyboard. Nah terus tinggal masukin nama lokasinya.

Nama PokeStopnya : Ethel Turnel Plaque
Lokasinya : Lat:-33.85811027599589,Lng:151.21400445699692

Yang gw catet sih cuman loasi diatas, satu lagi ada di dekat Ethel Turnel Plaque. Jaraknya nggak jauh banget kok, kalian tinggal keliling aja disekitar sana. Ntar juga bakalan nemu. Ohh iya, gw sering hunting Pokemon siang sama sore dan jadi nemunya jam-jam segitu. Kalau malam jarang, soalnya koneksi internet dirumah kurang bagus. hehe

Baru mau kelar nulis artikel, eh nongol Bulbasaur. Berarti didekat sana emang banyak Pokemon yang Rare. Nggak rugilah pokoknya.



Gimana? Selamat hunting Pokemon :)
Ohh iya, itu udah banyak yang gw jadiin Candy. Jadi list-nya cuman dikit hehe



Mudahnya Bermain dan Mencari Pokemon di Seluruh Dunia Dengan Hanya Bermodalkan Sebuah Laptop | Pokemon-Go

Sekarang Game Pokemon-Go sedang merajalela. Dimana-mana ngomongin Pokemon-Go, nggak di berita, nggak itu di kereta, nggak itu di tempat wisata, nggak itu di Mall, semuanya pada ngomongin dan asik main Game satu ini. Nggak hanya di tempat-tempat ramai lho, bahkan ada yang rela main di Kuburan hanya demi untuk mendapatkan Pokemon tipe Ghost dan bahkan dahsyatnya mereka kesana malem-malem. Beuhh... Nggak takut tuh ditonton penunggu sana? *upss....

Awal-awal main sih saya install di Hape, dan itu juga pakai APK illegal (karena di Indonesia belum rilis resmi). Sudah beberapa hari main tapi naik levelnya susah banget, sampai pusing harus jalan sana-sini hanya untuk mencari Pokestop buat dapetin item. Nyaris 1 minggu main cuman nyampe level 7 dan Pokemon yang didapet yaa cuman itu-itu aja.

Awalnya mikir gimana kalau pakai Fake GPS atau install emulator aja di Laptop trus di Install aplikasi Pokemon-Go terus tinggal tentuin lokasi kita mau dimana. Tapi dengar-dengar dari teman kalau pakai fake GPS ada errornya dan gabisa nangkap Pokemon, terus kalau pakai emulator gimana caranya kita jalan dari PokeStop ke PokeStop lainnya kalau lokasinya statik? Yasudah, akhirnya tetap main di Hape.

Beberapa hari berselancar di Internet akhirnya nemu emulator yang bagus buat main Pokemon-Go, dan ternyata sudah mereka sediain instalan khusus buat main Pokemon-Go. Jadi kita nggak usah repot-repot unduh APK Pokemon-Go dulu, semuanya sudah satu paket di aplikasi mereka. Terus hebatnya, kita juga bisa jalan-jalan dengan menggunakan shortcut di papan ketik laptop kita (sama seperti main game biasa seperti maju, mundur, kiri, kanan).

Jadi, sama seperti judul diatas 'Mudahnya Bermain dan Mencari Pokemon di Seluruh Dunia Bermodalkan Sebuah Laptop'. Sekarang, nggak perlulah jalan kemana-mana untuk mencari Pokemon. Cukup dirumah, bermodalkan sebuah Laptop dan Koneksi Internet yang kenceng, kalian sudah bisa bermain dan menangkap pokemon dimana-pun kalian mau. Enak bukan? Yaa walaupun sebenarnya jadi nggak seru lagi sih mainnya ahaha

Ohh iya, untuk download aplikasinya bisa disini http://en.bignox.com/pokemongo (Sudah satu paket dengan Pokemon-Go).

Untuk proses instalasi gw rasa nggak perlulah yah gw bikin tutorialnya, cuman klik next-next gitu aja kok. Sama kayak install aplikasi biasa, nggak ada pengaturan-pengaturan yang ribet. Setelah selesai, tinggal buka deh aplikasinya.

Berikut beberapa screenshotnya:

Halaman utama saat buka Nox Player
Halaman setelah di ubah settingan jadi Handphone
Halaman untuk merubah settingan (Ubah Performance jadi High dan StartUp Setting-nya jadi Phone)
Supaya aman, sebelum main ubah dulu settingan lokasi-nya di Pojok kanan atau (ctrl+3). Nanti muncul Maps, tinggal search lokasi yang teman-teman mau.

Contohnya karena saya kemaren lupa ganti settingan lokasi jadi Monas akhirnya jadi lokasi Default aplikasinya di Sydney. Tapi nggak rugi sih, soalnya disana banyak PokeStop dan Pokemon aneh.

CATATAN PENTING!

1. Cari lokasi yang paling banyak PokeStop-nya supaya banyak dapet Pokemon (Saya sudah coba di Monas, dan Sydney (Default lokasi aplikasi). Disana banyak banget PokeStop dan di Lure terus disetiap PokeStop. Gimana nggak banyak dapet Pokemon coba).
2. Kadang kalau kita pakai akun yang dari Handphone suka nggak dapet Pokemon. Satu kali lempar, Pokemonnya langsung kabur terus. Nah, itu berarti pertanda kalau akun teman di Soft Banned. Caranya, keluar dulu aplikasinya terus tunggu beberapa menit, nanti login lagi atau akun di Handphone teman-teman di Sign-Out dulu. Biasanya sih setelah itu bisa.
3. Catetan yang paling penting dan teramat penting. Jangan lupa main CANTIK! Jangan sampai teman-teman dengan mudahnya berganti dari satu negara ke negara lain. Kalau developer-nya curiga, bisa-bisa akun teman-teman di Permanent Banned. Kan kasian, udah capek-capek main ehh akunnya di hapus.
4. Terakhir. Mungkin cara ini nggak bakalan bertahan lama, kalau ketahuan oleh developer Pokemon-nya, sepertinya mereka bakalan ambil tindakan dan nggak bakalan bisa lagi pakai aplikasi ini. Jadi selagi masih bisa, selamat bersenang-senang :)


Cara mendapatkan IQ tertinggi di iqtest.dk

Jadi ceritanya kemaren disodorin link buat test IQ. Awalnya saya kira test IQ itu pasti ribet dan bakalan banyak jenis-jenis soalnya gitu. Tapi setelah link-nya saya buka, ternyata nggak seribet yang dibayangkan. Cuman menebak pola-pola gitu, yaa namanya juga test online.

Ohh iya, kalau mau coba ini link-nya http://iqtest.dk/main.swf.

Awalnya, saya dapat link-nya siang hari. Pas liat-liat, ternyata bentuknya cuman pola-pola gitu. Jadinya saya kerjain malam harinya aja, nggak enak ntar. Jadi nggak bisa konsen ngoding kalo nyambi ngerjain test kayak gini mah. Kayak yang jago ngoding aja :p

Untuk ngerjain soal dalam bentuk pola seperti ini sebenarnya susah-susah gampang, asal kita fokus aja sebenarnya bisa dengan mudah kita jawab. Tapi kita juga harus paham dengan polanya seperti apa. Contohnya soal ini:


Nah. Tugas kita pertama kali adalah melihat polanya seperti apa. Dengan sekali lihat, saya yakin teman-teman bisa dengan mudah menjawabnya. Iyapp... Bener, jawabannya B! Jadi kalau dilihat dari polanya, kiri-tengah-kanan dan garisnya ada sama. Jadi semua pilihan yang ada, jawaban yang paling tepat adalah B.

Gimana? Gampang bukan? Soal-soal yang lainnya nggak beda jauh dengan soal diatas, tapi semakin tinggi nomernya jadi semakin susah sih. Apalagi nomor terakhir. Hehe. Ini hasi saya pertama kali jawab tes ini. IQ saya 140 menn! Woghh, Luar biasaa... Berikut screenshot-nya :p



Untung-nya setiap ada tes-tes iseng kayak gini jawabannya selalu saya catet, jadi kalau hasilnya belum maksimal bisa tes lagi sampai dapet hasil yang maksimal. Dann... Setelah beberapa kali percobaan akhirnya dapet juga IQ maksimal juga mwahaha :p


Ohh iya, sepertinya ada beberapa perusahaan yang pakai test online seperti ini untuk proses recruitment pegawai mereka. Jadi nggak ada salahnya kalau sering-sering jawab soal kayak gini. Untuk yang bekerja di bidang IT seperti saya, apalagi programmer. Biasanya ada tes online ngoding gitu, hampir sama seperti di hackerrank. Jadi kalau profesi kamu itu seorang programmer, berarti harus sering-sering update teknologi dan asah kemampuan skill koding kamu terus. 

Berikut jawaban dari soal-soal dari iqtest.dk:

1 D 
2 F 
3 B 
4 G 
5 A 

6 H 
7 B 
8 E 
9 H 
10 A 

11 C 
12 F 
13 B 
14 D 
15 H 

16 E 
17 F 
18 C 
19 E 
20 D

21 G 
22 A 
23 B 
24 H 
25 B 

26 A 
27 H 
28 G 
29 E 
30 A

31 D
32 E
33 G
34 G
35 C

36 F
37 H
38 F
39 B

Selamat menikmati, dan selamat merasakan sensasi mendapatkan IQ yang tinggi :p


Tips menata rumah minimalis supaya terlihat luas

Setelah sebelumnya saya membuat artikel desain rumah minimalis tapi tetap cantik dan terlihat luas, sekarang saya akan membuat tips menata rumah minimalis supaya terlihat luas. Karena kalau hanya desain-nya saja yang minimalis tapi tidak tahu bagaimana cara menata-nya kan percuma, jadi sayang banget. Desain yang sudah dibuat jadi tidak ter-optimalkan dengan kurangnya pengetahuan kita dalam menata rumah. Kalaupun tidak mau repot, teman-teman tinggal beli atau sewa apartemen yang minimalis sehingga tidak terlalu mengeluarkan uang yang banyak. 

Nah berikut beberapa tips dalam menata rumah minimalis supaya terlihat luas:

1. Penerangan yang cukup
Pada desain rumah yang minimalis, usahakan membuat penerangannya cukup dan jangan sampai terlihat suram. Karena dengan penerangan yang kurang baik atau suram akan membuat rumah dan ruangan terasa kecil.

2. Pilih warna yang cocok
Seorang desain interior menjelaskan bahwa apabila penerangan rumah anda kurang bagus, maka hindari cat rumah berwarna putih. Soalnya akan ada suatu bayangan yang menyebabkan ruangan akan terlihat suram dan kotor. Oleh karena itu, pilih warna yang cocok supaya bayangannya sejelas cat putih dan membuat rumah terlihat lebih besar dan nyaman. Karena suasana suram akan membuat ruangan terasa kecil.

3. Tambahkan cermin
Dengan adanya cermin, akan membuat seolah-olah ada ruangan baru di dalam cermin tersebut dan itu yang membuat ruangan akan terlihat lebih luas. Cermin juga digunakan sebagai pemantul cahaya lampu, sehingga ruangan akan terlihat lebih terang dan nampak natural. Untuk rumah yang minimalis, anda bisa meletakkan cermin yang besar pada sudut ruangan atau bisa juga dibelakang suatu furniture.

4. Perabotan pemantul cahaya
Apabila anda tidak terlalu suka dengan cermin besar, maka ada alternatif lain selain cermin yaitu perabotan pemantul cahaya. Perabotan pemantul cahaya akan merefleksikan objek ataupun cahaya didepan furniture tersebut. Dengan adanya cahaya yang cukup pada ruangan, akan membuat ruangan lebih terang dan terlihat lebih besar. Contoh dari perabotan pemantul cahaya: vas bunga stainless steel, pajangan aluminium, dan lain sebagainya.

5. Peletakan furniture besar
Ada yang mengatakan, lebih baik metelakkan satu furniture besar daripada furniture kecil tapi banyak. Dengan begitu rumah kita akan terlihat lebih luas, karena semakin sedikit perabotan yang ada dirumah maka akan membuat rumah terlihat lebih luas dan dengan begitu kita juga akan lebih mudah untuk mengganti desain rumah karena perabotannya sedikit. Contohnya: Dengan meletakkan satu karpet besar, satu lampu gantung besar, satu cermin besar, atau satu lukisan besar di rumah.

Demikianlah tips dalam merancang rumah minimalis supaya terlihat luas. Semoga artikel ini bermanfaat.


Desain rumah minimalis tapi tetap cantik dan terlihat luas

Tidak bisa dipungkiri, sekarang mencari rumah yang besar dan bagus sudah sangat sulit. Apalagi dengan semakin banyaknya rumah yang dibangun membuat kita mencari tanah atau lahan yang luas sudah semakin sulit, dan yang paling penting harganya sudah melangit. Alternatif yang paling mudah adalah dengan merancang rumah minimalis, tapi tetap cantik dan terlihat luas.

Sekarang, sudah begitu banyak contoh-contoh rumah dengan desain minimalis. Ada beberapa yang sering di-share di social media, website-website, dan lain sebagainya. Alternatif lain, teman-teman bisa mendapatkan inspirasi desain rumah minimalis di urbanindo.com. Ada begitu banyak contoh rumah dan apartemen minimalis disana. Kalau belum bisa membuat rumah, misal kesulitan mencari tanah dan desain yang bagus. Teman-teman bisa langsung membeli atau menyewa apartemen disana.

Jujur saja, diumur saya yang sekarang. Saya sudah mulai memikirkan ingin membuat rumah seperti apa untuk masa depan nanti kalau saya sudah menikah, dan dengan penghasilan yang sekarang tentu saja sangat sulit untuk membeli rumah yang besar dan megah. Oleh karena itu, saya berusaha mencari alternatif dan desain rumah minimalis tapi tetap terlihat cantik dan mewah. Sehingga saya, calon istri, dan calon anak-anak saya nantinya akan betah tinggal disana.


Ada begitu banyak desain yang bagus, berikut saya lampirkan beberapa desain rumah minimalis yang saya dapat di social media dan dari urbanindo.com. 

Desain rumah minimalis 1

Desain rumah minimalis 2

Desain rumah minimalis 3

Rumah minimalis

Bagaimana? Bagus tidak? Semoga nanti kesampaian ya untuk memiliki rumah seperti itu. Aamiinn....


Implementasi MultiLanguage di CodeIgniter

Dalam tutorial kali ini saya akan menjelaskan bagaimana membuat multilanguage di projek kita menggunakan Framework CodeIgniter. Jadi ceritanya kemarin saya disuruh belajar CodeIgniter untuk membuat multilanguage di projek yang sudah dibuat sebelumnya. Sudah lama banget nggak ngoding pakai PHP, jadi rada canggung juga kalau disuruh ngoding pakai PHP. Hehe

Beruntung CodeIgniter sudah menyediakan fitur untuk multilanguage, jadi kita bisa dengan mudah membuat fitur tersebut, Tinggal setting dan koding sedikit, selesai deh. Caranya bagaimana? Simak tutorial berikut sampai selesai:

1. Berikut struktur folder dari Projek CodeIgniter, jadi untuk membuat multilanguage kita cuman men-setting 4 folder penting di dalam folder application:

Struktur folder di CodeIgniter

2. Klik di folder application, nanti akan keluar semua folder seperti dibawah ini (yang akan kita setting adalah folder yang di highlight merah):


3. Pertama: Folder application/config/ (untuk meng-enable Hooks)
Buka folder config dan cari config.php dan cari $config['enable_hooks'] dan ganti FALSE menjadi TRUE

4. Kedua: Masih di dalam folder application/config/
Cari hooks.php selanjutnya copy-paste kodingan dibawah ini (untuk mendefinisikan Hook-nya):

$hook['post_controller_constructor'] = array(
    'class'    => 'LanguageLoader',
    'function' => 'initialize',
    'filename' => 'LanguageLoader.php',
    'filepath' => 'hooks'
);

5. Selanjutnya buat file LanguageLoader.php dan buat kelas LanguageLoader di application/hooks/ kodingannya seperti dibawah:

<?php
class LanguageLoader
{
    function initialize() {
        $ci =& get_instance();
        $ci->load->helper('language');
        $siteLang = $ci->session->userdata('site_lang');
        if ($siteLang) {
            $ci->lang->load('message',$siteLang);
        } else {
            $ci->lang->load('message','english');
        }
    }
}


6. Sebelum membuat kodingan untuk switch bahasanya, kita harus pastikan kalau settingan application/config/autoload.php seperti dibawah: (Untuk men-load session library dan URL helper)

$autoload['libraries'] = array('session');
$autoload['helper'] = array('url');

7. Selanjutnya buat file LanguageSwitcher.php di application/controllers/ dan copy-paste kodingan dibawah ini:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class LanguageSwitcher extends CI_Controller
{
    public function __construct() {
        parent::__construct();    
    }

    function switchLang($language = "") {
       
        $language = ($language != "") ? $language : "english";
        $this->session->set_userdata('site_lang', $language);
       
        redirect($_SERVER['HTTP_REFERER']);
       
    }
}

8. Nah, terakhir di folder application/language/ buat folder bahasa yang mau kita buat. Misal disini saya membuat multilanguage hanya untuk 2 bahasa saja, yaitu bahasa Indonesia dan Inggris (bisa dibuat banyak).

Di dalam folder language

Masing-masing di dalam folder tersebut (english dan indo), buat file message_lang.php dan isinya contohnya seperti dibawah:

- Di application/language/english/message_lang.php

<?php
$lang["menu_test"] = "Test";

- Di application/language/indo/message_lang.php

<?php
$lang["menu_test"] = "Testing";

Poin pentingnya adalah kita harus membuat ID contoh "menu_test" yang sama antara bahasa Inggris dan Indo supaya aplikasi bisa tahu kalau kita pilih bahasa inggris maka akan ditampilkan itu, dan kalau Indonesia akan ditampilkan satunya lagi.

9. Terakhir, di Folder application/view/ tambahkan dropdown berikut untuk mengubah bahasanya:

<select onchange="javascript:window.location.href='<?php echo base_url(); ?>LanguageSwitcher/switchLang/'+this.value;">
<option value="english" <?php if($this->session->userdata('site_lang') == 'english') echo 'selected="selected"'; ?>>English</option>
<option value="indo" <?php if($this->session->userdata('site_lang') == 'indo') echo 'selected="selected"'; ?>>Indonesia</option>
</select>
<p><?php echo $this->lang->line('menu_test'); ?></p>

NB: Sengaja saya selipkan <p><?php echo $this->lang->line('menu_test'); ?></p> diatas untuk mengetes apakah yang kita buat sudah benar atau belum.

Untuk multilanguage-nya:

Kalau ingin membuat multilanguage di View:
<p><?php echo $this->lang->line('menu_test'); ?></p>

Kalau ingin membuat multilanguage di Controller:
$this->lang->line('menu_test')

Sekian dan Terima gaji.

Source: http://www.codexworld.com/


Copyright © 2017 priawadi.com All Rights Reserved.