2012年6月13日水曜日

FreeBSD の portupgrade で libGL-7.4.4 がエラー

ちょっと悩んでいたことが解決したので,書き込んでおこう。今,FreeBSD を数カ所で使っているのだが,その一ヶ所で portupgrade をした際にエラーが起こって困っている。そのうちの一個が解決した(と思っている)際の記録である。

問題が発生したのは,FreeBSD 8.0-RELEASE をインストールしてあるマシンだった。何が問題だったかというと,ports を更新しておいて,portupgrade -a を行った。その際,多くの更新されるべき ports は問題なく更新されたようなのだが,libGL-7.4.4libGL-7.6.1 の更新がエラーでうまくいかなかった。そのため,libGL に依存しているいくつかの ports の更新されなかった。エラーしたのがわかったのは,error とログを吐いたからなのだが,ログのエラーに相当する部分はこんな感じだった(長くて申し訳ないが…)

2012年5月15日火曜日

SyntaxHighlighter を使ってみた

前回・前々回の投稿でGoogle Map 上で経路を手動で作成する内容と経路検索をさせる内容の投稿を書いた。その際,ソースコードを載せたのだが,いっぱいあってどうも見にくい。仕方ないので,JavaScript の部分だけ青にしたりしてみたが,どうも見にくい。以前から,長めのソースを書くと,見にくいなぁ,と思っていた。ところが,前回参考にしたおやじプログラマー日記「GoogleMap API V3」 の使い方その10(ルート検索2)というページはソースがそれっぽく色付けされていた。そういえばあの形式はよく見るなぁ,と思っていた。そこで,ごそごそ調べてみた。

2012年5月14日月曜日

Google Map 上で2点間の経路を検索させる

追記)最近(2016年7月),久々にここの投稿で紹介している具体例を使おうとしたらエラーが出たので,訂正しておいた。 エラーが出た原因は,クリックで始点や終点を指定すると,テキストボックスに入る座標の表示が「(latitude, longitude)」みたいにカッコで囲まれるようになっていたから。いつからカッコで囲まれるようになったんやろ? そのせいで,読み込むときに位置座標と認識してくれなくてエラーになっていた。ちなみに,地名(名古屋駅から岐阜駅みたいに)だとうまくいっていた。そのため,座標の表示の問題だと思って探ったらすぐに原因がわかったので,訂正しておいた。 ついでに小数点以下の桁数を揃える作戦も toFised() 関数を使うように変更しておいた。
1個前の投稿で,Google Map 上で経路を手動で作成する内容の投稿を書いた。その際,いろいろ調べている時に,Google Maps API V3 を使って,2点間の経路の検索をさせることができることがわかり,自分で使いやすいようにページをアレンジしてみた。今回はその報告。今回も一から考えたわけではなくて,他の方の web サイトを参考にした。今回参考にさせていただいたのはおやじプログラマー日記「GoogleMap API V3」 の使い方その10(ルート検索2)というページ。他にも当然Google Maps Javascript API V3 Referenceを参考にしている。

2012年5月6日日曜日

Google Map 上で経路を手動で作成する

以前,GPS Logger のデータを Google Map に表示させる内容の投稿を書いた。例えばGPSの経路ログ表示にGoogle Maps API V3 を使う (その8:InfoWindowの改良) ってやつ。今でも気に入ってツーリングの記録を取る時などに使っているのだが,この間バイクで走りに行った時に GPS のログを取る際にミスをしてしまった。何をしたかというと,途中で GPS Logger の電池を満充電の電池に入れ替えたのだが,その時にすぐにスイッチをいれるのを忘れていた。20分ほど走ってから気づいてスイッチをいれたのだが,その間,しばらく経路が途切れてしまう,という事態が発生してしまった。まぁ,事実として記録し忘れたのだから仕方ないのだが,せっかくの記録だから経路を手動で補完したいと考えた。そこで,以下のようなページを作ったので,今回はその報告を書こう。

2012年4月14日土曜日

メーリングリストの立ち上げは大変


追記)1年ほど後 (2013/3) に,今年もメーリングリストの季節がやってきたという投稿を書きました。メーリングリストへの登録の方法が多少違っているので,参考にしてみてください。
4月になると新しい組織に属したりして,そこでの連絡のために新たにメーリングリストを立ち上げることも多い。ある程度コンピュータに詳しいとそのようなメーリングリストの管理を任されたりする。会社なら独自のサーバーを持っていたりして,そこでメーリングリストを作ってもらえばよかったりするが,他のつながりの場合はそうもいかないことが多い。そこで,使うのがフリーのメーリングリスト。やっほ〜とかぐぐるとかのメーリングリストを使ったりする。個人的には広告が少ないところが好きなのだが,とりあえずはフリーというのがいいことが多い。

2012年2月14日火曜日

記事がないねぇ

年が明けて1ヶ月半が経とうとしてるけど,ここに書く事が思い浮かばない…。ここには技術的な事やちょっと専門的なことを書こうと思ってるから,そういう事柄がないと書けない…。別にブログ自体を休止してるわけではないので,ご安心あれ。時々,過去の記事(ここでは投稿と呼ばれている)に手を入れたりしてるので,よく見ると誤植が減っていたりします(ごくたまに,やけど…)

2012年1月1日日曜日

新年の挨拶

あけましておめでとうございます。
昨年もネタがあまりなくて、ブログの更新があまり進みませんでしたが、きっと今年も同じペースだと思います。
きづいた時に訪れていただけるだけで結構ですので、これからもmatsupのブログをよろしくお願いします。
                    2012年元日

2011年11月6日日曜日

TZ7 を掃除してみた

(後日「TZ30 がシステムエラー(ズーム)と言い出した」というタイトルで LUMIX DMC-TZ30 のトラブルの件について書いた)
 うちにはデジカメが5台ほどある。理由は古い機種を捨てずに残しているからなのだが,今回,そのうちの3台が不調になった。(うち1台は一年以上不調だったのだが,放置されていた…)その中にTZ7とTZ10というパナソニックのLUMIXシリーズの機種が入っている。それらをばらして掃除してみたので,そのことを書こう。ちなみに読んだだけだとわからないかも…。

2011年10月27日木曜日

ツーリングのプランニング

 今回はツーリングのプランニングについて書いてみようと思う。
特に一泊以上するような場合のツーリングのプランニングについて,どのようなポイントを押さえながらプランを作るか,について書きたいと思う。

 一例として,関西から一泊二日で草津温泉から志賀高原に抜けて帰ってきたツーリングを例にとってみる。
そのツーリングは,初日早朝に関西を出発し,中央道,長野道,上信越道を通って,横川に行った。
そこで,横川の鉄道文化村を見て,峠の釜めし屋で昼飯を食べ,明治時代の碓氷峠越えのレンガ造りの眼鏡橋を訪れ,
軽井沢に抜けた。軽井沢から白糸ハイランドウェイと鬼押ハイウェーを走って,草津温泉に行き,そこで泊まった。
途中,白糸の滝や火山博物館横にある浅間記念館(バイク博物館)を訪れた。
また,鬼押ハイウェーから草津までは,MVアウグスタに乗ったおじさんに勧められたパノラマライン北ルートを走った。
草津温泉には夕方早くに着けたので,大滝乃湯で草津温泉を堪能し,宿で勧められたお店で馬刺しなどを食べた。

 二日目も朝から活動し,草津白根山の湯釜を訪れ,国道292号線(志賀草津道路)で志賀高原に抜けた。
途中,横手山にリフトで上がって,山頂のヒュッテできの子セットを食べた。
その後,奥志賀公園栄線(奥志賀林道)を通って野沢温泉へ抜け,関田峠を越えて,直江津から北陸道を走って帰った。

 このツーリングを例にしてプランニングについて書いてみる。

2011年10月25日火曜日

Mac OS-X 10.7 Lion にしたら Jcode.pm が無効になってた…

 先日,ふと思い立って iMac の OS を OS-X 10.7 (Lion) にしてみた。今回はApple Storeというアプリケーションを通して購入したので,CDやDVDは無い代わりに比較的安かった。インストール自体は何も問題なかったのだが,いくつかのアプリケーションが動かなくなっていた。どうやら今回のバージョンアップで古いアプリケーション(32bitで動作するものかな?)が動かなくなり,64 bit native になったみたい。ま,仕方ないか。

 しかし,今日になって Perl の Jcode.pm が動いてないことに気づいた。なんか似た状況が以前あったぞ,と思ったら,iMac の HDD を換装した時にも同じことが起こっていた。つまりはJcode.pm等Jcode.pmNet::SMTP::TLS)をインストールしなおさないといけなかった。そこで,MacでもJcode.pmとNet::SMTP::TLS に従って cpan から Jcode.pmNet::SMTP::TLS をインストールしようとしたがこれがうまくいかない。何故でしょう?

 実は,Mac OS-X 10.7 (Lion) にした際に,Xcode を入れなおしてなかった。これもどうやら Apple Store から落としてこれるみたい。ちなみに無料みたい。おぉ,これでなんとかなりそう。あとは Debian GNU/Linux 3.1 on PowerMac G4 さん辺りに書いてある注意点を気にしながらアップデートしてみるだけ。さて,うまくいきますやら?

追記Xcode のインストールはうまくいった。Debian GNU/Linux 3.1 on PowerMac G4 さんに書いてあったような iTune Helper の問題は起こらなかった。その後,MacでもJcode.pmとNet::SMTP::TLS に従って cpan から Jcode.pmNet::SMTP::TLS をインストールしてみた。特に問題なくインストールが完了し,無事 Jcode.pmNet::SMTP::TLS が働いている。よかったよかった。