Skip to content

Instantly share code, notes, and snippets.

#!/command/execlineb -P
fdmove -c 2 1
if
{
pipeline
{
s6-setuidgid ntp
backtick -n NTPSERVERIP
{
@orumin
orumin / gsoc2014_proposal.md
Created February 26, 2020 07:02
Proposal for Google Summer of Code 2014

General Information

Name: Minoru KANATSU

Email: dev@orum.in

IM/IRC: Skype:kotatsu_mikan

Languages (spoken and written): Japanese, English

diff --git a/lib/rbcodec/metadata/metadata_common.c b/lib/rbcodec/metadata/metadata_common.c
index b062c5282d..e2d7370248 100644
--- a/lib/rbcodec/metadata/metadata_common.c
+++ b/lib/rbcodec/metadata/metadata_common.c
@@ -348,17 +348,29 @@ long parse_tag(const char* name, char* value, struct mp3entry* id3,
parse_replaygain(name, value, id3);
p = NULL;
}
+
+ /* MODIFIED!
@orumin
orumin / exec_efiapp.patch
Created December 28, 2019 19:26
efi_search_app の中身を https://github.com/emaste/rEFIt/blob/master/refit/refit/main.c#L487 参考にして *.efi か *.EFI のファイルパス一覧のリストを list 変数に格納するように作ればいいカンジに任意の UEFI app/loader を NetBSD bootloader から呼べるはず
diff --git a/sys/stand/efiboot/boot.c b/sys/stand/efiboot/boot.c
index fab2dc2ef4e2..da9e7dee4cd1 100644
--- a/sys/stand/efiboot/boot.c
+++ b/sys/stand/efiboot/boot.c
@@ -84,6 +84,7 @@ int set_bootfile(const char *);
int set_bootargs(const char *);
void command_boot(char *);
+void command_exec(char *);
void command_dev(char *);
@orumin
orumin / boot_win.patch
Last active December 28, 2019 18:01
boot windows OS from NetBSD boot loader
diff --git a/sys/stand/efiboot/boot.c b/sys/stand/efiboot/boot.c
index fab2dc2ef4e2..760c82646257 100644
--- a/sys/stand/efiboot/boot.c
+++ b/sys/stand/efiboot/boot.c
@@ -84,6 +84,7 @@ int set_bootfile(const char *);
int set_bootargs(const char *);
void command_boot(char *);
+void command_loadwin(char *);
void command_dev(char *);
@orumin
orumin / skkdict.make
Created November 26, 2019 10:08
Openlabが公開してるSKK辞書をまとめてもってきてひとつに結合するMakefile
SKK_TOOLS := skktools
VERSION := 1.3.4
VERSION_ := $(subst .,_,$(VERSION))
SOURCE_ARCHIVE := $(SKK_TOOLS)-$(VERSION).tar.gz
SOURCE_URL := http://openlab.ring.gr.jp/skk/tools/$(SOURCE_ARCHIVE)
TOOLS_DIR := $(SKK_TOOLS)-$(SKK_TOOLS)-$(VERSION_)
TEMP_DIR := temp
@orumin
orumin / Dockerfile
Last active July 24, 2019 12:04
file
FROM orumin/enju_leaf:1.3.1
LABEL maintainer="https://github.com/orumin/enju_leaf_docker"
ENV DB_USER enju_leaf
ENV DB_PASS admin
ENV DB_NAME enju_leaf_production
ENV DB_HOST db
ENV RAILS_SERVE_STATIC_FILES true
ENV REDIS_URL redis://redis/enju_leaf
@orumin
orumin / gista-file
Created March 29, 2019 06:59
gnome 3.32 crash
Mar 29 15:03:16 Tsukuyomi gnome-shell[1542]: Could not get tablet information for 'NTRG0F0A:00 1B96:0F0A': (null)
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: glamor: No eglstream capable devices found
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: > Warning: Unsupported high keycode 372 for name <I372> ignored
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: > X11 cannot support keycodes above 255.
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: > This warning only shows for the first high keycode.
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: > Internal error: Could not resolve keysym XF86MonBrightnessCycle
Mar 29 15:03:16 Tsukuyomi org.gnome.Shell.desktop[1542]: Errors from xkbcomp are not fatal to the X server
Mar 29 15:03:16 Tsukuyomi dbus-daemon[1376]: [session uid=1000 pid=1376] Activating via systemd:
@orumin
orumin / enju_leaf_13_template.rb
Last active January 20, 2019 03:49
Project Next-L Enju Leaf install template file
# application template for enju_leaf
# https://github.com/next-l/enju_leaf
gem 'enju_leaf', '~> 1.3.1'
gem 'enju_manifestation_viewer', '~> 0.3.1'
gem 'enju_circulation', '~> 0.3.1'
gem 'enju_subject', '~> 0.3.0'
gem 'enju_ndl', '~> 0.3.0'
gem 'enju_nii', '~> 0.3.0'
gem 'enju_loc', '~> 0.3.0'
@orumin
orumin / dmesg.txt
Created December 25, 2018 20:26
dmesg for One-Netbook One Mix 2s w/ Arch Linux
12月 26 05:13:36 Sukunahikona kernel: Linux version 4.19.12-arch1-1-ARCH (builduser@heftig-21538) (gcc version 8.2.1 20181127 (GCC)) #1 SMP PREEMPT Fri Dec 21 13:56:54 UTC 2018
12月 26 05:13:36 Sukunahikona kernel: Command line: \\vmlinuz-linux initrd=/intel-ucode.img initrd=/initramfs-linux.img root=/dev/main/root rw quiet add_efi_memmap fbcon=rotate:1 i915.fastboot=1
12月 26 05:13:36 Sukunahikona kernel: KERNEL supported cpus:
12月 26 05:13:36 Sukunahikona kernel: Intel GenuineIntel
12月 26 05:13:36 Sukunahikona kernel: AMD AuthenticAMD
12月 26 05:13:36 Sukunahikona kernel: Centaur CentaurHauls
12月 26 05:13:36 Sukunahikona kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
12月 26 05:13:36 Sukunahikona kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
12月 26 05:13:36 Sukunahikona kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
12月 26 05:13:36 Sukunahikona kernel: x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'