おっ、 GitHub に Docker Hub のビルド状況が出るようになってる
LINE Pay の 20% 還元、 DLsite でも効くのかな?「ご購入商品が本キャンペーンの対象外となるか否かのお問い合わせに関しましてはLINE Pay残高の還元をもって回答とさせて頂きます。」じゃねんじゃ
まーた楽天クソテクを覚えてしまった。 kobo アプリではなく楽天市場アプリから電子書籍買うと SPU +1 倍が発生する
ストレスフリーな環境にいることで、自分自身からなにたらたらしてんだとストレスがかかってくるので、もうどうしようもない
自作 CMS 作戦、いったん中止して、とりあえず Grav かなんか乗せて独自ドメインブログの存在だけでも作っておくべきか?このままずるずると、はてなに居座ることになってしまう
サービスディスカバリーで DNS 使うの、例えばユーザーが入力した URL にアクセスするようなコードが入っていて http:// db/ とか入力されたら結構まずいことできちゃいそうな気がするんだよなぁ
Android の Chrome フリーズしがち問題、えっちな広告が表示されているところでフリーズするとほんまキレる
Azure Functions、適当にタイマーで動かしておきたいタスクをぶん投げるのに非常に便利ということがわかり、サーバーレス笑侮っててごめんなさいになってる
await 以前は callback 地獄なんて言われたけれど、スレッドプールを意識した設計になっているだけ5000兆倍マシだったんだよな
s3proxy -> B2 Cloud Storage な感じで Docker レジストリ用意したいわね 2019
Docker Registry、 pull のときに 307 を返していいと書いてあるし、ダウンロードは Object Storage にリダイレクトさせれば帯域食わずにやれるんじゃねこれ。 Functions で実装してサーバーレス(笑)レジストリやりてえ
ツイキャスで自分以外の録画公開を探してるんだけど、ライブメインの UI なのでどうやって探すんだになってる
@rinsuki 公開しているユーザーどこ……(ライブ中のユーザーを適当にぽちぽちしてるけど、みんな公開していない)
自分以外でも dl.twitcasting.tv/user/download/id で動画データ丸ごと抜けることを確認した
テスト回したときにたぶん OAuth2.GetTokenAsync が同時に走ったんだと思うんだけど、 HttpClient をインスタンス化するところで落ちた……
たぶんこの setter だったはず https://github.com/CoreTweet/CoreTweet/blob/265bbe8e18cfa10a008bc02a7fbee319be77f32c/CoreTweet.Shared/ConnectionOptions.cs#L199
例外ログを見る限り Python 実装のツイキャスリゾルバが終了した API を叩いて死んでいたっぽいので、今回のアップデートで例外は減りそう
はてなフォトライフ、お前、 HTTPS 非対応か……(画像自体ははてなブログからアクセスできるように対応しているけど
ブロードキャストなマイクロブログしかやってないと、スマホの使いすぎと言われてもそれほどでもないやろw と思ってるんだけど、使いすぎる人々、そもそも個人とチャットしてるんですよね……
スマホ決済が PayPay しか使えない店に出会ってしまい、もう PayPay が勝ってしまうのか? 登録するしかないのか? になってる
PayPay オンリー店、そもそもあのへん中国人が多いから Alipay 対応するために導入した説もあるな
Application Insights 使わずに Table Storage にログ投げ続けたほうが安そう。どのくらい検索しやすいかは知らんけど
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
また移住ブームおきてるの? 世の中で起きていることも把握していないし、インターネットで起きていることも把握していない
Get Started をクリックすると、 Mastodon がダウンロードされて、いつの間にか自分用のインスタンスがデプロイされているくらいの過激さでやってほしい
完璧なソリューションがないからといってだらだらと妥協し続けると後悔するぞ(未だに自分用サーバーを用意していない顔)
img.azyobuzi.net の pixiv 対応復活させたいなぁと思って Tissue の実装見に行ったらプロキシかませていて、まぁそうですよねになった(Python 時代に pixiv_proxy.cgi というのが存在していたけれど、 C# で再実装しなかったので動いていない)
Tissue と違って R-18 に対応する必要はないので、 https:// embed.pixiv.net/decorate.php?illust_id={id} を返すだけでもいいのか
Vimeo にクッソ低画質な動画を投げたときの挙動が気になるが、そんな都合の良い動画見つからないので、アカウント作ってアップロードするか……
Twitter が Facebook を目指しているとか馬鹿言うなよ、 Facebook と競合したら勝てるわけないだろ
もう面倒になったので、テスト用のアサーションライブラリを実際のコードに突っ込んでアサーション例外のログが残ってたら、そういうことなんだなと思えばいいや
Rust を書く僕「うっ参照カウント うっ動的バインディング」
C# を書く僕「new Class()」
進捗のお知らせです。 img.azyobuzi.net の Python 脱却が完了しました https://github.com/azyobuzin/img.azyobuzi.net/commit/47d72f485d308a1d381051d7d8ee71193146bbb1
ここまでくると、トラフィックを Azure Functions にリバースプロキシして実験することができる
img.azyobuzi.net、 OGP, Twitter Cards ができた今、生き残る必要があるのか否かという疑問がある。もともとは Twitter が画像投稿に対応してなかった時代に乱立した画像投稿サービス用だったので。僕は一切新しくやるべきことの計画を持っていないので、何か考えがある方は一報ください(僕がやるとは言ってない)
いくらか統計取りたいデータがあるが、必要な情報に限って全然ログ取ってないので、ちゃんとログらないとな……
今日はキャッシュヒット率調べられるようにしておいて、トラフィックを半分 Functions に向けてごにょってから寝たいんだけど、追いつくかな……
Let's Encrypt の更新を自動化しているみなさんならご存知だと思うのですが、 Let's Encrypt のデバッグ環境どうやって作るんですか!!!!
このアカウントは、notestockで公開設定になっていません。
ACMEのテスト環境ならPebbleで作れますが、LEが証明書を発行するはずの設定でLEが発行するはずの証明書を発行するかのように振る舞うLEでない何かは知りません(そんなものがその辺で動いてたらまずい)
さて、トラフィックの半分を Functions に流すぞ、と思ったところで、 nginx でロードバランシングやったことなしということに気づいた
upstream name {
server host1;
server host2;
}
って構文ってことは…… host1 は HTTP、 host2 は HTTPS みたいな構成はどうやるんだ
はい、というわけで半分のトラフィックが Functions に流れるようになりました(リバースプロキシは HTTP ですごめんなさい)。左が Functions、右が今までの仮想マシンです
まとめ: Functions で ASP.NET Core を想定した DI を正しく使うのは難しい
ランタイムが Application Insights をどう扱ってるのか調べないといけないな……
Application Insights 上限到達してまた死んでるので、今日も改修作業しないとダメか……
キャッシュにヒットするかもクソもなく、全然外部に取得しに行っている様子がない。14時から現在でログに14件(1/8サンプルなので、8倍くらいある可能性はある)しかないし、もはやキャッシュ自体要らなくね?になってきた
誰も守らない歩行者用信号があって、後ろめたさからか、安全確認せず早歩きで突入していく奴がいて、危ない
img.azyobuzi.net の半分のトラフィックを Functions に流した結果、平均メモリ使用量 108.87MB、呼び出し回数 37k でした。つまりいくらになるんだ?
もし全トラフィックを 30 日間流し続けると、 Functions の利用料金が 339 円で、ここに追加でストレージがちょこちょこ課金されるだろうから、まぁ月 400 円ってところか
は? .NET Framework 4.5 only??? https://www.nuget.org/packages/Microsoft.Azure.CosmosDB.Table
Functions に乗っているほうのキャッシュを Table Storage に保存するようにしてみた。通常版のほうは現在 Docker Hub ビルド待ち
予告通り、2月中に Azure Functions に乗せられるようにできました! https://github.com/azyobuzin/img.azyobuzi.net/milestone/2?closed=1
img.azyobuzi.net v3 および Functions 版のインストール、設定方法のドキュメントは数日以内に書きます。たぶん
Vagrant で ActivityPub 実験用隔離ネットワーク作りてぇというお気持ちだけここ2日くらいある
末代の白血球として女叩き勢力が存在してるからそんな露骨な媚びする奴がいたら即座にキラーT細胞が起動して叩きだすからそういうことにはならないよ