山岸和利 @ykzts@ykzts.technology

Pinned toot

Mastodonの開発ではサーバー関連で月額5,000円、ドメイン代で年間25,000円かかっているので寄付を頂けるととてもうれしく思っています。寄付については ykzts.technology/about/more に記載してありますが、もっと豊富な手段を用意しておきたいところですね。

予想はしていましたがFederation relaysを有効にしたらSidekiqのジョブ実行数が跳ね上がりましたね。極端でちょっとおもしろいですね。

Mastodonの現在のmaster (37d428dfaf7c295b1adc32ec105fad5321783e02以降) ではNode.js v8未満のサポートが落とされました。現在Node.js v6を使われている方はNode.js v8にアップグレードする必要があります。

人に任せきりにするのはわたし自身のポリシーに反して嫌なのですが、メジャーどころという意味では mstdn.jp や pawoo.net といったところがリレーサーバーを用意してくれたらうれしいなあと思います。

テスト用のインスタンスでは relay.joinmastodon.org を登録しましたが、海外のインスタンスの比率がどうしても高くなってしまうので日本のインスタンス向けのリレーサーバーがあると良いかもしれませんね。

eslint.org/blog/2018/07/postmo Postmortem for Malicious Packages Published on July 12th, 2018 - ESLint - Pluggable JavaScript linter

npmの認証トークンが全てrevokeされ、もう問題は起きないかと思われますので言及します。

Mastodonにもeslint-scopeの依存が含まれています。そのため、この問題の発生していた時間にnpmコマンドを使ってNode.jsのパッケージのインストールを行っていた場合はnpmの認証トークンが盗み出されていた可能性があります。

ただしMastodonのドキュメントで推奨されているフローであるyarnコマンドを使ったパッケージのインストールを行っていた場合には問題ありません。これはyarn.lockで依存パッケージのバージョンを特定のバージョンで固定させているためです。

まあFideration RelayはあくまでOptionalですからね。

山岸和利のファンクラブ|ファンティア[Fantia] fantia.jp/ykzts

Could you enable enforce HTTPS? · Issue #34 · terakoya/rails.terakoya.io github.com/terakoya/rails.tera

雑な画像編集をしましたが、一箇所修正が漏れていますね。

Gyazo、eスポーツチームPro esport steam Next Generation(PNG)の公式スポンサーに|Nota Inc.のプレスリリース prtimes.jp/main/html/rd/p/0000

山岸和利 boosted

#Mastodon v2.4.3rc3 is out: github.com/tootsuite/mastodon/

Likely the last pre-release as it's pretty stable. Expect 2.4.3 to come out soon.

@unasuke 差分が少し大きくてpushに時間のかかっているPull Requestを unasuke/blog に出す予定なので、よろしくお願いいたします。

ykztsは可能性を秘めたJavaScriptエンジニアで2011年から累計81032行(上位44.2%)変更しました。
最もスターを集めたリポジトリはykzts/node-xmlhttprequest(23 stars)です。
portfolio.forkwell.com/@ykzts?

現状Manaelにはわたし以外のコミットがないので、コントリビューターさんが増えてくださるとうれしいですね。

Contributors to manaelproxy/manael github.com/manaelproxy/manael/

Manaelのコミットの数が見事に谷になっていますね。

山岸和利 boosted

#Mastodon v2.4.3rc1 is out for testing: github.com/tootsuite/mastodon/

- More granular OAuth scopes
- Text filters
- Follow recommendations API
- and various fixes

manaelproxy/docker-manael github.com/manaelproxy/docker-

Organization化に伴い一時削除していたManaelのDockerfileを改めて書きました。これまでは本体のソースコードと同じリポジトリで管理されていましたが、別にリポジトリに分けられました。

docker pull manael/manael:edge というコマンドでイメージのダウンロードができるかと思われます。

Remove dependency of libjpeg by ykzts · Pull Request #117 · manaelproxy/manael github.com/manaelproxy/manael/

Manaelからlibjpegの依存を取り除きました。これによりJPEGデコードのパフォーマンスは落ちますが、環境構築の手間を削減させることを優先させました。

Add support for If-None-Match by ykzts · Pull Request #100 · manaelproxy/manael github.com/manaelproxy/manael/

ManaelのIssuesとPull Requestsの合計がついに100を超えました。順調に開発が進められていて良いですね。

どのIssuesも、どのPull Requestsも全てわたしによるものなのですが……。

‪「Go言語らしさ」とは何か? Simplicityの哲学を理解し、Go Wayに沿った開発を進めることの良さ - エンジニアHub|若手Webエンジニアのキャリアを考える! employment.en-japan.com/engine

Manael - A simple HTTP proxy for processing images manael.org/

ざっくりと仮ではありますがManaelのロゴを作りました。ウェブページのデザインやコンテンツについてももう少し洗練させていきたいですね。