すべての記事
読了 6分
Go基礎 #3 制御フロー — if, for, switch
Goの分岐と繰り返し — if の短い宣言、whileなしでforだけのすべての繰り返し、switchのfallthroughなし。
読了 4分
Go言語 GORM 1:N (One To Many) 関係モデリングとクエリ
今回の記事ではGORMを使って一対多(one to many)の関係モデリングをする方法とクエリをする方法について見ていきましょう。
読了 2分
AngularテンプレートでinnerHTMLとDomSanitizerを使う方法
tinymceのようなプラグインで作成したコンテンツはHTMLコードとしてデータベースに保存されます。このHTMLをAngularテンプレートで安全にレンダリングする方法を整理します。
読了 2分
Linuxハードウェア時刻同期
Linuxシステムを運用していると、ハードウェア時刻とOS時刻の同期が取れず、手動で同期させる必要がある場合があります。このような場合、まず`timedatectl`コマンドで同期状態を確認する必要があります。
読了 7分
Python – OOP Part 6. マジックメソッド (Magic Method)
今日は、私たちが常に使ってはいるけれど正確な概念を持っておらず、さらには自分が使っていることそれ自体も知らないマジックメソッドについて学んでいきます。
読了 7分
Python – OOP Part 4. クラスメソッドとスタティックメソッド (Class Method and Static Method)
前回の講座で学んだインスタンスメソッドが 'self' であるインスタンスを引数として受け取り、インスタンス変数のように一つのインスタンスにのみ限定されたデータを生成、変更、参照するのに対し、クラスメソッドは 'cls' であるクラスを引数として受け取り、すべてのインスタンスが共有するクラス変数のようなデータを生成、変更または参照するためのメソッドだと考えてください。
読了 8分
Python – OOP Part 3. クラス変数(Class Variable)
前回の講座ではオブジェクトの概念を学びました。そして、クラスの定義、インスタンスの生成、selfを使ったインスタンスメソッドとインスタンス変数の使用などを試してみました。今回の講座では、インスタンス変数とは少し異なる概念であるクラス変数について学んでいきます。