This domain may be for sale!
Raul IONESCU氏は4月2日(米国時間)、myAJAXの最新版となる「myAJAX 6.0.0」を公開した。myAJAXはJavaScriptで実装されたAjaxライブラリ。The MIT Licenseのもとでオープンソースソフトウェアとして提供されている。Ajaxを簡単に実装することを目的とし、小さいJavaScriptオブジェクトで収まるように実装されている。 新版では、すべてのメソッド名が'$'からはじまるように変更されたほか、表1に示すプロパティ/メソッドが追加されている。また、Cookieオブジェクトをcookie.jsファイルへ移動したり、コードを再設計/最適化したりといった改善が成されている。 myAJAX 6.0.0で追加された主なプロパティ/メソッド オブジェクト プロパティ/メソッド myAJAXオブジェクト versionプロパティ Arrayオブジェクト
2007年03月27日00:15 カテゴリLightweight LanguagesTips perl - File::Find::Identical それってPerlで。 ファイル名が違っても中身が同じファイルを探してくれる『NoClone』 | P O P * P O P そこで便利そうなのがこのNoCloneです。重複したファイルを探してくれるツールです。そしてこれが便利なのは、きちんと中身をみて判断してくれる点。すでにその名もずばりのFile::Find::Duplicatesというのも存在しているのですが、速度的にも問題があるし、APIも気に食わないので、File::Find::Identicalというものをこさえてみました。 例えば、重複ファイルをハードリンクに全て置き換えるには、これでOKです。 dupe2link #!/usr/local/bin/perl use stri
第35回 : 適応するインターフェースの本質 掲載日:2007年3月28日 記事で紹介するURLおよびリンク先の内容は変更されていることがあります。ご了承ください。 すでに出来上がっているユーザー・インターフェースをさらに使いやすくするにはどうしたら良いだろう、と考えるといろいろなアイディアが出てくる。 よくあるアイディアに、「自分が使わない機能は無駄だから消して、それを使うためのボタンなどを画面から消してしまえばよい」というものがある。このアイディアには確かに一理あって、使わないボタンなど無い方が、画面のスペースは有効活用できるわけだ。よく使う機能のボタンを大きくして、わかりやすい位置に配置したりもできるようになるだろう。しかし、今使わない機能のすべてが将来にわたって不要かというと、それはなかなか微妙である。また、それら機能やボタンを見えないようにするのは誰か、という別の問題も出
エレベーターの操作が苦手だ。開くボタンと閉じるボタン、どっちがどっちか判らない。焦ると更に判らなくなってしまう。 特に、誰かが乗り込んでくる瞬間が危険だ。迷ってるうちにドアが閉まり始めてしまう。あわてて間違え、閉じるボタンを押してしまう。結果、僕はとんでもなく嫌なヤツになってしまうのだ。 そんな僕だが、最近友人から必勝法を授かった。目から鱗がボロボロ落ちた。今回は、エレベーターの開くボタンと閉じるボタンについてです。 (text by 松本 圭司) ■開くボタンは大抵左側なんだという 友人曰く、エレベーターの開閉ボタンは横並びが多く、そのほとんどの場合で左が開くボタンだというのだ。すると当然、閉じるボタンは右だ。 「えー!全然気付いてなかったー!!」 今まで僕は開くボタンを押したい時はボタンのマークや文字をよく見て、それで押すボタンを決めていた。これがまた、判りにくいんだ。「開」と「閉」は
A.A.O.公共機関 ウェブサイト通信 解説コラム、セミナー情報、調査結果等、公共機関ウェブサイト担当者様向けに最新情報をメールでお届けします。 申し込みフォーム 改正JIS対応に関する お問い合わせ サイト内容やJIS規格対応支援等のサービスについてのお問い合わせ、お見積もり・ご相談・ご依頼は以下のお問い合わせフォーム(SSL)で承っております。 お問い合わせフォーム
A.A.O.公共機関 ウェブサイト通信 解説コラム、セミナー情報、調査結果等、公共機関ウェブサイト担当者様向けに最新情報をメールでお届けします。 申し込みフォーム 改正JIS対応に関する お問い合わせ サイト内容やJIS規格対応支援等のサービスについてのお問い合わせ、お見積もり・ご相談・ご依頼は以下のお問い合わせフォーム(SSL)で承っております。 お問い合わせフォーム
東京都文京区本郷でとあるCMS開発会社を営む社長のブログ。さっきまで「越後のCMS問屋」だったのですが、会社が新潟に移転したと勘違いされたようなので変えました。 モバイル、ゲーム、フィード、Ajax、Flash、ハイテクグッズあたりのはやりモノが好きです。 最新作「メルルーの秘宝」がドワンゴから提供中 週刊アスキーで「2045年の週刊アスキーをつくる」連載中 最近、またいろいろなインターフェースを研究していたのですが、ひとつ気づいたことがありました。 特にWebサービス、Webアプリケーション全般がそうなのですが、縦スクロールするものと横スクロールするものについて、ちょっと気になったのです。 要するに、Webサービスは横軸方向に並べる場合と、縦軸方向に並べる場合で意味が変わるのではないかと。 言うまでもありませんが、普通のサイトは時間軸が上から下へ、縦軸方向に流れるようになっていま
Dynamic Page Flip v2 from shift control Based on the popularity of my original adaption of Macc’s page flipping engine, I’ve gone back and made several major improvements to the dynamic page flip files: Flashで本をペラペラめくる感じのUIを実装する「Dynamic Page Flip v2」。 Webページだけど、本を見るみたいなUIにしたいっていう需要はなかなかあるんじゃないか、と思っていたのですが、そんなUIを実装するためのFlashサンプルが公開されました。 次の画像のように、マウスでページの右端をドラッグ&ドロップでページをめくれます。 本の中身は自由に書き換えることができるの
auのトップページのような、伸縮してスライドするメニューをjavascript+cssで作れるみたいです。「Image Menu」というライブラリで、動かすにはmootools.jsが必要のよう。 <script type="text/javascript" xsrc="imagemenu.js" mce_src="imagemenu.js" ></script> <div id="kwick"> <ul class="kwicks"> <li><a class="kwick opt1" xhref="" mce_href="" ><span>TOP</span></a></li> <li><a class="kwick opt2" xhref="" mce_href="" ><span>CSS</span></a></li> <li><a class="kwick opt3" xhref
JavaScriptでボックス要素の角丸を自由自在に操るライブラリ「RUZEE.Borders」 2007年03月27日- ruzee.com - Steffen Rusitschka ShadedBorder - JavaScript Round Corners with Drop Shadow Rouding corners with JavaScript has a long history. Everything started on 16th of March 2005 with Nifty Corners and loads of other libs followed. JavaScriptでボックス要素の角丸を自由自在に操るライブラリ「RUZEE.Borders」。 同様のライブラリに Nifty Corners がありますが、これを更に進化させ、使いやすく、高速に、かつよ
ウェブサイトの検索エンジン最適化(SEO)作業は、恐ろしく困難で複雑な仕事だ。大量の知識、世界で最も変化の早いこの分野で遅れをとらないための途方もない献身、そして検査や解析に非情なまでに没頭することが求められる、そんな作業だ。 なぜ検索エンジン最適化や検索エンジンマーケティング(SEOやSEM)が、これほど困難な業務なのか(もちろん、それが嫌だってわけじゃない)、その理由を並べてみた。 検索エンジンのガイドラインとそのサービス内容 検索エンジンは、インデックスに登録するもの、許容し得る手法、そして表示特性までも、絶えずパラメータに磨きをかけている。この2年間、僕たちはnofollow属性、Google Webmaster Centralの導入、広告リンクの新しいガイドライン、Googleの補足検索結果に関する決まりごと、Yahoo! Site Explorerの開始、Google Site
■ JPCERTも糞、ベリサインも糞、マイクロソフトは糞、トレンドマイクロも糞、フィッシング対策解説は糞ばかり 一昨年7月のWASフォーラムのイベントで話した以下の件。 セキュアなWebアプリ実現のために本来やるべきことは? - 高木浩光氏, MYCOM PCWEB, 2005年7月12日 誤った解説や必要以上に危機感を煽る報道に不満 (略)アドレスバーがきちんと表示されていてURLが確認できる状態になった上で、SSLの鍵マークが表示され、ブラウザがSSL証明書に関する警告画面を出さなければ、いちいち証明書を開かなくても安全性は確認できるのに、未だに「安全性を確認するには証明書を開く必要がある」といった誤った解説が(それもセキュリティに詳しいとされている記者の記事の中で)なされている」と指摘。その上で「キーワードジャーナリズムは、よりユーザにとって手間のかからない対策手法を紹介すべきだし、
下記の画像はこのサイトのトップページの画像です。両者の違いは、1ピクセルのラインが入っているか、いないかの違いです。左の画像はピクセルラインあり、右側はラインなしです。(画像クリックすると原寸表示されます。) ピクセルラインを入れることで、立体感を演出することができ、さらに質感を高めることができます。 さらに拡大した画像も下記の画像をクリックすることでご覧いただけます。
サイトやブログなどのWebデザインを変更したくなるときがあります。 では、一体誰のためにWebデザインを変更したいのでしょうか? 多くの人は、Webデザイン変更を以下の目的のために実行するものだと思い込んでいます。 1.自分のためにWebデザインを変更する 2.他人のためにWebデザインを変更する この思い込みによって、Webデザイン変更が裏目に出ているケースが多々あります。 大別すれば上記2通りだけなのかもしれませんが、実際はもう少し細かく分けた方が失敗が少なくなります。 1.誰のためにWebデザインを変更するのか? では、一体誰のためにWebデザインを変更するのか、以下の4通りに分けて考えてみましょう。 1.自分のためにWebデザインを変更する 2.コンピュータ(検索エンジン、ケータイ、読み上げブラウザなど)のためにWebデザインを変更する 3.他人(既存ユーザー)のためにWebデザイ
当サイトでも使用しているページ内をスムーズにスクロールするスクリプトの紹介です。 スクリプトの概要 JSファイルのダウンロード ページの先頭へスムーズにスクロールさせる方法 ページ内の任意の場所にスムーズにスクロールさせる方法 メモ 更新履歴 横移動や別ページからスムーズにスクロールできる方法は、応用編です。 [JS]ページ内をスムーズにスクロールできるスクリプト(応用編) スクリプトの概要 ページの先頭や任意の要素に、スムーズにスクロールさせることができるスクリプトです。 動作環境 Win IE5, IE5.5, IE6, IE7, Firefox1.5, Firefox2, Opera8, Opera9, Safari3.01beta Mac Safari1.5, Safari2, Firefox1.5, Firefox2 使用条件 本スクリプトは、非商用利用に限りフリーで使用すること
MECAPIのソースコード公開 2007-04-01-1 [MECAPI][NLP][Programming] MECAPI[2006-09-18-1]のソースコードを公開。 きちんと書き直そうと思ってたんだけど、手抜きでそのまま公開します。 - MECAPI - MeCab Web Service (MeCab API) https://maapi.net/apis/mecapi - ソースコード ttp://maapi.net/apis/mecapi?mode=code サーバ負荷の問題があるので、大量にアクセス(例えば毎秒数回等)する 人は自分のサーバに設置して使って頂けると幸いです。 ソースは「無償・無保証・著作権放棄」(http://lifehacks.ta2o.net/byebye-copyright.html) ですので、好き勝手に使って下さい。 設置方法: (1) MeCa
米レッドハットがオープンソースコミュニティから激しい非難を受けている。 同社の「Hibernate」プラットフォームのトレーニングやコンサルティングを提供している独立系コンサルタントに対し、同社の顧問弁護士が停止命令書簡を送付したのが原因だ。 レッドハットがオープンソースコミュニティの上に同社の巨大な影を落としている問題は、ラスベガスで開催された「TheServerSide Java Symposium」の参加者の間にも多少の波紋を呼び起こした。同シンポジウムには、Javaの中核的開発者やオープンソースの熱心な支持者などが参加した。 レッドハットから停止命令書簡 ワシントン州レドモンドに本社を置くNeward&Associatesの創業者であるテッド・ニューアード氏は、「レッドハット Inc.: The Next Microsoft?」と題したブログ記事の中で、「レッドハットが今でもインタ
テキストだけでは行きたい場所に行けない Google Mapsは数多く存在する地図サービスの中でもトップレベルの使いやすさと詳細な情報が記載されています。地図の描写もアンチエイリアスがかかっているので読みやすいのが特徴です。このサービス単体でも十分使えるわけですが、それでも行きたい場所へ行けない場合があります。目的地が入り組んだ道にあったり、目印となる場所がなかったりすると地図にテキストの説明を添えてもなかなか上手く相手に伝わらない場合があるのではないでしょうか。地図上に線やマークを書き込めるサービスは幾つかありますが、今回紹介する quikmaps は最も手軽に始められるサービスだと思います。 quikmapsは気軽に使えるサービス quikmaps は会員にならなくてもサービスを利用することができます。トップページに「Draw a quik map」と書かれているリンクをクリ
リダイレクトはシェルに欠かせない機能の一つだ。標準出/入力をファイルへ向けたり、標準出力を標準エラー出力へ向けたり、また、その逆もできる。リダイレクトはできるシェル使いの第1歩。"command > /dev/null 2>&1"とかっこよくやってみたいもの。 zshも当然リダイレクト機能を持っている。しかし、zshのリダイレクトはbashやtcshのそれとはひと味違う。zshでは最初からリスト1.1の設定が有効になっており、bashやtcshではデフォルトでは実現されていない機能もサポートしている。今回はzshのリダイレクト機能を紹介しておこう。 リスト1.1 multiosオプション - デフォルトで有効になっている % setopt multios リダイレクト先を複数設定 echoコマンドでテキストを出力して、リダイレクトさせてファイルへ書き込む。これはシェル操作の最初の一歩だが、
Raul IONESCU氏は25日(米国時間)、機能追加とバグ修正をおこなったmyAJAXの最新版であるmyAJAX 5.0.4を公開した。myAJAXはJavaScriptで書かれたAJAXライブラリのひとつで、The MIT Licenseのもとで公開されているオープンソースソフトウェア。Webアプリケーションを実装するにあたって、開発に便利な機能がまとまっており、デベロッパは直感的にわかりやすいJavaScriptコードを実装することができるようになっている。 myAJAXはFirefox 2系やInternet Explorer 6以降をはじめ、さまざまなWebブラウザで動作確認がおこなわれている。そのほか、各オブジェクトや関数の使用方法が同梱の「quickref.txt」に記述されているので適宜参照されたい。
dankogaiさんのblogでいろいろと書かれていて参考になったというかほぼその通りだと思ったのだけど、いくつか違和感が。 .htmlだけ見つけたい時も % find . -type f -name \*.htmlでOK。findはシェルのワイルドカードを受け付ける。ただしシェルにそれを展開して欲しくないので、\でエスケープしている。 findとか、他のコマンドにシェルのワイルドカードを渡したいときは何も考えず機械的にシングルクォートで % find . -type f -name '*.html'と書くようにしているのだが、どうなんでしょうか。確かにスラッシュ1つの方がタイプ数は少ないが、.htmも含めてバックアップファイルだけ探そうと思って % find . -type f -name \*.htm\?.\*とかするともう見ただけで発狂しそうになるのは私だけ?(w あと、otsune
BrainJar.com: Bride of Windows This article looks at building dynamic displays that provide a window for content. These windows can manipulated dynamically by the user, either by dragging or using a set of control buttons.Windows9Xなテーマの同一ウィンドウ内ポップアップ窓作成JavaScriptサンプル「Bride of Windows」 次のように同一ウィンドウ内に Windows9X 風ウィンドウを作るサンプルが公開されています。 もちろん、ドラッグや閉じる/縮小ボタンも動作します。 これだけ Win9X に似せることで、Windows利用者にとっては物凄く直
1997年の研究ではありますが、「ウェブ上のテキストがもっとも読みやすいのはどういうとき?」なるものが紹介されていました。 » Web page readability: Green text on yellow works the best この研究では、フォント、色、スタイルをいろいろ変えてどの組み合わせが読みやすいかを調べたようです。 いくつか参考になりそうな結果があったのでご紹介していきます。 では早速その研究結果から。 もっとも読みやすかったのは「黄色の背景」に「緑の文字」だそうです。ただしフォントが斜体のArialのときはこの組み合わせは最悪だそうです。 Times New RomanのほうがArialより読みやすい。 フォントも合わせて考えると「Times New Romanで、斜体で、黄色の背景で、緑の文字」が一番読みやすかったそうです。 ↑ こんな感じですね・・・。 「グ
※ 追記 livedoor Readerのものにより近づけたサンプルはこちら。 livedoor ReaderにOPMLをインポートすると登録可能なRSSの一覧が表示されますが、その画面ではチェックボックス上をマウスでなめるようにドラッグするだけでチェックをON/OFFできるようになっています。 かなり不思議なUIなので、これはどうやっているんだろう?と考えてみたのですが、仕組みは簡単でした。 マウスを左クリックしたままチェックボックスの上を移動させてみてください。(JavaScriptが無効なRSSリーダーから見ている場合はページを訪問してください。) (ドラッグするとテキスト選択されてしまうので、チェックボックスの上でクリックを開始するとテキスト選択されずに済みます。) ソースは以下の通り。簡単に実装するためにprototype.jsを利用しています。 /* require proto
NTTレゾナントは4月5日、ポータルサイト「goo」上に開設した実験サイト「gooラボ」において、新しい検索サービスのユーザーインターフェースを公開した。ユーザーの反応を得るのが狙いで、gooの検索サービスの強化へとつなげる。 第1弾として5日に公開されたのは、検索結果をページ分割せず、スクロールで一覧表示する「スクロール検索」。検索結果を順次読み込み、ユーザーがページを切り替えなくてもスクロールするだけで最大1000件の検索結果を見られるようにする。NTTレゾナントによれば、検索結果を動的に表示する取り組みは、国内ポータルサイトでは初という。 4月中には、第2弾として複数の検索結果をブラウザ上に自由に配置できる検索機能「goo-mix検索」を提供する。gooが提供するウェブ検索、画像検索、動画検索、ブログ検索、教えて!goo検索の結果を、ユーザーがブラウザ上で自由に配置できる。 いずれも
前回は,検索結果ページの「ページャ」について,いろいろなサイトの事例を見ながら考察してみました。前回の最後に述べたように,今回も引き続き,検索結果ページについてもう少し考えてみようと思います。 前回に続いて結果ページを話題として取り上げたのは,前回の記事を書くに当たっていろいろ調べている中で,検索結果ページの使いやすさについての論文を見つけたからです。 それは「Paging vs. Scrolling: Looking for the Best Way to Present Search Results」という2002年の論文です。この論文では,検索結果の表示数を1ページ10件,50件,100件と変化させて,どの場合が一番速く情報を見つけられるか,ということを調べた実験結果を報告しています。 考えてみれば,一般的な検索エンジンの検索結果って,ほとんどの場合,標準の結果表示数は10件です。な
個人的には,「特効薬」的な情報というものに余り興味がないのですが,Webサイトをデザインするうえで,定常的に考えていることを一覧表にしておくことには興味があります。特効薬に興味がないのは,そんな「美味い話」がある訳はないと思うからで,一覧表に興味があるのは,疲れているときなど,自分の体調が万全でないときにでも,できうる限りの検討を重ねたいからです。一覧表になっていれば,体力のあるなしにかかわらず,とりあえず上から順番に試していく,という行為が可能になります。今回は,「ボタン」について,思うところをまとめてみます。ご参考になれば幸いです。 OS標準の差異:Windows(Win)とMacintosh(Mac) 「submit(サーバーへのデータ送信)」が必要になる画面設計をする場合,よく議論されるのが,「Win型かMac型か」という問題です。次画面に進むボタンの位置が,両OSの標準では異なる
46. mfigure 2007年03月29日 19:49 >Kyoさま Winが不安定だったのは、9x系のころで、NT系の2000以降は安定してますよ。 同じく、MacもOS9までは不安定でしたが、OSXになってからは全く別のシステムに生まれ変わり(Linuxの兄弟のようなものです)、安定しています。 どちらもサーバー用途に開発されたOSをベースにしているのですから、システムの安定度で比較するのは、現在では、あまり意味が無いように思います。 47. 毒林檎 2007年03月29日 20:17 >マカーが顔を真っ赤にして反論しているのが予想通りすぎる これは、ギャグかなんかですか? 「マカー」と「マッカ」の言葉遊びなんすかね? 何でも人の意見をコピペできる便利な時代ですよね。思考能力をごっそりネットに預けっぱなしという人物も結構見かけますしね。校正入れていいですか? マカーが顔を真っ赤にし
第4回 予想外の行動をするユーザーの心をつかまえる ~ユーザー中心設計実践のコツ~ 現実の店舗や窓口では、目の前にいるお客が困っていればすぐにわかるし、同じトラブルが重なれば問題が起きないように施策をとる。しかし、ウェブサイトを作っているときにはお客は目の前にいないし、公開後にお客の対応をするのはウェブサーバーやスクリプトという機械だ。そのため、現実の商売では当然のように行っている接客ができない、いや忘れてしまってはいないだろうか? 今木 智隆(株式会社ビービット) 「情報構造が整理されていればよい」と思ったら大間違いこれまで、「ウェブページのフォーム」や「ユーザーの目線」といったテーマを採り上げて、ユーザーにとって使いやすい(≒ビジネスに貢献する)サイト設計のコツについて書いてきた。今回は、実際にユーザビリティテストを行った結果わかった特徴的な行動パターンを具体的に交え、ユーザーの行動や
Form field hints with CSS and JavaScript (Ask the CSS Guy) My co-workers pointed out a nice effect on the Vox registration form. 入力フィールドにカーソルを合わせた際に吹出しヒント表示するCSS&JavaScriptサンプル。 次のように、入力フォームにカーソルを合わせた時点でそのフィールドのヒントを表示できます。 フォームの入力フィールドの下に説明を書くよりも、ポップアップしてヒント表示したほうがユーザビリティ的によさそうですね。 要素の表示/非表示処理をJavaScriptによって行っていて、綺麗なHTMLによる実装が可能な点もいいです。 また、サンプルが1ファイル+画像1枚とシンプルなので、あまりJavaScriptやCSSの知識のない方でも、ちょこっと変え
様々なLightBox風ダイアログを超簡単に作れるJavaScriptライブラリ「Control.Modal」 2007年03月29日- Control.Modal : Unobtrusive CSS Modal Windows and Lightboxes for Prototype Control.Modal is a light weight, unobtrusive JavaScript library for creating modal windows and lightboxes using HTML that is already on the page, images, AJAX calls or iframes. 様々なLightBox風ダイアログを超簡単に作れるJavaScriptライブラリ「Control.Modal」。 LightBox は、同じウィンドウ内で背景
202402 « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 » 202404 2007/7/01 Yahooブックマークが仕様変更になったので、改めて記事を書きました。 Yahooブックマークに登録われると検索にヒットする?改訂版 以前、Yahooブックマークに登録されると検索にヒットするかどうか書いた記事 そこで「どこからもリンクされておらず、ロボットの巡回対象になっていないサイトが、Yahooブックマークに登録されると、巡回対象になってしまうのか」 これを(私が制作を請け負った)作りかけの友人のサイトで実験させてもらったと書きました。 結果は実験した10日間、Yahooに限らず、どこの検索ロボットも巡回して来ず、サーバのアクセスログには、私がサイトの制作でアクセ
社内の情報や知識(ナレッジ)を共有することは、多くの企業にとって長年の課題であるといえます。特に企業が大きくなり、組織が縦割りになればなるほど、部門や事業部を超えた情報共有が困難になります。 そういった状況では、グループウェアなどの仕事の延長上にあるツールを使うだけでは、仕事以外の話を含めた全社横断のコミュニケーションやナレッジの共有は難しいかもしれません。その課題を解決する可能性を秘めているのが「社内SNS」です。 SNSとはソーシャルネットワークサービスの略で、最近ではmixiが非常に有名です。 mixiは登録制の閉じた世界でのコミュニケーションツールで、プロフィールの登録や日記の投稿やコメント、コミュニティなどによって、人と人のつながりを構築・支援することを目的としたサービスです。 そして今、このSNSの仕組みを社内に導入することで、社内の情報共有に効果を発揮できるのではないかと期待
尾藤正人です。 2/17-19の三日間に渡って行われた2006年度上期未踏ユース成果報告会に参加してきました。 遅くなりましたが、いろいろ面白い成果物がいっぱいあったので、 今日はそれをレポートしたいと思います。 全て紹介してたらかなりの長文になってしまいました。 1日目 スプラインスキャン法による曲線認識とその応用 スプラインスキャン法というのを用いると線を自然に認識して、線の繋がりや流れも認識できるようになるとか。 OCRへの応用等が考えられているそうです。 採択者はaltpaperという紙ベースのデータを自動で認識するシステムを開発している株式会社情報基礎開発で働いていて、 今回開発システムはaltpaperにも組み込む予定だそうです。Altpaperも未踏の開発成果物の一つです。 FileUtils-URI: ローカルファイルにWebコンテキストを付加するためのライブラリの開発 イ
2007年3月8日,NTTコミュニケーションズは住民基本台帳カード(住基カード)の機能の一部に不具合が見つかったと発表した(関連記事)。住基カードを使ってインターネット経由で行う「電子申請」の際,3万2769回に1回の確率でユーザー認証に失敗するケースがあるというのだ(報道資料)。 この報道に接して筆者が感じたことは,「大変だ」というよりは,むしろ「そういえば住基カードなどというものがあったな」というものだった。 それもそのはず。2006年8月末時点の住基カード発行枚数は,全国で約109万枚。赤ん坊からお年寄りまで,全国民約1億2700万人に対する割合で言うと,住基カードの普及率は0.86%ということになる。実際に住基カードの不具合の影響を受ける可能性がある人には申し訳ないが,どうしても深刻さに欠けてしまうのだ。 では,なぜ住基カードの普及率がこんなにも低いのか。それは,住基カードを持つメ
関西テレビの捏造事件は、総務省が「警告」を出し、社長の辞任とともに謝罪番組を放送したことで、一応決着するようだ。しかし、これを契機に放送局の規制強化論が出てきたり、謝罪番組にも「スタッフの顔を隠すのはおかしい」という批判が出るなど、「あるある」バッシングはおさまる様子がない。 だが冷静に考えてほしい。たかが納豆の番組である。納豆を買いに走った主婦は腹が立つかもしれないが、だれを傷つけたわけでもない。これに比べれば、地球温暖化を誇大に報じて統制経済を推進するNHKや、「従軍慰安婦」の誤報で日本の外交を窮地に追い込んだ朝日新聞のほうが、はるかに罪が深い。 関西テレビに非難が集中するのは、それが重要だからではなく、たたきやすいからだ。誤報の場合には「当社の意図は違う」などと抗弁する余地があるが、意図的な捏造にはそういう反論がきかないから、100%悪者にしても名誉毀損などで反撃されるリスクがな
とりあえずてけとうに。 NTPサーバからとってきた時間とローカルで持ってる時間も比較してみる なので監視で見るNTPは監視するNTPとは別のサーバを見たほうがいいでしょう。 んーあとでRFCちゃんとよまんと。 別のNTPでとった時間と比較してもいいかな。どうだろ。 http://ftp.isi.edu/in-notes/rfc1305.txt package MadEye::Plugin::Agent::NTP; use strict; use warnings; use base qw/MadEye::Plugin/; use Net::NTP; use DateTime; sub is_alive { my ( $self, $context, $target ) = @_; my $host = $target->{host}; my $port = $target->{port}
さくっとかいてみた。 まあ、これで十分でしょ。 MadEyeはここからどうぞ http://code.mfac.jp/trac/browser/MadEye/ package MadEye::Plugin::Agent::DNS; use strict; use warnings; use base qw/MadEye::Plugin/; use Net::DNS; sub is_alive { my ( $self, $context, $target ) = @_; $context->log( debug => "$target->{host} : $target->{type}" ); my $res = Net::DNS::Resolver->new; $res->nameservers(@{$target->{nameservers}}) if $target->{namese
2007年03月30日00:15 カテゴリ一日一行野郎Lightweight Languages 勝手に添削 - find(1) 「ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック」の用法に首を傾げたので。 まずはこちら。 $ find . -type f | fgrep index.html これは % find . -type f -name index.html でOK。パイプ不要。.htmlだけ見つけたい時も % find . -type f -name \*.html でOK。findはシェルのワイルドカードを受け付ける。ただしシェルにそれを展開して欲しくないので、\でエスケープしている。要は $ find . -name '*~' と同じなのだが、なんで上記の例でfgrepを使っているか不明。 ここからが本番。 $ find . -nam
yamaokaです。 エラスティック・レイアウトというwebサイトのレイアウト手法をご存知でしょうか? 「エラスティック(elastic)」とは、ゴムのように弾力性がある状態のことです。 言い換えると「伸び縮みするレイアウト」になるでしょうか。 webサイトの代表的なレイアウト手法として、次の2つが挙げられるかと思います。 固定幅レイアウト リキッド・レイアウト 固定幅レイアウト 固定幅レイアウトでは、 コンテンツを格納するボックスの幅を以下のように絶対値で指定します。 div#container { width: 800px; } 固定幅レイアウトの場合、ウィンドウや文字のサイズが変更されてもレイアウトの枠は変わりません。 したがって、ウィンドウを大きくすると表示されるエリアが小さくなってしまったり、 文字のサイズを変更すると外枠が変わらないので読みづらくなってしまったりします。 リキ
2007/03/28 ヤフーは検索サービス「Yahoo!検索」に検索結果からブログ記事を省く「ブログフィルタ」を追加した。検索キーワードによっては検索結果の上位をブログ記事が占めることが多くなり、目的の情報を探せないというユーザーの声に応えた。 ヤフーが2006年9月に行った調査では、「検索していてがっかりしたこと」の質問に対して「個人のホームページやブログや掲示板の会話などが検索結果に出た」が2割以上を占め、検索に対するユーザーの要望が明らかになった。 ブログフィルタは検索結果にブログ記事が一定以上含まれる場合に、検索結果画面の下部に「ブログを含めずに再検索」のリンクを表示する。このリンクをクリックすることで、ブログ記事を省いた検索結果を表示できる。検索オプションでもブログフィルタを設定できる。
終わりました。 関係者の皆様お疲れ様でした。 私の発表資料は以下URLよりどうぞ。 http://code.mfac.jp/ppt/nekokak/2007/04/ 感想は後ほど。
今年もYAPC::Asiaに行ってきたので記念にエントリー。本当にただのメモ。 一部は聞くことができませんでしたが、充実した内容で楽しく、眩しかったです。こういうことやりたいなぁ・・。 1日目 Perl 18N 弾さん Encode.pmはインターフェース Encode.pmのencodeとdecode encodeの代わりにPerlIOのencodig decode の代わりにbinmodeでSTDOUT encodeとdecodeは他言語でもできる だけど漢字とかのマッチができるのはPerlだけ seriousなinternationalizationsならperlがよい UTF-8 Python/JSは文字によっては二つのコード番号をペアで書かないといけない unicodeリテラルをまともにサポートしてるのはPerl/HTML/XMLくらい EUCでは完全なマッチは無理。 Unico
社内のPC700台からMS Officeを削除したアシスト「OpenOffice.org移行の障害はこう解決」 - ITpro http://itpro.nikkeibp.co.jp/article/NEWS/20070327/266526/ この手の記事は定期的に出てくるようです。OpenOfficeに移行したおかげで、劇的にコスト削減、移行の障害も工夫して解決、Microsoft Officeを使わなくても業務できる、という記事です。正直言って、いいことしか書いていない記事には、何かしらの疑いをもってしまいます。 当方ではOpenOfficeへの移行は検討しておりません。セキュリティアップデートの問題で、移行のメリットが感じられないのです。 MS OfficeからOpenOfficeに移行したから、セキュリティ上安全とは限らなくて、OpenOfficeに移行しても、脆弱性の発見のたびに
「Microsoft OfficeからOpenOffice.orgへの移行にあたって問題になったのは,社外とのデータ交換,既存業務との連携,マクロ」---アシストは同社内の標準オフィス・ソフトをMicrosoft Officeから,オープンソースのOpenOffice.orgへ全面移行した(関連記事)。通常業務用パソコン約700台からは,Microsoft Officeをアンインストールし完全に削除したという。 アシスト サービス事業部 eラーニング担当課長 池田秀和氏は顧客へのプレゼンテーションをOpenOffice.orgのImpressで作成した。「慣れればOpenOffice.orgに使いにくさは感じない。社内のOpenOffice.org情報サイト『かもめ塾』にいい素材があるので,プレゼンテーション資料の制作はかえって楽なくらい」と話す。 だが,OpenOffice.orgへの移
さて、移行記も #3 となりました。今回は先日作業を終えたはてなブックマークの移転について。 旧サーバールームからさくらインターネットのiDCへのサーバー移転作業にもだいぶ慣れて来たこのごろ。これまでは比較的はてな内の他サービスとの連携が疎になっていたり、負荷がそこまで高くないものであったりと移行しやすいものから持っていってましたが、そろそろ難しいところ手を付ける時期に来まして、はてなブックマークの移転です。 以前に書いた はてなブックマークの裏側その後 - naoyaのはてなダイアリー では 2006年10月時点で ユーザー: 60,000 人 ブックマーク数: 787万件 サーバー: 30台 となっていました。移転したこのごろはというと ユーザー: 80,000 人 ブックマーク数: 1,182万件 サーバー: 移転前約45台 (移転後 約25台) という具合になっていました。順調に伸
久しぶりの長文連載?なのですが、実は、雑誌に使おうと思って書き出したら前の号に同じことが書いてあった(書いたのは自分)というアルチュウハイマーっぷりに、呆れつつ、そちらにこれを掲載できなかったものですから、ブログに掲載しております。よろしくお願いいたします。ということで、昨日の分は書き終わっていたのですが、今回の分は気づいて燃焼したあとですので、文体がまちまち。まあ、お許しくださいまし。 ウェブエキスパート連載中です♪皆様ご購入よろしくお願いします。(日経トレンディにも掲載されました。ありがとうございます。) さーて、前回はシニア層がインターネットを使えない理由の大筋の一つである「こころ」の問題を取り上げました。「間違ったものを押したら壊れると思っている」とaratako0さまからツッコミをいただき、ご機嫌です。ありがとうございます。その通りです。シニア層は「まみちゃんって嫁にいかなさそう
若者のウェブサイト操作とシニア層のウェブサイト操作には天と地ほどの違いがあります。月とすっぽん、ダイヤとタイヤ。そのくらい、違います。 わからない言葉が出てきた場合、若者は無視するかクリックするかのどちらかになります。が、シニア層はわからない言葉をしばし見つめて、「どういう意味なのかしら」と考え出します。そして「やっぱりこのホームページは私には難しいわ」。 年をとると視野も狭くなり、若者のように全体的にウェブサイトを俯瞰することができなくなります。さらに網膜にメラニン色素がたまるため、全体が黄みがかった様子になり、色の差がはっきりしないと見えにくくなります。また、若者が捉える「落ち着いた色」は「暗い色」になります。 技術的にも「使える人」と「使えない人」には雲泥の差があります。 例えば別ウィンドウが開くという操作において、若者は「どのウィンドウがどの内容を表示しているのか」を瞬間的に判断で
@ITの記事 ブログ画像、テキストの盗用を防ぐ――しかも無料で によると、韓国企業テルテンの日本法人が、ブログなどの盗用を防止する用途で、ウェブページの印刷、画像やテキストの保存、ソースの表示、画面キャプチャ、クリップボードへのコピーをできなくする「WebShell」という製品のサービスを5月からスタートするという。 そんなことができるのか!と一瞬驚いたが、どうやら、テルテン社のActiveXプログラムをインストールした人だけに当該ページが表示される仕組みになっているようだ。 つまり、インストールしなかった訪問者には何も見えないという仕組み。 どんなActiveXが現れるかは、テルテン社の解説ページで様子を見ることができる。 どうやら「発行元:Teruten, Inc.」と出るようだが、いったいどれだけの人が「Teruten, Inc.」という署名を確認してインストールするだろうか。こうい
経剤産業省は、独立行政法人情報処理推新機構(IPA)をオープンソースにすると発表しました。これにより、IPAで行われる全プロジェクトと全業務フローが GPLもしくはBSDライセンスを前提になり、IPAの組織そのものがSourceForge.net上のIPAプロジェクト内のメーリングリストを使った バザールモデルの運営に移行されるとのことです。バザールモデルが採用されるのはIPAの組織管理から全ての意思決定にまで および、これによりばら撒き行政と揶揄されがちな産業施策に対するイメージが刷新されると経剤産業省では見ています。ただ、これによって 一部のいわゆるネットやオープンソース界隈の「声がでかい人々」にIPAの全ての施策が左右されることが懸念されていますが、経剤産業省としては 何か問題が起きればコミュニティの責任にできるという歓迎の意見が大勢を占めています。(注:エイプリルフール)
mixiに素晴らしい記事を書く人がいる。例えば、先日掲載したアタック25の必勝陣形(id:yaneurao:20070326)についての記事はイノセンスさんという人が最初mixi上に書いていたのだ。mixi上に書いてはたかだか数十人(下手すれば数人)しか見てくれない。 mixiに眠らせておくにはあまりにも惜しい文章だと思ったので私のblog上で公開させてもらうことにした。その結果、100名以上からはてなブックマークされた。これは私のblog上のエントリで1,2を争うぐらいに多い。 自分のblogでこんなに注目を集めた記事が自分の書いた記事ではないのは「私のコンテンツはその程度かいな」と落胆すると同時に、この記事をblogに掲載したら多くの人に読んでもらえそうだと感じた自分自身の慧眼(そんな大したものではないか)を誇りに思ったりして、なんとも複雑な心境である。ちなみに当のイノセンスさんは「こ
Paul Graham / 青木靖 訳 2007年3月 (このエッセイは2007 Startup SchoolとBerkeley CSUAで行った講演を元にしている。) 私たちはY Combinatorを十分長くやってきたので、成功率について話せるくらいデータがたまった。最初に投資をした2005年夏のグループには8つのスタートアップがあった。現在ではそのうちの少なくとも4つは成功しているようだ。この中の3つはすでに買収されており、Redditは2つの会社、RedditとInfogamiが合併したものだ。3番目のやつについてはまだ買収先を話せない。最後の1つはLooptで、これは非常にうまくいっており、その気があれば10分以内に買収先を見つけられるだろう。 だから最初の夏の創業者たちのうちの半分くらいは、2年もしないで金持ちになったことになる。少なくとも彼らの基準で言えば。(金持ちになってみ
次々と新しい電子マネーが出ていますが、セブン&アイ・ホールディングスは4月23日から、町田市を除く東京都内のセブンイレブンで、独自の電子マネーサービス「nanaco」を開始すると発表しました。5月28日までに全国のセブンイレブンで利用可能になるそうです。 詳細については3つのニュースリリース、 東京都内のセブン-イレブン約1,500店舗からサービス開始, セブン&アイHLDGS. 独自電子マネー『nanaco』に関する詳細資料, 電子マネー「nanaco」について (いずれもpdf) が出ています。 要約すると以下のような感じです。 300円で購入するプラスチックカードタイプと、ダウンロード通信費以外は無料で利用可能なおさいふケータイタイプの2種類 100円の利用で1ポイントのnanacoポイントが付与され、1ポイントは1円の電子マネーに交換することが可能。ただし、交換には1%の手数料が必
もうちょっと一般化して、RFC3514 The Security Flag in the IPv4 Header の "evil" bit [ietf.org]を使うと色々解決しそうな気がするんですがどうでしょう。 実際には、「ヒモ付けフラグ」ぐらいの意味づけで、 ・"evil"でないパケットを公共のネット上に対して送出する場合、接続事業者は、そのパケットを送出したのが誰なのかを追跡可能でなければならない ・裁判所の命令があった場合には、それが誰なのかを開示しなければならない ・匿名の人物により発せられたパケットには"evil"を立てなくてはいけない ・そのようなパケットはルータ上で破棄しても良い ぐらいで。 一般的に、smtpあたりは"evil"パケットは全部蹴るでしょう。httpだと、閲覧は何でもアリ。書き込みは非"evil"から、もしくは事前登録したid/passwdの組みがなければ
ひげぽんさんの「ハッカー養成塾:ハッカーへの遠回り」は良い文章。元気が出ます! ひげぽんさんは以下のようにポイントごとに説明していますね。 ハッカーに学ぶ 差を知る 道具にこだわる 古典・名著を読む 困難にぶつかったとき 公開する 継続する いずれも大事なポイントですが、この中で最も意識すると良いのは「公開する」というポイントではないかと感じました。 自分の活動を公開していれば同好の士と出会ったり、ハッカーの目にとまったりする可能性が高くなります。道具の使い方を誰かに教えてもらったり、本を紹介してもらったり、困難の解決のヒントをもらったり、何とか継続しようと思ったり…ひげぽんさんが説明しているポイントは、いずれも「公開する」というポイントに深く関連しているからです。 以下は「公開することの意味」に関係した結城の文章です。 スタートはたった1ページ(2000年) 作品を公開するのは、他の人の
YAPC::Asia で Perl UNIX ネットワークプログラミングについての発表をしてきました。UNIX ネットワークプログラミングの基礎の概論、I/O多重化の話、Perl のモダンなネットワークライブラリの話です。資料を以下に置いておきます。 http://bloghackers.net/~naoya/ppt/070404Perl_and_UNIX_Network_Programming.ppt (ppt, 122k) なお、会場では口頭で触れましたが、資料中のソースは簡単のためエラー処理を飛ばしています。また、途中で出てくる図は例えば vfs のページキャッシュをはしょってあったりとこれも簡単のため省略事項がある点にご注意ください。 それからフォントが Consolas なので Consolas が入ってない環境だと変になる、かも。
2007年03月29日23:00 カテゴリiTech 誤った404エラーページをつくるただ1つの方法 この話題は以前「404 Blog Not Found:200 Blog Not Found」でも触れたのだけど、まだわかっていない人々があとを断たないのでもう一度。 わかりやすい404エラーページについて考えてみる | caramel*vanilla アクセスされたページを削除してしまったのなら仕方ありませんが、URLが変わっただけならなんとか探し当てていただきたいもの。 せっかくなにかのきっかけで訪れてくれた方をガッカリさせたままでは申し訳ありません。 なにかのきっかけで訪れるのは、人間とは限りません。 特に検索エンジンは「非人間の訪問者」としては非常に重要な訪問者です。 「彼ら」にとって「ページが存在しない」とはいったいどういうことでしょう? ページがわかりやすいこと? 違います。その
さまざまなテキストエディターでHTMLタグ入力補完機能を利用できるようにする支援ソフト「HTMLAssistant」v1.06が公開された。Windowsに対応するフリーソフトで、編集部にてWindows XPでの動作を確認した。現在、作者のホームページからダウンロードできる。 「HTMLAssistant」は、タスクトレイ常駐型のHTMLタグ入力支援ソフト。普段利用しているさまざまなテキストエディター上で、HTMLタグの入力補完を実現できるのが特長。 本ソフト起動中に任意のテキストエディターで“<”を入力すると、HTMLタグの要素や属性の候補リストがキャレット位置にポップアップ表示される。このとき、1文字入力するたびに該当するHTML要素が絞り込まれていく仕組み。また、属性に関してもキャレット位置の要素に対応する候補のみに絞り込むことが可能。 本ソフトは多くのテキストエディターに対応して
2007年04月05日10:45 カテゴリYAPC::Asia YAPC::Asia::2007 - 弾のスライド 本日は昨日よりもWiFiの具合がいいみたい。 私担当の講演のスライドですが、以下のとおり公開しました。 YAPC::Asia::2007 - Perl I18N in 20 minutes YAPC::Asia::2007 - An Ordinary Perl 6 Guide Synopsis: スライドは←→の矢印キーで切り替えです。Firefox推奨。 "Translate"にチェックを入れると、Ajaxで自動翻訳します。 Palさん、Perl 6 for Ordinary People の方で絵をお借りしました。この場を借りて事後承諾&感謝。 Dan the Speaker Thereof @ Tsuda Hall 「YAPC::Asia」カテゴリの最新記事
前にはなまるマーケットでやっていたフライパンで作るパスタって方法で作ってる。 分量は一人分として、フライパンに水500mlを入れて沸騰させて、塩を入れてパスタ一人分を入れる。そのまま中火で煮詰めていって大体水が蒸発した頃に丁度パスタも茹で上がるので、お湯切りする必要もないというもの。すげー簡単。二人分作るときは確か水の量を700mlくらいにするんだったはず。フライパンの大きさ的にそれ以上の量は多分無理。だから基本一人暮らし向け。 最近はこれで手抜きペペロンチーノもどきを作ってる。 パスタをフライパンに入れたところで乾燥ニンニクスライスも一緒に入れて、水が蒸発しきる直前辺りでオリーブオイルを大さじ一、二杯くらい入れてあえて、最後に輪切りとうがらしを適量入れて混ぜて出来上がり。煮詰まったパスタのゆで汁にはでんぷん質が濃いめに溶け込んでて、これとオリーブオイルが上手く反応していい感じに乳化してく
九游会登录入口,九游会娱乐,九游会官网登录中心,j1596.com
3月末にマサチューセッツ州ケンブリッジ市で開催された「MIT Spam Conference 2007」で、2人の研究者がスパム・メール対策についてプレゼンテーションを行った。その対策とは、SMTPターピットに捕まったとスパマーに思わせてメール送信前にサーバ接続を切断するよう促し、スパム・メールの削減に結び付けるというものだ。 SMTPターピットは、受信メール・サーバからメール送信者に送る応答を遅らせることで、スパマーを捕まえるために使われる。「一般に、スパマーはメールを一括送信し、膨大な接続を行うことから、SMTPターピットによってなかなか応答がないとなると、彼らはサーバ接続を切断することが多い」と、プレゼンターの1人であるミュンヘン大学の研究者、トビアス・エッゲンドルファー氏は語る。 だが、この方法では、SMTPターピットを使っている企業に電子メールを送信するときの応答まで遅れることに
1 名前: プロ固定(福島県) 投稿日:2007/04/02(月) 12:56:48 ID:6Yn6DIZu0 ?PLT 「俺にもしもの事があったら」を自動化する 個人のPCのHDDには、見られたくないプライベートなデータが詰まっている。もしもの場合にこうしたファイルを自動的に削除してくれるのが「誉」だ。 個人のPCには、他人に見られたくないプライベートなデータがHDDの中にたくさん詰まっている。「俺にもしもの事があったら、これをまとめて消してほしい」──会話の中でのこうした軽口は、縁起でもない話ではあるが、あながち冗談ではないのである。 もっとも身近な友人がこうした依頼を引き受けてくれたとしても、きちんと履行されることが保障されるわけではない。それ以前に、いくら友人とはいっても問題のデータを見られてしまうことに抵抗がある人もいるだろう。できれば自分1人でなんとか処理してしまいたい
Webアプリケーションのぜい弱性を示す用語として,クロスサイト・スクリプティング,SQLインジェクションといった言葉の認知度はかなり高まった。ブログ・サイトなどでも活発に議論されている。しかし,Webサイトの実態はどうだろうか。 筆者の所属する京セラコミュニケーションシステムでは昨年(2006年),ぜい弱性診断を実施したWebサイトの統計情報「2007年版 Webアプリケーションぜい弱性傾向」を発表した。これによると,パソコン向けWebサイトの48%に致命的なぜい弱性が見つかった。このうちワースト1位はクロスサイト・スクリプティングで56%,2位はSQLインジェクションで11%と,どちらもインジェクション(注入)系のぜい弱性。これらのぜい弱性を持った危険なサイトは依然として存在するのが実情である。 これらWebアプリケーションのぜい弱性があまりなくならない理由はいくつかあるが,以前は「ぜい
お知らせ: 情報セキュリティ研究センターは、2012年4月1日にセキュアシステム研究部門 (2015-03-31 終了) に改組されました。 2015年4月1日現在、一部の研究は情報技術研究部門に継承されています。 この解説について 目的: フィッシング被害を防止するWebサイト利用手順の確認 著名なブランド名や会社名を騙った偽のWebサイトを作り、人をそこに誘い込んでパスワードや個人情報を入力させてかすめ取る、「フィッシング」 (phishing)と呼ばれる行為がインターネットの安全を脅かしつつあります。フィッシングの被害を防止するには、利用者ひとりひとりが本物サイトを正しく見分けることが肝心です。 しかしながら、どうやってWebサイトを安全に利用するか、その手順のことはあまり広く知られていないようです。技術者達の間では暗黙の了解となっていることですが、市販のパソコンの取扱説明書には書か
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く