Rso's Jotter

日々の開発の知見のメモやその他雑記

Linux

Ibus 1.3.7でMozkの設定画面が開けない?

句読点の変換を「、。」から「,.」に変えようとしたら設定画面までたどり着けない. ステータスバーから「設定」にいくと以前まで句読点変えれる画面が出たのにでなくなってる. なんでかよくわからないけど/usr/lib/mozk以下で以下のコマンドで開けたので…

久しぶりのTexメモ

Ubuntuでxdviが文字化けする時はxdvi-jaを使う $ sudo apt-get install xdvik-ja $ xdvik-ja

めも

cd ~- で1つ前のディレクトリに戻れるのね. 意味もなくcdを打ってしまったあとに使いそう

ubuntuでdvipdfmxが動かない

dvipdfmxを実行すると下記の警告が出るとき ** WARNING ** Could not locate a virtual/physical font for TFM "rml-jis". ** WARNING ** >> There are no valid font mapping entry for this font. ** WARNING ** >> Font file name "rml-jis" was assumed …

Ubuntuでの公開鍵設定

ローカルで秘密鍵と公開鍵作成 % ssh-keygenパスフレーズ聞かれるので適当にうつ..sshディレクトリ以下にid_rsaとid_rsa.pubが作成される id_rsa.pubをリモートホストに登録 ↓あんまりセキュリティ上良くないけどリモートに送る方法 % cat .ssh/id_rsa.pub …

ssh経由でリモートのディレクトリをマウントしたい

そんなあなたにsshfs %sshfs マウントしたいリモートのディレクトリ ローカルのマウント先でできるぽい.詳しく知らんけど

コマンドでcsvファイル編集

csvファイルを大量にいじる作業は,シェルコマンドと非常に相性がいい. 特定の行抽出・・・grep 特定の列抽出・・・cut 文字列置換・・・sed, tr ファイルの行連結・・・cat ファイルの列連結・・・paste 先頭(末尾)から指定行抽出・・・head, tail ファイ…

Emacsきもい

Emacsの切り取りのC-wに慣れてしまうと Firefoxでテキスト編集してるときにC-w押してしまって ウインドウが閉じやがる.そして大抵そういうときは なにか日記とかのテキストを編集してるときでたいがいやる気をなくしてしまう.Emacsがきもいと思う10の理由…

Emacsで置換

M-x query-replaceが便利そう

UTF-8のubuntuからEUC-JP環境のサーバにアクセスする

sshでそのままアクセスすると日本語が文字化けする cocotとかいうのをDLしてmakeしてインストールするといけるっぽい $ cocot -t UTF-8 -p EUC-JP -- ssh usr@server.com

Texきもい

Tex書くのに何を使うか WinShell Windowsならそうしそう Texlipse 使ったこと無いけどEclipse使ってるならすぐ慣れそう Emacs キーバインドをキモく使いこなせれば便利そう とりあえずubuntu+Emacsで書いてると標準の文字コードがUTF-8なのに platexはeuc-j…

複数階層からなるディレクトリから特定のファイルを消す

~/TARGET以下のディレクトリ全てに含まれるclassファイルを消したい場合 rm `find ~/TARGET -name *.class`こういう作業はコマンドが便利

eclipseの起動エラー

JVM terminated. Exit code=1 … っていうエラーや,ログに !MESSAGE The workspace exited with unsaved changes in the previous session; ってのが残った場合 ワークスペース直下の.metadataディレクトリ内の.plugins/org.eclipse.core.resources/ の.snap…

SorceForgeのリポジトリを一括ダウンロード

rsyncコマンド使う cvsの場合 %rsync -av rsync://PROJECTNAME.cvs.sourceforge.net/cvsroot/PROJECTNAME/* DESTINATION svnの場合(追記:20091210) %rsync -av rsync://PROJECTNAME.svn.sourceforge.net/svn/PROJECTNAME/* DESTINATION

ファイルの文字コード変換

UTF-8からMS932に変更する場合 %iconv -f UTF-8 -t ms932 INPUTFILENAME > OUTPUTFILENAME

だるい

slと間違えてうってその後 ^Dを連打してたらsl終了と同時にbashが閉じた

svn

svnを使ってSourceForgeからソースコード取ってくる (jhotdrawの場合) $svn co https://jhotdraw.svn.sourceforge.net/svnroot/jhotdraw jhotdraw

こまんど

grepでor検索したい abcとdefを含む行検索 %egrep "abc|def" FILENAME 簡単な文字列置換 '.'を'_'に変える %echo a.b.c | tr . _

暇つぶし

apt-get install xshodo