Skip to content

Instantly share code, notes, and snippets.

@ikekou
ikekou / gist:5840156
Last active January 30, 2016 16:54
[Objective-C] カメラロールからムービーを選択する
/*--------------------------------------------------------------------------------
カメラロールからムービーを選択する
--------------------------------------------------------------------------------*/
- (void)chooseMovie{
// フォトライブラリが使えるか確認
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]){
// 使える
UIImagePickerController *picker=[[UIImagePickerController alloc]init];
@ikekou
ikekou / gist:5840160
Created June 22, 2013 09:32
[Objective-C] アプリのパッケージング時に含んだファイルのURLを取得する
NSString *path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"mp4"];
NSURL *url = [NSURL fileURLWithPath:path];
NSLog(@"%@",url.absoluteString);
@ikekou
ikekou / gist:5840178
Created June 22, 2013 09:39
[Objective-C] URLを指定して動画を再生(MPMoviePlayerViewController使う場合)
/*--------------------------------------------------------------------------------
URLを指定して動画を再生
--------------------------------------------------------------------------------*/
- (void)playMovie:(NSURL *)url {
// MPMoviePlayerViewController作成
self.moviePlayerView = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
// 自動再生しない
MPMoviePlayerController *p=self.moviePlayerView.moviePlayer;
@ikekou
ikekou / gist:5914806
Created July 3, 2013 01:40
[Shell][Subversion] SVNファイルを消すコマンド
find フォルダ名 -name .svn -exec rm -rf {} \;
@ikekou
ikekou / gist:5926046
Created July 4, 2013 08:48
[Javascript][Coffeescript] canvas使えるかチェック
isCanvasSupported_=do ()->
elm=document.createElement('canvas')
return !!(elm.getContext && elm.getContext('2d'))
@ikekou
ikekou / gist:5939307
Last active December 19, 2015 10:19
[CoffeeScript][JavaScript][CreateJS] Event.ADDED_TO_STAGEのかわり
class Hoge
constructor:()->
createjs.Ticker.addEventListener('tick',@_checkStage)
_checkStage:()=>
if @getStage()
createjs.Ticker.removeEventListener('tick',@_checkStage)
createjs.Ticker.addEventListener('tick',@_onTick)
@ikekou
ikekou / gist:5990479
Created July 13, 2013 11:52
[ImageMagick] ImageMagickのmontageで、時計回りに90度回転させた画像を縦最大300pxでリサイズして横方向に並べて1枚の画像にする
montage -rotate 90 -resize x300 -geometry +0+0 -tile x1 in0.png in1.png out.png
@ikekou
ikekou / gist:5992631
Created July 13, 2013 23:55
[jade][php] jadeでhtmlタグとかphpタグとか、エンコードしたくないものを書く場合
// !が重要。テキスト部分に関しては特に何もしなくても大丈夫。属性値部分は=だけだとエンコードされちゃう。
a(href!='<?php echo $foo; ?>') <?php echo $foo; ?>
@ikekou
ikekou / gist:6493006
Created September 9, 2013 08:37
[Objective-C] 1回だけ使うタイマーみたいな書き方
[self performSelector:@selector(timerHandler) withObject:nil afterDelay:1.0];
@ikekou
ikekou / gulpfile.coffee
Last active August 29, 2015 14:04
[node.js][gulp.js][coffeescript] gulpつかってみたテンプレ
# modules
gulp = require 'gulp'
connect = require 'gulp-connect'
coffee = require 'gulp-coffee'
gutil = require 'gulp-util'
sourcemaps = require 'gulp-sourcemaps'
concat = require 'gulp-concat'
gulpif = require 'gulp-if'
uglify = require 'gulp-uglify'