Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
日頃のプログラミングについて
Search
高見知英
PRO
February 21, 2010
Programming
0
29
日頃のプログラミングについて
2010-02-21 ほにさん勉強会で発表した資料です
高見知英
PRO
February 21, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
最近のゲーム実況のハナシ
takamichie
PRO
0
19
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
390
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
55
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
50
高見知英のヒストリー
takamichie
PRO
0
43
SRPGがやりたい!
takamichie
PRO
0
150
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
510
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
210
2023年新年の抱負
takamichie
PRO
0
150
Other Decks in Programming
See All in Programming
CSC509 Lecture 12
javiergs
PRO
0
160
聞き手から登壇者へ: RubyKaigi2024 LTでの初挑戦が 教えてくれた、可能性の星
mikik0
1
130
광고 소재 심사 과정에 AI를 도입하여 광고 서비스 생산성 향상시키기
kakao
PRO
0
170
アジャイルを支えるテストアーキテクチャ設計/Test Architecting for Agile
goyoki
9
3.3k
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
180
受け取る人から提供する人になるということ
little_rubyist
0
250
イマのCSSでできる インタラクション最前線 + CSS最新情報
clockmaker
4
680
最新TCAキャッチアップ
0si43
0
200
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
250
subpath importsで始めるモック生活
10tera
0
320
Jakarta EE meets AI
ivargrimstad
0
650
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
Featured
See All Featured
A Tale of Four Properties
chriscoyier
156
23k
The Cult of Friendly URLs
andyhume
78
6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Faster Mobile Websites
deanohume
305
30k
GraphQLとの向き合い方2022年版
quramy
43
13k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
The Invisible Side of Design
smashingmag
298
50k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Raft: Consensus for Rubyists
vanstee
136
6.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
27
840
Facilitating Awesome Meetings
lara
50
6.1k
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はうるさくなる前に入れた 環境によって使える言語・技術は 違う どんな環境でもある程度順応できる 必要がある 色々な言語を使えるようになる
おわり ご静聴 ありがとうございました