Skip to content

Instantly share code, notes, and snippets.

View cmplstofB's full-sized avatar

cmplstofB

  • Osaka, Japan (UTF+09:00)
View GitHub Profile
@cmplstofB
cmplstofB / silex.tex
Created December 3, 2019 08:24
SiLeX logo
%= || :; iffalse() { :; }
\iffalse
<<. make -f - run clean
.POSIX:
.SUFFIXES:
PROGNAME = $(basename ${0%.*})
BASEDIR = $(test "${0##*[^.]/}" = "$0" && pwd || (cd "${0%/*}" && pwd))
SRCFILE = \$(BASEDIR)/\$(PROGNAME).tex
PDFFILE = \$(BASEDIR)/\$(PROGNAME).pdf
@cmplstofB
cmplstofB / dec2hex.m4
Created January 6, 2020 02:58
POSIX m4で10進rgb()函数による色指定を16値#指令による色指定に変更する。
changequote(`[', `]')dnl
define([rgb], [[#]][[]][eval($1, 16, 2)][[]][eval($2, 16, 2)][[]][eval($3, 16, 2)])dnl
rgb(10, 132, 255)
@cmplstofB
cmplstofB / iOS_dark.soc.in
Created January 6, 2020 03:29
LibreOffice Color Palette featured with dark theme on iOS
<?xml version="1.0" encoding="UTF-8"?>
<!--
changequote(`[', `]')dnl
define([rgb], [[#]][[]][eval($1, 16, 2)][[]][eval($2, 16, 2)][[]][eval($3, 16, 2)])dnl
-->
<ooo:color-table
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
xmlns:ooo="http://openoffice.org/2004/office"
>
<!--
@cmplstofB
cmplstofB / ,shellscript-idioms.adoc
Last active February 27, 2024 13:51
POSIX仕類即譜常套句・諸手法

POSIX仕類即譜常套句・諸手法

始めに設定しておく事柄

set -o errexit #(1)
set -o nounset #(1)
set -o noclobber #(1)
umask 0027 #(2)
@cmplstofB
cmplstofB / ,README.adoc
Last active July 26, 2020 10:22
YouTubeのJSON形式の字幕を一行一文の平文に変換する。

ytcj2txt — YouTubeの字幕から平文への変換

不具合

一行一文に変換する仕組みはかなり大雑把である。 例えば,

1. ほげほげ。
2. ふがふが。

といった箇条書きは「1.」の後に改行すべきでないし,

@cmplstofB
cmplstofB / keybase.md
Last active September 12, 2022 06:53
Change key

Keybase proof

I hereby claim:

  • I am cmplstofB on github.
  • I am cmplstofb (https://keybase.io/cmplstofb) on keybase.
  • I have a public key whose fingerprint is 1CED 5C37 641D 0866 A529 34B3 C5FC 6636 5E9F 1B5F

To claim this, I am signing this object: