写真公開システム
自分の写真は基本的にすべてWebからみられるようにしている。
友達に渡すときも同じ仕組みを使って公開している。
誰がどの写真を見れるのかは認証を設けてあるので、ユーザ毎に設定している。
その代わり、一般に公開しても良い写真ですら認証しないと見れない状態になっている。
その理由は以下の通り。
許可ユーザの範囲はイベントごと(内部的にはディレクトリごと)に設定している。
イベント内には複数のファイルが存在する。
したがって、ファイル毎の公開範囲設定ができないというわけ。
そこでファイル毎に一般公開できる仕組みを作ってみた。
見易さは置いといて、一般公開設定したファイルだけ認証ディレクトリの外に出すようなイメージ。
こうすれば、blogなどで参照したい写真もそこを参照すれば良いので、ファイルの重複も防げるし、らくちん。
友達に写真見せるときとかいろんな写真を見せたいときに便利で、個人的にはいろいろうれしい。
インタフェース部分がいろいろいまいちなので今後改善していく予定。
ソフトウェア開発
写真をwebにまとめたり、GPS用の地図を作ったり。 そんなときにスクリプト書いて運用してたりします。 redmineというプロジェクト管理ソフトを知って使ってみたくなったので導入してみました。 使い勝手はまだわからないのでおいおい。 バージョン管理ソフトにはMercurialを使おうかと思ったら、分散開発の結果を集約するにはexportして転送してmergeしないといけないみたいなのでsubversionnを併用することにしました。 hgsubversionというのがあるのでこれを使おう。 何か面白くなるかな? というわけで使い勝手はそのうち~。
自転車100キロ
自転車買いました。・・・って書いたっけ?
40キロくらいのサイクリングは行ったことあったけど、
100キロのサイクリングは初めて。
片道2時間ちょっとくらい?(3時間弱?)くらいで行って帰ってきました。
疲れた。。
でも、さすがロードレーサー。そんなに疲れませんでした。
途中で合流した友達んちに寄る元気が残るくらい。
でも、途中から左ひざがちょっと痛くなりました。
翌日の今日はさらに痛くなってしまいました。ちょっと歩いたからかな。。
というわけで、今日は早く寝ます。
以下、走っていて気付いたことをいくつか。
- 路上駐車中の車が発進する際に、自転車は気付かれにくい。最終的には気付いてもらえたけど、ちょっと遅い。
- 使っているライトがまぶしい。案内標識がちゃんと照らされてる。これはわざとそういう設計しているのかな?(HL-EL135)
- 自転車は駐輪している間ずっと心配で、飲みに行くなんてなかなかできない。ラーメン食べてる間でさえドキドキした。。
WLI-UC-GNでhostapd 使ってAP化に成功
やっとできました。
WLI-UC-GN をhostapd 使ってアクセスポイントにできました。
Gentoo Linux使ってます。
Ralink のドライバ使いませんでした。
kernel のrt2x00 を使いました。
カーネルは3.0.6 にしたのでそこにポイントがあるのかどうかわかりませんが、
3.0.6 で、RT3070 のサポートを有効にしてコンパイル。
カーネルモジュール名は、rt2x00usb です。
普通にコンパイルすると認識してくれないので、
以下のファイルにデバイスの情報を追記。
drivers/net/wireless/rt2x00/rt2800usb.c の1045行目に以下の1行を追加。
{ USB_DEVICE(0x0411, 0x014F) },
1045行目というのは
ifdef CONFIG_RT2800USB_UNKNOWN
の下の方です。
hostapd の Compat-wirelessのモジュールコンパイルなしで大丈夫なようです。
まだちょっと動作不安定な感じなので必要なのかもしれません。
kernel 3.0 でも必要なのか読み返してないのでいつかまた調べてみます。
その他は特に注意点無かったかな。。
初めてのロードバイクの選び方
何をどう選んで良いのかわからなかったので友達に聞いてみた。
すると、以下の通り。
・まずは色やデザイン。
・気に入ったのがあったら、そのメーカーの違うグレードとかも見てみる。
・機能で選ぶのは後で。
10万ちょっとくらいのグレードだと大して変わらないから、こんな選び方で良いんじゃないか?って。
ま、確かにね。
機能で選ぶにしても自分に合う方向性がわからないからね。
というわけで、先日自転車やさんに行ってきた。
↓これとかよさげだったー。
無線LAN(USB)のドライバコンパイル(Gentoo Linux)
いろいろはまったのでその記録。
WLI-UC-GN をLinuxで使いたくて始まり、結局今はGW-USHyper300 を使おうとしています。
WLI-UC-GN 用に、Ralinkのドライバをダウンロードしてきて、コンパイルして使うという流れです。
コンパイルがなかなか通りませんでした。
.private とかって変数を初期化するところでそんな変数無いとか言われるのでそこをコメントアウトすると通ります。
さらに、iw_handler だったかiw_handler_dev みたいなやつも無いといわれます。
CFLAGSに-DCONFIG_WIRELESS_EXT を追加すると通ります。
しかし、実際に使おうとするとNULL pointer とか出てうまく動きません。
内容からして、そりゃそうだよね、と思いながら、コメントアウトしてるwebページもあったのでその人のはどうなってんの?
とか思いつつ、解決策は以下。
カーネルのralink support を有効にします。
多分、、これが足りなくていけなかったんだと思います。
変更前は、/usr/src/linux/.config を見ても、CONFIG_WIRELESS_EXT が存在しなかったのに
変更後はあります。
その他の変更はその辺のWeb見ればきっとできると思います。
気が向いたら変更点など整理して報告します。
いまは、hostapd とか使おうと思ってるけど、どうもうまくいかない。
hostapd、wpa_supplicant、wireless_tools あたりの話。
いろいろ調べてて段々わかってきた。
無線LANルータにしたいんだよねー。
自転車欲しい。その2。
先日、自転車で転びました。
出てきた自動車を避けようとしたらスリップしてこけました。
痛かったです。
そんなわけで、ただでさえぼろぼろの自転車がさらにぼろぼろになりました。
いい加減、買おうかと思います。
んで、ついネットサーフィンしちゃったのでメモ。
GIANT ESCAPE というクロスバイクが人気らしい。
でも、人気だと逆に買いたくない気持ちが働く。
・・・困ったもんだ。
↓このサイトとか見ながら検討してみます。。
だれか、クロスバイクかロードバイクを安く譲ってくれませんか~?
身長は173cm くらいです。
大学の選び方
東大に行けば良かったと思うときがある。
- 優秀だなと思った人が東大出身だったとき
- 東大出身の友達の、学生時代の友達の話を聞いて面白そうな友達だなと思ったとき。
なぜ東大が良いと思うのか。
- 経験的に面白い人が多いから
なぜ面白い人が多いのか、考えてみた。
- 一番の優秀な大学だから、それだけで人が集まる。
- 多くの学部があるから、いろいろな人が集まる。
- 入試の合格が難しく、少なくともテストで点を取れる能力を持った人が集まる。試験で点を取ることしかできない人は少ない。もしくは、入学後にその他の部分が伸びる余裕がある人である可能性が高い。(と、思う)
上記をまとめると、いろいろな人が集まるから面白い人もたくさんいる。
そして、入試合格程度の能力は持っている人が集まるため、それ以外の能力を持った人はきっと優秀。(ある意味、片手間に入試クリアできる)
なのかなぁ。。
よくわからん。
以下、雑文。
会社に入って、同期に東大の人もいました。
その人と話すとやっぱり面白い。
一緒に仕事したわけではないけど、要領は良さそう。
少なくともいろいろ考えることができるし、きちんと気付くし。
大学の教授に東大卒の人は多かったし、各種イベントでその他の東大卒メンバーと接する機会も多かった。
国立研究所の方と接する機会も多かった。みんな素敵な人だ。
登山仲間にも東大卒の人もいる。
その人も面白いし、その友達の話を聞いてもやっぱり面白い。
いろんな人がいる。
それが面白い。
そんな大学に通っていたら刺激的で面白かったのかな?
自分の人生はもっと違う形になっていただろうなと妄想が膨らむ。
もちろん、東大に限らず同じような大学もあるだろうし、
入学できても期待した通りにはならなかったとも思う。
それでもちょっとあこがれる。
高校生のときの自分が、もしこの魅力に気付いていたらもっと頑張って勉強していたかもしれない。
自転車欲しい。
用途はこんな感じ。
- 天気良いのに予定が無いときのサイクリング
- 自転車好きの友達と計画して行くサイクリング
- 旅行先に持って行ってのサイクリング(主に車で)
- マイカー登山を周回コースにするための移動手段
- 駅まで10分弱の通勤手段
必要な装備はこんな感じ。
- キャリーバッグ取り付け可(リュックでがんばっても良いけど。。)
- 面倒じゃない鍵
欲しい装備はこんな感じ。
- ディスクブレーキ(必要じゃないけど、あこがれる。メンテ面倒かな?)
- ドロップハンドル(登山の時は不利?)
中途半端にシクロクロスも良いんだけど、中途半端過ぎると忠告を受けたのでやめておこうかなと思っております。
ロードにするかクロスにするか。。悩む。。