Macをほぼ初めて使って感じたこと(ハード編)

Mac

はじめに レビューを書く前にまずは私自身のPC歴など。 10年少しほどWindowsをメインで使って(それ以外の選択肢を知らなかったのが大きい)、その後4年ほどLinuxメインに。 3年ほど前にMacを少し触ったが、カスタマイズの出来なさに辟易して慣れる前にLinuxに…

Synergyを導入。

複数のPCを1つのマウス/キーボードで操作する(ついでにクリップボードを共有する)ためのソフトウェア、Synergyを導入した。 SynergyにはWindows,Mac,Linux版がある。 今回は2台のPC(pc1,pc2)を用いる。 OSは両方ともUbuntu Linux。 pc1に接続されたマウス/キ…

自作PCを新調した。

4年弱ぶりにDesktop環境を一新。 正確にはまだ買ってきたところで、組み立ててないけど。 今回はコスパを優先した構成。 派手なことはせず、そこそこの性能だしつつ安めにおさえようかなと。 ハードウェア構成 以下、今回自作するPCの構成。 値段は今回購入…

ERROR: could not find gem XXX locally or in a repository

何らかの原因で、gemが一切使えなくなったときの対処法。 # gem install XXX ERROR: could not find gem XXX locally or in a repository ソースクリアすればいいらしい。 # gem sources -c *** Removed specs cache *** *** Removed user source cache *** …

DAAP over SSH

