Skip to content

Instantly share code, notes, and snippets.

View ahmadzip's full-sized avatar

Ahmad Sulaeman ahmadzip

View GitHub Profile
// Multiple data mapping for bulk submissions
const listJawaban = [
{
kapanBerkunjung: "Hari ini, 18 September 2025",
cabangMana: "9p3vx",
apakahKunjunganPertama: "random",
seberanaSering: "random",
kategoriDiri: "random",
denganSiapa: "random",
kegiatanApa: "random",
CREATE TABLE IF NOT EXISTS kategori (
id_kategori INT AUTO_INCREMENT PRIMARY KEY,
nama_kategori VARCHAR(100) NOT NULL
);
CREATE TABLE IF NOT EXISTS produk (
id_produk INT AUTO_INCREMENT PRIMARY KEY,
nama_produk VARCHAR(100) NOT NULL,
harga DECIMAL(10,2) NOT NULL,
stok INT NOT NULL,
https://dibimbing.id/blog/detail/apa-sih-queue-arti-implementasi-contoh-penerapannya
https://dibimbing.id/blog/detail/apa-sih-queue-arti-implementasi-contoh-penerapannya
https://www.dicoding.com/blog/struktur-data-queue-pengertian-fungsi-dan-jenisnya/
https://www.w3schools.com/dsa/dsa_data_queues.php
@ahmadzip
ahmadzip / bencikuesioner.md
Created June 22, 2025 12:38
Kami membenci Kuesioner uty

Cara Cepat Mengisi Kuesioner di SIA UTY

Berikut adalah panduan untuk mengisi kuesioner di Sistem Informasi Akademik (SIA) Universitas Teknologi Yogyakarta (UTY) secara otomatis menggunakan script pada console browser.

1. Buka Halaman Kuesioner

Masuk ke situs SIA UTY pada halaman kuesioner melalui tautan berikut: https://sia.uty.ac.id/std/kuesioner

2. Pilih Kuesioner

Pilih salah satu kuesioner dosen atau mata kuliah yang ingin Anda isi.

@ahmadzip
ahmadzip / SiaChaptaSolver.js
Created March 26, 2024 09:24
Sia Chapta Solver for UTY Student Portal
// ==UserScript==
// @name Sia Chapta Solver
// @namespace http://tampermonkey.net/
// @version 2024-03-26
// @description Sia Chapta Solver for UTY Student Portal
// @author ManZip
// @match https://sia.uty.ac.id/
// @icon https://www.google.com/s2/favicons?sz=64&domain=sia.uty.ac.id
// @grant none
// ==/UserScript==
@ahmadzip
ahmadzip / ANALISIS EKG.ipynb
Last active January 13, 2024 09:50
ANALISIS EKG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ahmadzip
ahmadzip / 5220411084_AHMAD SULAEMAN.ipynb
Last active January 8, 2024 16:12
PAD_AHMAD_SULAEMAN_5220411084
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ahmadzip
ahmadzip / balancing.ino
Last active January 6, 2024 10:34
Self Balancing With Arduino Uno
#include <PID_v1.h>
#include <LMotorController.h>
#include "I2Cdev.h"
#include "MPU6050_6Axis_MotionApps20.h"
#if I2CDEV_IMPLEMENTATION == I2CDEV_ARDUINO_WIRE
#include "Wire.h"
#endif
#define KECEPATAN_MIN_ABS 20
MPU6050 mpu;
@ahmadzip
ahmadzip / ShareDrive.js
Created May 28, 2023 10:00
Code JavaScript untuk membagikan akses ke folder Google Drive kepada pengguna melalui API Google Drive.
// Author: @man.zip_
// Gist: https://gist.github.com/ahmadzip
const axios = require("axios");
/**
* Fungsi untuk mendapatkan token akses
* @param {string} clientId - Client ID untuk otentikasi
* @param {string} clientSecret - Client Secret untuk otentikasi
* @param {string} refreshToken - Refresh Token untuk otentikasi
@ahmadzip
ahmadzip / main.py
Last active March 22, 2023 21:18
Program untuk memberhentikan otomatis software dalam waktu tertenu menggunakan python
#made with ❤️ by @man.zip_
import os
import time
remove = ['system', 'smss', 'csrss', 'wininit', 'services', 'lsass', 'lsm', 'task', 'svc', 'registry', 'power', 'security', 'search', "smartscreen", "updater"]
running_processes = list(dict.fromkeys([process.replace('"', '').split(',')[0] for process in os.popen('tasklist /fo csv /nh').read().strip().split('\n') if all(word.lower() not in process.lower() for word in ['system', 'smss', 'csrss', 'wininit', 'services', 'lsass', 'lsm', 'task', 'svc', 'registry', 'power', 'security'])]))
def waitingSoftware():
while True:
print("Menunggu software terbuka")