どせいたんさき。

ナスダヨー

Linux

emacs に markdown-mode をインストールする

目的 Ubuntu 12.10 に markdown と markdown-mode をインストールする. 手法 まずはパッケージをインストールする.markdown-mode は emacs-goodies-el というパッケージに入っている. sudo apt-get install markdown emacs-goodies-el続いて .emacs に以…

Ubuntu 12.10 で auctex が正しくインストールされない問題

問題 Ubuntu 12.10 にて auctex をインストールしたが emacs を起動すると auctex.el が見つからないというエラーメッセージが出る.もちろん TeX ファイルを開いても auctex は起動しない. 原因 現在は emacs24 がデフォルトで起動するようになっている.…

Ubuntu 12.10 on Thinkpad X1 Carbon でタッチパッドを無効化する

目的 Ubuntu 12.10 を Thinkpad X1 Carbon 上で使っていてタッチパッドを無効化したい. 方法 /usr/share/X11/xorg.conf.d/10-evdev.conf を編集する. gpointing-device-settings を使って GUI 上で設定ができるはずだったのだけど,再起動するたびに設定が…

gnome-shell でフォーカスの設定を mouse without raise に設定する

目的 gnome-shell on Ubuntu 12.10 においてウィンドウのフォーカスをマウスの移動に追従 (mouseover) しつつ,フォーカスの移動とともにウィンドウを全面に移動させない (without raise) ようにしたい.

作業中につい Facebook とか開いちゃう自分を律するために /etc/hosts 設定する

目的 つい出来心でアドレスバーに facebook.com とか twitter.com とか打ち込んじゃって作業効率が落ちているような気がするので仕事用のマシンではこれらのウェブサイトに繋がらないようにしたい.あるいはそれらのサイトを閲覧するまでに面倒くさいステッ…

Ubuntu 12.10 に ds9, xpa, iraf をインストールする

研究で使うソフトウェアのインストール.

Ubuntu12.10 に gnuplot と octave をインストール

gnuplot と octave を Ubuntu 12.10 にインストールする.両方ともパッケージとして公開されているけども今回は自分でコンパイルしてインストールする.パッケージとして提供されている gnuplot は readline がシェルと同じ設定になってくれないので少々使い…

Ubuntu 12.10 をセットアップ

Thinkpad X1 Carbon を手に入れたので早速 Ubuntu 12.10 をインストールした.とりあえず最初に必要そうな設定だけまとめて簡単にメモしておく.どうでもいいけど Ubuntu 12.10 のコードネームは Quantal Quetzal で「量子的なケツァール」である.

sllib と pthread の簡単なテストプログラム

内容 SLLIBと pthread の hello world 的なテストプログラム.おもに引数の受け渡しの練習.子スレッドたちが一斉に "Hello World!" と叫ぶようになものを作ってみる. コード 子スレッドは 30 匹用意.スレッドは配列で定義して for ループで回している.引…

set palette define で自分の好きなカラーテーブルを作成する

gnuplot の pm3d でカラーテーブルを変更する方法 【Proton.jp】 Gnuplotのグラフを調節するには上記リンクで『pm3d のカラーバーを設定する』を参照のこと. gnuplot でサーフェスに色を付けてマップ表示するためには set pm3d map # map をつけると上から…

.xsession-errors のおかげで home の容量がマックス

/home の容量がいつの間にか 100% になっていた 今日,ログインしてみたら急に調子が悪くなったというか,動作がものすごく遅くなっていた.表示を見てみるとどうやらディスクがいっぱいで書き込めなくなっているという話.「いやーまさかー」と思って調べて…

Xubuntu 12.04 にて emacs に auto-complete mode をインストール

auto-complete mode とは emacs でいろいろなものを補完してくれる便利なモードのこと.もともと辞書に入っている語句だけでなく,自分が入力した長ーい変数名なども勝手に記憶して補完対象にしてくれるとても優秀なモード.どんなふうになるかは冒頭の画像…

Xubuntu 12.04 に SLI ライブラリ(SLLIB, SFITSIO)をインストール

SLI ライブラリとは 開発者である山内さんのページから引用. JAXA・宇宙科学研究所の「あかり」プロジェクトで生まれた, C言語における日常的プログラミングを真に効率化するライブラリ混沌とした「C言語 + C++環境」, APIの呼出し手順大杉な「CFITSIO」に…

Xubuntu 10.04 64bit で xgterm が起動しなかった問題

xgterm を起動しようとするとエラーが出る ./xgterm: error while loading shared libraries: libXmu.so.6: wrong ELF class: ELFCLASS64最初は libXmu.so.6 がないと言ってきたので LD_LIBRARY_PATH で指定してあげたら今度はこういったエラーになった. go…

Xubuntu で CD/DVD の自動実行をオフにする方法

自動実行に関する設定が見つからずにハマったのでメモ(on Xubuntu 12.04).チェックボックスをオフにすれば完了. Settings Manager->Removable Drives and Media->Multimedia イカソース XFCE how do I disable dvd autoplay?

