技術メモ

Python 環境セットアップ (書きかけ)

有償であるMatlabが提供する実験環境を、無償でPython+numpy+schipy+matplolib+OpenCVで構築する方法を調べている。ひとまずLinux (Ubuntu/Linux Mint) でのPython環境の構築方法が分かってきたので、Mac上でも似たような環境を構築してみる。おことわりとし…

Python Install

Pythonには2.x系列と3.x系列がある。最新の3.x系列の方ではint型とlong型が統合されるなど、かなり大きな変更がなされている。現状では2.x系列に対応しているライブラリ(OpenCV)があるため、ひとまずは2.x系列を使うことを考えている。 $ sudo apt-get ins…

Ubuntu, Linux Mintでスクリーンショット

PScキーを押したら画面全体を保存、Shift+PScで範囲選択。Pictureディレクトリに保存される。

Python+Grobi

数理最適化ライブラリがpythonから手軽に使えるらしい。 http://nagae.github.io/itl/python.html http://matsulib.hatenablog.jp/entry/2013/03/26/170249 あとPython Imagin Library(PIL)とか言うのもあるのね・・・。 http://www.pythonware.com/produc…

Microsoft Office Word でのシングル/ダブルスペースの切り替え

Wordで文法・タイポチェックをする際、Ctr+2でダブルスペースに一括変換可能。Ctr+1でシングルスペースに戻せる。

CPUTINの温度について

