タグ

2006年4月5日のブックマーク (23件)

  • Web2.0時代に、ユーザーが経験しておくべき10のこと :Heartlogic

    Web2.0時代に、ユーザーが経験しておくべき10のこと Web2.0という言葉はまだ、Web製作者、運営者の間で語られるだけの言葉だ。だが、Web2.0的なWebサービスは既に次々とリリースされており、一般ユーザーが経験できる範囲でもWebのあり方は確実に変わりつつある。 そんな中、新しいWebに適応できていないユーザーがいる。現実世界のメタファでしかネット社会を捉えられない人や、旧来のWebで満足してしまって新しいWebを積極的に体験しようとしない人がいるなあと、ちょっと前から思っていた。 現実世界のメタファでしかネット社会を捉えられないとは、ハイパーリンクや検索の概念が理解できず、「リンクはトップページに張れ」とか言っちゃう人が極端な例。旧来のWeb体験で満足している人とは、ホームページ・ビルダーは毎年買っているけどブログはやってないとか、はてなアンテナは使っているけどはてなブックマ

  • デジタルデバイドとユーザーエクスペリエンス

    CNetのブログに「ユーザー・エクスペリエンスとパーベイシブ・アプリケーションの世界」というエントリーを書きつつ考えたことがあるので、今日はそれに関するエントリー。テーマはデジタルデバイドである。 デジタルデバイドとは、さまざまなデジタルデバイスやネットワークの恩恵を受けられる人と受けられない人の間に大きなギャップが生まれることを指す(参照)。ギャップが生まれる原因には、所得、地域、年齢、教育の違いなどさまざまなものがある。「所得・地域格差」に関しては、私のようなエンジニアに何が出来るわけでもないので口を挟むつもりはないが、「年齢・教育」に関しては言いたいことが山ほどある。 この手の議論の際に「デジタルデバイドを解消するために人々の情報リタラシーを高めよう」などという発言を聞くことがあるが、私はこの「○○リタラシー」という言葉が大嫌いだ。もともと「リタラシーがない」とは「文盲である」という

    taninsw
    taninsw 2006/04/05
    ユーザーも技術者も頑張るのが最適解。ユニバーサルデザインは技術者にとっても「まだまだ難しすぎる」のだから。
  • 連載 Web 2.0時代のソフトウエア開発手法---目次:ITpro

    Web2.0とは何かを定義するのは難しいが,大きな流れとしてテクノロジからビジネスへと多くのエンジニアが視点を移していることは間違いないだろう。言語,設計,コンパイラ,ライブラリ,といった要素技術から,SOA(Service Oriented Architecture)の視点,例えばGoogle APIをどのように使ってサービスをミックスし,新しいビジネス価値を提供できるか,というサービスの視点がより時代に合ったものになっていると思う。エンジニアがビジネス・モデルに関心を示し,ビジネスの言葉で技術を語るようになってきているのだ。さらに,アジャイル開発の考え方が浸透し,「ビジネス価値(Business Value)」を開発の最優先とする考え方が広まっているという背景もある。 この連載では,このような時代におけるソフトウエア製品開発にはどういった視点が必要か,また,その開発はどのような手法によ

    連載 Web 2.0時代のソフトウエア開発手法---目次:ITpro
  • SimpleAPI の仕組みについて考察してみる

    最近気になっているサービスと言えば、一躍有名になった「SimpleAPI その1.ウェブサイトサムネイル作成API β版」っていうサービス。その1って書いてあるくらいだから、作者の方はその2、その3を考案中と思われるわけですが、サイトのサムネイルを生成するってのはいろいろなところで役に立ちそうな気がします。 で、できれば自社で同じような仕組みを作って自社で解決したいと思われている方も多くいるのでは?と思います。僕的には会社の仕事からすれば何ら関連のないジャンルのサービスですが、個人的には非常に興味がそそられるサービスなので、その仕組みについて考察してみました。勝手な考察なので、全然違う可能性もあるので、あしからず・・・。 どうやってサイトのサムネイルを生成しているのか? 自前で位置からブラウザの描画を模倣するプログラムってのは作るには敷居が高すぎると直感。特に CSSJavaScri

    taninsw
    taninsw 2006/04/05
    Win32::CaptureIEというのがあります。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    taninsw
    taninsw 2006/04/05
  • 【MySQLウォッチ】第25回 チューニングの指標,ベンチマークのノウハウ:ITpro

    誰もが,データベースができるだけ高速で動くことを望む。そのために様々なテクニックを駆使してチューニングを試みる。 チューニングの結果を確認するには,何かしらの指標が必要となる。「体感的に向上した」というのは,まったく当てにならない。正確に性能を把握してこそ,効率的なチューニングが行えるのだ。今回は,ベンチマークについて紹介する。 MySQLのベンチマーク方法 ベンチマークには,2つの方向性がある。一つ目は,決まった処理を通じて,MySQLサーバーの処理速度を計測するものだ。これは,手順が決まっているため,それほど準備は必要ない。また,常に同じ処理を行うので,MySQLサーバーの基的な処理能力を測るのに適している。 2つ目は,作成したデータベースの処理スピードを計測するものだ。一つ目も重要であるが,結局は,作成したデータベースが高速で動作するかが重要である。さらに,同時アクセス数やデータ量

    【MySQLウォッチ】第25回 チューニングの指標,ベンチマークのノウハウ:ITpro
  • オープンソース開発者、指摘された大量のバグを速やかに修復

    米政府が進めるバグ修復のための取り組みは、人気の高いオープンソースパッケージに大量のバグが存在することを指摘した。しかし、多くは開発者により速やかに修復される結果となった。 ソースコードの分析ツールを提供しているCoverityは、32件のオープンソースプロジェクトを初めて調査したが、その結果を発表してから2週間以内に、900個を超える脆弱性が修復されたという。同社は米国時間4月3日、現在では一部のソフトウェアからバグが一掃されたとする声明を出した。 Coverityの最高技術責任者(CTO)であるBen Chelf氏は、「オープンソース開発コミュニティは、驚くべき速さでソフトウェアの欠陥を修復するパッチを作成しているという印象を持った」と、声明の中で述べている。 オープンソースからバグをなくす取り組みは、オープンソースソフトウェアの安全性を可能なかぎり高めることを目的とした3カ年計画「O

    オープンソース開発者、指摘された大量のバグを速やかに修復
    taninsw
    taninsw 2006/04/05
  • いざRuby on Railsでプロトタイピング ― @IT

    筆者はシステム開発において(特に開発初期の段階では)何よりもリズムを意識しています。PDS(Plan・Do・See)サイクルを頭の中でイメージしながらプロトタイピングを行うことで、プロジェクトにリズムが発生します。実装フェーズで追加されるメンバーも、このリズムに乗ってプロジェクトにスムーズに参加していくことができるようになります。メンバーの顔が曇っているプロジェクトには、大抵リズムが存在していない(だらっと出社して、実装してだらっと帰る)ことが多いと思いませんか。 今回は、PDSサイクルでアジャイルプロトタイピングを行う方法を解説します。 プロジェクトの概要 今回取り上げる仮想プロジェクトの顧客はビデオレンタルショップです。ビデオレンタルショップは会員向けサービスとして、レンタルビデオの検索、予約、ある商品についてのレビューの作成とその閲覧機能を持ったポータルサイトを構築したいと考えていま

    いざRuby on Railsでプロトタイピング ― @IT
  • ブログ文章術インベーダー

    ブログ文章術インベーダー インベーダーをやっつけて文を短くしよう! created by id:wanpark

    taninsw
    taninsw 2006/04/05
  • 涼宮ハルヒの憂鬱 オフィシャルサイト

    このホームページはブラウザで1024x768ピクセル以上で快適にご覧いただけます。 文字サイズは、小を推奨します。

  • 404 Blog Not Found:志まで雇われたいの?

    2006年04月05日00:48 カテゴリValue 2.0 志まで雇われたいの? 高橋先生曰く、 思っているよりもずっとずっと人生は短い。-志の高い企業、ふつうの人 志の高い人を雇いたがるのは、志の高い企業のするべきことなのだろうか。志の高い企業は、ふつうの志の人を雇い、高い志を持たせるような企業ではないだろうか。あるいは、ふつうの志の人を雇い、ふつうの志のまま、よい仕事をさせるような企業ではないだろうか。 強力なfooメソッドに劣らぬほど強力な意見だけど、引き寄せられる前に考えて欲しい。 あなたは肉体と時間だけではなく、志まで雇われたいのか、と。 もし会社があなたに志を持たせることが出来るのだとしたら、当然会社はあなたの退職の際にはその志の返却を求めるだろう。 もちろん、そんな事は不可能だ。 志に限らず、会社というところは数値化不能--厳密には数値化できるという幻想が成立し得ないもの-

    404 Blog Not Found:志まで雇われたいの?
    taninsw
    taninsw 2006/04/05
    お互いに雇用契約以上を求めるなというのは正論ですが、凡人にとっては雇用側が精神的に圧倒的に優位なので不満にも共感してしまいます。
  • Screenを使う

    注意: Screenでは、ほとんどすべての機能呼び出しと、2ストロークキーの 関係がカスタマイズ可能です。2ストロークキーは、デフォルトでは C-a(CTRL + a)で始まりますが、emacsやtcshなどでは「行頭へ移動」のときに 頻繁に使いますので、多くのひとが変更しているでしょう。 他人様の設定ファイル(.screenrc)を貰ってくるときは注意しましょう。 「escape」という設定項目で設定できます。ちなみに、わたしは C-tにしています。ので、他のキーに設定しているひとは 適当に読みかえてください。 で、Infoにならって、 以後は「C-?」というのを「^?」という表現にします。 はじめに ...古い「はじめに」はこちらに移動しました。 もくじ 基操作など セッション管理(リアルタイム版) セッション管理(解説) 応用例 その他 おまけ w3m-imgをscreenに対応さ

  • Subversion によるバージョン管理 - 複数リポジトリアクセス方法のサポート

    このドメインについて問い合わせる bluegate.org 2022 著作権. 不許複製 プライバシーポリシー

  • YAPC::Asia Tokyo - pekeqのブログ

    講演のPodCastはこちら。http://yapc.g.hatena.ne.jp/jkondo/20060329 こちらの方のサマリーがかなり詳しくて、前半遅刻した私には大変助かりました。http://d.hatena.ne.jp/mskgc/20060329 例によって興味のあったところだけサマリーします。 mixi.jp: ChangeLog mixiの歴史 2003年12月から開発スタート、1人で3ヶ月。 2004年2月にオープン 初期 新しい機能を追加しまくり。 サーバの負荷なんか気にしなくて良かったあの頃。 一ヶ月後 1万ユーザ、60万PV/day 人が増えるのはうれしいけど、スケールアウトする方法をどうしよう… 一年後、二年後 600人 → 21万人 → 200万人 いま 300万人以上。15,000新規ユーザ/day。 うち70%がアクティブユーザ(定義:3日以内に1回以上

    YAPC::Asia Tokyo - pekeqのブログ
    taninsw
    taninsw 2006/04/05
  • PRoxy Diary

    _ [研究] Additive Combinatorics最近新しいこと勉強してないなと思ったので、CSの一部で大流行しているAdditive Combinatoricsを始めてみることにしました。まだ内容は部分的にしか理解していませんが、Additive CombinatoricsではSum Product Theoremが中心的な話題のようです。体Aに対してA+A={a+b:a∈A,b∈A}, A*A={a*b:a∈A,b∈A}と定義すると、Sum Product Theoremというのは、あるεが存在して、任意の体Aに対して、|A+A|>|A|^(1+ε)または|A*A|>|A|^(1+ε)が成り立つという定理です。有限体バージョンも有ります。で、組み合わせ幾何とか数論とかグラフ理論とか確率的検査証明とかに応用できるらしい。応用できすぎ。グラフ理論では主にSzemeredi's Re

    taninsw
    taninsw 2006/04/05
  • Monadius - a scientist's toy box

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • All About Monads モナドのすべて

    モナドのすべて Haskell におけるモナドプログラミングの理論と実践に関する包括的ガイド Version 1.1.0 このチュートリアルは、モナドの概念とその関数プログラミングにおける応用に ついて、初中級の Haskell プログラマにわかりやすく、利用価値があるような 解説をすることを旨としています。読者は Haskell になれていることを前提と しますが、モナドに関する経験は要求していません。このチュートリアルは、多 くの題材をカバーしています。後半のセクションでは、前半の題材をよく理解し ていることを前提とします。順をおって、モナドプログラミングを例示するため のサンプルコードがたくさん用意されています。一読で、すべての題材を吸収し ようというのはお勧めできません。 このチュートリアルは 3 つの部分で構成されています。最初の部分は、 関数プログラミングにおけるモナドの基

  • hide-k.net#blog: YAPC::Asia 2006 Tokyoに行ってきました

    YAPC::Asia 2006 Tokyoに行ってきました。 全てのセッションにおいて刺激を受けた死ぬほど濃い2日間でした。 まとめ記事などは他のサイトに任せて個人的に特に心に残った人たちについて感想を書きたいと思います。 まずはLarryさん。 プレゼンテーションそのものがPerlの精神論でまとめられていて、Perlの精神であるTMTOWTDI(There's More Than One Way To Do It)的な寛容性を感じさせる口調から、自然言語学者というよりは哲学者か宣教師を想像させられました。特にKey noteの最後の方でと述べていた「謙遜さ(humility)とは、批判に耳を傾けることであり、それに対して自虐的にならずに正しい自分を見つめ直すこと」という言葉には感銘を受けました。 二人目がAudreyさん。 一言で言うと存在自体が奇跡な天才だと思いました。内容はあまり

    taninsw
    taninsw 2006/04/05
  • YAPC::Asia Tokyo 2日目 - pekeqのブログ

    今日のPodCastはこちら http://yapc.g.hatena.ne.jp/jkondo/20060330 配付資料のリンクはここかな? http://tokyo.yapcasia.org/wiki/?SlidesList 昨日に引き続き私の偏ったメモより役に立つログ http://d.hatena.ne.jp/mskgc/20060330/1143718709 Perl 5.8 and Unicode (スライド) perldoc perluniintro Encodeモジュール Perl5.8 -- utf8フラグが立ったものしか、utf8として扱えない(例えそれがutf8として有効なバイト列であっても) decode = perlに入れる(内部形式にdecodeする) encode = perlの中から出す(内部形式から外に出せる形へencodeする) なぜPerlと密結合す

    YAPC::Asia Tokyo 2日目 - pekeqのブログ
    taninsw
    taninsw 2006/04/05
  • はてなブログ | 無料ブログを作成しよう

    日記_2024.8.29 鞍馬と貴船 29日は鞍馬と貴船に行ってきました。こんな天気でバイクは無理、でも引きこもるのも嫌なので前々から行きたかった鞍馬と貴船に行くことにしました。ただ、いつ大雨が降っても全くおかしくないので天気がヤバそうなら帰ることにします。普通に日帰りできる距離ですから…

    はてなブログ | 無料ブログを作成しよう
    taninsw
    taninsw 2006/04/05
  • はてなブログ | 無料ブログを作成しよう

    帰省、寿司、陶芸体験 8/13(火) の実家の墓参りへ行き、俺の実家へ帰省。風呂に入る前に子供達と外で水鉄砲で水を掛け合いびしょ濡れになる。最後のほうはどうにでもなれと思い、ホースやバケツで直接水をかけ合う。久しぶりの大胆な遊び方に子供たちは大声をあげながら騒いでいるが、田…

    はてなブログ | 無料ブログを作成しよう
    taninsw
    taninsw 2006/04/05
  • prototype.js (2) - まちゅダイアリー (2005-08-29)

  • Using prototype.js v1.3.1

    What is that? In case you haven't already used it, prototype.js is a JavaScript library initially written by Sam Stephenson. This amazingly well thought and well written piece of standards-compliant code takes a lot of the burden associated with creating rich, highly interactive web pages that characterize the Web 2.0 off your back. When I first started trying to use this library, a few years ago,