Using Amazon DynamoDB for Session Storage in PHP/Yii2 Application (with AWS CDK) – Building Modern PHP/Yii2 Application using AWS

After we successfully deploy a PHP application in cluster environment, we still need some efforts to make the application to be stateless. One of them is building centralized session management. In this post, I will demonstrate how we can provision an Amazon DynamoDB table using AWS CDK and how to configure our application to securely […]

Membangun Pipeline CI/CD Menggunakan AWS CodePipeline, AWS CodeBuild, Amazon ECR, Amazon ECS Dengan AWS CDK – Membangun Aplikasi PHP/Yii2 Modern Dengan AWS – Bagian 2

Tulisan ini adalah bagian dari seri Membangun Aplikasi PHP/Yii2 Modern dengan AWS. Di tulisan ini saya akan mendemonstrasikan bagaimana cara membangun sebuah CI/CD Pipeline untuk kode yang saya simpan di Github untuk mendeploy ke cluster kita di Amazon Elastic Container Service (ECS). Saya akan menggunakan AWS CodePipeline, AWS CodeBuild, dan Amazon Elastic Container Registry (ECR) […]

Tutorial Membuat dan Mengaktivasi Akun AWS

Dalam tahap ini Anda akan membuat dan mengaktivasi akun AWS. Lewati tahap ini jika Anda sudah memiliki akun AWS yang aktif. Membuat Akun LANGKAH 1 Buka halaman beranda Layanan Web Amazon. LANGKAH 2 Pilih Buat Akun AWS. Catatan: Jika Anda masuk ke AWS baru-baru ini, tombol mungkin mengatakan Masuk ke Konsol. LANGKAH 3 Masukkan informasi […]

One-Liner Installing Sonar Scanner in Travis CI

Deciding to writing all technical code here, instead of the maleskoding blog. So right now, to use SonarQube scanner in Travis CI, you have to use the Java VM and SonarCloud integration. To overcome this, I just wrote a simple installer script so it can be installed in Travis CI just in one line. bash […]

AJAX dan JSON

Di dalam penggunaan AJAX, ada beberapa cara format data yang dikirimkan antara client dan server. Salah satunya adalah JSON. JSON atau Javascript Object Notation adalah sebuah format data yang kecil dan mudah digunakan di mana saja. Kegunaannya mirip dengan XML. Perbedaan JSON dengan XML antara lain Lebih kecil daripada XML karena penggunaan penandaan data yang […]

Filesystem boong-boongan

Tugas IF 3055 Sistem Operasi kali ini adalah membuat simulasi filesystem. Ketimbang tugas kuliah S2 Manajemen Informasi yang disuruh bikin filesystem beneran sampai bikin kernel module untuk akses block device, jelas ini jauh lebih gampang 😀 Intinya cuman bikin simulasi sebuah filesystem pada sebuah file….. Udah gitu doang sih 😛 Gak sih, nantinya model ini […]

Zombie Process

Salah satu hal yang menarik saat kemarin kuliah IF4038 Pemrograman Sistem adalah tentang zombie process. Zombie process adalah sebuah proses pada sistem operasi yang telah menyelesaikan eksekusinya tetapi terdapat pada entry process. Di dalam sistem operasi UNIX terdapat sebuah konsep parent process dan child process. Dengan menggunakan system call fork. Sebuah process dapat menciptakan sebuah […]

Will code Java for a plate of rice

Satu lagi postingan gak jelas dari Petra. Hari ini mengendok sendirian di labtek V. Ngerjain laporan kerja praktek yang jumlah halamannya tidak kunjung bertambah. Padahal saat kerja praktek sudah hampir selesai tapi karena judulnya nambah 3 kata, dengan idealisnya gw langsung menghapus Bab I dan Bab IV yang merupakan bagian yang paling mesti dikarang-karang. Padahal […]

Jatuh cinta dengan ASP.NET

Setelah satu semester gak pernah ngedevelop pakai teknologi Microsoft punya, akhirnya kemaren nyentuh ASP.NET 😛 Dari setahun terakhir benar-benar kepingin eksplorasi ASP.NET. Sejak berubah haluan orientasinya dari Game Developer jadi Web Developer, banyak teknologi yang ingin dieksplorasi seperti beberapa Framework di PHP, ASP.NET, terus Ruby on Rail (which jadi gak kepengen ), dan JSP. […]