index

de14ac8... 2024-01-01 08:30:52 +0000

私(徳島県民)は特に何事もなくご飯食べてます
無事of無事です報告

60de8cf... 2024-01-01 08:55:09 +0000

Nostrもこの精神を見習うべきかもしれない

201001d... 2024-01-01 12:45:20 +0000

太平洋沿いに住んでる人間(あえての主語デカ)の不安を代弁すると

巨大地震が他所で起こるたびに

「次はお前(南海トラフ)だ」

と言われている気分になります…

8059a76... 2024-01-01 15:02:59 +0000

大変な一年の幕開けの一日でしたが2024年が良い年になりますように

2413521... 2024-01-02 05:21:14 +0000

新年の仕事

https://github.com/kaosf/kaosfield/commit/1d5ef73ae8c85fe3daa0059a84cee8ed4b9249d6

7969920... 2024-01-02 05:34:32 +0000

Nostr初挑戦の皆頑張って.必ず出来るようになれるから.

de40be7... 2024-01-02 05:37:51 +0000

最初はX(Twitter)の思想に引っ張られると思うけど新しいこと試すときは何だってそう.そのうちNostrの理屈が理解(わか)ってくる.

e1c43f8... 2024-01-02 05:39:55 +0000

技術方面ちょっと分かる人は案外全部JSONのデータが飛び交ってるだけだよ,っての分かると話が早いかもしれない.RabbitだとJSON確認しやすいけどnostterもあったっけ?

488267e... 2024-01-02 05:41:14 +0000

nostterでもJSON表示あったね.これが見えると「ああ要はコレなんだ」って思える人は思えて理解が早まるかもしれません.

a1236eb... 2024-01-02 05:43:14 +0000

「あ,割とNostrとほぼ関係ない所での動きがメインなんですねこれ」ってなる >zapの図解

057b450... 2024-01-02 05:46:51 +0000

地理分散まで考慮してる人はまだ居ないと思うので逆に言うとそこをこだわれるリレーノードクラスターを研究すると楽しいと思います!

da18dbb... 2024-01-02 05:47:58 +0000

Zapで募金出来たらどれだけ気軽なことか…

2cfec6d... 2024-01-02 05:50:17 +0000

Nostr全部わかってる人

e42bca2... 2024-01-02 05:58:04 +0000

「このリレーに繋いでおけば安心!」みたいなのはNostrの思想に反するか言われてみれば

6463147... 2024-01-02 06:02:01 +0000

これは心を鬼にして言わないといけない

出 来 ま せ ん

cb17430... 2024-01-02 06:02:28 +0000

消してくれと頼むことは出来るけどそこまで

d3706a2... 2024-01-02 06:05:00 +0000

失礼しました.そのレベルで考えているのであれば私から特に言えることは無いです.

aca41d4... 2024-01-02 06:07:40 +0000

kindXX NIP-xx について考えることが出来るレベルの人であればマジで特に言うことはないですっていうかよく来て下さりました…Nostrの発展に共に貢献して頂きたく…🙏

83a0f9b... 2024-01-02 06:09:36 +0000

Xから「なんか新しいSNSがあるらしいな」レベルで来た人向けには,厳しいですが「秘密鍵は絶対に漏らすな」と何度でも言い,「投稿は消せません」とまず言っておかないとそれは不誠実と思ってます.

789e470... 2024-01-02 06:11:05 +0000

更に言うと投稿は消せないがリレー運用者が保持するとも限らない.

adbac56... 2024-01-02 08:34:28 +0000

私も去年1月1日に投稿してたことにするイベント今から作って流そうかな(邪悪)

6885580... 2024-01-02 08:45:43 +0000

Nostr自体は2022年の夏くらいから無かったっけ?

f41fd4d... 2024-01-02 08:49:00 +0000

{
"created_at": -5000000000000000
}

dd5f8ee... 2024-01-02 08:53:36 +0000

緊急地震速報7連発(6連続訂正)?

7532f62... 2024-01-02 09:07:14 +0000

えぇ…地震の次は飛行機事故…

6a9b59b... 2024-01-02 11:32:06 +0000

海保機の5人はやはりダメだったか…

405ae5a... 2024-01-02 14:57:58 +0000

もちろんジャガーンもすき

https://www.nicovideo.jp/watch/sm31883836

62c68e9... 2024-01-04 15:11:07 +0000

Albyさん…

https://twitter.com/getAlby/status/1742923347636449764

52f8457... 2024-01-05 04:59:42 +0000

群論,最初よく分かんないけど段々分かってくるやつ.部分群の必要十分条件(実は1つだけ証明出来ればいいよってあれ)だったかは未だに覚えられない…

19829e3... 2024-01-05 05:00:40 +0000

今話してるのどっちの群の要素としての話だっけ?が分からんになってくる…

5519fa1... 2024-01-05 05:14:54 +0000

Git風パズル
ゲーム game git merge branch

https://jakebortz.itch.io/anastomosis

自分用検索用NOTE

