2017-05-08 01:41:24 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

低コスト命で運用しているので、費用はいいけど、一人鯖の運用モチベーションは人によってはかなり変わりそう。

icon

おはようございますー。目覚めて早速、master追従したので、日常生活に戻ります。

毎朝の定例タスクにマストドンのmaster追従が追加されたぞ!
icon

1.起床。
2.Windows 10 の CB と Insider Fast の更新の有無をWindows Central で確認。
3.Windows 10 更新を適応。(すべてのPCとMobile)
4.更新待ちで朝食。
5.Android端末でMastodon の 安全そうな master を選定。(new!)
6.Mastodon の master 追従。(new!)
7.更新に振り回されない平和な一日を過ごす。

icon

NVMe SSD もう一枚買いたいけど、500GB*3 のディスク構成は、どう考えても使いづらいので、悩ましい。1TB SSD は、まだ高いし。OS用、ゲーム用、開発用で分ければいいかなぁ。

icon

そういえば、 Traveling August 2017 抽選申し込みまだしてない。今晩忘れずにしないと。

icon

今さっき、音楽再生中のスマホが強制再起動して悲しかった。(Windows 10 Mobile Insider Fast)

icon

壊れたmaster踏み抜かなくてよかった。朝更新で失敗すると一日サービスダウンしてしまうから。

icon

さて、秋葉原で有料のゴミ拾い(自鯖向けパーツ収集)しに行くかな。

icon

ドメイン芸とか、empire_club くらいしか考えたことないなぁ。(たしか100万円超)

icon

電車の向きを間違えたので、秋葉原には行かずに帰る。

icon

JR山手線で、ALTERIAネットワークのCMが流れていた。自宅もそこの回線だけど、IPv4のIPoEみたいな形態でPPPoEじゃないのが気に入ってる。(代理店は、DTI)

icon

バックアップが1GBないインスタンスはちょっと寂しいなぁと思ったりも。

icon

エロマンガ先生がにわかに広まっているの凄いなぁ。俺妹もいい作品ですよ!

icon

おはようございますー。

icon

別にデフォルトでrobots.txt置いてあるんですよね。全項目ともコメントアウトしてありますが。 toot.yukimochi.jp/robots.txt

icon

hokutodon.com -> 114.69.60.157 -> dynamic-114-69-60-157.vips.gol.ne.jp
(SOA: ns-1699.awsdns-20.co.uk)
たしかにまずそう。

icon

ただ、 gol.ne.jp は一応法人向けサービスなのか?二次卸かもしれないが(たぶんそう)。 gol.com/biz/index.html

icon

しかし、dynamicとかついているようなアドレスをRoute 53に登録するのかな。ddnsサービスにCNAMEかNSで移譲する気がする。そういうAPIあるのかな?TTL 82秒という微妙加減。

icon

.gol.ne.jp 2ch規制されたことあるみたいだし、個人用に使われていそう。ちゃんと、あとかたずけも手伝ってもらわないとダメじゃんねぇ。

icon

まぁ今月中に、Route 53の課金がきて気づくだろうな。

icon

しかし、お名前.comでドメイン取って自宅サーバで運用するのにRoute 53なの最高に歪んでる。

icon

最悪の場合、お手伝いさんのAWSな気がしてきたぞ。

icon

取ったドメインは、死ぬまで止められない。(生涯課金生活。手放して、他の人に取られる気持ち悪さはかなりある。)そういえば、"お名前.comでこのドメインは取得されています。"を返すサーバは無料で使わせてくれますね。

icon

私の場合、 "ハンドルネーム.{net/jp/com/xyz}" だし多少はね・・・。(xyzは、取るんじゃなかったなぁ。高いしダサい・・・。)

icon

Groove ミュージックの仕様がまた変わっている。しかし、ボケたアルバムアートを背景にするのどうなの?ここら辺は、だいぶ前からずっと迷走しているところみたい。トラック選択画面は格好良くてよい。(そんなことより、stellar my tears 素敵曲なので聞いて、カスメを買おう。) toot.yukimochi.jp/media/3syBRj toot.yukimochi.jp/media/RqufeX

