巫女ブログ

問題提起:観測機の状態と、観測機の観測対象を同時に精度良く観測することは可能か。

macのofficeでctrl-hとかの、emacsショートカットを使えるようにする。

2012-02-04 04:17:19 | Weblog

ツール→ショートカットキーのユーザー設定の

分類ですべてのコマンドを選択して、以下のように設定

- Ctrl+H : DeleteBackWord
- Ctrl+B : CharLeft
- Ctrl+F : CharRight
- Ctrl+P : LineUp
- Ctrl+N : LineDown
- Ctrl+A : startOfLine
- Ctrl+E : EndOfLine

 

コメント (0) |  トラックバック (0) | 

nfsでうまくマウントできないなーと6時間ぐらい考えたログ

2012-01-13 04:54:34 | Weblog

ubuntuでnfsでマウントしようとするとこんなメッセージが出る

mount: wrong fs type, bad option, bad superblock on 10.0.55.70:/vwork,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

まず、ubuntuのdesktopパッケージにはnfsのパッケージが入ってないクソ、ゴミなので、こんなクソディストリに親切丁寧にnfsのパッケージを入れてやる、めんどくさいけど。参考

aptitudeで nfs-utils をインストール。

 

次に、ubuntuでnfsでマウントしようとすると、こんなもんく言いやがる

mount.nfs: Operation not permitted

これは、基本的にネットワークのエラーで出るらしいけど、サーバーまでping通るしsshでログインだってできるのに何でだろうと6時間ぐらい頑張ったら、こんなサイトがあったので、やってみたらできた。

サーバー側のexportの中の記述にオプションでinsecureを入れる、つまり

/ディレクトリ クライアントIP(rw,insecure,sync)

こう書く。これを見つけた人は、サーバー側の/var/log/messages を見て見つけたらしい。なんか、新しいディストリはセキュアじゃないポートからTCPコネクション張ろうとするらしいね!怖いね!

 

コメント (0) |  トラックバック (0) | 

linuxでディスプレイが無いと言われる

2011-11-18 00:05:08 | Weblog

linuxをサーバーとし運用して、画面をつなげていなくて、ディスプレイが接続されていないとログに残る場合は、

aptでxserver-xorg-video-dummyをインストールして、/etc/X11/xorg.confに以下を書く

Section "Device"
    Identifier  "Configured Video Device"
        Driver      "dummy"
EndSection

Section "Monitor"
    Identifier  "Configured Monitor"
    HorizSync 31.5-48.5
    VertRefresh 50-70
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Configured Monitor"
    Device      "Configured Video Device"
    DefaultDepth 24
    SubSection "Display"
       Depth 24
       Modes "1024x800"
    EndSubSection
EndSection

コメント (0) |  トラックバック (0) | 

ブートした時に自動でirssiをtmux内で実行したい

2011-10-21 19:59:30 | Weblog

ということをやった。

結構大変だった。

技術的気なポイントは3つで、

  1. 起動時に自動実行するスクリプトを作成
  2. tmuxを一般ユーザー権限で実行
  3. tmuxでirssiを起動してデタッチする

 

まず最初に、/etc/init.d/の中に任意のファイル名で、以下の内容のファイルを書きこんで、実行権限をつける。

#!/bin/sh
### BEGIN INIT INFO
# Provides:          irssiboot
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO
sudo -u ユーザー名 tmux new-session -d  'irssi'
exit 0

ポイントは sudo -u hoge でhogeユーザーの権限でコマンドが実行できる。ちなみに、rootからsudoをする時に限ってはパスワードの入力は必要ないのでこのコマンドだけでいい。

次に、debianのランレベルはマルチユーザーモードのディフォルトは2なので/etc/rc2.d/の中に、先ほど作ったファイルへのシンボリックリンクを作る。今回はS12irssiと言う名前にした。

で、ブートした時に、上のスクリプトが実行される。

 

 

コメント (0) |  トラックバック (0) | 

Debian の sambaの設定

2011-08-17 14:47:38 | Weblog

基本的には、smb.confの[grobal]セクションの####### Authentication #######の所の、

#   security = user

を書き換えるだけで使える。

ここは、samba3.0でオプションの項目が追加されてるので注意

security = share  で、linuxのログインユーザのアカウントを認証に使える。

user  で、samba専用のアカウントで認証。sambaで個別にアカウントを作らないといけない
他にdomainとかserverとかadsがある。
コメント (0) |  トラックバック (0) | 

WD 低速病

2011-06-22 14:32:55 | Weblog

