2011-09-01から1ヶ月間の記事一覧

LinuxのNFS公開ディレクトリをマウントする

mac

Linuxサーバ上のWordPressをMac上のNetBeansで直接編集。 Linux側 (CentOS6.0) Scientific Linux 6 - NFSサーバー構築 : Server World を参照。 Mac側 (Snow Leopard) http://mount-q.com/yamaqblog/?p=1018 を参照。 mount_nfs -P host:/export /mnt

情報交換を活発にしたいなら、職場の『そのまま君』を許すな!

PM

職場の『そのまま君』とは 「WHY型思考」が仕事を変える (PHPビジネス新書) より引用 WhyなきWhat病その1・・・「職場の『そのままくん』」 「そのままくん」の特徴とは、文字通り「そのまま」やることです。具体的には、オフィスには以下の様な「人種」…

ナレッジや知恵を集めたいなら、それらを拉致監禁するな!

PM

ナレッジや知恵を『教えない』と隠しておく意味はほとんどの場合でなくなってきているのではないか 問いかけてみよう、『それはGoogle先生でも知らないことなのか?』と。 情報・データについては『Google先生』は詳しくても、ナレッジや知恵になるとどうか…

twitterの文字数制限の価値

PM

凝縮 俳句では五・七・五に文字数を制限することで、伝えたいことを『凝縮』させている。 制限により、冗長な情報がそぎ落とされ、伝えたい・表現したいことのエッセンスのみがのこることになる。 『貴重品は身につけて移動してください』と言われる場合、『…

ワンライナーメモ

# で始まる(前の空白文字は無視)コメント行と空行を削除するパイプ grep -v -e '^[[:space:]]*#' -e '^[[:space:]]*$' CRLFの改行コードのファイルから CR を落とすパイプ tr -d '\r' インデントを全行に加えるパイプ 他のプログラムの出力をそのままログに…

パスワード一覧

SI

仕事上で作る成果物に指定が無い場合は、『パスワード一覧』を作るようにしている。 『パスワード一覧』を作る動機・作るメリット 各設計書内でパスワードを平文表記することは望ましくない。 気軽に『設計書みて確認して』と渡して root 権限まで大公開、な…

IPv6を無効化する方法