Psensorsを使ってマシンの温度うんぬんをチェックしていたところ、CPUTINがアイドル状態なのに83°になっていてびびった。マジかよ、セットアップ終わったのに、と。しかし調べたところ、ASUSのボードにはよくあることらしい(http://freesoft.tvbok.com/tips…

Linux Mint upgrade from 13 to 17

研究室で使っているデスクトップPCのLinux Mintのバージョンアップを行った。2年ぶりにLinux MintにLTSがリリースされた。ベースとなるUbuntuの14.04LTSが4月にリリースされて3ヶ月が経ち、Linux Mint17もリリースから1ヶ月以上経過し、Mintの配布isoもバグ…

SIGMA Photo Pro 6

でた。DP2 Quattro の発売に伴ってリリース。http://www.sigma-global.com/jp/download/cameras/sigma-photo-pro/

aspell の辞書をイギリス英語に設定

.aspell.conf に以下を書く。 lang en_GB en_USだとアメリカ英語でチェックされてしまう。

CentOS JRE更新

Matlabのバージョン更新に先立って、CentOSのもろもろのパッケージを更新するべぇと思い立つ。意外とめんどくさいと思ったのがJavaの更新。ひとまずメモっておく。JRE 6 がインストールされた状態で JRE7 をインストールしようとすると競合をおこすので、今…

リモートデスクトップ 〜さらばVNC〜

VNCはクロスプラットフォームでいろいろな派生ソフトがあり、選択の幅があってグッド。一方で、サーバ側で生成した画面を転送するために通信は若干重い。今まではVNCserver/viewer を利用してきた。画面描画の遅延については、sshでトンネルを作る際に圧縮オ…

【CentOS】Visual SFM のインストール

Ubuntuにインストールする場合はこちらを参考にする予定。 ※書きかけであることに注意。インストール方法はぶっちゃけここに書いてあるが、作業上の記録として書いておく。 これからインストールするマシンにはすでにCuda toolkit がインストール済みである…

CentOS6 Firewall

sambaがなぜか使えなかった.どうも、sky君にセットアップしたもらったものの,初期設定で許可して置かなかった様子・・・・.初期セットアップのチェック項目一覧とか作らないとだめなのかしら.VNCserverで生成したデスクトップ上からは、権限の問題でファ…

CentOS fuse-sshfs のインストール

メモするのを忘れていた.CentOS 5.5の初期状態ではsshfsをyumでインストールすることはできないので,RPMforgeを使えるようにする.以下のサイトから最新のパッケージをゲットして,インストール. http://dag.wieers.com/packages/rpmforge-release 動作確…

文字コード

文字コードの変換がMeadowのコマンドでうまくいかないとき,Terapadを使ったりそんな.なんでうまくいかないのか,わかっていない.改行コード? http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html

仮想CD/DVD機能・外付けHD

外付けHDの仮想機能はあまりはやらなかったらしく,現在の外付けにはない機能.中古で手に入れる他ないらしい.

仮想ドライブ

isoファイルとか,イメージファイルをマウントして仮想ドライブとして使う.今まではDaemon Tool 3.47を使用していた.というのも,4.00からインストーラがスパイウェアを含むようになったため.インストール時に,スパイウェアの項目のチェックを外せばよい…

パワーポイントで数式を書く

PowerPoint2003なら無料版Texpoint. http://texpoint.necula.org/index.html PowerPoint2007ならpptTex. http://www.net.ist.i.kyoto-u.ac.jp/ja/index.php?Tips%2Fppttex DOSEIさんが作った同名同機能別開発のpptTexもあり.

Webカメラ利用

Webカメラから画像をキャプチャーする.Acquisition Toolbox 買わないとダメかなぁと思ったら,フリーのいい道具があるじゃないですか奥さん(謎.http://www.ikko.k.hosei.ac.jp/~matlab/matkatuyo/vcapg2.htmMicrosoft's DirectShow librariesを利用するか…

CentOS sshfs

リモートデスクトップを使っているときにホストとクライアントの間でデータのやり取りしたくて導入.ホスト−ゲートウェイマシン−クライアント,という形でゲートウェイマシンを通したトンネルを使っているので直接つないだり出来ない.出来る方法をしらない…

最近傍点探索

Locality sensitive hashing(LSH) http://www.mit.edu/~andoni/LSH/ ANN (Matlab Wrapper) http://webscripts.softpedia.com/script/Scientific-Engineering-Ruby/Mathematics/ANN-MATLAB-Wrapper-33976.html (C++) http://www.cs.umd.edu/~mount/ANN/

Heartbeat(KeepAlive)

SSH通信をしているとき,しばらく操作しないでいるとサーバから切断されることがある(らしい).これはサーバが接続されていないと判断して,SSH通信を終了してしまうかららしい.操作がなされなくとも接続を維持するために,KeepAliveあるいはHeartbeatと…

Matlab 文字表示

Maltabで文字表示することなんて,まあないだろうと思っていた.が,計算時間がかかるコードを実行する際,どの程度まで進んだか確認するために使ってみたいということもある.表示させると,その分だけ計算時間が若干長くなるが・・・. fprintf('hogehoge\n')…

CentOS ネットワーク

リモートデスクトップの接続がぶちぶち切れる.ちょっとコマンドを打ち込んだりコードを書いたと思ったら画面が消える.例のcgi-binへのPOSTのせいかと思い,ゲートウェイマシンでそのファイルへのアクセス権を設定した.ログを見ると設定は有効になっている…

Apache アクセス制御

httpd.conf(一般的には),研究室だとapache2.conf.この中の365行目あたり, AccessFileName .htaccess ここで指定したファイルをディレクトリに作成することで,ディレクトリごとのアクセス設定が可能となる. Order allow,deny Deny from all ここでは,…

IPアドレスを振りなおす

コマンドプロンプトで次のコマンド. ipconfig /renew

grep

なにか,テキストファイルやプロセス等の中から,あるパターン(文字列)に該当する部分を検索する際に使う. $ grep パターン ファイル名 という形.オプションはコマンドのすぐ後ろにつける. -A 数字 %該当した行の前の行を、数字行数分表示 -B 数字 %該…

データベース・大量の画像ファイルの読み込み

大量のデータをMatlabで読み込む際,ファイルが1つや2つならともかく何千個もある場合はtextreadやimreadを何千行も書くわけにはいかない.簡単な方法を思いついたのでメモ. まず,端末上でデータの収まっているディレクトリに移動し,ファイルのリストを作…

Synergy

複数のPC間でキーボードとマウスを共有するツール.クリップボードも共有できるが凄い.今回はデスクトップ・ubuntu(サーバ),WindowsXP・ノートPC(クライアント)として使ってみる.マシン名は server:jade client:muramasa まず,http://sourceforge.ne…

CentOS Firewall・SELinuxの停止

ルータのファイヤーウォールがあるなら,CentOSのファイヤーウォールは切っておいた方が変な障害がでなくてよかろという判断による. # /etc/rc.d/init.d/iptables stop %ファイヤーウォールの停止 # chkconfig iptables off %自動起動の停止 SELinuxも停止…