2009-06-01から1ヶ月間の記事一覧

Windows 2008 Server をクライアントとして使ってみた

勝手に Windows 2003 Server Windows XP Windows 2008 Server Windows Vista かと思って,Vistaの代わりに使ってみた.印象としては,これはサーバ用OSであってクライアントとしての利用は駄目(カスタマイズすれば使えるかも知れんがデフォルトでは無理かと…

Webページの応答を異常に遅らせる方法

管理しているWebページで,見ることはできるのに,なぜか異常にレスポンスが悪い,ソースコードも正しく受信しているのに,なぜか画面にレンダリングされない,ということが起きていました.原因を探った結果,存在しないcssファイルを参照していたことが原…

テレビ出演

作ったプログラムがテレビ出演&新聞に載りました. NHK全国 NHK京都放送局 読売新聞 京都新聞 テレビはほとんど先生へのインタビューで終わった…. NHKの記事はこちら 防犯カメラの映像を自動的に処理して、映っている人を棒のような画像に置き換えるシステ…

i18nizer.cpp

C++でもi18nizer作ってみた. 文字列の区切りに正規表現を使えなかったので,ちょっと仕様が変わりました. #include <string> #include <iostream> #include <sstream> std::string i18nizer(const std::string& str){ std::ostringstream oss; bool isPeriod=false; int length=str.le</sstream></iostream></string>…

Pythonでi18nizer

Python勉強中なので,Pythonでi18nizer.pyを作ってみた. コードは以下. #!/usr/bin/env python3 import sys import re def i18nize(token): length=len(token) if(length > 2): val=str(len(token[1:length-1])) return token[0:1]+val+token[length-1:len…

スーパーカリフラジリスティックエクスピアリドーシャスに対してi18nizer

長い単語で有名な Supercalifragilisticexpialidocious に対して,i18niserを実行してみると・・・ S32sが正しく出力された.ついでに,世界一長い英単語(1913文字) Methionylglutaminylarginyltyrosylglutamylserylleucylphenylalanylalanylglutaminylleucyl…

i18nizer

どんな文字列もi18n な表記に変えてしまうスクリプトをRubyで書いてみた. #!/usr/bin/env ruby # i18nのような表記に変換するブロック i18nize=lambda do | token | if token.length > 2 num=token[1..token.length-2].length token[0,1] + num.to_s + toke…

i18n

i18n(internationalization, 国際化)という言葉がある. 似たものに,L10N(Localization, 地域化)という言葉がある.Wikipediaによれば, 情報処理における国際化と地域化(こくさいか (英語: Internationalization または Internationalisation、i18n …