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
軽量TwitterフロントエンドのNitterの最近のこと
Search
Kenichiro MATOHARA
June 12, 2021
Technology
0
370
軽量TwitterフロントエンドのNitterの最近のこと
「小江戸らぐ 6月のオフな集まり(第227回)」で発表
https://koedolug.connpass.com/event/212823/
Kenichiro MATOHARA
June 12, 2021
Tweet
Share
More Decks by Kenichiro MATOHARA
See All by Kenichiro MATOHARA
最近試したLinuxのOCRツール(NDL古典籍OCR-Lite/YomiToku)
matoken
0
30
LibreOfficeで日本語Linterが使いたい
matoken
0
10
KSMBDでSMB共有
matoken
0
14
asciinema playerで大きな端末録画を共有する
matoken
0
18
ターミナルを共有するいろいろ
matoken
0
14
textlintで日本語をまともに(Neovim/VS Code)
matoken
0
31
TUI Bluetooth マネージャーの bluetuith
matoken
0
39
Galene用SpeachToTextのgalene-sttを試す
matoken
0
22
ターミナルでプレゼンテーション その3-presentermを試す-
matoken
0
78
Other Decks in Technology
See All in Technology
Wantedly での Datadog 活用事例
bgpat
2
860
株式会社ログラス − エンジニア向け会社説明資料 / Loglass Comapany Deck for Engineer
loglass2019
3
32k
怖くない!ゼロから始めるPHPソースコードコンパイル入門
colopl
0
190
20241220_S3 tablesの使い方を検証してみた
handy
4
780
ZOZOTOWN の推薦における KPI モニタリング/KPI monitoring for ZOZOTOWN recommendations
rayuron
1
170
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
170
いまからでも遅くないコンテナ座学
nomu
0
160
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
120
3年でバックエンドエンジニアが5倍に増えても破綻しなかったアーキテクチャ そして、これから / Software architecture that scales even with a 5x increase in backend engineers in 3 years
euglena1215
11
4k
Unlearn Product Development - Unleashed Edition
lemiorhan
PRO
2
140
[トレノケ雲の会 mod.13] 3回目のre:Inventで気づいたこと -CloudOperationsを添えて-
shintaro_fukatsu
0
110
能動的ドメイン名ライフサイクル管理のすゝめ / Practice on Active Domain Name Lifecycle Management
nttcom
0
290
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
820
Optimising Largest Contentful Paint
csswizardry
33
3k
Docker and Python
trallard
43
3.2k
The World Runs on Bad Software
bkeepers
PRO
66
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
Site-Speed That Sticks
csswizardry
2
200
Transcript
軽量Twitterフロン 軽量Twitterフロン トエンドのNitter トエンドのNitter の最近のこと の最近のこと Kenichiro Matohara(matoken) <
[email protected]
> 1
/ 16
南隅から参加(鹿児島の右下) 好きなLinuxディストリビューションはDebian お仕事募集 mailto:work@matohara.org Kenichiro Matohara(matoken) Kenichiro Matohara(matoken) https://matoken.org https://matoken.org
2 / 16
Twitter Twitter Tweetdeck 少し重い mikutter Twitter閲覧にはAPI KEYが必要 sayaka 過去投稿が見れない Nitter
←- 今日のネタ 詳細はこちら → 「Twitterをちっちゃいリソースで」 3 / 16
Nitter Nitter Nim製AGPL3.0のTwitterフロントエンド 軽量,JavaScript不要.Twitterによる追跡の回避,RSS対応など GETは共通なのでドメイン転送しても便利 いまのところログインや投稿はできない 4 / 16
Nitterをセルフホスト Nitterをセルフホスト Nitter.net で試せていたけどTwitterによるrate limit で使えないことが 多い VPSでセルフホスト(ドイツのContabo VPS300 €3.99/月)
快適に :) 詳細はこちら → 「軽量TwitterフロントエンドのNitterをセルフホス ト」 5 / 16
最近サーバが重い? 最近サーバが重い? サーバが重くなっている VPSが制限を掛けられているぽい Nitterがいっぱい使われているぽい アクセスログが数百MB/日 ログを見ると検索エンジン&検索エンジンからの流入が主のよう Nitterを使いたいと使われるのはいいけど使いたいときに自分が使 えなかったりしてちょっとあれ>< 6
/ 16
アクセス状況 アクセス状況 7 / 16
8 / 16
検索エンジンをrobots.txtで制限 検索エンジンをrobots.txtで制限 robots.txt を用意 Apache httpdのreverse proxy環境でAlias設定 詳細 → Alias
/robots.txt /home/nitter/robots.txt <Location "/robots.txt"> Require all granted </Location> Nitterにrobots.txtを設定(Apache httpdのreverse proxy環境でAlias 設定) 9 / 16
だんだんアクセスが減る だんだんアクセスが減る 検索エンジンのスパイダーが居なくなることでサーバーが安定 :) 検索エンジンの検索結果からもだんだん減っている 検索エンジンから消さなくても良さそう? 10 / 16
アクセス日 件数 06/04 1150k 06/09 978k 06/10 808k 06/11 772k
Google検索結果 Google検索結果 11 / 16
昨日から更に減る 昨日から更に減る 12 / 16
rate limit rate limit 13 / 16
アクセスが減ったのにrate limit アクセスが減ったのにrate limit Twitterからの制限 制限されたのでアクセスが減る,解除されて戻るを繰り返してそ う 一部の大量アクセスの人も制限したほうがいい? ←- イマココ
14 / 16
まとめ まとめ 自分用に立てていたサービスが検索エンジンに見つかってアクセ スが大量に 自分が使えなくなって困る Proxy的なサービスなのでもっと注意するべきだった 15 / 16
奥付 奥付 発表 発表者 利用ソフトウェア ライセンス CC BY-NC-SA 4.0 小江戸らぐ
6月のオフな集まり(第227回) - connpass Kenichiro Matohara(matoken) Asciidoctor Reveal.js 16 / 16