Attach image
Attach image
icon

Shantae Half-Genie Hero の Mermaid Falls も素敵曲なので聞こう。 難易度もそこまで高くなくて、良いゲームでした。

Attach image
icon

spfのIPは、mailgunじゃないのかい。迷惑メールになっちゃうじゃん。書かない方がましでは。

icon

PubSubHubbub のリストのインスタンスを上から順番にひたすらアクセスすると、結構死んでるなぁ・・・。という感じがしますよ。

icon

instances.mastodon.xyz/list においても、 244/1765 が現在DOWN中。(もちろん、hokutodon.comも含まれます。)

icon

ヤバいサーバとか見つけると、nmapしたくなるよね。(他人にやると日本では犯罪です。)モバイルから自宅鯖にnmapしたら、ルータが Port Scan Detected.でブロックしてくれてへぇ~と思ったことが。

icon

Kali Linuxを初めて知ったときは、まぁワクワクしましたがな・・・。

2017-05-09 15:08:18 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

これ、ギガビットだと考えると安いなぁ。うるさくて使いづらいんだろうけど。

icon

うちのStable鯖(august-don)でも、使わせていただきました!ありがとうございます!

icon

実行はされたけど、成功したかわからない通知をするBOTを作った。(もちろん改良は予定されているはず。)

Attach image
icon

投稿時間を見るに、失敗してそうな感じがしている。

icon

GitHubは通信が遅いので、自分用のコードはVisualStudioOnlineにホストしていますね。とはいえ、人のコードに関しては致し方ないわけですが。

icon

2GB超のリポジトリの clone とか、一晩かかりそうとか思ったけど落ち着いて計算したら、多分1.5~3時間くらいかな。

icon

Androidビルド、それはそれで面白そうに見えてきたなぁ。。。新端末買ったら、今ので遊んでみようかなぁ。

icon

そういう意味で、早く手に入るのか。

icon

3.5GBで200~500人でも富豪かぁ。AWSで一番安いのが、1Core 3.5GBだからあれだけど、うちの鯖は余裕もいいところだな~。(スポットインスタンスってどういうときに落ちるのかいまいち知らない。)

icon

IPv6が降られている時点で、勝者。

icon

さくらのクラウドは、v6降られるのか。GCPは、ロードバランサでv6受け付けますだし、AWSは、安い旧構成は未対応といわれた・・・。逆引きもできてて、さすが日本企業。

icon

GCPにこれ以上金払いとうない。AWSの新構成にするのが一番低コストかな。

icon

IIJとかさくらとかは、IPv6を無駄に推進してる印象がある。逆に、DTIとかはダメ。

icon

そういえば、6to4 Tunnel の環境でIPv6サーバって立てられないんですかね。

icon

IPv6をSoftEther使って、筑波大学に飛ばすという、アホみたいな解法もあるがこれは過去に自宅鯖でやった方法です。 v6ip.tsukuba.wide.ad.jp/

グローバル・固定 IPv6 アドレス割当型トンネル接続実験サービス トップページ
icon

LBでv6対応だと割とそうなりそうな気がする。

icon

IPv6 Only鯖は、PCならTeredoあるから見に行けるけど、リモートフォローできないという。

2017-05-10 01:32:34 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

お一人様だし、なんか/aboutの文言で遊ぼうか・・・。

icon

おはようございますー!

icon

Caddyでは、systemdでProtectHome=trueとすることが推奨されているので、/home/mastodon/live に諸々のデータを置くのは、悪手なのかもしれない。

icon

論理的におかしいけど動いたし、この設定でいいか。ということをすると、バージョンアップで動かなくなったり、実は意図していない動作をしているということだなぁ。両方とも踏んでいるので、駄目駄目です。

icon

このグラフがやんわり上がると、お財布の中身が寂しくなり、一気に上がると自動で鯖が落ちるのがこちらのインスタンスです。(august-donのほうですが。)バックアップは、徹底しているのでユーザーの被害はそこまでないと思いますが。 toot.yukimochi.jp/media/ctpBRu

