Skip to content

Instantly share code, notes, and snippets.

View rafirh's full-sized avatar
🎯
Focusing

Muhammad Rafi Rahman Habibi rafirh

🎯
Focusing
View GitHub Profile
@rafirh
rafirh / Main.java
Created March 12, 2026 09:25
Modul 3 Overloading
package Modul3Overload;
import java.io.*;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
Penulis p1 = new Penulis(1, "Budi");
Penulis p2 = new Penulis(2, "Andi");
@rafirh
rafirh / Main.java
Created March 5, 2026 16:12
Modul 2 - Constractor dan Instance
package Modul2ConstructorDanInstance;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
Penulis p1 = new Penulis(1, "Budi");
Penulis p2 = new Penulis(2, "Andi");
Penulis p3 = new Penulis(3, "Siti");
# app/utils/predictor.py
import tensorflow as tf
import numpy as np
from PIL import Image
import io
import json
import os
class PlantDiseasePredictor:
#!/bin/bash
set -e
echo "=== AUTO INSTALL POSTGRESQL + POSTGIS ==="
# -------- INPUT USER --------
read -p "Masukkan nama database: " DB_NAME
read -p "Masukkan username database: " DB_USER
read -sp "Masukkan password database: " DB_PASS
echo ""
#!/bin/bash
set -e
echo "=== AUTO INSTALL GEONETWORK + NGINX REVERSE PROXY ==="
# -------- INPUT USER --------
read -p "Masukkan domain (tanpa https://): " DOMAIN
read -p "Masukkan port GeoNetwork (contoh 5002): " GN_PORT
echo ""
#!/bin/bash
set -e
echo "=== AUTO INSTALL GEOSERVER + NGINX REVERSE PROXY ==="
# -------- INPUT USER --------
read -p "Masukkan domain (tanpa https://): " DOMAIN
read -p "Masukkan port GeoServer (contoh 5001): " GS_PORT
echo ""
#!/bin/bash
clear
echo "=== AUTO INSTALL SATU PETA ==="
set -euo pipefail
# --- INPUT DOMAIN ---
read -p "Masukkan domain (tanpa https://): " DOMAIN
# --- INPUT GITLAB USERNAME & TOKEN ---
echo "=== AUTH GITLAB ==="
let n = 0;
let i = 0;
// bagian tag dipecah agar sulit terdeteksi oleh bot
const tagStart = "🔥(" + "@";
const tagMid = "cukongin" + "crypto";
const tagEnd = ")🔥";
const groupTag = tagStart + tagMid + tagEnd; // -> "🔥(@cukongincrypto)🔥"
// array pesan dasar (tanpa tag, tanpa spasi tambahan)
@rafirh
rafirh / main.js
Created March 11, 2025 08:36
script chat idx
let n = 0;
const coinName = "AAZ";
const target = '400rb';
const messages = [
`jangan sampai ketinggalan, ${coinName} lagi siap-siap pump 🚀🔥`,
`cek ${coinName}, mau terbang nih`,
`${coinName} lagi ngumpulin penumpang, naik sekarang sebelum penuh`,
`mending masuk ${coinName} sekarang, daripada nyesel pas ${coinName} udah mahal 🔥`,
// test api, show to console https://api-portal-jatim.pisdev.my.id/api/users
// jquery request
$.ajax({
url: 'https://klinikhoaks.jatimprov.go.id/api/mobile/getjmlhoaksytd',
type: 'GET',
success: function(response) {
console.log(response);
},
error: function(xhr) {