おばけ
名前は「はん」です。handon.club管理人です。
発言数多いです。空中リプライを多用します。内輪投稿が多いですが,どなたでも気軽に話しかけてください。
全ての投稿は個人の見解であり,所属する組織やはんドンクラブを代表する見解ではありません。
★Admin of handon.club.
★Inquiry for handon.club / 運営への問い合わせ
ダイレクトメッセージ or highemerly me.com ( → @ )
★Server info. / 運営情報
#handon_info or https://handon.hatenablog.jp/
その他は固定トゥート参照
★Patron / カンパ
https://fantia.jp/handon or https://www.amazon.jp/hz/wishlist/ls/2GFSVDC4FW72T
★Icon
@ech
このアカウントは、notestockで公開設定になっていません。
琵琶湖1/6を猛プッシュしてくる滋賀県民には「そうやね、滋賀は琵琶湖の1/6やね」って間違えることにしてる
このアカウントは、notestockで公開設定になっていません。
@yuhina マイクラは確かにきついですね…。マイクラと比べると、Factorioなら全然トラックパッドで出来ると思う
@LeLievre まあ,劇場版制作は発進しませんアニメ化のときから決まってたみたいなので,声優さんのリハビリだと思って暖かく迎え入れましょう(穏便派)
Mastodonの開発中バージョンを動作させているサーバをはんドンクラブメンバーに限って開放します。 デバッグに参加したい人は以下からアカウントを作成してください。意気込み欄にはんドンクラブのアカウントを書いてください。 https://dev.handon.club
@manamimic devでご報告頂いたバグ,既に報告されているようでした https://github.com/tootsuite/mastodon/issues/11476
@May_Flamel 普通には見えませんがデータベースを生で見れば何でも分かっちゃいます(それは絶対やりませんが)。
@manamimic レスありがとうございます〜。なるほど、OS標準のライブラリをコールすると勝手にこうなっちゃうのですね…。一応選択はできるので大丈夫です!
dev鯖で動作してるコードは handon-development ブランチで確認出来ます。(本番環境はhandon-production ブランチ) https://github.com/highemerly/mastodon/tree/handon-development
@S_iRe_N MacならOptionキー,WinならたぶんAltキーを1回だけ押すと組み立て機が何作ってるか分かるようになるよ
I'm at @Ōhashi Station (T05) (大橋駅) ["所用"] http://4sq.com/6hV3w9
ダーツの練習してる やっぱライブ3でカメラの画像見ながらやると上手くなってる気がするな(上手くなったとは言っていない
このアカウントは、notestockで公開設定になっていません。
いやマジ面倒だなっていうか,Mastodon,機能が複雑になりすぎて,ちょっといじろうとすると考えることが多すぎるな
来月いっぱいまでにははんドンクラブのTLS1.3対応をやりたいと思ってる(はんドンクラブはCentOS7で動いてるのでOpenSSLが古く,サービスをあまり止めずにやるのは結構面倒)
I'm at @Fukuoka Airport (FUK) (福岡空港) ["FUK✈️ITM "] http://4sq.com/51J2tZ
終盤は基本的に資源が足りなくなる(ベルトコンベアに詰めて入れてもベルトコンベア自体の容量が足りなくなる)ので、資源を注入するラインを並列にしておいて簡単にスケールするようにしないと詰むよ
I'm at @Osaka (Itami) International Airport (ITM) (大阪国際空港 / 伊丹空港) [""] http://4sq.com/cBIGxa
まじめに分類すると、文字、キャラクター、トレードマーク、その他、くらいかな?あと1分類くらいはあってもいいかな。
たぶんこれで大丈夫だとおもう https://github.com/tootsuite/mastodon/pull/11876
「5Gになると低遅延になる!」って喜んでる人たち見るとものすごくモニョる。まだ仕様凍結すらできてないリリース16まで待ってねだし、そもそも全通信が低レイテンシーになる訳じゃない。
昨日困ってたやつ、今日夜報告しようと思ってたらもう直ってた。 Check existence of timeline state in community timeline by ykzts · Pull Request #11880 · tootsuite/mastodon https://github.com/tootsuite/mastodon/pull/11880
1_文字
2_キャラクター
3_トレードマーク
4_飲食
分類悩みシリーズ
→キャラクターと文字に分けたくない。
→ゲームジャンルを作るか?
→現状未分類だがどこかに入れたい気も。
→キャラクターなのか文字なのか。
→食べ物なのか鳥なのか。
→飲める気がする。
→せんべいではない可能性がある。
→食えるかどうかわからない。
@ac_key 当面はサードパーティクライアントがカスタム絵文字に対応しないことが予想されますが、その場合に二重表示になってしまうのでなしですね。
@manamimic の投稿画面の右肩に出てる残り文字数なんですが、計算が誤ってるようです。マストドンは、CWの警告文も含めて500文字制限なのですが、CWの警告文がカウントされてないようです!
19歳とか、朝までインターネットをし、昼ごろ起きて授業行けず、そのままバイト行ってを繰り返していた。一番怠惰な頃だった
@manamimic トゥート検索はElasticsearchという追加コンポーネントを用意しないといけないので、インスタンスによって対応有無が異なります。が、Elasticsearchはそこそこサーバーリソースが必要なので、用意されてるサーバーは比較的少ない印象です。
@manamimic 余談ですが、マストドンの本家のソースコードのままだと、日本語のような”分かち書き”をしない言語がまともに検索できないので、はんドンはその辺はいじってます。が、あくまで内部の処理をいじってるだけでAPIはいじってないので、そこは共通と考えてもらって良いです!
普通の仕事もできるけど、やらせるとぐじゃぐじゃに荒らしてめんどくさいので、誰にも迷惑かけない仕事だけやらせてる。
今日帰ったらdevをmaster追従します。また動作テストにご協力くださいね。もし問題なさそうであれば本番もmaster追従します。
ついに#177がクローズされてる 〜! Support account migration · Issue #177 · tootsuite/mastodon · GitHub
https://github.com/tootsuite/mastodon/issues/177
このアカウントは、notestockで公開設定になっていません。
【お知らせ】https://dev.handon.club を数時間運用します。バグ出しにご協力ください。また,カスタム絵文字の分類も仮運用していますので,ご意見を下さい。
なお,こちらのサーバのアカウント作成は承認制です。アカウント作成ははんドンクラブ利用者に限ります。アカウント作成希望者は,意気込み欄にはんドンクラブのIDを記載ください。#handon_info
【運営情報】メンテナンスを予定しています。サービス影響はほぼない予定です。詳細はステータスページをご参照ください。 https://status.handon.highemerly.net/ #handon_info
手順は,
Step1: web1へのトラヒック片寄せStep2: web2バージョンアップ
Step3: DBマイグレ&web2へのトラヒック片寄せ
Step4: web1バージョンアップ
Step5: ロードランス再開
となっております。よろしくお願いします。
いや。普段はバージョンアップもっと楽ですよ。今回はDBマイグレがあるので,DB不整合が起きないように一斉切り替えになります。
強制的にremoteに合わせたいんだけど,手順テストのときどうしたんだっけ?
git branch -D ほげほげ
git checkout -b ほげほげ origin/ほげほげ
してるのに昔の状態に戻るんだけどなんで?
腹が立ったので
git checkout -b temp
git checkout FETCH_HEAD
git checkout -b ほげほげ
した。
Step3,DBマイグレいきます。マイグレ完了後一瞬だけ全サービスを止め,新バージョンに切り替えます。その間数秒止まります。ご容赦ください。
現状 https://web2-pa-tk2.handon.club でアクセスして頂ければ正常に動くのではないかと
Webがおかしい方はブラウザの強制リロードをお願いします。たぶん復帰したと思います。これから各種点検を行います。
【運営情報】メンテナンスの過程で予期せぬトラブルが発生し,サービスが停止しました。ご迷惑をおかけいたしました。原因究明に努めます。
・日時: 2019/9/20(金) 22:55〜23:16
・影響範囲: 一部ユーザが接続出来ない
・原因: メンテナンス過程でのDBエラー
・解決方法: サービスを停止した状態でメンテナンスを継続 #handon_info
<主な新機能>
〇 ディレクトリ機能の刷新(連合先のディレクトリも見れるように)→
https://handon.club/web/directory
〇 サーバ間のアカウント自動移行機能の追加
〇 カスタム絵文字のカテゴリ分け → この後の私の作業が終わり次第,ご覧頂けます
〇 その他ははんドンクラブでは利用していない機能や管理者向け機能の改善のみとなります。
よくみたら検索が古くまで遡れるようになってる!!これは一気に検索結果として出力する数を増やす必要ないね。戻そうかな。
今回発生したトラブルですが,DBのマイグレーション中にそのプロセスがHung upしてしまい,DBのロックを取ったままなにも出来なくなった・・・というものです。でも何とかしました。
検証環境ではDBにたいしたレコード数無かったので余裕でしたが,本番DBでは止まっちゃう見たいでした。。本番でだけ起こるトラブルあるあるみたいな事故。。
カテゴリ分け以外にも一部絵文字の整理を行いました。消えているモノ,ショートコードが変更になっているモノ,複数カテゴリに登録したいため二重で登録されているモノなどいろいろあります。
@S_iRe_N 福岡のお土産のせんべいを買うとこういうお面が必ず入ってるんですよ。にわかせんぺいといいます。
@supistar マジだ。まあトゥート入力欄で補完してねってことなんでしょうか…。意図した変更なのか確認しておきます。
実はアップデート後からアラートが頻発していてレスポンス低下してるらしいんだけど、誰かなんか気になることある?
@terapon ありがとうございます。ただ、もしアイコンの表示が遅いならそれは明らかに回線の問題です。画像は全てCDNでキャッシュされてるので。
今回のアップデートでatomフィードが削除されているんだけど,むちゃくちゃリクエストが来てるね。これなんのクライアントだろう。朝ご飯食べます。
【運営情報】一部ユーザの接続が遅かった理由ですが,IPv6関連の問題でした。現在は解決しています。正しい設定でフレッツを利用している場合のみ,フレッツ網内でうまいことやってくれるため再現しない問題であったため,私が気づけませんでした。#handon_info
発生条件は以下です。
〇運(ユーザの1/2の確率)
〇IPv6が利用出来るユーザ
〇但し,フレッツからふってくるv6アドレスを適切に端末に振り分け,そのアドレスでそのまま通信してた人を除く(但し,IEは設定していてもダメ)
Rubyなら自分で直すがJavascriptは直せないのでissueまでです。
(と言ってもこれくらいなら何とかできるかも?)
このアカウントは、notestockで公開設定になっていません。
@hiroakichan まあ、UIに関しては基本的に人によって違いすぎてどうせ分かり合えないので、今までのものを変えるときはちゃんと「昔に戻す」オプションをつけようね、というのは完全に同意するけどね。。
I'm at @Keihan Kyobashi Station (KH04) (京阪 京橋駅) [""] http://4sq.com/4tTPLM
@hiroakichan そろそろ3.0rc版が出ていろんな人が使うと思うんで、その後のコミュニティ動向次第かな。みんな問題にしてくれるなら静観しとけばなんとかなるだろうし、そうでなかったらうちだけ独自路線走るよ。ということでしばらくは辛抱してね。
@annco あー、じゃあわたしが誤設定したときのキャッシュが残ってたんですね…。。解決してよかったです!
@yuhina 教えてください。 webですかapiですか? 投稿が終わるけどTLに出てこない or 投稿が終わらない のどっちですか? 再現率は何パーセントくらいですか? 端末はなんですか?
@yuhina ありがとうございます。投稿が終わるのが遅いというのは、トゥートボタンを押してボタンの色が変わってからボタンの色が戻るまでが遅いと言うことですかね?あとすいませんブラウザはなんでしょうか。
【運営情報】DBに変なゾンビプロセスがいるっぽいので全部再起動します。何度か止まります。 #handon_info
@manamimic ご報告ありがとうございます。私のところではすごく遅いだけで検索は出来る様ですね。。この後ログ確認してみます!
まあtaggedじゃないコードで動かしているわけで,多少の不具合は織り込み済です。。。引き続き解析しますね。
重いって言ってる方, https://handon.club/server-info.html を開いてどっちのサーバか教えてください。
監視できている範囲では,多少DBサーバーの負荷が高いけど,ユーザに見えているメトリクスは全て正常値です。レスポンス300ms程度,キュー遅延もほぼゼロ。無茶苦茶重いという方は,すいませんが,端末の再起動を試してみて頂けないでしょうか。DNSキャッシュが残っている可能性があります。
@hiroakichan ごめんね。解決のためひろあきちゃんのアクセスログ確認させてもらいますがご了承下さい
いろんな方法で再現を試してみているけど,やっぱりサーバ状態からして通常と異なるってことは考えづらいので,本件対処はこれで終わります。但し,家に帰ったら最新コミットへの追従と,検索の軽量化だけはやります。