トップ «前の日(05-26) 最新 次の日(05-28)» 追記

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|05|06|07|08|09|10|11|12|
2025|01|02|03|04|05|06|07|08|09|10|11|12|
2026|01|02|03|04|

2002-05-27

_ 場所

神奈川



_ QNX

会社で焼いた QNX をようやっと持って帰ってきた。でも遊んでる暇が無いワナ。



2003-05-27

_ ぅぅ

情緒不安定なパイロットめ

_ うが

発狂しそうだ。やってられん。

_

蔵で飯。ヲレ、たくみさま。ゆかぷーのライブチケットを受け取り業務。いつもどーりにヨタヨタ。

2200 過ぎくらいによないせんせーが合流。

今日は会社の最寄り駅に自転車を置いたままだったので、ちとはやめに退店。渋谷で乗客に起こしてもらった。ありがたい。

本日のツッコミ(全2件) [ツッコミを入れる]

_ さいき [蔵通いすっかり解禁したのね>みわれん]

_ みわ [行けるときに行っておくのですよー。でもすぐに金が尽きそうだ]


2004-05-27

_

0545 起床。だんだん早くなってるぞ。

_ 仕事

0640 出勤。暑い。汗かいた。

_

ドラゴンクエスト 3 より。

脳内オーケストラ。ドラクエの曲ってほとんど覚えてないや... 。

  • アレフガルドにて〜勇者の挑戦
  • そして伝説へ

_ すぎやまこういち氏、「SUGIレーベル」発足

( カトゆー家断絶 より )

「 亜麻色の髪の乙女 」は 第 16 回コンサートのときに初めて聞いた。

_ アクセントは頭につけるんだっけ

最近上司の言葉がいわゆる判疑問文になってイライラする。

_ 旨茶 冷抹茶

( くろさんとこ )

覚悟して飲んだのでくろさんほどの衝撃はなかったと思うけど、ほんのり甘いっていうか中途半端に甘いっていうか、むしろ甘いものをたんに薄めただけな感じがして普通にまずい。

えれえれ。

_ 帰路の脳内

聖剣伝説 2 より。ほかの曲はあまり覚えてない。

  • 遠雷

_ 肉の日

すっかり忘れてた略。

_ 悪魔のミカタ( 8 )

読み終わり。

カーチェイス。

び、ビートルが跳ねてます!

ばかだ。笑

_ おやつ

コージーコーナーのシューモンブラン。下のほうはシューの皮。

p1010002.jpg


2005-05-27

_

0640 起床。

だるだる。

_ 仕事

へいしゃー。

徒歩してるときに進路妨害するように左折してきた自転車が居た。

邪魔されてムカついたので激突したフリをして後輪を蹴ってやった。

運転免許制( 2004-03-09 )にしてほしいものだ。

_ 健康診断というか身体測定というか

弊社での健康診断。

半年前( 2004-11-19 ) と比較したら

年齢が 1 つ増えていた。

...。

体重は 1 Kg くらい増だった。

視力は減った。

あと

これが最も重要かもしれないのだけど

じつは

けっこう

眠い。

_ なりたい自分・なりたくない自分

( via PM見習いの読書日記 )

  1. 「 このようになりたい 」という具体的な目標を見失ったとき/見当たらないとき
  2. 逆に「 このようにはならない 」というものを考える。
  3. 「 このようにはならない 」が見つかったらその逆が「 このようになりたい 」なのである。

という手順。

「 このようになりたい 」という前向きな目標ではなく「 このようにはならない 」という後ろ向きな目標になってしまう。メンタルトレーニング( 2004-05-16 ) でいう「 前向き思考 」とは逆になってしまう。だけど上記のような過程を経ることにより最終的には前向きな目標を見つける。

「 夢も希望もありません( C ) FF 10 ティーダ 」という状況のひとは前向き思考、後ろ向き思考なんて言ってられない。なりふりかまってられない。

惰性を超えるには、こいつだ!と思った目標のことを徹底的に知るのです。何故、その人がそんな風になれたのか。そのプロセスとプロセスを支えてきた志がどういう風に築き上げられていったのかを知るのです。知ったらやってみるのです。

「 こいつだ! 」と思った目標のひとは居たんだけど。

徹底的に知る機会がいまのところないのであった。

_ 夢見てるだけですか?

先日 IRC で友人から言われたことを思い出した。

思い出したというか、あれ以来私の頭の中にこの言葉が張り付いている。

夢見てるだけではいけない。

具体的に行動しないといけない。

殺してでも奪い取る。

_ グリコのおまけ

