読者です 読者をやめる 読者になる 読者になる

どせいたんさき。

ナスダヨー

グラフに μ を書くときに {/Symbol m} よりは {\265} を使いたい

目的 gnuplot で例えば軸のラベルに µm を使いたい.

たくさんの図を別々の figure 環境に分割して貼ったときに図目次に "Cont." が並ばないようにする \caption の書き方

目的 論文中に何枚も図を貼りたい.ただし,同種の図は同じカテゴリにまとめたいので Figure のカウンタを進めたくない.そのような場合はだいたい以下のようにして図を貼ることになると思われる. \begin{figure}[p] \includegraphics{./hoge.eps} \caption…

Nexus7(2012) の KitKat へのアップグレードが "Set metadata recursive: some changes failed" で失敗した件とその対処方法

目的 root 化済みの Nexus7 (2012) を使っている.公式で Android 4.4 KitKat へのアップグレードが来たので対応したい.

gnuplot >4.2 で軸のめもりをプロットよりも前面に持ってくる

目的 gnuplot でプロットをすると軸のめもりよりも前面にプロットされる.通常のプロットならともかく filledcurve などでプロットをしているときにはめもりがベタっと覆い隠されてしまうのでよろしくない.軸のめもりを前面に持ってきたい. 解決方法 gnupl…

Metropolis-Hastings 法で乱数生成をやってみた

目的 任意の分布に従う乱数を Metropolis-Hastings 法で生成する. Metropolis-Hastings 法がどのようにして乱数列を生成するのかを視覚的に理解したい.

git rebase で失敗したメモとそこから復帰するまで

問題 git rebase に失敗した.具体的な失敗内容は以下の通り.

Ubuntu 14.04 のコードネームは Trusty Tahr

Mark Shuttleworth has announced the codename for the next Ubuntu release (14.04 LTS): Trusty Tahr: Ubuntu 14.04 Codename Revealed: Trusty Tahr ~ Web Upd8: Ubuntu / Linux blog 直訳すれば「信頼できるタール」ですが個人的には「信頼にタール」を…

Octave の contourc で返される値の使い方がようやくわかった

目的 octave でコントアを書くためには contour という関数を使えばよい.また,contour で描かれるコントアを曲線として得たい場合には contourc という関数を使えばよい.しかしヘルプを一読しただけでは contourc によって返される値の使い方がよくわから…

sed を用いて iraf の phot の結果を 1 行に整形したい

目的 iraf の phot タスクで測光をした結果は以下のようなフォーマットで出力される. #N IMAGE XINIT YINIT ID COORDS LID \ #U imagename pixels pixels ## filename ## \ #F %-23s %-10.3f %-10.3f %-6d %-23s %-6d # #N XCENTER YCENTER XSHIFT YSHIFT X…

テキトウノイズリダクション

目的 統計的なモデルを用いてノイズリダクションをする.

google 日本語入力(mozc) でアクセント記号を入力するための辞書

目的 アクセント付きのアルファベットを効率よく入力したい. 解決方法 google 日本語入力 (mozc) 用に辞書を作成した. 誰かもっといい方法を知っていたら教えてください.

TWRP v2.6.0.0 で Nexus7 の Android 4.3 JWR66V→JWR66Y のアップデートが失敗する件について

目的 rooted, TWRP v2.6, Android4.3(JWR66V) の Nexus7 を Android4.3(JWR66Y) にアップデートしたい. 問題 インストール中に以下のエラーが出てアップデートに失敗してしまう. Updating partition details... Installing '/cache/XXXXXXXXXX.signed-naka…

iraf (64bit) でファイル操作をしようとすると ERROR: segmentation violation が出る件

問題 NOAO/IRAF V2.16 を Ubuntu 12.04 (64bit) にインストールして使っている.ecl シェルからファイル操作を試みると毎回 ERROR: segmentation violation がでて操作できない.例えば imdelete といったコマンドが動かなかったり imarith でファイルを上書…

make でたくさんある下位ディレクトリを一括処理したい