eps から png に変換するためのコマンドメモ

いきなり convert を使うとあまり綺麗に行かないので gs を使ってから mogrify でトリミングする.そんなわけで以下のスクリプトを適当な名前で保存して実行権限を与えて使用.しかし出来上がった png ファイルを見ると色の淡い部分がハーフトーンみたいにな…

cron をつかって定期的にバックアップをとる設定メモ

先日ハードディスクが死んでしまったデスクトップですが,中を開けてみたら一台生きていたので新しいデスクトップに USB で接続してバックアップ用のハードディスクとして使うことにしました.

vsftp を Ubuntu 12.04 で設定

コピー機でスキャンした画像(pdf)を直接デスクトップに送るために ftp サーバを立てる.

Emacs でスペルチェックのときに tex のコマンドをチェックしない方法

A. aspell をつかう google:aspell emacs 導入

SandS を linux に導入できる At Home Modifier が大変便利である件

SandS とは SandS とは Space and Shift の略で,スペースバーを他のキーと同時に押すことによりシフトキーとしてつかえるようになるというキーボードハックを指します.僕が初めてこの機能を知ったのはありえるえりあのmatsuyamaさんの記事でした.SandS を…

ブラウザでできるプレゼンテーション impress.js を試してみた

先週のことになりますが大学のコロキウムの発表をブラウザ上で動くプレゼンテーションプログラム impress.js でやってみました.これはそのログです.サンプルはありません.なお,動かした環境は Ubuntu 10.04 on Thinkpad X200, Google Chrome (Version 20…

convert で amesh の降雨量を gif 動画に

4.24 の雨がかなり局所的に降っていたので 17:20−19:10 までの降雨量を東京アメッシュから取得して convert で gif 動画に変換してみた.ゲリラ豪雨の日とかおなじような画像を作ってみると面白いかもしれない.

emacs -nw で漢字だけ文字化けした

研究室のサーバにログインして emacs -nw でターミナル上で emacs を起動したら漢字だけ文字化けした.しかも改めて書きなおそうとしたらフリーズしてしまう.ひらがなはきちんと表示されているのにおかしい…….というわけで検索したら同様の症状を発見.

bashなどで便利なブレース展開についてメモ

とりあえずこのエントリでは以下のような展開を指して「ブレース展開」と呼ぶことする(正式名称は知りません……).ブレース内で記述されたルールに基づいて文字列のリストが生成される. $ echo {a,b,c} # アイテム 3 つのブラケット展開 a b c $ echo どせ…

epsファイルからjpegファイルを手軽に作成したい

別に jpeg じゃなくてもいいんですが eps をラスタ画像にしたい時があります.

xorg-xserver-input-evdev をアレしてから復旧するまで

症状 xorg-xserver-input-evdev をダウングレードしたところ X 上で全ての操作ができなくなった GRUB2 の設定で GRUB menu が表示されないようになっていたためリカバリモードが起動できない 全ての入力を司るドライバが死んでしまったので起動したのち,ロ…

Firefox (on Ubuntu) の中クリックでの URL ジャンプをやめたい

この記事は Firefox3.6 on Ubuntu10.04 をベースに書かれています. Ubuntu 環境下の Firefox*1 では linux の機能との連携を高めるために中クリックでコピーアンドペーストができるようになっている.その機能の 1 つとして『テキストエリア以外で中クリッ…

There is no public key available for the following key IDs

launchpad の公開鍵が取得できない問題 scim-mozc の更新と mozc+dict のインストール - どせいたんさき。 通常であれば上記のエントリの手順で問題なく launchpad のリポジトリからインストールできるはずなのだけど,今回に限ってなぜか launchpad の公開…

scim-mozc の更新と mozc+dict のインストール

scim-mozc を利用していたのだけど,先日アップデートしてからどうも様子がおかしい.どうやら scim-mozc を使っている人だけウィンドウマネージャか何かが凍りついてしまう模様.

bash で読み込んだファイルを 1 行ずつ処理する方法

ファイルを読み込んで 1 行ずつ処理していくには while read の組み合わせが有効.それぞれのカラムが空白で区切られている場合はパーレンをつかって配列にしてやることができる.各カラムの値を抜き出して独立に使いたい時に活用できる. スクリプト例 #!/b…

Gemini のツールを使って MIR の標準星リストを取得するスクリプト

いちいちウェブページのフォームに入力するのが面倒に思えたので作成.

reftex で C-c [ の出力を変える方法

reftex を起動中に C-c [ をすると .bib ファイルからリファレンスを探してくれるのだけど,デフォルト設定のままだと \cite{homuhomu} となるため citet/citep を利用している場合はちょっとめんどくさい.というわけで以下の内容を .emacs に記述. (setq …

NON-root IRAF installation on Linux

試してみたらとりあえず動いた.

Ubuntu 10.04 LTS (再)インストールメモ

先日ハードディスクがお亡くなりになられたので再インストール.とりあえず前回と同じ環境を構築するということで 10.04 Lucid にしました.インストール後にした設定などをいろいろと書き溜めておきます.

Screenlets でデスクトップにアメッシュを表示する

最近自転車通学にしたので雨の様子はとても気になるところです.東京近郊の雨の様子を知るために役立つサイトの 1 つに東京アメッシュがあります.各地の降水量をモニターして 5 分おきに画像を更新してくれるという素晴らしいサイトです.でもどうせならデ…

Imagemagick で HTC Desire 用の壁紙画像を加工する

少し前に息抜きに作ったシェルスクリプト.不細工だけど……たぶん,動く.

プロットで軸ラベルのフォーマットを変更したい場合

gnuplot なら軸ラベルのフォーマットを変更するには専用のコマンドを用いればよい. set format x "%3.1f" ## 必ず小数点一桁まで表示 set format y "10^{%L}" ## enhanced されていれば 10 の肩に指数が乗る octave の場合は若干面倒で一度軸の値を抜き出し…

scim-mozc で Google 日本語入力 on Ubuntu

Google 日本語入力で記事を書いている様子 下記エントリ様を参考にして,Google 日本語入力メソッド(mozc)を Ubuntu にて使用できるようにしました(なお,このエントリは Google 日本語入力を利用して書き込んでいます).まだ,慣れていないので何とも言えま…

ImageMagick で画像に影をつけるスクリプト

主に『画像処理についてあれこれ』さんで公開されている情報を参照して簡単なスクリプトを書いてみました.左右にぼやっと影が入って何となく浮いているような感じに見えなくもありません.もしかしたら白背景以外だとうまく見えないかもしれません.左:元…

Octave で普通に FITS ファイルが読めた件

天文学において"データ"と言えばいわゆる写真(画像)になるわけですが,様々な情報(観測日時,観測装置,方角,etc...)を保存する都合上ちょっと変わった形式の画像データで保存されます.それが FITS (Flexible Image Transport System) ファイル形式と呼ば…

Ubuntuのコードネームが気になったのでまとめてみた

なんだか次の Mac OS が Lion って名前だとかでついに最終形態*1が登場したか……と同じ専攻の仲間で話していたら「そういえば Ubuntu も動物の名前がつけられていたなあ」と急に気になりだしたので調べてみた. *1:Mac OSX は代々大型のネコ科が命名されてき…

まちがってrmってしまわないためのスクリプト更新

たびたび変更しているスクリプト altrm をまたまた更新.変更点は, rm にもともとあるオプションを実行 ターゲットがディレクトリの時は圧縮してからゴミ箱へ.

emacs で文字コードを変換するコマンド

文字コード、改行コードを変えてファイルを再読み込みする (プログラマ 福重 伸太朗 〜基本へ帰ろう〜) 何度も忘れるので上記エントリより転記. Ctrl-x Enter c # 文字コード入力を呼び出す euc-jp-unix # 文字コードを記入する 書式は(文字コード)-(改行コ…

proas のインストールメモ

天体観測の計画(ぷろぽーざる)を立てるときのお話.

まちがってrmってしまわないためのスクリプト更新

まちがえてrmってしまったときのために - どせいけいさんき。 上記エントリで altrm ってスクリプトを書いたけど例えば以下の状況で意図したとおりに動いてくれないことが分かった.どちらも頻発する状況なだけにこれでは困ってしまう. altrm hogeDIR/ # デ…

python を 1 ミリも知らない自分が gm-notify の日本語対応を目指してがんばってみたログ(うまくいきました)

せっかくなので gm-notify v09 の日本語化を目指してみる とりあえずライブログなので読みにくさ満点だと思います.ご了承くださいませ.

Ubuntu 9.10(Karmic)でGmailを通知する方法

もうそろそろ Ubuntu 10.04 Lucid Lynx がでるころですが, Ubuntu 9.10 に gm-notify をインストールしてみたのでそのメモです. gm-notify とは? Gmail の新着情報をチェックしてくれるプログラムです.スタイリッシュなポップアップで通知してくれます.…

Dropbox のインストール on Ubuntu が簡単過ぎて涙が出そう

Dropbox がどんなソフトでどんなアドバンテージがあるのかは以下のサイトを参考にするとよいと思います. “PCで仕事”を速くする:第20回 Dropboxですべては解決してしまった (1/3) - ITmedia エンタープライズ HDD以上に便利なオンラインストレージ“Dropbox”…

たくさんのpsファイルを1つにまとめるためのコマンド

2つのPostScript (PS)やPortable Document Format (PDF)ファイルはGhostscriptのgs(1)をつかってマージできます。 毎回調べるのが面倒なのでメモ.別に 2 つのファイルである必要はなくワイルドカードでもおk. gs -q -dNOPAUSE -dBATCH -sDEVICE=pswrite -s…

エイリアスを張っておいたからといって気を抜かないこと

/usr/local/bin に altrm というスクリプトを作成.ゴミ箱フォルダに飛ばされるように設定する. .bashrcでエイリアスを張って完了. 先日のエントリでまちがえて rm してしまわないようにとエイリアスを張っておいたのだけど,決してこれで安心してはならな…