ゲータレードを買った。

おまけが付録しているようだ。

おまけなんていらねー

などと思っていたら付録物はティッシュだった。

なかなか実用的であるよのぅ。

05052701.jpg

05052702.jpg

_ 今日のロマサガ

シルバーの洞窟の奥にいるブルードラゴンにリベンジ。

勝った。

かなり LP を削られた...。

風のオパールをげっと。

帰り道もザコ敵が多すぎる。

ステルスと忍び足を使いまくって帰還。

しんどい。

_

肉のないマーボー豆腐、きゅうりとトマトのサラダ、味噌汁。

p5270002.jpg

マーボー豆腐なんて作るのは初めてだし 10 年くらい食ってないので味の基準が分からない。

ひとまずものすごく辛かった。

味はこんなもんだったかなあ と。

肉を入れてないのは私がヒキ肉を食えないからである。

昨日の肉なしホイコーローは肉を買いに行くのが面倒だったから肉を入れなかったのである。


2006-05-27 :-)

_

0630 起床。

ねむ。

_ 交換機切替工事に伴う通信断のお知らせ(川崎市エリア/川崎北ビル)

昨日の回線断絶はこれの影響かなあ。

ぃゃ、でもなあエリアが違うし。よく分からないんだけドネ。

_ N3のサントラ

amazon で注文どね。

B000F7M9JI

_ 仕事

0900 川崎。

2115 退勤。

ruby の win32ole で遊んだり。

_ おやつ

清月堂 の豆納豆。

img_0482.jpg

_ mm_footer.rb を入れてみた

書庫を取得して plugin に置く。

wget http://tdiary.ishinao.net/src/mm_footer.tgz
tar xzf mm_footer.tgz
cp *.rb ~/public_html/diary/plugin/
cd public_html/diary/plugin/
chmod +x mm_footer.rb
chmod +x rss-recent.rb

mm_footer.rb の mm_user を自分の ID に変更する。


2007-05-27 :-)

_ チャリった

  • 多摩川サイクリングコースを亀が歩いていた
  • 周囲の草が伸びてきた → 足にバシバシ当たる → 当たったところが腫れた
  • 目に虫がダイビングしてきた → デバッグした

_ [DoCoMo][ML][メール受信拒否] DoCoMo ユーザーを ML( メーリングリスト )に登録する

DoCoMo はデフォルトのメール受信フィルタが厳しいみたいなので DoCoMo ユーザーを ML に登録するときはメール受信の設定を変更してもらいます。i モードのメニューを操作してもらいます。手順は以下。

  1. iMenu
  2. 料金&お申し込み・設定
  3. iモード設定
  4. メール設定
  5. メール受信設定
  6. 迷惑メール対策
  7. 受信/拒否設定 [次へ]

この画面で以下を設定します。

  • 受信したいメールをチェック
    • □インターネット にチェック
  • インターネットからの携帯・PHSドメインになりすましたメールを
    • ○拒否しない を選択

とりあえずこの設定で ML からのメールを受信できるようになります。ただ、これだと「 インターネットからの携帯・PHSドメインになりすましたメールを受信 」することになるのでその辺りのリスクはありそうですね。かなり昔にたぶん kuro に同じようにこの辺りを設定してもらったと思うのだけど、spam とか来てないでしょうか。

ML

ML の環境:NetBSD + Postfix + QuickML を同一ホストで動かす[ 2005-12-26 ]

受信拒否されたときの Postfix のログはこう。

May 27 09:40:14 kahori sm-mta[10027]: l4R0eDSf008682: to=<xxxx@docomo.ne.jp>, delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=168935, relay=mfsmax.docomo.ne.jp. [203.138.180.112], dsn=5.0.0, stat=Service unavailable

受信拒否されなかったときの Postfix のログはこう。

May 27 10:27:58 kahori sm-mta[13045]: l4R1Rwm3013045: from=<xxxx=return@qml.area51.gr.jp>, size=831, class=-60, nrcpts=12, msgid=<xxxx.ezweb.ne.jp>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
May 27 10:27:59 kahori sm-mta[11875]: l4R1Rwm3013045: to=<xxxx@docomo.ne.jp>, delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=468831, relay=mfsmax.docomo.ne.jp. [203.138.181.112], dsn=2.0.0, stat=Sent (Requested mail action okay,completed)

ヘッダの From と Reply-To が異なるときに拒否するのか、エンベロープの From とヘッダの From が異なるときに拒否するのか分からないっす。