24b1863... 2024-01-05 05:17:44 +0000

Human Resource Machine 風のブラウザで出来るゲームもあったりしないかな…

8233cf5... 2024-01-05 06:48:15 +0000

個人のところ開いた所が白いままなので真似したいです!

今の私の使ってるの
↓
https://gist.github.com/kaosf/d8f58ade388f7328d0b5b6a12e5a14c8

e4704e9... 2024-01-05 06:51:24 +0000

各人のプロフィールのところと,埋め込まれたXのところがどうしても黒く出来ない不完全なRabbit Dark modeをやってます…

61dfa80... 2024-01-05 06:52:01 +0000

ぴえん

7c77d0e... 2024-01-05 07:17:55 +0000

アマゾンで買ったヨガマットなら追加で電撃も出せるようになりますよ

1dd0102... 2024-01-05 10:58:10 +0000

BTCがETFになってドーンするかもがしないかもになるかどうかをさすがに気にしてる

0097205... 2024-01-05 10:58:29 +0000

チャートとか眺め出したら末期ってのは分かってる…分かってるが…

2a1e0df... 2024-01-05 12:09:27 +0000

実際はtagsにメタデータとしてリプライやメンションに関するデータは入っております
入れ方はクライアント次第(のはず)

https://github.com/nostr-protocol/nips/blob/master/10.md

8305b62... 2024-01-05 12:10:17 +0000

この場合「メタデータ」って言い方正しいのかな?メタではなくて本来のデータでは?

ddf45de... 2024-01-05 12:11:05 +0000

お酒の在庫管理の方を間違えて「今夜は健康まきうです」になって欲しかった…

9920f87... 2024-01-05 12:11:13 +0000

どうしてお酒はちゃんとあるんですか

1ec0021... 2024-01-05 12:43:12 +0000

X「エンジニア視点で見たNostrの楽しさとは…技術的な…自由が…うんぬんかんぬん」

Nostr「パンツないなった」

f4625b8... 2024-01-06 07:18:14 +0000

CoinGeckoのWeb API使って価格取得やってるのが自分もあるんだけど429ってずっと言われてる…とうとうIPアドレス指定で「テメーはダメだ」って言われた…?

c4e84de... 2024-01-06 07:22:07 +0000

見たいときに「くーださーいな」って言ってゴソっと取ってこようとするのがダメなのか…面倒くさいけど1分に1回くらい収集し続ける機械を動かしとくか…

0f8c9fb... 2024-01-06 07:27:37 +0000

困ったねぇ

いやそんなに言うほどは困ってないけどでも困ったねぇ

47e0df0... 2024-01-06 10:00:43 +0000

スーパー目にやさしいRabbitカラーテーマが備わったことにより最強になった

af2a491... 2024-01-06 10:06:09 +0000

「そろそろ下がるだろう」って思ってるうちは下がらないって言うしな…

755bb3c... 2024-01-06 10:07:03 +0000

基本的には上がるでしょう.ただ,下がる可能性もありますし,このまま変わらないことも考えられるでしょう.相場予想なんて簡単です.

43be537... 2024-01-06 12:18:39 +0000

フルノード立てて動かしてるだけで不正なトランザクションが無いかどうかを検証し続けることになるから貢献になるよ

99cddc4... 2024-01-06 12:19:43 +0000

他の誰かにブロックのデータを配布することにも貢献出来るよ

256b038... 2024-01-06 13:03:35 +0000

Jenkins の Multibranch Scan Webhook Trigger plugin の CVE-2023-46656 (Non-constant time webhook token comparison) 問題について,

https://www.jenkins.io/security/advisory/2023-10-25/#SECURITY-2875

先月に以下

https://github.com/jenkinsci/multibranch-scan-webhook-trigger-plugin/pull/15

で解決してると思うんだけど,何故か警告が消えない.

341eb30... 2024-01-06 13:18:16 +0000

DBの設計ミスってユニークにならない情報をなる前提で作ってしまってた…どう直そうか…

7312845... 2024-01-06 13:19:19 +0000

マジでどういう順序踏んでマイグレーション処理をやっていきつつ,該当するコードを修正していきつつ,やっていくべきなのか難しいことになってしまった.

8c57fea... 2024-01-06 17:03:44 +0000

DB設計ミスってた件についての修正作業の準備が完了した.えらい

4dffd45... 2024-01-06 17:05:47 +0000

考慮漏れが無ければ本番に順次実施して行って大丈夫なはずだが慎重にやる.

8292b7f... 2024-01-06 17:07:09 +0000

慎重にやるというのは具体的には寝て起きてやるということですね

bef9200... 2024-01-06 17:35:13 +0000

これほんますき

https://twitter.com/CircleKENdotNet/status/1641731390189477891

22ff8db... 2024-01-06 17:37:22 +0000

麻雀のゲームこのノリでやってる人めっちゃ多いと思う

チー出来るらしい!チー!
カン出来るらしい!カン!

3242148... 2024-01-07 04:43:00 +0000