WDのWD20EARSで低速病が起こった時の、不思議な現象。

書き込み、読み込みが終わっても、ヘッドが動いてる音がずっと続く。

しかも、アクセスランプは消えている!

で、USBでつないでたので、取り外しをして、様子をみても、まだヘッドが動いてる!

 

たぶん、HDD内のコントローラが何かしらの再配置or最適化みたいなことをやってると予想。

で、そのせいでヘッドが常に稼働してルる状態になって、シーケンシャルで書き込み、読み込みともに、低下する。

で、再配置の処理が終わると、ヘッドがフリーになるので、低速病が治る。これは、いくつかのブログの記事での現象に一致する。その処理の時間は、おそらく数時間から数十時間ぐらいかかると予想。現在、一時間ぐらいずっとヘッドが動いてる。

 

コメント (0) |  トラックバック (0) | 

iPhoneでコンパイル

2011-04-11 05:08:42 | Weblog

http://blog.sony5614.com/?p=565ここのサイトとかのやり方が簡単そうだった。

iPhoneはarmベースのCPUにUnixのOSが乗ってるだけなので、Root化ができるとarm-unixでコンパイルできるソフトを動かすことができる。

これは、apacheの様な巨大なソフトウェアでも例外ではない。 iPhoneをjailbreakして、Cydiaをインストールして、sshをまずインストールする。 それから、パソコンから、aptからaptitudeをインストールする。 iphone-gccがあれば、コンパイルができるがこれをインストールするためにlibgccが必要。これはたいがいのレポジトリに無いし、2007年から更新されてないので、debファイルを持ってきてインストールするといい。http://www.superkajiki.com/blog/?p=1366ここからダウンロードすればいいんでね? で、開発でいるincludeファイルやらをインストールする必要があるので、aptitudeからToolchainをインストール。 が、includeファイルやらはファイルサイズがでかいので、/private/var/以下に置かれる。標準の設定では、gccが見に行ってくれないので、シンボリックリンクを張るか、 -I(アイ)オプションでコンパイル時にライブラリの場所を指定するか。おすすめは、-Iのオプションが入ったmakeファイルを作るといい。

コメント (0) |  トラックバック (0) | 

あかりちゃああああああああああああああああああああああん!!!

2011-02-08 17:13:32 | Weblog
あかり!あかり!あかり!あかりちゃああああああああああああああああああああああん!!!
あぁああああ…ああ…あっあっー!あぁああああああ!!!あかりあかりあかりちゃぁああああぁぁ!!!
あぁクンカクンカ!クンカクンカ!スーハースーハー!スーハースーハー!いい匂いだなぁ…くんくん
んはぁっ!桜あかりたんの茶色ブラウンの髪をクンカクンカしたいお!クンカクンカ!あぁあ!!
間違えた!モフモフしたいお!モフモフ!モフモフ!ツインテモフモフ!カリカリモフモフ…きゅんきゅきゅい!!

ふくれ顔のあかりたんかわいかったよぅ!!あぁぁああ…あああ…あっあぁああああ!!ふぁぁあああんんっ!!
コミック出て良かったねあかりたん!あぁあああああ!かわいい!あかりたん!かわいい!あっああぁああ!
DVDも出て嬉し…いやぁああああああ!!!にゃああああああああん!!ぎゃああああああああ!!
ぐあああああああああああ!!!コミックなんて現実じゃない!!!!あ…小説もアニメもよく考えたら…
あ か り ち ゃ ん は 現実 じ ゃ な い?にゃあああああああああああああん!!うぁああああああああああ!!
そんなぁああああああ!!いやぁぁぁあああああああああ!!はぁああああああん!!あかりちゃあああん!!
この!ちきしょー!やめてやる!!現実なんかやめ…て…え!?見…てる?OPのあかりちゃんが僕を見てる?
OPのあかりちゃんが僕を見てるぞ!あかりちゃんが僕を見てるぞ!EDのあかりちゃんも僕を見てるぞ!!
アニメのあかりちゃんが僕に話しかけてるぞ!!!よかった…世の中まだまだ捨てたモンじゃないんだねっ!
いやっほぉおおおおおおお!!!僕にはあかりちゃんがいる!!やったよ紅玉なんとか!!お前に用はない!!!
あ、あかりちゃああああああああああああああん!!いやぁあああああああああああああああ!!!!
ううっうぅうう!!俺の想いよあかりへ届け!!ジュエルランドのあかりへ届け!
コメント (0) |  トラックバック (0) | 

DNSクライアントの設定

