タグ

2016年12月19日のブックマーク (3件)

  • [Mac] BMPファイルを自力で描画してみた【BPS Advent Calendar:12/19】|TechRacho by BPS株式会社

    詳細については、「BMP ファイルフォーマット」などでググってください。 今回のBMPフォーマット画像描画は以下を前提としました。制約多いですね; ; 無圧縮 カラーパレットなし Windows Bitmap形式 24-bit color プログラム プログラムが汚くてごめんなさい。 今回画像の描画に必要な情報は、幅、高さ、各ピクセル毎のRGBです。 まず、幅については情報ヘッダの 5 〜 8 byte、高さは 9 〜 12 byteを読み取れば取得できます。 typedef struct { unsigned int width; unsigned int height; } ImageSize; ImageSize read_bitmap_size(FILE *fp) { unsigned int size; ImageSize imgSize; fseek(fp, sizeof(ch

    [Mac] BMPファイルを自力で描画してみた【BPS Advent Calendar:12/19】|TechRacho by BPS株式会社
  • [bash]サブシェルがパイプで受け取った標準入力の扱いとcdコマンドの動作|TechRacho by BPS株式会社

    こんにちは、hachi8833です。 bashのサブシェルで標準入力を受け取った場合の扱いについて社内で行われたやりとりをメモします。 検証にはDocker上で動くUbuntu Linux(4.4.0-47-generic)を使いました。 質問 bashのサブシェルについての疑問です。以下のコマンドがあるとします。 $ echo "aiueo" | (cd /home/hoge && cat - ) サブシェル(上の(と)で囲まれた部分)はパイプで受け取った標準入力をどう扱うか cdは標準入力をどう扱うか 実行してみると以下のようにcatまで標準入力が届いているように見えるが、cdは何が行われていたのか 回答 1. サブシェルはパイプで受け取った標準入力をどう扱うか 標準入力の扱いについては、サブシェルであってもなくても同じです。以下のように、パイプのつなぎ先がサブシェルであってもなくても

    [bash]サブシェルがパイプで受け取った標準入力の扱いとcdコマンドの動作|TechRacho by BPS株式会社
  • 誤字脱字が多い人に!文章校正ツールの紹介、修正が楽になる! - 前向きなネガティブブログ

    あー、忙しい忙しい!ほんと忙しい、過去記事の修正で忙しい!iwakoです。 どうもです。僕は最近過去記事の修正作業をやっているんですよ。 あれ?前にもこんな話しした気がする www.iwako-light.com ああこれです。加筆、修正、リライト。しかしですよ・・・全く追いつかない。終わらない。 1記事修正するのにかなりの時間がかかってます。 何故なら誤字脱字を探してしまいますから。 あと文法がおかしかったりね。 まあ日語不自由だからしょうがないね、日人なのにね、ほんとにね・・・はぁ・・・。 記事をあげる時は誤字脱字や文法はそんなに気にしないんですよ。ダメですね。 でも後から見たら「あっちゃーやっちまったかあ。」ってのがでてきます。 「くそっもっと早く気づいていれば!もう皆に見られちゃってるよー恥っずかスィー!!」ってね。 そうなりますよね。 そして今やっている記事修正、1つ誤字脱字

    誤字脱字が多い人に!文章校正ツールの紹介、修正が楽になる! - 前向きなネガティブブログ
    hachi
    hachi 2016/12/19