編集中.....前回に引き続き、 over SSH ネタ。 環境 サーバ側の環境。前回と同じ。 LANの中にSSHサーバがあり外部からアクセスできる。 そのSSHサーバから参照できるDAAPサーバがある。 確認したクライアントは、RhythmboxとBanshee。 (サーバが対応してれば…

Samba over SSH

名前の通り、SSHを通して外部LANのSambaに接続する。 ポートフォワードするだけなんだけど。 実は私の環境ではSFTPがあれば、何の問題もないけど、興味本位で。 ランダムアクセスしたいときに使えるし。 環境 サーバ側は以下を想定。まぁ一般的な環境。 LAN…

WR8700N-HP レビュー

NECのルータWR8700N-HPを購入したのでレビューでも。 スペック 詳細なスペックは公式ページを見ると分かるのでパス。 購入時に重視したのは以下。 有線LAN 1000base-T 対応 無線LAN 802.11a/b/g/n 対応 a+n/bg+n 同時使用可能 その他 (LAN内)ジャンボフレー…

Vimにおける Esc と Ctrl-cの違い。

Vim

はじめに一般的なキーボードでは押しにくい位置にあるEscキーの代わりとして用いられているCtrl+c。 Wikipediaにも 他のモード中に ESC か Ctrl-[ 、Ctrl-c を押すことでこのモードに移行できる。 http://ja.wikipedia.org/wiki/Vim#.E3.83.8E.E3.83.BC.E3.8…

カレントディレクトリの全ZIPファイルを展開 / 全ディレクトリをzip圧縮

超やっつけ。1. カレントディレクトリの全ZIPファイルを展開 find . -maxdepth 1 -mindepth 1 -type f -name "*.zip" -exec unzip {} -d {}.files \; 2. カレントディレクトリの全ディレクトリをzip圧縮 find . -maxdepth 1 -mindepth 1 -type d -exec zip -…

玄箱Pro + Debian lenny + 2TB HDD 起動まで

現状現在は、640GBのHDDにDebian etchが入っている。 2TBのHDDを新調したのでコレにlennyを入れることに。 容量が2TBなのが悪夢の始まりだった・・・。エラーまで参考にしたのは、このページ。HDD容量が2TB未満の場合はそのままでインストールできる。ただし…

android に bash を入れる

参考サイト http://lbdaberi.blogspot.com/2009/01/androidbash.html http://d.hatena.ne.jp/shinichiro_h/20081226 ホストOSはUbuntu 9.04(ja)デフォルトのシェルが使い辛いのでbashを入れることに。 手順は以下 1. クロスコンパイラをDL ここからクロスコ…

vimで行頭に行番号を付加

Vim

SQLに入力するデータを作成中に行の最初にPrimaryKeyとなる連続した数値がほしくなった。 どこかで見たと探してたらmixiのVimコミュで発見 :%!cat -n Win(KaoriYa版)で動いた 行頭(行番号の前)に不要なスペースが入ったけど :%s/^[ ]*//gでOK Linuxでは動か…

ドライブ数について

すごくどうでもいい話。 http://itpro.nikkeibp.co.jp/article/COLUMN/20090214/324765/?ST=lin-os&P=1 Linuxでは sda, sdb・・・sdzまで使いきった後は、 sdaa, sdab・・・となる。 kernel2.6.27までは sdzzz までの 1万8278台(26+26^2+26^3) まで kernel2.…

Linux + Vimperator2.x で hint時にIMをオフにする

Vimperator 2.x 系では hints 時に前回のIMを起動させる IMがオンのときはタイプしても飛んでくれない・・・というわけで、IM をオフにする方法 環境 OS Ubuntu9.04 日本語版 ブラウザ Firefox 3.0.x Vimperator Vimperator 2.1 IM scim 1.4.6 1. IM側でオフ…

HTTP_PROXY

環境変数HTTP_PROXYにアドレスを入れておくと自動で使ってくれる FTP_PROXYも同様 export http_proxy=http://[user[:password]@]host[:port] export ftp_proxy=http://[user[:password]@]host[:port][http://]が無くてもわりと大丈夫だけど 無いとみてくれな…

CSSのime-modeについて

CSS

https://developer.mozilla.org/Ja/CSS:ime-mode CSSのime-modeプロパティで、テキストエディタで任意のime状態にできる 状態は次の通り 名前 挙動 備考 auto IMEの状態を変更しない。(デフォルト) normal IMEの状態を通常の状態に変更(Webページで変更され…

ubuntu でリポジトリの公開鍵の追加

synapticでリポジトリを追加したとき 「公開鍵を利用できないため、以下の署名は検証できませんでした NO_PUBKEY 」 とメッセージが出る。 # apt-key adv --recv-keys --keyserver keyserver.ubuntu.com <16進の数字>でリポジトリを使用できるようになる。

zshでコマンドがインストールされていない時の反応をbash風に@Ubuntu

Ubuntu(7.04以降)でコマンドがインストールされていない時に出てくるメッセージ $ rpm プログラム 'rpm' はまだインストールされていません。 次のように入力することでインストールできます: sudo apt-get install rpm bash: rpm: command not found bashの…

vimのcolorscheme

Vim

gVim(vimでも使うけど)で使用されるcolorscheme デフォルトで用意されているものの中で気に入ったのがなかったので作ることに. 前設定 set background dark backgroundでは dark か light を指定 これでデフォルトの配色が決定(多分) let g:colors_name = "…

zsh 設定

zsh

bashからzshに乗り換え. ログインシェルをzshに1. 何よりもまずインストール $ sudo apt-get install zsh (略) 2. zshのパスを確認 $ which zsh /usr/bin/zsh 3. 実際にシェルを変更 パスワードを聞かれるので入れて,その後上のパスを入力 $ chsh (略) 4. …

proftpdの認証に時間がかかるのを改善する方法

http://d.hatena.ne.jp/zkasa/20070430/p1 /etc/proftpd/proftpd.conf に以下を追記 # DNS逆引きを停止 UseReverseDNS off # Identプロトコルへの接続を停止 IdentLookups off再起動 $ sudo /etc/init.d/proftpd restart gftpで実感出来るくらい早くなった.…

sudoとaliasを同時に使う

http://buxus.s31.xrea.com/pukiwiki/pukiwiki.php?sudo#content_1_1 sudoの後のコマンドにはaliasが使えない. $ sudo ll bash: ll: command not found 以下のようにすることで使えるようになる. $ alias sudo='sudo ' $ sudo ll 合計 1 drwxr-xr-x 2 root…

Vimで強制的にIMをオフにする @Ubuntu

http://idak604.blog39.fc2.com/blog-entry-2.html uimにあるvi協調モード. Insert modeからNormal modeに戻るときに強制的にIMEをオフにしてくれる. uim入れてみたけど使い勝手が微妙だったから削除(vi協調モードは動作した). Ubuntu標準のSCIMにこの機…

GNOMEで Ctrl+h を Backspace に

http://forums.ubuntulinux.jp/viewtopic.php?pid=15364 Ubuntu 8.10 Gnome 2.24.1 設定エディタで desktop -> gnome -> interface -> gtk_key_theme 初期値は[default] これを[Emacs]に変更するだけ. ・・・[Vi]とかあるんだろうか?(未確認) GoogleDeskt…

シェル(bash)でOS判定分岐

if [ `uname` = "Darwin" ]; then #mac用のコード elif [ `uname` = "Linux" ]; then #Linux用のコード fiwinはなんだろう? 後でcygwinで調べとこう.

Debian ( CUI ) で無線LAN

http://nai.homelinux.net/wireless.html 試したのはArmadillo-300(開発キット) これにdebianを入れたもの。インストールまず、設定をするのにwlan-toolsをインストール # apt-get install wlan-toolsこれでiwconfig等のコマンドが使用可に。 インターフェイ…

Latexで複数行のコメント

tex

http://www.yuec.net/blog/article.php?id=94 http://d.hatena.ne.jp/PyTest/20081012/1223791008 \if0 コメント \fi これだけ. Cの #if 0 コメント #endif みたいなものだと思われる. commentパッケージなるものを入れたら \begin{comment} コメント \end…

Linuxでディレクトリ毎のサイズを表示する

$ du -hs */ # ディレクトリだけ 404K Docments/ 12M public_html/$ du -hs * # ファイルも 404K Docments 91K packet090112.tar 12M public_html計算に時間かかるかも.

vimの小技

Vim

Visual Operatorhttp://www15.ocn.ne.jp/~tusr/vim/vim_text1.html コマンド1の後にコマンド2を打つ 例) yiw -> カーソル位置の単語をコピー コマンド1 意味 ~ 大/小文字の切替 d 削除 c 変更 y ヤンク > 右シフト 左シフト ! 外部コマンドによるフィルタ = …

Ubuntuでシリアル接続

http://kod.ath.cx/wp/index.php/archives/25 特に問題なくいけた。使うのは[GtkTerm]というソフト USB-Serial変換には[URS-03]というコネクタを使用コネクタを挿した時点で[/dev/ttyUSB0]として認識された。 あとはGtkTermを起動して[Configuration -> Port…