五千兆草粥食べたい

6d73fb5... 2024-01-07 04:58:32 +0000

セリナズナゴボウギョウジャニンニクハトムギ玄米月見草ホトケノザ
しか覚えてない

61537c8... 2024-01-07 05:01:14 +0000

この謎の七草なに?なんでこれを自分は覚えてるの?

f29a845... 2024-01-07 05:05:30 +0000

左利き用のスマホの手帳型ケースはあってもいいのになって思う
右側に蓋が開くタイプのそれ

75b6dad... 2024-01-07 06:28:46 +0000

おみくじを引きたい?ゲームセンターに行ってポップンミュージックをプレイし,ランダム選曲「レベルALL」をやると良いとされています.

8719048... 2024-01-07 06:30:51 +0000

虚空に消えた
75b6dade8987dea6cac1be17ef828e705ea8a2ff512ccc1b5e3d235f9e454cfa

自分のリレー探してみる

cfadf6d... 2024-01-07 06:31:33 +0000

消えたと思ったらちゃんと配信されてた.ポップンミュージックおみくじの投稿,publishしたはずなのに表示に出てこなかった…

e217479... 2024-01-07 06:31:53 +0000

ポみくじ

07dda4a... 2024-01-07 06:32:36 +0000

皆が昨日一昨日くらいから行ってる投稿が消えるやつに遭遇してるんだろうか…

925e79f... 2024-01-07 06:34:23 +0000

この木なんの木

嘆きの樹

9c61194... 2024-01-07 06:42:04 +0000

世界平和は私もお祈りします

b31e0d4... 2024-01-07 06:45:50 +0000

gracious-satoshi とかいう名前のコンテナが動いててめっちゃCPU食っててマイニングするbotでも侵入されて動かされた!?…ってめっちゃ一瞬焦ったけど docker inspect したら見覚えのあるコマンドばかりで,よく確認したら自分で動かしてたコンテナだった.そんな名前ツモってCPU負荷掛けないで欲しい.

c81b182... 2024-01-07 08:27:07 +0000

こんにちは!
プロフみて♥
zapして⚡

a0b6afe... 2024-01-07 08:36:31 +0000

うっかり何かしらの秘密鍵相当情報をクリップボードに入れたままうっかり貼り付けて思考停止で投稿しちゃうとかは人生で一度はいつかやらかしそう…

9d31cb6... 2024-01-07 08:57:14 +0000

認証のためのトークン的情報,流出はもう仕方ないからもしやらかしたら一瞬でrevokeと再発行が出来るようにする,が現代の正道だと思うんですが,Nostrの秘密鍵やBitcoin等の秘密鍵はこれが出来ないのはどうにもならないけどどうにかしたい気持ちがあります.気持ちがあるだけです.

e5557f5... 2024-01-07 09:14:32 +0000

DB設計ミスってたと言ってた件,完全にマイグレーション,修正,デプロイ,動作確認が完了して優勝しました.

f37525b... 2024-01-07 09:52:50 +0000

パインアメ

ea33929... 2024-01-07 10:02:23 +0000

サザエさんの年初のジャンケンはチョキの法則,これで30年連続です.

dc2c835... 2024-01-07 13:32:57 +0000

フォローしてる人全員とオフ会すれば解決

785dd14... 2024-01-07 13:37:32 +0000

一番楽しいやつ

通称「うまるの宴」とされる行為

838d6df... 2024-01-07 13:38:14 +0000

若いうちしか「うまるの宴」は出来んから皆早めにやっとくべき

2000円くらいで楽しくなれるから

63589ce... 2024-01-07 13:51:31 +0000

すっかり忘れていましたが牧場の少女カトリ40周年です

a8a38de... 2024-01-08 06:13:43 +0000

2023年7月に自作したRabbitなんちゃってダークテーマが急にいいねされてるんだけどなんで?しかもリポストもされず…

6e00b9d... 2024-01-08 06:14:03 +0000

どっかで検索されていいねだけされたのかしらね…

3a18616... 2024-01-08 06:15:19 +0000

古い投稿はリポストされないと基本的にNostrでは二度と持ち上げられることは無いと認識している…というかかつてはXだってそうだった…んだけど,まぁつまりそれでちょっと「なんで?」って今なってたという所さんです.

6e9d15e... 2024-01-08 06:16:09 +0000

そしてRabbitが公式でダークテーマ含む複数のカラーテーマ提供を開始して下さってますのでもう無理してそれを使う必要も無いのです.それも相まって不思議…

a1d28b8... 2024-01-08 06:17:23 +0000

個人的には,文字の色と背景の色は自分で調整したのが気に入ってるので使い続けてるけど,もう意味が無くなった設定とかまだ残ってるはず…

上手くforkしてカスタマイズして使ってやって下さい.

https://gist.github.com/kaosf/d8f58ade388f7328d0b5b6a12e5a14c8

fbe859e... 2024-01-08 06:20:50 +0000

