タグ

ブックマーク / kiyotakakubo.hatenablog.com (8)

  • 圧倒的に生産性の高い人の特徴、仕事の進め方、問題解決の方法 - 久保清隆のブログ

    「一人の科学者の一生の研究時間なんてごく限られている。 研究テーマなんてごまんとある。 ちょっと面白いなという程度でテーマを選んでいたら、 当に大切なことをやるひまがないうちに一生が終わってしまうんですよ。」 利根川 進 「フェルミは数学にも長けていた。必要とあれば複雑な数学を駆使することもできたが、 まずはその必要があるかどうか確かめようとした。 最小限の努力と数学的道具で結果へたどり着く達人だった。」 ハンス・ベーテ 「同じテーマでも、仮説の立て方が周到かつ大胆で、実験のアプローチが巧妙である場合と、 仮説の立て方がずさんでアプローチも月並みな場合とでは、雲泥の違いが生ずる。 天才的といわれる人々の仕事の進め方は、仮説の立て方とアプローチの仕方の二点が 優れて個性的で、鋭いひらめき、直観に大いに依存している。」 箱守仙一郎 「成果をあげる者は仕事からスタートしない。計画からもスタート

    圧倒的に生産性の高い人の特徴、仕事の進め方、問題解決の方法 - 久保清隆のブログ
  • トヨタに学ぶ、カイゼン力を徹底的に鍛える方法 - 久保清隆のブログ

    トヨタ式 鬼十訓 私が大野耐一から学んだこと 作者: 若松義人出版社/メーカー: あさ出版発売日: 2007/06/26メディア: 単行(ソフトカバー)購入: 4人 クリック: 24回この商品を含むブログ (4件) を見る日々の仕事の生産性をもっと高めたいと思い、トヨタのカイゼンの神様と言われる大野耐一さんがつくったカイゼンのための訓示がまとめられているを読んだ。 カイゼンするための考え方や行動がたくさん書かれてあり、心構え、すぐに実践できること、業務効率を高めるためのヒントを得ることができた。 厳しい言葉が多いが、やる気を駆り立ててくれる。 毎日読み返すために分類してまとめた。 トヨタ鬼十訓 第1訓 君はコストだ。まずムダを削れ。それなくして能力は展開できない。 第2訓 始めたらねばれ。できるまでやめるな。中途半端はクセになる。 第3訓 困れ。困らせろ。安易を好む人と決定的な能力格差

    トヨタに学ぶ、カイゼン力を徹底的に鍛える方法 - 久保清隆のブログ
  • ハッシュのキーを文字列、或いはシンボルに統一するには?stringify_keysとsymbolize_keys:Rubyの基礎知識 - 久保清隆のブログ

    ハッシュのキーに、文字列とシンボルが混ざっていて困ることがある。 例えば、 {:a => "b", "c" => "d", :e => "f"}このハッシュに何らかの操作を施したい時、キーは統一されていた方がよい。 そういうときに便利なメソッドが以下の2つ、ハッシュのキーを文字列、或いはシンボルに統一するメソッド。 stringify_keys ハッシュのキーをシンボルから文字列に変える。 {:a => "b"}.stringify_keys #=> {"a" => "b"} symbolize_keys ハッシュのキーを文字列からシンボルに変える。 {"a" => "b"}.symbolize_keys #=> {:a => "b"} お読み頂きありがとうございます。 少しでもお役に立てたらクリックお願いします↓。

  • Railsで単数形を複数形に変換する方法と、その変換がうまく行かない場合の対処法 - 久保清隆のブログ

    単数形を複数形に、複数形を単数形にする方法 単数形と複数形の変換は以下のメソッドでできる。 String#pluralizeで単数形を複数形に。 String#singularizeで複数形を単数形に。 テーブル名などで複数形がわからなくなったりしたらこれを使えばいい。 #通常の場合 >> "program".singularize => "program" >> "programs".singularize => "program" >> "program".pluralize => "programs" #特殊な場合 >> "person".pluralize => "people" >> "people".singularize => "person" #単複同形 >> "sheep".pluralize => "sheep" >> "sheep".singularize => "s

    Railsで単数形を複数形に変換する方法と、その変換がうまく行かない場合の対処法 - 久保清隆のブログ
    mathemathiko
    mathemathiko 2012/11/27
    Inflecotorモジュールは、ARによるクラス名とテーブル名の操作を円滑化するために、英単語の単純な変換を行う・
  • MySQLパフォーマンスチューニングのためのインデックスの基礎知識 - 久保清隆のブログ

    仕事MySQLのパフォーマンスチューニングをしていて、インデックスについて分かっていないことが多かったので調べたことをメモ。基的なところから学習しなおした。 MySQLのインデックスは、カラムが特定の値をもつレコードの迅速な検索に使用される。インデックスを使用すれば、数百とか数億ものレコードが入っているテーブルから、一組のレコードを迅速に見つけて取り出すことが可能になる。 しかし、インデックスは速度を改善することもあるが、挿入の邪魔になって遅くなることもある。 インデックスを適切に使うために、まずはインデックスの基概念をおさえる必要がある。 インデックスの概念 インデックスとは インデックスの仕組みを理解するには、まずMySQLがどのようにクエリに応答するかを知る必要がある。 例えば、 SELECT * FROM phone_book WHERE last_name = 'Hoge'

    MySQLパフォーマンスチューニングのためのインデックスの基礎知識 - 久保清隆のブログ
    mathemathiko
    mathemathiko 2012/06/08
    MySQLでインデックスを貼るための参考になりそう。あとで読む。
  • オブジェクト指向とは プログラミング初心者のためのオブジェクト指向入門 - 久保清隆のブログ

    新人研修で、プログラミングを教えることになったので、オブジェクト指向を説明する必要があるためまとめた。 『なぜ、あなたはJavaでオブジェクト指向開発ができないのか』 を参考にした。 なぜ、あなたはJavaでオブジェクト指向開発ができないのか―Javaの壁を克服する実践トレーニング 作者: 小森裕介,アクロクエストテクノロジー株式会社出版社/メーカー: 技術評論社発売日: 2004/12/01メディア: 単行購入: 10人 クリック: 217回この商品を含むブログ (50件) を見る 書にはオブジェクト指向の質的なことが書いてあったので、非常に勉強になった。 プログラムを書く流れ オブジェクト指向を理解するために、まずプログラミングの流れを押さえておく。 プログラムを書く流れは、以下の3ステップからなる。 1.コンピュータに行わせたいことを理解する(要件定義) 2.理解したことを説明

    オブジェクト指向とは プログラミング初心者のためのオブジェクト指向入門 - 久保清隆のブログ
  • MySQLのdump(ダンプ)でデータをバックアップ/復元:MySQLの基礎知識 - 久保清隆のブログ

    MySQLのdump(ダンプ)でデータをバックアップ/復元する方法(コマンド)についてまとめた。 目次 dump(ダンプ)とは MySQL dumpでデータのバックアップを取る dumpファイルからデータを復元する MySQLのオススメ書籍 dump(ダンプ)とは dump(ダンプ)とは、デバッグやデータ修復のために、ファイルやメモリの内容をディスクに出力(記録、あるいは表示)すること。 データベースにおいては、データベースの情報をファイルに書き出して保存することをdump(ダンプ)と呼ぶ。これはデータベース移行の際に利用される。 dumpは、プログラムを開発する際に動作を追跡するために利用することが多い。 dumpされたファイルには、dump作成時のメモリ上のデータが丸ごと書き出される。 従って、プログラムの開発などを行う場面では、データをdumpしてデバッガに読み込ませ、プログラムの問

    MySQLのdump(ダンプ)でデータをバックアップ/復元:MySQLの基礎知識 - 久保清隆のブログ
    mathemathiko
    mathemathiko 2012/04/13
    SQLからdumpしてデータのバックアップをとる方法。わかりやすくまとまっているらしい。
  • JavaScript基礎講座 まとめ - 久保清隆のブログ

    JavaScriptの基文法 JavaScriptの勉強1 〜基礎の基礎 JavaScriptの概要とscriptタグ JavaScriptの勉強2 〜基礎の基礎 JavaScript概要と基文法 JavaScriptの勉強3 〜基礎の基礎 簡単なプログラムを書く JavaScriptの勉強4 〜基礎の基礎 変数と配列と条件文、繰り返し JavaScriptの勉強5 〜基礎の基礎 関数 JavaScriptの勉強6 〜基礎の基礎 イベントハンドラ(イベント処理) JavaScriptの勉強7 〜基礎の基礎 オブジェクト指向とメソッド、プロパティ JavaScript入門 〜文字列の装飾まとめ JavaScriptを用いたプログラムサンプル JavaScriptでデジタル時計を作成 JavaScriptで計算機を作成 JavaScriptで背景を時間ごとに変えるプログラムを作成 Java

  • 1