タグ

2011年3月23日のブックマーク (12件)

  • プレゼンがうまい人の「聴衆分析」――3つのポイント

    プレゼンには2人の登場人物がいます。話し手(プレゼンテーター)と聞き手(オーディエンス)です。そして「プレゼンとは、話し手が聞き手に、何らかのアクションを起こしてもらうよう納得させる提案を行なうこと」なのです。 プレゼンの目的を果たすには、まず聞き手をよく知ることが大事。そのための枠組み(フレームワーク)をご紹介したいと思います。 あなたのプレゼンを聞くのは誰か? プレゼンテーションで真っ先に考えるべきは「どのような人々がそれを聞くのか」ということ。つまり「聴衆分析」です。例えば、福島原発の問題や計画停電における東京電力の記者発表も1つのプレゼンでしたが、聴衆分析はできていたでしょうか? われわれ国民の知りたいことに答えていたでしょうか? 聞き手によって、話すべき内容やシナリオラインの組み立ては変わります。まずは相手の性別、人数、年齢、地域などの基属性がポイントですが、ビジネスシーンであ

    プレゼンがうまい人の「聴衆分析」――3つのポイント
  • Python の JSONライブラリのパフォーマンステスト

    概要 最近、あるお客さんから、 快速なので、 cjson を使おうという要望をいただきましたが、 以前、僕は cjson は色なエッジケースの処理が微妙と分かっていて、実際に他のライブラリより早いのかなと思いました。 cjsonのPyPiページ いろなコメントが書かれています。しかも、 最新パージョンは 2007 リリースでかなり古い。バグがあるのに、直っていないし、あんまりメンテしてないライブラリに見える。 simplejson も jsonlib もCで拡張があり、 かなり最適化されていると思ったので、テストしてみようと思いました。 というわけで、パフォーマンステストを作って、bitbucket にアップしました https://bitbucket.org/IanLewis/jsonlib-test 準備 buildout を使って、環境を作ります テストを実行 ./bin/run_t

  • IE9にも対応したCSS3リファレンスサイト「css3files」:phpspot開発日誌

    CSS3 properties exposed | css3files.com IE9にも対応したCSS3リファレンスサイト「css3files」 CSS3のプロパティがカテゴリごとにまとまっており、それぞれのプロパティについて、ブラウザ対応や、使い方、サンプルが見やすく整理されていていい感じす。 先日発表されたIE9にも対応しているので、CSS3を使う場合には覚えておくとよさそうですね。 互換性の図。Internet Explorer 9 があって、IE9でも使えることがすぐ分かります。Firefox 4 もありますね。 ↓↓↓適用の図も表示。これは分かりやすい サイト自体にもCSS3の利用例が散りばめられている点にも注目。 今後、IE9のシェアはどんどん上がってくるでしょうから、CSS3が普通に使える日は近そうですね。 関連エントリ インタフェースが良くてプレビューも見やすいCSS3コ

  • Mozilla Re-Mix: Firefox 3.6→4.0 私的移行ガイド。(1)

    長いテスト期間を経てリリースされた「Firefox 4.0」を、早速ダウンロードしてブラウジングを楽しんでいる方も多いことでしょう。 そのほとんどが3.6からのユーザーだと思いますが、以前の環境を引き継ぎつつ安定した利用を行うには各種データの移行などの作業が必要となってきます。 今回は、そんな3.×→4.0への移行をスムーズに行うために、管理者が個人的に行ったインストール時の作業やデータ移行についての情報などを複数回にわたってお届けしたいと思います。 (1)インストールと複数プロファイルの使い分け すでに3.6をご利用なら、ヘルプメニューの「ソフトウェアの更新を確認」より4.0へのアップデートを行うことが可能となっています。 また、4.0をダウンロードしてインストールする場合も、標準インストールを行うと3.6のあるディレクトリ[C:\Program Files\Mozilla Firefo

  • サーバとクライアントで互いのメソッドを呼べるnode.js用ライブラリ·nowjs MOONGIFT

    nowjsはリアルタイムWebアプリケーションを手軽に実行できるnode.js用ライブラリ。 nowjsはJavaScript製/node.js用のフリーウェア(ソースコードは公開されている)。node.jsではWebサーバとクライアントが同じJavaScriptによって開発できるのがメリットになっている。とは言え全く同じという訳ではなくサーバ側独自の機能は存在する/ サンプルのチャットアプリケーション もっと親和性高く、サーバとクライアントが互いにメッセージを飛ばし合えるとすればどうだろう。チャットのような相互通信系のWebアプリケーションや、コラボレーション機能が充実するはずだ。それを可能にするライブラリがnowjsになる。 nowjsはnode.js(サーバ)とWebブラウザで共通の関数を定義して、互いに関数を呼び合えるシステムだ。つまりサーバからクライアントの関数を実行(プッシュ)

  • 都道府県Web死活監視システムを作ってみました

    さくらインターネット研究所の菅です。 地震の影響で、一部の地方自治体のWebサイトにアクセスが集中して、サーバーダウンや、繋がりにくくなっている状況を受け、ホスティング関係者の方々がミラーリング等の支援を行っているようです。 これにより少しでも負荷が低減し、情報を必要としている方がいつでもアクセス出来る状態になると良いのですが、なかなか効果が分かりにくいのが現状です。そこで、簡単な死活監視が出来ないかと思い、httpingを利用したシステムを試作してみましたので、紹介させていただきます。 タイトルの通り、都道府県のWebサイトのサーバーを死活監視するものです。監視しているのは、ミラーサイトではなく、オリジナルのサイトです。 正常に稼働している場合はUP、異常がある場合はDOWNと表示されます。各ホストの状態取得は1秒ほどでタイムアウトするように設定していますので、タイムアウトした場合はDO

    都道府県Web死活監視システムを作ってみました
  • 多人数開発で Git を使う場合の環境構築 | GREE Engineering

    こんにちは、インフラやってる sotarok です。最近、社内でも「sotarok は そーたろっくと読む」という誤解が広がっていましたので改めて自己紹介しますと、sotarok と書いて「そーたろー」または「そーたろー・けー」と読みます。ロックしてないのでよろしくお願いします。 今日は、Git の話です。 GREE ではずっと Subversion を使っているという話を、以前開発環境の話をしたときに少し触れたことがあります。Subversion での運用方法も、GREE では割と面白い運用をしているのでその話もどこかでしたいのですが、まあ、それは今回は置いておきましょう。どこかで聞いてください。 GREE もその昔 CVS から Subversion に移ったのですが、時代は流れるもので、いよいよ Git 化という流れがきています。Subversion と Git の違いを今更あえて挙

    多人数開発で Git を使う場合の環境構築 | GREE Engineering
  • JavaScriptで/.*/()とは何か. - プログラムモグモグ

    最初に, 皆さんにブラウザーのコンソールで/.*/()を試していただきたい. そして, 他のタブとか色々試して欲しい. どんな文字が返ってきましたか? 多分一意じゃないはず. バラバラ. ワケが分からないよ. そこで, このエントリーを思い出した. (前にも見たことあった...) typeof演算子から学ぶJavaScriptのデータ型の概念と関係する考察のまとめ(id:sandai) 「というわけでデフォルトでexecメソッドが呼び出されるようになっています。」 そうなのか...execなのか. ECMA-262のどこに書いてるのかは分からないけど(←あ...) まあいいや. /.*/.exec()ってなることは分かった. ....function is not a functionの解説はこのエントリーに任せるとして... .execに引数がない場合どうなるのか? 挙動から見てみて明ら

    JavaScriptで/.*/()とは何か. - プログラムモグモグ
  • git stash save で一時退避した変更を、誤って git stash clear で消してしまったときの回復法 - t-wada の日記(旧)

    一年くらい前から git を使い始め、ここ半年くらいは毎日の開発に git を使っています。昨日 git stash という機能を使っている時に失敗してしまい、何人かの方にアドバイスいただくことによって無事回復することが出来たので、感謝の印として、そして運悪く同じ問題に遭遇してしまった人たち(私もまたやるかも)へのメモとして記しておきます。 御託はいいから、早く回復法を知りたい人のためのまとめ $ git fsck | awk '/dangling commit/ {print $3}' 候補の sha1 がいくつか出てくる(長く開発していると、結構多く候補が出てきます) $ git show --summary 候補のsha1 一つ一つの sha1 の内容を確認 $ git cherry-pick -n -m1 見つけたsha1 いきさつ 私の作業のやりかたでは、 タスク毎にブランチを切

    git stash save で一時退避した変更を、誤って git stash clear で消してしまったときの回復法 - t-wada の日記(旧)
  • Image::Imlib2 を使ってサーバ上の画像を一括圧縮

    ブログを自宅サーバから sakuta VPS へ移行しましたが、1.5G プランなのでディスク容量は 50GB しかありません。デジタル一眼で撮った写真を今までは気兼ねなくバシバシとアップロードできていたのですが、移行した時点でディスク使用量が 30% 近くまで行ってしまいました。 # df -k Filesystem 1K-ブロック 使用 使用可 使用% マウント位置 /dev/hda2 17634636 7249188 9444844 44% / /dev/hda1 101086 11918 83949 13% /boot tmpfs 771224 0 771224 0% /dev/shm /dev/hdb1 30961664 10937264 18451640 38% /home 今後を考えると画質を見た目変わらない程度で圧縮をかけておきたいなぁ〜と思って、perl script を

  • Legacy Communities - IBM Community

    If you’re looking for a developerWorks forum — Don't panic! You are in the right place. You are here because specific IBM developerWorks forums, blogs and other Connections content have been decommissioned. This page will help you find the content you are looking for, get answers to your questions, and find a new community to call home. Where am I? You are on the IBM Community area, a collection o

  • cuppat.net

    This domain may be for sale!

    nobu666
    nobu666 2011/03/23