Skip to content

Instantly share code, notes, and snippets.

@hyuki0000
hyuki0000 / README
Last active August 29, 2015 14:06
テキストに書かれている内容をランダムにツイートするbot用のPerlスクリプト
1. Edit tweet.yaml.
2. Prepare tweet.txt (one line for one tweet).
3. Run tweet.pl.
@hyuki0000
hyuki0000 / README
Last active August 29, 2015 14:06
AutoGetter - Twitterで自分のツイートから自分へのリプライをまとめるRubyスクリプト(連ツイまとめ作成用)
## AutoGetter - Twitterで自分のツイートから自分へのリプライをまとめるRubyスクリプト(連ツイまとめ作成用)
https://gist.github.com/hyuki0000/85989bcf78d1476d74d3
1. config.yamlを自分用に作成する。
2. ruby autogetter.rb を実行する。
3. 自分へのリプライ(リプライ連鎖)ごとに 1.html, 2.html, 3.html, ... とファイルにまとめる(既存ファイル上書き)。
4. HTMLが直接書けるサイトに貼り付ける。
@hyuki0000
hyuki0000 / git-config-https-to-git.rb
Last active August 29, 2015 14:10
Change remote.origin.url from "https://..." to "git@...".
#!/usr/bin/env ruby
url = `git config remote.origin.url`
puts "BEFORE: #{url}"
# https://YOURNAME@example.com/YOURNAME/myrepo.git
if url.match(/https:\/\/([^\/@]+@)?([^\/]+)\/([^\/]+)\/(.+)\.git/)
optional_login_name, domain, name, repo = $1, $2, $3, $4
cmd = "git remote set-url origin git@#{domain}:#{name}/#{repo}.git"
puts cmd
@hyuki0000
hyuki0000 / solve.rb
Last active August 29, 2015 14:11
サルベジオン問題の参考プログラムです。
#! /usr/bin/ruby
require 'open-uri'
SLEEP_SEC = 1
API_URL = "http://salvageon.textfile.org/"
def puts_output(db, index)
output = URI("#{API_URL}?db=#{db}&index=#{index}").read
@hyuki0000
hyuki0000 / not-used-fig.rb
Created June 21, 2015 12:46
Which figure files are not used during LaTeXing?
#! /usr/bin/ruby
require "fileutils"
if ARGV.length != 2
puts <<-"EOD"
Which figure files are not used during LaTeXing?
Usage: ruby not-used-fig.rb LOGDIR FIGDIR
Example: ruby not-used-fig.rb . fig
LOGDIR contains *.log files.
@hyuki0000
hyuki0000 / gist.markdown
Last active August 29, 2015 14:24
gistを使うとコマンドラインからgistを更新できる。

gist: Create & update your gists via the command line.

Install.

$ brew install gist
$ gist --help

Login.

\documentclass[a5paper,10pt]{jsbook}
\usepackage[dvipdfmx]{color}
\usepackage[dvipdfmx]{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amscd}
\usepackage{euler}
\usepackage{okumacro}
\usepackage{colortbl}
\usepackage{otf}
public class Test {
public static void main(String[] args) {
System.out.println("Hello.");
}
}
@hyuki0000
hyuki0000 / 00readme.txt
Created October 9, 2009 08:36
"Coloring Pascal's Triangle" Applet. Visit http://www.hyuki.com/math/triangle/ for its live example.
javac Triangle.java
appletviewer index.html