Menjalankan Composer dengan berbagai versi PHP

Ketika teman-teman bekerja sebagai seorang web developer, tentunya keberadaan bahasa pemrograman PHP dan composer sudah sangat teman-teman kenal. Ada kalanya kita butuh untuk menjalankan composer dengan versi PHP yang dapat kita definisikan, karena apa? Alasan utamanya adalah soal maintenance. Ketika kita sudah memiliki kewajiban untuk maintenance sistem-sistem lama, atau bekerja dengan pekerjaan lama dan project […]

CodeIgniter 4 akhirnya release versi final!

Hari ini adalah salah satu hari yang dinanti oleh para web developer, kenapa? Karena salah satu framework favorit yaitu CodeIgniter 4 akhirnya rilis versi final. Sebelumnya sewaktu masih versi RC saja sudah banyak yang mencoba kulak kulik, dengan rilisnya versi final ini tentu akan banyak merubah gaya pengembangan di era ini. Kehadiran CodeIgniter memang bisa […]

Kenapa ASP.Net Core adalah pilihan terbaik untuk membangun aplikasi web enterprise?

ASP.NET Core merupakan framework cross-platform dan open source yang dikembangkan oleh Microsoft untuk membangun aplikasi yang modern, cloud-based, dan aplikasi enterprise yang saling terkait. Jika kita melihat website-website orang luar negeri, mungkin bisa kita lihat sekilas dari path url nya kalau mereka menggunakan ASP, terutama pada website-website enterprise. Lalu mengapa mereka menggunakan ASP.Net? Di Indonesia […]

Pseudocode algoritma untuk menampilkan bintang dengan perulangan While, For, dan Do While

Pseudocode merupakan deskripsi dari algoritma pemrograman komputer yang dengan konvensi struktural dari suatu bahasa pemrograman, dan ditujukan agar dapat dibaca oleh manusia dan bukan diperuntukan untuk mesin. Dengan menggunakan pseudocode, manusia dapat memahami bagaimana sebuah algoritma berjalan meskipun tidak memahami sebuah bahasa pemrograman. Berikut ini merupakan pseudocode yang digunakan untuk menampilkan bintang dengan berbagai macam […]

12 Methods to perform Web Application Penetration Testing Based on OWASP.org

A security test is a method of evaluating the security of a computer system or network by methodically validating and verifying the effectiveness of application security controls. A web application security test focuses only on evaluating the security of a web application. The process involves an active analysis of the application for any weaknesses, technical […]

How to fix: Cannot get property ‘supportLibVersion’ on extra properties extension as it does not exist

I’ll not talking too much about #HowToFix section in my logs, beacuse this is just my notes, and also mightbe helpfully for you. So, I do not care to much about SEO, and then … How to fix this problem? This problem happen because sometimes we have dependency that need supporting library. And, In my […]

Penjelasan Secure SDLC menurut Menurut Konsep Gary McGraw

SDLC mungkin teman-teman sudah sangat memahami, ya betul, System Development Life Cycle. SDLC adalah salah satu model pengembangan sistem yang menurut saya sederhana namun worth-it banget. Hanya saja, kadang-kadang sedikit nyerempet ke agile kalo dalam praktik perkembangan dunia industri sekarang-sekarang ini. Balik ke topik, lalu apa yang dibicarakan si McGraw tentang SDLC ini? Sebelumnya, mungkin […]

Cara membuat input text hanya angka dengan Javascript

Kita seringkali membutuhkan validasi untuk memastikan data yang masuk kedalam sistem adalah data yang valid atau benar, dan tidak menimbulkan anomali. Sebenarnya banyak cara yang dilakukan untuk memvalidasi data ini, dari sekian cara tersebut kita bisa menempatkannya di layer-layer yang beragam. Misalnya, kita bisa membuat validasi di sisi server, bisajuga membuat validasi di sisi client […]

Mengenal Bahasa Pemrograman Lua

Hari ini bahasan dikantor saya kebetulan adalah tentang aplikasi manajemen micro-services, Konga. Di beberapa diskusi, diketahui Konga ini dibuat dengan bahasa pemrograman Lua. Apa itu Lua? Sepertinya masih asing. Karena itu mungkin perlu membuat catatan mengenai bahasa pemrograman yang satu ini. Tentang bahasa pemrograman Lua Apa itu Lua? Lua adalah bahasa scripting yang powerfull, efisien, […]

Membuat Skrip Bruteforce MD5 dengan Python

Python memang salah satu bahasa tingkat tinggi yang katanya untuk pemrosesan skrip bisa menghemat waktu lebih banyak dibanding bahasa pemrograman lain. Hampir mirip kaya C dan c#, python ini dikenal sebagai bahasa yang dekat dengan mesin. Sehingga tidak perlu melalui berbagai layer untuk melakukan suatu job. Dalam beberapa hari terakhir saya mencoba belajar banyak hal, […]