header image

携帯対応

QRコード

RING

人気ブログランキング

新着記事

2007/04/26 21:04:29 日記 2 Comments

過去に十二指腸潰瘍と胃潰瘍をやってるのでヤバい気配は分かる。
空腹なのに膨満、胃散過多な気配。一昨日は客先で吐きそうな感じで一時間半打ち合せ。拷問のようだった。

とりあえずセルベールでも飲むかぁ~。

仕事での打ち合わせも、議事録を取って後に関係者にメールするという流れから、ブログで情報を共有し各自考えや方向性を模索して、1つのブログ上で複数人の考えを交錯していくことでより洗練されたプランとなる。通常これらは、会議室フォーラムやメーリングリストが一般的だが、1つだけ不満があった。それは、「図やフロー」などの視覚的要素を共有するのに、従来の方法は、添付したり文中に加えていくのがヒト手間かかるのがイヤだった。そこで、実験的にブログを議事録として活用する方法。(以下略)
PearBlogから引用

なるほど。なるほど。これ確かに良いね。
うちの会社の場合、技術情報の発信はブログでやっているんだけども、こういう使い方があったかー。

色々社内組織を横断した活動をしようとすると、情報の流通経路が普段と変わってくるし、どう活動結果を広報し、周りに理解してもらうか?ってのが大事になってくるかと思うのだけれど、これなら常に動きを参加者以外にも簡単に発信できるし、例えばアンケートとったり質問してみたり、内容にコメントつけたりなどなど簡単に出来る。早速社内に提案してみよう。
(さすがにお客さんとのやりとりを社外のネットワークにさらして共有するなんていう度胸に溢れた真似は出来ないんだけど、社内ならOK)

ちなみに、確か「はてな」ではプロジェクトの情報共有もかなりブログでやっている、と聞いたことがある。大きくない組織ならこれも良いけど、100MMとかの規模になると、一応普通にWBS切って無難にやるからなぁ。まぁこの辺は色々な事情に合わせて柔軟にやるんだろうね。

2007/04/24 21:04:16 日記 none Comments

疲れた。マジ疲れた。
結構限界直前な感じ。精神的に余裕がまったくなし。はぁ。。。

iMP Downloadは、wordpress内で、ファイルダウンロードへのリンクを張っている場合のダウンロードカウンタである。
従ってソフトウェアや素材などを公開している場合は、どのくらいのダウンロード状況かが分かるため有益である。
勿論、生のアクセスログを集計すれば、自分自身ではダウンロード状況は分かるけど。

iMP Downloadの特徴は下記の通りだ。

  • ダウンロードの状況が管理画面上および一般ユーザ向け画面の双方で分かる
  • DLさせるファイル自体はどこに配置しても構わない(他サイトで良いかどうかは未チェック)
  • ダウンロードリンク一覧表示が自動で出来る。また個数指定も可能。しかも人気のX件や最新のX件といった表示も可能(以下にサンプルだしとく)

簡単すぎるが、一応。
ちなみにこちらにあるDownload Counterは、プラグインを登録したら、なんかPHPのwarningsが一杯出力されていた。どうもレコードが無い場合の処理が怪しそうということで、品質いまいちかなぁと判断。

サンプル(トップ3を表示。表示はファイル名称、DL回数の順)

    < ?php iMP_Download_Sidebar(3, 'top'); ?>

単純に関西弁にコンテンツを変換します。単なるネタでPerlのKansai.pmを参考にしてます。
仕様としては<kansai></kansai>で囲まれた文字列は、表示の際にフィルター通して予め登録しておいたパターンに変換されます。そういう意味では関西弁である必要はなくて、レギュレーションルール統一のためにも使えそうです。
もうちょっとデバッグ&精度を上げたら公開予定。
ご意見いただけたら幸いです。

<変換前>
あなた変わりはないですか?私も変わりありません。まずまず元気です。

<変換後>
あんた変わりはあらへんですか?私も変わりありまへん。ぼちぼち元気です。

こんなことをして嵌った。

  • 開発していたのは、ローカルファイルシステムで
  • JAVAスクリプトで他のサイトをwindow.openを呼び出して
  • 呼び出したウィンドウを操作

