Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0"?>
<root>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_iTerm</name>
<url type="file">/Applications/iTerm.app</url>
</vkopenurldef>
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_APP_Emacs</name>
<url type="file">/Applications/Emacs.app</url>
#target InDesign-7.0
UTF8 = this.UTF8 || {};
UTF8.toByteArray = function(str) {
var byteArray = [];
for (var i=0; i<str.length; i++){
if (str.charCodeAt(i) <= 0x7F)
byteArray.push(str.charCodeAt(i));
else {
LabeledObjects = this.LabeledObjects || {};
LabeledObjects._find = function(obj){
var lname = obj.label || obj.name || "NOT_LABELED";
var otype = obj.toString();
return {
name: lname,
type: otype
}
};
# -*- coding: utf-8 -*-
%w(nokogiri open-uri terminal-table).each{|x| require x}
trs = Nokogiri::HTML(open("http://www.sumo.or.jp/")).xpath('//div[@class="cover"]//table/tr')
r = trs.inject([]) do |m,tr|
m << tr.xpath("./td").inject([]) do |n,t|
unless t.xpath("./img")[0].nil?
n << ((t.xpath("./img")[0].attr("alt")=="黒丸")? "x" : "o")
else
n << t.text.gsub(/\r|\n|\t/,"")

DTP is NOT Dead

そもそもマシンがさくっとつくったものがヒューマン・ビーイングスが時間をかけてつくるものには勝てないよってことは,どんなものをいつの時代につくろうが必ずあるものです.

それこそ髪の毛が伸びる日本人形的プロダクツだって,(おそらく)つくり手の念がこもってのことなのでホントはホラー的なものではないハズなんですね. 本来であればそれだけつくり手が一生懸命につくったものなのだと思うべきものでしょう. けどそういう話にしないと世知辛い世の中でJunji Inagawa(1947-)とかEdamame Tsumami(1958-)みたいな方々のエンタメにでも思いを馳せられないとアレだし, 世の中にはそっとしておいたほうがいいこともあるってことをぼくらに教えてくれてるわけですね.

さて.どーでもいい前置きはここまで.今回のお話ですが,フィルムだデジタルだwebだとテクノロジーに翻弄されつつも,

var util = require('util');
var Readable = require('stream').Readable;
util.inherits(ObjectModeSample,Readable);
function ObjectModeSample(a){
var self = this;
Readable.call(self,{objectMode: true});
self.data = (a instanceof Array)? a : [a];
self.index = 0;
var Transform = require('stream').Transform,
util = require('util');
util.inherits(GenericFilterStream, Transform);
function GenericFilterStream(fn,opt){
var self = this;
self.data = [];
self.fn = fn;
Transform.call(self,opt);
var Iconv = require('iconv').Iconv,
Transform = require('stream').Transform,
util = require('util');
util.inherits(IconvTransformStream,Transform);
function IconvTransformStream(from,to){
var self = this;
self.iconv = new Iconv(from,to);
Transform.call(this);
# -*- coding: utf-8 -*-
%w(open-uri json).each{|x| require x}
class SimpleMarkov
class NoTextError < StandardError; end
def initialize
@txts = []
@markov = []
@mecapi_url = "http://yapi.ta2o.net/apis/mecapi.cgi?sentence=%s&response=surface+pos&filter=&format=json"
# -*- coding: utf-8 -*-
## based on: https://gist.github.com/nbqx/2872430
require 'sinatra/extension'
require 'socket'
module IRCNotifyExtension
extend Sinatra::Extension