Skip to content

Instantly share code, notes, and snippets.

@kumabook
kumabook / count_elements.js
Last active August 29, 2015 13:58
Count the number of elements of a DOM tree.
var DOMTreeUtil = (function() {
var visitAll = function(root, func) {
_visit(root, func);
};
var _visit = function(elem, func) {
if (!elem.hasChildNodes) return;
var i, l;
var child = elem.childNodes;
for (i = 0, l = child.length; i < l; i++) {
func(child[i]);
@kumabook
kumabook / dvd2mp4.rb
Last active September 3, 2018 02:12
HandBrakeCLIを使って、DVDをチャプターごとにmp4に変換するスクリプトです。gem handbrakeおよびHandBrakeCLIが必要です。
#!/usr/bin/ruby
require 'rubygems'
require 'handbrake'
VOLUME = '/Volumes/Untitled UDF Volume/'
DIST_DIR = '.'
PREFIX = 'antonio-'
HAND_BRAKE_CLI = '/usr/local/Cellar/handbrake/1.1.1/bin/HandBrakeCLI'
hb = HandBrake::CLI.new(:bin_path => HAND_BRAKE_CLI, :trace => false)