忍者ブログ
日記とか趣味の乙女ゲームとか。
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

 
mysql> SELECT c.カラムB FROM テーブルA r, テーブルB c WHERE r.カラムA = c.カラムB;
 
ERROR 1267 (HY000): Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='
原因:文字コードの違いらしい。
 
------------------------------------
utf8_unicode_ci主な特徴は、拡張をサポートしていることです。それは1つの文字が他の文字のコンビネーションと等価であると比較された場合です。例えば、ドイツ語や他の言語では、‘s’ は‘ss’に相当します。
 
utf8_general_ciは拡張をサポートしないレガシー照合順序です。文字間で1対1の比較しかできません。つまり、utf8_general_ci照合順序に対する比較の方が早いが、utf8_unicode_ciに比べてわずかに正確性が劣ります。
------------------------------------
 
dumpでかいけつとか書いてあるけど・・・・・・
 

拍手

PR

Microsoft Silverlight


実運用サンプル=ルートラボ@Yahoo!ラボ

サンプル見て、これは面白いと思った。動画系に強いらしい。Flashに代わる技術だとか。

脱線して、調べていたら、ちょっと引かれるものが。

Titanium Mobile Application Development | Appcelerator

どうやら、Web技術でiPhone(3.x)やAndroidのアプリが作れちゃうよ、というモノらしいのです。
え、それはいいな!と思っていたら。
iPhone SDK 4.0では,Obj-Cで書かれたもの以外は認めないとAppleさんが発表しているとか。

林檎のそういうところが、私は嫌だな。そういう意味では窓もちょっと。
(窓はセキュリティアップデート多すぎて、セットアップで一日かかるとかさー…)
結局汎用が一番好きなんだなーと帰結するわけですよ。いざとなれば、自分でコード書けばいいし。

拍手

仕事でExtJSについての調査をしたまとめ。

元は学生の手で作られたJavaScriptフレームワーク。
まあ、Ajexとかその辺を使っているから、一度読みこめば、データのソートとか早いんじゃね?と思ってました。
個人であればフリーだけど、商用するとなるとライセンスが高い気がする。なんか、稼ぐ根性が嫌な感じ…。

で、比較するために以下を作成。
・ExtJSと使ったものと使わないもの、2パターンのテーブルを表示する
・基本データはCSVファイルから読み込む

結果。
・あれ?ExtJS使った方が表示遅くないか???

正直、これで開発してもなーという結果に。確かに工数は減るけど、えーって感じ。
次はSilverLightの調査だけど、どんな結果になるかなー…

拍手

便利な関数を発見。

array_multisort

参考:多次元配列をソートする(PHP)

書いてある通りにやったのに、うまくいかない…。
追記とまったく同じことになったので、回答をメモ。

拍手

Template and graphic by karyou
忍者ブログ [PR]