麦酒堂
RSS
エントリ一覧
カテゴリ一覧
月別一覧
スープカレー[10 entries]
AH-K3001V[5 entries]
Beer[881 entries]
Books[11 entries]
Camera[16 entries]
Cygwin[10 entries]
iPhone[2 entries]
Java[9 entries]
JavaScript[6 entries]
Linux[67 entries]
mac[12 entries]
Movabletype[15 entries]
.NET[2 entries]
Photos[24 entries]
PHP[8 entries]
Ruby[7 entries]
Underground[11 entries]
WX310SA[4 entries]
早起きブログ[11 entries]
2010年03月[11 entries]
2010年02月[18 entries]
2010年01月[17 entries]
2009年12月[22 entries]
2009年11月[13 entries]
2009年10月[6 entries]
2009年09月[11 entries]
2009年08月[33 entries]
2009年07月[19 entries]
2009年06月[16 entries]
2009年05月[17 entries]
2009年04月[15 entries]
2009年03月[16 entries]
2009年02月[35 entries]
2009年01月[11 entries]
2008年12月[20 entries]
2008年11月[18 entries]
2008年10月[18 entries]
2008年09月[16 entries]
2008年08月[12 entries]
2008年07月[11 entries]
2008年06月[18 entries]
2008年05月[15 entries]
2008年04月[4 entries]
2008年03月[13 entries]
2008年02月[13 entries]
2008年01月[10 entries]
2007年12月[11 entries]
2007年11月[21 entries]
2007年10月[11 entries]
2007年09月[16 entries]
2007年08月[11 entries]
2007年07月[14 entries]
2007年06月[24 entries]
2007年05月[20 entries]
2007年04月[15 entries]
2007年03月[29 entries]
2007年02月[24 entries]
2007年01月[21 entries]
2006年12月[14 entries]
2006年11月[14 entries]
2006年10月[26 entries]
2006年09月[28 entries]
2006年08月[16 entries]
2006年07月[37 entries]
2006年06月[30 entries]
2006年05月[27 entries]
2006年04月[25 entries]
2006年03月[32 entries]
2006年02月[22 entries]
2006年01月[31 entries]
2005年12月[19 entries]
2005年11月[25 entries]
2005年10月[37 entries]
2005年09月[14 entries]
2005年08月[30 entries]
2005年07月[23 entries]
2005年06月[16 entries]
2005年05月[33 entries]
2005年04月[14 entries]
2005年03月[12 entries]
2005年02月[26 entries]
2005年01月[16 entries]
2004年12月[28 entries]
2004年11月[10 entries]
2004年10月[19 entries]
2004年09月[13 entries]
2004年08月[17 entries]
2004年07月[19 entries]
2004年06月[10 entries]
2004年05月[16 entries]
2004年04月[17 entries]
2004年03月[32 entries]
2004年02月[23 entries]
2004年01月[35 entries]
2003年12月[29 entries]
2003年11月[25 entries]
2003年10月[15 entries]
麦酒堂 TOP > >
  • 001312
    Mac mini にメモリ増設
    miz 2008-06-14 14:24
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac mini にメモリ増設

    喜び勇んで買った初代 Mac mini ですが、久しく放置されておりました。 が、最近会社で Mac ユーザーが増えてきたのもあって、ぼくの Mac mini も会社に持って行って余生を送ることとなりました。

    数年ぶりに電源を入れて、ちょこちょこいじってみると、何とメモリー容量が 256MB なんですねぇ。 時代を感じます。 底を過ぎたとはいえ、メモリーが当時よりは安くなっているので豪勢に 1GB に乗せ換えてみました。

    Mac mini のメモリー状況

    ノーブランド物 DDR SDRAM PC3200 (DDR400) CL3 1GB が、ark にて 3,270 円でした。

    さてと、何に使おうか・・・。

    [ permalink ] [ 2 comment(s) ] [ 0 trackback(s) ]
  • 000668
    Mac OS X 10.3.9 のカーネルパラメータ変更
    miz 2005-10-10 14:41
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X 10.3.9 のカーネルパラメータ変更

    Mac OS X 上で PostgreSQL を動かそうとしたら,共有メモリのサイズ制限に引っかかってしまいました. これを回避するためには以下のようにします.

    まず,/etc/rc を変更します.

    ...
    sysctl -w kern.sysv.shmmax=8388608
    ...
    sysctl -w kern.sysv.shmall=2048
    ...

    続いて,Mac OS X を再起動します.

    • 参考:PostgreSQL 8.0.0 文書 16.5. カーネルリソースの管理
    [ permalink ] [ 0 comment(s) ]
  • 000667
    Mac OS X 10.3.9 へ Apache + PHP インストール
    miz 2005-10-10 10:09
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X 10.3.9 へ Apache + PHP インストール

    備忘録.

    Mac OS X にデフォルトで入っている PHP の configure がニーズにあわなかったので,Apache 含めてソースから入れ直しました.以下,手順です. 但し,事前に apache ユーザーは追加してあるものとします.

    Apache 2.0.54

    ソースをダウンロードして解凍します.

    $ wget http://...../httpd-2.0.54.tar.gz
    $ tar zxvf httpd-2.0.54.tar.gz

    configure を行ってコンパイル,インストールを行います.

    $ cd httpd-2.0.54
    $ ./configure \
    > --prefix=/Users/apache/httpd \
    > --with-mpm=prefork \
    > --enable-so
    $ make
    $ make install
    PHP 5.0.5

    ソースをダウンロードして解凍します.

    $ wget http://.../php-5.0.5.tar.gz
    $ tar zxvf php-5.0.5.tar.gz

    幾つか設定を行い,コンパイル,インストールを行います.

    $ cd php-5.0.5
    $ ./configure \
    > --prefix=/Users/apache/php-5.0.5 \
    > --with-apxs2=/Users/apache/httpd/bin/apxs \
    > --with-openssl \
    > --with-pgsql=/Users/postgres/postgresql \
    > --enable-mbstring \
    > --enable-zend-multibyte
    $ make
    $ make install
    httpd.conf の設定変更

    文字コードがおかしかったので,それも修正しました.

    # AddDefaultCharset ISO-8859-1
    ...
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    
    DirectoryIndex index.php index.html
    
    DocumentRoot /Users/apache/Sites
    
    [ permalink ] [ 0 comment(s) ]
  • 000666
    Mac OS X 10.3.9 の Apacheで PHP を動かす
    miz 2005-10-08 18:11
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X 10.3.9 の Apacheで PHP を動かす

    備忘録.

    まず,Apache を一般ユーザーで上げ下げ出来るように setuid フラグを立てておきます. セキュリティの観点からはいまいちよろしくないのですが,まぁ目をつぶります.

    $ su -
    Password:
    # chown o-rwx /usr/sbin/httpd
    # chmod u+s /usr/sbin/httpd

    これで,/usr/sbin/httpd の所有グループに所属していれば httpd を上げ下げ出来ます.

    $ apachectl start

    続いて,/etc/httpd/httpd.conf を編集します.

    ...
    LoadModule php4_module  libexec/httpd/libphp4.so
    ...
    AddModule mod_php4.c
    ...

    以上で設定完了です. ~/Sites/ が public_html に相当するので,~/Sites/test.php などに以下のように記述してアクセスしてみましょう.

    <? phpinfo (); >

    アクセスは http://<ホスト名>:<ポート>/~<ユーザー名>/test.php です.

    [ permalink ] [ 2 comment(s) ]
  • 000634
    Max OS X でユーザーをグループに所属させる
    miz 2005-08-31 23:54
    このエントリーを含むはてなブックマーク はてなブックマーク - Max OS X でユーザーをグループに所属させる

    グループの追加,ユーザーの追加に引き続き,niload でグループに所属するユーザーの管理を行います. 事前に "nidump group ." , "nidump passwd ." で対象の gid , uid を調べておいてください.

    $ su
    Password: root のパスワード入力
    # echo 'pguser:*:502:postgres' | niload group .

    以上で NetInfo のレポジトリにユーザーの所属が反映されます. 最後の ":" のあとが所属させたいユーザーです. あるグループにユーザーを追加したいときは "-m" オプションを使用します.

    # echo 'pguser:*:502:newUser' | niload -m group .

    オプションの意味などはこちらをどうぞ.

    • NILOAD(8)
    NetInfo のレポジトリ情報が壊れると,最悪システムが起動しなくなります. /var/backups/local.nidump あたりをバックアップしておきましょう. シングル・ユーザー・モードで書き戻せるようです. また,すべて at your own risk でお願いします.
    [ permalink ] [ 0 comment(s) ]
  • 000633
    Max OS X でユーザーを追加する
    miz 2005-08-31 23:34
    このエントリーを含むはてなブックマーク はてなブックマーク - Max OS X でユーザーを追加する

    グループの追加に引き続き,niload でユーザーを追加します. 事前に "nidump passwd ." で空いている uid を調べておいてください.

    $ su
    Password: root のパスワード入力
    # echo 'postgres:*:502:502::0:0:PostgreSQL:(続く)
    /Users/postgres:/bin/bash' | niload passwd .

    以上で NetInfo のレポジトリにユーザーが追加されます. echo で渡す文字列は以下を参照してください.

    • PASSWD(5)

    続いて,ユーザーのホームディレクトリを追加します.

    # mkdir /Users/postgres
    # chown postgres:pguser /Users/postgres

    以上でユーザーが追加されました. パスワードを設定していないので su 出来ないはずです. 一旦 root を経由してから su - してください. su が効かない方はこちらを参考にしてみてください.

    NetInfo のレポジトリ情報が壊れると,最悪システムが起動しなくなります. /var/backups/local.nidump あたりをバックアップしておきましょう. シングル・ユーザー・モードで書き戻せるようです. また,すべて at your own risk でお願いします.
    [ permalink ] [ 0 comment(s) ]
  • 000622
    Mac OS X でグループを追加する
    miz 2005-08-15 02:53
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X でグループを追加する

    Mac OS X では,通常時は NetInfo にシステムの情報(ユーザーやらグループやら諸々)を格納しています. シングル・ユーザー・モードの場合は /etc/* を使うらしい.

    今回,諸事情でグループを追加することになりました. NetInfo Manager を使って,ひとつずつディレクトリやらプロパティやらをちくちくいじるのも面倒だったので,こんな具合でやってみたら成功.

    $ su
    Password: root のパスワード入力
    # echo 'pguser:*:502:' | niload group .

    事前に "nidump group ." で空いている gid を調べておいてくださいね. su が効かない方はこちらを参考にしてみてください.

    NetInfo のレポジトリ情報が壊れると,最悪システムが起動しなくなります. /var/backups/local.nidump あたりをバックアップしておきましょう. シングル・ユーザー・モードで書き戻せるようです. また,すべて at your own risk でお願いします.
    [ permalink ] [ 0 comment(s) ]
  • 000621
    Mac OS X で root になる
    miz 2005-08-15 02:00
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X で root になる

    root になれないのは,どうも使い勝手が悪い. 本当はよろしくないのかもしれないけれど,root ログインを有効にしました. なんとも手順が不可解でした. 絶対次やるときは忘れている自信があるのでメモしておきます.

    1. root ユーザーの無効化 / 有効化

      最初に,root ユーザーを一旦無効化してから有効化します. 何のための手順だ・・・?

      この手順では NetInfo Manager を使用します. NetInfo Manager は /Applications/Utilities/NetInfo Manager にあります.

      「認証」メニューを選択
      Fig.00「認証」メニューを選択
      ユーザー名とパスワードを入力
      Fig.01 ユーザー名とパスワードを入力
      「ルートユーザを無効」メニューを選択
      Fig.02「ルートユーザを無効」メニューを選択
      ユーザー名とパスワードを入力
      Fig.03 ユーザー名とパスワードを入力
      「ルートユーザを有効」メニューを選択
      Fig.04「ルートユーザを有効」メニューを選択
      ユーザー名とパスワードを入力
      Fig.05 ユーザー名とパスワードを入力
    2. なぜか passwd

      root のパスワードを passwd から設定する必要がありました. でも,やっぱりこれだけじゃ不十分で以降のステップも必須です. よく判らん・・・.

      $ sudo passwd root
      Password: 自ユーザのパスワード
      Changing password for root.
      New password: root ユーザのパスワード
      Retype new password: root ユーザのパスワード
      
    3. NetInfo Manager からパスワード変更

      いよいよ最後の手順です. 再び NetInfo Manager に戻ってパスワード変更を行います.

      「ルートパスワードの変更」を選択
      Fig.06「ルートパスワードの変更」を選択
      root のパスワードを入力
      Fig.07 root のパスワードを入力.

    多分,NetInfo のディレクトリに対する変更と,/etc/* に対する変更の兼ね合いで,それぞれの手順でいろいろと裏で変更かかってるんでしょうなぁ. なんとも釈然としませんが,上記手順で su できるようになったので良しとします.

    [ permalink ] [ 0 comment(s) ]
  • 000612
    IP Messenger
    miz 2005-08-06 02:26
    このエントリーを含むはてなブックマーク はてなブックマーク - IP Messenger

    Windows 機とテキストのやりとりを行うために IP Messenger をインストールします.

    • IP Messenger

    IP Messenger はシンプルなプロトコルで動き,さらにはそれが公開されているために様々なプラットフォームに移植されています. 今回は,その中から MacOS X 版を選びます.

    • IP Messenger for MacOS X

    インストールは非常にシンプルで,ダウンロードしてマウントすると現れる「IPMessenger」を /Applications に移動すれば完了です. 通信相手は IP bloadcast で発見しますので,同一サブネットにあればすぐに通信できるようになります.便利.

    [ permalink ] [ 0 comment(s) ]
  • 000613
    マウス,キーボードの設定
    miz 2005-08-06 02:20
    このエントリーを含むはてなブックマーク はてなブックマーク - マウス,キーボードの設定

    MacOS X を期せずして再インストールする羽目になったので,もう一度セットアップを.せっかくの機会なので,セットアップログを残してゆきます.

    まずは,全ての根幹に関わるインプット周りの設定です.

    Microsoft IntelliMouse

    最初に,Microsoft IntelliMouse の設定を変更します.

    Microsoft マウス
    • Microsoft Hardware | ダウンロード一覧

    最新の MacOS X 版をダウンロードし,マウントして「Microsoft Mouse.pkg」を起動します. その後はウィザード通りです. インストール後に再起動すると,「システム環境設定」に新たなメニュー「Microsoft マウス」が現れます.

    後はこれを選択してお好きに設定してください.

    Happy Hacking Keyboard Lite 2

    ぼくは HHK Lite2 という多少クセのあるキーボードを使っていますが,そうでなくても普通の日本語 JIS 配列のキーボードですらまともに入力できません. 正確には,US配列になってしまいます. Windows からの乗換えユーザーを想定しているのにね・・・.

    • WindowsキーボードをMacで使う
    [ permalink ] [ 0 comment(s) ]
  • 000610
    Mac OS X:NetInfo 消失の顛末
    miz 2005-08-05 01:32
    このエントリーを含むはてなブックマーク はてなブックマーク - Mac OS X:NetInfo 消失の顛末

    Fink を入れたばかりの Mac OS X が壊れました. 正確には NetInfo のレポジトリが吹っ飛びました. NetInfo はいわゆるディレクトリサービスの一種に見えたので,なんとなくの雰囲気で dump / load を繰り返していたら,見事にまっさら. このディレクトリにはユーザー情報を始め,システムの重要な情報が格納されています.多分. そもそも,ユーザー情報がなくなったシステムにはログインすらできません.

    とはいえ,そこは UNIX. 良くしたもので,シングル・ユーザー・モードなんてもんで,特権ユーザーでつなげちゃったりするのだけれど,その操作方法がこんな感じです.

    起動時に command + s

    試みるも,使用しているのが HHK Lite2 なので,キーボードが原因かタイミングが原因か判らないまま何度も失敗. 諦めかけて半ばやけくそで,Fn + Win + s をパチパチ叩いていたら,無事にターミナルが上がりました.

    なぜかこんな文字も・・・.

    Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California. All right reserved.

    参考にしたのはこちらのページ.

    • OS X ハッキング! 第11回 NetInfoデータベースのバックアップと復元
    手順
    1. ファイルシステムのマウント

      ルートファイルシステムをマウントします. fsck でファイルシステムのチェックを行います. “FILE SYSTEM WAS MODIFIED” と表示された場合は,fsck を再度実行してください.

      # fsck -y
      # mount -uw /
    2. バックアップ

      どうせカラッポなのですが,手順にあるとおりに既存の NetInfo リポジトリをバックアップします.

      # cd /var/db/netinfo
      # mv local.nidb local.bak
    3. サービスの起動

      本来は起動時に実行されるスクリプトを手で叩きます.

      # cd /System/Library/StartupItems/
      # sh Network/Network
      # sh DirectoryServices/DirectoryServices
    4. バックアップの書き戻し

      バックアップファイルから NetInfo の内容を書き戻します.

      # niload -d -r / / < /var/backup/local.nidump
      

    と,この手順を踏んで再起動をかければ無事に NetInfo のレポジトリが復活するはずなんですが・・・ダメです. niload が返ってきません. うーん・・・ひとまず寝る.

    [ permalink ] [ 1 comment(s) ]
  • 000609
    Fink のセットアップ
    miz 2005-08-04 23:12
    このエントリーを含むはてなブックマーク はてなブックマーク - Fink のセットアップ

    Mac OS X のパッケージ管理ツール,Fink をセットアップしました.

    • Fink

    そろそろ,きちんと Mac mini を使いこなそうと思いまして. 置物にしておいたらバチが当たります.

    セットアップ手順
    1. ダウンロード & インストール

      Fink のダウンロードページから,ディスクイメージをダウンロードします. ぼくは Mac OS X 10.3.9 なので,Fink はバージョン 0.7.2 を入手.

    2. インストール

      なにやら勝手にインストーラーが開始しました. GPL に同意するなら「同意する」を選択してインストールを行います.

    3. パッケージリストの更新

      インストール可能なパッケージのリストを更新します.

      $ fink scanpackages; fink index
    4. Fink のアップデート

      Fink 自身をアップデートします. やってしまった後で気付いたのですが,10.3 対応の最新版を入れてるのにこの手順は必要だったのかな?

      $ fink selfupdate
      fink needs you to choose a SelfUpdateMethod.
      
      (1)      rsync
      (2)      cvs
      (3)      Stick to point releases
      
      Choose an update method [1] 1
      ...

      多少時間がかかります.気長に待ちましょう.

    5. パッケージ一覧の確認

      インストール可能なパッケージの一覧を確認します.

      $ fink list
    6. パッケージのインストール

      ターミナルを制御するためのライブラリ,readline をインストールしてみます.

      $ fink install readline
      Password:
      Information about 2219 packages read in 3 seconds.

      WARNING: You are using a version of gcc which is known to produce incorrect output from C++ code under certain circumstances.

      For information about upgrading, see the Fink web site.

      The following package will be installed or updated:
      readline
      The following additional package will be installed:
      readline-shlibs
      Do you want to continue? [Y/n] y
      ...

    と,比較的簡単にセットアップ完了しました.

    [ permalink ] [ 0 comment(s) ]
概要
最近のコメント
  • new 03/02 出張三日目 : Sydney [4]
    last comment : miz : 03/04 21:31
  • new 01/04 出張一日目 : 東京 - Dublin [3]
    last comment : miz : 01/08 15:08
  • new 2009年 冬 青春18きっぷの旅 五日目 [2]
    last comment : miz : 12/15 18:00
  • new 2009年 冬 青春18きっぷの旅 四日目 [2]
    last comment : miz : 12/14 20:13
  • new 祝 パクチー初収穫 [2]
    last comment : miz : 12/03 20:40
  • new Windows Mobile (Advanced W-ZERO3 [es]) から iPhone へ電話帳データを移行 [2]
    last comment : miz : 12/03 20:39
  • new 裁判員制度スタートということで傍聴に行ってきた [2]
    last comment : miz : 10/25 23:41
  • new 時間軸上で発生するイベント同士がとりえる関係についての考察 [2]
    last comment : miz : 08/31 21:04
  • new 今年の変な病気 - 黄色ブドウ球菌による感染症 [2]
    last comment : miz : 07/12 18:10
  • new ビアフェスを楽しむ10のコツ [6]
    last comment : miz : 07/09 10:06
最近のエントリ
  • 03/10 出張十一日目 : Sydney
  • 03/09 出張十日目 : Sydney
  • 03/08 出張九日目 : Sydney
  • 03/07 出張八日目 : Sydney
  • 03/06 出張七日目 : Sydney
  • 03/05 出張六日目 : Sydney
  • 03/04 出張五日目 : Sydney
  • 03/03 出張四日目 : Sydney
  • 03/02 出張三日目 : Sydney
  • 03/01 出張二日目 : 東京-Sydney
  • and more ...
このページの被検索語(最新20件)
  • cygwin root パスワード
  • mac root パスワード 10.5
  • cygwin su パスワード
  • 1h
  • mac su パスワード
  • mac su make install
  • 初代 mac min パッケージ内容
  • 初代 mac mini インストールディスク
  • mac root ユーザーの無効化 / 有効化
  • apacheの上げ下げ
  • mac root パスワード 10.5 su
  • シングルユーザモード osx パスワード変更
  • mac シングルユーザーモード メモリ確認
  • 10.5 su パスワード
  • cygwin root password
  • シングルユーザーモード mac パスワード
  • MacOS シングルユーザーモード パスワードの変更
  • Mac シングルユーザーモード パスワード 変更
  • ip messenger mac ポート 変更 mac osX
  • php mac 10.3.9 ターミナル|terminal apache 編集|設定
(C) Copyright 2003-2009 miz

Some rights reserved.
You can copy the contents in this page (including text and photographs, except program code) and/or redistribute it under the terms of the Creative Commons Attribution-ShareAlike 2.5 License.
(C) Copyright 2003-2009 miz