Skip to content

Instantly share code, notes, and snippets.

View nasum's full-sized avatar
🏠
Working from home

Masaya Nasu nasum

🏠
Working from home
View GitHub Profile
@nasum
nasum / file0.txt
Created June 20, 2014 07:42
Android標準ブラウザで要素をタップしたときに出る枠を消す ref: http://qiita.com/tomato360/items/cafaefa689d07f2bc545
body {
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
@nasum
nasum / file0.txt
Created July 23, 2014 00:53
メモ:Gruntfileをいじったあと実行してエラーが出たときの対処 ref: http://qiita.com/tomato360/items/a281e7ac165b96c8b5c0
(node) warning: Recursive process.nextTick detected. This will break in the next version of node. Please use setImmediate for recursive deferral.
@nasum
nasum / file0.txt
Created September 16, 2014 13:24
TypeScriptでjQueryPluginの型定義ファイルを作る ref: http://qiita.com/tomato360/items/b989dc68c88a050b68dd
interface JQuery {
hogehoge(val?:string):JQuery;
}
@nasum
nasum / gulpfile.js
Created September 20, 2014 13:54
GulpでTypeScriptとSASS/COMPASSをコンパイルする ref: http://qiita.com/tomato360/items/528656d82aa270545624
var gulp = require('gulp');
var typescript = require('gulp-tsc');
var compass = require('gulp-compass');
var plumber = require('gulp-plumber');
//TypeScriptのタスク
gulp.task('typescript',function(){
gulp.src(['src/ts/**/*.ts'])
.pipe(plumber()) //エラーしてもウォッチを途中でやめないための処理
@nasum
nasum / bad.html
Created October 2, 2014 10:14
optionタグをクリックして発火させたい関数があるときeventバインディングを使う(KnockoutJSを用いて) ref: http://qiita.com/tomato360/items/a3e134efae5cd3004247
<select>
<option data-bind="click : $root.hoge">hoge</option>
<option data-bind="click : $root.hoge">fuga</option>
</select>
@nasum
nasum / README
Last active August 29, 2015 14:08
五芒星を任意の場所に書き出す関数
#五芒星を任意の場所に書き出す関数
円を5分割して得た角度をモトに一筆書きで書く簡単な関数。
ベトナムの国旗っぽいのは何となくそれっぽく見えたから。
createStar("test",150,100,50,"yellow");
function createStar(selector,x,y,r,color){
//五芒星の時の角度
var c1 = createCordinate(r,-90);
var c2 = createCordinate(r,-234);
var c3 = createCordinate(r,-18);
var c4 = createCordinate(r,-162);
var c5 = createCordinate(r,-306);
@nasum
nasum / README
Created November 30, 2014 12:16
練習:CSS3のtransformとtransitionを使ったスムーズなアニメーション
CSSのtransformとtransitionを使ってスムーズにアニメーションさせる。
transition-propertyでtransformを指定してスムーズにさせる。
transition-propertyのところを外すとスムーズにならなくなる。
@nasum
nasum / README
Created November 30, 2014 13:31
メニューがにゅっと出るUI
translateとtransitionを使ってにゅっと出るメニューを作った。
@nasum
nasum / file0.js
Last active August 29, 2015 14:11
React.jsのチュートリアルを触る ref: http://qiita.com/tomato360/items/75e485d0aefe12a837a4
var CommentBox = React.createClass({
handleCommentSubmit: function(comment) {
var comments = this.state.data;
var newComments = comments.concat([comment]);
this.setState({data: newComments});
},
getInitialState: function() {
return {data: []};