ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

4歳児の発言備忘録

忘年会でビンゴ1等の景品として『iRobot ブラーバ380j』をゲット!
はじめて家で動かしたとき、生きものみたいな動きに興奮して名前をつけることにw


長男:白黒だからブラック&ホワイトで『ブラホワ』がいい!!



次男:『ワンげんき』!いつまでも元気でいてほしいから!!



無事腹筋が崩壊しました。
ブラホワンげんきは動作音が静かなので、下の子が寝てる間に拭き掃除してくれて便利です。
人が動くと埃が舞うけど、ブラホワンげんきならその点も安心。
クイックルワイパーを使えばクロスを洗う手間が省けるし、ウエットタイプでもフツーに拭き掃除してくれました。
一通り掃除し終わると同じ場所に帰ってくるのもカワイイ!!



…なんでワンげんき…

コマンドプロンプトの基本

Windows で仕事してると単純作業をバッチコマンドで済ませたい、そんなことが多々あります。


ファイル名を指定して実行 ⇒ cmd と入力してプロンプトを上げてコマンドをたたくより、
バッチファイルを作って実行するほうが作業記録を残すことができて便利です。


サクラエディタなら Ctrl + b で編集中のバッチファイルを実行できるし。


そんなバッチファイルに必ず書く3行↓

@echo off
title %~n0
pushd %~dp0

@echo off

先頭で「echo off」とすることで実行したコマンドを標準出力しなくすることで実行結果を見やすくします。
あたまに「@」をつけることで先頭行自体も標準出力せず、以降の表示は「コマンドの実行結果」のみになり、見やすい!
たまに

@rem create yyyy/mm/dd
@rem update yyyy/mm/dd
@echo ------------
@echo hello, world
@echo ------------

的なファイルを見るとゲンナリ…


title %~n0

title でプロンプトウィンドウに名前を付けますが、いちいち名称かくのはタイヘン。
そこで %~n0 でバッチファイル自身のファイル名(拡張子抜き)を表示します。
ちなみに %~ の後ろに使えるパラメータは call コマンドのヘルプで確認できます。

>help call
バッチ プログラムを別のバッチ プログラムから呼び出します。

CALL [ドライブ:][パス]ファイル名 [バッチパラメーター]

  バッチパラメーター   バッチ プログラムで必要なコマンド ライン情報を指定します。

コマンド拡張機能を有効にすると、CALL は次のように変更されます:

CALL コマンドは、CALL のターゲットとしてラベルを受け付けるようになります。
構文は、次のとおりです:

    CALL :ラベル 引数

指定された引数で新しいバッチ ファイル コンテキストが作成され、指定
されたラベルの次の文に制御が渡されます。バッチ スクリプト ファイルの
最後に 2 回到達することによって、2 回 "終了" する必要があります。
1 回目に最後に到達したときには、制御は CALL 文の次の行に返されます。
2 回目に、バッチ スクリプトが終了します。バッチ スクリプトから "戻る"
ための GOTO :EOF 拡張機能の説明については、GOTO /? と入力してください。

