Skip to content

Instantly share code, notes, and snippets.

View nulltask's full-sized avatar

Seiya KONNO nulltask

View GitHub Profile
// returns promise.
function foo() {
return new Promise(function(resolve, reject) {
setTimeout(function() {
if (Math.random() < .5) {
resolve(Math.random());
} else {
reject(new Error(Math.random()));
source 'https://rubygems.org'
gem 'sqlite3'
for aot in 2 5 29
do
for vbr in {1..5}
do
aac-enc -t $aot -v $vbr in.wav out.aot-$aot.vbr-$vbr.aac
done
done
# aac-enc -t 2 -v 1 in.wav out.aot-2.vbr-1.aac
# aac-enc -t 2 -v 2 in.wav out.aot-2.vbr-2.aac
var cheerio = require('cheerio');
var request = require('superagent');
var target = 'http://store.apple.com/jp/mac';
var hooks = [
'https://hooks.slack.com/services/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',
'https://hooks.slack.com/services/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'
];
var count = 0;
var encoder = ffmpeg(download, { logger: console })
.inputFormat('flac')
.audioCodec('libfdk_aac')
.audioBitrate(128)
.outputOptions('-movflags frag_keyframe+empty_moov')
.format('mp4');
cat in.wav | ffmpeg -i pipe:0 -c:a libfdk_aac -profile:a aac_he_v2 -ab 32k -f mp4 -movflags frag_keyframe+empty_moov pipe:1 > out_aac_he_v2_32.m4a
cat in.mp4 | mplayer - -benchmark -ao pcm:waveheader:fast:file=/dev/stdout -vc null -really-quiet -quiet -slave > out.pcm
@nulltask
nulltask / 20150114-introduction-of-handy-library-for-web-workers.md
Last active May 4, 2020 11:38
Web Worker をちょっと便利にするライブラリのご紹介
@nulltask
nulltask / index.html
Last active August 29, 2015 14:12
testing test pattern
<!doctype html>
<html>
<meta charset="utf-8">
<title>test pattern</title>
<style>
* {
margin: 0;
padding: 0;
}
body {
@nulltask
nulltask / api-server.md
Last active February 19, 2017 06:18
ネイティブアプリ向け API サーバを作った時の経験談