Sunday, December 29, 2019

Counter Strike Error Available Memory Less Than 15MB



Assalamualaikum Wr. Wb
Hari ini saya mendapatkan error pada Counter Strike saya yang pada laptop saya. Saya iseng buka game ini karena lagu buntu pada pemograman saya. Terkadang kita butuh juga melakukan aktivitas lain untuk menghilangkan suntuk, seperti main game bukan?
Berhubung pada laptop saya cuma ada Counter Strike, jadi saya pun membuka game tersebut. Tapi ketika saya membuka nya ada error yang muncul, padahal sebelum nya tidak ada error. Error nya kira-kira seperti gambar dibawah ini.

Setelah saya tanya sana-sini dan juga searching pada mbah google, akhir nya saya mendapatkan jawaban nya. Ternyata compability nya berubah.








Untuk melihat nya klik saja kanan icon counter Strike yang ada pada dekstop PC/Laptop teman-teman lalu klik properties. Lalu teman-teman  klik tab compability, lalu ubah compability mode nya menjadi service pack 2 seperi gambar dibawah ini :


Kira-kira seperti itulah solusi nya, dan alhamdulillah counter strike saya sudah dapat dibuka kembali.

^-^

Wednesday, December 25, 2019

JavaScript Webview Tidak Berfungsi

Assalamualaikum Wr Wb.
Hari ini saya mendapatkan sebuah masalah pada webview yang saya buat sebelumnya (baca disini), tidak dapat menjalankan fungsi javascript yang dimasukan ke dalam nya. Setelah saya cari cari ternyata ada script yang belum di isikan di android studio.
Dan setelah saya coba-coba akhirnya saya berhasil mengaktifkan javascript pada Webview saya dari puluhan tutorial yang saya baca dan lihat.
Berikut koding nya : 


script nya adalah : websetting.setJavaScriptEnabled(true);

Letak kan script tersebut pada file MainActivity.java, sebelum script loadUrl (nama website).
Setelah itu run kembali project teman-teman. Tes kembali fungsi javascript teman-teman.

Saturday, December 14, 2019

Membuat Input Dengan PHP Code Igniter

Assalamualaikum Warrahmatullahi Wabarakatuh.
Hari saya akan memberikan tutorial bagaimana cara nya membuat form input dan memasukan data ke dalam database dengan menggunakan Code Igniter dengan Bahasa Pemograman PHP. Bagi teman-teman yang belum mengerti bagaimana cara nya menampilkan data ke dalam framework Code Igniter dari database, dapat membaca tutorial nya disini.

Pertama yang teman-teman harus siapkan project dari tutorial sebelumnya. Sebelum nya saya sudah memberikan tutorial bagaimana cara nya menampilkan data dari database , sekarang saya akan memakai project tersebut untuk tutorial yang sekarang.

Hal pertama yang harus teman-teman lakukan adalah membuat sebuah tombol untuk masuk ke form input, kira-kira script nya seperti ini :

<a href="<?php echo base_url('mahasiswa/form_tambah');?>"><button> Tambah Data </button></a>

Jika teman-teman memberikan enter, tambahkan saja <br / > setelah script di atas, sehingga tombol tambah menjadi seperti berikut :


Sedangkan untuk script didalam <a href=" ????? "> adalah tujuan dari tombol tambah di cetak, kemana form akan diarahkan ketika di klik.
Lalu teman-teman sebuah script pada controller mahasiswa sebuah function bernama form_tambah.




Selanjutnya teman-teman harus membuat sebuah form bernama form_tambah.php pada folder views. Lalu tambahkan script berikut pada form_tambah.php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Form Tambah Mahasiswa</title>
</head>

<body>
<center><h3>Form Tambah Mahasiswa</h3> 
<br />

<form action="<?php echo base_url('index.php/mahasiswa/tambah_mhs');?>" method="post">
<table border="0">
<tr>
<td>ID Mahasiswa </td>
<td><input type="text" name="nobp" required /> </td>
</tr>
<tr>
<td>Nama Mahasiswa </td>
<td><input type="text" name="nama" required /> </td>
</tr>
<tr>
<td>Alamat </td>
<td><input type="text" name="alamat" required /> </td>
</tr>
<tr>
<td>Prodi </td>
<td><input type="text" name="prodi" required /> </td>
</tr>
<tr>
<td>&nbsp; </td>
<td>&nbsp;</td>
</tr>
<tr>
<td><button type="submit">Simpan </button> </td>
<td><button type="reset"> Batal </button></td>
</tr>

