どせいたんさき。

ナスダヨー

Note

aastex v6.1 を linux でコンパイルするとエラーが出る

前提と問題 AAS が提供している AASTeX の version 6.1 でドキュメントをコンパイルしようとすると以下のようなエラーが出た. pdflatex: Not writing to .bib (openout_any = p). ! I can't write on file `.bib'. <to be read again> \relax l.139 \begin{document} (Press E</to>…

3 次元 FITS 画像をとりあえず動画にしてみる

目的 3 次元 FITS 画像を NAXIS3 の方向に動画データとして出力してみる.いちいち中間ファイルを出力して結合するのは面倒なので python でさくっと適当に変換できるスクリプトを作成したい. 方法 ここにかかれている内容を参考にした.いくつかのパラメタ…

RHEL6 の環境で TensorFlow を起動させる

目的 RHEL6 で TensorFlow を使いたい.ここでは Python 2.7 系のインストールは完了しており pyenv, virtualenv を用いてローカルに自由にパッケージをインストールできる環境が整っているとする.pip を使った TensorFlow のインストールは以下のコマンド…

virtualenv でテンポラリな Python 解析環境を用意する

目的 レンタルした解析用サーバに計算に必要な Python パッケージを揃えたい.システムインストールすることはできないので pyenv と virtualenv を用いてローカルに解析環境を構築する. 環境構築 pyenv のダウンロードとインストール pyenv と virtualenv …

多田李衣菜の R-18 投稿数は本当に少ないのか

目的 こんなツイートを見かけたので他のアイドルはどうなのかと調べてみた. 緒方智絵里 2453件 R-18 緒方智絵里115件 多田李衣菜2019件 R-18 多田李衣菜83件 ニドクイン 274件 R-18 ニドクイン90件 ニドクインのR-18率がおかしいでしょ— たっくまん@ゲムマ…

Ubuntu 14.04 で SnapScan iX100 を使いたい

目的 Ubuntu 14.04 で SnapScan iX100 を使いたい FUJITSU ScanSnap iX100 Wi-Fi・バッテリー搭載スキャナ FI-IX100出版社/メーカー: 富士通発売日: 2014/06/20メディア: Personal Computersこの商品を含むブログ (7件) を見る 解決方法 linux でスキャナを…

Nexus 7 (2013) を Android 6.0 Marshmallow (mra58u) にアップデート

目的 Nexus 7 (2013) を Android 6.0 Marshmallow にアップデートしたい. 環境 Nexus 7 (2013) Ubuntu 14.04 手順 手元の Nexus7 (2013) は wifi モデルなので Factory Images for Nexus Devices の "razor" for Nexus 7 [2013] (Wi-Fi) から適切なイメージ…

NASA/ADS のアブストラクトにて自動的に MathJax をロードする

目的 NASA/ADS の Abstract で数式がたまに TeX 記法のままで記述されていることがある.arXiv.org e-Print archive では MathJax が組み込まれているので自動的に TeX-like な表記に変換される.同様の機能が ADS にも欲しい. 解決方法 Greasemonkey を利…

LaTeX で横幅いっぱいに文字を広げる

目的 箱の幅に合うように文字を等間隔で並べたい. 解決方法 \hfill を使う \noindent\centering\framebox[0.8\textwidth][l]{ 幅{\hfill}い{\hfill}っ{\hfill}ぱ{\hfill}い{\hfill}使{\hfill}う } さすがにめんどくさいのでマクロを組んでみた. \def\wraps…

PDF のサイズを減らせるかもしれない Tips

目的 pdfcrop などでサイズを調整した PDF ファイルが元のファイルに比べて異様にサイズが大きくなっていることがある.また, Google Chrome から印刷して作成した PDF ファイルはほとんどテキストなのにやたらとサイズが大きかったりする.アップロードし…

CentOS7 で Mac で使っている外付けハードディスク (hfsplus) を読む

目的 Mac を使っている人からデータを分けてもらった.ハードディスクが HFS+ でフォーマットされていたので読めなかった.CentOS7 ではサポートされているという話を聞いていたのだけど,何か必要なものをインストールし忘れたのかもしれない. ファイルシ…

pdf ファイルのサイズを変更して色をグレイスケールに変換する

目的 カラーの A4 サイズ PDF ファイルをグレイスケールの B5 サイズに変換したい. 解決方法 pdfjam と ghostscript を使用する. pdfjam --papersize b5paper -o output_b5.pdf input.pdf gs -dBATCH -dNOPAUSE -dOverrideICC \ -sDEVICE=pdfwrite -sProce…

Linux でトラックポイントまわりの挙動を細かく設定したい

目的 Ubuntu 14.04 に ThinkPad の bluetooth キーボードを接続して使用している.トラックポイント + 中ボタンでマウスホイール操作によるスクロールをしようとするときに,トラックポイントでカーソルを動かすタイミングによってはミドルクリックのペース…

Android 5.x (Lollipop) で中華フォントから脱出する

目的 Android の使用言語を非日本語にしておくとたいていの漢字は非日本語圏のフォント (DroidSansFallback?) が優先される.Android の UI の言語は英語にしつつ,日本語の文章はきちんと日本語用のフォントで表示したい場合には結構深い設定をいじる必要が…

PLANEX GW-450S 手裏剣を Ubuntu 14.04 で使用する

目的 PLANEX 無線 LAN 子機極小モデルを Ubuntu で使いたい. 解決方法 自動では認識しないのでドライバをインストールする必要がある.ただし Planex のウェブで公開されているドライバはバージョンが古いらしく新しいカーネルでは起動しない.gnab さんが…

Ubuntu 14.04 LTS でソフトウェア RAID を構築

目的 バックアップ用に MARSHAL の 2 台挿しができる外付け HDD を使っている. MARSHAL USB3.0対応 クローンHDDスタンド デュプリシリーズ MAL-4535SBKU3 ブラック (CS3926) MAL-4535SBKU3 バックアップを 2 台のハードディスクでミラーリングしていたのだ…

Ubuntu 14.04 に geeknote をインストール

目的 コンソールから使える linux 用 Evernote クライアント geeknote をインストールしたい. 方法 基本的にはここの情報に従った.geeknote は python で動いているのでまずはこれをインストールする. sudo apt-get install python-setuptools 続いてリポ…

Ubuntu をテキストモードで起動する方法 (GRUB2)

問題 Ubuntu が急に起動しなくなった.どうやら X の立ち上げ時にコケているように思える.リカバリーモードから root のシェルに落ちることはできたのでカーネルが死んでいるわけではなさそう.とりいそぎメモリチェックと SSD のチェックをかけたところ大…

xgterm のフォントや背景・文字色を設定する

目的 xgterm をデフォルトの設定で使うとだいぶ文字が小さいので設定したい. 解決方法 alias を設定する.iraf-2.16.1 であれば以下のように設定すればよい*1. IRAF の起動画面がこちら.フォントが読みやすいかはともかく文字が大きくなった. *1:フォン…

pdfjam で複数ページの pdf ファイルをタイル状に並べる

目的 (n×m) ページの pdf ファイルを n × m のタイル状に並べた pdf を作成したい. 解決方法 pdfjam を利用する. sudo apt-get install pdfjam たとえば 4 ページの pdf ファイルを 2×2 のタイルに並べた pdf ファイルは以下のコマンドで作成できる. pdfj…

zero padding の量をまちがった fits を食わせると SFITSIO が死ぬ

問題 すばる望遠鏡 COMICS で取得した昔の fits ファイルをそのまま SFITSIO で読み込もうとすると fits_hdu::header_load(): [ERROR] unsupported FITS type fits_hdu::header_load(): [ERROR] this->header_load(tmp_header) failed.というエラーが出て死…

「はてなスター」取得数のログをとってみた

目的 I wanna be a Hateb Star [suspended] が盛りあがったときにスター取得数の時間変換とか追いかけたらおもしろいことわからないかな?とふと思いついたので自分の「はてなスター」取得数のログをとってみることにした.

行をまたいで \colorbox{}{} を使うための Tips

目的 LaTeX の \colorbox{}{} を行をまたいで使いたい. この手法は日本語のテキストには使えるけど,単語間のスペースが無視されてしまうので英語の文章に使えないことがわかった.これはあくまでも応急処置的な Tips であり,本来はきちんと設計されたパッ…

はてなブックマークのブクマページへのリンクのはてな記法について

背景 はてなブックマークのブックマークページには個別 ID が振られていて b:id:entry:NNNNNNNNN のように表記するとそのページにリンクを張ることができる.例えば以下のエントリの個別 ID は 230089577 である.このブックマークページにリンクを張るたけ…

連番ファイルを gnuplot でまとめてプロットする

目的 file01.dat, file02.dat, ... のように連番で保存されている同じ構造を持ったファイルの中身をざっと確認したい.ファイルの中に変なデータが含まれていないかどうかは適当にプロットすることですぐに判断できるとする.このようなファイル群をまとめて…

NASA/ADS の abstarct に MathJax を適用したい

目的 NASA/ADS の abstract には TeX 記法を用いて数式を表現していることがある.そのままでも理解可能だが添字や指数が入り組んでいるときはちょっと見づらい.HTML に書かれた TeX 記法を数式に変換してくれる Javascript, MathJax を適用して可読性を上…

特異な値に影響されにくいフィッティング方法について

目的 単調なオフセット(定数や低次の多項式)の上に一部分だけ特異なフィーチャーが乗っかっているようなデータを考える.このときにオフセットの値を適切に(適当な関数で)フィッティングしたい.オフセットの値やフィチャーがどこに現れるのかといった情…

SIMBAD の API を使って天体の名前を変換する

目的 天体は慣用名やカタログ ID などことなる identifier を持つことがある.論文によって慣用名を優先したり,カタログ ID を優先したりする場合がある. 慣用名 PNG ID NGC 7027 PN G084.9-03.4 Cat's Eye Nebula PN G096.4+29.9 Eskimo Nebula PN G197.8…

特定のタグで MathJax の適用を除外する

目的 MathJax の inlineMath に $ を設定していると $x = 3$ という記述が $x=3$ のように数式表現に変換できる.一方で bash の変数など $ を単独で使いたい場合には変換されると困る.特定のタグの中では MathJax による変換を停止させたい.

バックアップ用のハードディスクを入れ替えたメモ

目的 デスクトップパソコンのバックアップに使っていたハードディスクが容量いっぱいになったので新しいものにとりかえる.これまでは裸族のお立ち台的なハードディスクが 1 台のみ刺さる外付けクレードルを利用していた.今回は手元に 2TB のディスクが 2 …