Attach image
icon

正直、値段も変わらないしほとんど落ちないんじゃないの?という楽観的な立場でいます。大体のインスタンスが9割引くらいなので、使わない手はないだろうという。

icon

@dasoran@mstdn.dasoran.net おそらく、webrootの方法を取るべきだと思いますが、一応、ACMEの仕様では、DNSのTXTレコードを使って認証する方法もあります。自動化できるか難しい所ですが。

icon

Vagrant なる仮想環境構築ツールがかなり便利そうだと今頃気づいたので、帰宅したら導入します。

icon

あとは、AWSに置いているスポットインスタンス環境復旧用のAMIを洗練させたい。

icon

ansibleは、使ってみたいですねー。

icon

スルガ銀行は、高校生時代にVISAデビットのために作ってたけど、クレジットカード作ったときに閉じちゃったんだよなぁ。(ページが今風になりましたねー。)

icon

そういえば、楽天銀行デビットカード ゴールドを持っていた時期があったなぁ。1度だけ空港でゴールドカードのサービスを享受した思い出。

icon

今日こそは、ゴミ拾い(有料) in 秋葉原する。

2017-05-10 18:57:16 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

悲しいなぁ。わからんでもないが。

icon

Win10 版マイクラは、公式サイトで通常のを買うとついて来たような気がします。いろいろ足りないので、単品で1000円の価値があるのかどうか。

icon

Portable Edition をかなり強くした感じです。ただ、公式でOculus対応しているのは、Win10版だけだった気がします。(記憶が半年くらい前の情報ですが。)

icon

藍澤光 懐かしいなぁ。

icon

今は、Azure Girl らしいけど、あまり活動見ないね。

icon

Silverlight.tw (架空の人物) の Facebook も昨年の八月どまりかぁ。新春の壁紙はなかったなぁ。 m.facebook.com/silverlight.tw

icon

@cucmberium 益々の発展に期待しています!(無理のない範囲で大丈夫です)

icon

Vagrant で Ubuntu 16.04 がうまく動かなくてもやもやしている。

icon

Vagrant 結構、rsync要求するイメージ多いのね。 Cygwin入れたくないなぁ・・・。

icon

頭悪いので、デュアルブート環境を作るときは、既存のドライブを全て一旦除きます。インストールしたら、戻す。

icon

外付けM.2 SSD に Ubuntu 入れているけど、すごく熱い。水晶雫ちゃんに怒られるやつ。

icon

深圳から直送のM.2 SSD ケースです。Ebayで注文すれば、半月くらいで届きます。

icon

WSL 使う手があったな。。。

icon

Secure Bootが絡んで思惑はうまく行きそうになく。。。今日は寝よう。

icon

Creators Update で新規インストールすると、OOBE が Cortana との対話(音声認識)でできるようになります。

2017-05-11 07:32:17 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

これわかる。自作スクリプトの実行完了が10秒ぐらいで作業が終わっていると示しているので、なんかうまく言ってないではという予感する。

icon

私の愛すべき2次嫁BOT( @Akane )に、cronの明確なログを投稿するようにするか。

icon

未収載って、ホームにだけ流れるわけだけど、ホームってRedis上にあって古いものは消えるので、DB覗かない限りさかのぼれないような気がする。

icon

できた!これで、スクリプトがしっかりCRONされているか確認できる。

icon

OStatus は、末代だったか。

icon

そういえば、SBI証券にiDeCoの申し込みしたけど、いつから引き落としなのか把握していない・・・。

icon

ubuntuでGP104(GTX1070)のプロプライエタリドライバ使おうとしたら、Secure Boot切らないといけないのね。まぁ別に、nouveauでいいか。

icon

Ubuntuのために、SSDを3台積んだPCになった。

icon

Linuxの世界だと、kernelをいじるとSecure Bootの署名が外れるという理解でいいのだろうか。。。(Secure Boot切らないとVirtual Box入らないらしい。)

icon

