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 August 24, 2015 04:11
なんだか間違っている気がするJavaScriptでスーパークラスからサブクラスの一覧を取得する方法 ref: http://qiita.com/tomato360/items/4d57073569ea0ef68685
class Animal {
constructor(name){
this.name = name;
this.subArray = new Array();
Animal.prototype.subArray.push(this);
}
callName(){
console.log(this.name);
}
@nasum
nasum / README
Last active August 29, 2015 14:17
left right top bottom 実験
left top right bottom それぞれ設定してある状態だと、leftとtopが優先されるもよう。
@nasum
nasum / file0.txt
Created February 25, 2015 11:38
Rspec+SeleniumでChromeを動かしてテストを行う方法(Chromeはcaskでインストール) ref: http://qiita.com/tomato360/items/002712322ef2e9cdb5aa
require "selenium-webdriver"
describe "TestSpec" do
before do
#chromeのパスを設定
chrome_path = '/Users/自分のホーム/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'
#Selenium::WebDriver::Chrome::Binary.path = chrome_path
@webdriver = Selenium::WebDriver.for :chrome
end
@nasum
nasum / file0.txt
Last active August 29, 2015 14:13
Goでgoproxyを使って簡単なプロキシサーバを作る ref: http://qiita.com/tomato360/items/1adc83c66489d2ddd426
go get github.com/elazarl/goproxy
@nasum
nasum / Index.js
Created December 20, 2014 15:21
milkcocoaでサインイン・ログイン ref: http://qiita.com/tomato360/items/8fbf8da34d6d8aa66938
var milkcocoa = new MilkCocoa("https://appID.mlkcca.com:443");
function logIn(){
var id = $('.login-id').val();
var pass = $('.login-pass').val();
if(id != undefined && pass != undefined){
milkcocoa.login(id,pass,function(err,user){
if(err === null){
@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: []};
@nasum
nasum / README
Created November 30, 2014 13:31
メニューがにゅっと出るUI
translateとtransitionを使ってにゅっと出るメニューを作った。
@nasum
nasum / README
Created November 30, 2014 12:16
練習:CSS3のtransformとtransitionを使ったスムーズなアニメーション
CSSのtransformとtransitionを使ってスムーズにアニメーションさせる。
transition-propertyでtransformを指定してスムーズにさせる。
transition-propertyのところを外すとスムーズにならなくなる。
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
Last active August 29, 2015 14:08
五芒星を任意の場所に書き出す関数
#五芒星を任意の場所に書き出す関数
円を5分割して得た角度をモトに一筆書きで書く簡単な関数。
ベトナムの国旗っぽいのは何となくそれっぽく見えたから。