01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
おさらばすることになる MacBook の iTunes のコンピュータの認証を解除しておく。
[Store]->[コンピュータの認証を解除]
でやればいいのかな?
ポチッとやって、Apple ID を入れたら、無事解除。
- ITmedia News:ライブドア、金融部門を一括売却
ライブドア証券や電子マネーのビットキャッシュ、商品先物取引のライブドアコモディティなど7子会社を傘下に持つ金融持ち株会社・ライブドアファイナンシャルホールディングス(LDFH)の発行済み株式の100%(8100株)を、12月20日にアドバンテッジパートナーズに譲渡する。
Panther 版は
- Carbon Emacs for Panther(Mac OS X 10.3) or later
から取得。
- navi2ch を追加
MuraTaka 速記メモ / 2006-08-13 のやり方で Panther も同様。
- refe を追加
MuraTaka 速記メモ / 2006-06-24 のやり方で Panther も同様。ちなみに、Panther は Fink から入れた模様。(忘れている。。)
ReFe version 0.8.0
- .emacs.el の設定を Tiger と Panther で合わせる
全く同じ設定ファイルで使用可能に。
【環境】
- Panther 1.3.0
- Tiger 1.3.2
svn+ssh での接続は非常に楽。
クライアント側もサーバ側も特に設定を変更する必要はない。
ただし、前提として、ssh にて接続が行なえていること。
svnserve の起動も必要ない。サーバ側が勝手に ssh の接続を受けた後、svnserve を起動してくれる。
ただ、Mac OS X ではパスの設定を触る必要があった。
そのままだと、
bash: line 1: svnserve: command not found
のエラーが出る。
- Subversion Users: Re: svn+ssh "svnserve: command not found"
まさに上記の通りで、サーバ側の svnserve のパスが認識されていないため。
上記の通り、PATH を書き換える方法もあるが、既にパスの通っているところに svnserve へのパスを通してやることで接続可能に。
MacBook のデータを iBook に移行中。
[2006-06-20] より、コピーのみでデータ移行可能なものは先に行なっておく。
- Vienna
/Users/taka/Library/Application Support/Vienna
のデータをコピーするのみで OK。
Subversion で Berkeley DB が使用されるが、この Berkeley DB、あまりなじみが無く、ちょっと悩む。
現在は Oracle の持ち物となっている。
- Berkeley DB Oracle Embedded Database
- eto.com/d - 0502
文字コード絡み。
- 【コラム】OS X ハッキング! 第69回 Pantherを追いかけて(1)〜bash編〜 (MYCOMジャーナル)
Panther を母艦サーバとして、データの集約を行なう。
さて、どのようにインストールするか。
Tiger 用であればバイナリ版も出ているのでそれを使う手もあるが、Panther 用は古いものしかないのかな。
Fink でてっとり早くと思ったのだが、こちらもバージョンが古く、outdated のフラグもたっている。
ソースから入れてみる。
- subversion: Subversion Packages
から
- subversion-1.4.2.tar.gz
を取得して ./configure を実施。
checking for APR... no
configure: WARNING: APR not found
The Apache Portable Runtime (APR) library cannot be found.
Please install APR on this system and supply the appropriate
--with-apr option to 'configure'
Apache Portable Runtime が無いと怒られる。
Fink にあったので、入れておく。
さてもう一度。
configure: Apache Portable Runtime (APR) library configuration
checking for APR... yes
checking APR version... 0.9.5
wanted regexes are 0\.9\.[7-9] 0\.9\.1[0-9] 1\.
configure: error: invalid apr version found
あら、バージョンが古いよ、と。
と、いろいろとググっていたら、
- Martin Ott
このサイトで公開されているバイナリ版がすんなり Panther にも入った。。
だが、この後テストを行なっていたところ、locale に ja_JP.EUC 使えないことがわかる。en_US では何かと面倒なので、もう一度ソースから入れることにする。
ソースは、
- subversion: Subversion Packages
から、 subversion-1.3.0.tar.gz を取得。
configure をかけてみる。
You don't seem to have Berkeley DB version 4.1.25 or newer
installed and linked to APR-UTIL. We have created Makefiles which
will build without the Berkeley DB back-end; your repositories will
use FSFS as the default back-end. You can find the latest version of
Berkeley DB here:
http://www.sleepycat.com/download/index.shtml
ということなので、Berkeley DB を探しにいくが、あれっ?もしかして Oracle が買収してたんだ。
上記 URL を辿ると、
- Berkeley DB Oracle Embedded Database
に遷移させられる。
このダウンロードページより、BerkeleyDB4.5.20.tar.gz を取得してインストールへ。
configure は問題無し。make も OK で、インストール完了。
もう一度、Subversion の configure。
新しく入れた Berkeley DB 4.5.20 を configure で正しく見てくれていなかったので、最終的には以下のコマンドで configure ok.
$ ./configure --with-berkeley-db=/usr/local/BerkeleyDB.4.5
しかし・・・結局 make で失敗する。
やはりロケールの問題。
うーん、結局無理なのかな。
Tiger では特に意識しなかったところなんだけど・・・
export LANG=ja_JP.UTF-8
export LESSCHARSET=utf-8
を追加。Tiger ではやっていたのになぁ。。
~/.inputrc に
set convert-meta off
set meta-flag on
set output-meta on
の記載もあることを確認。
bash で日本語を使用するための最低限の設定。
で、今度は Berkeley DB に嵌る。。
pkg からのインストールでは Berkeley DB へのパスをちゃんと見てくれない。
結局最終的には、
- subversion: Subversion Packages
の、 subversion-1.3.0.tar.gz を使用。。。
■ 参考
きっと後で参考になることでしょう。。
- naoyaのはてなダイアリー - Subversion とバッドノウハウ
$ mkdir test_repos
- リポジトリの初期化
$ svnadmin create test_repos/
svnadmin: error: cannot set LC_ALL locale
svnadmin: error: environment variable LANG is ja_JP.EUC
svnadmin: error: please check that your locale name is correct
あっ、日本語環境は無理??
LANG に eucJP を使ってみても無理だったので、
$ LANG=en_US
$ export LANG
で、US 環境としておく。
これで一応 svnadmin は通るようになる。
- Rctools-users 67 Re: Subversionについて
こういう話題もあったのですが。。
- 新しいモジュールのインポート
$ cd ~/tmp
$ mkdir test_repos
$ cd test_repos
$ echo "this is test." > tt.txt
$ svn import file:///$SVN_HOME/test_repos - m "This is test import."
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is ja_JP.EUC
svn: warning: please check that your locale name is correct
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///$SVN_HOME/test_repos'
svn: Failed to load module for FS type 'bdb'
環境変数を元のままでやっていたのだが、svn コマンドも NG か・・・
LANG を en_US のまま使うのは面倒だな・・・。
→ この件については結局 LANG=ja_JP.UTF-8 を使用することでクリアした。
$ mkdir test_project1
- リポジトリの初期化
$ svnadmin create test_project1
ここで作成されたリポジトリ単位でバージョンは管理される。
- 新しいモジュールのインポート
$ cd ~/tmp
$ mkdir test_project1
$ cd test_project1
$ echo "this is test." > tt.txt
$ svn import file:///$SVN_ROOT/test_project1 - m "This is test import."
- チェックアウト
$ cd ~/tmp
$ svn checkout file:///$SVN_ROOT/test_project1 test_project1
- 教えて!goo 日本国内のIPアドレスの範囲について
- 人力検索はてな - 日本に割り当てられているIPアドレス空間の一覧が掲載されているURLを教えてください。よろしくお願いします。
- JPNICが逆引きの管理を行っているIPv4アドレス一覧
- JPNIC管理下で、APNICが逆引きの管理を行っているIPv4アドレス一覧
- ログインを自動ログインにしておく【済】
[システム環境設定]->[テキュリティ]
→ [アカウント] のオプションで設定するんだ。知らなかった。
- パスワードをリセットすると自動ログインが機能しなくなる (Mac OS X)
- Root のパスワードを無効にしておく。【済】
→ デフォルトは無効なのだが、有効にしておいたので戻しておく。
- iTunes ライセンス解除【済】
- iPod 同期【済】
- データの削除【済】
データバックアップを行うが、バックアップ中に落ちる・・・。
どうも CPU 負荷が高くなったときに落ちるようだ・・・。
ほとほと疲れる・・・
- Excelでウルトラシンプルなグラフを作成する方法 i d e a * i d e a
- Excelでウルトラシンプルなグラフを作成する方法(続編) i d e a * i d e a
使えそう。
- メッセンジャー型Web会議システム - フレッシュミーティング
あーこれいいなぁ。
細かなところで気の利いた作りになっていそう。
近いうちに試したいね。。
Getting Real
■ Introduction
- Caveats, disclaimers, and other preemptive strikes
とりあえずやってみようか。。
■ The Starting Line
- Build Less !
- Do less than your competitors to beat them.
面白い。。逆説の論理ですね。
- What's Your Problem ?
- When you solve your own problem, you create a tool that you're passionate about. And passion is key. Passion means you'll truly use it and care about it. And that's the best way to get others to feel passionate about it too.
- Open Source developers, scratching their own itches, don't suffer this. Because they are their own users, they know the correct answers to 90% of the decisions they have to make. I think this is one of the reasons folks come home after a hard day of coding and then work on open source: It's relaxing.
まずは、自分にとって問題となっていて、必要なものを作りましょうと。
自分のことであるので、意欲も違うでしょうし、細かなところにも気がつくでしょうと。
それが引いては自分のことだけでなく、他の人にとってもよい方向に働くと。
確かにそうだね。
仕事でシステム構築を行っていると、気にはしつつもも、このユーザ側の意識というものが薄くなることがある。
- Fund Yourself
- Outside money is plan B
投資に頼るのもいいが、それによる制約もある。投資する以上、結果を求めるからね。
自分の資金でできないか think hard してみよう。
What can you do if you keep your day job and build your app on the side?
- Constraints force creativity
いい言葉だね。忘れちゃいけないこの精神。
Run on limited resources and you'll be forced to reckon with constraints earlier and more intensely. And that's a good thing. Constraints drive innovation.
- Fix Time and Budget, Flex Scope
Our recommendation: Scope down. It's better to make half a product than a half-assed product (more on this later).
フレキシブルにいこうか!
- Have an Enemy
- Pick a fight
pick a fight と言ったら言い過ぎだけど。。
敵を知ることは重要で。だけど、それに引きずられたらいけない。独自の路線を失わず。
Sometimes the best way to know what your app should be is to know what it shouldn't be. Figure out your app's enemy and you'll shine a light on where you need to go.
persuading the consumer to switch is the same as persuading him to admit he was wrong. And people hate admitting that they're wrong.
うむ、そうだね。
Instead, you must tell a different story and persuade listeners that your story is more important than the story they currently believe.
違う視点で攻めた方がよいと。
今日はここまで。
この本だけど、短い言葉で端的にまとめられてあって、勉強になる。
- Google, Microsoft, Yahoo Acquisitions
凄いなぁ。。
via Google、Yahoo!、MSが買収した企業から次世代サービスを探れ!
- hetimaの日記 - iTunes のライブラリからファイルが存在しない曲を効率良く取り除く方法
ブログの購読はローカルの RSS Reader で行っていたが、今回 Mac に入院に備えて一旦サーバ側での管理へ移行。
その昔、bloglines を使っていたのだが、しばらく目を通していない時の既読管理の不便さがあり、小技の効くローカルで利用できるアプリケーションに戻していた。
さて、どこに置いておこうかと見ていたいたのだが、livedoor Reader が良さげ。
- N Mac OS Xでブログするための5つのツール
NewsFire. Mac RSS with Style. という RSS リーダーをあげているが、これはフリーではないみたい。
フリーの Vienna を使っているが、これで充分。
とりあえずファームウェアで電源落ちについては直ったっぽいが、カーネルパニックがよくおきるようになった。
アームレストの黄ばみの件もあり、ここでようやく修理に出すことに。
サポートに電話をし、デリバリーサポートということで対応してもらう。
保証修理の対象になるということで無償で行ってもらう。
(今回の件はヒドイもんなぁ。当然だよ・・・)
11/23 に福山通運が引き取りにやってくるとのこと。部品があれば一週間、なれければ状況に応じてと。
さて、バックアップをとっておかないとね。
戻ってきたらまた OS から入れ直しなんだろうな・・・面倒臭い。。
[2006-06-20]
- Open Tech Press フリーJavaコミュニティで慎重な楽観論を持って受け止められたJavaのニュース
- Open Tech Press 「IE 7よりもFirefox 2のほうが勝る」──フィッシング検出テストでモジラが反撃
- 「ユーザー認証は『パッシブ』と『アクティブ』の両方で」---米RSAのCEO:ITpro
2006/04/26 RSA Conference Japan 2006 での基調講演から。
- 銀行関係者が2006年末に導入期限迫った2要素認証技術に注目:RSAカンファレンスレポート - ZDNet Japan
今は RSA に買収されている Cyota, PassMark についての記載あり。
- TAKさんの備忘録 米国金融機関のユーザー認証方式
[2006-06-16] のその後。
- Netsphere Laboratories: rb2html - Ruby, Java, C++ sources to HTML
- svnserve, 専用サーバ
自宅で使用しているのは全てローカルで管理していたので、ネットワーク経由でも利用可能な状態としておく。
まずは一番手っとり早い svn のプロトコルでやってみる。
$ svnserve -d -r /usr/local/repositories
クライアントは通常リポジトリの絶対パスを指定する必要があるが、-r オプションにパスを預けて起動することで、クライアントはそれ以下のパスを指定することで接続が可能となる
レポジトリを project1 とすると、-r オプションなしでは、
svn://host.example.com/usr/local/repositories/project1
となるが、-r オプションで上記のようなパスを預けて起動すれば、
svn://host.example.com/project1
で接続可能。
セキュリティ的にもこっちがいいね。
[2006-11-05] の情報キャッチ後、アップデートを行って使っている。
確かにスリープ後 100 % 電源落ちしていたものが、しなくなった。
だが、時々いきなり落ちる訳ではなく、「再起動が必要です」のあのうすくらい画面がでてきて再起動をさせられる目にあうケースがある。
これ規則性がまだはっきりしない。
とりあえず直ったのかな?
- アップル - サポート - TIL
サポートに電話してくれとなっていたこのページもアップデートあてれば直るよってなっている。
しかしなぁ、宣伝メールはいいから、ちゃんと状況説明メールぐらいよこせよ > Apple。
仕事に支障が出ていたんだけど、どうしてくれるのでしょうか? > Apple。
これまで落ちまくって、痛んだハードディスクどうしてくれる > Apple。
ちゃんとユーザ登録もやっているんだから、売ることばっかりに精を出さずにもう少しまともな対応やって欲しいよね。
Apple には今回の件で少し失望。
- spamhaus.orgをはじめとするIPアドレスベースのブラックリスト(RBL)を使ってはいけない
使う人、特にそれを使ってサービスを提供している人はちゃんと状況を把握して、情報提供をキチンとしてやらないといけないってことですね。
- Going My Way: 英語のわからない単語は英語で調べるのが上達の近道、Alt+クリックでanswers.comでの検索結果を表示する1-Click Answers
コメントにあるように、Mac では、
Safariで「リンゴマーク+Control+D」を押しながら調べたい英単語にカーソルを合わせるとその場に辞書結果を表示してくれますよ。Cocoaアプリなら大抵は同じ事が出来るようです。
http://blog.crara.cc/archives/214
- N Macに"Switch"する人のためのソフトとTipsのまとめ
- Open Source Mac - Free, Open-Source software for OS X
- ogijunのあとで書く日記 - Getting Real by 37signals にfree versionが!
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2009-01-02 23:56