「先日修正して頂いたDBです.本日は恩返しに参りました.こことあそこと後追加であの場所も,モデルのバリデーションのコードにまだ不完全な箇所が残ってます.それをお伝えすることが恩返しです…修正作業はお願いしますね…テストも必ず書いて下さいね…」

cad0f63... 2024-01-08 06:23:24 +0000

これで引用されて皆様の目にとまったのですね.不完全なCSSですが少しでも役立てて貰えれば嬉しいです.

f7787ff... 2024-01-08 06:36:27 +0000

RabbitダークテーマCSSはGistにも書いてある通りPublic Domainにしてあるので煮るなり焼くなり好きにして,したいようにして下さい.NYSL WTFPL

c966a0f... 2024-01-08 06:46:22 +0000

ブルルッチモ is 何

9225ffa... 2024-01-08 06:50:02 +0000

神戸三田と聞くと三井アウトレットパークららぽーとが引っ付いてきて想起される…

fa6d958... 2024-01-08 06:50:27 +0000

なんかCMで何度も聞かされたような…

e577ead... 2024-01-08 06:51:54 +0000

ホテルニューうアーワあジー

4e91093... 2024-01-08 06:53:46 +0000

きつね月見天ぷらお肉鍋焼き

c9fa605... 2024-01-08 07:07:18 +0000

マルコフ連鎖botくん,関西人やった

1630e1e... 2024-01-08 07:18:54 +0000

たくさんモデルにバリデーションを追加しました

a179a5f... 2024-01-08 07:20:52 +0000

Railsエンジニア業やってる.モデルのバリデーション書いてテスト書いて既存のテストの整合性を崩さないようにあれこれやってる.こういう作業が一番楽しい気がする…

8817d2a... 2024-01-08 12:18:32 +0000

BTCのETFドーン暴騰ほんとに来るんです?

7056d00... 2024-01-09 05:23:28 +0000

factory_bot 6.4.0でidを勝手に設定出来なくなった件,revertされてた.個人的には助かった.

https://github.com/thoughtbot/factory_bot_rails/releases/tag/v6.4.3
https://github.com/thoughtbot/factory_bot_rails/pull/451

ab56094... 2024-01-09 05:23:52 +0000

factory_bot_rails です

27cfdb8... 2024-01-09 05:24:54 +0000

Nostrのイベント貯めるDBをRailsに備え付けたんだけど,テーブルのidをイベントのidまんまにしたのがコイツの影響でエラーになっちゃってた.

63953ae... 2024-01-09 05:38:45 +0000

昨今SHA256がIDとなってるものは多いのでUUIDしか面倒見ないよって言うのはどうかと思うところはある

1c4917e... 2024-01-10 12:00:06 +0000

Q. 神はいますか?

A. います.今私の布団の中で電気毛布の形をしていて下さります.

6c5eced... 2024-01-10 12:00:26 +0000

電気毛布無いともう冬生きていけない

61f210e... 2024-01-11 11:53:33 +0000

う…美しい…

https://youtu.be/ZSAi4MfUYvE

4e54212... 2024-01-11 15:36:02 +0000

BTC/JPYはいつATHしても驚かない

6e8be01... 2024-01-11 15:36:46 +0000

「磯自慢とごはんですよはどっちが美味しい?」
「アラ!が旨い(第三勢力)」

54365ef... 2024-01-11 15:48:41 +0000

ぴよぴーよ速報の世界史動画(約四時間)を睡眠用BGMにするかーって思ったんだけど「ここらへんの地域が」「あっちの方からヤベー勢力が」とかが多過ぎて結局見ないと気になってしまって失敗した

2a63060... 2024-01-12 06:41:36 +0000

昨今Linuxを使う上で自分のユーザ名とか限りなくどうでもよくなってきたのでユーザ名
u
にしてる

d3d0e8f... 2024-01-14 05:30:43 +0000

絶対楽しい配信だコレ

https://twitter.com/vTATSUv/status/1746387149023547795

f8152f0... 2024-01-14 05:32:34 +0000

ドルチェさんいつぞやの配信でヒーヒー言いながらイージーゲージで辛うじて24/7 Popperzクリアしてたんだよな…あれは面白かった

396f280... 2024-01-14 05:34:36 +0000

クッソ笑った

https://twitter.com/youtuude_su/status/1746405144085106752

5082bef... 2024-01-14 05:41:19 +0000

Lachryma《Re:Queen'M》 とは?

曲が終わった…と思わせておいて
↓コレ↓


が降ってきます.両手の外側を押しっぱなしで奪われながら最後の最後ありったけの気合を入れてBPM236の16分トリルを叩いて下さい.さもなくば死ゾ

3235f63... 2024-01-14 05:43:08 +0000

譜面画像出典: https://popn.wiki/%E9%9B%A3%E6%98%93%E5%BA%A6%E8%A1%A8/lachryma_re_queen_m_ex

85da544... 2024-01-14 05:54:57 +0000

Lachryma《Re:Queen'M》
Player: TATSUさん

美しいの一言だから是非見てみて

