2005年2月アーカイブ

CVSのタグには2つあって、1つは「リビジョンタグ」、もう1つは「ブランチタグ」。
「リビジョンタグ」はある時点でのスナップショットを取るために付けておくしるしのようなもので、「ブランチタグ」は複数の開発方向があった場合の枝に付ける名前のことだ。

リビジョンタグを付けていると、やりかたによってはスティッキータグが全部のファイルに付いてしまい、気付いたときには大変なことになる。こないだこれでハマりました。

cvs update -A とかするとスティッキータグははずるんですが、前の時点に戻ったり…。でもCVSのことをよく知らないので、リポジトリを新たに作ったりした…。
もっとちゃんとCVSを覚えないといかんな。いつも使っているブランチならばわかるんですけどね。

結構CVSってシビれますな。

ロードバランサーのHA構成|マネージドホスティング HIGHWAY WINDOWS

ロードバランサーのHA構成
EQUALIZER E350ではロードバランサーのHA構成(冗長化)が可能です。

今日覚えた言葉。
(※上記ページは例として載せてるだけであって、HA構成自体とはまったく関係ありません)

<HA構成>
自分達がいつも言っている言葉に置き換えると「冗長化」のことを言うのだと思われる。ロードバランサーとかを構築する際に言ったりする。

flickr_logo_beta.gif
さっきエントリ
で書いたflickrの買収の噂のロゴですが、もう元のロゴに戻ってます。
フーン。なんですかねぇ。煽ってる?(笑)

codepoetry - CSS Debugger, Redux

I tried to use the outline CSS property so as to not disturb layouts, but my copies of Mozilla and Chimera did not support it, so I'll leave that out for now and keep using border for borders.

ここで紹介されているCSS Debugというbookmarkletは便利!
CSSを調整するときに、この部分はどんなclassだったっけとかいうのを視覚的に表してくれます。
※IEでは動かないっぽい

gossipgossipgossip.gif
bulknewsにFlickrがYahoo!に買収されてという噂があるということが書いてありました
今proにしようか迷ってるところだったので、もうちょっと待ってみようかと思ったり…。
動向を見守りたいと思います。

でも最近のこういうサービスってやっぱりバイアウト狙いが多いのかしら。
なんかよいサービス立ち上げられたらウハウハ?(笑)

忘れないうちに…。
cygwinでlogin shellを変える方法は、
1 tcshをsetup.exeでインストールする
2 cygwinをインストールしたディレクトリにあるcygwin.batの中身の

bash --login -i

となっているところを

tcsh -l

に変えればtcshでログインできるようになる。

以上

ケータイ livedoor 携帯からPCサイトが見られるアプリ!jigブラウザがいよいよライブドアからダウンロード開始!
jig.jpがlivedoorと提携したようです。
でも特徴は下記だけみたい…。

livedoorカスタマイズ版jigブラウザの特徴
  • jigブラウザ起動時のトップページにlivedoorが表示されます。
  • 初期設定で「お気に入り」にlivedoorが追加されています。

jig.jpにとっては嬉しいことだな。
昔MTでファイルをアップロードしていたときは、標準でファイルをアップロードするときに
サムネイルを作成するIFが付いてたけど今サーバを変えて運用してからそのIFがなくなってしまっていた。
なんでだろうと思ったら、Image::MagickかNetPBMが入ってないとだめなんですね。
#よくできてんなMT…

いつもならImage::Magickを入れるところだが、NetPBMってのがよくわかってなかったのでインストールしてみた。ppmtogifとかのツールは見たことあったんだけど、それはNetPBMのツールだったのか!知りませんでした。

設定のしかたは、NetPBMをインストールしたら
mt.cfgの
ImageDriver NetPBM
NetPBMPath /home/foo/netpbm/bin
ImageDriverは、NetPBM(Image::MagickならImageMagick)を設定。NetPBMPathは、NetPBMのツールの入っているディレクトリ。
この2つを設定するだけで、勝手にファイルアップロードでのサムネイル作成のIFが表れる。

なんとなくdebianのパッケージがインストールされたディレクトリが知りたくなったので、調べてもわからないので、同僚のY松さん経由でF井さんに聞いたら、快く教えてくれた。

% dpkg -c /var/cache/apt/archives/package.deb

これで一覧がでるようだ。ずっと「apt-ほにゃらら」でやろうとしてた…。
マニアはdpkgなのね。

mixi_500.jpg
なんかやってたのかな?

サーバ名がbangkaですね。なんだろうと調べてみる。
http://www.google.co.jp/search?q=bangka
島ですかねぇ。休みたいという心の叫び系かもな…。

先日Mac OS Xでapacheのログ集計をやっていたら、
どうもcutの挙動がおかしい。なにがおかしいかというと、

