タグ

2009年8月22日のブックマーク (4件)

  • まとめ:この週末こそ部屋を片付けることを決意した人のためのハック、14選 | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    まとめ:この週末こそ部屋を片付けることを決意した人のためのハック、14選 | ライフハッカー・ジャパン
  • 物を作る能力と物を見る能力は似て非なるものではないか

    「どこそこの店の料理は出汁が塩辛すぎて不味かった」「そのイラストは首と頭の部分が立体的にずれているから頭が飛び出て変に感じる」「ピアノが若干先走りすぎてたかな。もう少しゆっくり弾いてくれた方が心地よかったと思う」……ネットでは今日も至る所で創作・演奏・作品・その他もろもろについてあれやこれやと批評を書く人が後を絶たない。そして、同じように、その批評に納得が出来ない人が反論として 「そう思うならお前がもっと美味いものを作れよ」「偉そうに言いますが、じゃあ、あなたはもっと上手に描けるわけですね。絵をアップしてみてくださいよ」「嫉妬乙。おまえの演奏よりも1000%向こうの方が上手いから」……と、批評の内容に対して反論するのではなく、「その作品を創る技術が無いものがそもそも批評をするな」という、意見の封じ込めをしようとする人も後をたたない。 確かに一見正しく見える意見なのだが、最近どうにも違和感を

    物を作る能力と物を見る能力は似て非なるものではないか
  • オーダーを極める思考法

    プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基的な注意点です。今回は、計算量のオーダーについて学びながら、TopCoderのMedium問題を考えてみましょう。 プログラムの実行時間 業務としてプログラミングをされている方には釈迦に説法かもしれませんが、プログラムの実行に掛かる時間を把握しておくのは、プログラミングを行う上で基的な注意点です。そしてこれは、TopCoderなどのコンテストでプログラムを組む際にもよく当てはまります。通常、こうしたことは感覚的に理解している方がほとんどだと思いますが、具体的にどれくらいのループを回すと何秒掛かる、といった基準を持っている人は少ないのではないでしょうか? 非常に基的なことですが、プログラムの実行時間に関して再確認しておきたいと思います。 TopCoderの制限に関して TopCoderでは、実行時間およびメモリ使

    オーダーを極める思考法
  • Firefox の places.sqlite を再起動せずに VACUUM する方法 - えむもじら

    Firefox のブックマークと履歴を保存している places.sqlite は、使用しているうちに断片化して未使用領域がファイル全体に広がってしまい、Firefox の性能が悪化してしまうとい問題があります。これに対して SQLite コマンドで直接 sqlite ファイルを VACUUM する手法が紹介されていますが、Speedup Firefox with VACUUM « Oremj’s Blog では Firefox だけで、しかも再起動せずに places.sqlite を VACUUM する手法が紹介されていました。 ツールメニューからエラーコンソールを開く コード欄に次のコードを入力する Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interf