https://www.youtube.com/watch?v=YSezV-VAwhE

e42b4b4... 2024-01-14 07:09:25 +0000

JSのfetch APIでheaders指定するとき Accept や Authorization と違って Content-Type だけ

{ "Content-Type": "application/json" }

ってダブルクオート囲みになるのめんどくせえなぁって思ってたけど試しに

{ ContentType: "application/json" }

って書いてみたら Chrome でも Firefox でもちゃんと動いてくれた.博士!これは一体…!?

95a304b... 2024-01-14 07:20:28 +0000

ごめんなさいコレ勘違いでした.動いてませんでした.

622bc48... 2024-01-14 07:21:46 +0000

でも { ContentType: "application/json" } で上手に解釈して動いてくれたらそれはそれで嬉しかったな…

387259e... 2024-01-14 07:29:59 +0000

もうaxiosいらないんじゃね?って思ってfetchを使うようにしてたところ,何か妙なことで時間を食ってしまいました…

c982e27... 2024-01-14 09:26:03 +0000

四国中央市で拳銃で発砲…マジすか…

8e5515f... 2024-01-14 10:10:48 +0000

https://www.youtube.com/live/GxkMsqNn-z4

b986955... 2024-01-19 07:44:53 +0000

VSCodeの奴隷となって数年

ちょっと揺り戻しがあり
neovimで ruby-lsp と rubocop を使いたく

最新のその環境を調べるぞ

56186ae... 2024-01-19 07:45:17 +0000

今何使うといいんだろう

74f9ab6... 2024-01-19 07:47:34 +0000

Ruby 出来たら TypeScript と Rust もやりたい

8bf4634... 2024-01-19 09:24:12 +0000

SLIMの月着陸って今夜から明日未明にかけてだよね?

0f2a4db... 2024-01-19 09:31:49 +0000

SLIMの月着陸成功を祈って応援してます

66ab020... 2024-01-19 10:05:44 +0000

~/.config/nvim/init.vim をずっと書いてたんですが皆いつの間に init.lua になったの…?

6ed6176... 2024-01-19 10:06:21 +0000

.vim を .lua に翻訳するの分からん過ぎるどうしよう

9fbed88... 2024-01-19 10:12:59 +0000

いやーでもこれneovimの設定はもうLuaでやっていく方が主流になるっぽいな.頑張っておこう.

8e2a53b... 2024-01-19 14:13:44 +0000

見てる
https://www.youtube.com/live/2UftY80iFWI

1b0e4e1... 2024-01-19 15:15:24 +0000

あと5分

e9d1919... 2024-01-19 15:17:50 +0000

あと3000mくらい…

295a096... 2024-01-19 15:19:18 +0000

もう月の表面から見上げてスカイツリーより低いところにいるんだぞ

3eb8e01... 2024-01-19 15:21:20 +0000

着陸成功か!?

418e53c... 2024-01-19 16:00:01 +0000

多分月面着陸は成功してるけどまだ最終確認中

a39837c... 2024-01-19 17:19:20 +0000

着陸は成功してるおめでたい!

太陽電池は残念…

5e72dce... 2024-01-20 14:42:16 +0000

大量のデータを処理する仕事はやってて楽しいね

bd6a950... 2024-01-20 14:43:15 +0000

UIこねこねするのが対して一番だるい

f5274f5... 2024-01-20 14:49:21 +0000

NHK記者「もっと喜んでいいのでは?」

3:58:17の所から

https://www.youtube.com/live/Udh6kvjZYC8

964468c... 2024-01-20 14:54:18 +0000

今日
ビットコインユーザ += 1
しました

いえーい

9009158... 2024-01-20 14:54:55 +0000

wallet of satoshi入れてもらって2000sats上げた

a91b962... 2024-01-20 14:57:18 +0000

Nostrも隙あらば紹介していくぞ

e7ffd21... 2024-01-20 15:03:48 +0000

なんか自分のリレーでエラーが起こってる
全く最近動いてることすら忘れてたけど見ておかなきゃ…

07a6838... 2024-01-21 07:36:52 +0000

init\.vim を init\.lua に翻訳する作業,

vim\.cmd "nnoremap K <Nop>"
vim\.cmd [[
nnoremap ; :
nnoremap : ;
]]

という大変便利な直接攻撃の方法があることを知り,進められることが判明.Lua用APIでちょっと再現方法分からんな,って処理はコレでスキップ出来る.

e993b55... 2024-01-21 07:56:38 +0000

ブルルッチモis何

43e1615... 2024-01-21 11:37:26 +0000

なんらかの設定ファイルのルールは制御構造を備え始めいつかはプログラミング言語になってしまう定めがあるのか.いやそもそもプログラミング言語自体が計算機の動かし方の単なる設定ファイルに過ぎなかったのか…世界の全ては設定ファイルだった…?

5f221dc... 2024-01-21 11:38:35 +0000

Vim script と Lua を行き来してあれこれ弄ってたら疲れてきたらしい

