Virtualization vs Containerization

docker

Virtualization and containerization are both techniques used to manage and deploy applications efficiently, but they differ in their approaches and level of abstraction. Virtualization: Overview: Virtualization involves creating a virtual version of hardware or an entire computer system, allowing multiple operating systems to run on a single physical machine. Hypervisor: It uses a hypervisor, which … Read more

notes for jenkins-agent using ssh

Susiloharjo

This is my note for add jenkins-agent using ssh Related: One Markdown File Made My AI Agent 23 Points Smarter. Related: Why I Stopped Optimizing My AI Agent and Started Shipping It. Create new node at jenkins dashboard and setting directory for root directory file for storing your deployment Choose Launch Agent via ssh Add … Read more

The differences between on-premises, IaaS, PaaS, and FaaS

Susiloharjo

The terms “on-premises,” “IaaS” (Infrastructure as a Service), “PaaS” (Platform as a Service), and “FaaS” (Functions as a Service) refer to different deployment and service models in the realm of cloud computing and infrastructure management. Here’s an overview of the key differences between these concepts: Aspect On-Premises IaaS PaaS FaaS Location On-premises Cloud Data Centers … Read more

Jenkins pipeline running docker

pipeline { agent { label ‘server_61’ } stages { stage(‘Checkout’) { steps { checkout scmGit(branches: [[name: ‘*/master’]], extensions: [], userRemoteConfigs: [[url: ‘[email protected]:github.git/’]]) } } stage(‘Down Docker’) { steps { script { sh ‘docker-compose down’ } } } stage(‘Remove Image’) { steps { script { // Check if the Docker image exists and remove it if … Read more

Running github action runner run.sh as services in ubuntu

# create file runner-services.sh #!/bin/bash # Your script commands her /home/username/actions-runner/run.sh # create file service at /etc/systemd/services/action-runner.service [Unit] Description=action-runner [Service] ExecStart=/home/username/actions-runner/runner-services.sh Restart=on-failure User=username -> adjust with your username Group=username -> adjust with your username [Install] WantedBy=multi-user.target Related: One Markdown File Made My AI Agent 23 Points Smarter. Related: How I Built a $0/Month Blog Stack … Read more

QR code bisa save kontak

qrcode

Iseng buatin apps untuk buat qrcode yang bisa save ke kontak apabila disimpan, silahkan liat demonya disini https://qr.susiloharjo.web.id source codenya disini kalau mau modif modif silahkan https://github.com/susiloharjo/flask-qr-vcard Related: 3 AI Code Review Tools I Run Before Every PR (In 20 Seconds). Related: Prompts Are Code Now: My Claude Opus 4.8 Playbook.