FreeType を使って文字を描画する

こんにちは、masm11 です。 テキストエディタで1~2行めに以下のように書きます。 あいうえおかきくけこさしすせとたちつてと abcdefghijklmnopqrstuvwxyzabcdefghijklmn お使いのエディタにコピペしてみてください。 文字幅がきっちり 全角:半角=2:1 になっ…

【ノンデザイナー向け】カッコイイデザインの資料を作る3つのコツ

こんにちわ!株式会社インゲージに2021年12月からデザイナーとして参画した水谷です。 私の方では主にデザインについて、様々な方に向けたTipsとなるような記事を書いていこうと考えております。 さて、今回のテーマはカッコイイ資料を作るコツとなります。 …

json の中に含まれる json 文字列を jq で見やすくする

id:kizashi1122 です。 今日はさらっと Tips を。 aws の ecr のライフサイクルポリシーをコマンドでみたいなと思ったときはこうすると思います。 aws ecr get-lifecycle-policy --repository-name <reponame> すると json で返ってきます。これを jq でフォーマットす</reponame>…

TCP Fast Open を知る

こんにちは、C とインフラの話が多い masm11 です。 今回もインフラです。 「TCP Fast Open」をご存知でしょうか? 私は知りませんでした。 今回、この機能のせいでインターネットにつながらなくなってしまったので、 ご紹介します… 背景 世の中 HTTP でなく…

Linux を Time Machine サーバにする

こんにちは、masm11 です。 最近 MacBook Air を購入しました。 新しいコンピュータを買ったら、後回しではあるものの、バックアップの設定をします。 Mac でバックアップと言えば Time Machine ですね。 しかし、新たに Time Machine サーバを買う気はしま…

Ruby のコードを読む! 別スレッドで例外を起こす

こんにちは masm11 です。 以前の記事で Timeout.timeout のコードを読みました。 記事はこちらです。 blog.ingage.jp 新たなスレッドを起動し、時間になったら元のスレッドで 例外を発生させているらしい、ということは解りました。 しかし、それだけでは s…

Linux 生コンソールで日本語を表示する

こんにちは、masm11 です。 暇に任せて Linux の生コンソール (window system が動いていない黒背景の画面を私は勝手にこう呼んでいます。window system が動いていようが、コンソールはコンソールなので…) に日本語を表示する設定をしたので、今回はそれを…