目的 とあるディレクトリの下に似たようなファイルを持ったディレクトリがたくさんある.これらのディレクトリに対して同一の処理を make を介して実行したい.

Nexus 7(2012版)が修理から返ってきたのでやったことメモ

概要 まったく電源が入らなくなった Nexus 7 (参考)が返ってきた.修理のレポートを読んだところによるとマザーボードが逝ってしまったのが原因らしい.マザーボードを換装して再び動くようになったのだけど,当然のように記憶はリセットされていたので初期…

apache から rsh をたたいてサーバに仕事をさせるための設定

目的 GAMESS というソフトウェアを研究室のサーバ (CentOS) にインストールしている.これを WebMO というブラウザ上で動作するインターフェースで操作したい.ただし GAMESS はマルチコアで計算させようとすると内部的に rsh や ssh で自分自身にログインし…

『夏祭り、夜店のくじに当たりなし』を簡単に検証する

目的 はてなのホットエントリーに以下の内容が流れてきたので簡単に計算する. くじ引きは1回300円、2回500円。1枚のくじに1〜100番の数字が振ってあり、55番以上なら「プレイステーション3」や「Wii U」などの人気ゲーム機が当たるとの…

コクヨのフィンガープレゼンター kokuyoseki を購入しました

手のひらに隠れるプレゼンテーションコントローラ このブログ記事を読んでからずっと気になっていたコクヨのフィンガープレゼンター kokuyoseki を購入しました.日本は何故かプレゼンテーションのスライド送りだけに特化したデバイスに恵まれてません.これ…

gnuplot で標準入力から入力したデータでプロットを書く

目的 以下のようにして gnuplot のスクリプト中で標準入力からデータを読み込みたい. # hoge.dat というデータファイルを hoge.gp というスクリプトで処理した結果を表示する cat hoge.dat | gnuplot -p hoge.gp # データファイルを fuga.dat に変えても同…

eps から png に変換するためのコマンド決定版

