【SE雑談】某サイトにおける「凛として時雨」の文字化け現象の追跡と、異なる文字コード間における文字化け現象について

身近にいい「文字化け」の題材を見つけたので、 これを元ネタに「文字化け」について改めて振り返る、という目的で、 少しこれを深堀してみる(深堀るほどのネタにもならないが…)。 まあどっちかというとこれを単純に好奇心と興味本位で追求したいという思いの方が強いのだが。 (仕事に飽きただけである)

続きを読む

【ストレイテナー】【SE雑談】テナモバの「今日の一曲」に見る文字列ソート談議+α

ストレイテナー結成20周年を記念して開設された会員制モバイルサイト「テナモバ」。 当然のごとく速攻で入会したわけだが、まあ、それはいいとして、 この「テナモバ」では、「今日の一曲」というコーナーの中で、 日替わりでストレイテナーの楽曲を1つ紹介してくれる。 この「今日の一曲」だが、ツイッターのフォロワーさん方の報告等を見る限りでは、 「紹介される順番はアルファベット順になってんじゃない…

続きを読む

UTF-8の2バイト文字の存在を失念していたことによる失敗談(+サクラエディタの見え方の違和感)について

バージョンとか設定とかにもよるのかもしれないが、サクラエディタは、中途半端にブチ切れられたUTF-8の文字コードを上位サロゲートの一部と見做して文字コード表示してしまうらしい。バイナリエディタとかで中身を見ると実際のコードは違ったりする。 例えば「あ」だが、UTF-8では「E3-81-82」の3バイト。 これを無理やり「E3」「81」「82」の1バイトずつにぶった切って保存すると、 「…

続きを読む

残業時間

電通の新入社員が100時間超えの残業時間で過労自殺とかいうニュースを ここ数日よく目にしているが…

続きを読む

プログラムと英語

今までいくつかのシステム開発に携わってきて、それらは様々なプログラムで構成されているわけだが、 ソースコードの主要な部分、つまり変数とかメソッド名とかテーブル名とか、その辺は基本的に半角英数記号で記述されるので、 まあ、システム都合にも寄るんだろうけど、基本的に「日本語を無理やり英語にした」っていうのがスゴク多い。 例えば「受注金額」という項目があった場合、 Javaで定義する変数は「j…

続きを読む

JSESSIONID

JSESSIONID(ジェイセッションアイディー)って発音しづらいよね。めっちゃ噛む。IT業界は、これに対するなんか呼びやすい略称考えるべきだと思う。JSIDとかでいーかな。 違う話だけど「伝票」はキーボードで打ちづらい。よく「でんぽよう」みたいになる。ワークフローとか、業務系のシステムだとよく遭遇すんだけど、打ちづらくて困る。これはJSESSIONIDと比べてどーしよーもないな。「でん」あた…

続きを読む

「ユーザー部」との接し方

システムの打ち合わせで顧客と会話するとき、 たまに「null」というキーワードを使って会話をしたくなるときがある。 システム開発者としてはありきたりな単語なのでふとした拍子で使いたくなるのだが、 一般人にはあまり流通していない言葉だと思う。

続きを読む

yahooメールのミス

先日お詫びのメールが来たけども、 yahooメール宛になんだかよくわからんメール(以下参照)がきたので なんだこりゃなんかの間違いかなと思っていたら どうやら社内配信のメールを誤って社外宛に送ってしまったということのようだ。

続きを読む