Skip to content

Instantly share code, notes, and snippets.

View colorgen.rb
#!/usr/bin/env ruby
# -*- encoding: utf-8 -*-
ColorNames = [
'aliceblue',
'antiquewhite',
'aqua',
'aquamarine',
'azure',
'beige',
@nullkal
nullkal / decode.rb
Created Feb 4, 2015
BASE六十四卦
View decode.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'base64'
table = Hash[*"䷀䷪䷍䷡䷈䷄䷙䷊䷉䷹䷥䷵䷼䷻䷨䷒䷌䷰䷝䷶䷤䷾䷕䷣䷘䷐䷔䷲䷩䷂䷚䷗䷫䷛䷱䷟䷸䷯䷑䷭䷅䷮䷿䷧䷺䷜䷃䷆䷠䷞䷷䷽䷴䷦䷳䷎䷋䷬䷢䷏䷓䷇䷖䷁".split("").zip("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("")).flatten]
puts Base64.decode64((gets.split("").map {|c| table[c]}).join)
View mstdn2birdsite_wo_btnm.ts
/*
* mstdn2birdsite.ts - The filter code of "Mastodon → Twitter"
* Written in 2017 by nullkal <nullkal@nil.nu>
*
* To the extent possible under law, the author(s) have dedicated all copyright
* and related and neighboring rights to this software to the public domain
* worldwide. This software is distributed without any warranty.
* You should have received a copy of the CC0 Public Domain Dedication along
* with this software. If not, see
* <http://creativecommons.org/publicdomain/zero/1.0/>.
View keybase.md

Keybase proof

I hereby claim:

  • I am nullkal on github.
  • I am nullkal (https://keybase.io/nullkal) on keybase.
  • I have a public key ASDz0H8xzkQzZT_EtqFE3dENdOsM77nZAu0W99QnzjISeQo

To claim this, I am signing this object:

View mstdn2birdsite.ts
/*
* mstdn2birdsite.ts - The filter code of "Mastodon → Twitter"
* Written in 2017 by nullkal <nullkal@nil.nu>
*
* To the extent possible under law, the author(s) have dedicated all copyright
* and related and neighboring rights to this software to the public domain
* worldwide. This software is distributed without any warranty.
* You should have received a copy of the CC0 Public Domain Dedication along
* with this software. If not, see
* <http://creativecommons.org/publicdomain/zero/1.0/>.
@nullkal
nullkal / hybrid.minttyrc
Last active Apr 17, 2019
w0ng/vim-hybrid for mintty/wsltty
View hybrid.minttyrc
BoldAsFont=yes
Term=xterm-256color
BoldAsColour=yes
BackgroundColour=22,23,25
ForegroundColour=183,188,186
CursorColour=183,188,186
Black=42,46,51
BoldBlack=29,31,34
Red=184,77,81
BoldRed=141,46,50
@nullkal
nullkal / aquaskk_iterm2.json
Last active Oct 26, 2021
AquaSKK + iTerm2環境でのCtrl-J問題を解決するためのKarabiner-ElementsのComplex Modificationsルール
View aquaskk_iterm2.json
{
"title": "AquaSKK",
"rules": [
{
"description": "Ctrl-J to Kana on Apple Terminal/iTerm2",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "j",