目的 gnuplot などで作成した postscript (eps) ファイルをプレゼンテーションの資料やホームページの画像として利用するためにラスタライズしたい. 方法 ghostscipt を利用する.以前も似たようなエントリを書いた.そのときは A4 サイズ(環境によっては l…

shell の printf で "invalid numberne" と言われておこられた件について

問題 ファイルから 1 行ずつ読み込んで printf で表示するスクリプトで以下のようなエラーを得た. #!/bin/bash while read readline do args=(${readline}) printf "%10.8f%10.8f%10.8f" ${args[0]} ${args[1]} ${args[2]} done < ${1:?} : invalid numbern…

idlastro で fits のヘッダー情報を部分的にコピーする

目的 IDL でとある fits ヘッダーから別の fits ヘッダーにキー KEYWORD で指定される情報をコピーしたい.

xdvi を起動すると "Cannot convert string" という警告がでる

問題 xdvi を起動すると毎回以下のようなメッセージが出ていた. Warning: Cannot convert string "-*-helvetica-medium-r-*-*-12-*-*-*-*-*-*" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-*-*-10-*-*-*-*-*-*" to type Fon…

『Change of Variable』 - フーリエ変換編

目的 Practical Statistics for Astronomers という書籍に以下のような演習問題がある. Suppose that φ is uniformly distributed between zero and 2π. Find the distribution of sinφ. How could you find the distribution of a sum of sines of indepen…

『Change of Variable』 - シミュレーション編

目的 Practical Statistics for Astronomers という書籍に以下のような演習問題がある. Suppose that φ is uniformly distributed between zero and 2π. Find the distribution of sinφ. How could you find the distribution of a sum of sines of indepen…

Ubuntu 13.10 のコードネームは Saucy Salamander

Mark Shuttleworth has announced the codename for the upcoming Ubuntu release: Ubuntu 13.10 Saucy Salamander Ubuntu 13.10 Codename Announced: Saucy Salamander ~ Web Upd8: Ubuntu / Linux blog 日本語にすると「無礼なサラマンダー」でしょうか.…

地震予知検証サービス『ハザードラボ』についてちょっと調べてみた

Facebook のタイムラインに流れてきたので調べてみました. 地震予測検証 / 防災情報 Hazard Lab【ハザードラボ】 運営しているのは 株式会社アース・サイエンティフィック というベンチャー企業です.起業したのは 2012 年の 10 月 1 日だそうです.こちら…

texlive-backports で新しい texlive を Ubuntu 12.04 にインストール

目的 Ubuntu 12.10 では TeXLive の新しいバージョンを利用できるため platex で utf-8 で書かれたファイルを直接コンパイルすることができる. Ubuntu 12.04 では texlive-backports というリポジトリを利用することで Ubuntu 12.10 に導入された新しい TeX…

WPA2 Enterprise での無線LAN接続が不調である

今のところ未解決. 問題 問題が発生したのはだいたい一週間くらい前.接続ができなくなったというのはたぶん正しくない. /var/log/syslog を眺めていると wpa_supplicant での認証はちゃんと通っているし IP アドレスはもらっているし,デフォルトゲートウ…

firefox から acrobat reader のプラグイン(nppdf.so)を削除する

問題 Ubuntu 12.04 にて firefox を起動するたびに C:\nppdf32Log\debuglog.txt なるファイルがホームディレクトリ*1に作成されるようになった.これは firefox の PDF reader (adobe) プラグインのバグに起因するらしい.もともとこのプラグインは無効化し…

Nexus7 を Jerry Beans 4.2.2 にヴァージョンアップ

目的 Nexus7 に Jerry Beans 4.2.2 をインストールしたい. 問題 /system 以下のファイルをいじっているせいで patch がうまく当たらない.

SLLIB-1.4.0, SFITSIO-1.4.0 の導入でハマった件

症状 コンパイルでは問題なかった.ダウンロードしてきた tar.gz ファイルを展開.Makefile の CFLAGS に -m64 を設定して make && make install64 すれば SLLIB も SFITSIO もインストールはできた.問題が起こったのは実際に自分のプログラムで使おうとし…

png や jpeg といった画像ファイルを eps ファイルに変換したい

目的 PNG や JPEG 形式で作成した画像ファイルを LaTeX の文章で使用したい.つまり EPS 形式に変換したい.

MATLAB画像処理入門―使い方の基本から、画像処理まで

MATLAB画像処理入門―使い方の基本から、画像処理まで (I・O BOOKS)posted with AZlink at 2013.2.16高井 信勝工学社売り上げランキング: 71775Amazon.co.jp で詳細を見る本書は数値解析ソフト MATLAB を使用して画像処理の基礎的な手法を学ぶものです.僕は …

データ構造とアルゴリズム

データ構造とアルゴリズムposted with AZlink at 2013.2.16杉原 厚吉共立出版売り上げランキング: 77853Amazon.co.jp で詳細を見るちょっと前に読み終えました.説明が極めて完結でとてもわかり易かったです.アルゴリズムの基本を学ぶには最適の本ではない…

Zotero でエクスポートした bib ファイルと apj.bst の相性が悪いらしい

問題 論文管理ソフトウェアとして http://www.zotero.org/:Zotero を使用している.NASA/ADS のデータベースから取得したした文献データを BibTeX 用のファイルにエクスポート.この bib ファイルと NASA/ADS からダウンロードしてきた apj.bst ファイルを使…

SLLIB-1.4.0, SFITSIO-1.4.0 がリリースされたらしい件

JAXA 宇宙科学研究所の山内さんが開発している SLLIB, SFITSIO の新しいバージョンがリリースされたらしい. 今回のは SIMD を使った高速化と,IDL 風の要素指定ができる API が目玉です. /* 切り出してコピー */ array1 = array0.sectionf("0:99, *"); /* …

gnuplot の陰線処理でボロノイ図を作成する

ボロノイ図を作成する ボロノイ図とは何か?については Wikpedia を参照のこと.

リーダブルコード―より良いコードを書くためのシンプルで実践的なテクニック

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)posted with AZlink at 2013.2.2Dustin Boswell,Trevor Foucher,須藤 功平,角 征典オライリージャパン売り上げランキング: 891Amazon.co.jp で詳細を見る ち…

git diff で長い行が wrap されなくて困ったときの設定

目的 git diff でながーい行を含むファイルの差分を表示したとき,ながーい行がコンソールの端っこで折り返さないで彼方に消えてしまった.変更点はながーい行の一部分だけを変更する場合もあるのでながーい行をきちんと折り返して差分を表示するようにした…

書籍を 3 冊購入しました

MATLAB画像処理入門―使い方の基本から、画像処理まで 画像処理の基本を扱った書籍です.プログラムとして MATLAB を使っています.僕はよく MATLAB 互換の Octave を使用しているので書籍のサンプルを簡単に利用できるなと思い購入しました.勉強ログ書きた…

「ビッグデータ・オープンデータ活用推進協議会」の先行きが不安

千葉市長の熊谷氏による発言 発端はこのツイートですね 武雄市の樋渡市長、奈良市の仲川市長、福岡市の高島市長とともに「ビッグデータ・オープンデータ活用推進協議会」の設立を先ほど4人立ち会いの下で記者発表。夏を目処にアイデアコンテストを実施し、実…

sshでダイナミックに転送してなんかVPNみたいなことをする

目的 大学内部からじゃないと接続できない各種ジャーナルの Web ページを外出中でも閲覧したい. 解決方法 いろいろあるけれども ssh のダイナミック転送なる機能で SOCKS プロキシを利用する方法を学んだ*1.使いたいポート番号を選んで ssh の -D オプショ…

gnuplotで簡単に色を指定するためのちょっとしたTips

目的 gnuplot の lc rgb ... で自由に色を指定したいけどいちいち色の名前や 16 進法表示を調べるのがめんどくさい.できれば統一感のある色使いをしたいので HSV で色を指定したい.

impress.js でスライドを並べるのが面倒なので適当なスクリプト書いた

目的 impress.js を使ってスライドを作成しているのだけどスライドの位置をいちいち設定するのが面倒である.特にスライドの順番を変えたり,途中にスライドを挿入しようとしたりするとその後ろのスライドも全部位置を変えなければいけない.面倒である.

Octave でライフゲームを作ってみた

ライフゲームの世界 - 人工知能に関する断創録 にて紹介されているライフゲーム動画を見ていたらなんだか自分も触ってみたくなったので作ってみることにした.まずは動くものが欲しかったので手っ取り早く作れそうな octave で実装した.

convert でもぼやかさないで拡大したい!

目的 画像を unblurred で拡大したい.通常 -resize や -geometry といったオプションで画像の拡大を行うとピクセル間を補間して拡大するため画像がぼやける.ドット絵などを拡大する場合には向かない. 解決方法 -sample を使えばいいらしい.もともと 13×1…

~/.fonts.conf は deprecated らしい

目的 GNU/Linuxでfontconfigにより日本語フォントを優先させる方法を Ubuntu 12.10 に適応させたい. 問題 リンク先の設定を済ませていくつかのアプリケーションを起動したところ警告が出る.具体的には gnuplot を立ちあげて wxt ターミナルでプロットをす…

mozc の設定ツールをアプリケーションメニューに追加する

前提 gnome-shell を使っている.日本語入力として mozc を使用している.mozc の設定ウィンドウや辞書ツールを起動するためにわざわざ ibus のメニューを経由することを煩わしく思っている.

GIGAZINE はもう少しまともな動画紹介方法を考えるべき

GIGAZINE はスクリーンショットを貼り過ぎである GIGAZINE の動画紹介記事を読むたびに GIGAZINE のスクリーンショットを貼りまくって動画を紹介するスタイルは引用の域を逸脱しているのではないかと思わずにいられません.具体的には以下のようなエントリを…