目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

utf8

perlのサブルーティン名や変数名に日本語が使えるって知ってたけど。。。。

うん、気持ち悪いですね。 ソース use strict; use warnings; use utf8; use feature qw( say ); use Encode; sub ほげ { my $ふが = 'ふが'; say encode_utf8 $ふが; } ほげ(); 出力 ふが

波ダッシュ問題

今日のknew new thingsいわゆる "〜" のことです。似たような文字に全角チルダというものが有るのですが、Windowsではこいつらが原因で文字化けが起きます。 波ダッシュ 全角チルダ Unicode U+301C U+FF5E JIS 0x8160 - 細かい事情がいろいろあるみたいです…

URL文字列のエンコード

今日1番のはまりどころだった。 use URI::Escape; my $escaped_uri = uri_escape($raw_string); my $unescaped_uri = uri_unescape($encoded_string);