<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>プログラミングメモ</title>
<link>https://ameblo.jp/mahching/</link>
<atom:link href="https://rssblog.ameba.jp/mahching/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>頭の中を整理するための覚え書き用</description>
<language>ja</language>
<item>
<title>Perlをutf-8コードで記述する</title>
<description>
<![CDATA[ <p>2.Perlでの記述方法</p><br><p><span class="synStatement"><strong>use <span class="highlight">utf8</span></strong></span></p><p><span class="synStatement"><strong><span class="highlight">use Encode</span></strong></span></p><p><span class="synStatement"><strong><span class="highlight"><br></span></strong></span></p><p><span class="synStatement"><span class="highlight">useというのは関数らしい。</span></span></p><br><p><span class="synStatement"><span class="highlight"><strong>use関数</strong></span></span></p><p><span class="synStatement"><span class="highlight">・モジュールの内容をインポートする。</span></span></p><p><span class="synStatement"><span class="highlight">・記述　use　☆　□　■</span></span></p><p><span class="synStatement"><span class="highlight">　☆モジュール名、Perlのバージョン。名前の後に自動的に.pm拡張子を付け、該当するモジュールを読み込む</span></span></p><p><span class="synStatement"><span class="highlight">　□モジュールのバージョン</span></span></p><p><span class="synStatement"><span class="highlight">　■インポートするシンボル</span></span></p><span class="synStatement"><span class="highlight"><p><span class="synStatement"><span class="highlight"><strong><br></strong></span></span></p><p><span class="synStatement"><span class="highlight"><strong>・モジュール</strong>を使うと、Perlにいろいろな機能を追加することができる。</span></span></p><p><span class="synStatement"><span class="highlight">標準モジュールはPerlのインストール時に同時にインストールされている。</span></span></p><p><br>そして<strong>utf8</strong>。これはプラグマというらしい。</p><p><strong><br></strong></p><p><strong>プラグマ</strong>：コンパイラにヒントを与えるもの。一般のモジュールはプログラムの実行時に作用するが、プラグマはコンパイル時にも作用するモジュールのこと。一般のモジュールと区別するため、慣習として小文字を使っている。</p><br><p>ついでに。</p><p>warnings - 選択的な警告を調整するプラグマ</p><p>strict - 安全ではないコンストラクトを制限するプラグマ</p></span></span><p><span class="synStatement"><span class="highlight"><br></span></span></p><p><span class="synStatement"><span class="highlight"><br></span></span></p><p><span class="synStatement"><span class="highlight"><br></span></span></p><p><span class="synStatement"><span class="highlight"><br></span></span></p><p><span class="synStatement"><span class="highlight"><br>次回へ続く</span></span></p>
]]>
</description>
<link>https://ameblo.jp/mahching/entry-10459658521.html</link>
<pubDate>Wed, 17 Feb 2010 21:47:38 +0900</pubDate>
</item>
<item>
<title>文字コードの考察2</title>
<description>
<![CDATA[ <p>前回の続きから。</p><br><p><strong>新たな質問</strong></p><p>1.デコード・エンコードとは何か</p><p>2.Perlでの記述方法</p><p>3.これまで書いてたスクリプトを変換することは可能？</p><br><p>エンコード：</p><p><i>テキスト</i> から <i>バイナリ</i> への変換のこと。つまり、文字列をコンピューター用の言葉に変換する作業。</p><br><p>*バイナリ：<strong>バイナリ</strong> (binary) とは2進数のことであるがコンピュータが処理・記憶するために2進化されたファイル （バイナリファイル）またはその内部表現の形式（バイナリデータ、バイナリ形式）のことを指して用いられることが多い。</p><p><br></p><p>デコード：</p><p><em>バイナリ</em> から <i>テキスト</i> への変換のこと。エンコードの反対だから、コンピューター語を読めるようにする変換作業のこと。</p><br><p>URLエンコード・デコード：</p><br><p><a href="http://ja.wikipedia.org/wiki/URL%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89">http://ja.wikipedia.org/wiki/URL%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89</a> </p><br><p>URLっていうのはアドレスの意味じゃないらしい。</p><p>↑のアドレスにも%とか数字都下の部分があるけど、これを「エンコード」と読むためにはデコードが必要な訳ね。</p><br><p>んで。これを踏まえてPerlで使うためにはどうするんだ？</p><br><br>次の記事に続く
]]>
</description>
<link>https://ameblo.jp/mahching/entry-10457572008.html</link>
<pubDate>Sat, 13 Feb 2010 03:18:04 +0900</pubDate>
</item>
<item>
<title>文字コードについての考察</title>
<description>
<![CDATA[ <p><strong>質問</strong></p><p>1.Unicodeってなんだろう</p><p>2.インターネットにおけるUnicode</p><p>3.PerlにおけるUnicode</p><br><p>Unicode：wiki</p><p><a href="http://ja.wikipedia.org/wiki/Unicode">http://ja.wikipedia.org/wiki/Unicode</a></p><br><p>うーむ。むずっ。</p><p>とりあえずUnicode＝utf-8ってことで考えよう。</p><p>htmlではUnicodeがどんどん使われるようになってきているとか。</p><br><p><u>オススメな理由</u></p><p>・多くの言語（文字）に対応している</p><p>・大手サイトもutf-8使ってるところが多い</p><p>・php等ではutf-8のサンプルコードや仕様が多い</p><br><p>らしい。</p><br><p>PerlにおけるUnicodeについて。</p><p>Perl が Unicode を導入した（5.8以降）。</p><p>これにより、jcode.plとかを使わなくても、<strong>日本語の処理</strong>ができるらしい。</p><br><p>今日はここまで。</p><p>やり方はまた後日</p>
]]>
</description>
<link>https://ameblo.jp/mahching/entry-10456876540.html</link>
<pubDate>Fri, 12 Feb 2010 10:01:57 +0900</pubDate>
</item>
<item>
<title>日記用CGI～これまでのメモ</title>
<description>
<![CDATA[ ざっとメモ。<br>過去に作った日記用CGI（Perl)。<br><br><strong>機能</strong><br>○スキンによる表示<br>○opt.cgiでのスキンごとの詳細設定可能<br>○最新記事のみトップページなどに表示<br>○過去ログ<br>△画像アップロード　要修正<br>△オプションでのカレンダー表示機能<br><br><strong>これからの修正ポイント</strong><br>・画像を記事の途中で表示させたい（複数登録可能）<br>・入力フォームでのhtmlタグ使用<br>・入力の簡易化→リッチテキストエディタを埋め込む？<br>・記事のIDを修正<br>・記事へのリンクをどうするか　→トップ表示の際に画像リンクで記事に飛ばしたい<br>・文字コードの変換？（シフトJISからUNICODEにしたほうがいいか）<br>・ファイルアップロードの方法を検討<br>・カテゴリー機能をつける
]]>
</description>
<link>https://ameblo.jp/mahching/entry-10456866755.html</link>
<pubDate>Fri, 12 Feb 2010 09:50:27 +0900</pubDate>
</item>
</channel>
</rss>
