メモの日々


2000年11月13日(月) モバイル始動

  • モバイルアプリケーション開発で開発するL!クライアントについて少しだけつめた。まだなんともわからない。
  • 保志さんに統合化環境のCDROMを渡した。
  • 詳細設計書の改訂を少し進めた。まだ終わらない。

2001年11月13日(火) バックアップ分からなかった日

会社

  • 10:45 Web Application Stress Toolをインストールしてみたところ。これから仕事開始。
  • 17:15 WASTはデフォルトのブラウザをIEにしないとうまく使えないようだったので止め。午後からBackup Execをいじっているけどまだよく分からない。ヘルプをよく読むしかないのだ。
  • 23:10 うーむ、結局バックアップよくわからん。とにかく帰ります。

テレビ

  • ニュース。アメリカで飛行機が墜落したニュースをやっていた。とても燃えていた。悲惨だあ。

2002年11月13日(水) スーツの日

Cプロジェクト

  • 13:30〜14:30 吉田さんと&&&の松丸さん石山さんを迎えた。色々と質問。よーするに自分らでカスタマイズして使えと。サポート体制など存在しないようだ。

Kプロジェクト

  • 11:15〜11:40 高本牧野相澤浅海と九州の件で打ち合わせ。優先度を上げると。まずおれが調べることになった。
  • 14:40〜17:40 九州の件調査。appletタグを出力しているプログラムは結構たくさんあり全部直すのは面倒。appletタグのarchive属性は残ししかしjarファイルはサーバに置かない設定で試してみたら動くようなのでこれで試してみる方針とする。ただビューワは署名付きアプレットでまだうまく動作しない。署名付きアプレットについて勉強しなければいけない。
  • 17:41〜18:10 方針をまとめて高本さん佐藤さんへ説明。明日おれが設定をして明後日古川さんが客先へ行って試してみることになった。
  • 20:05 弁当食べてメイル読んだとこ。どうやら署名付きアプレットはアーカイブしないと利用できないようだ。ので、ビューワは使えるようにはならない。署名付きアプレットの解説。古いけど。
  • 20:20 明日やることは、
    • wwwフォルダをコピー
    • 新しい仮想フォルダを作成(名前をどうしよう。後日変更でもいいか。)
    • classファイルをアップロード(数が多いのでCDROMに焼いた方がいいかも。ビューワのclassファイルも置くだけは置いておこう。)
    • jarファイルを削除
    • 変更したdsp_menu.cfmとidann_make.cfmをアップロード(ビューワはどうせ動かないのでdsp_jvue.cfmは修正しない)
    • やることのドキュメント化
    • 動作確認
    • 2つのサイトのソースの管理をどうやっていけばいいのか考える

その他

  • redhatでup2date -u。cpp-2.96-112 gcc-2.96-112 gcc-c++-2.96-112 gcc-chill-2.96-112 gcc-g77-2.96-112 gcc-java-2.96-112 gcc-objc-2.96-112 libstdc++-2.96-112 libstdc++-devel-2.96-112 php-4.1.2-7.1.6 php-devel-4.1.2-7.1.6 php-imap-4.1.2-7.1.6 php-ldap-4.1.2-7.1.6 php-manual-4.1.2-7.1.6 php-mysql-4.1.2-7.1.6 php-pgsql-4.1.2-7.1.6がインストールされた。112ってのはパッチが112個あるってことなのかなあ。大変だ。
  • 18:15 SCSIボードの件で購買室から電話。現在会社はデルコンピュータから物を買えない状態らしい。支払い条件が合わないからデルが文句言っているそうです。のでどうするか考えないといけない。待つかデル以外から買うか。

2003年11月13日(木)

[fs] 2ndステージ 68352位(115778チーム中) 資産6億1800万

12節は54fp。悪くはないがもっと稼がないと。ジュビロとFC東京勢はよかったが奥チェ宮本が駄目。コウタも全然キレキレじゃないじゃんか。

次の選手を放出。ガンバの人達さようなら。

  • 山本浩正(+1220万) ヴェルディ微妙に怖いのでキーパー交代します。お疲れさま。
  • 齋藤竜(+100万) ちょこっと儲かり満足。
  • 宮本恒靖(+410万) コウタ情報外れたしFC東京強いし。
  • 二川孝広(+730万) お金が必要だから。
  • 吉原宏太(−210万) 期待外れだった。
  • 原竜太(−160万) 前節ベンチ入りしなかったようだ。奮起せよ。
  • 深井正樹(+80万) お金が必要。ちょっともったいないけど。

次の選手を獲得。

  • 榎本哲也(600万) 絶対お買い得だよ。
  • パナディッチ(5330万) 相手が得点力のない大分だから。
  • 宮沢正史(3790万) セットプレーに期待。
  • 佐藤勇人(1750万) ジェフ頑張れということだけ。
  • 中島浩司(300万) ジェフ頑張れということだけ。

次節の出場選手。FC東京の勢いを買った。強いと思うし。

GK榎本 哲也横浜600万
DF鈴木 秀人磐田1億220万
DF金沢 浄東京7770万
DFパナディッチ名古屋5330万
MF奥 大介(C)横浜6930万
MF福西 崇史磐田4980万
MF石川 直宏東京3250万
MF佐藤 勇人市原1750万
MF宮沢 正史東京3790万
FW戸田 光洋東京1790万
FWチェ ヨンス市原5670万

[work] ITエンジニアのための起業実践ポイント解説 (@IT)

一年の利益が800万円なら個人事業主より法人の方が得らしいですよー。

