Home

Transrain

Leopardでユーザーディレクトリの位置を変更する方法

OSXを使うときに、HDDの容量やデータとシステムを別ディスクで管理する為にユーザーディレクトリの位置を移動したいときには、今まではkeith氏のTipsを見て作業していたのですが、
LeopardになってからNetinfoが無くなったので手動で設定ファイルをいじる必要が出てきました。

設定ファイルの変更

Netinfoでディレクトリを変更する代わりに、ターミナルから設定ファイルを直接いじります。
別途ルートになっておいてください。(これが分からなかったらシステムをいじるのは危険なのでやめておいたほうが無難です)

# vi /var/db/dslocal/nodes/Default/users/ユーザー名.plist
<array><string>/Users/ユーザー名</string></array>
の行を下の行のように変更
<array><string>/Volumes/ディスク名/ユーザーディレクトリ</string></array>

これで再起動を行うとユーザーディレクトリが指定した位置にあるとシステムが認識してくれます。

追記

システム環境設定>アカウントで認証して変更可能状態にして、左のアカウント一覧上でコンテキストメニューを呼び出すと詳細設定が選択されるようになっていて、その画面でホームディレクトリの位置も変更できるようになってます。
そっちの方が簡単なのでおすすめ。

  • Comments (Close): 0
  • TrackBack (Close): 0

水槽専用blog開設

あまり水槽の事についてぐだぐらと書きづらいので、用意しました。

興味のある方はtransrain Aquaへどうぞー

  • Comments (Close): 0
  • TrackBack (Close): 0

short_tag専用スクリプトから抜け出すコマンド

公開されているオープンソースのPHPアプリケーションを見てみると未だにshort_tagがonで無ければ使えないソースが結構あります。正直うざい。

でもそのアプリケーションをどうしても使わなければならない場合はどうするでしょうか。全部のファイルを確認して修正する事になります。
が、面倒すぎます。

そこでコンソールの出番です。
「<? コード」形式と「<?=」形式で書かれた内容を「<?php コード」「<?php echo 」に変換しましょう。

for name in `find . -path '*.php'`;do cp $name $name.bak; sed -e 's/<?=/<?php echo /g' $name.bak > $name; rm -rf $name.bak ;done
for name in `find . -path '*.php'`;do cp $name $name.bak; sed -e 's/<? /<?php /g' $name.bak > $name; rm -rf $name.bak ;done
  • Comments (Close): 0
  • TrackBack (Close): 0

TwitterPodのデータを最適化するAppleScript

TwitterPodが落ちるという話をユーザー同士で話していると、やはりデータが膨れ上がると発生しやすいみたいな感じだったので、データファイルを最適化してみたり。

実際にはコンソールからデータファイルにSQL文を投げるんだけど、これが面倒なのでAppleScriptで書いてみた。
OptimizeMail.scptを見ながら書いた。

ダウンロード

ソースとアプリケーションファイルを一緒に入れているのでお好きなように触ってください。
でも、実際に効果が出るかどうかはまだ未検証><

  • Comments (Close): 0
  • TrackBack (Close): 0

S2Dao.PHP5+MySQL5で文字化けした場合

メモです。


/**
 * @Dao(bean = ItemsEntity)
 */
interface ItemsDao
{

    /**
     * @Sql("SET NAMES utf8")
     */
    public function init();

    /**
     * @Query("delflg = 0 ORDER BY items.insdate")
     * @return array
     */
    public function getAll();

    /**
     * @Query("id = ? AND delflg = 0 ORDER BY upddate DESC")
     */
    public function getItem($id);

    public function insert(ItemsEntity $department);
    public function update(ItemsEntity $department);

}

Dao#initメソッドを作ってSET NAMES 文字コードを定義。それをDaoを使う時に呼び出す。

  • Comments (Close): 0
  • TrackBack (Close): 0

サーバー変更

  • 2007-08-07 (火)
  • 日記
  • add to hatena hatena.comment 0 user add to del.icio.us 0 user add to livedoor.clip 0 user

XREA+が予想通りというか、なんというか、やはり微妙に重かったのでサーバーを移転させました。
移転作業は30分もかかってないので見れなかった人は少ないはずー

CORESERVERなんですが、XREA+と環境の互換性を保ちつつ、人数や環境などが向上されているサーバらしいです。
月\500で、1年契約だと\5,000という事で移転させました。
使用感についてはそのうち。(仕事忙しい)

  • Comments (Close): 0
  • TrackBack (Close): 0

「CSS Niteがらみ」で私が思う事。

あの記事だけで終わらせようかと思っていましたが、飛び火しているのが気になるので書く事にしました。
結果、油を注ぐ事にならないように祈りつつ、今思う事を書いていこうかと思います。

擁護でも批判でも記事を書いてくださった方、ご遠慮なくトラックバックを投げてください。
もし「投げたけど、なんかエラー出たぞ」という場合にはコメントでご連絡ください。

事についてはHolyGrailさんがまとめてくださっています。
これまでの流れはそちらをご覧になって頂けると追いやすいと思います。

Continue reading

  • Comments (Close): 3
  • TrackBack (Close): 0

CSS Niteについて考えてみる

注意:
この記事は個人的な考えで書いています。
誤りや勘違い等があるかもしれません。指摘をしていただけると助かります。

CSS Niteのターゲットは何処にあるのだろうか。

最近の有料版CSS Niteの参加金額を見てみると7,000円〜18,000円と学生にはとても厳しい金額である。「企業向け」として考えると結構低額ではあるが、個人向けだとすると少々大きい。
The Days of Web Standards 2007[Web標準の日々]の参加費用が1日10,000円、2日通しで18,000円。早くに申し込んでも16,000円である。人数の見込みは1,300〜1,500人となっているらしい。

Continue reading

WPでウェブ拍手を簡単に! 「wp-webclap」

web拍手
イラスト系のサイトではweb拍手がよく使われています。
おそらくはコメント欄では少々面倒な時もweb拍手では気楽にメッセージを送ったりできるのが気に入られているのでしょう。

ユーザに関してもコメントよりweb拍手の方がレスポンスを受けやすいのでElixia Stageで使う為に作ったプラグイン「wp-webclap」を公開します。

Continue reading

イラスト用サイト作成

イラストが混ざると結構見づらいなと自分で思ったので、イラスト用のサイト立ち上げました。
テンプレはやっぱりwp.Vicunaです。

Elixia Stage

  • Comments (Close): 0
  • TrackBack (Close): 0

Home

Search
SBM Ranking
Feeds
Meta
  • Valid XHTML
  • ログイン

Page Top