b0bec2e... 2024-01-21 13:53:34 +0000

init.vim を init.lua にほぼ全部翻訳するぞ!多分出来る

d3dc09c... 2024-01-21 13:54:38 +0000

正直もう Neovim しか使わない人生をやれると思うので

0fdbf34... 2024-01-21 13:55:00 +0000

s/Neovim しか/Vim ではなく Neovim しか/

1045c85... 2024-01-21 14:09:25 +0000

チェンバロ配色!

aeca476... 2024-01-21 14:34:31 +0000

Vim script から Lua への翻訳作業完了.えらい

https://github.com/kaosf/dotfiles/commit/25e40ba8c3104699ca95b3e0b31784e5119a0400

6b47c48... 2024-01-21 14:36:55 +0000

「LuaのPrettierってなんなんでしょうか?」って自分で言って「LuaのPrettier」ってなんだよ分かるけどなんだよって気持ちに

eac4988... 2024-01-21 14:38:54 +0000

Lua の Code formatter 何使うべき?(寝起きヤシの木の歌に合わせてお読み下さい)

f854427... 2024-01-21 14:41:57 +0000

Lua code formatter

StyLua

https://github.com/JohnnyMorganz/StyLua

2933ca7... 2024-01-21 14:54:38 +0000

StyLuaに決めた.LuaFormatterというのも見つかりそれと比較.

決めた理由

- Rust製!カッコイイ!
- 最新のリリースが昨日 (LuaFormatterは2年前)
- 本日時点でStarが多かった (1.2k > 600)
- 検索すると最初に見つかるのもこっちだった

でも特にデファクトスタンダードでござい,って感じでもなく,Prettierやrust-analyzerやgofmtというよりはRubocopという感じに思えた.個人の感想です.

StyLua

https://github.com/JohnnyMorganz/StyLua

1cbfed0... 2024-01-21 15:03:07 +0000

Lua のライブラリ管理するやつそういえば使ったことないなぁ,なになに…なるほど LuaRocks というのを使うんだな?どれどれ…?

と思って https://luarocks.org/ を見たら Quick Start に書かれてたインストール方法が

wget
./configure
make
sudo make install

だったので最高にロックだった.

ab40821... 2024-01-21 15:03:51 +0000

pacmanでも入るんでそっちにしますね…

1927498... 2024-01-21 15:12:24 +0000

StyLua 使ってみたよー

https://github.com/kaosf/dotfiles/commit/bd34c4ecdc9b3c68c8a56c933b79f32c0c9d98d1

5647f79... 2024-01-21 15:13:14 +0000

コードの見た目を整えるのは2024年にはもう完全にニンゲンの仕事では無いのだ

7b69625... 2024-01-21 15:14:47 +0000

そもそもちょっと勘違いしてたんだけど,StyLuaはRust製だったのでLuaRocksで入れるもんでは無かった.GitHubからバイナリ取ってきて動かした.なんとnpmでもインストール可能らしい.

3182742... 2024-01-21 15:15:17 +0000

なんで!なんでそこでLuaRocksではインストール出来ないの!

6268f1d... 2024-01-21 15:20:19 +0000

libuv たまに聞くけど未だに何のライブラリなのか分かってない.日焼けするライブラリですよって言われたら信じちゃう.

1a3aa20... 2024-01-21 15:23:31 +0000

あの「高級言語?贅沢な名だね.お前はアセンブリ言語のシンタクスシュガーだよ!」と言われるC言語さんで?async/awaitを?すごい

400a4cd... 2024-01-21 15:25:26 +0000

C言語でasync/awaitが出来るようになるためにライブラリから提供される関数がどういうものになるのか…何もイメージつかん…

04b9bf3... 2024-01-21 15:32:41 +0000

Neovim, Lua化したことにより強くて強いニューゲームしてることが段々と分かってきて,いつもそうだ,もっと早くこういうことを知っておきたかった…の感情になってる.

bf6eb0e... 2024-01-21 15:33:10 +0000

分かれば分かる.人生こればっかりですね.

31fe89b... 2024-01-21 15:36:36 +0000

Lua は私の人生で10年以上の歳月をかけて色々な意味で好きな言語になりましたが,配列が1スタートな点だけはうーん…ですね.

1f5a069... 2024-01-21 15:36:54 +0000

配列がそもそも無い…みたいなアレなのはそうなんだけど…

f7fcef2... 2024-01-21 15:41:22 +0000

ゲームにも軽量スクリプトエンジンとして組み込める,awesome WMの設定が書ける,Neovimの設定が書ける,…良い…

7fb6cfd... 2024-01-21 15:43:00 +0000

Lua は間違いなくそれで広まったと思います.

> ゲームエンジン組み込み言語

51edadf... 2024-01-21 15:44:08 +0000

最初こそ戸惑うけど,

プログラミング言語のソースコード「設定ファイルです!」
アプリケーション「よし!通れ!」

になってると,トータルでなんやかんや強くなれるので,良いですね.

9e02451... 2024-01-21 15:46:15 +0000