Reply-To を書き換えてしまへ! と QuickML をコードリーディングしてみたけど、core.rb の _submit のここかしら。すでに動いてる ML があるので書き換えやめときます。

header.push(["Subject",  subject],
  ["Reply-To",  @address],
  ["X-Mail-Count",@count])
header.concat(quickml_fields)
Mail.send_mail(@config.smtp_host, @config.smtp_port, @logger,
   :mail_from => @return_address,
   :recipients => @active_members,
   :header => header,
   :body => body)

_ インターネットの文書は誰が読んでるか分からない

少なくとも自分は読んでいる。

_ FF12 サントラを聞いて過ごす

昼飯を食いながら母上に FF12 の音楽とか、植松伸夫の音楽とすぎやまこういちの音楽が云々とか語ったりしてるのは割りとじゅうじつしてるんだろうかみたいな。FF12 サントラを聞くと茅ヶ崎に通っていたころを思い出します。

ref.

  • FF12 音楽[ 2007-01-18 ]
  • すぎやまこういちさんの言葉から考えるゲームミュージックへの2つのベクトル[ 2007-03-02 ]

_ [デジタルカメラのしくみ]デジタルカメラのしくみ

会社のひとから借りて読みました。

現像

  • フィルム式カメラ( p.12 )
    • [ 光 ] → ( レンズ ) → ( 化学反応 ) → ( フィルム ) → ( 現像 ) → [ 写真 ]
  • デジタルカメラ( p.12 )
    • [ 光 ] → ( レンズ ) → ( 受光素子 ) → ( 撮像素子 ) → [ RAW データ ] → [ 写真 ]

画像素子( p.22 )

  • 画素数
  • 大きいほど綺麗な画像
  • 車にたとえると馬力
  • バケツに入れた水の上に浮かぶゴミ と考える
    • 画素数:バケツ
    • 光:水
    • ノイズ:ゴミ

ズーム倍率( p.50 )

  • 人間の視野に近い == 50mm
  • 広角:倍率 < 50mm
  • 望遠:50mm <= 倍率
  • 35mm <= 標準 <= 75mm

F 値( p.51 )

  • 「絞りを一段開ける」:F4 → F2.8 など
  • F 値小さい
    • シャッター速度速い
    • 明るい
    • 「 絞りを開く 」
  • F 値大きい
    • シャッター速度遅い
    • 暗い
    • 「 絞りを閉じる 」

ヒストグラム( p.201 )

  • 2 次元軸
  • 左:黒( 0 ) → 右:白( 255 )
  • 左右まんべんなく分布していると「 豊かな階調 」
  • 黒つぶれ( p.202 )
    • 黒くて階調表現できない
    • 黒ベタ
  • 白とび
    • 明るすぎて階調表現できない
    • 白一色

RAW( ろう ) データ( p.205 )

  • 人間の目で画像として認識できない
  • 数字を羅列したデータ
  • 現像処理が必要

現像処理

  1. ( 撮影 )
  2. [ RAW ]
  3. ( センサー補正処理、デ・モザイク処理、画素補間、色補正 )
  4. ( RGB 信号処理、シャープネス補正、トーン補正、露出補正、画像合成 )
  5. [ モニタ、プリンタ ]

JPEG 圧縮( p.228 )

  1. ダウンサンプリング
  2. DCT 離散的コサイン変換
  3. 量子化
  4. ハフマン符号化

ダウンサンプリング( p.228 )

  • 隣り合う情報を平均化
  • YCbCr や YUV に分離
  • Y はそのまま。Cb、Cr や U、V を間引く
  • Y:輝度情報
  • Cb:輝度信号と青色の色差
  • Cr:輝度信号と赤色の色差
  • Y:輝度情報
  • U:輝度信号と赤色成分の差
  • V:輝度信号と青色成分の差

DCT 離散的コサイン変換( p.229 )

  • 高周波成分
    • 細かい色の変化
    • 輪郭など
  • 低周波成分
    • 緩やかな色の変化
    • ベタ色など

量子化( p.229 )

  • デジタル化
  • 階調
  • グラデーションの段階

ハフマン符号化( p.230 )

  • 可逆圧縮

DCF( pp.233 - 237 )

  • Design rule for Camera File system
  • Writer 規定
    • 書き込みの規定
    • カメラ側
    • ディレクトリ構造
    • ディレクトリ名
    • 画像ファイル
    • 画像ファイル名
  • Reader 規定
    • 読み込みの規定
    • プリンタ、パソコン、カードリーダー