</table>
</form>
</center>
</body>
</html>

Setelah itu tamba sebuah function pada controller mahasiswa dengan beri nama function tersebut dengan tambah_mhs, lalu isi kan script berikut pada function tersebut.


Lalu buat function baru pada model m_mahasiswa dan isikan script berikut :


Setelah itu teman-teman bisa lakukan test pada website temna-teman.




Sekian dulu tutorial kali ini, semoga bermanfaat.

Thursday, December 12, 2019

Solusi Error Mikrotik RB750xx Tidak Bisa Login

Assalamualaikum Warrahmatullahi Wabarakatuh.
Bagi pemula dibidang jaringan, terkhusus pada mikrotik tentunya pernah bingung menghadapi login yang gagal ketika masuk ke dalam sistem menggunakan winbox. Padahal password dan username nya betul, atau mikrotik nya sudah direset ulang. Pada tutorial kali ini, saya akan memberikan beberapa solusi dari beberapa error yang pernah saya hadapi.



1. Komputer atau Laptop Tidak Terhubung Dengan Benar.

     Lho bagaimana ceritanya tu, padahal lan sudah terpasang antara computer/laptop dan mikrotik. Nah ini lah yang harus jadi perhatian, para NA (network administrator) harus lebih teliti lagi apa lagi masalah IP. Contoh nya seperti dibawah ini.


Jika tanda network pada laptop/computer sangat lama untuk dapat terhubung (walaupun akan terhubung juga), bisa jadi masalah nya ada pada IP address computer atau laptop kita. Mungkin saja IP static lupa kita rubah ke DHCP. Atau IP static kita tidak berada 1 segment dengan IP mikrotik. Teman-teman sendiri pun mengetahui bahwa IP default dari mikrotik adalah 192.168.88.1, jadi kalau ingin terhubung, IP computer/laptop harus berada 1 segment dengan mikrotik. Misal 192.168.88.2 dst.

2.  Pastikan Wifi Laptop atau Komputer di Non Aktifkan.


Jadi teman-teman harus lebih teliti lagi dalam pengaturan wifi ini, karena sebuah network tidak akan masuk melalui lan jika wifi masih aktif. Jadi disarankan matikan wifi laptop/computer teman-teman.

3. Pastikan Network Connection  pada Komputer atau Laptop Bersih


Jadi usahakan network connection pada laptop/computer teman-teman itu bersih, teman bisa meninggalkan 2 network connection yaitu Lan dan Wireless. Karena bisa saja itu mengganggu koneksi ke mikrotik.

4. Pastikan Ether Yang Terhubung Adalah Ether2.

Jadi teman-teman harus memastikan Lan yang masuk ke mikrotik adalah ether2, boleh ke ether 3 tapi janga ether1 karena sett default setelah di reset, ether1 di aktifkan untuk transaksi bukan untuk penyetingan.


5. Router OS Yang Corrupt
Dan yang terakhir adalah router OS yang rusak. Ada banyak alasan kenapa router OS bisa rusak, salah satu contoh nya adalah terlalu seringnya router di reboot dari jarak jauh, fluktuasi (perubahan tiba-tiba) daya listrik ke router, atau upgrade RouterOS yang tidak sempurna.


Jadi begitulah berbagai macam error yang pernah saya hadapi ketika men setting mikrotik RB750xx, semoga pengalaman saya ini dapat membantu teman-teman terkhusus bagi pemula dalam jaringan mikrotik

Wednesday, December 11, 2019

Menampilkan Data Dari Database Pada PHP Code Igniter

Assalammualaikum Warrahmatullahi Wabarakatuh.
Hari ini saya akan memberikan tutorial untuk menampilkan data denga PHP dengan menggunakan framework Code Igniter.
Jika teman-teman belum mengetahui cara membuat project baru pada Code Igniter, ada baik nya teman-teman mengikuti dulu tutorial nya disini.
Jika teman-teman sudah mempunyai project Code Igniter yang telah di setting sebelumnya, silahkan teman-teman lanjutkan untuk membaca tutuorial ini.
Yang pertama sekali akan kita lakukan adalah membuat database dan isi nya untuk di tampilkan di website kita nanti.


