AndroidをVirtualboxにインストール出来るらしいのでやってみた.
MacBook Air 11インチ欲しい!
EmacsでTex文書を書くときはYaTexモードを使っているが、YaTexだと文書を80行?ぐらいで自動的に改行してしまう機能がある。 じゃまくさいので、以下の方法で自動改行機能をオフにした。
Eclipseを3.4から3.6にアップグレードしてみた。 それに伴ってプラグインも新しく入れなおしたのでその覚え書き。
MySQLでテーブルのロックを試していて、ちょっと理解に時間を食った箇所の覚え書き。 テーブルをロックする際の注意点 MySQLでテーブルをロックする際は、そのトランザクションで利用するすべてのテーブルをロックしなければならない。 ロックしなかったテー…
MySQL MySQLではデフォルトのテーブル形式がMyISAMになっている。 MyISAMでは高速に動作する代りにトランザクション管理を行うことができないようになっている。 そこでトランザクション管理を行いたい場合は、テーブル形式をInnoDBに変更する必要がある。 …
現在利用しているCentOSで「サーバ(グローバルIP)の特定のディレクトリのバックアップを取って、それをバックアップ先の外部PC(プライベートIP)から自動的に取得する。」ということをやってみた。 その覚え書き。
WindowsとLinuxの両環境で動くアプリケーションの開発をやっていて、なんとか両環境でソースコードを同期させたいなーと思っていた。 Dropboxなどのソフトを利用することも考えたが、今回は subversion を利用してLinuxの開発環境にバージョン管理用のサーバ…
ダウンロード 下記サイトから mmm-mode-0.4.8.tar.gz をダウンロード。 MMM Mode | Download MMM Mode software for free at SourceForge.net インストール mmm-modeディレクトリに移動して、下記のコマンドを実行。 (ちなみに自分の環境はWindowsでMinGW+ms…
.emacsがごちゃごちゃしてきたので設定ファイルを分割してみることにした。 Googleで調べたところ、init-loader.elというものがあるらしいので使ってみる。
Javaでbouncycastleライブラリを利用する機会があったのでそのメモ書き。
WindowsとLinuxの両方のプラットフォームで動くソフトを作っているとき、これまではMakefileをWindows用とLinux用で別々に用意し、手動で使い分けていた。 でもそれもめんどくさくなってきたので、Makefileの処理を自動で分岐させたいなと思っていたところ、…
emacsで Makefile Makefile.lin Makefile.win Makefile_xxx なんかをすべてMakefileモードで操作できるように以下の設定を.emacsに追記した。 ;; makefileモード (setq auto-mode-alist (append '*1 *1:"Makefile\\..*$" . makefile-gmake-mode) ("Makefile_…
Linux Windows 共有ライブラリ libcrypto.so libssl32.dll,libeay32.dll Windowsでクロスコンパイルしようとしたときにlibcrypto.soに相当するライブラリが分からず苦労した。 参考URL Software/OpenSSL for Windows - limber.jp
Ubuntuで作ったJavaのプログラムがWindowsに移してやるとコンパイルできなくなってしまった。 エラーメッセージを見ると文字化けが起こっていたので文字コード関連と推測。プログラムの文字コードを調べるとUTF-8になっている。いろいろ調べてみると、Javaで…
gtagsをインストールしてみた。 ファイルを入手 GNU GLOBAL source code tag system インストール gtags/bin以下のファイルをパスの通っている場所にコピーする。 また、gtags/share/gtags/gtags.elをemacsのlispを置いている場所にコピーする。 設定 .emacs…
emacsにauto-complete.elをインストールしてみた。 ファイル入手 まず、下記URLからファイルをダウンロードする。 Auto Complete Mode - GNU Emacsのための最も賢い自動補完機能 インストール ファイルを解凍したら、以下のコマンドを実行。 $ emacs -batch …
現在メインで使っているUbuntu10.04にはTomcatをaptとか使わずに入れている。 なので起動スクリプトがない。 そこで、気まぐれでTomcatの起動スクリプトを書いてみることにした。
最近KVSについて勉強していて、本を読むだけではピンと来ないので実際に使ってみることにした。 今回は、CassandraというApacheプロジェクトのひとつのソフトウェアをインストールして使ってみる。
今までは、aptなどのパッケージ管理ツールを利用せずにインストールしたソフトウェアに関して、適当な場所に置いていた。 それでもきちんと管理できれば、特に問題はないのだが、なにぶん手作業でインストールするソフトウェアが増えてきたので、一元管理す…
これまで「Mac4Lin」を利用してUbuntuをMacっぽくしていたが、最近「Macbuntu」というソフトウェアがあるということを知ったので試してみた。
VMWareにUbuntu10.10をインストールしてみた。
JavaScriptでOSに依って異なる処理を行いたい場合、下記のようになコードで実現できる。 if(navigator.userAgent.indexOf("Win") != -1 ){ // Windows系OSでのみ実行されるスクリプト } if(navigator.userAgent.indexOf("Mac") != -1 ){ // MacOSでのみ実行…
初めて知ったが pushd, popd というコマンドがあるらしい。
普段、HTMLはEclipseのプラグインのAmaterasを利用して書いているのだけれど、emacsにHTML用の拡張があるようなので試してみた。
WindowsとLinuxの改行コードの違い Windowsで作成したテキストファイルをLinuxで開くと行末に ^M という文字が表示される。 これは、Windowsの改行コード(CR+LF)とLinuxの改行コード(LF)が異なることによって起こる。 置換方法 Linux側でWindowsの改行コー…
キーバインドの変更 emacs に補完機能があることを初めて知った(゚д゚)! ただ、割り当てられてるのが "M-/" で自分的にはちょっと使いづらい。 そこで、キーバインドを変更してみることにした。
sudo でコマンドを実行すると、なぜか .zshrc に書いている alias の設定が効かない。そこで、下記のサイトを参考に設定した。 bash や zsh の alias を sudo でも使えるようにする - trial and error設定方法としては、.zshrc に新しく下記の alias の設定…
なぜかFirefoxの特定のアドオンが更新も削除も効かなくなってしまった。 更新や削除の操作を行ってからFirefoxを再起動しても、"再起動すると変更が反映されます"とかいうメッセージが表示されたまま…
久しぶりに"さよならbyebye"を聞いていて、歌詞が気になったので調べてみた。歌詞がかなりいい…恋人と別れた後とか、聞くタイミングによっては泣いてしまう気がする。