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
2019/6/18 LT at TUAT
Search
Masaki Kuge
June 18, 2019
Technology
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2019/6/18 LT at TUAT
for LT at TUAT
Masaki Kuge
June 18, 2019
More Decks by Masaki Kuge
See All by Masaki Kuge
2019/7/11 LT at TUAT
astpy_ms
0
95
進路指導
astpy_ms
0
160
FirebaseとArduinoで忘れ物をなくす
astpy_ms
0
510
Other Decks in Technology
See All in Technology
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
640
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
130
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
1
200
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
USB PDを使ってスマホを労わりたい
raspython3
0
180
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
180
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
AIがコードを書く時代に、エンジニアは何で自分の価値を証明するのか / In an era where AI writes code how do engineers prove their value
carta_engineering
3
1.1k
Running Kotlin + Quarkus with Lambda
nealle
1
3.9k
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
220
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
630
Navigating Team Friction
lara
192
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
How GitHub (no longer) Works
holman
316
150k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
370
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