Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
日頃のプログラミングについて
Search
高見知英
PRO
February 21, 2010
Programming
0
33
日頃のプログラミングについて
2010-02-21 ほにさん勉強会で発表した資料です
高見知英
PRO
February 21, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
79
高見知英とAndroid
takamichie
PRO
0
65
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
66
最近のゲーム実況のハナシ
takamichie
PRO
0
79
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
500
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
140
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
130
高見知英のヒストリー
takamichie
PRO
0
100
SRPGがやりたい!
takamichie
PRO
0
240
Other Decks in Programming
See All in Programming
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
140
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
120
JETLS.jl ─ A New Language Server for Julia
abap34
2
460
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
120
Developing static sites with Ruby
okuramasafumi
0
330
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
Grafana:建立系統全知視角的捷徑
blueswen
0
230
Deno Tunnel を使ってみた話
kamekyame
0
250
AIコーディングエージェント(Gemini)
kondai24
0
280
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
150
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
150
Cap'n Webについて
yusukebe
0
150
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
28
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
110
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
280
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
28
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
66
The Curious Case for Waylosing
cassininazir
0
190
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The browser strikes back
jonoalderson
0
130
How to build a perfect <img>
jonoalderson
0
4.7k
Transcript
日頃のプログラミングに ついて 2010年3月25日 高見知英
自己紹介 高見知英 コミュニティ活動 横浜のコミュニティを盛り上げる会 磯子クリエイティブチーム プログラミング アマチュアがメイン 会社でもちょこっと
会社でのプログラミング 社内ツール作成 個人の便利ツール作成 言語 JavaScript UWSC内蔵スクリプト http://www.uwsc.info/
JavaScriptとは? プロトタイプベースオブジェクト 指向言語 すべてがオブジェクト “文字列リテラル”.property = 23; 2.method(); 柔軟な記法 ≠JAVA
JavaScriptを何に使う? Webブラウザ上で動く言語 実はPC上でも使える Windows:WSH/DLR Mac:JSCocoa ブラウザ上のアドレスバーに入力 ブックマークレット
主な使い方 デスクトップ上 コンソールベースの処理自動化 WScript*オブジェクトを使用する Excelなどを操作する OLE ブラウザ上(ブックマークレット) テーブルのデータを集計したり
UWSCとは Windowsの操作を自動化する キーボード/マウス操作の記録再生 スクリプトによる操作保存 スクリプト再生ツールとしても ウィンドウを操作する関数が充実
主な使い方 ソフトの自動処理 1. ダイアログの表示を待つ 2. ダイアログの文字列を読む 3. 文字列で判断して、ボタン押下 スタートアップの代わり 最初に「処理しますか?」という
確認を設けられる
二つの言語の使い分け(1) JavaScriptの場合 コンソール処理・文字列処理 圧倒的にJavaScript有利 ただし、モジュール化しづらい 標準でInclude文がない エラーが起こった行数がわからない
二つの言語の使い分け(2) UWSCの場合 ちょっとしたGUIが欲しいもの・ 他のソフトを操作するもの ちょっとしたものがすぐに書ける 自分で作るより安全 モジュールを作っておけばもっと 強力に
ここから言いたいこと 基本的に、ソフト導入禁止 UWSCはうるさくなる前に入れた 環境によって使える言語・技術は 違う どんな環境でもある程度順応できる 必要がある 色々な言語を使えるようになる
おわり ご静聴 ありがとうございました