Skip to content

Instantly share code, notes, and snippets.

View ndunks's full-sized avatar
💭
I'm programer and I have wife 😄

Mochamad Arifin ndunks

💭
I'm programer and I have wife 😄
View GitHub Profile
@ndunks
ndunks / alpine-linux-kiosk.md
Last active January 20, 2023 07:39
Install and setup Alpine Linux for Chromium Kiosk Mode using Qemu

Setup Alpine Linux

Make Disk Image

dd if=/dev/zero bs=1M of=disk.img count=1000

Formating Disk Image

cat <<EOF | sfdisk disk.img
@ndunks
ndunks / compile-gcc11-debian.sh
Last active December 5, 2022 03:20
Build/Compile GCC 11 in debian
#!/bin/bash
[ -f ~/app/gcc-11.1.0.tar.xz ] || \
wget -O ~/app/gcc-11.1.0.tar.xz http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-11.1.0/gcc-11.1.0.tar.xz
[ -d ~/app/gcc-11.1.0 ] || tar -C ~/app -xvf ~/app/gcc-11.1.0.tar.xz
apt update
apt install -y \
wget xz-utils bzip2 make autoconf gcc-multilib g++-multilib \

Usefull function

// Your player object
let me = game.getMyPlayer()

// Your player id
let id = Object.entries(game.players).filter( ([id,o]) => o.name == game.getMyPlayer().name)[0][0]

Send Actions

Logs

2022-10-17 06:41:54,110 [myid:] - WARN  [NIOWorkerThread-1:o.a.z.s.NIOServerCnxn@380] - Close of session 0x0
java.io.IOException: Connection reset by peer
        at java.base/sun.nio.ch.FileDispatcherImpl.read0(Native Method)
        at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
        at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276)
        at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:245)
        at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223)
set -g mouse on
# Select then right click to set clipboard
set-option -s set-clipboard off
bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -i"
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -i"
@ndunks
ndunks / zte_extract.py
Created March 23, 2018 02:09
Modem Indihome ZTE F609 Config Extract and Repack
#!/usr/bin/env python
# https://reverseengineering.stackexchange.com/a/13395
import sys
import binascii
import struct
import zlib
if (len(sys.argv) <= 1):
print('USAGE:\n%s [configBak.cfg|config.bin]' % sys.argv[0])
exit(1)
helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner \
--set nfs.server=192.168.1.2 \
--set nfs.path=/kube-storage \
--set storageClass.name=nfs \
--set storageClass.defaultClass=true \
--set storageClass.provisionerName=nfs-nux-provisioner \
--set nfs.volumeName=nfs-nux \
--set nodeSelector."kubernetes\\.io/hostname"=kube-nux
@ndunks
ndunks / qemulate.sh
Created April 30, 2020 21:04
Qemu Change Hardisk Serial Number and Model
sudo qemu-system-i386 \
-m 512 \
-smp 1 \
-enable-kvm \
-drive if=none,id=disk00,format=qcow2,file=tmp/disk1.qcow2 \
-device "ide-hd,drive=disk00,bus=ide.0,serial=00000000000000000001,model=VMware Virtual IDE Hard Drive" \
-nic tap
# Get input list: pacmd list-sources
# Get output list: pacmd list-sinks
load-module module-null-sink sink_name=michrophone sink_properties=device.description=michrophone
load-module module-loopback source=alsa_input.pci-0000_00_1f.3.analog-stereo sink=michrophone latency_msec=1
load-module module-combine-sink sink_name=combined sink_properties=device.description=combined slaves=michrophone,alsa_output.usb-1130_USB_AUDIO-00.analog-stereo
@ndunks
ndunks / fix-proteus-8.x-force-close.md
Created October 19, 2021 16:35
Fix Proteus 8.11, 8.12 Force Close when animating

I experienced force close when animating desing on proteus 8.11 or 8.12.

The fix is simple but weird. When installing proteus, use 'Custom Install', make Library/Data path same as Location of the program install location.

I also block proteus host:

127.0.0.1         secure.labcenter.co.uk
127.0.0.1         secure.labcenter.com