Submit Search
Upload
非ガチ勢「よし、Coffee script使おう!」
•
3 likes
•
7,178 views
Muyuu Fujita
Follow
天下一altJS武闘会で発表したCoffeeScript勢の資料です
Read less
Read more
Technology
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
ZenbackとWordPressのイイ関係
ZenbackとWordPressのイイ関係
Kaori Kotobuki
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
parrotstudio
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
コードに潜むC++の未定義動作達
コードに潜むC++の未定義動作達
Azaika At
Recommended
GopherJS + Nashorn
GopherJS + Nashorn
Takuya Ueda
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
Yusaku Kinoshita
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
WebVR空間の巨大スクリーンでteratailを見れるか試してみた話
Yusaku Kinoshita
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
【非エンジニアが 「明日からDevRelやってよ」って 突然言われて1年半やってきたこと ~teratailのDevRel担当、ゼロからの奮闘記~ @a...
Yusaku Kinoshita
ZenbackとWordPressのイイ関係
ZenbackとWordPressのイイ関係
Kaori Kotobuki
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
parrotstudio
jQueryで気をつけてほしいこと
jQueryで気をつけてほしいこと
良太 増子
コードに潜むC++の未定義動作達
コードに潜むC++の未定義動作達
Azaika At
properties, yaml, and me
properties, yaml, and me
Y Watanabe
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
Meguro es7
Meguro es7
健太 田上
2021 01-25 lt sho kato
2021 01-25 lt sho kato
katosho1
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
Shoot Morii
春のJavaScript祭り
春のJavaScript祭り
Masahiro Hata
片手間JS on Rails
片手間JS on Rails
Ryunosuke SATO
generator of call a storm web service
generator of call a storm web service
NNN kakimoto
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
Ueki Kouji
YAPC::Asia 2014 LT
YAPC::Asia 2014 LT
maka2donzoko
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
Ken-ichi Kudo
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
京大 マイコンクラブ
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
ぎっと、これから
ぎっと、これから
Ryo Tajima
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
1年かけてgemを1つ作りました
1年かけてgemを1つ作りました
Ito Kunihiko
K初めてのstylus
K初めてのstylus
Kazuki Nakatani
JBUG#2 俺の上司のBacklog使いはヒドイ!
JBUG#2 俺の上司のBacklog使いはヒドイ!
Takahiro Fukushima
PostgreSQLのパスワードの謎を追え!
PostgreSQLのパスワードの謎を追え!
Takashi Meguro
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
schoowebcampus
本当のClosure Compilerをお見せしますよ。
本当のClosure Compilerをお見せしますよ。
Teppei Sato
DefinitelyTyped良いという話
DefinitelyTyped良いという話
gyoh_k
More Related Content
What's hot
properties, yaml, and me
properties, yaml, and me
Y Watanabe
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Aya Ebata
Meguro es7
Meguro es7
健太 田上
2021 01-25 lt sho kato
2021 01-25 lt sho kato
katosho1
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
Shoot Morii
春のJavaScript祭り
春のJavaScript祭り
Masahiro Hata
片手間JS on Rails
片手間JS on Rails
Ryunosuke SATO
generator of call a storm web service
generator of call a storm web service
NNN kakimoto
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
Ueki Kouji
YAPC::Asia 2014 LT
YAPC::Asia 2014 LT
maka2donzoko
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
Ken-ichi Kudo
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
京大 マイコンクラブ
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ksimoji
ぎっと、これから
ぎっと、これから
Ryo Tajima
Rails5クイックスタート
Rails5クイックスタート
Hirata Tomoko
1年かけてgemを1つ作りました
1年かけてgemを1つ作りました
Ito Kunihiko
K初めてのstylus
K初めてのstylus
Kazuki Nakatani
JBUG#2 俺の上司のBacklog使いはヒドイ!
JBUG#2 俺の上司のBacklog使いはヒドイ!
Takahiro Fukushima
PostgreSQLのパスワードの謎を追え!
PostgreSQLのパスワードの謎を追え!
Takashi Meguro
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
schoowebcampus
What's hot
(20)
properties, yaml, and me
properties, yaml, and me
JSRとJEPとJBSの見方や調べ方について
JSRとJEPとJBSの見方や調べ方について
Meguro es7
Meguro es7
2021 01-25 lt sho kato
2021 01-25 lt sho kato
とにかくシュッと検索っぽいことをしたい!
とにかくシュッと検索っぽいことをしたい!
春のJavaScript祭り
春のJavaScript祭り
片手間JS on Rails
片手間JS on Rails
generator of call a storm web service
generator of call a storm web service
2012/11/03Hiroshima.rb
2012/11/03Hiroshima.rb
YAPC::Asia 2014 LT
YAPC::Asia 2014 LT
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
取り柄のないボクがGinza.rb、社内勉強会、技術書典の出展とか、なんでやってるんだっけ?
Webページで学ぶJavaScript2013 第5回
Webページで学ぶJavaScript2013 第5回
PHPでWebSocketを実装してみてわかったこと
PHPでWebSocketを実装してみてわかったこと
ぎっと、これから
ぎっと、これから
Rails5クイックスタート
Rails5クイックスタート
1年かけてgemを1つ作りました
1年かけてgemを1つ作りました
K初めてのstylus
K初めてのstylus
JBUG#2 俺の上司のBacklog使いはヒドイ!
JBUG#2 俺の上司のBacklog使いはヒドイ!
PostgreSQLのパスワードの謎を追え!
PostgreSQLのパスワードの謎を追え!
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Webデザインの幅を広げる、jQuery【コードを記述する】 先生:保坂 庸介
Viewers also liked
本当のClosure Compilerをお見せしますよ。
本当のClosure Compilerをお見せしますよ。
Teppei Sato
DefinitelyTyped良いという話
DefinitelyTyped良いという話
gyoh_k
php.js
php.js
Kenta USAMI
Elm overview
Elm overview
dsuke Takaoka
Purescript with Monad
Purescript with Monad
Kousuke Ruichi
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Teppei Sato
「HTML5」における動画DRMのゆくえとか
「HTML5」における動画DRMのゆくえとか
Teiichi Ota
IdrisでWebアプリを書く
IdrisでWebアプリを書く
Hideyuki Tanaka
Viewers also liked
(8)
本当のClosure Compilerをお見せしますよ。
本当のClosure Compilerをお見せしますよ。
DefinitelyTyped良いという話
DefinitelyTyped良いという話
php.js
php.js
Elm overview
Elm overview
Purescript with Monad
Purescript with Monad
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
Closure CompilerのES6対応 あるいはES6時代のAltJS生存戦略
「HTML5」における動画DRMのゆくえとか
「HTML5」における動画DRMのゆくえとか
IdrisでWebアプリを書く
IdrisでWebアプリを書く
Similar to 非ガチ勢「よし、Coffee script使おう!」
ぼくのかんがえたさいきょうの Rails スタートダッシュ
ぼくのかんがえたさいきょうの Rails スタートダッシュ
Kenji Mori
東京クロノスで製作中のエディターの紹介
東京クロノスで製作中のエディターの紹介
MaxNeetGames
プログラムで映像をつくるとは?? ~超入門編~
プログラムで映像をつくるとは?? ~超入門編~
Ryo Kanda
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
Yusaku Kinoshita
WebGLことはじめ
WebGLことはじめ
Kazuya Hiruma
バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会
Takahide Hosokawa
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
silvers ofsilvers
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
Kazuya Hiruma
プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話
Cake YOSHIDA
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
Creators'night#3今井
Creators'night#3今井
Daisuke Imai
TypeScriptは明日から使うべき
TypeScriptは明日から使うべき
Masahiro Wakame
Hands on learning
Hands on learning
NNN kakimoto
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
Kazuki Higashiguchi
Enchant.js入門
Enchant.js入門
Yuusuke Takeuchi
Similar to 非ガチ勢「よし、Coffee script使おう!」
(15)
ぼくのかんがえたさいきょうの Rails スタートダッシュ
ぼくのかんがえたさいきょうの Rails スタートダッシュ
東京クロノスで製作中のエディターの紹介
東京クロノスで製作中のエディターの紹介
プログラムで映像をつくるとは?? ~超入門編~
プログラムで映像をつくるとは?? ~超入門編~
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
エンジニアじゃなくてもAngularJS×milkcocoaでチャットアプリが1時間!? 非エンジニアから見たAngularJSの感動するポイント3つ
WebGLことはじめ
WebGLことはじめ
バレンタイン直前開催Web勉強会
バレンタイン直前開催Web勉強会
angular X designer - デザイナからみたAngularJS #ten1club
angular X designer - デザイナからみたAngularJS #ten1club
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Creators'night#3今井
Creators'night#3今井
TypeScriptは明日から使うべき
TypeScriptは明日から使うべき
Hands on learning
Hands on learning
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
文系学生対象!! エンジニアと働きたい「非エンジニア」勉強会
Enchant.js入門
Enchant.js入門
More from Muyuu Fujita
Hello npm
Hello npm
Muyuu Fujita
Learn ES2015
Learn ES2015
Muyuu Fujita
Start React with Browserify
Start React with Browserify
Muyuu Fujita
Objective Front-End JavaScript
Objective Front-End JavaScript
Muyuu Fujita
小規模案件で作られた秘伝のタレ
小規模案件で作られた秘伝のタレ
Muyuu Fujita
閉じタグを超えた先に僕が見た景色とは
閉じタグを超えた先に僕が見た景色とは
Muyuu Fujita
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
あの時AngularJSと出会った僕らは
あの時AngularJSと出会った僕らは
Muyuu Fujita
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
Muyuu Fujita
Cssアニメーションとその制御
Cssアニメーションとその制御
Muyuu Fujita
WordPressで企業サイトのテーマを作る
WordPressで企業サイトのテーマを作る
Muyuu Fujita
WPerのWPerによるWPerのためのPHP入門
WPerのWPerによるWPerのためのPHP入門
Muyuu Fujita
ノンプログラマのGit入門
ノンプログラマのGit入門
Muyuu Fujita
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!
Muyuu Fujita
More from Muyuu Fujita
(14)
Hello npm
Hello npm
Learn ES2015
Learn ES2015
Start React with Browserify
Start React with Browserify
Objective Front-End JavaScript
Objective Front-End JavaScript
小規模案件で作られた秘伝のタレ
小規模案件で作られた秘伝のタレ
閉じタグを超えた先に僕が見た景色とは
閉じタグを超えた先に僕が見た景色とは
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
あの時AngularJSと出会った僕らは
あの時AngularJSと出会った僕らは
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
デザイナー向け 初めてのPhp ~サイト制作に役立つtips~
Cssアニメーションとその制御
Cssアニメーションとその制御
WordPressで企業サイトのテーマを作る
WordPressで企業サイトのテーマを作る
WPerのWPerによるWPerのためのPHP入門
WPerのWPerによるWPerのためのPHP入門
ノンプログラマのGit入門
ノンプログラマのGit入門
Html5でword pressテーマを作るよ!
Html5でword pressテーマを作るよ!
Recently uploaded
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(9)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
非ガチ勢「よし、Coffee script使おう!」
1.
非ガチ勢 よし、 CoffeeScript 使おう!
2.
自己紹介 • @an%cyborg • ディレクター,>コーダー,>フロントエンドエンジ ニア •
エンジニア2年目 • 基本jQueryでWebページUI作る程度 • ちょっとしたWebゲーム作ったことある • 最近AngularJSで遊んでる
3.
全然ガチじゃない
4.
最近思うこと
5.
JSの人ガチの人ばっかでこわい
6.
僕のスキル的なやつ • Node.jsやったことない(´・_・`) • 非同期何となくしかできない(´・_・`) •
他の言語ほとんど知らない(´・_・`) • デザインパターンとか知らない(´・_・`) • オライリー本が理解出来ない事多い(´・_・`)
7.
全然ガチじゃない!
8.
• お前程度の人間がAltJSなどおこがましい!
9.
• お前程度の人間がAltJSなどおこがましい! • 生JSを1万行書いてから出直してこい!
10.
• お前程度の人間がAltJSなどおこがましい! • 生JSを1万行書いてから出直してこい! 死ね!
11.
そんな声が 聞こえてきそうな 気がしてこわい
12.
被害妄想
13.
不安、そして不安
14.
果たして僕は フロントエンドエンジニアを 名乗って良いのか?
15.
でも僕もAltJS使いたい!
16.
何とか楽したい!
17.
そんなあなた(僕)のためのAltJS CoffeeScript
18.
非ガチのためのAltJS
19.
• 打つ文字量が減る • 波括弧を葬り去れる •
引数のデフォルト値を入れられる
20.
JavaScript var add =
function ( a, b ) { var a = a || 10; var b = b || 4; var intA = parseInt(a); var intB = parseInt(b); return intA + intB; };
21.
CoffeeScript add = (a
= 10, b = 4) -> intA = parseInt(a) intB = parseInt(b) intA + intB
22.
超楽!!!
23.
• でも型ないじゃん • でもClassないじゃん •
return気持ち悪い • つかAltJSじゃなくてシンタックスシュガーじゃね
24.
「いいえ、結構です」
25.
今それ求めてないです
26.
僕たちが求めているもの
27.
• 楽に書きたい • 早く書きたい •
覚えることは少なくしたい
28.
僕でもできるAltJS
29.
僕たちは手軽に楽したい
30.
• 1人で開発してる • 言うほど大規模じゃない •
何故かスピードを求められる • 何故か「すぐでしょ?」とか言われる • 何故か「簡単でしょ?」とか言われる • でも指示は雑 • でも修正は多い
31.
必要十分な選択を
32.
立て!非ガチ!
33.
よし、 CoffeeScript 使おうぜ!
Download now