FAQ/CentOS5 を参照。 IPv6のアドレスが優先的に解決されて動作がおかしくなる場合には切っておく。 そろそろIPv6から逃げられなくなってきているので、無効化してしまうと今後の対応時にIPv6有効化自体がまずハードルになる。 CentOS5.4以降 641836 – (ipv6…

GROUP BYで同一グループ内の文字列カラムを連結する

Oracle の隠し関数 wmsys.wm_concat が非常に強力な件について - drk7jp を参照。 隠し関数なのでサポートを受けられなくてよい範囲でのみ使うこと。でもすごい便利なんだよな。 11gR2 から ListAgg 関数が標準でサポートされる。デリミタも指定できるのでさ…

Groovy@NetBeans で JUnit を使用する

groovy-build.xml に修正が必要 (7.0.1 でも同じ) NetBeans6.9でgroovyファイルが含まれているとテスト実行できない: 発火後忘失 を参照。 <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3"> <attribute default="${javac.processorpath}" name="processorpath"/> </attribute></macrodef>

MIMEについてわからなくなったら読む

参照先 MIME(Multipurpose Internet Mail Extensions)〜前編:インターネット・プロトコル詳説(3) - @IT MIME(Multipurpose Internet Mail Extensions)〜後編:インターネット・プロトコル詳説(4) - @IT MIME の基礎 Multipurpose Internet Mail E…

Apache James (3.0-beta3) メモ

Beta3 の内容なので今後変わる可能性も十分あり。 2.3 から随分変わってる。Avalon さようなら、Spring こんにちは。 設定ファイル config.xml が conf 下の判りやすい場所に移動。ついでにこまかく分割された。 メールリポジトリをJDBC上に作成する場合の設…

GRAILS導入メモ(2)

MACにGRAILSを入れる IDE使う上ではやはり同じ環境上にあるのが良いよね、ということでMACにも入れる。 Java SDK: MAC OS X (Snow Leopard) で java -version したところ 1.6.0 update 22 が入っていたのでそのまま使う。 GRAILS: /opt/grails を作成し、Lin…

既存テーブルのDDL表示

これは便利そう・・・DBMS_METADATA。詳細はパッケージのリファレンスを。 set pagesize 0 set long 90000 --単一テーブルについて表示するなら。 select DBMS_METADATA.GET_DDL('TABLE', 'テーブル名') from dual; --ユーザが所有する全てのテーブルについ…

NetBeans7からのDB接続

EclipseでDBViewerを使って操作するのと同じ様なことができないかと思ったら、普通にできた。Database Explorer と呼ぶようだ。エクスプローラウィンドウ(左のペイン)の[サービス]タブの[データベース]がそれ。 右クリック[新規接続]で接続したいDBへの接続…

GRAILSメモ

コントローラまわり Controllerはリクエストごとにインスタンスが生成される。Controllerのフィールドを使用してもスレッドセーフということ。でもフィールド使うニーズが今のところわかってない。 入力は params プロパティで受け取る。 モデルが指定されな…

組み込みDB

SQLite (http://www.sqlite.org/) HSQLDB (http://hsqldb.org/) H2 (http://www.h2database.com/html/main.html) Apache Derby (http://db.apache.org/derby/)

GRAILS導入メモ(1)

ソフトウェアバージョン OS: CentOS 6.0 (64bit) Java SDK: Java6 update 27 (http://www.oracle.com/technetwork/java/javase/downloads/index.html) Groovy: GRAILSに同梱のもの 1.7.8 GRAILS: Grails 1.3.7 (http://grails.org/) 導入手順 Java SDK # roo…

共有フォルダへアクセスできるようにする最小限のアクセス許可ポート

ポート CIFSは445/TCPのみを使用して動作できる。アクセス許可ポートは 445/TCP のみでよい。 NetBIOS (over TCP/IP) を使用しない(無効にした状態で動いた)。 DNSやhostsファイルを使ってホスト名を解決する。 NetBIOSベースのSMBをTCP/IP用にし、かつFW設…

Windows 上でのログハウスキープ

Windows Server でログファイルが溜まり続ける場合の削除用スクリプト。 それなりに対象がいるので設定ファイルでとれるようにした。 基本的には日付がついたログが溜まり続けることを想定。 連番がつくタイプのファイルは連番が0パッドされていないと不正動…

Windows Server 2008 R2 から XP の共有フォルダにアクセスする

ユーザ認証にどうしても失敗してしまうが、どうやらOSのセキュリティポリシーの設定が必要なようだ。 Windows Server バックアップで共有フォルダからリカバリする場合に嫌な予感しかしないんだけど、果たして・・・ BuffaloがLink Station(NAS)と接続するた…

tcpwrapperとiptables

疑問 どうしてかは思い出せないが、tcpwrapperはxinetd経由の場合にのみ意味があると認識していて、下記の様な考えになっていた。 今時xinetd経由のプログラムなんてほとんど皆無。設定する意味ないでしょう。 iptablesでパケットレベルでがっちり遮断すれば…

コンテキスト情報の記述場所

記述場所 全体に影響する $CATALINA_HOME/conf/server.xml (server.xmlに記述するべきではない) $CATALINA_HOME/conf/context.xml エンジンのホスト単位に影響する $CATALINA_HOME/conf/[エンジン名]/[ホスト名]/contet.xml アプリケーション単位に影響する …

会社のPCが遅すぎる

発狂しそうです。 会社Think Pad(WinXP, Core i5, 3GB RAM, HDD)、家MacBook Pro(SnowLeopard, Core2Duo, 8GB RAM, SSD) 32ビットのXPでいつまでがんばらせるんだよ・・・物理メモリ3GBとか拷問。 CPUはCore i5なのに、Core2DuoのMacBook Proより劇的に遅い…