2007年04月

Entries Title

ケモじゃヌシの日記

Date
2007-04-30 (月)

いやはや、久々に更新する内容がこれかって話なんですが・・・(笑)

嫁が最近「ケモじゃヌシの日記」というブログを始めたそうです。

ブログランキングで、さっきみてみたら「ウサギ」の中で24位。
もう一つ上のペットってカテゴリで305位。

んー、なんか毎日ランキングがあがっていってる・・・はじめ聞いたときは100位前後だった気がする。

まぁ外部リンクとかクリックとか増えたらあがるかなぁと思って書いてみました。
(他にも書くことたくさんあるだろ!ってつっこみは・・無しで・・)

近況は・・何とか生きてます・・って感じで(苦笑

PPTPD + WindowsXP + Notron AntiVirus 2007

Date
2007-04-06 (金)
Category
日記

おはようごぜーます、小堤です。

さて、徹夜なわけですが・・・。原因の一つが表題にあるとおりです。
最近VPNの構築を行い、自分のVaioノートのVistaでは問題なく使えるようになったのが昨日。

本日朝方WindowsXPでの設定の仕方をキャプチャしていっていたら・・・あれ?つながらない。
家の同じネットワークからVistaだとつながるのに、WindowsXPだとつながらない。なぜ。。。。

四苦八苦して、ポートあいてないんじゃないか?(なぜ・・・)とかいろいろ調べてWireShakeとか使って
パケットまで調べようとした寸前。わかった。ノートン先生でした。

どうやら、WindowsXPのNotronAntiVirus2007は、TCP1723番を遮断してしまうようです。
で、「インターネットワーム防止」をオフにすると、つながります。

ふざけるなぁ!!俺の4時間かえせー!

他に今のところ解決策はないようです。
NotronInternetSecurityだと、ファイアーウォールの設定で信頼する先を追加してあげれば
かわせるらしいことは、WEBで見かけましたが。

シマンテックさん、早くUpdateだしてあげてぇ?。

まぁ、とはいえ、VPNとても便利です。立ち上げっぱなしの社内MACを家から操作できるため
Safariでの動作確認なんかすぐできるし、社内資料をちょっと引っ張りたかったり、なおしたかったりしてもすぐできるしね。
便利便利。いや、でも俺の4時間orz

土台があるということ。

Date
2007-04-04 (水)
Category
プログラミング

深夜ですね、こんばんみ、小堤です。

さて、最近はすっかりJavaScriptばかりコーディングしている毎日なのです。
ええ、しんどいです。
まぁでもなんでもそうですが、できてくると多少の喜びには変わってきます。

でですね、その開発環境や土台について。
いま、僕が開発しているJavaScriptはxFrameworkJX(JavaScript eXtensions)というものです。
xFrameworkの名前がついているとおり、PHP MVCフレームワークであるxFrameworkがらみなのですが。

DHTML中心に構築してあります。
しかしDHTML、奥が深いというかブラウザ間の問題はHTMLコーディング同様つきません。
そこで、ちゃんとラッパーを用意して土台をつくり、その上で構築しています。
そのおかげでロジックを構築する際には、ブラウザ互換を考えないで開発ができます。
正直JavaScriptなんてやるか、ぼけ、と思ってましたが、まぁちゃんとやるとなんでもすごいもんですわ。

つくづくフレームワークを使った開発や、今回のJavaScriptを利用した構築に関してもベース(土台)があるということが、つくづくすごいことだなぁと思っています。
土台や枠組みがないと、人は混乱するようです(僕だけ?(笑)
それは大規模になればなるほど。

んで、JavaScriptのコードなんですが、すでに4015行(2007/04/04 5:18現在)になっています。
最初の頃はエディタで4000行近く書いたりしてたんですが、正直ノイローゼになります(笑)
メソッド(関数ですけどね、プロトタイプ型なので)の内容を確認するだけにスクロールしまくったり
エディタでマークをつけて飛んだり・・・もういややぁ・・・・。
って思ったんですが、投げ出すわけにもいかないので、解決方法を探しました。
ということで、現在の開発方法の紹介です(なにそれ)

Eclipseを利用しています。
で、クラスごとにファイルをちゃんと分けています。
JavaScriptでクラスをどのように実装するか、などはぐぐってください(わら
ちなみにprototype.jsなどは一切使っていません。
んでですね、Windowsで開発をしているので、バッチファイルを作って、全部のファイルを実行時に
結合しちゃってから実行します。
まぁダブルクリックするだけですしね。
これだけで、相当楽です。

JavaScriptはソース内で他のファイルをロードできないので(CSSのimportや、PHPのrequireのように)
まぁくっつけちゃおうと。

実際コメントもちゃんとかいてあるので、ドキュメント生成も行っています。

まぁお披露目するのは、まだ早いと思うのでそのうちまとめて(笑)
どこかのxFrameworkのバージョンに標準でついてくるかもしれませんね(ぉ?

ではでは。

FireFoxアドオンでスクリーンキャプチャ - Page Saver Basic

Date
2007-04-01 (日)
Category
日記

3月はあっというまでしたなぁ・・・小堤です。

いままでWindowsのフリーのキャプチャソフトを使ってブラウザのスクロールイメージを取り込んで画像にして利用していましたが、Page Saver Basicというアドオンを発見。

firefox_capture1.gif

これめっちゃべんり。アドオンをインストールすると上記のカメラマークが右上に出てきます(FireFox再起動後)あとは、カメラだけ押せば現在の表示されている領域分画像にしてくれるし、横にある矢印で「ページ全体を画像として保存」を選べば、スクロール(他のキャプチャソフトと違って画面自体はスクロールなし)しないけど、ちゃんと全画面分とれてます。

画像形式は「PNG」「JPEG」2種類。まぁとれてしまえば何とでもなるので、形式としては十分でしょう。
下記がYahooを試し取りしたところです。

最近はすっかりFireFoxでの開発がメインなので、仕事でFireFoxとか使ってる人は是非使ってみてください。

Return to Page Top