UnityのC#ファイルをEmacsで編集(Windows)

環境 Unity 4.1.5 Windows7 64bit EmacsをMonoDevelopやVisualStudioと比較したあと、EmacsのC#設定を示します。

Windowsでgit環境を整える

PortableGitをインストール PortableGit-1.8.3-preview20130601.7z 設定の参考 http://blog.segu.jp/2012/05/git-portable.htmlgit-bash.batに以下を追加 set HOME=C:\Users\%USERNAME%\Documents cd %HOME% コマンドプロンプトの見た目を変える フォント・…

Unityで外部ファイルの読み書き(C#)

Unityで外部テキストファイルを読み書きしてみる。そのあとで画像の読み込みもする。 環境 Unity4.1.5 Windows7 64bit Path まずはPathを調べる。

ATOK 2013のローマ字入力で、候補ウィンドウで数字キーを打鍵して文字入力できない件

ATOK2013で こまってることがある。 漢字変換の選択候補を出しているとき、 「かな入力」なら 1,2,..,9,0 のキーを押すと変換確定して、次の文字を入力できるのだが、 「ローマ字入力」では 1,2,..,9,0 のキーを押しても「変換確定して次の文字入力」になら…

フォントの縦書きグリフを確認するIllustratorCS5向けjsxスクリプト

M+ LOG にある記事 http://mplus-fonts.sourceforge.jp/cgi-bin/blosxom.cgi/2013/07/05#mplus_fonts-130705-2 の画像のように表示して、フォントの縦書きグリフを確認したい。 しかしIllustratorに不慣れな私が手作業で文字を置くと、正確な位置に置けない…

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 玄 特別優…

Android 4.1の三点リーダー …

最近スマートフォンでソーシャルゲームを嗜んでいる。そこで気になるのは「三点リーダー」 … の形だ。 Android 4.1 のフォント変更 Android 4.1 のフォント変更は、root権限を取得する必要があるので敷居は高い。

MiguフォントのJIS2004対応

小文字エルを縦棒と区別したい。 2012-10-30バージョンのMigu 1Cは、MigMix 1Mの小文字エルの下半分を持ってきていた。 しかしこれはどうも目立ちすぎ。私がよいなーと思ったのは、AdobeのSource Sansというフォントだ。それの小文字エルはいい。 そこで、So…

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

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

M+フォントの縦書きを再調査

[Font] M+フォントのWindowsにおける多ウェイトと縦書き http://d.hatena.ne.jp/itouhiro/20101213 の時点 (TESTFLIGHT 035) ではIllustrator CS4で縦書きできていた。 http://sourceforge.jp/projects/mplus-fonts/lists/archive/dev/2011-October/000646.h…

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

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

PerlでUTF-8を扱う

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

上書き保存のたびにファイル名に時刻つけてバックアップ

ファイルを単にバックアップするなら、Dropbox使えばネットにバックアップして、過去バージョンに戻すこともできますが、小回りがききません。 過去バージョン複数を、すばやく見比べたい。 大きなデータなので、保存のたびに圧縮したい。 社外秘のファイル…

WebAbornデスクトップ版

個人的に作成・公開してる WebAborn(ウェブあぼ〜ん)は、これまでWebサービスとして作っていた。つまりWebブラウザで http://webaborn.herokuapp.com/ に行かないと使えなかった。 でもデスクトップ版を作ったので、これからは自分のPCでWebAborn.user.js…

LibreOfficeのCalcをExcelに近づける

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

TxtAbornを紹介

TxtAborn(テキストあぼ〜ん)というのを作成した。 これまでに作成したWebAborn(ウェブあぼ〜ん)は、Webブラウザで見るときに、見たくない文字列を置き換えて、見ずにすむソフトだった。 TxtAbornは、青空文庫などのテキストファイルに対して、見たくない…

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をテキストエディタで表示させ…

Emacsのorg-mode(1)

Emacsのorg-mode何回か使っているんだけど使い方忘れてしまうよ。 もう一度最初から。 emacs23.el にはこんな設定が残っている。 ;; org-mode (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) (define-key global-map "\C-cl" 'org-store-link) (de…

Emacs24 for Windows (NTEmacs24)の設定

Emacs24 for Windowsの設定をメモするよ。 Emacs24 が出たんだね。Emacs23から、どんな変更があったのさ? Emacs24って、実際のところ、Emacs23とほとんど違いがないんだよね。設定もほとんど同じまま使えるし。Emacs23まではバージョンごとにかなりの違いが…

Migu 1VS/2DSフォントを手元で合成する方法

[話者] Migu 1VSとMigu 2DSはフリーフォントなのだが、IPAフォントライセンス問題で、合成済みフォントを配布できなくなった。 Rictyフォントのように合成スクリプトを配布することはできるようだ。そこで合成スクリプトの使い方を説明するよ。 追記 2015-07…

Source Code Proと他の等幅フォント(Ricty、Migu 1M、Courier)比較

等幅フォントを画像で比較しました。 比較画像 (300Kと重いですが、しばらく待てばアニメします。最下行にrsingleTag..という行がくるようにしてあります) 個々のフォントを見ます。 Source Code Pro Adobeが公開したオープンソースフォント。見まちがやす…

M+フォントのビルドスクリプト構成を調査する

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

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で不具合があるのだ。だからそれがない…

さくらVPSのDebian6環境で動作するVirtualBox上のUbuntu10.04にSSHトンネリング

さくらVPS 1Gを借りて、VirtualBox上にUbuntu10.04をインストールしますぞ。そしてそのUbuntu10.04にアクセスするのです。 Debian6インストール さくらVPS借りる。さくらのVPSの基礎 http://dotinstall.com/lessons/basic_sakura_vpsの最初のほう #1 - #4 を…