タグ

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

  • Rubyのハッシュと配列の検索速度の違い - 久保清隆のブログ

    Ruby(1.8.6)で大量のデータを検索することがあったので、ハッシュと配列の検索速度はどのくらい違うのかを検証してみた。 検証用コード ※面倒なので変数名とか超適当にした。 # compare_hash_speed_with_array.rb 1 #!/usr/local/bin/ruby 2 n = 120000 3 4 a = {} 5 t1 = Time.now 6 n.times do |t| 7 a.update(t * 10000 + t => t + 123456) 8 end 9 t2 = Time.now 10 p "#{t2 - t1} sec for making hash sample" 11 12 b = [] 13 t3 = Time.now 14 n.times do |t| 15 b << [t * 10000 + t, t + 123456] 16 e

    Rubyのハッシュと配列の検索速度の違い - 久保清隆のブログ
    apo-co
    apo-co 2011/07/27
  • ストレスを解消する方法、ストレスを大きくしない方法 - 久保清隆のブログ

    日経新聞PLUS1 2010年2月27日号に、ストレス解消の特集がされていた。 私はあまりストレスが溜まっていないため、ストレス解消のために何かをしようと意識したことがなかったが、採用の仕事をしていると就職活動中の学生さんから、「ストレス解消をどうしていますか」と聞かれることが意外に多い。また、私の周りにもストレスがたまっていて困る、何か良い解消法はないかと聞かれることが多い。心の健康のためにはストレス解消法について知っておいた方がよく、それは自分のためだけでなく周りの人に相談された時にも有益なので、これを機に色々と調べてみた。 目次 ストレスとは ストレスが溜まる原因 ストレス解消法 情動焦点型 問題焦点型 ストレスを増やさない習慣を身につける ストレスとは ストレスとは「ある個人の持てる資質に重荷となるような、あるいは資質を超えるようなものとして評価された要求」(Lazarus & F

    ストレスを解消する方法、ストレスを大きくしない方法 - 久保清隆のブログ
  • Linux素人がLinuxを使えるようになるための基礎知識 - 久保清隆のブログ

    今までLinuxは使う機会がなかったのでほとんど勉強してこなかったが、業務でLinuxを使いこなせた方が便利だし、最近は、Railsで有名な松田さんとid:yuum3さんにコーチングをして頂いていて、Linuxを使えないとコーチングの進行に支障をきたすので、勉強することにした。 すでにcoLinuxがインストールされていてLinuxは使える状態にあるので、実務で使えるようになるため、まず手始めにコマンドとショートカットとディレクトリ構成を覚えようと思う。これを覚えておけばそれなりに使いこなせるかな。 歴史とか概要は後で気が向いた時に勉強する。 基コマンド 基的なコマンドの意味と書き方。この辺を知っておけば何とかなるかな。オプションまで使えるようになるとよりいいと思う。 ファイル操作 コマンド 動作内容 ls(list) ファイル名やディレクトリの一覧を取得。 ls ディレクトリ名 とす

    Linux素人がLinuxを使えるようになるための基礎知識 - 久保清隆のブログ
  • 久保清隆のブログ サイトマップ - 久保清隆のブログ

    当ブログのサイトマップ。 このブログは、ビジネススキル、IT/プログラミングスキル、健康、ライフハックについての情報や考えをまとめている。 目次 生活、健康 ビジネススキル IT/プログラミング webデザイン 生活、健康 リンパの流れをよくして、疲労回復、免疫力アップ、むくみ解消する方法 【耳ヨガの効用と方法まとめ】耳をひっぱるだけであっという間に視力が急上昇! 【ハゲる原因と対策】 割り箸を口に乗せるだけで、頭皮の血行が改善し、抜けた毛が復活! 健康グッズ特集 〜目指せアンチエイジング 花粉症対策 〜花粉症をわかりやすく解説。しっかり理解して万全の対策を 秋の花粉症と風邪の見分け方と対策 〜秋にくしゃみが止まらなかったら花粉症かアレルギーを疑ったほうがいい インフルエンザと風邪の違い、早く治すには 部屋をきれいに片付ける方法 〜一人暮らしのための掃除術 アロマで出来る、「健康、気分のコ

    久保清隆のブログ サイトマップ - 久保清隆のブログ
    apo-co
    apo-co 2009/10/13
  • 1