薫のHack

Pythonで作ったCSVファイルをExcelで開くと文字化けする場合

はじめにCSVとは結論経緯Pythonの本を探すはじめにPython で作成した CSV ファイルを Excel で開くと文...

PHPのmb_strimwidthで文章を丸めたら文字化けした

はじめに解決策はじめに文章を指定した文字数でまるめるために、PHPのmb_strimwidth()を使用しました。...

FreeBSD jmanでunable to find the file /etc/manpath.config

はじめにエラーメッセージ/etcの設定ファイルユーザの設定はじめに久々にFreeBSDにjmanを入れてみました...

Vim のヘルプが暴走する vimdoc-ja

なぜか、vim のヘルプが暴走するようになってしまいました。想像は、できていて、日本語版のマニュアル...

MySQL 5.5における文字コード UTF-8 の設定

デフォルトの状態my.cnf の設定設定反映設定を確認MySQL 5.5 をインストールしました。いくつか、設定が...

Vim quickrun.vimで編集中コードの実行結果を表示する方法

設定使い方文字コード設定デモVim で編集中のコードを実行してみたいときに、どのようにしていますか?C...

FreeBSD の環境をやっと UTF-8 にしたよ

UTF-8 化の対象.vimrc.screenrc.emacsUTF-8 化FreeBSD の環境は、10年以上も EUC-JP な環境で使い続け...

nkfで文字化けするので入力文字コードも指定した

Cのプログラムは、コメントがeuc-jpの日本語で書いてあり、Doxygenでマニュアルを生成するときに、nkfコ...

Doxygenで文字コードをutf-8に変換する

Doxygenでドキュメントを生成することがたまにあります。PHPでプログラムを書く場合は、文字コードがUTF...

FreeBSD portsのmecabをUTF-8に対応させる

FreeBSDにportsからmecabをインストールすることができます。デフォルトの文字コードは、EUC-JPです。デ...

Emacs WanderlustでUTF-8のメールを読む方法

設定ファイルを編集する設定内容Emacsの書籍普段、FreeBSDで GNU Emacs + Wanderlust + fetchmail な組...

GNU Emacs 23.1がリリース

GNU Emacs 23.1がリリースされました。http://www.gnu.org/order/ftp.htmlUnicode(UTF-8) サポートの改...

nkf 2.0.9 -Z4オプションを追加

文字コードを変換したりするのに利用するnkfコマンドの2.0.9がリリースされてました。新たに「-Z4」オプ...

Eclipseの文字コードをutf-8に設定する

EclipseでPHPのUTF-8の文字コードのソースコードのファイルを開いたら、文字化けを起こしました。Eclips...

mecabをUTF-8で使う方法

php5-mecabをFreeBSDにインストールしたら、デフォルトの状態では、EUC-JPで動作していた。php5-mecabの...

XOOPS CubeをUTF-8化する方法

XOOPS CubeをUTF8化する方法について解説します。まず、対象となる XOOPS Cube をダウンロードします。...

PHP 文字列の前後の全角空白、半角空白を取り除く方法

Webアプリケーション開発をしているときに、ユーザの入力した文字列をPHPで扱うときに、 文字列の前後の...

PHP 文字列を丸め込む mb_strimwidth

ある文字数を超えたらそれ以降をちょんぎって「...」を付けたりすることがあります。PHPでそれを同じよ...

PHP マルチバイト文字列 mb_strlen()の使い方

PHPで文字列の長さを測るのに、strlen()やmb_strlen()を利用します。ASCIIのデータだけ扱っているうちは...

MySQL mysqldumpでUJISのテーブルをバックアップする方法

MySQLでデータベースのバックアップをするときに、mysqldumpコマンドを使ったりします。EUC-JP(UJIS)の...

perlでRSSを読み込む方法

perlでRSSから情報をトライ出す方法には、色々なやり方がありますが、今回は、perlモジュールのXML::RSS...

perlでWide character in print atとエラーが出る

perlで Wide character in print at: hoge.pl line 13. なんてエラーが出ました。printで文字コードがUT...

PHP PHP_SELFとSCRIPT_NAMEを比較してみた

はじめにSCRIPT_NAMEとはPHP_SELF とSCRIPT_NAMEの値を確認するさいごにPHP関連記事PHPに関する書籍を探...

セキュリティ クロスサイトスクリプティング(XSS)とUTF-7

クロスサイトスクリプティングは、Webアプリケーションセキュリティで非常に驚異です。UTF-7とは?UTF-1...

PerlのMechanizeでコンテンツがgzipのときの対処法

訂正版PerlのWWW::Mechanizeモジュールでウェブページを取得をしたときに、コンテンツをprintしたら、読...

PHP6とUnicode

PHP6には、Unicodeサポートが追加されるようです。PHPの設定ファイル php.ini の unicode.semantecsの設...

ヤフー!ジャパンの2008年の新トップページ

ヤフー!ジャパンのトップページが刷新されました。http://japan.cnet.com/blog/tamon/2008/01/02/entry_...

Eclipse エディタの文字コード設定

PHPのファイルをEclipseで開くと、なにやら文字化けが発生していました。ファイルは、UTF-8のはずなんだ...

PHPで変数の文字コードを変換する方法

配列の中身の文字列の文字コードを一気に変換したいときには、mb_convert_variablesを使います。第3引...

CentOSでnkfをインストールする方法

nkfは、Network KanjiFilterの略で、ネットワーク用漢字コード変換フィルタのことです。nkfの特徴は、入...

nkfで文字コードを判別する方法

nkfを用いて、ファイルの文字コードを判定することができます。文字コードの判定には、-gオプションを利...

FreeBSDにnkfをインストールする方法

nkfは、Network Kanji Filterの略で、ネットワーク用漢字コード変換フィルタのことです。nkfの特徴は、...

Perlで日本語のメールを送信する方法

[2007-11-13-3] で Perlでのメールの送信方法について紹介しました。今度は、日本語の入ったメールをPer...

FreeBSDでPerlのJcodeモジュールをインストールする方法

Perlで文字コードの変換などを行うときに、よくお世話にPerlモジュールにJcode.pm というのがあります。...

Perl HTML::Featureで重要な部分を抽出するモジュール

PerlのHTML::Featureというモジュールは、HTML文書から重要な部分を推測して抽出することができます。重...

PHPで全角英字を半角英字にする方法

PHPで、全角の英字を半角の英字にしたいときには、mb_convert_kanaを使えばよい。サクっと数行で、でき...

PhpDocumentor

インストール方法。sudo pear install http://download.pear.php.net/package/PhpDocumentor-1.4.0a1.tg...


最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
プライバシーポリシー