2013年3月4日、ブログは以下のURLに移行しました。最新の記事はこちらで公開しています。
新しいブログでは、コメントやリンクが一部切れていたり、一部機能が調整中です。
新しいブログへ

月別アーカイブ

    2010.06.11

    MySQLのイケてない仕様 - トランザクション編

    カテゴリ:WEB、WEBシステム関連 / 投稿者:Tom Goodsun

    前回に続きMySQLのイケてない仕様を紹介。
    今回はトランザクション。DBをよく使う肩ならご存知かと思う。
    トランザクションとはシステムの分野では、「分ける事の出来ない一連の情報処理の単位」とWikipediaに書いてある。

    2010.06.09

    MySQLのイケてない仕様 - VARCHAR編

    カテゴリ:WEB、WEBシステム関連 / 投稿者:Tom Goodsun

    今日、MySQLは「LAMP」という言葉が示すように非常にその存在感は強い。
    高速性が売りだったり、オープンソースということもあいまって非常に人気のあるベンダーのひとつだ。

    今も今後も、ウェブシステムはMySQLが主流になるだろう。
    個人的にはSun Micro SystemsがOracleに買収され、さらにDBベンダーのOracleがMySQLを買収して、そのオープン性が失われやしないかが心配だ。
    また、MySQLがさらにOracleに近い仕様へバージョンアップするのではという期待もあったりする。

    今回の問題はこの人気のMySQLのイケてない仕様について。
    普通に使っていては気づかない、とてもマニアックな仕様ともいえるが、これが結構ハマるんではないだろうか。
    皆さんは知っているかな?

    2010.06.03

    Gvimの設定(まあまあLinux版に近づいてきた)

    カテゴリ:コンピュータ / 投稿者:Tom Goodsun

    最近はWindowsのGvimで作業するようにしている。効率は上がらないけど、Linux操作するときの勉強にもなるし、使い慣れれば効率的な作業もできるはずなので、とりあえずがんばってみてる。ただ、記号やコマンドっぽいキーをとことん間違えて打っているのでさらに効率は上がっていないので、本当の意味でのキーボードの練習にもなっている。

    今回はこのWindows版のVim、「Gvim」をLinux版のようにする設定のまとめ。

    2010.06.02

    その年がうるう年かどうかを判定する式

    カテゴリ:コンピュータ / 投稿者:Tom Goodsun

    プログラマでは割と当たり前なのかな? 私は学生のとき、プログラムの勉強をしたときに習った。

    うるう年は4年一度という周期で訪れる。これをアルゴリズムで分析すると、こんな簡単な式になってしまう。
     

    2010.06.01

    CygwinからSSHログインするためのシェル

    カテゴリ:コンピュータ / 投稿者:Tom Goodsun

    あまりよろしくないことだが、Cygwinを使ってログインを省略するためのシェルを作ってみた。

    具体的にはputclipというCygwinに用意されたクリップボードへコピーするための仕組みを使う。これでパスワードをクリップボードにコピーしといて、sloginコマンドを実行させておいて、パスワードを聞かれたらCtrl+Insertで貼り付けでログイン。パスワードをクリップボードに記憶してしまうので、セキュリティは低い。