Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
もぶぴーについて
cohalz
November 13, 2015
Programming
0
140
もぶぴーについて
PMOBの話すやつ #1
cohalz
November 13, 2015
Tweet
Share
More Decks by cohalz
See All by cohalz
はてなフォトライフをECSに移行した話 / Hatena Engineer Seminar #20
cohalz
1
970
SREの異動と働き方 〜はてなブログ編〜 / Hatena Engineer Seminar #13
cohalz
0
1.8k
Envoy.なんか / Kyoto.なんか #5
cohalz
0
52
CDKを用いたモダンなECSクラスタの構築と運用 / AWS Cloud Development Kit -CDK- Meetup
cohalz
6
2.3k
SREと私 / SRE and I
cohalz
0
1.8k
今学生に伝えたい, 監視の話 / okinawa_ac_lt
cohalz
0
160
システム基盤としてのAWS活用 / System foundation by AWS
cohalz
4
3.2k
AWS CDKについて / about AWS CDK
cohalz
1
1.3k
Vimプラグインで始めるGitHub
cohalz
0
960
Other Decks in Programming
See All in Programming
このタイミングで知っておきたい 開発生産性の高いエンジニア組織の特徴とは / dev-sumi-20220721-productivity-features
findyinc
7
2.6k
ふんわり理解するcontext
rukiadia
1
180
サーバーレスパターンから学ぶデータ分析基盤構築 / devio2022
kasacchiful
0
470
How to Test Your Compose UI (Droidcon Berlin 2022)
stewemetal
1
130
Windows コンテナ Dojo 第5回 OpenShift で学ぶ Kubernetes 入門
oniak3ibm
PRO
0
130
Pythonによる開発をアップデートするライブラリの紹介
daikikatsuragawa
1
330
SGGとは
inoue2002
0
430
There's an API for that!
mariatta
PRO
0
100
Untangling Coroutine Testing (Droidcon Berlin 2022)
zsmb
1
480
WindowsコンテナDojo:第6回 Red Hat OpenShift入門
oniak3ibm
PRO
0
160
OSS貢献を気軽にしたい Let's Go Talk #1
yuyaabo
2
230
RustのWebフレームワーク周りの概観
hayao
0
170
Featured
See All Featured
Fontdeck: Realign not Redesign
paulrobertlloyd
73
4.1k
GraphQLの誤解/rethinking-graphql
sonatard
31
6.8k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
151
13k
StorybookのUI Testing Handbookを読んだ
zakiyama
5
2.5k
Why You Should Never Use an ORM
jnunemaker
PRO
47
7.6k
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
Music & Morning Musume
bryan
35
4.3k
Happy Clients
brianwarren
89
5.6k
Designing with Data
zakiwarfel
91
4k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
100
5.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
212
20k
Transcript
Ϳͽʔʹ͍ͭͯ
୭
୭ ☞ Twitter: cohalz ☞ Github: cohalz ☞ Ingress: cohalz
☞ ӺϝϞ: cohalz ☞ άϧίε(ΞϓϦ൛): cohalzio ͋ͱͳΜ͔͋Γ·͚ͨͬ͠
Ϳͽʔͱ
Ϛϧίϑ࿈Ͱಈ͘Twitter bot
None
takuti/twitter-botͷFork
ओͳಛ
IgoͰͳ͘MeCabΛ༻͍ͯܗଶ ૉղੳ ☞ ࠓྲྀߦΓͷmecab-ipadic-NEologd͕͑Δ ☞ ͍ͯ͏͔ͦͦIgoಈ͔ͳ͔͔ͬͨΒࠩ͠ସ͑ͨ
Ϛϧίϑ࿈ ☞ จষΛ3~4ͭʹॱʹ͚ɼ͋Δจষͷ࢝·Γ͕લͷจষͷऴ ΘΓͱҰக͢ΔͷΛͱͬͯܨ͛Δ ☞ ୯ʹDBʹ1,2,3,4൪ͷςʔϒϧΛ༻ҙͯ͠ݕࡧͯ͠ܨ͛ͯΔͩ ͚ ☞ ૠೖܗଶૉʹ͚ͯ1ͭͣͭॱ൪ͣΒͯ͠ૠೖ
mysql> select * from fourorder limit 15; +-----------------+-----------------+--------+--------+ | first
| second | third | fourth | +-----------------+-----------------+--------+--------+ | ϫϯμϑϧ | ( | U | ´ | | ( | U | ´ | Д | | U | ´ | Д | `) | | ´ | Д | `) | | | Ϳͽʔ | ͱ͔͍͏ | ͭ | ͳ | | ͱ͔͍͏ | ͭ | ͳ | Μ | | ͭ | ͳ | Μ | ͩ | | ͳ | Μ | ͩ | | | ެࣜ | Ϛείοτ | ͬͯ | ୭ | | Ϛείοτ | ͬͯ | ୭ | ͕ | | ͬͯ | ୭ | ͕ | ೝΊ | | ୭ | ͕ | ೝΊ | ͨ | | ͕ | ೝΊ | ͨ | Μ | | ೝΊ | ͨ | Μ | ͩ | | ͨ | Μ | ͩ | Α | +-----------------+-----------------+--------+--------+
Ϧϓͷ༰ʹԠ
Ϧϓͷ༰ʹԠ ☞ ϦϓϥΠͷจࣈྻ͔ΒMeCabΛ༻໊͍ͯࢺͱه߸ͷΈൈ͖ग़͢ ☞ ൈ͖ग़͞Εͨͷ͔ΒϥϯμϜʹҰͭબΜͰDB ☞ DB͕ۭͷ݁Ռฦͨ͠ΒϥϯμϜʹϨίʔυΛҰͭબΜͰଓ͚Δ
ϥϯμϜੑͱ
order by rand()ΊͪΌ͍
order by rand()ΊͪΌ͍ ☞ ͔֬ʹϥϯμϜʹͳΔ͚Ͳશ݅औಘ ☞ Ϛϧίϑ࿈͔ͳΓͷճΫΤϦΛ͛Δ ☞ where rand()
< 0.05 limit 40ͱٖͯ͠ࣅతʹ
ࣗಈ࠶ىಈ ☞ cronͰ20ຖʹىಈ ☞ طʹىಈͯ͠σʔϞϯԽ͍ͯ͠ΔϓϩηεΛ࣍ͷىಈ࣌ʹࡴ͢
͖ͬ͞ެ։͠·ͨ͠ https://github.com/cohalz/MOBP
None