Exif( p.237 )

  • Exchangeable Image File Format
  • 撮影に関する情報
  • サムネイル画像
  • レベル 1
    • 160 x 120
    • DCF Reader 1
  • レベル 2
    • 1800 x 1200
    • DCF Reader 2

記録メディア( p.244 )

  • スマートメディア
  • フラッシュメモリー
  • メモリースティック
    • ソニー
  • SD メモリーカード
    • 東芝、松下、サンディスク
  • xD カード
    • 富士写真フィルム、オリンパス
  • CF ( コンパクトフラッシュ )
    • サンディスク
  • マイクロドライブ
    • 小型 HDD

CF

  • タイプ I
  • タイプ II
  • チップを内蔵
  • メモリーへの読み書きをチップが制御する
  • PC に ATA 準拠のストレージとして認識される
  • ファイルシステムは FAT
  • FAT 16:2GB まで扱える
  • FAT 32:2TB まで扱える

4891004185

_ [4行日記]4行日記

  • 【事実】風邪ひいたっぽい
  • 【気づき】果てしなくだるいのでひたすら寝た。寝たら疲れた
  • 【教訓】たまに起きるといい
  • 【宣言】風邪は平日に持ち越さない。休日のうちに治す

2008-05-27 :-)

_ [沖縄紀行]沖縄紀行 4 日目

4 日目です。

沖縄紀行 2008-05-27 - a set on Flickr

_ [沖縄紀行]沖縄紀行 4 日目 朝ったー

朝日は見えませんでした。残念です。

IMG_4339

_ [朝飯][沖縄紀行]沖縄紀行 4 日目 朝飯

@ホテルのレストラン

IMG_4342

_ [伊計島][沖縄紀行]沖縄紀行 4 日目 ドライブ

伊計島へ行ったりします。

IMG_4347

IMG_4371

_ [ひめゆりの塔][沖縄紀行]沖縄紀行 4 日目 ひめゆりの塔

まだ行ったことがなかったので行きました。

IMG_4374

_ [平和祈念公園][沖縄紀行]沖縄紀行 4 日目 平和祈念公園

祈ります。

IMG_4377

_ [タコライス][那覇空港][沖縄紀行]沖縄紀行 4 日目 夕飯

@那覇空港の食堂

タコライスです。

IMG_4383

_ [沖縄紀行]沖縄紀行 4 日目 帰路

航空機の中から夕日を撮影出来ました。ナイスタイミングです。

IMG_4399

_ [沖縄紀行]沖縄紀行 まとめ

梅雨だったはずなんですがほとんど晴れでした。かなり日焼けしました。日焼けして肌が痛くなるなんて初めてです。久高島で上半身裸で過ごしたとき[ 20060627#p04 ]は日焼けしなかったんだけど今回はなぜこんなにも日焼けしたのか。長時間紫外線を浴びたからさ。

  • ダイビング
    • 前日に酒飲むな
    • 体調は 万全 にして挑め
    • 寝不足は敵
  • 水曜どうでしょうメソッド
  • 日焼け
    • 対策必要
    • 沖縄の日差しは凶悪
    • クールダウンしようぜ
    • シーブリーズとか
  • 常備薬など
    • 絆創膏
    • バファリン
    • 酔い止め
  • ハンガー 2 個持ち歩く
  • ゆいレール整備工場公開
    • 平日のみ
    • 17 時まで
  • 太陽撮影メソッド
    • スポット測光
    • 太陽に合わせる

あらゆる手配してくれた Namiki に感謝です。


2009-05-27 :-)

_ 朝ッ

1030 起床

_ 仕事

今日は休み

_ コーヒーを飲むなど

20090527_0.jpg

あちいな

本日のツッコミ(全2件) [ツッコミを入れる]

_ youichi [ich liebe dich まだ~?]

_ みわ [嫁が居るので(脳内に)当面は言いません]


2010-05-27 :-)

_ 朝ッ

0520 起床

_ 仕事

研修

_ [産業用ロボット]産業用ロボット作業者のための特別教育 2日目

ロボット一般研修コース at ダイヘンテクノス 大宮サービスセンター

0900 座学。操作卓にはWindowsXPが乗っていたりプログラムのスタックは 8 段までといったことを聞くなど。

1030 ロボット操作研修応用

1640 終了

_ 買い物

amazon

B002HK3HWE

_ ヱヴァンゲリヲン新劇場版:破を見た

アスカの乳が揺れたりマリの乳が揺れたりしていた。

本日のツッコミ(全2件) [ツッコミを入れる]

_ 堀内 [ヱヴァンゲリヲン新劇場版:乳]

