Menempatkan button di bawah atau di atas pada layout android

Bismillaahirrohmaanirrohiim…

Kali ini kita akan mencoba membuat layout di android studio dimana kita akan menaruh komponen, yang berupa button (bisa juga textview, imageview, dll) di posisi bawah atau bottom secara absolute.

Layout yang paling sering saya gunakan di android studio adalah LinearLayout, namun untuk kasus ini posisi Linearlayout akan kita taruh di dalam RelativeLayout. Tujuannya agar komponen tersebut dapat diposisikan top atau bottom relative terhadap induknya, yaitu relativelayout. Continue reading “Menempatkan button di bawah atau di atas pada layout android”

Script PHP download File dengan CURL

Bismillaahirrohmaanirrohiim…

Kali ini kita akan membuat script PHP CURL untuk mendownload file dengan format apa saja.

Fungsi download Gambar dibawah ini mempunyai keterangan:

– Bisa mendownload file via URL (http atau https)
– Lokasi folder bisa ditentukan
– File yang disupport txt, pdf, zip, mp3, mp4, doc, pdf, xls, dll
– Terdapat validasi pembuatan folder
– Terdapat validasi URL
– Terdapat validasi berhasil atau tidaknya gambar disimpan
CURL bisa diset timeoutnya
– Jika terjadi error, CURL bisa diketahui jenis kesalahannya
– Output response berupa array yang mudah dipakai

Langsung saja, berikut fungsi PHP download file dengan CURL Continue reading “Script PHP download File dengan CURL”

Menambahkan EditText secara dinamis di android studio

Bismillaahirrohmaanirrohiim…

Ada kalanya kita ingin membuat EditText di android secara dinamis.
Nah di bawah ini adalah kode java program android untuk membuat EditText menjadi dinamis sekaligus mengambil nilainya.

Konsepnya adalah kita membuat arraylist untuk menyimpan EditText,
kemudian kita masukkan beberapa EditText tersebut ke dalam layout. Continue reading “Menambahkan EditText secara dinamis di android studio”

Script PHP download gambar dengan CURL

Bismillaahirrohmaanirrohiim…

Kali ini kita akan membuat script PHP CURL untuk mendownload gambar atau image.

Fungsi download Gambar dibawah ini mempunyai keterangan:

– Bisa mendownload gambar via URL (http atau https)
– Lokasi folder bisa ditentukan
– Gambar yang disupport JPG, JPEG, PNG, GIF
– Meskipun link tidak menyertakan ekstensi, gambar tetap bisa didownload
– Terdapat validasi pembuatan folder
– Terdapat validasi URL
– Terdapat validasi jenis gambar
– Terdapat validasi berhasil atau tidaknya gambar disimpan
– Jika gambar tidak valid maka akan dihapus dari server
CURL bisa diset timeoutnya
– Jika terjadi error, CURL bisa diketahui jenis kesalahannya
– Output response berupa array yang mudah dipakai

Langsung saja, berikut fungsi PHP download gambar dengan CURL Continue reading “Script PHP download gambar dengan CURL”

Cara disable suggested articles di chrome android browser

Bismillaahirrohmaanirrohiim…

Menonaktifkan saran atau rekomendasi artikel browser chrome android terbaru – Jika anda mengupdate browser chrome android terbaru, hal yang akan muncul pertama kali saat browser tersebut dibuka adalah munculnya daftar artikel secara otomatis.

Hal ini menurut beberapa orang termasuk saya sendiri tidak menyukainya. Meskipun artikel yang ditampilkan adalah sesuai dengan apa yang sering saya cari di internet.

Tampaknya google ingin sekaligus “berjualan artikel” di browser miliknya tersebut. Tentu dengan cara yang sopan.

Alasan beberapa orang untuk mendisable atau menonaktifkan layanan tersebut mungkin karena ingin browser kelihatan bersih sekaligus hemat kuota (ngirit). Continue reading “Cara disable suggested articles di chrome android browser”

Contoh penggunaan component pada React JS

Bismillaahirrohmaanirrohiim…

