Skip to content

Instantly share code, notes, and snippets.

@metasta
metasta / README.md
Last active May 4, 2024 19:13
自炊PDFに目次をつける

自炊PDFに目次をつける

jpdfbookmarksを使用して、自炊したPDFに目次データを付与する方法を説明する。

準備:jpdfbookmarksのインストール

MacであればHomebrewでインストール可能。

% brew install jpdfbookmarks
@metasta
metasta / README.md
Last active April 27, 2024 22:08
自作フォントを Web フォント化する

自作フォントを Web フォント化する

自作したフォントを公開して Web フォントとして利用する方法.

以下は馬酔木明朝font-family: Asebi; として利用する例.

1. サーバをえらぶ

フォントファイルをホストするサーバをえらぶ. 以下の条件をみたす必要がある.

@metasta
metasta / hlrcon.c
Created March 31, 2010 05:39
Half-Life RCON tool
/**********************************
*
* hlrcon
* HLDS rcon client
* usage:
* hlrcon <addr> <port> <pass> <cmd>
*
*
* Thanks to:
* Ryozi
@metasta
metasta / ddns.rb
Created March 31, 2010 06:06
Ruby Scripts
#!/usr/bin/ruby -
def main
url = 'http://dyn.value-domain.com/cgi-bin/dyn.fcg?'
dm, hs, pw = 'example.com', 'www', 'xxxx'
ip = `wget -q -O - #{url}ip`
require 'optparse'
ARGV.options {|opt|
opt.on('-d', '--domain=DOMAIN', 'domain (example.com)' ){|v| dm = v}
@metasta
metasta / README.md
Last active October 30, 2019 08:53
電信用カナタイプライタ配列 (1917) for Google 日本語入力

電信用カナタイプライタ配列

1917 年に大阪中央電信局で導入されたカナタイプライタのキー配列.

 ヘヒネケ トラワムモメ
゛ホフクコ チヨウンナヤ
ルハタカシ イマサリエロ
スニセテヲ キツノアミ

シフト側

/*
* amx_practice_plus
* - infinite money
* - infinite ammo
* - infinite health
* - damage display
* - checkpoint ( I referred kz plugin )
*
* todo
* - buyzone edit ( I'll refer the nice plugin "buyzone_range" )
@metasta
metasta / README.md
Last active March 15, 2019 14:58
比がなるべく1に近い2つの指数表現を探す問題

手習(比が1に近い2つの指数表現)

指数表現((a/b)c の形で表される数)に関する数学パズルを Python で強引に解く.

問題

a,b,c,d,e,f は 1 以上 10 以下の相異なる整数とする.
(a/b)c / (d/e)f ができるだけ 1 に近くなる a,b,c,d,e,f を求めよ.

(元の問題: "Simplifying Exponential Expressions" https://twitter.com/hyuki/status/1105380734699679744

解答

@metasta
metasta / .zshrc
Last active October 8, 2018 10:02
.zshrc
# .zshrc: users generic .zshrc file for zsh(1)
#
# This file is sourced only for interactive shells. It
# should contain commands to set up aliases, functions,
# options, key bindings, etc.
#
# Global Order: zshenv, zprofile, zshrc, zlogin
## General
#
@metasta
metasta / README.md
Last active October 8, 2018 06:20
πの連分数展開と Python で遊んだ
@metasta
metasta / README.md
Last active July 22, 2018 14:44
1g 刻みで重さを量る天秤の問題

手習(天秤と平衡三進法)

天秤で 1g, 3g, 9g, 27g の分銅を用いて 1~40g の重さを量る方法について.

※2013年12月頃に Python 手習のため書いた短いコードをまとめたもの.

問題の概略

天秤と 1g, 3g, 9g, 27g の4つの分銅があれば 1〜40g の重さを量ることができる.