しばしば ISO-8859-1 というコードページに解釈されるケースが多いので、そのようなファイルがどうなっているのか調べてました。
DBFファイルの先頭から 29バイト目 の0x0057 とかで入っていて、87=ISO-8859-1となってます。
日本語版のArcGISで、これを読むと、ちゃんとSJISとして解釈してくれる。もうたまりませんわ。
ISO-8859-1が多数派なんで、自然な流れかと。
ちゃんとしてくれないツールが多くて閉口します。
2015年6月29日月曜日
2015年5月8日金曜日
キーボード入力雑感
プログラミングするには、やっぱり英語キーボードの方が {} [] \ ¥ が打ちやすい。
なんだけども、職業上、雑多な環境でキーボードを打たなくてはいけないので、結局、もう日本語キーボードで良いです。ってなってしまいました。
ローカルBBS時代には、自分は、T-Code 使いでした。
なんでも統計的にタイプ数の多い文字をうまく組み合わせて、2ストロークで自然と左右で打鍵できるように配置された手に負担の少ない配列というのに惹かれました。
けれども、全部を覚えきる事なく、MS-DOS から WINDOWS へと時代が変わりIME自体がしばらくサポートされないまま、廃れていきました。
友人は、「風」を使っていました。今にして思えば、日本語を1ストロークのカナ入力で行うので、断然タイプも速く、自分も、こちらを覚えれば良かったかなと…。
今は、だらだらとローマ字入力を使ってます。
これを機に、風とか探してみようかな・・・
2015年4月6日月曜日
postgis: 関数 ST_AsGeoJSON はユニークではありません 備忘録
function ST_AsGeoJSON is not unique
関数 ST_AsGeoJSON がユニークではありません。
こんなエラーが出た場合。
バージョンアップしてる環境に、古いDB をリストアすると、PostGIS の残骸が追加されるので、削除が必要
DROP FUNCTION IF EXISTS ST_AsGeoJson(geometry); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(geography); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(geometry,int4); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(geography,int4); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(int4,geometry); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(int4,geography); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(int4,geometry,int4); -- this one changed to use default args DROP FUNCTION IF EXISTS ST_AsGeoJson(int4,geography,int4); -- this one changed to use default argshttp://stackoverflow.com/questions/24204589/error-using-st-asgeojson-with-postgis
2015年2月4日水曜日
QGis Plugin builder エラー備忘録
QGis Plugin Builder を使ってプラグインを作成すると、途中から
Traceback (most recent call last):
File "C:/PROGRA~2/QGISBR~1/apps/qgis/./python\qgis\utils.py", line 208, in startPlugin
plugins[packageName] = package.classFactory(iface)
File "C:/Users/oki.HNS/.qgis2/python/plugins\Bar\__init__.py", line 34, in classFactory
from .Foo import Bar
File "C:/PROGRA~2/QGISBR~1/apps/qgis/./python\qgis\utils.py", line 460, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
File "C:/Users/oki.HNS/.qgis2/python/plugins\Bar\Foo.py", line 26, in
import resources_rc
File "C:/PROGRA~2/QGISBR~1/apps/qgis/./python\qgis\utils.py", line 460, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named resources_rc
なるエラーに遭遇
c:\work\any>"c:\Program Files (x86)\QGIS Brighton\bin\pyrcc4.exe" resources.qrc -o resources_rc.pyとして、リソースのコンパイルを行う事。
2015年1月9日金曜日
アウトプットしてみるテスト
しばらくアウトプットしてなかったので、アウトプットしてみるテスト。
すっかりクラウドも定着した感があります。
この先重要な事は何か?改めて考えるに、やはりデータありきなのではないかと思います。
例えば、モバイルマシンの性能の制約で、取得できるタッチセンサー値を間引きして記録してるとすると、それは勿体無い事だなぁなんて・・・
間引いてなければ、マシンの性能が上がった時に再現されるデータは違ったものになっている可能性を捨てている事になります。
分析でも、達人のタッチセンサー値と、凡人のタッチセンサー値には、決定的な違いが見つかり、達人のタッチセンサー値を元に凡人のタッチセンサー値を改良して、素晴らしいユーザ体験を与える事ができるかもしれません。
要は、データ重要。
何を書いてるのか、自分でもわかりません。
アウトプットしてみるテストなので・・・
2014年12月29日月曜日
Bitcasa 退会しました
年間プランで契約していたにも関わらず、突然の1Tに容量を制限しました宣言。それでも価格はGoogleDriveと同じなので、使い続けてみようかなぁと様子を見ていました。
ところが提供されている BitCasaドライブに接続するアプリの品質が一向に改善される気配が無く、エラーで使い物にならない始末。おまけにFAQに書かれている退会方法と実際の退会方法が一致していない状態で放置されたまま。バグがあっても、使い勝手が悪くても、改善される兆しが見えれば問題ないのですが、一向に変化なしで、この状態はサービスとしてはもう終了していると判断しました。
さて辞め方ですが、Bitcasaのアカウントを完全に削除する に書いてある通りです。
最後の肝となる返信先は、
** We are experiencing a high volume of emails that may result in a delay in our response. We strive to provide you with the best possible service and we apologize for any inconvenience the delay might cause. The deadline to update accounts to the new backend has ended. For questions about what will happen with your current account, please see our FAQ. Thank you for your patience. ** Hello YOURNAME Thank you for contacting Bitcasa Technical Support! You have reached us outside of normal business hours. Business hours are Monday-Friday, 8:00AM - 6:00PM Pacific Time. Your support request (NNNNN) has been created and a Technical Support Specialist will be contacting you during regular business hours. If you wish to add additional comments or details, reply to this email or go to: http://support.bitcasa.com/hc/requests/NNNNN. While you're waiting, check out the Bitcasa Help Center! There you will find answers to common questions and issues, FAQs, our community forums, and more! Check us out at http://support.bitcasa.com. Thank you for contacting us and we look forward to helping you. Regards, Bitcasa Technical Support http://support.bitcasa.comメールに書かれてある、サポートサイトに発行されたリクエスト・チケットに従ってリプライをします。 Amazon S3 の価格から考えて容量無制限のストレージは無理。結局 BitCasa も財務が圧迫して容量無制限を打ち切らざるを得なかった。という事でしょうか。
登録:
投稿 (Atom)