タグ

2007年8月18日のブックマーク (25件)

  • ToDo リストの番人。能率を引き上げる9つの「してはいけない」 | Lifehacking.jp

    NOT ToDo リストについてはいくつかのブログで紹介されていますが、「やるべきこと」ではなくてむしろ「やるべきではないこと」を列挙しておくリストです。 ちょうどこれは「進入禁止」や「追い越し禁止」といった交通標識 のように、何をしてはいけないかを明らかにすることによって、逆に何をしてもいいのか/すればいいのかを規定するという効果をもっています。能率の悪いタスクをあらかじめ禁止する自分ルールを作ることで、ToDo に入るタスクをフィルターしていると考えてもいいでしょう。 Web Worker Daily に Tim Ferris がゲストポストをしていて、彼の NOT ToDo リストに入っている9項目を紹介しています。メールを朝一番に見てはいけない、というのは朝の能率を上げる素晴らしいテクニックですけど、あとは彼自身の 4 Hour Workweek の哲学が込められた禁止事項になって

    ToDo リストの番人。能率を引き上げる9つの「してはいけない」 | Lifehacking.jp
  • “素”のWebブラウザを起動する方法

    エクステンションやらアドインやら拡張機能をたくさんインストールすると、ブラウザの動きが悪くなることもある。そんな時、“素”のブラウザを起動する方法を紹介しよう。 「何だかブラウザの調子が悪い」「起動も遅いし、すぐフリーズする」なんてことはないだろうか。Webブラウザに拡張機能やプラグインを追加していくと、場合によってはブラウザの動作が不安定になることがある。そんな時、機能を拡張していない“素”のブラウザを利用する方法があるのだ。 「Internet Explorer(IE)7」であれば、デスクトップ上にあるIEのショートカットアイコンを右クリックしよう。開いたメニューの上から2番目に[アドオンなしで起動]を選択すればアドオンが無効になったIEが利用できる。もしデスクトップのアイコンを削除してしまった場合は、[スタートメニュー]の「プログラム」-[アクセサリ]-[システムツール]から「Int

    “素”のWebブラウザを起動する方法
  • AIRとSQLiteで学ぶ ローカルDB操作の基本 (1/3) ─ @IT

    Apollo改めAIRプログラミング入門(2) AIRとSQLiteで学ぶ ローカルDB操作の基 クラスメソッド 杉浦篤史 2007/8/17 編集部注:前回より、連載「Apolloプログラミング入門」は連載「Apollo改めAIRプログラミング入門」にリニューアルしました。この連載をより深く理解するためには、連載「Apolloプログラミング入門」も併せてご覧ください。 いまさら聞けない、SQLiteとは? 前回はAIR(Adobe Integrated Runtime)ベータ版の新機能として、ドラッグ&ドロップに注目して2つのサンプルを作成しました。 今回はAIRベータ版から利用できるようになったローカルDBとの連携についてです。AIRには、DBエンジンとしてSQLiteが実装され、ActionScriptからSQLite形式のDBファイルを扱えるようになりました。 SQLiteはM

  • オンラインバックアップサービス「Mozy」を使ってみた ― @IT

    2007/08/17 日曜日の夜、私はよく憂になる。「週が明ければまた仕事が始まるのだ」と気が重くなる“ブルーマンデー”ではない。「今週末もまたバックアップ作業をさぼってしまった」と、なぜか後ろめたい気持ちになってしまうのだ。「たとえ明日ドライブがクラッシュしても、最悪3週間前までのデータは残っている……、いや、最後にバックアップしたのは4週間前だったか、5週間前だったか」と不安に思いながらも、もう何年もクラッシュに見舞われていないのだから来週も大丈夫だろうという不合理な理屈で自分を納得させる。 私は長らくハードディスクバックアップを実行している。USB接続は高速で、外付けハードディスクへの数十GB程度のファイルコピーでも数時間で終わる。更新ファイルだけを対象とする差分バックアップであれば1回5~10分程度と非常に手軽だ。専用のバックアップソフトを使うまでもなく、コピーコマンドのオプショ

  • WF(Windows Workflow Foundation)チュートリアル 前編:CodeZine

    はじめに .NET Framework 3.0入門として、前回までGUIまわりのWPF、XAML、通信関係のWCFと解説してきました。今回は、業務に必要なワークフローの構築をサポートする「Windows Workflow Foundation(WF)」を紹介します。対象読者 記事は、C#でのプログラミングを行ったことがある方を対象としています。 サンプルを動作させるための環境設定等は『WPF(Windows Presentation Foundation)+XAML入門 前編』をご覧ください。WF登場の歴史的経緯 WF(Windows Workflow Foundation)は、ワークフローをWindows上で扱うためのフレームワークです。 ワークフローという言葉は、通常のプログラミングではあまり扱わない言葉かもしれません。ワーク(Work;仕事)とフロー(Flow;流れ)を組み合わせた

  • C++アプリケーションの効率的なテスト手法(CppUnit編) ― @IT

    第2回 C++アプリケーションの効率的なテスト手法(CppUnit編):連載 C++開発者のための単体テスト入門(1/4 ページ) 連載目次 前回は単体テストの重要性を示し、従来のC/C++でのテスト手法であるprintf関数やassertマクロを使ったテストを紹介しました。この2つのテスト手法は開発環境(コンパイラとライブラリ)さえあれば利用でき、その使い方も簡単です。しかしながら、いずれも系統立てて、効率よくテストを行うには力不足の感が否めません。 今回は、Visual C++ 2005 Express Editionを含むVisual Studio 2005(以後、VS 2005)で利用できる代表的な単体テスト・フレームワーク(Unit Test Framework)の1つである「CppUnit」を紹介します。 ■単体テスト・フレームワークとは? 前回、「バグは早期発見が望ましい。早

    C++アプリケーションの効率的なテスト手法(CppUnit編) ― @IT
  • なぜ、日本人のプレゼン資料が海外に伝わらないのか?:永井経営塾:オルタナティブ・ブログ

    加藤さんのきょこコーリングのエントリー「アメリカ人に通じるプレゼンを作るために」で書かれていた 「アメリカにいる上司を説得しなければならないときに、「英語力を上げよう」として英会話に通ったり、ビジネス英文の書き方のを読むのではなく、MBA関連のを読むとのこと。」 という箇所を読み、非常に納得できましたので、ちょっと考えてみました。 日人が作るプレゼン資料が、なかなか海外の人に伝わらないということは、海外とコミュニケーションをなさっている方であれば、経験なさっていることと思います。 欧米社会だけでなく、アジア社会でも結構起こっているように思います。 欧米型のプレゼン資料(又は製品資料やお客様事例等)というと、こんな感じではないでしょうか? 文章をズラズラ書く。絵はない 我々からすると、当たり障りのない文章。当たり前の結論 でも、何故かこれでちゃんと意思が伝わるし、相手も動く 一方で、日

    なぜ、日本人のプレゼン資料が海外に伝わらないのか?:永井経営塾:オルタナティブ・ブログ
  • 会議で皆が沈黙する瞬間に、何が起こっているのか?:永井経営塾:オルタナティブ・ブログ

    『欧米人は、会議の「沈黙の瞬間」をとても嫌う』 現在、受けているグローバル・コミュニケーション研修で、講師である米国人の方がおっしゃっていた、興味深い事実です。 確かに欧米人が過半数の会議では、常に話が継続し、沈黙の時間というものはありません。 一方、日人の会議では、「間」という沈黙の時間が結構あるように思います。 日人と欧米人が同席する会議では、この日人の「間」が、とても欧米人に嫌われるようです。 日人の会議の「沈黙の時間」は、何が起こっているのでしょうか? 田坂広志さんが著書「なぜマネジメントが壁に突き当たるのか―成長するマネジャー12の心得」でこのことを書かれています。 --(以下、引用)----- 昔から、「沈黙は金」という言葉があります。 皆さんは、会議などにおいて、この「沈黙は金」とも呼ぶべき瞬間を経験したことはないでしょうか? 例えば、こういう瞬間です。 会議において

    会議で皆が沈黙する瞬間に、何が起こっているのか?:永井経営塾:オルタナティブ・ブログ
  • Agile2007 Wednesday:An Agile Way:オルタナティブ・ブログ

    Mary Poppendieckのリーダーシップについてのセッションは、立ち見(というか地べた座り)で満席。とくに、TPSとアジャイルの中から、「人」についての共通の考えを導き出しています。 「標準化」とはなにか。Mary は「現場の経営」(大野耐一の唯二の著書の1つで、最近英訳された)から、以下を引用し、いま、ソフウェア業界、多くの大企業で行われている間違った標準化について、指摘しました。 標準は、カイゼンの最初のベースラインというだけで、変えることが前提なんだ、そして、それはかならず現場で書く。 現在のソフトウェア業界で、いかに多くの「標準」というものが、現場から離れて書かれており、かつ、変えるのが困難か。作るのに1・2ヶ月もかかったら、それはもうダメだ。他人が机の上でつくった標準ではなく、「自分たちが作った標準」でなければ、カイゼンのモチベーションはうまれない。こういう、「あたりまえ

    Agile2007 Wednesday:An Agile Way:オルタナティブ・ブログ
  • FirefoxのlivehttpheadersでHTTPリクエストの中身が見られるしくみ - bits and bytes

    サーバに送っているHTTPリクエストのヘッダやレスポンスのヘッダが見られるFirefoxのextension livehttpheaders がどうやってこの機能を実現しているのか調べてみました。 HTTPリクエストを送るタイミングでイベントを捕まえることができるんだろうと予想して探してみるとLiveHTTPHeaders.jsの43行めからのaddToListener()に function addToListener(obj) { ... snip ... // Should be a new version of Mozilla/Phoenix (after september 15, 2003) var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Compone

  • Ruby Hit Squad

    ¡Transforma tu vida! Innovaciones en ortopedia que no conocías En el mundo de la ortopedia, los avances tecnológicos están transformando la vida de las personas con lesiones o discapacidades físicas, brindando soluciones personalizadas y mejorando la calidad de vida… Descubre Cómo Revivir tu Dispositivo Apple Después de un Derrame Fatal Los dispositivos Apple, como el iPhone, iPad o iPod, son herr

  • 見積もり - masayang's diary

    http://d.hatena.ne.jp/Rinta/20070817#p4 君の経験では100%失敗かもしれないけど、私は小規模ならだいたい成功してるんだ。統計とったわけじゃないけど30人月未満なら感覚的に3/4のプロジェクトは成功(利益がなくなるほどのオーバーランはなく、瑕疵期間を乗り切っている)してる。いちおー乳飲み子が普通免許とれちゃうぐらいまでの期間働いての感覚なので、件数はそれなりにあると思ってOK。品質や財務のメトリクスを示す事はできないけどさw。 「利益がなくなるほどのオーバーランはなく、瑕疵期間を乗り切っている」というのは、自分の基準では「失敗」に分類される可能性が高いね。 この業界がまだ続いているのは100%失敗赤!じゃなくて、大規模で大失敗でも全体で平均したときビジネス的にはプラスの期待値があるってことは簡単に想像がつくじゃん。なにがなんでも100%失敗なんだ!とは

    見積もり - masayang's diary
  • [Think IT] 第2回:プロジェクト管理の前提条件 (1/4)

    「第1回:プロジェクト管理基盤とは何か」では、一般的なプロジェクト管理手法や知識体系に頼ってプロジェクトを進めていくことの難しさをみてきました。そして同時に、その知識を有効に活用するためには前提条件があるということを主張しました。 では、その前提条件とは何でしょうか。それは「人」の問題の解決です。 マネジメントの知識を有効に活用することの難しさは、プロジェクト管理の問題の多くが「人」の問題であり、定石や方法論だけで解決できるものばかりではないところに原因があります。形式的な知識が有効に活用されるためには、形式的にはおさまらない「人」の問題を解決しなければなりません。この問題の解決こそが、知識の有効活用のための前提条件といえるでしょう。 「人」の問題と一言でいっても、顧客との交渉から政治的圧力に関するものまで、その範囲は膨大です。それだけで分厚いが書けてしまうくらいの大きなテーマであり、

  • ⊂⌒⊃。Д。)⊃カジ速≡≡≡⊂⌒つ゚Д゚)つFull Auto | 一般人に見られても大丈夫そうな壁紙

    This domain may be for sale!

  • MOONGIFT: » CSSを最適化「CSSTidy」: オープンソースを毎日紹介

    最近のWebサイトはテーブル組ではなくCSSで構築することが多い。その分、ブラウザ互換性を確保するのが大変な場合も多いが、文書構造的にも分かりやすいものが出来上がる。 それもあって、CSSが肥大化する傾向が見られる。余計なプロパティや値の設定がないか、ツールを使ってチェックしてみよう。 今回紹介するオープンソース・ソフトウェアはCSSTidy、CSSを最適化するソフトウェアだ。 CSSTidyはCSSの最適化処理を行うソフトウェアで、正当性を評価する訳ではないようなので注意されたい。重複するプロパティや、値の指定方法などをチェックし、サイズが極力小さくなるように指摘してくれる。 サイズが小さくなることで、ロード時間が短くなり、トラフィックコストも軽減されるというのが狙いだ。コメントや余計な半角スペースなども削除されるので、圧縮ツールとしての役割もある。 CSSTidyはC++版とPHP版と

    MOONGIFT: » CSSを最適化「CSSTidy」: オープンソースを毎日紹介
    lizy
    lizy 2007/08/18
  • MOONGIFT: » 高機能なテーブルソート「Nofunc Table Organize」:オープンソースを毎日紹介

    業務システムをWebベースで作り変える、なんてプロジェクトは多々存在する。業務システムの特徴としては、検索結果や一覧表など、様々な場面でテーブル組の表が利用されることだ。 そして、その中でも厄介なのがデータのソートではないだろうか。検索条件を保存しながらソートして…なんていちいち実装するのは大変だ。そこで検討したいのがJavaScriptによるソート処理だ。 今回紹介するオープンソース・ソフトウェアはNofunc Table Organize、JavaScriptベースのテーブルソートライブラリだ。 Nofunc Table Organizeの特徴としては、既存のテーブルタグをほとんど修正することなく利用できるという点がある。ヘッダ部分はtheadタグで囲み、データ部分はtbodyタグで囲む必要があるがそれ以外は殆ど修正が不要だ。 ソートはヘッダ部をクリックすればできる。昇順、降順の切り替

    MOONGIFT: » 高機能なテーブルソート「Nofunc Table Organize」:オープンソースを毎日紹介
  • PHP用グラフライブラリ·Libchart MOONGIFT

    グラフを作成するライブラリは幾つかあるが、画像で生成するタイプは一番手軽で使い勝手も良い。サイトへの貼り付けも簡単だし、保存して別なアプリケーションで流用することもできる。 そこで問題になるのは、いかに手軽にグラフを作成するかだ。PHPをお使いならば、これを使ってみるのはどうだろう。 今回紹介するオープンソース・ソフトウェアはLibchart、PHP向けのグラフ作成ライブラリだ。 Libchartが対応しているグラフは、円グラフ、棒グラフ(縦/横)、折れ線グラフとなっている。要素をひとつずつ追加していくだけで、簡単にグラフの作成ができる。 なお、そのままでは日語が文字化けするので注意したい。フォントを日語TTFに入れ替えて試したがうまくいかなかったので、もしかすると多少の変更が必要になるかも知れない。 シンプルで簡単に使いこなせるグラフライブラリ。システム開発でグラフを作成する際に備え

    PHP用グラフライブラリ·Libchart MOONGIFT
  • Midnight Oil » Blog Archive » Use vendor branches for plugins, not script/plugin install

    RoR plugins are a great way to get small chunks of useful functionality. I currently use some great ones like acts_as_authenticated, authorization, acts_as_taggable, and friendly_identifier. By the time anyone actually finds this post, I’ll probably have included half a dozen more. Unlike the compiled world where you grab a library and never see the source, with Rails plugins you have access to th

  • HowtoUseRailsWithSubversion in Ruby on Rails

    This assumes that you have already created a subversion repository, and you are just wondering how to setup your rails project. If you have WEBrick or lighttpd running after running “script/server” in your rails directory, shutdown the server. Import your rails application. navigate to the root of your rails app. svn import . repository_url -m "Import" --username user Change to the directory conta

  • Get a list of updated fields in Model.update?

    lizy
    lizy 2007/08/18
    ActiveRecordで変更されたフィールドを追跡する
  • Developing a Rails model using BDD and RSpec, Part 1 — Luke Redpath

    29 August 2006 Developing a Rails model using BDD and RSpec, Part 1 Writing Rails testing articles seems to be quite popular at the moment; seeing as I’m often quite vocal about testing on the #caboose and #rubyonrails IRC rooms I felt it was about time I posted one of my own. I have a large series of articles on testing with Rails in the pipeline, but until that is done, here is a nice and simple

  • RSpec ruby DSL for spec driven

  • Behaviour-Driven Development in Gambling: Better Casino Software

    Mobile gaming, while initially dismissed as nothing more than a gimmick, has become unbelievably huge. I mean completely gigantic. It has spawned franchises, created corporations, launched movies and theme parks… “Angry Birds”, which started as nothing more than a simple mobile game in which the player launches birds at pigs, is now a global phenomenon with insane brand recognition. “Candy Crush S

    lizy
    lizy 2007/08/18
  • http://daveastels.com/2006/08/29/role-based-authentication-from-rails-recipes-part-2/

  • http://daveastels.com/2006/08/29/role-based-authentication-from-rails-recipes-part-1/