Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ふだんのJavaScript開発環境 (Community Open Day 2012)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mayuki Sawatari
June 09, 2012
Programming
11k
14
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ふだんのJavaScript開発環境 (Community Open Day 2012)
PowerPointのファイル:
http://sdrv.ms/JV2DbO
Mayuki Sawatari
June 09, 2012
More Decks by Mayuki Sawatari
See All by Mayuki Sawatari
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
880
.NET 9アプリをCGIとして レンタルサーバーで動かす
mayuki
1
1.3k
.NET のための通信フレームワーク MagicOnion 入門 / Introduction to MagicOnion
mayuki
2
47k
Real World .NET Core on Kubernetes
mayuki
2
3.9k
OneDrive On-Demandがすごい
mayuki
0
2.7k
Android TVとXamarinとKotlin
mayuki
2
570
Cutting Edge!
mayuki
0
3.9k
.NETプログラム(のランタイムを実装する)入門なのです
mayuki
0
2.4k
Acute Low back pain
mayuki
1
310
Other Decks in Programming
See All in Programming
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
330
Spec-driven Development with AI
simas
PRO
0
2.2k
Snowflake Openflow Connector利用の勘所 / 20261024developersio2026tokyo-snowflake-openflow
kasacchiful
PRO
0
270
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
140
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
250
sbt 2.0: takeoff
eed3si9n
0
190
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
6.1k
AI時代のシニアエンジニアとは
yosuke_furukawa
PRO
14
11k
Python Lambdaにおけるテストしやすい設計とAI支援の活用 / Designing Testable Python Lambda Functions with AI
kitano_yuichi
1
270
Crash Auto Pipelines
veronikapj
1
320
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
120
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
120
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Designing Experiences People Love
moore
143
24k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
The agentic SEO stack - context over prompts
schlessera
0
990
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
600
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
650
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
440
Context Engineering - Making Every Token Count
addyosmani
9
1.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
370
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
The SEO identity crisis: Don't let AI make you average
varn
0
620
Transcript
None
Mayuki Sawatari ( )
None
1. 2. 3. 4.
Web (IDE) Web
Web (IDE) Web /
None
Windows Mac OS X Multiplatform
None
Visual Studio ? Windows JavaScript ? Visual Studio 2012 RC
?
None
Visual Studio 2012 RC
? JavaScript OK
None
None
…
None
( IntelliSense) Demo
None
None
Visual Studio FizzBuzz
JavaScript Internet Explorer 10 (Chakra)
JavaScript JavaScript
None
Microsoft Web WebMatrix
WebMatrix 2 RC
None
Paese ( :
Mac OS X Linux Comodo Edit
jQuery Mac OS X 5,000
Dreamweaver
ReSharper IntelliJ IDEA JetBrains JSDoc Mac OS X ! $49
WebStorm
None
2
None
Web
None
Windows Server IIS
None
IIS Express
WebMatrix
None
WebMatrix ( ) WebMatrix+IIS Express
None
None
JavaScript
F12 Firebug
None
None
None
alert ( printf )
None
?
Internet Explorer F12
None
None
None
1. 2. ( ) 3. 4.
None
None
None
None
None
Watch
None
None
None
DOMNodeInserted debugger
JavaScript
None
None
None
None
None
None
None
None
None
UI @kyo_ago
Qunit Jasmine JSTestDriver
Selenium PhantomJS
None
jQuery
None
(function () { ("Test 1", function () { (1 ==
new () (1), "1 == 1"); (2 == new () (2), "2 == 2"); }); ("Test 2", function () { (1 != new () (1), "1 != 1"); (2 != new () (2), "2 != 2"); }); })();
None
QUnit
None
JavaScript minify
None
minify
Microsoft Ajax Minifier Google Closure Compiler YUI Compressor UglifyJS
None
None
JavaScript minify
None
Web / (IDE) Web
1. 2. 3. 4.
Visual Studio 2012 JavaScript WebMatrix Web JavaScript Minify
None
None
http://www.microsoft.com/web/webmatrix/next/ http://www.microsoft.com/visualstudio/11/ja-jp/products/express http://www.jetbrains.com/webstorm/ http://www.activestate.com/komodo-edit
http://www.fiddler2.com/ http://docs.jquery.com/QUnit http://visualstudiogallery.msdn.microsoft.com/f8741f04-bae4-4900-81c7-7c9bfb9ed1fe
http://ajaxmin.codeplex.com/ https://developers.google.com/closure/compiler/ http://developer.yahoo.com/yui/compressor/