タグ

2011年7月24日のブックマーク (4件)

  • 問題解決の基本手順とは

    トップへ 手順1 問題の認識 現在の状況が望ましい状態や目標と違っていれば、問題は自動的に認識されます。しかし、問題はいつも 見えているもの、意識されているものばかりではありません。つぎのような潜在的な問題を、如何に 認識するかという考えをもつことは、問題解決にとって重要な要素となります。 (潜在的な問題の例) 地震の予知はできないが、いつかは必ず発生してきます。発生する前に出来る対策を進める必要がある潜在的な問題です。 水道管に気付いていない亀裂があり水が流れ出ている。これは知らずに多額の水道料を支払っている問題。ような問題もあります。これも自らが探し出さなければわからない問題です。 さらに問題の認識とは、問題の存在を「知る(発見)」ということに加えて、問題を「定義」することまでを含みます。問題の定義とは、解決された状態との関係を明確にすることです。従って、問題の認識とは「問題の発見」か

    atsam
    atsam 2011/07/24
    問題解決
  • プログラミング経験者が JavaScript を学ぶためのリソース - フリーフォーム フリークアウト

    移転しました http://please-sleep.cou929.nu/20110721.html

    プログラミング経験者が JavaScript を学ぶためのリソース - フリーフォーム フリークアウト
  • CSS3のWEBデザインを簡易化してくれるUIフレームワーク「CSS3 Button UI」

    まだまだ対応ブラウザの問題から、コーポレートサイトなどでは導入が難しいCSSですが、スマートフォンなど環境が整ってきたこともあり、利用し始めているという方も多いと思います。今日紹介するのは、角アール、シャドウなどCSS3を利用した表現を簡単に実装できるCSS UIフレームワーク「CSS3 Button UI」です。 予め、CSSが設定されており、簡単なクラスを割り当てるだけで、CSS3をのボタンを再現することができます。 詳しくは以下 コードの呼び出し例は以下のとおり。 上記は画像で貼り付けてありますが、マウスオーバーの処理もセットされていて、実用的に利用できそうです。その他にも角アールのものや文字の前に画像を表示させるものなどがセットされています。その他のデモは配布元の「CSS3 Button UI」からご覧ください。ボタンはCSS3でとお考えの方は是非どうぞ。 CSS3 Button

    CSS3のWEBデザインを簡易化してくれるUIフレームワーク「CSS3 Button UI」
    atsam
    atsam 2011/07/24
    framework
  • はじめての MySQL で100万件のデータを管理する時に行ったチューニングまとめ

    MySQL の勉強をせずにフレームワーク等で SQL を書かずに Web サイトを構築していました。データ数も2万件程度でしたので、そこまで困ることはありませんでしたが、今回100万弱の商品データを扱う機会ができたので、MySQL のチューニングや発行する SQL について見直す機会がありました。 この記事では MySQL を高速化するのに行った対策など勉強したものを自分用にメモしておきました。 条件式で比較するカラムにインデックスを使用して高速化 商品コードで存在しない商品を見つけて、商品をDBに登録するという処理を行っている場合、4万件超えたころから処理に2秒以上かかるようになってきます。12万件超えた頃には10秒程度かかるようになってしまいましたが、商品コードのフィールドに対してカラムインデックスを貼ることで0.2秒に短縮することができました。 MySQL のリファレンスにも以下のよ