2009-08-29

Windowsでファイルにタグをつけて検索したい1

確かVistaではOSとしてそういう機能が追加されたんじゃなかったっけ?

と思って調べてみましたが…
画像などごく一部のファイル形式でのみタグ付けできる仕様となっていましたorz
検索時には

タグ:タグ名

で検索出来ますがつけたタグは自分で覚えておかなくてはならない模様

一応タグ付けできるjpg形式のファイルにタグをつけて、代替ストリームを確認するため、 Microsoft が提供しているユーティリティ群 Sysinternals Suite に含まれる Streams を使ってみます
C:\>"C:\Program Files (x86)\SysinternalsSuite\streams
.exe" 1.jpg

Streams v1.56 - Enumerate alternate NTFS data streams
Copyright (C) 1999-2007 Mark Russinovich
Sysinternals - www.sysinternals.com

あれ?代替ストリームがない?
試しにバイナリエディタでJPGファイルを開いてみたところ・・・

<rdf:Bag xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:li>タグ名</rdf:li></rdf:Bag>

タグ情報は代替ストリームに格納される仕組みだと思い込んでいたのですがファイル内に埋め込まれるんですね・・・
特定ファイルにしかタグがつけられないというのも納得です。
レジストリの設定を変えれば他のファイルでも出来るってのを期待していたのですが・・・

というわけでOSの機能だけで行うのは難しそうです

Windowsでファイルにタグをつけて検索したい2 へ続く

2009-08-19

C++ではコメントをどこに書く?

C++ではヘッダファイルに宣言を書きソースファイルに定義を書く
故に関数の引数とか返値の説明をコメントでつける場所はソースファイルではなくヘッダファイルが正解だと思うのですが…

この意見に賛同してくれる人が意外と少なくて驚きました
発注元に入ってる大手コンサル会社の人までソースファイルに書かないとわからないと言うので
要求に従いソースファイルにコメントをコピーしましたが、なんだかすごく納得いかない
メンバ変数やクラスの説明はヘッダファイルだけどメソッドはヘッダファイルに書かずにソースファイルに書く意味がわからない

MacPorts でよく使うコマンド

MacPorts でよく使うコマンドのメモ
  • MacPorts自体のアップデート
    $ sudo port selfupdate
  • インストール可能なパッケージリストのアップデート
    $ sudo port -v sync
    • -vの指定により詳細情報を表示する(-dと書いてあるサイトが多いが-vで十分)
  • インストール可能なパッケージの検索
    $ port search キーワード
  • インストールオプション(Variants)を表示する
    $ port variants パッケージ名
  • インストール
    $ sudo port install パッケージ名

    $ sudo port install パッケージ名 +インストールオプション +インストールオプション +...
  • アンインストール
    $ sudo port uninstall パッケージ名
  • インストール済パッケージをアップデートする
    $ sudo port -fRu upgrade outdated
    • -fの指定により強制モードでアップデートします(エラーを炙り出したければ外した方がいいかも?)
    • -Rの指定により依存関係のあるパッケージもアップデートします(対象パッケージをoutdatedにしているから必要ないかもしれない)
    • -uの指定によりアクティブでなくなったパッケージをアンインストールします
  • アンインストール済パッケージを削除する
    $ sudo port clean --dist uninstalled
    • --dist uninstalledの指定によりアンインストール済のパッケージのみを対象としている
activateとかdeactivateは普段使わないので説明無し

2009-08-17

Mac OS X Leopard でメニューバーのアイコンを並べ替える

今日、ネタフルで知りました
こんな事が出来るんですね^^;
コマンドキー(⌘)を押しながらドラッグすると並べ替えが出来る、と

早速並べ替えてみましたが…イマイチしっくり来ないなぁ…
アイコン多すぎだといくら並べ替えても見やすくならない模様orz

2009-08-07

スパム業者もマメだねぇ

今朝、携帯に来たスパムですが…
珍しくgmailの迷惑メールフィルタを突破してきました


g-mix2009@osiombga.jp

2009/08/07 8:17
To: xxxxxxx@xxx.xx.xx
※お塩先生とピーチ●●●社長と浜崎●●●が繋がったあの事件
※の●ぴーはココにいる
※芸能人との人脈を作る、逆援の実態!!
※グラビア合コン…

続きは芸能人ミクシーで…
http://page2019.com/g-mix/


スパム業者もマメですな
既存のテンプレートに満足することなく日々精進していると…

最近、私の携帯宛には 〜mbga.jp というドメインからのスパムが多くなってきましたが、私のキャリアではドメイン名そのものにワイルドカードを使った指定が出来ないため、こいつらを防げないんですorz
まあ、ホワイトリストに切り替えればいい事なんですが面倒なので放置してるのでした。