00:13:04 @shibafu528@social.mikutter.hachune.net
icon

不満駆動の性格だと、不満が無いと生産が途絶えるから難しいな

00:16:02 @shibafu528@social.mikutter.hachune.net
icon

Tissue開発ですこに を生やした

00:18:39 @shibafu528@social.mikutter.hachune.net
icon

射精記録でGoogle検索してたらnote有料記事で射精記録売ってる人出てきてびっくりしちゃった

00:19:00 @shibafu528@social.mikutter.hachune.net
icon

競合調査のはずだったんだけどな〜

00:20:09 @shibafu528@social.mikutter.hachune.net
icon

noteと競合は語弊がヤバすぎるでしょ

00:25:38 @shibafu528@social.mikutter.hachune.net
icon

それについては「設計としてはきれいかもしれないが割に合わない」でFAでてる

00:26:53 @shibafu528@social.mikutter.hachune.net
icon

カジュアルに分割するとやってる感出るし分割できる程度には設計できるんだなって感じするんですが、よほどじゃないと管理が面倒臭くなるだけなんすよ

00:29:39 @shibafu528@social.mikutter.hachune.net
icon

机にPR出してKomifloのサムネをおっぴろげさせる回

00:30:58 @shibafu528@social.mikutter.hachune.net
icon

コンテンツメタデータマイクロサービス

00:32:09 @shibafu528@social.mikutter.hachune.net
icon

MastodonのOGP処理周りにpanchira仕込んだサーバ

00:33:41 @shibafu528@social.mikutter.hachune.net
icon

PHPだとマジで悪用するビジョンが描けないの何だろう、PHP製ソフトウェアを知らんだけな気がしてきた

00:34:27 @shibafu528@social.mikutter.hachune.net
icon

WPか〜〜〜

00:34:56 @shibafu528@social.mikutter.hachune.net
icon

再利用可能にしてhinaに発注する回か〜〜〜〜〜〜〜

00:35:19 @shibafu528@social.mikutter.hachune.net
icon

EC-Cube!!

00:35:27 @shibafu528@social.mikutter.hachune.net
icon

EC-Cubeのどこで使うんだよwwww

00:36:17 @shibafu528@social.mikutter.hachune.net
icon

ここでWeb2.0はずるい

00:38:23 @shibafu528@social.mikutter.hachune.net
icon

シコ草Embed

00:39:04 @shibafu528@social.mikutter.hachune.net
icon

GitHubのユーザーページの上に自由に書けるようになったやつにTissueシコ草embedできたら面白いかもしれん

00:39:33 @shibafu528@social.mikutter.hachune.net
icon

あーでもあれは画像とか作らんといかんか

00:39:50 @shibafu528@social.mikutter.hachune.net
icon

SVG〜なるほど

00:40:39 @shibafu528@social.mikutter.hachune.net
icon

ext-gd先生呼ぶか……?

00:41:34 @shibafu528@social.mikutter.hachune.net
icon

ext-imagick使ったことないな

00:42:21 @shibafu528@social.mikutter.hachune.net
icon

gdと違って素でObjectiveなAPIをしているのは良いな

00:42:25 @shibafu528@social.mikutter.hachune.net
icon

でもmagickかあ

00:42:27 @shibafu528@social.mikutter.hachune.net
2020-08-23 00:42:05 解凍の投稿 hina@mstdn.maud.io
icon

まあ最近はImagickもGDも共通のインタフェースで扱えるラッパーつかってるけど……

00:42:30 @shibafu528@social.mikutter.hachune.net
icon

あーーやっぱりあるんだ

00:52:46 @shibafu528@social.mikutter.hachune.net
icon

うーんあんまりErgoSoftで負担が軽減できている気もしない

00:54:49 @shibafu528@social.mikutter.hachune.net
icon

なんもしてないけど寝るか、明日の昼にはTissueのデプロイやろ〜

00:55:57 @shibafu528@social.mikutter.hachune.net
icon

