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
残り文字数カウンターを世界に解放せよ / mikutter Nagoya 2018.5
Search
Shibafu
May 20, 2018
Programming
0
190
残り文字数カウンターを世界に解放せよ / mikutter Nagoya 2018.5
#toshiakaigo2018 mikutter Nagoya 2018.5での発表。
Shibafu
May 20, 2018
Tweet
Share
More Decks by Shibafu
See All by Shibafu
Yukari 3.0 のご紹介 / OSC 2019 Nagoya 東海道らぐLT
shibafu528
0
45
Other Decks in Programming
See All in Programming
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
270
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
PostmanでAPIの動作確認が楽になった話
h455h1
0
170
VS Code をプロダクトにどう取り込むか
onomax
1
360
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
Git Lint
bkuhlmann
4
750
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
110
見た目から始める生産性向上
ikumatadokoro
7
830
Elm Form Validation
bkuhlmann
0
510
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
230
TYPO3 v13 – The road to LTS: What's new and new APIs
luisasofie_xoxo
0
200
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Automating Front-end Workflow
addyosmani
1356
200k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Creatively Recalculating Your Daily Design Routine
revolveconf
210
11k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
The Language of Interfaces
destraynor
151
23k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
4 Signs Your Business is Dying
shpigford
175
21k
How to train your dragon (web standard)
notwaldorf
73
5.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Adopting Sorbet at Scale
ufuk
68
8.6k
Transcript
残り文字数カウンり文字数カウンタ文字数カウンターをカウンターをを 世界に解放せよに解放せよ解放せよせよ mikutter Nagoya 2018.5 #toshiakaigo2018 @shibafu528@(twitter.com|social.mikutter.hachune.net)
誰 • @shibafu528 @social.mikutter.hachune.net • 昔ははmikutter pluginで イキってたってた – niconico
– support_pixiv – faq
今日の話の話話 • mikutterの話文字数カウンターをカウンタに解放せよついて
残り文字数カウンり文字数カウンタ文字数カウンターをカウンタ • MentionsやURLを考慮し、あと何文字し、あと何文字くらい何文字くらい 入力できるか教えてできるか教えてくれる教えてくれるえてくれる • Not 投稿を弾く仕組みを弾く仕組みく仕組みみ
文字数カウンターをカウンタの話問題 • Postboxの話内部に計算処理が書に解放せよ計算処理が書かれているが書かれている書かれているか教えてくれるれている • Twitter使わなくてもわなくてもtwitter-textに解放せよ依存 • Twitter使わなくてもわなくても140文字か教えてくれるらカウント • (あれ?Twitterは280文字では…? )
鳥依存症 • 複数カウンターをの話Worldを使わなくてもう今、これは意味今、これは意味があるか?が書かれているあるか教えてくれる? • Twitterすら1プラグインなの話に解放せよ、 Postboxが書かれているそれをこなすの話は正しいか?しいか教えてくれる?
追放せよ • 残り文字数カウンり文字数カウンタ文字数カウンターをの話計算処理が書かれているをPostboxか教えてくれるら排除 • Spellを呼び出し、残り文び出し、残り文字出し、残り文字数し、残り文字数カウンり文字数カウンタ文字数カウンターを表示が必要なが書かれている必要なな Worldに解放せよ対応してもらうようしてもらう今、これは意味よう今、これは意味に解放せよする
やってみました • 作業成果のの話diffを見ながら説明しまなが書かれているら説明しますします
結果の • Postboxはサーをビスによって事情のに解放せよよって事情の異なる文字の話異なる文字なる文字 数カウンターを計算に解放せよ関与しなくて済むよしなくて済むようになったむよう今、これは意味に解放せよなった • mikutterの話coreが書かれているtwitter-textに解放せよ依存しなく なった • World側にコードを書くに解放せよコーをドを書くことで、を書かれているくこと何文字くらいで、適切に残り文に解放せよ残り文字数カウンり文字数カウンタ文 字数カウンターをの話案内を出し、残り文字数せる準備ができたが書かれているできた
課題 • 同じじWorldでも文字数カウンターを計算が書かれている異なる文字なるケーをスによって事情の – Twitterの話DM (10000文字) – Postboxの話持つ情報をつ情の異なる文字報ををModel化して渡す?して渡す?す?