タグ

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

  • データベースの内部動作を知る

    SQLのプログラミングは奥が深い。特にパフォーマンスの観点から、そう言えるだろう。 みなさんご承知の通り、同じ結果を出すプログラムでも、SQLの書き方次第で処理時間に何倍もの差が生じ得る。効率の悪いSQLを書いてしまう原因は、多くの場合、リレーショナルデータベースの内部動作やアプリケーションに関する理解不足である。両者をよく知った上で最適なSQLを書けるようになることは、システムエンジニアとしての重要なスキルの一つである。 特集『基礎から理解するデータベースのしくみ』では、リレーショナルデータベースの内部動作について、基的な部分を分かりやすく解説している。SQLプログラミングに役立つことはもちろん、SQLチューニングやデータベース設計のための基礎知識としても不可欠だ。 イントロダクション ブラックボックスのままでいいの? Part 1:SQL文はどのように実行されるのか SQL実行までの

    データベースの内部動作を知る
    ece_m
    ece_m 2011/07/01
  • プログラミングのスキルを鍛える10の方法 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー ステキな英文の記事を見つけました。10 ways to improve your programming skills。どれも自分が実践していることでもあって,「なるほどな−」と思うものばかり。 たっぷりプログラミングしたあとは,節電も忘れずに:-)。 1. 新しいプログラミング言語を学ぶ 新しいプログラミング言語を学ぶことで,新しいプログラミングに対する考え方に触れることができる。そのプログラミング言語が今まで知らなかったパラダイムに根ざしている場合ならなおさら。新しい手法の多くは,すでに知っている知識になぞらえることができるので,習得はそれほど難しくないはず。 2. やる気をそそら

  • Firefox5のリリースに思う、薄れゆくバージョンアップのイベント性

    コラボリズム株式会社 代表取締役で文系プログラマー。超朝型へのスイッチで、仕事と家庭の両立を目指す二児の父。 当ブログ「当は面白い、BtoBソフトウェアベンダー生活記」は、2015年4月6日から新しいURL「​http://blogs.itmedia.co.jp/collaborism/」 に移動しました。引き続きご愛読ください。

    Firefox5のリリースに思う、薄れゆくバージョンアップのイベント性
    ece_m
    ece_m 2011/07/01
  • 神戸の大学生が被災者の写真を修復、復興への架け橋となれ

    国民を恐怖と悲しみ、そして失意のどん底に突き落とした東日大震災から3カ月が過ぎた。マグニチュード(M)9.0の大地震と、それに伴う大津波は、そこで暮らしていた人々のあらゆる生活基盤、数々の思い出、そして命までをも一瞬にして奪い去った。 残された者も辛い。捜索活動によって家屋の残骸や所持品が見つかったとしても現実を直視できずにいる人たち、いまだ家族や友人の死を受け入れられず、やり場のない怒りと悔しさで肩を震わせる人たちなど、被災者の多くが満たされない気持ちを抱いて避難所生活を続けている。 「未来に向かって復興しなければいけない。日は立ち直らなくてはならない」――。そんな思いを胸に、多くのボランティアが被災地に入った。内閣府のまとめによると、岩手、宮城、福島3県の災害ボランティアセンター(VC)に登録して活動したボランティアの総数は、震災当日から約3カ月間でのべ38万7900人を記録し

    神戸の大学生が被災者の写真を修復、復興への架け橋となれ