% cat /usr/local/apache/logs/access_log | cut -d' ' -f1

こんなコマンドを発行してみると、ある行にいったときに

cut: stdin: line too long.

ってエラーで処理が止ってしまうのだ。ネットで調べたりすると、

echo -n 'This is not a waffle' | cut -f1

こんなのでもエラるという記述が…。確かにこれをやるとMac OS Xだとエラる。
そもそものMac OS Xのcutがおかしいようだ。

同僚のT氏に、こんなことあるんだよねと聞いたところ同じことになるらしい。
んで、T氏がFreeBSD 4.8-RELEASEのソースをもってきて、Mac OS Xのgccで
コンパイルをしたところ普通に動くとのことで、同じことをしてみた。

おお!動く。
うーむ、デフォルトのcutのはバグなのかな?
ソースを読むきになれん…。

AppleInsider | Apple stores alter iPod mini availability, refresh imminent

Corroborating recent reports which hint at an iPod mini refresh as early as next week, several tipsters note that on Wednesday international versions of Apple's online store abruptly extended their estimated ship times for all iPod mini models.

噂系サイトAppleInsiderで、iPod miniがもうすぐ発売されるのではとの噂がでています。
機能的になにか変わるのかなぁ。

最近よくgooglegmailとかgoogle maps、それにflickrで使われる技術。
javascriptで内部的にリクエストを送ってごにょごにょやるやつのソースが
下記のサイトに置いてあります。
このソースをロードしてやれば簡単に内部的リクエストが送れるようです。
(ちなみにこれはCreative Commons License.です。)

http://www.scss.com.au/family/andrew/webdesign/xmlhttprequest/




上の例は、Load Codeボタンを押すとhttp://clouder.jp/yoshiki/mt/archives/demo.jsをGETしてきて、それをdemoとidの付けた部分に表示させるという単純なものです。
これをわずか数行でできるのがイケてる。しかも、IEとFirefoxをサポート。Operaもサポートしてるっぽい。

これでなんか面白いこと出来そうだね。

ITmediaニュース:Google、Toolbar新版のβ公開

米GoogleがWeb検索ツール新バージョンのβ版「Toolbar 3 beta」を公開した。同社サイトから無償でダウンロードできる。


出てます。
WordTranslatorは便利かも。AutoLinkを早く日本の地図で使いたし。

アップル - Working at Apple - Apple Store

Apple Store, Shibuyaのオープンに向けて、人材を募集します。
Apple Store, Ginza および Apple Store, Nagoyaでも、
追加募集しています。


ついに行きやすい渋谷にオープンするらしいです。
どこにできるんだろう。結構奥の方にできる予感がするんだが。わくわく。

今回、コマンドラインでどうやるんだろうということ困ったことがありました。
同僚の人に教えてもらって解決したのですが、内容は下記のようなものです。

あるAというサーバに下記のようなディレクトリ・ファイル構造があったとします。

foo/bar/file1_log.00000000.gz
foo/bar/file2_log.00000000.gz
foo/bar/file3_log.00000000.gz
foo/file4_log
foo/file5_log

この中で

foo/file4_log
foo/file5_log

この2つだけをBサーバにもっていきたかったのです。
scpでやろうとして、

