Skip to content

Instantly share code, notes, and snippets.

package shutdown
import (
"context"
"sync"
)
type Shutdown struct {
cancel context.CancelFunc
wg sync.WaitGroup
import Foundation
import RxSwift
let subject = RxSwift.PublishSubject<Int>()
let s = dispatch_semaphore_create(0)
Observable.zip(
subject.asObserver(), subject.asObserver().skip(1)
BEGIN:VCALENDAR
VERSION:2.0
PRODID:サッカー男子 リオ五輪アジア最終予選
X-WR-CALNAME:サッカー男子 リオ五輪アジア最終予選
X-WR-CALDESC:サッカー男子 リオ五輪アジア最終予選
X-WR-TIMEZONE:Asia/Tokyo
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20160126T125500Z
UID:3764ce321abbaa5377c9a12a9cb11e5dfb02a214
@soh335
soh335 / irkit.go
Created January 3, 2014 03:10
search irkit device
package main
import (
"fmt"
"github.com/soh335/go-dnssd"
"net"
"strconv"
)
func main() {
use strict;
use warnings;
use Text::Xslate::Syntax::Kolon;
# simple.tx
# : cascade hoge {
# : hoge => 'fuga'
# : }
#
let g:neocomplete#enable_at_startup = 1
let g:neocomplete#enable_ignore_case = 1
let g:neocomplete#enable_smart_case = 1
let g:neocomplete#sources#omni#input_patterns = {}
let g:neocomplete#sources#omni#input_patterns.perl = '\h\w*->\h\w*\|\h\w*::'
@soh335
soh335 / Imager::File::(*) が carton で上手く扱えない件.md
Last active December 24, 2015 23:29
Imager::File::(*) が carton で上手く扱えない件
  • Imager
    • imager は install する時に gif, png, jpeg のライブラリがあれば一緒に入れる。なかったら入れない。
  • Imager::File::PNG みたいな別 dist も一応ある

cpanfile を

requires 'Imager';
requires 'Imager::File::PNG';
use strict;
use warnings;
use utf8;
use Module::CoreList;
my @vs = split /\./, $^V;
my $v = sprintf("%d.%03d%03d", 5, $vs[1], $vs[2]);
my @modules = keys %{ $Module::CoreList::version{$v} };
warn join "\n", @modules;
use strict;
use warnings;
use Term::ReadLine;
my $term = Term::ReadLine::Gnu->new('say');
while ( defined ( $_ = $term->readline('say>') ) ) {
system 'say', $_;
}
var d = $.Deferred();
$(".track-queue").each( function(i, e) {
d.then(
function(){ e.click( function(){ d.resolve(); }) }
)
});
d.resolve();