こういうの、SELinux止めればうまく行きますとかと同じ感じで嫌い。(Secure Boot は PKI とかに近い問題なので少し違いますが。)

icon

Secure Bootの世界の権威はどの企業が握っているんだろう。

icon

自鯖を1TB HDD*2 から 120GB SSD ( システム・VMシステム部分 ) + 1TB HDD (データ部分) に変更したら、レスポンスが著しく向上した。Windows Server は、重いので SSDに入れると大分良い。

icon

おはようございます。

icon

Windows Server Insider Preview 始まったらしい。こんなの超ニッチな人しか使わないだろ。しかし、利用してみたい。 m.windowscentral.com/windows-s

icon

あれ?Insider Previewということは、検証環境にもライセンスがいるってことですかね。

icon

さくらのクラウドは、内部IPと外部IPをバインドするところでFWのようなもの掛けられないんです?

icon

そもそもTCP22,80,443,UDP443以外を開けても別にいいことないなぁという感じがします。

icon

dockerだと、iptablesで3000,4000塞ぐの面倒らしいですね。

icon

Daily Script の実行完了ログは、どうも500文字を超えているらしいな・・・。

icon

18GBか、リモートフォローたくさんしているのだろうなぁ。

icon

@mot あれは、新しいタブを開いたときのページが画面全体を下にシフトする演出が入っていて、解除されないバグですかね?新しいタブを開いて、アドレスバーを選択状態にすると画面が上に戻る演出が入って治ります。

icon

Anniversary で発生するようになって、いまだに直っていない。

icon

RAILS_ENV=production bundle exec rake mastodon:media:remove_remote
これをしても、16GB超えるのあまり想像できない。

icon

たしかに、もったいない感はあります。最近、ディスク使用量は右肩下がりで寂しい。

icon

7日前から消えます。

icon

SNSの一年前の飯テロにクラウド費用を払うのも微妙・・・。

icon

設定変えて回したい感じですね。

icon

そうですね~。

icon

過疎鯖なので、630MBですね。。。

icon

劇安劇遅ストレージとかに退避できるといいですね。(そもそも、存在するのか不明)

icon

複数鯖缶だったら、minio1つ立ててそこにまとめて重複除去ファイルシステム採用すれば良さそう。(単体鯖でも効果ありそう)信頼性はわからないけれども。

icon

重複除去ってこういう奴ですね。 blog.livedoor.jp/aqua666/archi

Web site image
重複排除(deduplication)は使えるか? : Another Heaven
icon

家の自宅ファイルサーバーのNTFSでは、結構効いています。

icon

検索ポータルは、通信量とデータ量が大変そう。

icon

ホーム見ながら空リプをよくするので、フォロー・フォロアーのネットワークグラフを作っておきたい。

icon

空リプとは?? どうもさっきの文脈では、誤用っぽい。

2017-05-12 16:34:22 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

佃煮のりお先生がコミカライズで絵柄を変えた話は、オーガストのことのはずなので、べっかんこう先生の絵柄の影響を受けているのだろうなぁ。だからこそ気に入ったというのはある。

icon

お! masterに大きな進歩? しかし、間に CLD3 があってだな。。。(Dockerなら問題ない。)

icon

人の書いたコード(MITライセンス)読んでるけど、改造できる気がしない・・・。

icon

この鯖をUbuntu 17.04 にするついでに、pgbouncerを入れるか?(1人分のリクエストを最適化する意味なさそう)

icon

Vagrant使わず、isoでUbuntuの検証環境インストールしてるの残念である。

2017-05-12 20:23:01 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

6コアかい。

icon

Fedora Server 入れてみたら、 admin Console なるものが常駐していて格好いい管理画面が用意されていたんだけど、今どきのサーバOSってそうなの・・・?

Attach image
icon

活発なユーザー???

Attach image
icon

これも、Pawoo独自機能だよね、おそらく。

icon

おはようございます。

icon

cld3 入ってから、Ubuntu16.04/17.04 共にDockerなしだとうまく動かなくなってしまった。master追従には、Dockerにもう一度閉じ込めないといけないかね。