VimはゲームなのでNeovimにLuaが組み込まれていても何も不思議ではないヨシ!

1ef9456... 2024-01-21 15:50:27 +0000

何だかんだやっぱり Vim を弄って何かが出来るようになって「ウヒョー」って言ってるときが一番楽しいのかもしれない… Vimは目的.何かを編集する作業はその目的を達成するための手段.

45928ac... 2024-01-21 15:57:56 +0000

VimからNostrに投稿出来ます

正確にはRust製ツールがファイル監視してるだけだけど…

5494064... 2024-01-21 15:58:37 +0000

それで思い出した.NostのREADMEに書いてあるスクリプトのサンプルもLuaに直せるかやってみるか.

110e5b6... 2024-01-21 16:11:56 +0000

パソコンぽちぽち係としてキーボードずっと叩いててターミナル操作ずっとしてるだけで任意の作業を完結させたい欲が溢れる病は人生で誰しも一度はかかると思いますが,さすがに現実的ではないことも多いと当たり前のことに気付き,収まっていきます.ただしなんかの拍子に…例えば「うわ…Neovim…いい…」とか思ったりしたとき,そういうときにはまた発症します.

b3c71a4... 2024-01-21 16:36:08 +0000

s:funcname で作った関数を :call <SID>funcname() で呼ぶ Vim script は頻出だと思うのですが,これが Lua でどうなるのか今ひとつ分からない…

19cc947... 2024-01-21 16:37:03 +0000

さすがにもう寝ましょう

6d97c82... 2024-01-21 16:46:18 +0000

あー完全に理解した (と思う).

モジュールとして別ファイルを仮に ~/.config/nvim/lua/mymodule.lua として作っておいて

init.lua には require("mymodule") しつつ,mymodule.lua 内部でも以下のように,

local M = {}
function M.funcname()
print("test")
end

vim.keymap.set("n", "sn", ":lua require(\"mymodule\").funcname()<CR>", {})

return M

とする.

これでスクリプトローカルは実現出来る (実際 normal mode で sn を入力すると test が表示される) のか.

もっと楽な方法あったら求む.

79b2932... 2024-01-21 16:46:50 +0000

寝るかー…けど最後にもう一回考える…ってしたら理解が進んだ.睡眠時間は犠牲になった.

7bd2702... 2024-01-21 16:47:32 +0000

Lua は lua って名前のディレクトリを特別扱いするんよね

396d8b7... 2024-01-21 16:52:57 +0000

いや違う,Luaがやってるんじゃなくて,Neovimが LUA_PATH を弄ってるのか.多分.

d1e2963... 2024-01-21 16:53:14 +0000

寝ましょう寝ましょう

4f58a7b... 2024-01-22 06:09:34 +0000

Neovim で Lua を使って,いわゆる

function s:f()
echo "in script local f"
endfunction

nnoremap x :call <SID>:f()<CR>

のスクリプトローカル関数とそれを <SID>:f で呼ぶのを再現する方法が分かんねぇ…

モジュールにすれば良いのか!

local M = {
f = function ()
print("in M.f")
end
}

vim.keymap.set("n", "x", ":lua require("thisfilename").f()<CR>", {})

return M

…という解決策を理解したつもりでしたが,実は vim.keymap.set の 3 番目の引数が関数も取れることが分かり,

ref. https://www.reddit.com/r/neovim/comments/11jzotr/how_to_call_local_lua_function_in_keymap/

すなわち

local function f()
print("in local f")
end

vim.keymap.set("n", "x", f, {})

これで良いことが分かりました.

最初の方法だとスクリプト内部に自身のファイル名を正確に入力しておかなくてはいけなくなる問題があったんですがそれも無事解決です.

ffb33c7... 2024-01-22 06:43:42 +0000

久しぶりに hub https://hub.github.com/ コマンド使うことがあったんだけどもうメンテされてなくて動かんなコレ…

90bb540... 2024-01-22 06:53:23 +0000

今 GitHub を CLI で操作したいとなったらもう有象無象使わず https://github.com/cli/cli これか

a0a9d80... 2024-01-22 06:53:46 +0000

pacman でも github-cli パッケージで提供されてる

deb2b28... 2024-01-22 07:11:02 +0000

というわけで hub を gh に置き換えました

https://github.com/kaosf/dotfiles/commit/109e00ed8e0a4a7e6b2c339eabb9c4f5b0913b6a

303bf18... 2024-01-22 07:19:35 +0000

日経5000000000000000銘柄

0c760da... 2024-01-22 10:14:27 +0000

川の流れる様子(比喩)を見守る仕事をせねばならぬ事態が発生することがあり,今発生していて,見守っています.

363e0d3... 2024-01-22 10:15:42 +0000

世の中の全員がプリキュアライブの話してる感がある

3a0ff1f... 2024-01-22 10:16:19 +0000

多分全員全プリキュアLIVE行ってる.行ってないのはお前だけ.

c0253fd... 2024-01-22 10:23:08 +0000