で、これは何故か失敗します。ちょっと以下の通り試してみてください。

例えば、デスクトップにparent.htmlという名前で以下のようなファイルを作ります。

<html>
<head>
<script>
function openWin() {
    hWin = window.open("http://www.google.co.jp", "child");
    alert("aaa"); //本来読み込みを待つべきですが、とりあえずalertで代用
    hWin.document.forms[0].q.value = "aaaa";
}
</script>
</head>
<body>
<input type="button"
onClick="javascript:openWin();" value="子ウィンドウ操作"/>

</body>
</html>

これを実行すると、結果はこうなります。
JAVAスクリプトセキュリティの警告

次にファイルシステム同士で実行してみます。(googleはローカルに配置できないので、
同じフォーム要素を持ったファイルを作ってください)
呼び出し元と呼び出し先をファイルシステム同士に配置した場合、これはうまくいきます。

さらに、今度は呼び出し元を違うサーバに配置し、呼び出し先をローカルのIIS以下に配置してみます。
これはうまくいきません。

まとめると

呼び出し元 呼び出し先 項目操作
できるか
ファイルシステム ファイルシステム 成功
ファイルシステム 内部サイト(http://localhost) 失敗
ファイルシステム 外部サイト 失敗
内部サイト(http://localhost) ファイルシステム 失敗
内部サイト(http://localhost) 内部サイト(http://localhost) 成功
内部サイト(http://localhost) 外部サイト(http://192.168.1.54) 失敗
外部サイト(http://192.168.1.54) ファイルシステム 失敗
外部サイト(http://192.168.1.54) 内部サイト(http://localhost) 失敗
外部サイト(http://192.168.1.54) 外部サイト(http://192.168.1.54) 成功

結論としては、

  • Window.openはどのサイトでも開けるが、
  • 画面項目の操作については、Window.openを呼び出したページと、
    Window.openによって呼び出されたページのドメインが同一である必要がある

ということのようだ。なるほどねぇ。

2007/04/21 09:09:42 wordpress none Comments Tags: ,

EUC-JPのばかー。

2007/04/20 08:42:22 日記 none Comments Tags:

組織の話。

多くのメンバーで仕事をするとき、階層型組織にするのが普通だと思う。

人数が少ない組織であれば階層化は情報伝達コストの増大にしかならないのでフラット型組織が良いだろう。

問題はフラット型組織から階層型組織への移行過程にある場合だ。表面的な体制図を書き替えただけで移行が完了するわけではないのは当たり前。
情報伝達ルートと各人がヘッジするべきリスク範囲・内容を変えていかねばならないだろう。管理職の立場から言えば、自分がヘッジしなければならないリスク以外は、部下にリスク委譲していくことが必要だな。
自分が管理職なのか技術者なのかをはっきりしないといけない。技術者としてのプライドと、管理職としての責任は相反する部分があり、それが俺を苦しめる。自分がどこまで何をやるのか答えがほしい今日この頃。

2007/04/19 00:47:57 日記 none Comments Tags:

俺は忙しい時ほどブログを良く書くらしい。

確かに

会社のエレベータで久々に会ったM氏に言われた。鋭いねぇ。

2007/04/18 01:25:37 日記 none Comments Tags:

広告

よくみたらすごい違和感。

PerlがPealになっている。

この会社に発注して良いのでしょうか・・・。

 

日記 PHP オープンソース インストールマニアックス IIS Trac MySQL Perl Linux Agile・生産性向上 wordpress フリーソフト 自宅サーバ 書評 ブックマーク phpMyFaq TraM Plugin 早起き Delphi apache CakePHP Firefox Ruby eclipse セキュリティ プラグイン アジャイル mojavi Subversion Ajax/Web2.0 SQLServer Zope サーバ フレームワーク phpBB 仮想化 PostgreSQL OpenVZ scuttle CMS 文字化け 自宅 翻訳・日本語化 ApacheDS LDAP Excel 生産性向上 CodeIgniter XAMPP hacks taskfreak 修正 言語ファイル Ajax SBM ダウンロード HTML::FillInForm mod_security 情報共有


ads

読まなきゃモグリ