WhalebirdはcaskにあったのとGitHub Releaseにあるからcaskの更新もしやすいって感じで使ってるけど、Tweetbotみたくマルチカラムのクライアントを使いたいという気持ちが無いわけじゃない
WhalebirdはcaskにあったのとGitHub Releaseにあるからcaskの更新もしやすいって感じで使ってるけど、Tweetbotみたくマルチカラムのクライアントを使いたいという気持ちが無いわけじゃない
TheDeskのMac版、DLのリンクにバージョンを入れてもらえるとhomebrew-caskで管理しやすい(´・ω・`)
Go で httprouter 使いつつ自分の実装で Laravel のprefix とかグループ的なやつ書いてる
なんかようやくやりたいことっぽいのができるようになったので寝る。go modules、今まで触ってきた言語と違っててイメージしにくかった
goのproject structure、go modulesのimportが難解すぎて分からんになってる
Nginx 1.15.9 から可能になったので ssl_certificate で変数を使ってみたけど使い物にならなかった https://blog.kr-kp.com/blog/can-use-variable-on-ssl-certificate-but-should-not-use-variable.html
とりあえずメモ。1.15.10とかで修正されたら使うと思うわ(´・ω・`)
とりあえず全部currentにファイル起きまくってやるか(´・ω・`)
というかGo言語でWebアプリするときのディレクトリ構造どうするべきかまるでわからん(´・ω・`)
httprouterでLaravelっぽい感じのルーティングするのに多分必要な書き方メモ
https://github.com/julienschmidt/httprouter/pull/164
おひとりさまみたいな小さな島とsocialみたいなそこそこ大きめの島がごちゃ混ぜにつながるのが分散型SNSのイメージ
テーマインスタンスはタグの代わりかなみたいな。雰囲気
鳥は大陸で全て自己完結する的な
2014年で今も有用な記事だと思うnginx + Go-FCGI で動かすみたいなQiitaの記事が投稿者アカウントごと消えて404になってるの悲しい。Googleキャッシュで読んでる
Google然りTwitter然り、競合いねぇし不健全な感じはあるなぁってモヤモヤ
一つのプラットフォームでプロモーションできて拡散もされてって感じの、楽だろう。そうじゃなきゃなんというか前時代的な感じあるもの
gitのコミットハッシュ値も後ろは省略して前だけ呼ぶから、、人間の名前にUUIDを付けても、重複しない先頭数文字で呼べばいいのでは。
UUID つけても便宜上の呼び名は必要なので,外見や親の職業を使った簡単な名(靴屋の息子だから靴屋!とか,足が長いから足長とか)を付けて結局人類の名付けでも原初の方法を再現するだけになると思うんだけど
feca2129-31dd-48bd-b56c-af8faf1a80e6〜〜スマブラしようぜ〜〜〜
人間が名前とか付けるから DQN ネームだの名前負けだのいじめだの面倒なことになるんだろ、 UUID でも割り振っとけ (???)
このアカウントは、notestockで公開設定になっていません。
Go言語でWebアプリケーション書いてるけど構造から組んでいかなきゃいけないの、圧倒的に経験値が足りなくてしんどい
JavaScriptがSandboxedで行えることが違法になるのがおかしいって感覚がない人が相当数いることに戦慄する(こないだ鳥でやけに不躾にリプライ投げてきた人の表現、なかなかくる
さすがに50000ptは行かなかった。あとmas+フルコン出来てない(´・ω・`)
初めてデレステのスタージュエル割りながらイベント周回してる。4万ptとか今まで行ったことなかったのに
forkした方にPR開こうとしたらFork元に開いてしまったのでmissってやってタイトルも変えた。ぼーっとするの良くない
このアカウントは、notestockで公開設定になっていません。
このNot set N/Aはmodify --role adminじゃつかないのって
mastodon実際に動かしながらActivityPubに必要な実装確認してる。Golangの勉強兼ねて一通りやってみようかなみたいな。Golangのディレクトリ構造全く分からんけど
nginxがやたら落ちてたの何でやろなって思ったけどssl_certificateに変数使ってたら毎回fopenしてそうだったからそこでボトルネックになってた可能性
作るだけ作ってなにもしてないしこれ以上何かするわけでもないGitリポジトリを消すなどした
mastodon forkしてcloneして `apt install docker-ce` までして動かしてみたらnginxが落ちるようになった(???)
なんでmastodonのmasterで `git describe --tags` したら v2.7.1 が出てくるんやと思ったら stable でタグ切ってるからなんやな…
とりあえずforkリポジトリからはfeatureブランチとか消しちゃえ
mastodonフォークしたんだけどstableブランチとかmasterとかよくわからんな(´・ω・`)
$ git fetch upstream master:master
自分の開発するブランチがmasterじゃなければ
$ git remote add upstream <Fork元リポジトリ>
しておいて
$ git fetch master:master
でmasterブランチがずっと本家を追い続けるのでforkしたリポジトリ最新にして機能追加のブランチ切る時やってる
まぁテスト書いてそこから機能を作るの、わかりやすいTODOになるし、やるべきではあるんだろうなって
今まで真面目にテスト書かずにやってきたのでテスト駆動開発やりたみある。今からテスト駆動に置き換えるのはテスト各下地がちゃんとできてないし、一から何か作った方がいい気がするけど作るもののアイディアがないので少し億劫
Powerlineで統一感出そうとして導入してるけどPython製のこれうざったい
ローカルの環境でtmux使う意味ないんじゃないのってなってる。使うにしてもiTerm2の機能と一緒に使うべきなんじゃないかみたいな
このアカウントは、notestockで公開設定になっていません。
WebAuthn、W3C勧告になったの昨日だったんか。もう勧告になってるもんだと思ってた。ドラフトやったんやな…
これPayPal側からキャンセルするだけでniconicoのプレミアムも解約されるなんてことあるのかな…
なんか本名開示してもいい気がしてきたからホームページにPayPalリンクおいちゃうか…?
このアカウントは、notestockで公開設定になっていません。
niconicoにプレミアム会員費を払うぐらいならpixivに払ったほうが幸せそう
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Qiitaで気になる記事(ファイル書き込みのお作法 https://qiita.com/kazupaka/items/b6479f3f8d13347bf867)を見かけて、コメントみてshutdownとrebootの違い(https://teratail.com/questions/56240)のページまで飛んで、「昔Macでsudo rebootした後ちゃんと起動しなかったりシャットダウンできなかったの、これか…!」みたいな感じになった
記事にした(限定公開)
acme-dnsを使ってLet's Encryptの証明書を更新する https://qiita.com/kPherox/private/77e97874e8b83d61b1cd #Qiita
acme-dns上手く使える感じになったので今週のうちにQiitaで記事にしようと思う
acme-dnsのhttpでの登録はうまくいくようになったよ(DNSのtxtレコード解決できんけど
真面目に厳しい。nginxとかsystemd-resolveが動いてる環境でacme-dns使うソリューションを見つけられない
acme-dnsでのcertbot自動化&CloudflareからGoogle Domains DNSへ乗り換えの進捗ダメです
あーhttpsじゃないとダメとかかこれ(httpsにできる方でやってみたら通った)
acme-dns、起動したらGreenbone Security Assistantが開くんだけどなにこれ…
kpherox.dev取ったからついでにacme-dns導入してcloudflareからGoogle Domains DNSに戻そうとか思ってる
kpherox.dev、とりあえずgithub.kpherox.devを当てるようにした。それ以外はとりあえず自鯖に向けはしたけどもって感じ