Setelah kita membuat database dan field-field yang di butuhkan, kita akan mengisi data tersebut setidaknya 1 data untuk di tampilkan. Nah saya kebetulan akan mengisi tabel di atas dengan 5 data.



Selanjutnya kita setting agar Code Igniter agar dapat terhubung dengan database yang telah kita buat.


Selanjutnya kita setting pada routes.php yang ada pada folder application/config/routes.php. Pada file routes.php  ini kita akan membuat controller yang akan kita kan sebagai default controller, yaitu controller yang akan di load pertama kali website dibuka.



Selanjutnya teman-teman harus membuat controller mahasiswa.php, sesuai nama controller yang teman-teman tentukan sebagai default controller pada routes.php. Untuk script nya teman-teman bisa membuat nya seperti gambar dibawah ini.



Pada script di atas, yang akan dipanggil oleh controller mahasiswa adalah data_mahasiswa yang ada pada folder view. Teman-teman harus membuat view bernama mahasiswa.php dan meletakan nya pada folder view.


Karena teman-teman akan menampilkan data dari database, maka teman-teman akan menggunakan sebuah model untuk meletakan query pemanggilan data tabel dari database. Untuk itu buatlah sebuah model dengan nama m_mahasiswa dengan script berikut :



Lalu untuk untuk script dari data_mahasiswa.php yang terletak pada folder views bisa teman-teman buat seperti ini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<center>
<marquee><h3> Data Mahasiswa Blog-Izazzil </h3></marquee>
<br />
<table border="2">
<thead>
<th>No</th>
<th>No BP </th>
<th>Nama </th>
<th>Alamat </th>
<th>Program Studi </th>
</thead>
<tbody>
<?php $no = 1; foreach($tampil->result_array() as $d) { ?>
<tr>
<td><?php echo $no++; ?> </td>
<td><?php echo $d['id_mhs']; ?>  </td>
<td> <?php echo $d['nama']; ?> </td>
<td> <?php echo $d['alamat']; ?> </td>
<td><?php echo $d['program_studi']; ?>  </td>
</tr>
<?php } ?>
</tbody>

</table>
</center>
</body>
</html>

Lalu temen-teman refresh saja website nya di browser teman-teman. Kira-kira hasil nya akan seperti ini :


Nah teman-teman sudah menampilkan data dari database ke website dengan menggunakan Code Igniter. Semoga bermanfaat.

Membuat APK Release Pada Android Studio

Assallamualaikum Warrahmatullahi Wabarakatuh.
Hari ini kita akan membuat apk yang siap release untuk di upload ke playstore google play. APK Release adalah APK yang sudah berisi data-data dari developer / owner yang membuatnya dan APK ini siap di upload ke google play store untuk bisa di download dan di install oleh para pengguna android.
Dari keterangan di atas, teman-teman dapat mengambil kesimpulan bahwa apk Release itu adalah APK yang akan kita gunakan untuk di upload ke playstore nya google play.
Jadi setelah dapat kesimpulan nya, mari kita mulai saja untuk di lakukan Release APK. Sebelumnya teman-teman harus mempunyai project android yang akan di jadikan release APK. Jika belum ada, silahkan baca tutorial disini, karena yang akan saya jadikan APK release adalah project sebelum nya yaitu webview dari blog-izazzil.
Setelah teman siapkan dan buka project nya, teman-teman klik menu build, dan pilih menu Select Build Variant.



Lalu pada bagian bawah sebelah kiri akan keluar pilihan untuk Build Varian. Pilih saja release pada Active Build Variant. Tunggu sampai selesai proses nya.



Setelah proses nya selesai, klik kembali menu Build, lalu pilih menu Generate Signed Bundle or APK. 



Pilih saja APK, karena kita akan menjadikan project kita menjadi file APK yang akan kita upload ke goggle playstore. Lalu akan keluar sebuah form isian untuk keystore.


Untuk membuat APK baru klik Create New.



Setelah klik Create New, akan keluar form isian tentang data diri kita sebagai developer.


Lalu isi saja sesuai dengan data diri teman-teman sebagai developer. Jika teman-te mankurang mengerti apa yang diminta, teman-teman bisa membuka google transalate, lalu teman-teman tinggal buat saja kalimat atau kata yang membuat teman-teman bingung. Setelah selesai mengisi, teman-teman klik saja ok. Isian pada pengisian pertama akan tersisi otomatis sesuaid dengan apa yang teman-teman isi pada pengisian data diri sebelumnya.



