タグ

ブックマーク / builder.japan.zdnet.com (59)

  • 自社にUX文化を広めるコツ - everything might happen tomorrow - yhassy - builder by ZDNet Japan

    UX や HCD の勉強をしてみたり、ワークショップに参加しても、会社内での理解を獲得するのが難しい場合があります。装飾より広い範囲でデザインを考えことは時間 (コスト) が必要だけでなく、同僚のデザインプロセスの参加は不可欠です。しかし、成果物として見え難いプロセスですし、「自分はデザイナーではない」と最初から拒否されることもあります。外で入手した様々なデザインアプローチをひとりでいきなり始めても何も変わりませんし負担が大きくなるだけです。UX を社内の文化として取り入れるよう働きかけ、デザインがしやすい環境作りがまず必要になります。 つまり、勉強の次は啓蒙活動です。 社内勉強会をしているところであれば、そこで外で学んできた知識を共有することはできると思います。やっていない企業でも忙しいスケジュールの中から2,3時間ほど共有する時間を絞り出すことは出来るはずです。では、そこで何を話せば良

    asagi29
    asagi29 2010/09/12
    めも RT @take3000: メモ。 自社にUX文化を広めるコツ - yhassy - builder by ZDNet Japan
  • 複数の JavaScript テストが同時に出来る「Yeti」 - everything might happen tomorrow - yhassy - builder by ZDNet Japan

    Yahoo! は YUI をはじめ、数年前から開発に役立つツールを開発していました。Yahoo Developer Netowrk では開発からテスティングまで様々な使えるツールと API を公開しています。言語は Ruby, PHPJava, Python, .NET をサポートしているので、自分が慣れている開発環境に導入しやすいのも特徴です。開発者向けのりリソースと言えば Google というイメージがありますが、Yahoo! も貴重なリソースです。 その Yahoo! が先日 Yeti というターミナルで操作するプログラムをリリースしました。コードをコミットする前にテストをするためのツールで、複数の JavaScript の動作テストを同時に行うことが出来るのが特徴です。ここでいう『複数』とは、Yeti がインストールされているパソコン上で動作している複数のブラウザだけでなく、他の

    asagi29
    asagi29 2010/08/30
    複数の JavaScript テストが同時に出来る「Yeti」
  • グーグル、3Dウェブグラフィックス技術の方針を転換 - builder by ZDNet Japan

    Googleは「O3D」と呼ばれるブラウザプラグインのプロジェクトの一部を中止し、Mozillaを中心に開発が進められてきた「WebGL」3Dウェブグラフィックス技術に力を集中することを決めた。 ゲームなどのアプリケーションの基盤として、ハードウェアアクセラレーションによる3Dグラフィックスをウェブで利用しようとする開発者にとって、作業を簡略化できる可能性を秘めた今回の方針変更は歓迎すべきことだろう。しかし、試験的なものとはいえうまく機能するO3D技術が、当面は出発点に戻ることになる。 だが、WebGLが提供する3Dの基的な部分より高いレベルでインターフェースを提供しようとするO3Dの全体的な構想がなくなったわけではない。GoogleはO3Dを、WebGLという基盤の上で利用できるプリビルドのソフトウェアライブラリとして再構築するつもりだと、エンジニアリングディレクターのMatt Pap

    グーグル、3Dウェブグラフィックス技術の方針を転換 - builder by ZDNet Japan
    asagi29
    asagi29 2010/05/10
    グーグル、3dウェブグラフィックス技術の方針を転換
  • UXの測定項目を考えてみた - everything might happen tomorrow - yhassy - builder by ZDNet Japan

    でも UX デザイナーと名乗る方が増えてきましたが、去年あたりから Web では一種のバズワード的な存在になっている UX (User Experience)。『バズワード』と書きましたが、重要と感じている方が多くいるからこそ注目されているわけですし、流行から次のステージに進んでいるのも事実です。デザイナーと呼ばれている方はもちろん、Web サイトを構築する様々な職種の方が UX に反応しているのをみると、ひとつの共通言語 (認識) として重要なポジションになる可能性を秘めています。 ユーザーテスト、ペルソナ設定、アジャイル開発など、水準の高い UX を実現するための様々なアプローチが存在しますし、今でも模索が続けられています。作り出すほうだけでなく、作った後、つまりサイトの測定方法はどうでしょうか。UX を意識して作ったまでは良いですが、それをどう評価すれば良いのでしょうか。ページビ

    asagi29
    asagi29 2010/02/14
    Uxの測定項目を考えてみた
  • 600以上のログインフォームをチェック - everything might happen tomorrow - yhassy - builder by ZDNet Japan

    55 Spectacular Login Form Designs すぐれたログインスクリーンを 55 つも集めたリンク集。特に目立つのがページの中央に大きくログインフォームを表示させているのが多数を占めています。まるで、OS やデスクトップアプリケーションのようなログインスクリーンのようですね。今後、独自 ID だけではなく、OpenID を導入した際に見やすいフォームを実現させるかが課題です。Digg が良い感じですが、他の見せ方も模索されていくでしょう。 100 Outstanding Login Forms こちらは倍の 100 のログインスクリーンを集めたリンク集。上記のまとめとかぶっているサイトも多数ありますが、ビジュアルよりラベルの付けた方のバリエーションをたくさん見ることが出来るのはこちら。ラベルとインプットフィールドの位置関係がフォームの書きやすさにどれだけ関わるのか検証

  • TextMate+Flex 3 SDK+rascutで作るMac OS XのActionScript開発環境 - builder by ZDNet Japan

    前回、「JavaScriptで作るミュージックプレイヤー:moonlinxを支えるOSS」では、JavaScriptで作るミュージックプレイヤーについて説明しました。今回は、TextMate+Flex 3 SDK+rascutを利用したActionScript開発環境について説明したいと思います。 ActionScriptの統合開発環境(IDE)は、まだまだこれだというものが登場していないと個人的には思っています。最初はFLASH CS3やCS4を使っていても、いずれはビルドにしか使わなくなってしまうという人がほとんどではないでしょうか(間違っていたらすみません)。 Windowsに関しては、FlashDevelopという素晴らしいオープンソースのIDEが存在しますが、Mac OS Xで利用するにはVMWareやParallels Desktop上で動かすなど、なにかと制約がつきまといます

    TextMate+Flex 3 SDK+rascutで作るMac OS XのActionScript開発環境 - builder by ZDNet Japan
  • Apacheの安全を確保するための10の対策 - builder by ZDNet Japan

    あなたは自分の会社のウェブサイトをサービスするApacheをインストールしたところだとしよう。Apacheはスムーズに動作しており、万が一の場合にもLinuxのセーフティネットが助けになるはずだと思う。ところが、2週間ほど経ったところで、いろいろとおかしなことが起こり始める。なぜだろう。ApacheとLinuxを使っているのに・・・おかしくなることなどあるだろうか? もちろん、注意を払わなければ、おかしくなることはいくらでもあり得る。Apacheを安全にする方法はあるが、もちろん何もしなければ安全にはならない。以下に示すのは、Apacheをより安全なウェブサーバにするための簡単な10の方法だ。 #1: とにかくアップデート LinuxでApacheを動かしているからと言って、アップデートが不要だということにはならない。常に新しいセキュリティホールやリスクが登場している。あなたは、最新のパッ

  • Linux管理者のためのコマンド10選 - builder by ZDNet Japan

    私は、多くの人はLinux(ついでに言えば、どんなOSでも同じだが)のコマンドラインを使っていないことを理解している。しかし、実際には、よき管理者になるためには、コマンド行を知っていなくてはならない。なぜか?例えば、Windowsでは、困難を解決する唯一の方法がコマンドラインであることもしばしばある。Linuxで言えば、コマンドラインは幅広く、信頼でき、柔軟で、速い……理由はいくらでもある。 /usr/binディレクトリには2119のコマンドがあり(Mandriva Spring 2008の場合)、/usr/sbinには388のコマンドがあるが、不可欠なものは少ない。ここでは、Linux管理者の人生(あるいは、Linuxへの入門)をずっと簡単なものにしてくれる、10のコマンドを説明する。 このリストは、よく使われるコマンド(cd、ls、rmなど)の順で作ることもできたが、ここではもっとも便

  • Java:commons-langの便利メソッド - builder by ZDNet Japan

    builder by ZDNet Japanをご愛読頂きありがとうございます。 builder by ZDNet Japanは2022年1月31日にサービスを終了いたします。 長らくのご愛読ありがとうございました。

    asagi29
    asagi29 2008/07/31
  • Excelで多用する雑多な操作を素早く片付けるための10のティップス(前編) - builder by ZDNet Japan

    コンテナをエンプラITに! コンテナ活用の基礎 番実装が増える背景とメリット 現場主導のデジタル変革 ビジネス変革のための“ITの民主化” そして 変わるIT部門の役割 20年培ったデジタルカイゼン文化 誰もが知るあの「Notes」で実現する 現場とIT部門二人三脚でのデジタルカイゼン 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 ひとり情シスのための年度計画 大企業も中小企業も求められるレベルは同じ 限られたリソースでのIT管理対応法 ユーザビリティを第一に! ソフトウェアの力でビジネス変化に対応 ハードとソフトがセットになったストレージ 身近な改善の第一歩! ニューノーマルな働き方を前提にした これからの時代のWi-Fi環境構築のポイント EDRトップランナー対談:後編 セキュリティ戦略を転換せざる得ない背景と EDRのよう

    Excelで多用する雑多な操作を素早く片付けるための10のティップス(前編) - builder by ZDNet Japan
  • 主要ブラウザの性能比較:IE、Firefox、Opera、Safari(前編) - builder by ZDNet Japan

    Tim Berners-Lee氏がジュネーブに置かれた欧州合同原子核研究所(CERN)の各部門の間で情報の流れを促進することを目的に、CERNに対して世界初のブラウザであるWorldWideWebを提示した時には、これが情報時代の革命を引き起こすものになるとは少しも思わなかっただろう。今日では、ブラウザはおそらくもっとも広く使われているコンピュータアプリケーションだ。 しかし、ウェブブラウザによって実行されるタスクは大きく変わってきている。テキストと画像の表示に加え、現代のブラウザはJavaScript、DOM、JavaベースのプログラムのXMLなどの技術に対応する必要がある。Ajaxに馴染みがない人も、おそらくGoogle Maps、Google Mail、AjaxWriteなどでAjaxを使ったことがあるはずだ。あるいはFlickrやLast.fmなどのサイトもこの技術を徹底的に使って

    主要ブラウザの性能比較:IE、Firefox、Opera、Safari(前編) - builder by ZDNet Japan
  • Linuxのディストリビューションを選択する際に検討すべき10項目 - builder by ZDNet Japan

    私は今までに数え切れないほど、Linuxディストリビューションの選択に関する相談を受けてきた。私には個人的に気に入っているディストリビューションがあるとはいえ、さまざまなユーザーやニーズによっていかにディストリビューションの向き不向きがあるのかを目の当たりにすると、いつも驚かされる。このため、IT業界を生き抜く秘密10箇条シリーズの執筆の順番が回ってきた際、私がLinuxディストリビューションの選択を題材に選んだのは至極当然のことだと言えるだろう。 もちろん、意見というものは時とともに変わってくる。私は10年近く、Red Hat/Fedora派だった。そしてその後、検討を重ねた末にUbuntuに乗り換えた。なぜかって?それは私の進化するニーズにUbuntuがフィットしていたからである。Linuxディストリビューションはどれも似たようなものだと主張する人は多い--そして私も、基的にはその主

    Linuxのディストリビューションを選択する際に検討すべき10項目 - builder by ZDNet Japan
  • displayプロパティの値と各ブラウザの対応をまとめる - builder by ZDNet Japan

    ハイブリッドクラウド時代の救世主 企業ITを素早く進化させるためのAVS サービス開始から1年で大幅に機能がアップ 仮想デスクトップサービスの最新事情 複数の選択肢のあるMSのVDIサービス どう違うのかをわかりやすく解説 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 50年の経験を持つアイネットが提供 ユーザー企業の使いやすさを第一に考えた ワンストップで使えるマネージドクラウド Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 大事

    displayプロパティの値と各ブラウザの対応をまとめる - builder by ZDNet Japan
  • JavaScriptの変数のスコープについて学ぶ - builder by ZDNet Japan

    RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 今時プライベートクラウドの作り方 2020年代のプライベートクラウド環境を AzureとVMwareを例に紹介 高い従業員満足度と安心・安全 新時代にむけた理想の業務環境こそ Anywhere Workspaceが目指す未来 最新ストレージで変わるIT運用 仮想化テクノロジーとFlashArrayの組合せで 運用負荷軽減と高性能化を実現したDMM サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解

  • ものごとをよりうまく説明するための10のヒント - builder by ZDNet Japan

    DX推進を阻害する3つの要因 プロフェッショナルが語る データ分析・データ活用の実現 現場のための業務カイゼン 30年以上の歴史をもつDXプラットフォーム 進化を続けるNotes/Dominoのいま 今を知り、未来を見据える 培ってきたノウハウを最新技術へ対応させる レガシーシステムのモダン化実現への道 トップランナー対談:前編 成長を続けるEDR市場で何がおきているのか ラック×クラウドストライクによる徹底議論 IT部門のDXはこれだ! IT運用管理新時代における最適な運用管理 の現場作り みんなが使うMySQLの企業活用 なぜ有償サポートがあったほうが良いのか? 有名テクノロジー企業もOracleに頼む理由 さあ、クラウドで解決しよう。 Google Cloud が「業務最適化」と 「イノベーションの実現」のヒントを提案 内閣官房やラックが登壇 ゼロトラストが官民一体で サイバーセキュ

    ものごとをよりうまく説明するための10のヒント - builder by ZDNet Japan
  • 「ネットワーク帯域は高価で希少」は幻想--ステューピッドネットワーク提唱者が苦言 - builder by ZDNet Japan

    「ネットワークの帯域が限られているという前提が、そもそも間違っている。現在ある技術を使えば、帯域が足りないということはない」――論文「The Rise of the Stupid Network(ステューピッドネットワークの台頭)」の著者として知られるDavid Isenberg氏が5月13日、東京都内で講演し、ネットワークの中立性をめぐる議論について自説を展開した。 「The Rise of the Stupid Network」は、Isenberg氏がAT&Tに勤めていた1997年に書いた論文だ。通信会社は電話を使ってさまざまな機能が利用できるようにする「インテリジェントネットワーク」を目指しているが、そうではなく、ネットワークはただデータを送るだけの「ステューピッド(ばか)」な存在となるべきで、機能はすべてネットワークに接続された機器側に盛り込まれればいい、という考えだ。通信会社の中

    asagi29
    asagi29 2008/05/18
    『ネットワークはただデータを送るだけの「ステューピッド(ばか)」な存在となるべき』→通信会社は『新規事業のための新会社を作るか、組織を小さくするか、国営化という道もあるだろう』
  • bashとzshでviのキーバインドを使用する - builder by ZDNet Japan

    大半のシェルでは、コマンドラインの編集や修正にEmacs風のキーバインドが使用されるようにデフォルトで設定されている。しかし、viユーザーやvimユーザーであれば、Emacsよりもviのキーバインドの方が使いやすいはずだ。viのキーバインドを使用するよう設定するには、bashであれば~/.bashrcを、zshであれば~/.zshrcを編集し、以下の行を追加する。 bashの場合(~/.bashrcを編集): set -o vi zshの場合(~/.zshrcを編集): bindkey -v ~/.bashrcまたは~/.zshrcを保存した後、既存のシェルを終了し、新たなシェルを起動する。 デフォルトでは挿入モードになっているため、通常通りに入力すればよい。しかし、[Ctrl]+Aや[Ctrl]+Eといったコマンドは機能しなくなっている。そして、[ESC]を押下することで(vimと同様に

  • 仮想化:Google App Engine詳解 - builder by ZDNet Japan

    勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある Kubernetes活用の最適解とは? 今、注目のコンテナを活用した柔軟なIT基盤 運用、管理の課題を解決しメリットを最大化 いま求められるID管理:前編 有名コンサルが一堂に会し語り合う いま必要なサイバーガバナンスのありかた 当のデータ活用できていますか? データドリブンがあたりまえと言われる今あらためて考えたいデータ活用のありかた 電話営業・インサイドセールの革新 AIによる自動文字起こし・会話分析が 音声コミュニケーションの可能性を拓く 注目急上昇中のDaaS最新情報 コロナ禍を

  • JavaScriptの関数オブジェクトを完璧に理解する - builder by ZDNet Japan

    前回までのおさらいと今回のあらすじ 前回は、thisキーワードについて深く解説しました。関数内で使用する「this」は、状況に応じて様々に変化する可能性がある、というお話でしたね。 これでやっと、JavaScriptの関数が持つ様々な機能を説明するための前提知識が整いました! JavaScriptの関数については、当連載でも一度取り上げています。JavaScriptの関数は、単なる手続きの単位ではなくオブジェクトの一種なのだ、と言うことを取り上げたトピックでした。 そう、JavaScript関数の実体は、Functionクラスのオブジェクトです。Functionクラスには、関数を操るための様々なメソッドやプロパティが存在します。今回は、それらを網羅的に解説するとともに、関数内でのみ使用可能な「arguments」オブジェクトについてもお話ししたいと思います。 Functionクラスのメンバ

    JavaScriptの関数オブジェクトを完璧に理解する - builder by ZDNet Japan
  • box-sizingで横幅の算出方法を指定する--FirefoxとSafariのCSS対応 - builder by ZDNet Japan

    CSS 3の勧告候補「Basic User Interface Module」では、横幅や高さの算出方法を指定するbox-sizingというプロパティが定義されている。これまではFirefoxとOperaが対応しているだけだったが、Safari 3やInternet Explorer 8(ベータ版)でもサポートされ、主要な4種類のモダンブラウザが対応したプロパティとなっている。 今回はこのbox-sizingプロパティの機能と、各ブラウザでの表示を確認していきたい。 box-sizingプロパティ CSSではHTML/XHTMLでマークアップした部分の横幅をwidth、高さをheightプロパティで指定することができる。このときbox-sizingプロパティを利用すると、widthやheightで指定した横幅や高さに、パディングやボーダーの大きさを含むかどうかを指定することができる。 bo

    box-sizingで横幅の算出方法を指定する--FirefoxとSafariのCSS対応 - builder by ZDNet Japan
    asagi29
    asagi29 2008/04/20
    『box-sizingプロパティを利用すると、widthやheightで指定した横幅や高さに、パディングやボーダーの大きさを含むかどうかを指定することができる。』