icon

Dockerの環境構築能力が高くて素敵。ということで、Dockerに籠もって、masterに追従。

icon

今日は、雨降ってるなぁ。つらいなぁ。

icon

定期券忘れて取りに戻ったら、時間が押してきたので、特急券を買う羽目になった。😫

icon

@dasoran@mstdn.dasoran.net おはようございますー。

icon

postgres 脆弱性?alpineに取り込まれたら、docker buildし直せばいいのかな?

icon

お金は減ったが、特急列車は快適だなぁ。

icon

新宿ついた。

icon

もう、12時ですか。時間の経過、速くないですか。

icon

Stacked Karaage.

icon

Let's Encrypt のステッカーいいですね〜。

icon

初めて実物見たけど、Ubuntu Phone, 普通に Windows 10 以上に Continuum for Phone していた。残念ですね。

icon

OpenStack を扱えるのは、超絶インフラエンジニアだけ! らしい。。。

icon

remote-only mediaのWeb UI上での対処を考えているのだけど、 DBのフラグがimageからunknownに代わるっぽくて、元の形式を特定できないという・・・。

icon

とりあえず、すべてimageだったと仮定して実装を試みる。

icon

ronly-image,ronly-videoとかのフラグがついていればよかったのに・・・。

icon

remote_removeしたメディアは、大元から取得させるようにnode側のプログラムを改造した。APIでの挙動は変わりません。(ただし、それが画像だったか動画だったかもはやわからなくなっているので今は、画像と決め打ち。) toot.yukimochi.jp/media/8frjXB

Attach image
icon

remote_remove するとメディア種別を unknown で上書きしているのクソ。

icon

実運用できるようにするには、ほかの関連項目をいろいろまだチェックしないといけない。

icon

画像の上にホバーすると、リモートサーバーのURLがhrefに入っているのに、拡大プレビュー画面は、ローカルサーバーの画像らしい。何それ。

icon

今後のmergeに影響しそうなほどの変更が強いられているなぁ・・・。

こんなコードをひたすら追記してます。
icon

const url = attachment.get('url');
+ const r_url = attachment.get('remote_url');

if (attachment.get('type') === 'image') {
content = <ImageLoader src={url} imgProps={{ style: { display: 'block' } }} />;
+ } else if (attachment.get('type') === 'unknown') {
+ content = <ImageLoader src={r_url} imgProps={{ style: { display: 'block' } }} />;
+ }

icon

remove_remoteしてしまった画像について元インスタンスに直接アクセスすることでタイムラインに表示します。末代鯖のユーザーメディアタイムラインとコンフリクトしません。 なお、1.3-stable 系列でのみ検証済みです。 If need remote images(but has been remove_remote), use remote_url. - github.com/yukimochi/mastodon/ toot.yukimochi.jp/media/4kSG2g

Attach image
icon

なお、Web UIの改造なので、アプリには関係ないです。

icon

お、masterにcherry-pickできた。

この加工を施すと、ユーザーメディアタイムラインのありがたみを存分に感じることができるようになりますね。
icon

自鯖のHDDの無さを他鯖に押し付けるスタイル。(とはいえ、古い画像がTLに流れることは少ないはず。)

icon

ところで、Pawooアプリではremove_remoteされた画像が動画と勘違いされる反応をしますが、if(type ==image){~~}else{~~}としているのではないかと思ってしまいます。あそこは、remove_remote一切しなさそうなので、(type==unknown)に気づいていないのか、重要でないと考えているのか。(実際重要じゃない。)

icon

さっきのやつ、ちょこ🍫めろん🍈さんに捕捉されたっぽい。

icon

そういえば、MastodonのWebUI部分では、type==videoだけ判定して、elseのほうでMediaGallaryに投げるようになっているんですよね。いかにも、videoを後で対応しましたという感じが漂ってきますね。

icon

@hota type==video の挙動は、未検証(少なくともうまく動かない)なので、ご了承いただければ・・・。

icon

