PixelMplus(ピクセル・エムプラス) ‥ 8bitビットマップふうフリーフォント

PixelMplus(ピクセル・エムプラス)というフォントを作成しました。 8bitゲーム機のビットマップフォントのような感じを出せるフリーフォントです。

GoogleChrome27でUserScriptがiframe内部で動作しない件

GoogleChrome27でUserScript(拙作WebAborn)が動作しないことがあると報告いただきました。 「userscript Google Chrome 27」でGoogle検索したところ、海外サイトに回答が見つかりました。iframeの内部ではUserScriptが無効になるようです。 追記: 2013-07-…

WindowsXP+一太郎2013でgdi++,gdipp,MacTypeを調査

縦書き gdi++ 0787 http://www39.atwiki.jp/gdiplusplus/pages/12.html gdi++ Helium 20090211 gdipp0.9.1 http://code.google.com/p/gdipp/ MacType 2012.1022.0 http://code.google.com/p/mactype/ をWindowsXP、一太郎2013で試した。一太郎2013 玄 特別優…

Webページの文字列を置き換えするコマンド(ブックマークレット)

Webページの文字列を置き換えするコマンドをbookmarkletで作成したのでメモ。 1. bookmarkを追加して、URLに以下を入れる。bookmarkのタイトルは「[置換]」とかにする。 javascript:(function(){s=prompt('検索する文字列');d=prompt('置換後の文字列');docu…

一太郎2012/2013付属フォントのライセンスを調査

一太郎2012 承 プレミアム 特別優待版 DL版 [ダウンロード]出版社/メーカー: ジャストシステム発売日: 2012/03/06メディア: Software Downloadこの商品を含むブログを見る フォントに惹かれて、『一太郎2012 プレミアム』を購入したのだ。 前にATOK2012購入…

PerlでUTF-8を扱う

Perlは以前は便利に使っていたが、徐々に使わなくなっていった。 書籍『はじめてのPerl - Perl4対応版』で覚えてLinux管理に大活躍してはいたのだが、 複雑なデータ構造を扱うのがたいへん(配列の各要素がhashのkeyになってるようなデータをもたせようとする…

LibreOfficeのCalcをExcelに近づける

LibreOfficeのCalcをExcelに近づけるLibreOffice 3.6に含まれるCalc(表計算ソフト Excelの代わり)はある程度はExcelに似た操作キーになっているけど、こまかいとこが違う。 なるべくExcelに近づける設定をここにメモ。 設定 [ツール - セルの内容 - オートイ…

ATOK2012を快適に使用する設定

Q: 最近のATOKは、誤変換まで覚えて次に省入力で出してくるようです。 もう少し記憶を控えめにできませんか。 A: ATOK プロパティ―入力・変換シート―確定履歴で 確定履歴の保存方法が「ファイルに保存する」になっていませんか。 http://support.justsystems…

node.jsで複数ファイルのドラッグドロップを受け取る(Windows)

node.jsのWindows版を使い、「複数ファイルをドラッグドロップしてnode.jsのスクリプトに読み込ませる」手段を探る。

C言語テトリスのソースコードを読む

C言語テトリスの記事 http://itouhiro.hatenablog.com/entry/20121112/tetris のソースコードを詳しく読んでみよう。まず、 int board[12][25]; これがグローバル変数で、ウィンドウ内の画面を管理している。 ゲーム画面を見る限り、横10 x 縦20 の箱ででき…

C言語テトリスのソースコードを修正

「あなたもできる!C言語でテトリスを40分で作る方法 - DQNEO起業日記」 http://dqn.sakusakutto.jp/2012/11/cpp_tetris.html に掲載されていたテトリス、入力してみた。 https://github.com/DQNEO/CppTetris にあるtetris.cppをテキストエディタで表示させ…

M+フォントのビルドスクリプト変更履歴 20120411→20120911

MigMix/Miguフォントの更新を考えているのだが、M+フォントのスクリプトが変わってしまったので要チェックなのだ。前回のMigMix/Miguフォントは2012-04-11リリースだね(2012-06-07の更新はフォント生成とは関係なし)。 2012-04-18に、JIS X 0213:2004対応…

Emacs23.4 for Windows (NTEmacs23)の設定

NTEmacs23の設定をメモするよ。 NTEmacs24 が出ている今、なぜEmacs23? http://d.hatena.ne.jp/ksugita0510/20120902/p1#c で報告させてもらったけれど、Emacs for gnupackという日本語IME対応版のNTEmacs24はATOK2012で不具合があるのだ。だからそれがない…

M+フォントのビルドスクリプト構成

M+フォントはオープンソースで、すべての作成素材が公開されている。しかし説明する文書はないようだ。説明がないから、動作を追ってみていくしかないのかな http://sourceforge.jp/cvs/view/mplus-fonts/mplus_outline_fonts/こちらでソースの変更履歴を見…

Windowsで片手で入力できる配列

Windowsで、片手で入力できる「ほたて配列」を作ったので公表するよ。 片手で日本語入力って、スマートフォンやケータイなら当たり前だけど、パソコンではあまり見あたらないね。 特徴 右手と左手のどちらでも、片手で入力できる。右手用と左手用は鏡で映し…

vim7を入門

以前viを集中的に覚えたことがあった。そのときはFreeBSD上のnviという元祖viのクローン(つまりvimの機能はない)を使って覚えた。C言語の学習するときにviだけ使っていたら、体が覚えてくれた。そのころのvimはversion3くらいでEUC-JPに対応してたと思うが、…

メールソフトThunderbirdのアドオンを作成(2)

そもそもなぜ今頃Thunderbirdのアドオンを作ろうと思ったのさ? WebAbornというFirefox, GoogleChrome向けのUserJavaScriptを、Thunderbirdでも動作させたかったんだ。しかしThunderbirdはFirefoxと内部は似たような作りになっているのに、UserJavaScript実…

メールソフトThunderbirdのアドオンを作成(1)

メールソフトThunderbird(サンダーバード)のアドオンの作り方を学んだのでメモ。 確認環境 Windows7 64bit Thunderbird 2.0.24 Thunderbird開発元のMoziilaに入門記事(英語)がある。 https://developer.mozilla.org/en/Building_a_Thunderbird_extension…

はてなブログ、はてなダイアリー、Tumblr、Bloggerを比較

無料ブログサービスを比較した(2012年7月現在)。私はブログを技術メモに使っていて、ソースコードやFlash表示を必要としている。日記用途には使わない。その観点での比較。 Tumblr Tumblrをブログとして使う

はてなブログのデザイン変えようとして失敗

はてなブログのデザイン変えたい。 HTMLソースを見ると、 http://itouhiro.hatenablog.com/css/theme/cocoa/cocoa.css のCSSでデザインしてある。 GoogleChromeのDeveloperToolsで具体的にどのHTMLパーツがどうCSS設定してあるか調べる。

はてなブログでシンタックスハイライト

はてなブログで、ソースコードの文法にしたがいキーワードをハイライトしてくれる方法を探る。(追記 2012-06-02: http://itouhiro.hatenablog.com/entry/2012/01/05/095935 の記事のほうが詳しい)

はてなブログの機能テスト

ソースコード記法(と呼ぶのか?) →正式には「スーパーpre記法(シンタックス・ハイライト)」と呼ぶらしい。 はてなってネーミングセンスに欠けてたよね‥‥ この記法は個人的に はてなダイアリーで最も便利だと思う記法。ほかのブログサービスでは、<pre>タグの</pre>…

はてなブログ 所感

はてなブログのドメイン、どれにするか考えた。 hatenablog.com hatenablog.jp hatenadiary.com hatenadiary.jp hateblo.jp hatenablog.comがいちばん公式に見えるので、それにした。どれも長いと思うけど‥ bit.lyなどの短縮URLが多用される今の時代、URLは…