2010-11-13 04:58:53 | Weblog
DebianでDNSクライアントの設定をする時のメモ。

レガシーなLinuxの方法としては/etc/resolv.confにDNSのIPアドレスを書き込むらしいが、Debianのようなリッチなディストリビューションではそんなのいじらないぜ!
resolv.confにもいじってもすぐ上書きされちゃうよーって書いてるし。

今回は固定IPアドレスの設定だったので、/etc/network/interface


dns-nameservers hoge

を追加して、/etc/init.d/network restart
を実行

そうすると、resolvconfが設定を拾ってきて、resolv.confを/etc/resolvconf/run/resolv.confのシンボリックにした上で、resolv.confをダイナミックに書き換えてくれるらしい。
コメント (0) |  トラックバック (0) | 

gooブログ

2010-10-20 06:01:14 | Weblog
うを!
goo blogの登投稿画面がついにjavascriptでajaxになった!←意味不明


ん?
ほうほう
昔のtext投稿システムがディフォルトになって、タグがつくようになったのか。
なるほど。
でもこれ結構上級者向けな気がするけど大丈夫かな?
コメント (0) |  トラックバック (0) | 

さよなら電車通勤

2010-09-27 08:21:13 | Weblog
去年までのだらけた大学生活に終わりを告げて、今年から新社会人として、商社につとめ規則だだしい生活を送っている。
朝早めに起床して、パンとハムで軽い朝食をすませ、会社に向かう。会社は電車で数駅のったあと、徒歩で一駅ほど歩いた所にある。駅から遠い所にあるのが難点だ。朝のさわやかな空気の中歩くのも悪くはないが、さすがに遠いので、駅からは自転車で通勤することを計画している。
駅から会社までの途中で、コンビニによって、ブラックコーヒーを買う。いつもはbossを飲んでいるが今日は気分を変えてRootsを買うことにした。
会社では経理の仕事をしている。仕事は覚えることが多くて大変だがやりがいをもってがんばっている。



こんな生活も悪くないと思った。


患者は23歳無職。大学在学中に統合失調症を発病し在学に困難を生じ停学。現在は自宅で療養を続けている。
患者は毎朝6時に起床し、母親が前の日に作っておいた朝食を食べ外出する。電車で一駅のったあと、その駅から徒歩で自宅に戻ってくる。
その途中、必ず決まった缶コーヒー(roots)を買ってくるそうだ。
その後、自分の机に向かい勉強を始める。大学の授業で習う経済学の問題で、計算が大半を占める。
本人は電車で会社に通勤し、仕事をこなしていると思っているようだ。
上記のような妄想はあるものの、状態は安定しておいる。今後患者の両親と相談し治療の方針を決定する予定だ。


こんな生活も悪くないと思った。
コメント (0) |  トラックバック (0) | 

linuxセキュリティー(アクセス制御)

2010-09-07 04:10:22 | Weblog
linuxのアクセス制御にはIP tableを使って複雑なアクセス制御ができますが、tcpwrappersを使って簡単なアクセス制御をすることができます。

tcpwrapperの設定ファイルは二つあり、

/etc/hosts.allow
ここにアクセスを許可するIPアドレスやドメイン名

/etc/hosts.deny
ここにアクセスを許可しないIPアドレスやドメイン名

を書きます。

具体的には、/etc/hosts.allowに書いてあるアドレスからのアクセスを許可します。それ以外の場合で/etc/hosts.denyに書いてあるアドレスは拒否されます。さらにそれ以外の場合は許可されます。


書き方は

サービス名 : IPアドレスまたはドメイン


192.168.11.がローカルアドレスとすると

hosts.allowに

all : 192.168.11.
sshd : 133.7. 123.4.

hosts.denyに
all : all



とすると、ローカルからのアクセスはすべてのサービスに対して許可し、
133.7.〜 と123.4.〜 のアドレスからはsshへの接続のみ許可します。
コメント (0) |  トラックバック (0) | 

フタビーム

2010-08-11 23:45:43 | Weblog
夢が広がリング
コメント (0) |  トラックバック (0) | 

星川銀座単行本

2010-08-10 03:01:59 | Weblog
やっほー玄鉄先生の新刊出るぜー

サイン会もやるらしいのでぜひ行きたい。


http://www.lo-tek.info/?p=301
コメント (0) |  トラックバック (0) | 

セキュリティー証明書

2010-08-08 01:16:16 | Weblog
https://list.nih.gov/

セキュリティー証明書の登録をしてない所は色々ありますが、まさかNIHもそうだとは思わなかった。
コメント (0) |  トラックバック (0) |