pythonでMastodon用に書いたのは、指定アカウントの全ログ・添付画像取得ツールw
使って良いのは自分で書けるような人だけなので、公開するようなモノではないのだけど、練習になったし、役にも立った。
pythonでMastodon用に書いたのは、指定アカウントの全ログ・添付画像取得ツールw
使って良いのは自分で書けるような人だけなので、公開するようなモノではないのだけど、練習になったし、役にも立った。
yarn run 〜 とか使いたいなー。
composer scripts もいいなー。
と思ったけど、
makefileで十分だった件。
コーディングスタイルの点で言うと、GoとかCrystalをはじめとする最近の言語は、最初からフォーマッタが付いていて統一してくれるのよね。
crystal tool format src/hoge.cr
道具には設計思想があって、道具を決めた時点でそれも込みで選んでいる。基本的にそれに乗っかった方がスムースに事が運ぶので、合わせられるモノはあわせてしまった方がいい。 #Crystal
Fediverse、基本的にjsonでやりとりする世界なので、jsonでやればいいんですが、json手書きするの凄いツライ。
ので、手書きする設定ファイル類にはTOMLを採用している。
開発鯖(PleromaとかMastodonとかリレーとか)、MastoPeekとかが嗅ぎつけてきて定期的にリクエストが飛んでくるw
開発鯖の目的の半分はログを監視するためみたいなもので、しょっちゅう出没するので、お前さんもマメだねぇ、などと猫にでも話しかけているような気分になっている。
@zatta コンパイルされるタイプの言語ですが、見た目はRubyそっくりのヤツです。
なかなか良い言語だと思うのですが、利用者が少ないですね。あのサービスはCrystalで書かれている!と言われるようなサービスを打ち立てねばw #Crystal
そういや、FediverseにCrystal勢(言語)おらんのかなー。出向いていくの面倒なんだよなぁw #Crystal
最近、Crystal(言語)が馴染んできて、非常に心地よくコードが書けるので気に入っている。
型があって、実行時にnullで死ぬようなところは事前にエラーになるので、コンパイルが通ればだいたいちゃんと動く。
もう少し慣れて、第一言語に持って行きたいな。 #Crystal
自鯖の修正をしていたつもりが本家にプルリクしていた
#お前にはまだ早いgit
?
Qrunchにもう一個書いた。
Mastodon本家のpub-relay動かそうとしてハマっている人多いので、そういう人にこれ見せてあげて。 #Crystal #リレーの話
Crystalでbio_newが無いとかエラーでる場合の対処(openssl_ext)
https://noellabo.qrunch.io/logs/KgdoPuSkVH6fhDtE
PleromaってActivityとかObjectをPostgresqlのjsonbで保持していて、それにインデックスつけてうまく機能させているので、古いリレーショナルデータベースの感覚だとよくわからん! という感じ。
こういうの使いこなせるようになろう。覚えりゃ便利な気がする。
BT>
> どうすれば皆で楽しく盛り立てていけるか
これ :wakaru:
自分のミニ四駆活動と同じなのよね
その一環として自分にできそうな事、ということでこの鯖建ててるし
2017年6月から運営開始して、マストドンだから自分にできたこと、というのも多少はあったと自分では思ってる
多分、みんなが思う善意の行為は何かしらの種として芽が出ていると思うよ
@rk_asylum 強いて言えばここは技術者が多いので、技術者でない人にわかりやすくMastodonの使い方とか過ごし方を見せて楽しんでもらえるようにふるまうくらいかな……
自分は技術的なことは貢献できないからな……せめて使い方とか楽しい話題を持ってくるとか常にここにいるとかしか貢献できぬ……
ケダマの fediverse へのコミットは、楽しそうにしていることですw
@mitarashi_dango いま標準設定はこうなってて、以前と違いますね……。
https://github.com/tootsuite/mastodon/blob/master/dist/mastodon-sidekiq.service
スケールするための設定ガイドはあるけど、ミニマム鯖のガイドが無いな……。
うおおお滑り込み間に合った!!
ヒーローバンクの天野ナガレくんお誕生日おめでとう??????
pixivに投稿しました HAPPY BIRTHDAY!! #pixiv #ヒーローバンク #天野ナガレ https://www.pixiv.net/member_illust.php?illust_id=72972996&mode=medium
Crystal 0.27.1がリリースされたのですが、HTTP::ClientでSSLエラーになる不具合が出ておりまして、解決するまで0.27.0でやり過ごしたい今日この頃です。不用意にアップデートすると死ぬので気をつけましょう。 #Crystal #Homebrew
https://noellabo.qrunch.io/logs/80mAxMZhoVqFpIRy
そうだ、久しぶりにQrunch書くか……。
DTP・デザイン・印刷のテーマサーバ DTP-Mstdn.jpやってます。#Illustrator #スクリーン印刷 #インクジェット #カラーマネジメント #運営
senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.