Seperti yang telah kita ketahui, react js digunakan untuk membuat interface atau tampilan.

Konsep penting react js yang harus dipahami dalam membuat interface adalah component.

Dari namanya saja kita tahu bahwa component merupakan bagian yang membentuk kesatuan.
Misalkan sebuah mobil, mempunyai komponen pintu, roda, mesin, dll.
Rumah mempunyai komponen kamar tidur, atap, lemari, kamar mandi, dll

pada halaman react JS mempunyai komponen header, content, footer, comment, dll Continue reading “Contoh penggunaan component pada React JS”

Cara membuat rest api dengan php mysql mudah dan cepat

Bismillaahirrohmaanirrohiim…

Sudah pernah mendengar istilah rest api?

hmmmm… disini saya akan mencoba membuat tutorial tentang bagaimana cara membuat sendiri rest api dengan php mysql yang mudah.

dibanyak tempat kita dapat menemukan banyak sekali artikel atau tutorial tentang rest api dan sejenisnya, namun kadang kita bingung dengan banyaknya model dan contoh yang berbeda-beda.

Untuk itu saya mencoba membuat contoh rest api yang mudah bagi pemula seperti saya ini.

REST (Representational State Transfer) dan API (Application Programming Interfaces) biasa digunakan untuk berkomunikasi antara klien dan server. Selain REST, ada juga metode yang lain semacam soap web service, dll. Continue reading “Cara membuat rest api dengan php mysql mudah dan cepat”

Cara mudah install React JS dengan cepat

Bismillaahirrohmaanirrohiim…

Sudah tau React JS?

React JS merupakan library javascript yang saat ini sangat populer untuk membuat tampilan website.

Kenapa harus belajar react js? ada banyak jawaban untuk pertanyaan tersebut.

Tapi jangan terlalu sibuk searching sementara kita melupakan “memulai” praktek react js.

Untuk memulai belajar react js, kita harus menginstall dulu app react js sampai bisa tampil di komputer kita.

Berikut cara mudah dan cepat install react js berlaku di semua OS. Continue reading “Cara mudah install React JS dengan cepat”

Cara mudah install vestaCP di centos 7 dengan cepat

Bismillaahirrohmaanirrohiim…

Apa itu vestaCP? vestaCP atau vesta control panel adalah panel berbasis web yang digunakan untuk mengelola server/vps berbasis Linux.
Fitur vestaCP ini cukup lengkap, mudah digunakan dan ringan.

Cara menginstal vestaCP di CentOS 7 cukup mudah, tinggal ikuti alur dibawah ini.

Contoh ini menggunakan:

IP: 123.123.123.123
Hostname: namadomain.com

Ganti IP dan hostname sesuai yang anda miliki, jika belum punya domain tak masalah, nanti bisa dibeli kemudian.
Hostname ini hanya untuk nama saja, jadi install vestaCP tidak memerlukan real domain beneran, karena nanti website tetap bisa diakses via ip address.

yang perlu disiapkan: Continue reading “Cara mudah install vestaCP di centos 7 dengan cepat”

Cara mudah install webmin di centos 7 dengan cepat

Bismillaahirrohmaanirrohiim…

Pada tutorial kali ini saya akan menunjukkan kepada Anda, cara menginstall Webmin atau virtualmin di CentOS 7 dengan mudah dan cepat.
Webmin atau virtualmin adalah panel berbasis web untuk mengelola server/vps berbasis Linux.

Control panel vps ini sangat populer, mungkin karena gratis, mudah digunakan, dan relatif aman.

Jika anda mencari di google tutorial cara install webmin dicentos pasti banyak sekali dan berbeda-beda isinya, tak perlu khawatir karena yang saya tulis disini adalah cara yang paling cepat dan mudah untuk pemula seperti saya.

Menginstal Webmin atau virtualmin di CentOS 7, benar-benar merupakan hal yang mudah, bahkan oleh seorang pemula seperti saya.
cukup ikuti langkah-langkah berikut. Continue reading “Cara mudah install webmin di centos 7 dengan cepat”