_ みわ [エロビデオにありそうなタイトルだ.... (´Д`)]


2011-05-27 :-(

_ 午前

0500 起床

0830 出勤

0900 実機

_ 午後

1300 実機

1700 退勤

_

1800 自社

2200 飯。ジャガイモと豚ロースのローズマリー蒸し煮 を参考にしつつバジルが成長しまくってるのでバジルを使った。

_ test

ソフトウェア開発者の 一般教養として ソフトウェアテストとか読んでたんだがどうやら本業になっちまったのでそろそろ本気出す。

4774123978


2012-05-27 :-)

_ 午前

0830 起床

1030 日比谷公園

_ 午後

1400 コーヒー

_

2100 飯。鮭のムニエル

_ [日比谷オクトーバーフェスト]日比谷オクトーバーフェスト2012

いつものメンバーで行ってきた。ビールgkgk

しかしここ数年はビール 1 杯しか飲んでいない。

IMG_0098

その後はまた 椿屋珈琲店 日比谷離れ店 でコーヒーを飲むなど。

IMG_0133


2013-05-27 :-(

_ 午前

0520 起床

0540 筋トレ

0830 事後処理

_ 午後

1300 事後処理

1740 退勤

_

1900 人工無脳は考える

2130 飯。鮭のちゃんちゃん焼き

_ [NetBSD][翻訳][Firefox]NetBSD Blog - Firefox on sparc64

May 26, 2013 posted by Martin Husemann

I use a NetBSD/sparc64 machine (a dual sun blade 2500 silver) as desktop. Of course this sometimes requires me fixing some of the desktop software I use. Luckily, as a software developer, my requirements are quite simple and most software I need (editors, gimp, xsane, ...) just works.

デスクトップとして NetBSD/sparc64 マシン( デュアル Sun Blade 2500 シルバー )を使っている。もちろんデスクトップソフトウェアのいくつかは修正する必要がある。運がいいことに、ソフトウェア開発者として、私の要求はとてもシンプルで、私が必要とするほとんどのソフトウェア(エディター、gimp、xsane ...)はちゃんと動作する。

One of the itching points used to be Firefox. Late in the Firefox 4.0 release cycle some changes landed in the mozilla main tree that broke it for sparc64 - and for a while no one knew how to fix it.

Firefox は微妙なものの{ 痒いって }うちの一つだ。Firefox 4.0 リリースサイクルの後半のうちのいくつかの変更は、moziila のメインツリーに入ってから sparc64 のため壊れた。誰も対応できるひとが居ないため{ かな }だ。

When lately I had the need to test a web app with all "strange" clients available (I even booted my macppc into MacOS and tried the ancient safari version) I noticed that my sparc64 firefox (3.6.28) was not usable for testing - firefox did not have websocket support back then, which the app I was testing needed.

最近 利用可能な「妙な」ウェブアプリをテストしなければならなかったのだが(自分の macppc の MacOS を起動し、古代の safari バージョンを試してみた) 私の sparc64 の Firefox (3.6.28) はテストに使用できないことに気づいた。Firefox は、当時私がテストしていたアプリが必要としていた websocket をサポートしていなかった。

I checked out the mozilla mercurial tree for the firefox alpha version, applied all pkgsrc patches (we lyhave plenty!) and modified the configuration to generate a debuggable version, and after surprisingly little effort I had it building.

私は Firefox アルファバージョンのために mozilla mercurial ツリーからチェックアウトし、すべての pkgsrc パッチを適用し { we lyhave plenty! って? }、デバッグ可能なバージョンを生成するために設定を反映し、その後 驚くほどの少ない労力で構築した。

Of course it did not run.

もちろん動作しなかった。

So I started to debugging it (which is not for the light hearted, as you can imagine). Thanks to some bank holiday plus additional bridge day off I used a long weekend and managed to get it running:

なので私はデバッグすることにした(お先真っ暗であることは想像に難くない)。いくつかの祝日 { bank holiday } とさらに祭日 { bridge day }も追加して長い週末を利用し、走らせられるようになった。

Firefox Aurora 22 screenshot

Then I tried to run my websocket app again, but it crashed imediately. So I fired up gdb one more time, and this time everything was fixed quickly. My app now runs fine (sorry, no pictures here, it is not yet public).

そして再び自分の websocket アプリを試したら、ソッコーでクラッシュした{ immediately でいいのか???? }。なので、私はもう一度 gdb を起動し、これですぐにすべてを修正した。いまや私のアプリの動作は好調だ( 開発中のため画像はまだ公開できない )。

I filed all necessary changes as bugzilla tickets upstream and am working with the responsible maintainers to get them included.

私は必要なすべての bugzilla チケットを提出し、チケットが含まれているのでメンテナとして作業している。

This will be available in pkgsrc as soon as the official firefox 22 release is imported into pkgsrc.

これですぐに Firefox 22 リリースは pkgsrc に取り込まれ、pkgsrc で利用できるようになる。


2014-05-27 :-(

_ 午前

0530 起床

0700 食堂

0830 出勤 && 検討

_ 午後

1300 検討

_

1700 残業アワー

2145 退勤

2230 飯。ブリの照り焼き

_ [コードリーディング][NetBSD][/bin/domainname][domainname][getdomainname][setdomainname]NetBSD /bin/domainname を読む

ソース src/bin/domainname/domainname.c

マニュアル domainname - NetBSD Manual Pages

読む。

  if (*argv) {
    if (setdomainname(*argv, strlen(*argv)))
      err(1, "setdomainname");
  } else {
    if (getdomainname(domainname, sizeof(domainname)))
      err(1, "getdomainname");
    (void)printf("%s\n", domainname);
  }

とはいえこれも hostname と同じ。getdomainname または setdomainname を呼び出す。

マニュアル getdomainname - NetBSD Manual Pages

ソース src/lib/libc/gen/setdomainname.c

int
setdomainname(name, namelen)
  const char *name;
  size_t namelen;
{
  int mib[2];

  _DIAGASSERT(name != NULL);

  mib[0] = CTL_KERN;
  mib[1] = KERN_DOMAINNAME;
  if (sysctl(mib, 2, NULL, NULL, name, namelen) == -1)
    return (-1);
  return (0);
}

ソース src/lib/libc/gen/getdomainname.c

int
getdomainname(name, namelen)
  char *name;
  size_t namelen;
{
  int mib[2];
  size_t size;
  int olderrno;

  _DIAGASSERT(name != NULL);

  mib[0] = CTL_KERN;
  mib[1] = KERN_DOMAINNAME;
  size = namelen;
  olderrno = errno;
  if (sysctl(mib, 2, name, &size, NULL, 0) == -1) {
    if (errno == ENOMEM) {
      errno = olderrno;
      return (0);
    }
    return (-1);
  }

  return (0);
}

sysctl を呼び出す

CTL_KERN と KERN_DOMAINNAME はこれ

     kern.domainname (KERN_DOMAINNAME)
             Get or set the YP domain name.

_ [NetBSD][/bin/kill][kill][コードリーディング]NetBSD /bin/kill を読む

ソース src/bin/kill/kill.c

マニュアル kill - NetBSD Manual Pages

使用例

kill 12345
kill -9 12345
kill -HUP 12345
kill -SIGHUP 12345

よむ。

numsig にデフォルトのシグナル番号を設定。デフォルトでは SIGTERM

  numsig = SIGTERM;

↑のように呼び出した場合。つまり -l も -s もしない場合はここを通る。

  } else if (**argv == '-') {
    char *sn = *argv + 1;
   
    // kill -HUP 12345 などの場合
    if (isalpha((unsigned char)*sn)) {

      // -HUP や -SIGHUP を 9 へ変換して numsig へ格納
      if ((numsig = signame_to_signum(sn)) < 0)
        nosig(sn);

    // kill -9 12345 などの場合
    } else if (isdigit((unsigned char)*sn)) {

      // 数値へ変換して numsig  へ格納
      numsig = strtoimax(sn, &ep, 10);

   以下略

シグナル名からシグナル番号へ変換する処理を見る。

static int
signame_to_signum(char *sig)
{
  int n;

  // SIGHUP などが与えられた場合は HUP とする
  if (strncasecmp(sig, "sig", 3) == 0)
    sig += 3;

  // sys_signame を線形探索してシグナル名を検索
  // シグナル名が格納されているインデックスがそのままシグナル番号となる。
  for (n = 1; n < NSIG; n++) {
    if (!strcasecmp(sys_signame[n], sig))
      return (n);
  }
  return (-1);
}

strncasecmp は大文字小文字を区別しないで比較 strcasecmp - NetBSD Manual Pages

sys_signame は以下で定義されている。

lib/libc/compat/gen/compat_signame.c

const char *const sys_signame[] = {
  "Signal 0",  /* 0 */
  "HUP",    /* 1 SIGHUP */
  "INT",    /* 2 SIGINT */
  "QUIT",    /* 3 SIGQUIT */
  "ILL",    /* 4 SIGILL */
  "TRAP",    /* 5 SIGTRAP */
  "ABRT",    /* 6 SIGABRT */
  "EMT",    /* 7 SIGEMT */
  "FPE",    /* 8 SIGFPE */
  "KILL",    /* 9 SIGKILL */
  "BUS",    /* 10 SIGBUS */
  "SEGV",    /* 11 SIGSEGV */
  "SYS",    /* 12 SIGSYS */
  "PIPE",    /* 13 SIGPIPE */
  "ALRM",    /* 14 SIGALRM */
  "TERM",    /* 15 SIGTERM */
  "URG",    /* 16 SIGURG */
  "STOP",    /* 17 SIGSTOP */
  "TSTP",    /* 18 SIGTSTP */
  "CONT",    /* 19 SIGCONT */
  "CHLD",    /* 20 SIGCHLD */
  "TTIN",    /* 21 SIGTTIN */
  "TTOU",    /* 22 SIGTTOU */
  "IO",    /* 23 SIGIO */
  "XCPU",    /* 24 SIGXCPU */
  "XFSZ",    /* 25 SIGXFSZ */
  "VTALRM",  /* 26 SIGVTALRM */
  "PROF",    /* 27 SIGPROF */
  "WINCH",  /* 28 SIGWINCH */
  "INFO",    /* 29 SIGINFO */
  "USR1",    /* 30 SIGUSR1 */
  "USR2",    /* 31 SIGUSR2 */
};

続き。

プロセス番号を得る。文字列から数値へ変換

      pid = strtoimax(*argv, &ep, 10);

ここに来るまでで得たシグナル番号とプロセス番号を用いて kill(2) を呼ぶ。kill(2) - NetBSD Manual Pages

    if (kill((pid_t) pid, (int) numsig) == -1) {

2015-05-27 :-(

_ 午前

0530 起床 || 眠くない! || 10分遅らせただけでこんなに劇的な効果が

0720 食堂

0830 労働

_ 午後

1300 労働

_

1700 退勤

1800 散髪

1930 よちよち

2000 筋トレ

2100 飯

2200 よちよち

_ Read or Die

もうちょっとこう、コードリーディングを速くしたい。コードを読むときに 2 pass くらいしている。3 pass かもしれない。

  1. コード全体をざっくり読む
  2. 再度全体を詳細に読む
  3. 再度全体を更に詳細に読む者達

最初からやれっていう。うーん


2016-05-27 :-)

_ やったこと

0600 起床

0830 労働

1800 イオンシネマ港北ニュータウン

2200 飯

_ [ガールズアンドパンツァー][ガルパン]ガールズアンドパンツァー劇場版を見てきた (8回目)

イオンシネマ 港北ニュータウン

劇場に付いたらガルパンの絵が満載だった。あの...もう公開から半年たつ作品なんですけど

上映後はさらに追加されていた。イオンシネマ 港北ニュータウンスタッフによる絵だと。


2017-05-27 :-)

_ [ポッピンQファンミーティング][ポッピンQ][第4回ポッピンQファンミーティングに行ってきました

BD/DVD発売だよ!再び阿佐ヶ谷からPOP IN!E

初めてメインキャラクター役のひとが出演。入場待ちしているときに「可愛い娘が居るな?」と思ってたら金丸Pと同時に会場へ入っていったので小澤亜李だったらしい。初めて見たけど可愛いな。

あと入場待ちしてるときに moriken に遭遇しました。何年ぶりだ。

  • 宮原直樹(映画「ポッピンQ」監督)
  • 金丸裕(映画「ポッピンQ」プロデューサー)
  • 小澤亜李(大道あさひ役)
  • 水谷広実(「ポッピンQ」音楽)
  • 加東岳史(「SPICE」アニメ・ゲームジャンル編集長)

IMG_4093

イベント開始前の前座で「撮影タイムです」と言ってたので撮りました。俺達の金丸Pです。イベント内容はほぼ口止めされているのでお口チャックです。

IMG_4098

ポスターは小澤亜李さんゲストなのであさひのポスターが新しいのがありました。他は前回と同じのが幾つか。

IMG_4100


2018-05-27 :-)

_ [艦これ][よみずいランド][よみうりランド]艦これ 鎮守府第二次瑞雲祭り in よみうりランド泊地

本日がよみずいランド最終日です。が、ステージイベントで「1週間延長される」ことが発表されました。

瑞雲祭りスペシャルステージ 【瑞雲祭りで、Nice to meet you!】

「Nice to meet you!」ということで Samuel B.Roberts 役の白城なおさんが初登場。声優としてイベントに出演するのも初めてだそうです。藤田咲さん(山城とかいろいろ)の後輩とのこと。事務所のページ 株式会社アーツビジョン を見ると出演作品に「アイカツスターズ」(素晴らしいアイドル作品)とあるんだけど誰の役だ...。

本人は艦これを始めて間もないらしいですがちゃんと自分の艦娘 Samuel B.Roberts はゲットしたもよう。そのときの喜びの声がこちら

瑞雲祭りフィナーレステージ 【第二次瑞雲祭り、千秋楽です!】

最後です。

出演者は同じですがコスプレする艦娘が前回と異なりました(誰かブリちゃんに夕張以外の衣装も用意してつかぁさい...)

艦これ関連の情報としては以下のとおり。

  • よみずいランドの艦これとコラボしてるアトラクションと食べ物は1週間延長
  • 五周年記念イベントとと主計科任務イベントは6月中旬まで開催される
  • 伊勢型改二は 6/6 のメンテナンスで実装
  • 黒潮改二も夏頃に実装
  • 7月ころに氷のリアルイベント「艦これ on ICE」が開催される

DSC_0427

最後の Gambier Bay

迷子になってよみうりランド内をさまよっていた Gambier Bay はようやく日テレらんらんホールにたどり着いたようです。

DSC_0428

_ [艦これ]艦これ 食べ物イベント

ひとまず完食しました。


2019-05-27 :-|

_

田園都市線労はもはや記憶にない。

業務ではストレージ労。JavaScript のコードまったく分からん。どこからコードが始まるのか。どこから来てどこへ行くのか。C 言語のように main() から始まってほしい。main() ならそこにあるじゃろ? Firefox の main() から始まるのじゃぞ? JavaScript は Firefox の一部となり永遠に宇宙をさまようのじゃ(じゃ?)

_ ,

帰宅してから進撃の巨人、ガンダム THE ORIGINを見ました。


2020-05-27 :-|

_

ストレージ労。systemd 完全に理解した。

_ [水瀬しあ]水瀬しあの配信のアーカイブを見た

配信が終わるころに配信があったことに気づいて、見たので、あとでアーカイブを見ました。Youtube チャンネル登録者数 1 万人記念配信なんだけど、自作夢小説の設定資料を晒していました。いわゆる黒歴史というやつです。なんてことをしやがる...。


2021-05-27 :-|

_ 日誌

0600 起床

0630 菜花なな配信

0800 出勤。在宅勤務

1700 退勤

筋トレ

艦これは E4-3 甲をクリア。

結目ユイ配信


2022-05-27 :-(

_ 業務日誌

一回休み

_ 新型コロナワクチン接種 3 回目 副反応の発熱により一日中寝ていた

36.7 ℃くらいでしたが

10 時頃に寝て昼頃に起きて昼飯食べようとして起きたら 18 時だった

_

舞鶴赤れんがパークで買ったカレー

DSC01987

DSC01988

_ リッジレーサー7 ニトロなし TA Industrial Drive 順走

1分0秒台にイケそうではある。

本日のツッコミ(全2件) [ツッコミを入れる]

_ けなく [自分も毎回熱出て1日使い物にならなくなってます。高熱って訳ではないんですが…]

_ みわ [インターネットで見かけるような高熱にはならんけど、ちょっと体温が上がるだけでぐったりしますね。]


2023-05-27 :-)

_ 日誌

0900 起床

晴れ。

部屋掃除をするなど。

コーヒーを飲むなど。近所のカフェ。

おひる。ラーメン。タンパク質を摂取するために卵を目玉焼きにした。

だらだら。

飯。カレー。横須賀土産。

DSC03878

DSC03879


2024-05-27 :-(

_ 業務日誌

0800 出勤

1700 退勤

_ 日誌

おひる。ラーメン。

飯。ぶりカマの塩焼き。天然なので脂が少ないので物足りないです。ダイエットにはいいかもしれない。

クレアさんの朝配信を聞いていた。

彼岸リコのリッジレーサー7配信を見ていた。

2006 年発売のリッジレーサー7 をいま新規にプレイしているひと。とても貴重。 過去のリッジレーサーはいくつもプレイしているらしく、操作がうまい。アンジェラスやクリナーレもクリアしていた。初心者は何時間も練習するやつです。

夜の部


2025-05-27 :-(

_ 業務日誌

0800 出勤

1700 退勤

_ 日誌

おひる。うどん。

飯。 しょうが焼き。

_ メガネを新調した

焦点距離が中距離のやつ。引き取ってきた。