そろそろNostr使って一周年を迎える皆さん多いんじゃないでしょうか?

80b8250... 2024-01-22 10:32:34 +0000

今年,2024年の9月28日が何の日か知っていますか?

はい,そうですね,私が満と薫はプリキュアであることを世に示し続ける必要があると判断して行動を起こしてから10年目ですね.

https://twitter.com/ka_/status/516169673591631873

4a234a7... 2024-01-22 10:34:29 +0000

ふたりはプリキュアSplash☆Starを見て下さい

b2c81d1... 2024-01-22 10:41:16 +0000

S☆Sを見て下さい!

最後まで見てもらえると「え…いやこれ満と薫はプリキュアって何のネタとかでも無く実際そうじゃん…」って分かると思います!

be16a25... 2024-01-23 06:40:15 +0000

詳しいことは言えませんが,Nostrのイベントの作り方のノウハウ (情報集めてID作ってチェックサム計算して署名する) が実際に役に立つ場面が出てきました.Nostrは人生に役立つ!

4f5ce2b... 2024-01-23 06:40:57 +0000

ちゃんと言うとこれまでの人生にも似たようなニーズが生じる場面はあったと思うんですが,私がそこにこういうノウハウが使えることに思い至れてなかった…という感じですね.

8e061c2... 2024-01-24 14:35:53 +0000

とても忙しい日々が続いておりますが何とか人生をやっております.生存報告です.ポップンミュージックやれる日々を取り戻すぞ.

6708062... 2024-01-25 12:34:14 +0000

いろいろ良い感じになってきた

ab29d0a... 2024-01-25 12:35:07 +0000

NeovimでRuby開発出来るようにしておきたいけどLSPをあれこれあーだこーだするあのあれが難しくて中途半端のままである

573ea63... 2024-01-25 12:36:29 +0000

SLIMの写真はさっき見たよ.すごいね.ほんとにすごい.

https://www.jaxa.jp/press/2024/01/20240125-4_j.html

3939705... 2024-01-25 12:42:01 +0000

今の月が満月に近い状態だから,SLIMにとってもお昼になってきているのですね.丁度地球から見える真ん中辺りに着陸出来たから.

120ef6f... 2024-01-25 12:43:00 +0000

皆これからは月を見上げて「あーあそこにSLIMが『ある』んだなぁ…」って思おう!

2c4b316... 2024-01-25 12:47:53 +0000

良すぎるイラストあった

https://twitter.com/MADOguchimoto/status/1750415095690379377

2406b75... 2024-01-25 12:55:51 +0000

宇推くりあさんのテンションがずっと高くて見てて楽しい

4aa80c4... 2024-01-27 06:34:43 +0000

Linktree ってサービス今まで知らなかった

登録した https://linktr.ee/kaosf

個人サイト持ってない場合ここをポータルとして使うと良さそう

2f992eb... 2024-01-27 06:35:37 +0000

本当の個人サイトだろうが nostter だろうが登録してしまえる

b3abe66... 2024-01-27 06:36:10 +0000

ページのデザインも必要最低限で好感が持てます.こういうのでいいんだよ.

f1abc3c... 2024-01-27 06:54:55 +0000

このテのプロフィールサービスは今までもいくつもありましたけど,他所へのリンクを表示するだけに特化している見た目が良いと思います.

※管理画面見ると他にも色々出来ることはありそうだけどとりあえずは使わなくて良いと思う

af663dd... 2024-01-27 07:47:37 +0000

風間くんスマホ持ってたんだ知らなかった(クレヨンしんちゃん見てる)

b4ae30b... 2024-01-28 11:20:52 +0000

久しぶりポップン久しぶり99k

5b7f45d... 2024-01-31 13:36:37 +0000

今月,月末の処理を溜め込み過ぎていてしまい今しがたピィピィ泣きながら終わらせた.えらい

c19a6e8... 2024-01-31 13:37:21 +0000

ポップン今月全然出来てない…来月から本気出します

3d25ce3... 2024-01-31 13:37:49 +0000

レベル48クリア増やしたい

2ac99ca... 2024-01-31 13:38:56 +0000

ぽっpんみゅーいっくレベル48はやっぱりいつまで経ってもあれはニンゲンがやっていい難易度じゃないと思ってる

8e3efba... 2024-01-31 13:44:24 +0000

なんかnosdumpコマンド (定期的に実行してる) が動いたまま終わらずに動きっぱなしになってエラーも出さずに次の処理が始まらない状態にたまになってるな…なんだろうこれ…

f8bd2d1... 2024-01-31 13:48:01 +0000

みんな大好き

.rubocop.yml

Metrics:
Enabled: false

b2122ba... 2024-01-31 15:01:52 +0000

2月

私のNostrアニバーサリーを間もなく迎える

d91b436... 2024-01-31 15:24:20 +0000

いちごのアルフォートなんでこの時期しか置いてないの

202fa8a... 2024-01-31 15:24:35 +0000

年中いちごのアルフォート売って欲しい