Lalu teman-teman klik saja Next. Setelah itu akan ada permintaan untuk memilih Build Variant : teman-teman pilih release, dan Signature Version : teman-teman dapat ceklis saja ke-2 nya. Lalu teman-teman klik finish.


Lalu Android Studio akan memproses permintaan pembuatan file APK, tunggu saja beberapa menit.


Setelah beberapa menit pemrosesan, akan ada pemberitahuan di Event Log yang ada di sebelah kanan bawah, bahwa APK sudah dibuat dan dapat lihat lokasi.


Teman-teman klik saja locate, windows akan membuka explorer menuju lokasi file APK yang baru saja dibuat. File APK tersebut dapat teman-teman upload ke google playstore dan dapat langsung saja teman-teman install ke android teman-teman.



Untuk hari ini, itu dulu tutorial yang aka saya berikan. Semoga bermanfaat...

Tuesday, December 10, 2019

Membuat Web View APK pada Android Studio

Assalamualaikum Warrahmatullahi Wabarakatuh.
Hari ini saya akan membuat tutorial tentang bagaimana cara nya membuat WebView pada android studio. Sebelum kita masuk ke pengkodingan nya, seperti biasa kita akan masuk dulu ke teori.
Webview adalah sebuah website yang diubah menjadi aplikasi android yang siap di publish ke Google Play Store.
Dari kesimpulan di atas, teman-teman seharusnya sudah dapat menarik kesimpulan bahwasa nya, sebelum membuat webview APK teman-teman harus lah mempunyai website sendiri untuk dijadikan file APK.
Setelah teman-teman mengerti tentang ketentuan di atas, maka tema-teman langsung siapkan saja website yang akan dijadikan APK. Kebetulan saya sudah menyiapkan website yang akan saya jadikan WebView.


Yak, mari kita mulai saja. Hal pertama yang harus teman-teman lakukan adalah membuka android studio teman-teman. 


Lalu teman-teman pilih "Empty Activity", langsung saja klik next. Lalu akan keluar seperti gambar dibawah ini : 





Untuk Name, teman-teman bisa menggantinya atau membiarkan saja. Terserah teman-teman, tergantung dari project apa yang akan teman-teman buat. Atau ubah saja sesuai dengan nama website akan teman-teman jadikan webview. Lalu teman-teman klik saja Finish.
Selanjutnya tampilan Android Studio Teman-teman akan menjadi seperti ini :



Jika pada Android Studio teman-teman mempunyai error yang sama dengan yang saya punya, teman-teman bisa mengikuti tutorial menghilangkan error tersebut disini.


Untuk selanjutnya, kita akan mengedit 3 file saja untuk tutorial kali ini. Yang pertama adalah AndroidManifest.xml yang ada dalam  folder "app/manifests/AndroidManifest/xml".




Yang ke-2 adalah file "MainActivity.java". File tersebut berada pada folder "app/java/com.******.myaplication/MainActivity.java" 


Yang ke-3 adalah activity_main.xml. File tersebut berada pada "app/res/layout/activity_main.xml". 




Lalu tambahkan koding dari masing-masing file, sama dengan koding berikut.

Pada MainActivity.java :



Pada tanda nomor 2, pada koding"webviewku.loadUrl('xxxxxxxxxx')", isi "xxxxxx" dengan url dari web teman-teman yang akan di jadikan WebView.


Selanjutnya pada activity_main.xml kira-kira koding nya sebagai berikut :



Untuk isinya, tolong samakan saja dengan isi dari activity_main.xml teman-teman.
Untuk Selanjutnya pada pada file AndroidManifest.xml cukup tambahkan izin untuk aplikasi tersebut mengakses internet. Seperti gambar dibawah ini :




Lalu tinggal Run seperti biasa :




Lalu Android akan di proses untuk penginstallan untuk emulator.


Setelah proses selesai, emulator akan tampil otomatis dan menampilkan hasil webview yang telah saya buat.


Yak...begitulah cara nya membuat webview dengan android studio, semoga teman-teman semua dapat membuat dengan cepat karena pembuatan webview dengan android studio cukup mudah.








Search This Blog