Skip to content

Instantly share code, notes, and snippets.

🏳️
Surrendering everything

NOGISAKA Sadata nosada

Block or report user

Report or block nosada

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@nosada
nosada / fibo.py
Created May 2, 2019
Show Fibonacci numbers in oneline, keeping to refresh stdout (You are not expected to see this; there are much more useful examples in the Internet)
View fibo.py
#!/bin/env python
from time import sleep
import sys
def yield_fibonacci_nums(n):
a = b = 1
if n < 2:
yield b
@nosada
nosada / fish.PKGBUILD.patch
Last active Mar 2, 2019
Update fish on Arch Linux to 3.0.2 and backport a commit to resolve https://bbs.archlinux.org/viewtopic.php?id=244420
View fish.PKGBUILD.patch
diff --git a/fish/trunk/PKGBUILD b/fish/trunk/PKGBUILD
index 4b16fd36fdd..d276131e66d 100644
--- a/fish/trunk/PKGBUILD
+++ b/fish/trunk/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor: Jan Fader <jan.fader@web.de>
pkgname=fish
-pkgver=3.0.1
+pkgver=3.0.2
@nosada
nosada / mkosi-build.log
Last active Nov 10, 2018
Error log when running `mkosi build` on systemd 239.300-1 and mkosi 4-1 in Arch Linux
View mkosi-build.log
root@Anna /r/n/tinyspawn# mkosi build
DISTRIBUTION:
Distribution: arch
Release: n/a
Mirror: https://mirrors.kernel.org/archlinux
OUTPUT:
Output Format: raw_btrfs
Output: /ramdisk/nosada/tinyspawn/test
Output Checksum: n/a
@nosada
nosada / expose-privoxy-port-on-nspawn
Last active Sep 26, 2018
Expose port for privoxy running on nspawn container
View expose-privoxy-port-on-nspawn
#!/bin/sh
CONTAINER_NAME="torspawn"
CONFIG_DIR="/etc/systemd/nspawn"
CONFIG_PREFIX="nspawn"
CONFIG_LOCATION="$CONFIG_DIR/$CONTAINER_NAME.$CONFIG_PREFIX"
INTERNAL="8118"
EXPOSING="58118"
@nosada
nosada / ansible-aur-pkg-installer.md
Last active Jun 3, 2018 — forked from wrecker/ansible-aur-pkg-installer.md
download, build, and install aur packages with ansible
View ansible-aur-pkg-installer.md
View mackerel-agent-git.PKGBUILD.patch
diff --git a/PKGBUILD b/PKGBUILD
index be1e67f..a58dcc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Takashi Inoue <inoue(at)pitan.org>
pkgname=mackerel-agent-git
-pkgver=0.39.3
+pkgver=0.45.0
pkgrel=1
View keybase.md

Keybase proof

I hereby claim:

  • I am nosada on github.
  • I am nosada (https://keybase.io/nosada) on keybase.
  • I have a public key whose fingerprint is 3CF8 1A90 3F5A 94F4 4EBF A537 DA63 5EC3 934B E02D

To claim this, I am signing this object:

@nosada
nosada / update_arch_nspawn_container
Last active May 5, 2017
update packages for arch linux nspawn container
View update_arch_nspawn_container
#!/bin/bash
nspawn-execute() {
pid=$(machinectl -a -l status $1 | grep Leader | awk '{print $2}');
echo "Execute on $1: nsenter -t $pid -m -i -n -p ${@:2}";
nsenter -t $pid -m -i -n -p "${@:2}";
}
nspawn-execute-all() {
for i in $(machinectl list | grep nspawn | awk '{print $1}');
@nosada
nosada / convert_chrome_bookmark_to_qutebrowser_bookmark.py
Created Sep 13, 2015
convert bookmark json used by Chrome on Android to pairs of url and name (this pair is used as bookmark on qutebrowser)
View convert_chrome_bookmark_to_qutebrowser_bookmark.py
#!/bin/env python
import sys
import json
def print_url_and_name_pair(info_list):
for entry in info_list:
if "url" in list(entry.keys()):
print("%s %s" % (entry["url"], entry["name"]))
else:
@nosada
nosada / config
Last active Aug 29, 2015
zcat /proc/config.gz
View config
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 3.17.4-1 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
You can’t perform that action at this time.