タグ

ブックマーク / higepon.hatenablog.com (7)

  • 毎朝5時に起きてコードを書くソフトウェアエンジニア - higepon blog

    毎朝5時に起きて出勤前にコードを書くという習慣を始めた。2週間経ったのでまとめてみようと思う。この記録が小さい子持ちの30代パパ・ママエンジニアに役立つとうれしい。多分独身で若い人には役に立たない。 始める前に抱えていた問題 好きなコードを書きたい。勉強したい。そう思っても以下の理由により以前とは比べられないほどに時間がとれなくなってしまった。 子供に可能な限り時間を使いたい。結果的に自分の時間は減る コードを書く自由時間が極端に少ない 1人になれる時間がほとんど無い 家で10分以上集中できない。こどもが遊ぼう!って誘ってくるとか 子供に話かかられたり質問されたら出来る限り応えたい とにかく疲れやすい 以下のような典型的な1日。 朝は 6:30 頃に早起きの息子に起こされる。1人で起きて絵などを読める歳だが、静かに起きることは稀だ。トイレに行きたいとか。何かが見つからない。何だかんだで同

    毎朝5時に起きてコードを書くソフトウェアエンジニア - higepon blog
    iww
    iww 2014/06/23
    早朝水泳
  • ひげぽん OSとか作っちゃうかMona-

    プライベートなことは Notion に書いた。 Kaggle コンペ参加は1回のみ。 バレエを始めた。 週2-3回の筋トレはよく続いた。 8月にコロナに罹った。熱を出して寝込んだ。家族はほぼ無症状。後遺症はなし。 息子は中学生になり、子育ての負荷がぐっと下がった。 仕事は新しいプロジェクト。比較的忙しい1年だった。 ロシアウクライナ戦争を始めた。 肋骨を骨折した。 帯状疱疹になった。 Mosh の M1 対応。Rust で書き直す実験など。 ダッシュして膝を痛めた。老後に膝が痛いというのはこのような感じなんだろうか。確かに出不精になりそう。 ELSA Speak 始めた。 新しい習い事を始める勇気がなかった。 ceronman/loxido: Rust implementation of the Lox programming language. How to allocate obj

    ひげぽん OSとか作っちゃうかMona-
    iww
    iww 2013/12/13
    いつのまにか英語カルタみたいなページになってた
  • gcc の -Wall 以外の警告オプション - ひげぽん OSとか作っちゃうかMona-

    以前同僚の光成さんが、以下の warning オプションを使っていると書かれていたのが気になったので調べてみました。 -Wall -W -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wfloat-equal -Wpointer-arith もし上記以外にも良さげなオプションがありましたら教えてください<(_ _)> 情報源 man と info と http://sugarpot.sakura.ne.jp/yuno/?gcc%2Fwarning 。 最初は日語版の man だけを見ていたのですが、id:kazuhooku に info を見るべしと教わりました。 man も info もそうですが、日語版は情報が少なかったりするので注意。 LANG=C man gccなどとしましょう。 -Wforma

    gcc の -Wall 以外の警告オプション - ひげぽん OSとか作っちゃうかMona-
  • 「なめても安心 赤ちゃん専用 折り込みチラシ」がすごい - higepon blog

    ひげ太は今日で5ヶ月。そろそろ腰が据わり始めた。 買い与えたなめても安心 赤ちゃん専用 折り込みチラシに夢中の毎日。 このチラシっぽいおもちゃは、紙のチラシのように握ったり触ったりすると「ガサガサ」と音がする。この音と感触がたまらないらしい。ずっといじって遊んでる。

    iww
    iww 2009/11/06
  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

    Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率が上がったり、こまめにコミットさえしておけば、あとからどうにでもなるので精神的にもかなり楽になった。 この「気軽に」ってのがとても重要。 以前だって、マージの概念やいつでも好きなバージョンに戻せること、diff を表示することが出来るのは知っていたし、たまに使っていたりもした。 ただ使う場合は コマンドをWebで調べる おそるおそる試してみる 失敗して check out しなおしで時間をロス などがありストレスがたまりがちで、結果的にこれら有用な機能を使うのを無意識に避けていたなと、振り返ってみると気づく

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
    iww
    iww 2007/10/04
    もういい加減乗り換える時期なのか
  • 「_」って何だ? - higepon blog

    今日某コードを移植しようとしていたら printf (_("\nReport bugs to <%s>.\n"), PACKAGE_BUGREPORT);「_」という謎のシンボルが。 何だろうなぁと思ったら、gettext のエイリアスだということを教えてもらいました。 なるほど。一つ賢くなった。 参照:Gettext - Wikipedia

    「_」って何だ? - higepon blog
  • [オープンソース] Makefileを公開しよう - higepon blog

    最近 id:yaneuraoさんが PSPであそぼう エントリを精力的に書かれていて非常に面白い。 PSPでC++プログラミングするための環境を整えたりしているのだが、こんなマニアックでディープな技術blogで読めるというのはかなりすごいことだと思います。 さてその中で id:yaneurao:20050630のエントリーがちょっと気になりました。 いわゆる make についての説明と、やねうらおさんの独自 Makefileが公開されているという内容でした。 makeは、大規模なソースツリーを、ビルドするときに使うと便利なツールで、Unix系でアプリケーションをコンパイルしたことがある人ならご存知だと思う。 いわゆる make make install というお約束のアレである。 また Javaに詳しい方なら Ant のご先祖様というと分かりやすいかもしれない。 やねうらおさんは 最近の

    [オープンソース] Makefileを公開しよう - higepon blog
  • 1