新しめのmasterにしたら、Memory 1.5GBでdocker build, precompile ともに環境が落ちたので、Memory 2.5 GB にアップグレードしました。
新しめのmasterにしたら、Memory 1.5GBでdocker build, precompile ともに環境が落ちたので、Memory 2.5 GB にアップグレードしました。
こんなにmaster追従に時間がかかることになるとは思わなかった。もう一度、癒されに行きたい。 > BT
Oh no... master追従作業とCRONがかち合ってしまっていたようだ・・・。これはいけない。
私がmaster追従しているのは、この鯖が検証環境を兼ねているからですね。安定鯖はのんびり改造を加えたりしています。
VisualStudio Online の Commit 一覧が見やすいのだけど、Githubにはこういう表示方法あるのかな? https://toot.yukimochi.jp/media/jaNj0mUQbcdrBg7AeFw
webpackコンパイルは、メモリ食いなわけですが、tagを追っかけるだけの人なら、更新時だけVMの性能をスケールアップするといいのでは。(2Core,7Gにしたら、すごく速く終わった。)
OSS の世界では、 Contributor License Agreement なるものを組み交わすことが多いのか。なるほど。
Tusky のやつ、missing.png でコケてるのかと思ったけど、 type:unknown でコケているみたいなのでアプリ側が対応するしかないね。
実際のところMastodon 1.2系の少人数インスタンスは、割りとブロックしていたりしますね。
只今、訳あって precompile し直したのですが、メモリを最も使用したときのスクリーンショットです。(Docker構成です。) https://toot.yukimochi.jp/media/O8kbp6KJCPyHAA8Ppbs
"Extended Information","サーバ情報"英日ともにぱっとしないな。こういうのをExtendedと思う感性がオタクなんだよな・・・。
"このインスタンスについて"の訳の方がいいなと私も思います。英語の"Extended Infomation"も意味不明な気がします。普通のソフトにおける"このソフトウェアについて(About)"と同等の機能を有していると思うので、"About this instance"がいいと思う。 https://toot.yukimochi.jp/media/WAoZTnzK91PFl13uiwA
UNIQLOが一足200円程度の靴下にもRFIDの盗難防止を付け始めたので、その手のコストはもうほとんどないんだなと感じている。
悪い人には都合が悪いが、電子決済の方が記録がしっかり残るので、きっと安心だろうというというのはある。私にとってお金は数字でしかない。(電子マネーよりクレジットの方が100倍好き。頑張れば取り返せるし。)
カード会社選びを中学生のころからしていて、大学の学生証をもらったその日に申込書を出すくらいには、クレジットカードが好きです。
"読み上げの停止"機能のせいのように思うのですが、pawoo.net は、Edgeで無限リダイレクトを起こしていますね。
@norio Pawooの全てのページにおいて、MS Edge (40.15063.0.0) で連続リダイレクトが発生しませんか?どのページでも、"音声が鳴っています"のアイコンが現れるので、発声機能の原因かと思われるのですが。
最近のmasterは、実はEdgeでうまく動いていないのでChrome専用のWebサービスになっている感じがしている。
Web の Capability の問題って、昔はHTML, CSS。今は、ECMAScriptとなかなか収束してくれる気はないらしい。
きゅうりうむさんのFlantterが、着実に改良されていて、すごくいいです。(アプリだけどmaster追っかけてます。)
Dockerから剥がして、数日後、再びDockerに逆に突っ込みましたが、慣れていれば別に。。。
Gargron さん、中央揃え廃止したみたいで笑った。against design principles ですかねぇ・・・。 https://github.com/yukimochi/mastodon/commit/a588358f41f36b2df1dcc4bb2c3df6c54ed52f88
一応、再取得ではなくWeb UI側のimageのsrcをリモートインスタンスのURLに変えている感じです。
お一人様インスタンスの方は、public/robot.txt で検索クローラーをブロックしておくと精神的にいいかもしれません。 https://toot.yukimochi.jp/robots.txt
docker pull postgres:alpine と docker pull redis:alpine しました。
docker-compose build だと最初の2行分のところなので、(skippedされるやつ) build は、要らないですが、 db のコンテナを廃棄するために compose で down すれば、永続化してないDBは消え去りますね・・・。
dockerのメリットは、 master追従している変人には確実にある。(1.3.3では、Production Guideがあるから問題ない。) 開発者らがどんな環境でやっているのか知りませんが、自作環境ではどう頑張ってもうまく動かないので。
公式のガイドでも、systemctl stop mastodon-* になっていた気がするので、そこまで気にしなくてもいいのかな?とは思っていますが。
Twitter と違って、API Key がユーザーと紐づかないのは Mastodon の欠陥だと思うんですよね。 API Key で BAN 出来ないし、意味ない。
Mathmatica をどうしても少し使いたいのですが、 Raspberry Pi を起動させればいいんですかねー。
家の Raspberry Pi は、基本Windows 10 IoTが入っていて、死蔵状態です。
エロマンガ先生のBD予約しないとね。かんざきひろ先生と伏見つかさ先生は、私を俗に言うオタク人生に突き落としてくれた大事な方なので。
Mastodon のブーストで小さいアイコンが右下に出るの、Githubのcherry-pick表示がモチーフだったのかなぁ?とふと思った。やってることも同じですしね。 https://toot.yukimochi.jp/media/DocTZ8mGYEZpS0lAmG0
マストドン会議2 でやるらしい "マストドンインスタンスの構築講座" 気になるけど、講座を要するような人はだな・・・。
@mayaeh AGPL的には、開示を求められるまで見せなくてもいいとか聞きますね。ただ、サーバで走っているコードを示すという意味では、自分のリポジトリを示された方が、ほかの方の参考等にもなっていいかと思います。
この間のUbuntuのイベントで、 PCIeをKVMのVMに割り当てるのがどうとかいう話があったの気になっている。GPU on OpenStackというテーマでしたが、高性能GPUを時間ごとでほかのインスタンスと共用できるし研究室に良さそう。
@dasoran@mstdn.dasoran.net 先ほどの "CC" のタグは、こちらで検索できないので、自分で初めに発言しなければならないのかと思ったのですが、"会社学校を休む一番テキトーな理由"は自分で発言していないのに検索できています。不思議です。
トゥートのサーバでの受取時の処理はざっくり読んだのですが、受取時にタグの登録をしていたはず。ハッシュタグの解釈は、statusオブジェクト作成時に解釈されているとは思うのですが、文中タグをパース出来ていないとかなのかなぁ?
status の tags オブジェクトに列挙されていれば、本文の内容関係なくタグ検索できるはずなので、送信元の処理を疑っている。
ほかのサービスに会員登録するハードルがあるので、さくらはスタートアップスクリプトでオーナーさんを集客してそのまま抱え込むことができるかも。
"面白そう" でインスタンス立てるのやばそう。人少なさそうなので今はいいだろうけれど。 #マストドン会議2
Flantter UWPなのにDL伸びてたらしく、Windows 10好きとしてはうれしいんですが、プラットフォームのニッチ感は否めないような。。。
Flantterは、10 Mobileメインで使ってますが、デスクトップだとWebUIがインスタンスごとに工夫されていたりするからなぁ・・・。
Pixivによる、新しいアカウント一覧での検索機能。(for admin)最新のmasterにmergeされていました。 https://toot.yukimochi.jp/media/m_RHBjIW5zHV3H9eB9g
Alpine Linux install battle する。isoが 78.0 MBで凄い。(ドライバ足りるのかな・・・?)
ニコニコ有料会員になると、ニコ生を普通の動画のように見るようになってこれはこれでいいなと思わなくもない。しかも、動画が1週間後には強制的に削除されているのも、刹那感があっていい。
Pawoo の backgroundPosition の指定を見たら、正方形メディアかどうかで判定が分かれているんだね。面白い。 backgroundPosition: `50% ${squareMedia ? '0' : '20%'}`
Google の AI といえば、Google Assistant は、いつ Nexus 5X に降りてくるの?Pixelはコスパが悪すぎて買いたくない。。。
@nimiz@mstdn.social そうか、Allo の中にあるのか。Google Now の代替と勘違いしていました。早速入れたいと思います!
Lumia 950 XL もそろそろ飽きてきたけど、Windows 10 Mobile の新しい機種は、Snapdragon 835 搭載機種にすべきだよなぁ。
ゲスト鯖、三日間LTLが止まっているけど、stableの改造検証用として使うからいいかなぁ。コストも安いので。(頑張ればもっと下がりそう。)
音声圧縮は、完全にFLACとOGGにお世話になっているなぁ。WMAもWindowsが使用しているだろう。
動的メモリで運用していますが、2.5GB程度メモリを要求しているので、やっぱりMastodonは重いのだなぁとつくづく・・・。
おはようございます。自宅鯖になりました。(鯖強化に1万円かけるつもりなので、お得になったか知らない。)
Exchange 構築してみたい!! (O365 Exchange の設定はしたことあるけど。(構築ですらない))
Windows Server よりメモリ食う Mastodon ですが、Webpackのprecompileを試みるか・・・。 https://toot.yukimochi.jp/media/O0UkVxs197M5Ti1THTg
やっぱり物理鯖は、違うな~。快適度が雲泥の差だ。(クラウドのOSイメージが最小構成でないのも理由だと思う。)
Win10M の選定理由の 99% は、タイルUI です。(UbuntuからWin8でWindowsに戻ってきた人です。)
NEO は、しっかりサポートする気があるんですね。よかった。しかし、次期Lumia か Surface Phoneが出ててくれないとつまらないなぁ。Android の先進端末も日本にはリリースされなくなったし、いろいろ生きづらい。
知らない人には、無駄に高いサービスを使わせたくなる気持ちはある。わかる人には、便利なのわかるけど。
@hota Web UIの方でしたか。ちゃんと動いてそうだなと、チェックは入れさせてもらっていましたが、よかったです。
自分の自作では、DDR2の次にDDR4に直接飛んだので、DDR3とDDR3Lがよくわからなくて店員さんに質問しながらお買い物などをした。
これがマストドンだ で知ったんですが、オンデマンド出版なるものがあるのですね。とらのあなさんあたりもやりませんかねぇ。(それよりPixiv Factoryか。) https://open.nextpublishing.jp/
interlop のチケットで Eugen に出演料をと思ったけど、 Pateron やってたので、 やはり Pateron はよいシステム。
秋葉原で2万円払って買ったパーツでサーバに人権が与えられた。(メモリは、32GBまで拡張する予定。) https://toot.yukimochi.jp/media/YD-8qDmwbbiVu1sWGIM https://toot.yukimochi.jp/media/AXEfGkgpyzYECYtf_N4 https://toot.yukimochi.jp/media/orAMvIxhpbiONn_5Xl4 https://toot.yukimochi.jp/media/yisruQUoyTFRdpjijJM
カスタムメイド3D2 v1.50 完全にVRが本編に統合されましたね。 http://kisskiss.tv/cm3d2/cm3d2.php
できれば、 Chu-B lip をプラグインのような仕組みにしてほしいのだが・・・。2つインストールして、それぞれDLCを適応するのは、苦痛だし、SSDの無駄がすごい。
@masarakki DisplayPort の認識不良でしょうか?ひと段落つくまでは、HDMI で接続されたほうが、安定しているかと思います。
# Bio の透過性を 10% -> 50%
# media-gallery の切り抜きをPawooっぽく。
(1.4 系列専用)
https://github.com/yukimochi/mastodon/commit/dbeeabdaa8409fda3ceded51e3b132c3882b538b
オーガストもセーブ同期やってました。 Ethonell と ADV++ でセーブデータが連携されるので驚きでした。
rsync の daemon-mode と SELinux は、大変相性が悪いということが分かった・・・。
トラベリング・オーガスト 夜公演のチケットは買ったけれど、昼公演を購入するか悩む。 http://www.side-connection.com/august-concert2017/#ticket
intel HD4000 がゲストに引き渡されるとすると、ホストは、グラボなし?どうなっているのだろう。
about/more の数字、やはりdocker-compose down -> build しないと変わんらなくないか・・・。
pcgame.jp は、企業のネットワーク生かして、集客してくれるといいな。もう、august-don.site は、AWSに殺されたら、復旧する気はない。
Mastodon は、メモリを動的割当にすると5GBくらい要求してきてふざけるな!と言いたくなる。
account-media-gallery でも、remove_remoteされていると真っ黒なので、unknownの対応しました。(1.4系列専用) ※りいちゅ先生のメディアをお借りしています。 https://github.com/yukimochi/mastodon/commit/e23f1099fa3e4fe08208ddf8d9781b4530239e16 https://toot.yukimochi.jp/media/oSZmgAIxI7gBMAzTJFs https://toot.yukimochi.jp/media/PmTUDGLx2Lpdn37lp8w
Media 画面に "Load more"がなくて、大画面環境で続きを読み込めないんだけど、UI的に問題を抱えていて簡単に実装できなさそうでつらい。
2か月ぶりに SAYORI FAN BOX が更新されたみたい。さよりさん入院されていたみたいですね・・・。ネコぱら vol.3はいよいよ今月末で楽しみです。 書下ろしは、紗霧ちゃん。 https://www.pixiv.net/fanbox/entry.php?entry_id=430
Caddy v0.10.3 公開されたようです。ciper suiteの動作環境に合わせた最適化、ほかバグフィックスが行われています。 https://github.com/mholt/caddy/releases
個人的には、DBを弄る変更をしないことで、ブランチの切り替え運用をできるようにしている。 > BT
@asumy@astdn.tokyo 検証したいだけでしたらこんなサービス使ってみてはどうですか? 6to4 設定するまで、私も使っていました。 http://v6ip.tsukuba.wide.ad.jp/
なお、6to4トンネルは、192.88.99.1 (エニーキャスト)なので、大分速度は遅い感じ。(v4:~500Mbps, v6:1~6Mbps)
こちらから 6to4 でv6アドレスにアクセスできるのは当たり前なので、問題は 6to4 v6アドレスでアクセスを受けられるか。
実際の画面では、代金引換は選べないようになっていました。よかった。(関係ないものをぶち込むことはできる模様。)
KISS 生放送の無料配布が公開されてました。 http://kisskiss.tv/kiss/diary.php?no=902
ECMAScript的に正しいなら、Edgeが直せよという感じもする。Interoperability重視みたいだし。
メディア一覧では、NSFWを無視して、エッチな絵も一覧表示します。(1.4系列専用) Ignore sensitive in account-media-gallery. - https://github.com/yukimochi/mastodon/commit/81a2ec0f0bbd6dd7ec6accc26c50a3cb51115aa6
1.4rc2 にて、以下の改造は有効であり、重複の発生がないことを確認しています。 https://gist.github.com/yukimochi/6a8037645b5ebc6dfd238295056e42c0
docker 内部からの root 未使用化の影響から sudo chown -R 991:991 public/system の実行が必要そう。忘れていると、Sidekiq に Permission denied がたまります。
只今、1.3.3(未改造版) to 1.4rc2 ですが、ばっちり CONFRICT しますので、1.4rc2 の中身を優先させてCONFRICT を解消します。
一応、きれいにMergeした。 yukimochi/stable_branch https://github.com/yukimochi/mastodon/tree/yukimochi/stable_branch
AWSは、演算とかGrobal-IP一時的に借りたいときにスポットインスタンス使うのがすごいお得な感じある。
@tacostea@don.tacostea.net あと、いつからかPumaが固定リソースを配信しなくなったので、必ずNginx側でtry_filesする必要があります。
@tacostea@don.tacostea.net /about を見て、CSS の抜けたページが表示されればそれだと思います。
@tacostea@don.tacostea.net Nginxバージョンによっては、 location ~ ^/(assets|system/media_attachments/files|system/accounts/avatars) これがうまく処理できないという話もあります。
Permission Deniedですか。うちは、Caddy が root で走っているのでそこは判りかねますね。。
@tacostea@don.tacostea.net 見てます!IPばれてしまいましたね。(元々、自鯖)
おかしいなぁ。no-referer タグ付けてページ配信してるの無視されてるんですね。たしかに、Google Analytics にも、現れていた気がするなぁ。
@tacostea@don.tacostea.net nginx を root で動かす危険運用というのも。(危険なのかな?)
公式の media gallery は、ユーザー個別ページで使えないのと、絵が小さくなるのが玉に瑕。
開発環境に4Core 8GBのVMを与えているけど、Webpacker Compire 時間がかかってつらい。
人権のあるモニタを使用しているとき、アカウントメディアギャラリーの続きを呼び出すことができないため(下までスクロールすることができないため)、"Load More"ボタンを追加します。 LoadMore in account-media-gallery for large height display. https://github.com/yukimochi/mastodon/commit/d18552655b97087981f110b4c3192ad736a18bec
account-media-gallery なんか、他とは毛色の違う構造になっていて、followers,following の Load More を直接使うとUIが気持ち悪くなります。(現になってます。)しかし、どこまで作りこんでしまってよいのか・・。(今後のmerge的に)
アカウントメディアギャラリー
で LoadMore ボタンは、うざったいので、大量(36枚以上)に初めから画像を取得するという改造。 In account-media-gallery, loading more more images at once. https://github.com/yukimochi/mastodon/commit/21ecbd5fefe0127e366210ea5e5fc3c2c06c4094
Discord for Windows 10 Mobile 怪しいサードパーティのしかないじゃん。クソ~~。
Windows 10 Mobile では、LINE です。対応環境の多さだけは、LINEを尊敬してる。
友人とのやり取りは、実際TwitterのDMが多い。(友人に端末複数持ちが多くて他の手段だと気づいてもらえない。)
LINEは、Win10だと履歴をよく消滅しますね~。みんなにも大事なことはノートに書いてねと言っていますね。
@asumy@astdn.tokyo すっと前のmasterからmastodonフォルダをリセットしないと変わらない気がします。(dockerなので、down & build)
たしかに、Pre-release でも git checkout $(git tag | tail -n 1) に引っかかるか・・・。