俺のシコ草を見ろ、非公開込みでもう2回抜いてるからいいでしょ

00:56:50 @shibafu528@social.mikutter.hachune.net
icon

懺悔室ねこ

00:59:34 @shibafu528@social.mikutter.hachune.net
icon

昼寝したからいまいちねむくねぇ〜〜

01:00:57 @shibafu528@social.mikutter.hachune.net
icon

抜けたなら どれほど良かったでしょう
未だにあなたのことを 夢に見る

01:05:09 @shibafu528@social.mikutter.hachune.net
icon

38歳童貞
32歳喪女
17歳神

01:07:16 @shibafu528@social.mikutter.hachune.net
icon

でたな喪女えぬ

01:11:17 @shibafu528@social.mikutter.hachune.net
icon

当初計画掘り返しだ!!

01:21:22 @shibafu528@social.mikutter.hachune.net
icon

ひたすら無印で収納買いたくなったけど、なかなか在庫切れておる

01:21:24 @shibafu528@social.mikutter.hachune.net
icon

ぐむむ

01:24:36 @shibafu528@social.mikutter.hachune.net
icon

あ?????????????

Attach image
01:24:47 @shibafu528@social.mikutter.hachune.net
icon

そうですか……

01:28:52 @shibafu528@social.mikutter.hachune.net
icon

こんな時間に笑かすなやwww

01:34:10 @shibafu528@social.mikutter.hachune.net
icon

ねっみ

01:40:22 @shibafu528@social.mikutter.hachune.net
icon

みてる

imgproxy/imgproxy: Fast and secure standalone server for resizing and converting remote images
github.com/imgproxy/imgproxy

Web site image
GitHub - imgproxy/imgproxy: Fast and secure standalone server for resizing and converting remote images
01:40:43 @shibafu528@social.mikutter.hachune.net
icon

Tissueで画像プロキシをするのはやぶさかではないが、Nodeにサーバを汚染されたくない

01:41:01 @shibafu528@social.mikutter.hachune.net
icon

Docker入れればいい、そうですね

01:41:27 @shibafu528@social.mikutter.hachune.net
icon

まあそうでなくとも、安VPSだしフットプリントが小さいと嬉しい

01:41:48 @shibafu528@social.mikutter.hachune.net
icon

実質公開串にはしたくないからな〜

01:44:13 @shibafu528@social.mikutter.hachune.net
icon

これEvil Martians産なのか

01:51:28 @shibafu528@social.mikutter.hachune.net
icon

一周まわって雑串でいいきがしてきた

01:55:39 @shibafu528@social.mikutter.hachune.net
icon

