Skip to content

Instantly share code, notes, and snippets.

coursera-dl -u <USERNAME> -p <PASSWORD> neural-networks -f "txt"
find neural-networks -name '*.en.txt' | xargs cat | sed -e 's/[^[:alpha:]\ ]//g' | tr " " "\n" | tr "[:upper:]" "[:lower:]" | sort -f | uniq -i >& neural-networks.words.txt
@atsusy
atsusy / ricoh-gr2-shoot.sh
Last active February 7, 2017 02:41
Ricoh GRII shoot
curl -X POST -H 'Content-Type: application/x-www-form-urlencoded' -F "af=camera" http://192.168.0.1/v1/camera/shoot
@atsusy
atsusy / mutableArray-KVO-RACSignal.m
Last active August 29, 2015 14:04
Array insertion/deletion signal
RACSignal *s = [self rac_valuesAndChangesForKeyPath:@keypath(self, mutableArray)
options:NSKeyValueObservingOptionNew|
NSKeyValueObservingOptionOld
observer:nil];
[s subscribeNext:^(RACTuple *x){
NSLog(@"x:%@", x);
}];
self.mutableArray = [NSMutableArray new];
NSMutableArray *proxyArray = [self mutableArrayValueForKey:@keypath(self, mutableArray)];
@atsusy
atsusy / gist:3690338
Created September 10, 2012 11:03
Asset Library module example
var assetLibrary = require('de.marcelpociot.assetlibrary');
assetLibrary.assetThumbnails({
group:'all',
page:0,
perPage:48,
type:assetLibrary.TYPE_VIDEO,
thumbnailCallback:function(e){
for(var i = 0; i < e.assets.length; i++){
e.assets[i].thumbnail; // サムネイル画像です
e.assets[i].duration; // ムービーの時間です
@atsusy
atsusy / app.js
Created July 3, 2012 23:51
PhotoGalleryで選んだイメージをフルサイズで編集できるCommonJSモジュール ref: http://qiita.com/items/a281c586d43db23df2f2
var imagePicker = require('imagePicker');
imagePicker.openPhotoGallery({
allowEditing:true,
success:function(e){
e.media; // 取得したイメージ
e.original; // 編集前のオリジナルなイメージ
e.cropRect; // cropした領域
}
});
@atsusy
atsusy / imagePicker.js
Created May 16, 2012 06:13
image picker with full size editing
var createEditingWindow = function(image){
var window = Ti.UI.createWindow({
navBarHidden:true,
backgroundColor:'black',
orientationModes:[
Ti.UI.PORTRAIT
]
});
var flexSpace = Ti.UI.createButton({
@atsusy
atsusy / gist:1228980
Created September 20, 2011 12:33
app.js by coffee 1.1.2
var person, syrup;
syrup = require('syrup');
syrup.include('model/entity');
syrup.include('model/person');
person = new MYAPP.Model.Person('Coffee syrup');
person.sayHello();
@atsusy
atsusy / gist:998503
Created May 30, 2011 05:50
Titanium Mobile sample code(podcast player)
/*
* ユーザーインタフェース
*/
var window = Titanium.UI.createWindow({});
var feedsTable = Titanium.UI.createTableView({});
var playingPanel = Titanium.UI.createView({
bottom:-65,