% scp -r foo/*_log B:/path/to/dir

とやっていたのですが、

tcsh: scp: No match.

などと言われてしまいます。同僚に聞いたところ

% scp -r "foo/*_log" B:/path/to/dir

こうすることで出来ることを知りました。
ようは foo/*_log を先にshellで解釈してもらうということですね。んで、この逆に、

% scp -r B:"foo/*_log" /path/to/dir

という風なこともできます。
って、これって常識?

「MS05-009」対策でMSN Messengerの強制アップデート開始

マイクロソフトは、MSN Messengerに関連する脆弱性「MS05-009」が見つかったことを受け、米国時間の10日より同ソフトに対してアップデートの自動通知を開始した。脆弱性のあるバージョンのMSN Messengerを起動しようとすると、アップデートを促すダイアログが表示され、アップデートを行なわないPCからはMSN Messengerサービスにサインインできない場合があるという。


Regnessemを使っていると気づかないね。
これはアップデートしておいた方がいいと思いまふ。

MSN Messengerを立ち上げるとアップデートを促すダイアログが出るので、それで簡単にアップデートできます。

gooブログ、ディスク容量を無料版で3GB、有料版で1TBに拡大

NTTレゾナントが運営するgooは、ブログサービス「gooブログ」のディスク容量拡張を2月16日に実施する。無料版は最大3GB、有料版の「gooブログアドバンス」は最大1TBまで利用できる。


1テラて…。もうちょっとしたら、エクサだな…。

忘れないうちにメモ。

skkimeで間違って単語登録をしてしまった場合に、間違って登録した単語を打って、
変換キー(スペースとか)を押して候補を表示した状態で、Shift + xを押すとキャンセル
するかどうかを聞いてくる。「yes」と答えるとキャンセルされる。

FAQ - Mozilla Firefox まとめサイト

スペースキーでページのスクロールができない * edit

IMEがオンになっていませんか?オフにすれば問題なく動作します。


Firefoxを使っていて、ときおりスペースキーでスクロールが出来なくなるのでだいぶストレスが溜っていた。
なんでだろうと調べてみたらFAQだったっぽい。

IMEがONになっているとスペースキーでスクロールできなくなるみたい。
イケてないなぁ…。

ニュースリリース

14年の歳月と1,500万ドルの開発費を投じて確立した独自の技術を搭載し、世界中を驚かせた「ウェーブレディオ/CD」から6年。250人のエンジニアによってハードウェアはもちろん、ソフトウェアまでのすべてをゼロから見直し新たに開発された、まったく新しいパーソナルオーディオシステム。それが「Wave Music System(ウェーブミュージックシステム)」です。


やばい、これ欲しい。
ずっと「ウェーブレディオ/CD」が欲しいと思っていたが、それがモデルチェンジするみたい。

機能的になにが変わるのかまだわからないが、とりあえずmp3再生対応にはなるみたいだけど、
もうちょっとコンピュータ寄りな機能が欲しいね。
目指すベクトルがちょっと違うのかもしれないけど。。。

friends service offline for upgrade
どうやら、今友達登録ができないみたい。addしようとすると、これが表示されます。 なんか機能が追加されるのかな?
ITmediaニュース:「Yahoo!がSix Apartを買収」は実現するか

「Yahoo!がSix Apartを買収」は実現するか
「最後の独立系ブログサービス」Six ApartをYahoo!が買収するのではないかという予想には十分な根拠がある。


最近BlogやSNS系のサービスを買収したりするのがブームなのかな。
こないだはBloglinesがAsk Jeevesに買収されたし。

自社サービスでBlog系とかSNS系の単独サービスをやってるところは、バイアウト組とかが多いんかね。
そういうサービスはだいたい買収されるけど、それを喜んでる感じする(笑)

まぁネット系のサービスでは買収は日常茶飯事で、今に始まったことじゃないけどね…。

myLastFM - last.fm Desktop Player - Streaming Music

myLastFM is a free desktop player for the last.fm streaming radio service. Simply download myLastFM and sign up for a last.fm account to begin streaming music that you want to hear.


last.fmの局をランダムに選択してiTunesとかで聞けるフリーソフト。
その局が気に入らなかったらスキップできたり、お気に入りにいれられたりする。

それだけだけど、いいかもね。
曲が変わって次の曲にいくと、画面右下とかSharpReaderの更新時みたいなテロップ(?)が出てくる。
いかす。

Google Mapsがベータリリース。
今までのマップサイトみたいに、ぽちぽち地域を絞っていくのではなく、
DHTMLでぐりぐりと移動できるのはなんか快感。
そして、なんとマウスでドラッグして移動とかもできるし…すげー。

ブラウザのステータスバーを見てると、マップを移動するとリクエストが発生するのがわかる。
これもgoogleおとくいのJavaScriptでリクエストを飛しているのかなぁ。

ソースとか見てたら、
http://www.google.com/mapfiles/maps.1.js
こんなんとか
http://www.google.com/mapfiles/metapanel.xsl
こんなんとかがある。

maps.1.jsを見てみると、XMLHttpRequest()とかいう関数とかあって、
地図情報はXMLでやりとりしているのだろうか。

さっき気付いたんだけど、SpaceキーとかShift+Spaceキーで一気にスクロールして
ページの頭とかお尻にいったときに、微妙にスクロールの速度がスローになるのね。

やるねぇ。

NAME uuidgen - command-line utility to create a new UUID value
こんなコマンドがあることを知りました。UUIDを生成するものです。 詳しい話はこちらを参照するとして。 ようは世界で唯一のIDを作ることができるコマンドです。

こんなのなにに使うのさ?というと、よく見るところでは windows のレジストリの
エントリ名として使われてたりする。(ん、よく見ないか…?)

あとは、もともとこれをなにで知ったかというと、最近Firefoxを使い始めたのですが
そのExtensionを作ってみようかといろいろとネット上のドキュメントを漁っていたときに
これを使ってExtension毎にIDを決めなければならないらしい。

てか、これもセッション管理に使えたりするのかもなーとか思ったりする。
CPAN探したらUUIDのモジュールもいろいろあるようだ。
#それにしても、CPAN重いな。。。

検索

広告

OpenID対応しています OpenIDについて
Powered by Movable Type 4.22-ja