Author Archives: ballacksave

Register gitlab-runner

sudo gitlab-runner register #Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/): http://localhost:7777/ #via web browser client buka halaman admin/runner, kemudian copy tokennya, dan paste di proses terminal MxqyTnrizAiHcRCAAoKz #Please enter the gitlab-ci description for this runner: # isi sembarang, misal gitlab-runner [gitlab]: gitlab-runner #Please enter the gitlab-ci tags for this runner (comma separated): # ntar… Read More »

source list ubuntu 16

sudo vi /etc/apt/sources.list deb http://kambing.ui.ac.id/ubuntu/ xenial main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ xenial-updates main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ xenial-security main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ xenial-backports main restricted universe multiverse deb http://kambing.ui.ac.id/ubuntu/ xenial-proposed main restricted universe multiverse

ndev add route

auto eth2 iface eth2 inet static address 172.17.21.150 netmask 255.255.255.0 dns-nameserver 8.8.8.8 80.80.80.80 post-up route add -net 172.17.22.0 netmask 255.255.255.0 gw 172.17.21.12 post-up route add -net 172.17.23.0 netmask 255.255.255.0 gw 172.17.21.12

Windows lelet gererate UUID.randomUUID()

jika kita run System.out.println(SecureRandom.getInstanceStrong().getAlgorithm()); System.out.println(SecureRandom.getInstanceStrong().getProvider()); hasil-nya Windows-PRNG SunMSCAPI version 1.8 buka file C:\Program Files\Java\jdk1.8.0_212\jre\lib\security\java.security ternyata SunMSCAPI berada diurutan 10, jadi kita tukar saja ke urutan nomor 1 security.provider.1=sun.security.mscapi.SunMSCAPI #security.provider.1=sun.security.provider.Sun security.provider.2=sun.security.rsa.SunRsaSign security.provider.3=sun.security.ec.SunEC security.provider.4=com.sun.net.ssl.internal.ssl.Provider security.provider.5=com.sun.crypto.provider.SunJCE security.provider.6=sun.security.jgss.SunProvider security.provider.7=com.sun.security.sasl.Provider security.provider.8=org.jcp.xml.dsig.internal.dom.XMLDSigRI security.provider.9=sun.security.smartcardio.SunPCSC #security.provider.10=sun.security.mscapi.SunMSCAPI security.provider.10=sun.security.provider.Sun

maven properties encoding utf-8 and java version

<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> </properties>

git add user and password

biar nggak bolak balik ngetik password diterminal, add user dan password git. cara gampang tapi kurang aman : cara relatif aman yaitu menggunakan ssh. 1. buka terminal ketik ssh-keygen -t ed25519 -C “email@telo.com” 2. by default keystore tergenerate ke ~/.ssh/id_ed25519.pub, copy string isinya. more ~/.ssh/id_ed25519.pub 3. buka https://gitlab.com/profile/keys, kemudian paste pada bagian key. 4. isi… Read More »

Ubuntu enable tab completion

sudo apt install bash-completion sudo apt install –reinstall bash-completion jika tidak mau mau juga : vi ~/.bashrc # enable bash completion in interactive shells if ! shopt -oq posix; then if [ -f /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion elif [ -f /etc/bash_completion ]; then . /etc/bash_completion fi fi

iptables

# aktifkan port forwading di ubuntu (direstart tidak hilang) # edit file /etc/sysctl.conf # uncomment net.ipv4.ip_forward=1 # apply sudo sysctl -p sudo sysctl –system #list iptables sudo iptables -L sudo iptables -L -v #list iptables NAT sudo iptables -t nat -L sudo iptables -t nat -L -v sudo iptables -t nat -L -v –line-numbers sudo… Read More »