また、バッチ スクリプトの引数参照 (%0、%1 など) の展開は、次のように
変更されました:


    %* バッチ スクリプト内では、すべての引数 (%1、%2、%3、%4、
        %5 など) を参照します。

    バッチ パラメーター (%n) の置換は拡張されました。次のオプション構文
    を使うことができます:

        %~1         - すべての引用句 (") を削除して、%1 を展開します。
        %~f1        - %1 を完全修飾パス名に展開します。
        %~d1        - %1 をドライブ文字だけに展開します。
        %~p1        - %1 をパスだけに展開します。
        %~n1        - %1 をファイル名だけに展開します。
        %~x1        - %1 をファイル拡張子だけに展開します。
        %~s1        - 展開されたパスは、短い名前だけを含みます。
        %~a1        - %1 をファイル属性に展開します。
        %~t1        - %1 をファイルの日付/時刻に展開します。
        %~z1        - %1 をファイルのサイズに展開します。
        %~$PATH:1   - PATH 環境変数に指定されているディレクトリを検索し、
                       最初に見つかった完全修飾名に %1 を展開します。
                       環境変数名が定義されていない場合、または
                       検索してもファイルが見つからなかった場合は、
                       この修飾子を指定すると空の文字列に展開されます。

    修飾子を組み合わせて、複合結果を得ることもできます:

        %~dp1       - %1 をドライブ文字とパスだけに展開します。
        %~nx1       - %1 をファイル名と拡張子だけに展開します。
        %~dp$PATH:1 - PATH 環境変数に指定されているディレクトリを
                       検索して %1 を探し、最初に見つかったファイル
                       のドライブ文字とパスだけに展開します。
        %~ftza1     - %1 を DIR の出力行のように展開します。

    上の例の %1 と PATH は、他の有効な値で置き換えることができ
    ます。%~ 構文は有効な引数の数によって区切られます。%~ 修飾子
    は %* と同時には使用できません。

pushd %~dp0

サラリーマンプログラマはチームで仕事するモノ。
「\\」で始まる共有フォルダにツール類を集約することがほとんどな筈。
そこで pushd コマンドを使うことでバッチのカレントフォルダをバッチツールと同じ場所にしてしまう戦法。
ちなみに %~dp0 には実行したバッチファイルまでのフォルダパスが設定されるので、
バッチファイルはどこに置こうと自動的に認識してくれる優れもの。
バッチファイル内で cd を使うのは今すぐやめよう(提案)

  • 悪い例
d:
cd hoge\foo\bar
...

PPAP東北弁バージョン

新年会の一発芸用。
いまのところ未使用のため一度も滑ってませんが、ご利用は自己責任で。

~前奏~ ~前奏~
SNNK PPAP
I have a CAN I have a PEN
I have a サバ I have a APPLE
Ugh Ugh
さば缶 Apple-Pen
I have a CAN I have a PEN
I have a まぐろ~ I have a PNEAPPLE
Ugh Ugh
ツナ缶 Penapple-Pen
さば~缶 Apple-Pen
ツナ~缶 Penapple-Pen
Ugh Ugh
缶切リ無イト空カ無イナイ Pen-Pinapple-Apple-Pen
~間奏中に缶切りを受け取って缶詰を開ける仕草~ ~間奏~
コレ栓抜ダベシター Pen-Pinapple-Apple-Pen
(栓抜(SNNK)を掲げる仕草) (PPAPを掲げる仕草)


最後に

  • マグロは英語でツナであること
  • 東北弁で語尾に~ダナイっていうこと
  • 昔は缶切りがないと缶詰が開けられなかったこと
  • 間奏中に缶切りで缶を開ける仕草をしていたこと
  • 缶切りではなく栓抜を受け取っていたこと
  • 栓抜は瓶入りのビールとかジュースを飲むときに使うものであること
  • 缶切りと栓抜は一緒になってることが多いこと
  • 最後に掲げたのが栓抜であること
  • "Se-N-Nu-Ki"で "SNNK" であること
  • 「ダベシタ」って言うよね~


以上。

今年もお世話になりました。

いろいろありすぎて気が付けば去年の6月からブログを完全放置…
昨年末に三男坊が生まれてからの備忘録として今年一年を振り返っておく。

2016/1

元旦。
小1の長男、幼稚園入園前の次男を連れて、おとこ三人でワタシの実家まで電車旅。
妻と三男坊はあとから車で追いかけてくる算段。
次男は初めての飯坂電車だったのでテンションMAX!
意気揚々と家を出た数分後に会社から電話…


「今から来てくれると助かる」


OK、まだ慌てる時間じゃない。
妻一人で子供3人を連れていくだけの体力はないし、テンションMaxな子供たちを連れて引き返すのは忍びない。
電車移動→実家に預け→親の車を借りて会社へGoだ!
多少のトラブルなら力になれるだろう。
会社に着くころには問題が解決しているかもしれないし。


正月気分の脳ミソは、元日に呼び出されるというこの状況を正確に判断できていなかった…


待ち受ける未来を知らぬまま、正月気分全開で息子二人を引き連れ最寄り駅まで。
道中、長男坊に「ぼくたち、大きくなったらどんな顔になるかな」と聞かれたので
「ふたりともお父さん似だから、お父さんみたいになると思うよ♪」と答えたら、

長男坊「やったー!」
可愛いやつめvV

次男坊「え"ぇ"~~やだーー!だっておとうさんくっせぇじゃん!!」
入園前のお子様にくっせぇって言われたしwww 臭い関係ないしwwwww

初笑いも済ませつつ、ガラガラの電車に乗って実家まで移動。
おせち料理&数多の酒酒酒、子供たちの笑顔に後ろ髪をむしり取られる思いで会社へ向かうことに。
なあに、ちょっと行ってサクッと帰ってくるよ。飛露喜は残しといてね!



12時過ぎ、会社到着。
大人の事情があるので詳しく書くことができませんが、

         ,. -‐'''''""¨¨¨ヽ
         (.___,,,... -ァァフ|          あ…ありのまま 今 起こった事を話すぜ!
          |i i|    }! }} //|
         |l、{   j} /,,ィ//|       『年末に鯖を落として上げるだけが
        i|:!ヾ、_ノ/ u {:}//ヘ          落ちても上がってもいない「中間の状態」になった』
        |リ u' }  ,ノ _,!V,ハ |
       /´fト、_{ル{,ィ'eラ , タ人      な… 何を言ってるのか わからねーと思うが
     /'   ヾ|宀| {´,)⌒`/ |<ヽトiゝ       おれも何をされたのかわからなかった…
    ,゙  / )ヽ iLレ  u' | | ヾlトハ〉
     |/_/  ハ !ニ⊇ '/:}  V:::::ヽ        頭がどうにかなりそうだった…
    // 二二二7'T'' /u' __ /:::::::/`ヽ
   /'´r -―一ァ‐゙T´ '"´ /::::/-‐  \     催眠術だとか超スピードだとか
   / //   广¨´  /'   /:::::/´ ̄`ヽ ⌒ヽ  そんなチャチなもんじゃあ 断じてねえ
  ノ ' /  ノ:::::`ー-、___/::::://       ヽ  }
_/`丶 /:::::::::::::::::::::::::: ̄`ー-{:::...       イ  もっと恐ろしいものの片鱗を味わったぜ…

年末からリカバリに掛かり切りだったようで、結論が「イチから構築する以外、打つ手なし」。
正月明けのサービス開始までに対処できればOK、失敗すれば…とにかく人手が必要な状況でした。


親に借りた車を返すこともかなわず、兄弟に取りに来てもらうことに。
深夜2時を回るころ、初日の対応を切り上げて帰宅。元旦終わっとるやんけ…
しかも車を返しちゃったので徒歩で帰宅。。


家に帰ると、長男坊がお腹を下し奥さんの実家で預かってもらったとのこと。。
正月料理にやられたか…小学校はいって初めての冬休みだというのにかまってあげれない歯がゆさ。


ぐったりしたけど翌7時、現況を打破すべく出勤。
対応は未知との連続…社運を賭けた戦い。
二日目もヘロヘロになりながら深夜2時過ぎに帰宅。
家に入るとちょうど…次男坊がゲボはいてましたorz
胃腸の強い次男坊がやられるのは異常事態。たぶんノロウイルスや…

奥さんは三男坊のお世話で手が離せず、、、
シャワーで洗ってゲボの始末をして、吐いてのどが渇いたというので水を飲ませたらゲボアゲインorz
もう一度シャワー浴びせてゲボ始末して、ハラハラしながら寝かしつけてから漂白剤で除菌。
なんでおればっかりこんな目にあうんだ、気分はすっかりマクレーン。


ノロ感染を覚悟しつつ3日目・4日目の対応。
社員一丸となって早朝~深夜まで戦い続けて、サービス開始ギリギリでなんとか対応終了…
その後2週間はトラブル対応に備えたシフトで恐怖との闘い。
正月早々地獄の釜のふたが開くとは…


トラブル対応中は持ちこたえたノロですが、月の半ばについに発症。
冬休みの明けた長男坊に再感染しないよう、ひとりで別室に完全隔離。。
子供たちと戯れることもなく、毎日コンビニおにぎりと経口補水液で過ごす1週間。
なんでおればっかりこんな目にあうんだ、気分は完全にマクレーン。


月末はサイバーセキュリティ講習を受講しに会津大学まで。
正月を迎えられなかったうっぷんと過去最大の障害を乗り切った脳のダメージから、開催期間中はずっと謎のハイテンション。
参加された皆様、ご迷惑おかけしましたm(_ _;m

2016/2

長男次男が順番に熱出したり、次男の幼稚園入園説明会にいったり。


2016/3

車をタントカスタムからセレナにチェンジ。
ありがとうタントちゃん。我が家にはめっちゃちょうど良いクルマでした…
5人家族を乗せるため、セレナちゃんにお世話になります。
長男修了式。春休みに大宮の鉄道博物館へGo!

2016/4

次男入園式。このあいだ自宅で産まれたばかりだと思ったのがもう幼稚園生に。


2016/5

運動会があったり業務でLinux使う機会ができたり。

2016/6

だいぶ平穏だった気がする。
浜通りへ行く機会が増えて、社内作業を自動化すべく手順の見直し。

2016/7

1学期終了して夏休み。プール短期教室に通ったり。

2016/8

猪苗代湖にお泊まり。三男坊が人生初の発熱…あまり泳げないまま帰宅。


2016/9

私生活でいろいろ鬱憤がたまってブチ切れ。いまだに怒りの尾を引いている感じ。
健康診断で人生初バリウム。もうやらない。


2016/10

みんなで風邪のうつしあい。
次男坊は無欠席いけるんじゃと期待してたけど、無念の2日休み。
遠足の日を休むことになって本当にかわいそうでした。。
本人がケロッとしてるからすごいわー

2016/11

長男発表会があったり、仕事で京都に行ったり。
だんご・だんご・だんごというおそ松くん的な創作(?)劇。
…正直1年生のときのほうが頑張ってたような…
曰く「2年生は毎年こんなかんじ」とのことなのでそんなもんなのかな…
11月の京都は宿泊費が3倍!泊まれんわ!!
仕方ないので京都駅から琵琶湖線で1駅の大津に宿泊。こっちは通常価格でした。超おススメ!
観光無しで直行直帰でしたが。。


2016/12

そして今に至る。
1月が濃すぎたけど、必要に迫られていろんな能力が開花する1年でした。。

次男坊が最強すぎて腹筋がやばい

4歳男子、兄の影響を受けて、収集癖がついてきた様子。

妖怪ウォッチのクリアファイルに何かを大切にしまっていたので微笑ましく見守っていたところ…



「ハイチュウ図鑑~~♪」

ハイチュウの銀色の包み紙を集めてましたor2

「いいにお~い♪」

あほ可愛すぎるwww





さすがに不毛だろうと思って放置されたファイルを覗いてみたら
包み紙に全部ちがう絵が描いてあった!
目の付け所が天才や!!

カーネルのmake install

1. ビルドしたカーネルイメージファイル bzImage を vmlinuz-(VERSION) という名前で /boot に置く

2. System.map を同様にSystem.map-(VERSION) という名前で /boot に置く

3. /boot/vmlinuz, /boot/System.map というバージョンがつかない名前でもアクセスができるよう、シンボリックリンクを貼る

4. 必要に応じて mkinitramfs または mkinitrd で初期 RAM ディスクを作成し、/boot/initrd.img-(VERSION) とする

5. ブートローダに新しいカーネル用の設定を追加する。GRUB Legacyならば /boot/grub/menu.lst、GRUB2 ならば /etc/grub.d/ ディレクトリ配下のファイルなどを適切に編集する(GRUB2 ではさらに update-grub コマンドで、設定内容を /boot/grub/grub.cfg 設定ファイルに反映させること)