開発に関する記事一覧

開発

[Laravel] 外部キーで紐付いているレコードを含めて削除したい

こんにちは。最近、焼きマシュマロの美味しさに驚いた k-so16 です。マシュマロと焼きマシュマロは別の食べ物といっても過言ではないと感じました(笑) 関係データベースシステム (以下 RDBS と表記) において、レコードを削除する際に、他のテーブルのレコードが紐づいていると、 外部キー制約によって削除できない ことがあります。先に紐づいているレコードを削・・・続きを読む

[Bash / C 言語] main 関数の “return 0;” の意味

こんにちは。先日、久々に大学時代の友人と会って、十三の餃子酒場で晩御飯を食べに行った k-so16 です。楽しく美味しい時間を過ごせて非常に満足でした。 C 言語を勉強する際に、序盤で main 関数の最後は return 0; という約束事を学ぶと思います。しかし、なぜ main 関数は return 0; で終了するように記述するのかまでは、解説されてい・・・続きを読む

PlantUML Server で生成した SVG が中華フォントになるときの日本語フォント指定

テキストで UML が記述できる PlantUML は同じくテキストでドキュメントが作成できる Markdown と非常に相性がいいです。 Markdown の文中に PlantUML の記述を埋め込んでおけば、画像として管理が別になることもないですし、 Git での差分管理も容易です。 ただし PlantUML はテキストなので当然、画像に変換してやる必要・・・続きを読む