今夜もLab.に独り

蛙飛び込むVimの音

cdの履歴保存(ディレクトリスタック)

ArchWikiのZshページにディレクトリスタックの項目があった。 Zsh - ArchWiki これが結構便利なんだけれど,シェルを複数開いていると機能しない。 そして俺は普段からターミナルのタブを大量に開いているのでこのままじゃ使えない。ので改変した。 やったこ…

Vimperatorのタブが開かない

何の気なしにFirefoxを閉じて開いたら,tabやhintが軒並み動作しなくなってしまったので困っていたところ,どうやらFirefoxのバージョン更新に伴うアドオンの互換性の問題があったらしい。 github.com 開発版はとりあえず動くようになってるから,必要ならセ…

VirtualBoxがCOMオブジェクトを作成できなくて死ぬ

後輩のマシンのトラブルシューティング記録。 症状 VirtualBoxを起動すると, VirtualBox COMオブジェクトの作成に失敗しました。 アプリケーションを終了します。 という風に重大なエラーとやらを吐いて事切れる。 検分 以前にホスト側の起動ボリューム(つ…

キーボードレイアウトの修正

ArchLinuxのキーボードレイアウトがなぜかUSからJPに変わってしまったので修正したメモ。 結論 Xの設定が変わっていた。 やったこと 折に触れてArchWikiを見ながら下の3つを検証。 システムロケール IBus X システムロケール $ localectl status で設定を確…

テキストシリーズ土木工学6 線形代数

某が激推ししていたので気になっていた本を図書館で借りて流し読み。 これはすごく丁寧。とっつきやすさに重点を置いているけど,しっかり数学の知識が付きそう。(今は予備知識があるからサクサク読めてる部分は当然あるけど) 学部のときにこれ読みたかっ…

Manjaro Linux 15.12 on VirtualBox

半年以上下書きに眠っていたので年が暮れるまえに供養。 参考にしたもの ArchWiki Improve Font Rendering - Manjaro Linux 前提条件 VirtualBox導入済み ManjaroのISOイメージDL・サムチェック済み やったこと ホストOS: Windows10 Pro ゲストOS: Manjaro L…

Torque導入

海外遠征中にがっつり計算をまわせるようにジョブスケジューラを急ぎ足で導入。 環境はいつものubuntu 14.04 LTSで。 とりあえずたくさん投げておいたジョブを順繰りに消化してくれれば良いので, ジョブ管理サーバがそのまま8ノードのクラスタとして動くよ…

Executor導入【ランチャ】

デスクトップが諸々のショートカット類で埋まっていたのを掃除したついでに、ランチャを導入した。 executor.dk このExecutorというランチャが好みの挙動に近かった。 採用の決め手は マウス操作不要 キーバインドカスタム可能 スペース取らない キーワード(…

Bootstrap使ってみた

Web作成を頼まれたので、Bootstrapを導入して作成することにした。 名前だけしか知らなかったけれど、Bootstrapって要するにWebページの構造をまるっとクラス名で定義してあるようなものなのね。 まだ4時間くらいしか触ってないけれど、すごくいい感じ。特に…

スタック用のメモリ上限設定

FortranのプログラムをOpenMPで並列化した時、 コンパイルが通って実行した時に初めて出る Segmentation Fault の原因は、大概の場合は自分のコードミス。 しかし、たまに環境由来のセグ落ちがあって、その一つがメモリ領域の不足らしい。 $ ulimit -a でメ…

TeXがコンパイルできない!

後輩のTeXコンパイルがうまくいかないのを修繕した記録。 文字コード由来のエラー おおよそすべてのファイルはShift-JISかUTF-8のどちらかだけれど、 とりあえずutf-8を使いたい人間を想定して話を進めよう。 TeXのコンパイル時に l.1 \begin{document} ? ! …

facebookでコメントできなかった事案【Vimperator】

Firefox上でfacebookのコメントに文字を打つと、すごくおかしな挙動が出てとても文章を打てたものではなかったので、しぶしぶiPhoneでコメントしていた。 原因はどうやらVimperatorとfacebookの仕様の衝突らしい。 Facebook comment boxes. · Issue #90 · vi…

earthquake.gemと端末への日本語入力【一部未解決】

TweetVimすごく使いやすいし好きなんだけれど、自動で流れてくるTLが見たくなってearthquakeを導入。 $ gem install earthquake $ earthquake 起動してそのままアカウント認証操作終了。 さて動かそうと思ったら日本語入力ができない。 どうやらターミナル上…

スペルチェックと文字カウント

Vim

Vimのスペルチェック機能を使ってみたら割と面白かった 以下は :help spell で出てくる情報から抜粋。 開いているバッファに対してスペルチェックをonにする :setlocal spell spelllang=en_us US以外もあるらしいけど、設定したら怒られたのでとりあえずUS …

はじめてのハードいじり

今日はじめてグラボ装填作業をした DeleteキーでBIOSのセットアップに入るシステムを初めて見たので覚書。 ハード全然わからないけれど、いじるの結構楽しい ドライバ Ubuntu 14.04にNVIDIA FX1700を移植 最新ドライバをapt-getで引っ張ってこられるようなの…

Ubuntu14.04でVimのビルド

luaとかperlとかの拡張を入れておきたいので覚書。 下準備 apt-get build-dep vim ビルドに必要なものを取ってくる便利なコマンド 忘れずに拡張用の言語も取ってくる apt-get install git lua5.2 luajit python3 ruby perl 追記 apt-get install libluajit-5…

Ubuntu14.04へcinnamon導入、日本語ディレクトリを英語に

研究室のサーバ設定で使ったので覚書。 cinnamon レポジトリの追加が必要 add-apt-repository ppa:tsvetko.tsvetkov/cinnamon apt-get update apt-get install cinnamon 日本語ディレクトリ >> 英語 端末で日本語使うのだるいもん LANG=C xdg-user-dirs-gtk-…

Synergyのビルド

本日、Win7とUbuntu14.04のマルチディスプレイ環境をつくるためにSynergyを導入したら 途中でどうにも接続できなくなって詰まった。 (adsbygoogle = window.adsbygoogle || []).push({}); つまづいた点 Synergyのバージョンを揃えないとダメっぽいことを知ら…

現在の環境

2014/10/21現在の個人環境 研究室 Windows 7 Enterprise 32bit Ubuntu 14.04 64bit 自宅 Mac OS X Yosemite なんかこう、節操のない感じがする。 何書けばいいかわかんないけど、こういう記録も後で見返すと面白いのかなー。

ブログを始めてみた

友人におだてられてカエルが木に登りました。 プログラミングのこととか作業環境のことをブログにして備忘録を付けることになった。 まず一つ投稿してみた感じだと、結構まめに書き溜めなきゃヤバそうだねこれは。

PC環境(Windows)まとめ

色々試してよかったものまとめ。 思い出したら追加する感じで。 Last Update: 2014/10/21 管理系 Chocolatey Windows用パッケージ管理システム Git バージョン管理システム gem (rubygems) パッケージ管理システム(のwindows版) エディタ系 GVim メインエデ…