metadataにuuidつけてuuid+hmac(uuid, ENV['METADATA_IMAGE_PROXY_KEY'])でリクエストしたらよしなにするエンドポイントを生やして、nginxに強めにキャッシュさせればええんちゃうか(

01:58:11 @shibafu528@social.mikutter.hachune.net
icon

あとはリファラチェックでも入れておけば

01:59:12 @shibafu528@social.mikutter.hachune.net
icon

あーそれで十分、実装見たことないけど

01:59:16 @shibafu528@social.mikutter.hachune.net
icon

十分だな…

02:00:59 @shibafu528@social.mikutter.hachune.net
icon

あー理解した、すっげえしょぼいなこれ

02:03:49 @shibafu528@social.mikutter.hachune.net
icon

このレベルのプロキシ、もしかして素PHPなら readfile() って呼んだりせんか

02:06:25 @shibafu528@social.mikutter.hachune.net
icon

Pixel 3 のバッテリー残量: 🔋14%

02:07:55 @shibafu528@social.mikutter.hachune.net
icon

わざわざstream_context_create()してまでfile_get_contents()で済ませるの草

02:11:11 @shibafu528@social.mikutter.hachune.net
icon

waservに投げる気はないのでなあ

02:19:57 @shibafu528@social.mikutter.hachune.net
icon

TwitterのTLに俺の会社の席にティッシュ箱デプロイしたオタクが久々にポップしたのでギャーつってる

02:20:12 @shibafu528@social.mikutter.hachune.net
icon

フォロー関係がないですからね、RTでしか出現しない

02:21:04 @shibafu528@social.mikutter.hachune.net
icon

転職先にアカウント割れてると、オタクがいるといたずらされることがあるから気をつけようね

02:25:35 @shibafu528@social.mikutter.hachune.net
icon

ねるか

02:51:56 @shibafu528@social.mikutter.hachune.net
icon

うわ全然ねむくねえ

10:10:54 @shibafu528@social.mikutter.hachune.net
icon

ねっみ

10:28:19 @shibafu528@social.mikutter.hachune.net
icon

node 10→12に移行

10:28:23 @shibafu528@social.mikutter.hachune.net
icon

14にしてもいい気がする

10:50:43 @shibafu528@social.mikutter.hachune.net
icon

Tissue、11時からメンテナンスに入ります

10:57:29 @shibafu528@social.mikutter.hachune.net
icon

hontosore

10:58:13 @shibafu528@social.mikutter.hachune.net
icon

Transaction...でも良い気がしている

11:08:59 @shibafu528@social.mikutter.hachune.net
icon

Tissueメンテナンス終了しました。

11:10:03 @shibafu528@social.mikutter.hachune.net
icon

アプリケーションレイヤーのエンジニアが片手間にLAMP鯖作ることがなくなりつつあるだけで、むしろインフラストラクチャを支えるための要求技術では専門化が進んでいる

11:11:56 @shibafu528@social.mikutter.hachune.net
icon

さっきまでdependabot潰しが進んでたのに、なんかデプロイやってるうちに生えてて笑える

11:12:43 @shibafu528@social.mikutter.hachune.net
icon

釣られクマーーーー

11:12:52 @shibafu528@social.mikutter.hachune.net
icon

なるほど

11:17:44 @shibafu528@social.mikutter.hachune.net
icon

結局直接TCPで繋がるとこまでしか見えてないんですよ自分もですけど

11:18:18 @shibafu528@social.mikutter.hachune.net
icon

経路には意図的に言及しません

11:23:08 @shibafu528@social.mikutter.hachune.net
icon

専門外の分野と商人の口先にツッコミを入れようとすればするほど傷口が広がる

11:23:35 @shibafu528@social.mikutter.hachune.net
icon

アァ〜〜〜ッ痛いよォ

11:31:37 @shibafu528@social.mikutter.hachune.net
icon

メスガキに敗北
クソツイに敗北

11:33:42 @shibafu528@social.mikutter.hachune.net
icon

!

12:07:00 @shibafu528@social.mikutter.hachune.net
icon

aaa

12:07:02 @shibafu528@social.mikutter.hachune.net
icon

全然わからん

12:11:08 @shibafu528@social.mikutter.hachune.net
icon

Tissueのバグが直らんくて発狂した

12:14:13 @shibafu528@social.mikutter.hachune.net
icon

どうしよっかなあ 一旦切り戻すか?

12:21:08 @shibafu528@social.mikutter.hachune.net
icon

ちょっとこーひーのむ 完全に頭回っとらん

12:28:15 @shibafu528@social.mikutter.hachune.net
icon

うーん思ったよりバグってるな、Revertしましょう

12:29:09 @shibafu528@social.mikutter.hachune.net
icon

ゴールデンタイムだったらもっと発狂してたと思うので昼でよかった

12:29:27 @shibafu528@social.mikutter.hachune.net
icon

不完全?

12:29:34 @shibafu528@social.mikutter.hachune.net
icon

まあちょっとissue起こしといてほしい

12:34:54 @shibafu528@social.mikutter.hachune.net
icon

ファーーーーーーーーーーーーーーーーーーーー

12:35:24 @shibafu528@social.mikutter.hachune.net
icon

ああ、yarn docが無いからですね

12:35:57 @shibafu528@social.mikutter.hachune.net
icon

再走

12:40:14 @shibafu528@social.mikutter.hachune.net
icon

reverted

12:45:03 @shibafu528@social.mikutter.hachune.net
12:45:16 @shibafu528@social.mikutter.hachune.net
icon

はーTwitterいっつも同じやな

12:46:13 @shibafu528@social.mikutter.hachune.net
icon

sin氏tweecha/tweecha2/txiichaとでキー複数あるはずだしな

12:49:06 @shibafu528@social.mikutter.hachune.net
icon

HISTORYOFEAI、Twitter版

12:50:35 @shibafu528@social.mikutter.hachune.net
icon

無断天才禁止

12:55:37 @shibafu528@social.mikutter.hachune.net
icon

んーやっぱりincoming webhookのブランチが悪さしてるのか

12:56:37 @shibafu528@social.mikutter.hachune.net
icon

300マージ前後で動作見てたら、やっぱここなんだよな

12:57:40 @shibafu528@social.mikutter.hachune.net
icon

これ以外は489fixできればリリースしなおせるか…?

12:58:04 @shibafu528@social.mikutter.hachune.net
icon

外部通信の制御系はなるはやでリリースしたいというのはあるし

12:59:15 @shibafu528@social.mikutter.hachune.net
icon

489みてる、また妙な条件だな

12:59:36 @shibafu528@social.mikutter.hachune.net
icon

あああああああwwwwひっでええええこれしょっぼいミスやん

13:09:12 @shibafu528@social.mikutter.hachune.net
Attach YouTube
13:50:07 @shibafu528@social.mikutter.hachune.net
icon

あーーーーなんかprototype chainおかしいんやが

13:50:10 @shibafu528@social.mikutter.hachune.net
icon

JSなんもわかんねえ

13:50:38 @shibafu528@social.mikutter.hachune.net
icon

直接いじってないよ

13:50:58 @shibafu528@social.mikutter.hachune.net
icon

B extends A ならnew B().__proto__ってBじゃないの

13:51:14 @shibafu528@social.mikutter.hachune.net
icon

Aのprototypeになってるんだが

13:52:39 @shibafu528@social.mikutter.hachune.net
icon

シチュエーション的には別にオブジェクト構造でマッチして回避できるんだけど、釈然としない

13:53:26 @shibafu528@social.mikutter.hachune.net
icon

ゾンビつつい

14:00:59 @shibafu528@social.mikutter.hachune.net
icon

あれ、そうなの

14:05:40 @shibafu528@social.mikutter.hachune.net
icon

instanceなので、
new B().__proto__ // => B
.__proto__ // => A
.__proto__ // => Object
じゃないかという解釈なんだけども

14:13:09 @shibafu528@social.mikutter.hachune.net
icon

もしかしてbabelが腐ってるのか?

14:13:14 @shibafu528@social.mikutter.hachune.net
icon

可能性ある気がしてきた

14:13:29 @shibafu528@social.mikutter.hachune.net
icon

nodeのREPLは期待通りの応答をしたので

14:15:26 @shibafu528@social.mikutter.hachune.net
icon

> タイムゾーンを省略した場合も受理するが動作は未定義、省略した場合はサーバのシステム日時を使用
(= Asia/Tokyo)
tissue-webhook-test.herokuapp.

14:15:50 @shibafu528@social.mikutter.hachune.net
icon

まあこれ関係ない話かもしれませんが、チェックインのTZは原則Asia/Tokyoです

14:16:37 @shibafu528@social.mikutter.hachune.net
icon

DB上でもw/o zoneで保存されてる

14:17:56 @shibafu528@social.mikutter.hachune.net
icon

Incoming Webhookにおいては、ユーザープログラムがチープなシステムでない限りTZ明示を推奨します。

14:19:44 @shibafu528@social.mikutter.hachune.net
icon

内部的にはnew Carbon()にパスしてるだけなので、CarbonひいてはPHPが受理できる形式だったら何でも受けるし、不審な挙動をしたらPHPのお気持ちエミュっといてください

14:32:28 @shibafu528@social.mikutter.hachune.net
icon

Babel、native classの拡張に注意事項あるみたいだな

14:32:32 @shibafu528@social.mikutter.hachune.net
icon

はーん

15:02:07 @shibafu528@social.mikutter.hachune.net
icon

aaaaa

15:02:12 @shibafu528@social.mikutter.hachune.net
icon

TSコンパイラの問題だった

15:02:21 @shibafu528@social.mikutter.hachune.net
icon

Babel無罪

15:08:54 @shibafu528@social.mikutter.hachune.net
icon

ハァハァ気が狂ってきた

15:14:44 @shibafu528@social.mikutter.hachune.net
icon

ここまで直してやっと、セッションがぶっ壊れてる問題の調査に帰ってこれるわけ

15:14:45 @shibafu528@social.mikutter.hachune.net
icon

あー

15:14:59 @shibafu528@social.mikutter.hachune.net
icon

マジで今回のリリース、問題多いな

15:15:12 @shibafu528@social.mikutter.hachune.net
icon

昼ごはんまだ食べてないんだけど

15:17:36 @shibafu528@social.mikutter.hachune.net
icon

フューチャーアーキテクトのTS資料は便利

15:17:53 @shibafu528@social.mikutter.hachune.net
icon

TS……やるかなあになったきっかけの1つではある

15:39:44 @shibafu528@social.mikutter.hachune.net
icon

本番デリヘルやめろ

17:00:06 @shibafu528@social.mikutter.hachune.net
icon

Middleware stackは一見正しい順序で書かれているのに、なぜかCookie暗号化解除の前にSession開始が走って自爆しているという問題が起きていた 分かるかこんなん!!

17:00:19 @shibafu528@social.mikutter.hachune.net
icon

そりゃsessidが不一致で新規Sessionなるわ

17:00:52 @shibafu528@social.mikutter.hachune.net
icon

設定上の順序はいたって普通だったので、Priority制御でソートされた結果がおかしいんかな

17:01:55 @shibafu528@social.mikutter.hachune.net
icon

淫らウェア ( @mitarashi_dango )

17:08:41 @shibafu528@social.mikutter.hachune.net
icon

$middlewarePriority、欲しくなる気持ちは分からんでもないけどマァなんて難儀なもの入れやがったんだって気持ちは拭えないな

17:40:57 @shibafu528@social.mikutter.hachune.net
icon

お腹のBREAKとられた

17:47:25 @shibafu528@social.mikutter.hachune.net
icon

モバイルクロスプラットフォーム開発の夢と現実 - いつもあさって
akuraru.hatenadiary.jp/entry/2

> Xamarin,React Native,Flutterが今までの夢の歴史を終わらせれると思った時などに採用すべきだろう。

Web site image
モバイルクロスプラットフォーム開発の夢と現実
17:49:00 @shibafu528@social.mikutter.hachune.net
icon

UPS普通に運ばせてますよ

17:50:34 @shibafu528@social.mikutter.hachune.net
icon

Androidアプリエンジニアかつアンチモバイルクロスプラットフォームのポジショントークとしては「検討すらするな」です

17:51:30 @shibafu528@social.mikutter.hachune.net
icon

専門家がいないから検討に上がるのに、本当にちゃんとしたプロダクトをこれで作るには対応する全プラットフォームの専門家の知識が不可欠な時点で破綻してるんだよ

17:53:14 @shibafu528@social.mikutter.hachune.net
icon

PWAは要件に「ストアに乗せたい」が入った時点で即退場なので、ネイティブやってる人の視点だとこういう所には出てこないと思う

17:53:51 @shibafu528@social.mikutter.hachune.net
icon

逆に、ストア乗せなくていいならこんなん使わずに普通にPWAですらなくブラウザ上でもいいわけで

17:54:10 @shibafu528@social.mikutter.hachune.net
icon

作りたい物次第ですけどね

17:54:50 @shibafu528@social.mikutter.hachune.net
icon

DartでAndroidアプリ書いてるだけで草

17:55:14 @shibafu528@social.mikutter.hachune.net
icon

あーいや一応、高レベルのフレームワークに乗った開発にできるのか。よく知らないけど。

17:58:37 @shibafu528@social.mikutter.hachune.net
icon

mikutter mastodon_account_viewerのミュート判定壊れてるきがす

17:59:27 @shibafu528@social.mikutter.hachune.net
icon

ミュートの取得処理が一切走ってないのと、走ってたとしても複数のMastodon worldがあると壊れる作りになっているっぽいことが分かった

18:00:31 @shibafu528@social.mikutter.hachune.net
icon

実はこれを薄々認識したまま、とりあえず取得処理で多少はフィルタされた結果を得るべきだろうとDataSourceを増やした節はある

18:01:51 @shibafu528@social.mikutter.hachune.net
icon

結局複数のWorldでそれぞれサーバ上のmutesリストは違うはずで、でも統合したTLでは論理和で扱いたいはずで……んー結局クライアントサイドミュートは必要っすねェ

18:02:45 @shibafu528@social.mikutter.hachune.net
icon

今の作りが微妙っぽさあるから、ちょっと作り直しが必要なんじゃないかと思う。だけど、これに取り組むモチベーションはとしぁさんには無いと思うので、他の人でやるしかないっすね〜

18:03:27 @shibafu528@social.mikutter.hachune.net
icon

歴史的にmikutterではblock and muteがおざなりなので

18:04:40 @shibafu528@social.mikutter.hachune.net
icon

miku4.0ではSSE接続時にミュートを取りにいってるんだけど、なんとこれはStatusのクラス変数(!?!?!?!?)かつ全アカウント共通、しかもなぜか取得処理の先頭で してるのじゃ

18:04:49 @shibafu528@social.mikutter.hachune.net
icon

なんでやねん

18:05:21 @shibafu528@social.mikutter.hachune.net
icon

複数worldある時点でclear合戦が確定している

18:06:11 @shibafu528@social.mikutter.hachune.net
icon

なんで実装されてるか、Worldonだったからという他ないのでは…(Worldonの頃からミュート周りの処理は変更されていない)

18:07:01 @shibafu528@social.mikutter.hachune.net
icon

今こういうの書けば元通り動くかな〜思ってたら動かなくて、なんでかと思ってコード見たらclear合戦に気づいちゃったんだよね

Attach image
18:07:42 @shibafu528@social.mikutter.hachune.net
icon

Twitter側のクライアントサイドミュートはマジで1mmも見てないから知らんとしか言えねえ〜

18:08:09 @shibafu528@social.mikutter.hachune.net
icon

あの機能を使う前にサードパーティプラグインでサーバ上のミュートリスト取り行ったんで……はい……

18:08:46 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a プラグインサンプルかな??

18:09:14 @shibafu528@social.mikutter.hachune.net
icon

ずるいぞ!!

18:10:42 @shibafu528@social.mikutter.hachune.net
icon

Mastodon worldのblock listの取得処理はまぁまぁ普通っぽそう(でもclass variable使ってるのだけもにょる)なので、少なくともそっちに寄せる、突っ込んでやるなら別の実装を検討する感じでやったらいいんだろうけど

18:10:55 @shibafu528@social.mikutter.hachune.net
icon

こっちはWorld間の競合は無い

18:51:31 @shibafu528@social.mikutter.hachune.net
icon

公開範囲を切り替えるpostbox commandを追加した。ショートカットキーを設定して一発で鍵投稿しちゃおうね。
github.com/shibafu528/mikutter

Web site image
GitHub - shibafu528/mikutter_mastodon_postbox_visibility: Mastodonのトゥート公開範囲の設定をその場でできるボタンを追加するプラグイン。
18:53:45 @shibafu528@social.mikutter.hachune.net
icon

公開範囲を切り替えるためだけにトラックボール操作したくなかった、分かりますね?

19:11:23 @shibafu528@social.mikutter.hachune.net
icon

Tissue test環境デプロイ中

19:13:10 @shibafu528@social.mikutter.hachune.net
icon

done.

20:38:01 @shibafu528@social.mikutter.hachune.net
icon

test toot from Sweetfish

20:39:39 @shibafu528@social.mikutter.hachune.net
icon

アイコンの解像度が謎なことになってる。たぶんHiDPI環境だからかな。

Attach image
20:40:09 @shibafu528@social.mikutter.hachune.net
icon

Qt製のシンプルなクライアントとしてまま良さはある

20:43:09 @shibafu528@social.mikutter.hachune.net
icon

デブゥwwwwwww

20:45:34 @shibafu528@social.mikutter.hachune.net
20:46:22 @shibafu528@social.mikutter.hachune.net
icon

Qt/C++だから頑張れば直せそうだけど、よくよく考えたらQtでBitmap使うコードまだ書いたことねーわ

20:58:04 @shibafu528@social.mikutter.hachune.net
icon

んー画像表示周りのスケールが密度1.0決め打ちで作られてるのが原因だと思われるけど、面倒くせえな

21:32:51 @shibafu528@social.mikutter.hachune.net
icon

ボロクソかよ

Attach image
21:33:57 @shibafu528@social.mikutter.hachune.net
icon

根室で眠ろう(凍死)

21:36:15 @shibafu528@social.mikutter.hachune.net
icon

転職してから、会社と自宅でソースコード置くディレクトリの名前が違うからいっつもcd失敗する

21:36:38 @shibafu528@social.mikutter.hachune.net
icon

転職前は……Windowsなのでコマンドライン作業の割合が違いましたねえ!

21:37:06 @shibafu528@social.mikutter.hachune.net
icon

ンマーある意味ボンヤリして変な操作するのを防止できてるのかもしれん そんなことないんだけど

21:38:29 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a やっぱりか……でも俺は会社ではプロジェクトディレクトリにはfzfで移動してるから…

21:39:42 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a たしかにやりかねないかも…自宅ではfzf入れないで生活するか…(???)

21:52:38 @shibafu528@social.mikutter.hachune.net
icon

久々にmruby見たら、minirake廃止されてた

21:54:02 @shibafu528@social.mikutter.hachune.net
icon

単にexec rakeするだけになっててびっくりしちゃった

22:08:25 @shibafu528@social.mikutter.hachune.net
icon

!?

なんかbuild_config.rb.lockとかいうロックファイル生成されるようになってんだけどwwww

22:09:35 @shibafu528@social.mikutter.hachune.net
icon

普通に……yaml……だな…… conf.gemで参照したやつが記録される?
にしても何に使うんだろう、同じコミットが拾われるようになるんかな?

Attach image
22:09:52 @shibafu528@social.mikutter.hachune.net
icon

mrubyのビルドシステムにそんな丁寧なものが入ったんか……?w

22:14:00 @shibafu528@social.mikutter.hachune.net
icon

なんかX270の中によくわからんmruby gemがあったので回収してメインマシンにもっていく

22:14:51 @shibafu528@social.mikutter.hachune.net
icon

mruby見ないうちに相当変わってるなこれ!?

22:15:06 @shibafu528@social.mikutter.hachune.net
icon

まあバンドルmrbgemの顔ぶれも変わってるし…

22:17:11 @shibafu528@social.mikutter.hachune.net
icon

ぬどん並の昔話、ヤバい

22:45:38 @shibafu528@social.mikutter.hachune.net
icon

1年以上前に、yukari-exvoiceの持つmikutter互換レイヤーを汎用化しようとしたソースが見つかったのでまたちょっと触ってみてる。
とはいえ、ほぼ内容は無だったので動かなかった……

22:46:30 @shibafu528@social.mikutter.hachune.net
icon

これ、組込先アプリケーションに依存する部分だけ未定義にしておいて、誰でも使うだろうDSLとかの互換コードだけでもmrbgemにしとくだけでだいぶ違うと思ってやった覚えがあるなあ。

22:48:03 @shibafu528@social.mikutter.hachune.net
icon

例えばConfigLoaderは組み込み先の事情にかなり依存する。Androidだったら雑にSharedPreferencesに流しこみたいし、AppleのプラットフォームならNSUserDefaultsとかに入れたいだろう

22:49:08 @shibafu528@social.mikutter.hachune.net
icon

でも、そこさえ用意すればUserConfigの互換コードなんてほぼどうでもいいし同じことするだけなんだよな

23:11:29 @shibafu528@social.mikutter.hachune.net
2020-08-23 23:08:46 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

Rust 用 Tissue クライアントできました
github.com/kb10uy/tissue-rs

Web site image
GitHub - kb10uy/tissue-rs: Tissue API client for Rust
23:11:37 @shibafu528@social.mikutter.hachune.net
icon

ギエーーーーーwwwwwwwww

23:13:37 @shibafu528@social.mikutter.hachune.net
icon

あれ、これバリデーション逆になってそう

23:13:50 @shibafu528@social.mikutter.hachune.net
icon

note <= 500
link <= 2000

23:14:25 @shibafu528@social.mikutter.hachune.net
icon

ノート2kも書けたらぱくとまが怪文書出してしまう

23:14:48 @shibafu528@social.mikutter.hachune.net
icon

ちょいまち

23:17:35 @shibafu528@social.mikutter.hachune.net
icon

@kb10uy mb_strlen勘定です

23:18:38 @shibafu528@social.mikutter.hachune.net
icon

@kb10uy だね

23:19:56 @shibafu528@social.mikutter.hachune.net
icon

erait!

23:21:16 @shibafu528@social.mikutter.hachune.net
icon

:nonomura:

Attach image
23:22:05 @shibafu528@social.mikutter.hachune.net
icon

クライアントが先進的すぎる

23:22:27 @shibafu528@social.mikutter.hachune.net
icon

tissue.basとかでバランス取られてほしい

23:24:56 @shibafu528@social.mikutter.hachune.net
icon

Tissue.xlsm

23:25:19 @shibafu528@social.mikutter.hachune.net
icon

業務中に抜くな

23:26:46 @shibafu528@social.mikutter.hachune.net
icon

そんな理由で懲戒になって退職RTAのタイム縮めるのは人間性を捨てすぎている

23:28:22 @shibafu528@social.mikutter.hachune.net
icon

IntelliJのActionでチェックインできたら良くね!?

>Tissue4J<

23:29:01 @shibafu528@social.mikutter.hachune.net
icon

Ctrl+Shift+A > checkin [RET] でチェックインされたら普通に地獄すぎる

23:30:07 @shibafu528@social.mikutter.hachune.net
icon

今日リリースのはずだったけど色々バグってたので明日以降に延期してます

23:33:34 @shibafu528@social.mikutter.hachune.net
icon

tissue-rsは完璧にIncoming Webhookの仕様をカバーしてるので、まあこんな感じのリクエストができると思ってもらっていいです

23:34:18 @shibafu528@social.mikutter.hachune.net
icon

一応、正式なAPIドキュメントはリリースと同時に公開です

23:51:57 @shibafu528@social.mikutter.hachune.net
icon

4k文字は流石にアホだけど2k文字くらいかなあみたいな

23:52:27 @shibafu528@social.mikutter.hachune.net
icon

だいたいURLの最大長見積もる時2048文字って言うじゃないですか