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
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
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
580
Digitization部 紹介資料
sansan33
PRO
1
6.8k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
310
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
170
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
630
AI駆動開発を事業のコアに置く
tasukuonizawa
1
260
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.5k
Agile Leadership Summit Keynote 2026
m_seki
1
640
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
190
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
First, design no harm
axbom
PRO
2
1.1k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
97
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Building Adaptive Systems
keathley
44
2.9k
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