だいせんじがけだらなよさ

13 min

こんにちは、無能です。 最近結局Go触るならばCを学んだ方が良いのでは?と思い逆にGo, Rustであまり考えなくても良いメモリ処理周りってどうなっていたっけという過去の挫折から学び始めているのはあるのですがふと、SCPの並列処理Verの mscp のソースコード眺めていて思ったのだが戻り値として -1 を返している理...
Read →

Goで標準エラー出力に回すとき

5 min

こんにちは、無能です。 割とここの部分でGoの場合の説明がなされている記事があまり見つからず書き留めておく。 戻り値を確認 最初にこのようなコードがあったとき。 func main() { if len(os.Args) < 2 { fmt.Println("Usage: go run main.go ...
Read →

Zedのインデントに違和感とメタキャラクタの憂鬱

4 min

こんにちは、無能です。 基本的に標準的であるものは標準的に使いたい性格なのでごちゃごちゃ .vimrc に記述することをしたくなく、そうなると他言語のAuto Indent機能がなかなか苦しいので最近 Zed 使い始めたのですがどうも奇妙。 なんだろう・・・。 なんだか zeditor で開いたときに見える世界と大きく...
Read →

Denoのビルド要件がRAM16GiBらしいけど気合でRAM8GiBでビルドしたい

3 min

こんにちは、無能です。 ちょっと自分でイジってビルドしていこうとしたら error: linking with `cc` failed: exit status: 1 と出てコンパイルが通らない。 普通に考えて、リンカーがごにょごにょやっているときに出るエラーらしいんだが検索しても全然出てこない。 答えはsyslogに...
Read →

個人的に感じたMongoDBとその他RDBMSと比較した時のメリットデメリット

2 min

こんにちは、無能です。 ざっと調べて思ったことをまとめておきます。 構造化が最初から決まっていなかったり、開発者ライクで柔軟な対応が出来る? 例えば、MariaDBなどはpasswordというフィールド名を持つテーブルがある場合は間違えてpassw"a"rdとして使用しようとするとデータの整合性が取...
Read →