@unarist あぁ・・。ヘッダーがSSとかと共通になっちゃってますね。変えときます。

icon

意外と低コスト構成だったようだ・・・。たしかに、MODあれば楽しめるからなぁ。(MODは使わない人です。)

icon

この動画を無理やりImageLoaderに突っ込んでサーバでヤバイエラーが出なきゃいいんでしょ・・・。

icon

ファイル名で判定したほうがいいのか?しかし、すべての拡張子は網羅できないから詰んでるような。unknownを直すか、リモートに聞きに行くしかないやろ。

icon

UIが整い過ぎている。これは、大変いい。

icon

mstdn.maud.io インパクトありますね。絶対目に留まる。

icon

さっきの奴、videoだけじゃなくてgifvでもうまく動かんじゃん。みんなunknownのせいだよ。

icon

お昼にビールを飲んだせいで、ずっと頭が痛くてやらないといけない作業が・・・。(Mastodonの改造はしたが。)

2017-05-14 00:36:43 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

これは、良い職場。

icon

おはよー。寝たのにまだ頭痛いなー。

icon

remove_remote については、Favがついたコンテンツに紐づけられたものは消さないなどの心遣いが欲しかった。(コードを見てみる。)

icon

あれ? Flantter Pixiv_Card に対応した感じ?すごい。

icon

連合に露出するために、アカウント作って自分でフォローするのは、4/14の時からやっていたなぁ。

これ、いい感じに(互換性保った感じで)改造したいな。
icon

desc 'Remove cached remote media attachments that are older than a week'
task remove_remote: :environment do
MediaAttachment.where.not(remote_url: '').where('created_at < ?', 1.week.ago).find_each do |media|
media.file.destroy
media.type = :unknown
media.save
end
end

icon

1.week.ago を 4.week.ago にするのは、結構現実的かも。

icon

destroyは、RailsのActiveRecordのメソッドなのか。

icon

"remove_remote" と "ドメインブロック"の"メディアファイルを拒否" は、両方とも同じ動きをしていることが分かった。

icon

file_content_type だけは、残すようにするのが一番良さそうだが・・・。

icon

ruby側の変更は、失敗すると全ネットワークに迷惑がかかるので、躊躇するなぁ。

icon

この時間は眠たくなります。しかし、貴重な日曜日に勿体ないとも思います。

2017-05-13 20:49:22 雪餅の投稿 YUKIMOCHI@toot.yukimochi.jp
icon

remove_remoteしてしまった画像について元インスタンスに直接アクセスすることでタイムラインに表示します。末代鯖のユーザーメディアタイムラインとコンフリクトしません。 なお、1.3-stable 系列でのみ検証済みです。 If need remote images(but has been remove_remote), use remote_url. - github.com/yukimochi/mastodon/ toot.yukimochi.jp/media/4kSG2g

Attach image
icon

続きです。simple_statusにて、ブーストしたトゥートの画像がremove_remoteされていると表示されない件に対応するhamlを書きました。都合上、master系列でのみ検証できていますが、1.3-stableでも使えるはずです。(以前のものと同様に、消えているメディアを画像と決め打ちします。) In simple_status, If need remote images(but has been remove_remote), use remote_url. github.com/yukimochi/mastodon/

icon

simple_status とは、 toot.yukimochi.jp/@YUKIMOCHI のような、単一ユーザのトゥートが表示されるページのことです。

Web site image
雪餅 (@YUKIMOCHI@toot.yukimochi.jp)
icon

本流では、simple_status に対する type:unknown の実装が何もなされていないので、404が発生する状態になっています。これはこれで、修正しないといけないはずです。(だれかPR投げてあるかな・・・?)

icon

COLOPL NI の Cyberpong VR で対戦モードやってみたいんですけど、誰かお相手いませんかね・・・。

icon

CM3D2 バケーションパックVR エディットもし易くなった!と思ったのですが、OK押したらクラッシュしてしまいました。バグ多すぎて話が進まないよ!! toot.yukimochi.jp/media/s1kkW9

Attach image