Archive for the 'ソフトウェア' Category

[MySQL]カラムのCOLLATE/CHARACTER SETを再設定する

11 月 12th, 2008 | Category: ソフトウェア
このエントリをはてなブックマークに追加[MySQL]カラムのCOLLATE/CHARACTER SETを再設定するのはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

昔から運用しているデータベースには、文字コードをlaten1で運用しているものもあったりします。DEFAULT CHARACTER SETはシステム設定で変更できますが、テーブルのカラムに紐づいているCHARACTER SETの変更方法はALTER TABLEでて着るようです。

MySQL/ALTER - MinacoWiki

列の型変更

ALTER TABLE テーブル名 CHANGE sample_name sample_name VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
ALTER TABLE テーブル名 CHANGE sample_name sample_name VARCHAR(6) NULL DEFAULT NULL;

よく間違えるのは、CHARACTER SETよりも前にNULLを書くこと。順番が違うとエラーになるので、上記を参考に記述しましょう。ちなみに、マニュアルでは、"CHANGE a a"の代わりに"MODIFY a"も使えるとの記述もありました。

No comments

[ソフトウェア]Poderosaって流行らない?

8 月 05th, 2008 | Category: ソフトウェア
このエントリをはてなブックマークに追加[ソフトウェア]Poderosaって流行らない?のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

「Windows用ターミナルエミュレータに名に使ってる?」という議論は、昔からエンジニアの間ではよくある話のネタですよね。

私はPoderosa派なんですが、2点ほど気にかかるところがあります。

1つは、接続方法の管理がスマートじゃないところです。PuTTYみたいな接続先一覧があると助かるんですよね。1つ前のメジャーバージョン(Ver 3系列)では、お気に入りプラグインがあったそうですが、現在のVer4系列にはありません(試しにVer3用を入れてみましたが、動きませんでした)。

もう1つの気になる点は、開発が全く進んでいない点です。Tera Term(TTSSH2)は最新版が2008/6/25と、現在でも開発が進んでいるようですが、Poderosaは2006年から全く動きがありません。

Poderosa自体は人気のあるターミナルエミュレータの1つだと思いますし、私自身2年近く使っているので愛着はありますが、最近接続先が増えているので、どうしてもそこだけは改善したいです(接続ログ数を50まで増やしてますが、見難いんですよね。。。)。改善できなければ他のに移るかもしれません。

ところで、そろそろ新しいWindows用ターミナルエミュレータが出てもよさそうなんですが、PuTTY、Tera Term(TTSSH2)、Poderosa以外にご存知ですか?>ALL

No comments

[php]PHPで作るぐるなび - PHPカンファレンス2008

7 月 31st, 2008 | Category: php, ソフトウェア
このエントリをはてなブックマークに追加[php]PHPで作るぐるなび - PHPカンファレンス2008のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

PHPで作るぐるなび

  • ぐるなび事業
    • 1996/6
      • (株)NKB
      • 一部事業
    • 2000/2
      • (株)ぐるなび
    • 掲載件数(2008/3)
      • 50万件
      • うち、詳細情報6万2千件以上
    • アクセス数(ぐるなび事業連結)
      • 7億2千万[PV/月]
      • 会員数580万人
    • PHP
      • ほぼすべてのコンテンツに使用
  • システムの話
    • 飲食店情報検索システム
      • 第1世代(~2002)
        • 管理UI:なし
        • 店舗データ:Excel
        • 店舗詳細:静的HTML(手作り)
        • 検索システム:dbf
        • 検索UI:Delphi
        • サーバ:Windows+IIS
      • 第2世代(~2004、全面リニューアル)
        • 管理UI:PHP
        • 店舗データ:PostgreSQL
        • 店舗詳細:静的HTML(CMS)
        • 検索システム:PostgreSQL
        • 検索UI:PHP
        • サーバ:Linux+Apache
      • 第3世代(~2007)
        • 管理UI:PHP
        • 店舗データ:PostgreSQL
        • 店舗詳細:静的HTML(CMS)
        • 検索システム:MySQL/全文検索
        • 検索UI:PHP
        • サーバ:Linux+Apache
      • 第4世代(2007~)
        • 管理UI:PHP
        • 店舗データ:Oracle/XML
        • 店舗詳細:静的HTML(CMS)
        • 検索システム:MySQL/全文検索
        • 検索UI:PHP
        • サーバ:Linux+Apache
    • なぜPHP
      • 動的スクリプト言語
      • フロントエンドの軽量な実装
      • 日本語の取り扱い
      • 導入コスト低い
      • セキュリティが心配
        • 社内セキュリティセミナー
        • 外部にセキュリティ調査を依頼
      • php.ini
        • recomment+alpha
        • 内部エンコード:UTF-8
      • ライブラリ
        • PEAR
        • Smarty
    • Webサーバ構成
      • (省略)
    • 性能面
      • Webサーバーをスケールアウトしやすい構成にする
      • 検索エンジンやデータベースのパフォーマンスアップに注力
  • 今後の展望
    • 課題
      • PHP5
        • 未だに1割しか導入していない
        • 縦割り実装
        • リファクタリングベースに移行
      • 共通ライブラリ
        • 基本ライブラリの充実
        • ビジネスロジックの共通化
        • Zend Framework
          • マルチバイト系の処理が不安なので独自に改良を加える
        • SimpleXML
          • 直感的にデータアクセスできる
      • 共通エンジン
        • ベースモジュールの選定
        • (ex)ぐるなびのSNSエンジンの場合
          • OpenPNEを拡張
    • 国際化
      • 日本発、世界へ
        • 上海・北京
      • 当初Java開発
        • 中国はPHPエンジニアよりJavaエンジニアのほうが多い
      • 結局PHP開発
        • 日本語版開発からfork
        • 進行中

PHPで作るぐるなび - PHPカンファレンス2008

No comments

[WebAPI]Google Chart APIがQRコードも吐けるようになった

7 月 15th, 2008 | Category: ソフトウェア
このエントリをはてなブックマークに追加[WebAPI]Google Chart APIがQRコードも吐けるようになったのはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

Developer's Guide - Google Chart API - Google Code

Google Code Blog: QR Codes now available on the Google Chart API

ボーっとねっとサーフィンしてたら、Google Chart APIがQRコード対応していることに気がついた!よく見たら、5日前とか。

これってアレですよね。自前でQRコードライブラリ持たなくてもいいってことですよね。Google様様。

ぁ、ブログのほうみてたら、出力オプションでShift_JISにも対応しているような記述がありますね。ブログの執筆者が日本人だけに、QRコードのニーズはしっかりと理解されてるってことですかね。

No comments

[ソフトウェア]Get Firefox 3!

6 月 24th, 2008 | Category: ソフトウェア
このエントリをはてなブックマークに追加[ソフトウェア]Get Firefox 3!のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

21(土)は、akkyさんのご自宅で開かれていたAA-Campに参加してきました。久しぶりの参加です。

個人的にはFlex Builder Professionalのライセンスが手に入ったので、Chartコンポーネントで遊んでいました。

帰り際にakkyさんから、Firefoxグッズを何点かいただきました!!ありがとうございます!

ぅぉーーー!フォクすけ ギザカワユス!

IEよりもFirefoxが優れている理由の1つに、かわいいマスコットがいるってこともありますね!

Firefox3ゲットして、フォクすけに癒されようぜ!

No comments

次ページへ »