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
2019/6/18 LT at TUAT
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Masaki Kuge
June 18, 2019
Technology
0
130
2019/6/18 LT at TUAT
for LT at TUAT
Masaki Kuge
June 18, 2019
Tweet
Share
More Decks by Masaki Kuge
See All by Masaki Kuge
2019/7/11 LT at TUAT
astpy_ms
0
75
進路指導
astpy_ms
0
150
FirebaseとArduinoで忘れ物をなくす
astpy_ms
0
500
Other Decks in Technology
See All in Technology
非情報系研究者へ送る Transformer入門
rishiyama
13
7.8k
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
1
270
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
120
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
130
AWSの資格って役に立つの?
tk3fftk
2
350
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
120
Go標準パッケージのI/O処理をながめる
matumoto
0
220
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
22k
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
150
進化するBits AI SREと私と組織
nulabinc
PRO
1
240
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
380
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
290
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
120
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
The Pragmatic Product Professional
lauravandoore
37
7.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
200
Transcript
休講情報を に持ってきてもらおう 1
久下 柾 : Masaki Kuge 都⽴⼋王⼦桑志⾼校出⾝ ⾸都⼤学東京に在籍 Linux とPython を勉強中
2
久下 柾 : Masaki Kuge 都⽴⼋王⼦桑志⾼校出⾝ ⾸都⼤学東京に在籍 Linux とPython を勉強中
ダニエルの下位互換 3
久下 柾 : Masaki Kuge 都⽴⼋王⼦桑志⾼校出⾝ ⾸都⼤学東京に在籍 Linux とPython を勉強中
ダニエルの下位互換 Twitter: @kuge_masa Discord: masa@0662 今回のLT ⽤: #astpy_TUAT 4
ソースコード https://github.com/AstPy-ms/class-con rm/tree/portal 5
今回使ったライブラリ time → sleep() Selenium → Firefox を操作 Discord_webhook →
Discord にメッセージを送る SQLite3 → データベース操作 6
プログラムの簡単な流れ 1. < 起動 2. < 休講と送られてきた! 3. Firefox を起動
: Selenium 4. 休講情報が載っているページへ移動 : Selenium 5. 情報が載っているページのスクショを撮影 : Selenium 6. どのグループに送るのかの情報を抽出 : SQLite3 7. それを送る : Discord_webhook 7
実はそんなに難しくない! 8
構想から完成まで 9
こんなアプリあったらいいな... 10
じゃあ作ろうぜ! 11
おいおい簡単に⾔ってくれるぜ 12
プログラムってどうやって書くの? 13
コピペ 14
疑問に思うべきこと どんな機能を持ったアプリを作るのか どんなプログラミング⾔語があるのか 作りたいアプリはその⾔語で作れそうか プログラムを何で書くのか どうやってそのアプリを動かすのか エラーが出たときにどうするべきなのか 15
解決策 どんな機能を持ったアプリを作るのか これは⾃分でしっかりとわかる形にする 16
解決策 どんなプログラミング⾔語があるのか 作りたいアプリはその⾔語で作れそうか プログラムを何で書くのか この辺はSAIL で⼊った⼈に訊くか私に訊いてくださいな 17
解決策 どうやってそのアプリを動かすのか エラーが出たときにどうするべきなのか 近⽇ブログの記事にします https://students-tech.blog 18
完成まで 19
とにかく書く!調べまくる! 20
とにかく調べまくる! 書き⽅がわからない 便利なライブラリないかな ワケワカランエラー出た もっといい書き⽅ないかな? たまに英語のサイトしか出ないときもあるますが、 プログラムのコードは読めるはず! 21
あとは経験の量です 22
誰もが最初は初⼼者 23
おまけ 7 ⽉15 ⽇( ⽉) の海の⽇は授業があります。 もぐりに来たい⼈はぜひ来てください。 最寄り駅: 南⼤沢 24
まとめ あったらいいなを形にしよう ほしいアプリの内容を具体化しよう わからないことや気になったことがあったらすぐに調べよう とりあえず書いてみる! 25