生活

  • 15:40 出社。直帰すればよかったなあ。
  • ThunderbirdはこのPCで使うには重過ぎるし、機能も小回りが利かず使いにくいのでメイラーの変更を検討。Sylpheed for Win32を使ってみたかったが最近はバージョンアップがされていないようなのでEdMaxフリー版をインストールした。多機能だ。ニュースリーダにもなる。素晴らしい。
  • 17:20 早いけど帰ります。
  • 及川光博と三浦淳宏が似ていると思った。

やること

  • 小さなカセットテープを買う
  • 紙を買う
  • 蛍光灯を買う(またかよ)
  • クリーニング屋へ行く
  • 歯ブラシを買う
  • O2ケアを買う
  • WindowsUpdate(職場、家)
  • JREバージョンアップ(家)

2004年11月13日(土)

  • 昨日AMPMのお釣でやっと新札を手にした。まずは1000円札。野口英世の左目が怖い。
  • ケロロ軍曹を見た。30分のアニメを作るには原稿用紙60枚のシナリオが要るということだったと思う。
  • ボボボーボ・ボーボボを少し見た。魚雷ガールとの対決に終止符。魚雷魚雷魚雷。
  • 今日も土曜日だけど出勤。
  • ER8を見た。誤って父を轢いてしまった娘、兄が弟を棒で殴る、薬を飲みすぎてしまった妻、ルイスは人使いが荒い、カーターの祖母検査、リースめぐって喧嘩、高い所での出産、子宮外妊娠患者は戻ってくるのか、グリーンは娘に携帯を買うのか、コーディ検査。

[soft] 影舞0.8.4で統計ページが正しくない

統計ページの数値が変だった。影舞のバグ情報の226: 月間統計の集計がおかしいにあったパッチを適用したら直った。

やること

  • プリンタ処分
  • リンク元のスリム化
  • ナンバーアナウンス解約
  • スーツをクリーニングへ

2010年11月13日(土)

[unix] Ubuntu 10.04を10.10へアップグレード

アップグレード中に操作不能になった

VMWare上のUbuntu 10.04を10.10にアップグレードしようとした。アップグレードには時間がかかるのでテレビを見ていたのだけれど、戻って画面を見てみるとSambaの設定ダイアログが表示されている所で止まっていた。操作しようとしたが、クリックしても設定ダイアログがアクティブにならず操作できない。

操作不能なダイアログ

マウスが使えないわけではなくて、メニューからgnome-terminalの起動などはできる。が、起動したgnome-terminalのウィンドウもアクティブにならず、操作できない。ウインドウがアクティブにならない問題だ。gnomeのメニューから[設定]→[ウィンドウ]を実行したら「お使いのウィンドウ・マネージャ "unknown" には設定ツールが登録されていません」というダイアログが表示されたので、ウィンドウマネージャがおかしいようだ。

検索すると、

に同じ症状の人がいた。gnomeでトラブルが発生するとどうしたらいいのか分からない。

対処

sshは生きていたので、sftpを使って必要なファイルはダウンロードできた。これでひと安心。

Sambaの設定ダイアログを強制終了できればアップグレード処理が先へ進むのではないかと思い、それらしいプロセスを探す。pstreeの結果を眺めると、

/bin/bash /usr/bin/ucf --three-way --debconf-ok /var/run/samba/upgrades/smb.conf /etc/samba/smb.conf

というプロセスが末端にあったので、これをkillしてみた。ゾンビになった。次にこれの親プロセスだった

/usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/samba-common.postinst configure 2:3.4.7~dfsg-1ubuntu3.2

をkill。すると、Sambaの設定ダイアログが閉じ

'samba-common' がインストールできません

というダイアログが表示されたが、アップグレードの処理は先へ進みだした!やった。

んが、「アップグレードのインストール」フェーズが終わると、

アップグレードをインストールできません

アップグレードを中断しました。システムが不安定な状態の可能性があります。今からリカバリーを実行します。(dpkg --configure -a)

というダイアログが表示されてしまった。そして、その処理の中で再びSambaの設定画面が、今度は端末内に表示された。これも操作できない。もー。

操作不能なダイアログ2

pstreeで見るとプロセスはさっきと同じだったので、同じ手順でkill、kill。すると

アップグレードが完了しました

アップグレードは完了しましたが、アップグレード処理中にエラーが確認されました。

というダイアログが表示された。ダイアログを閉じるとアップデートマネージャも終了。もうやれることはないので再起動。

心配だったが、無事起動した。一応ちゃんとアップグレードできたみたい。

% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 10.10
Release:        10.10
Codename:       maverick

Sambaも動いているようだが、これはインストールしなおした方がいいかなあ。

やること

  • GVimを7.3.034以上にバージョンアップ

2012年11月13日(火)

[c++] boost::bindは演算子と組み合わせられる

std::find_if( first, last, bind( &X::name, _1 ) == "Peter" || bind( &X::name, _1 ) == "Paul" );

みたいに書けると知らなかったのでメモ。上の例はboostのドキュメントにあったもの。

For convenience, the function objects produced by bind overload the logical not operator ! and the relational and logical operators ==, !=, <, <=, >, >=, &&, ||.

とのこと。サンプルコードをメモ。

#include <algorithm>
#include <iostream>
#include <vector>
#include <boost/bind.hpp>

class A {
    int a;
public:
    A(int a) : a(a) {}
    int get() const { return a; }
};

int main() {
    std::vector<A> v;
    v.push_back(A(1));
    v.push_back(A(2));
    v.push_back(A(3));

    std::vector<A>::iterator it =
        std::find_if(v.begin(), v.end(), boost::bind(&A::get, _1) == 2);
    if (it == v.end()) {
        std::cout << "not found" << std::endl;
    } else {
        std::cout << it->get() << std::endl;
    }
}

これで「2」と出力される。

C++11のbindでもできるのかは知らない。