2009-03-22

『テレビの、これから』の雑感

『テレビの、これから』

参加者の中で気になった発言に感想を書く。発言の内容を正確にメモしていなかったので、そのつもりで読んでください。

テレビ離れって言うけど、今までがテレビにくっつきすぎていた

これは糸井さんの発言。マスメディアは「テレビ離れだ!若者のテレビ離れがすすんでいる!」って声高に叫んでいる。だけど、テレビだけを見まくっていた時代を異常だったと捉えなおすなら、今は普通の状態になっただけとも言える。

視聴者にとってメディアの選択肢が広がり、その結果、相対的にテレビの比重が下がるのは必然かつ自然だと思える。

子供と一緒に見たい番組がなかなか見つからない

こちらは主婦の方の意見。今まで子供と一緒に見るっていう視点で番組をサーチしたことがなかったので、パッと思いつくのが少ないのだけど・・・何かあるかな。夕方にやっている「クインテット」は良い番組だと思うなぁ。他は・・・うーん、もう終わっちゃったけど「その時歴史が動いた」なんかも小学生ぐらいには面白いんじゃないだろうか。夕方からゴールデンにかけて他に何かあるかなぁ。思いつかん・・・・・っていうのはどうなんだろうな。何かあれば教えてください!

つべこべ言わず作った番組を見てくれ!

藤村忠寿さんの発言。確かこんな趣旨の発言だったと思う。この発言自体にもビックリさせられたんだけど、この発言に対してマスメディア側の席から拍手が起こっていたので、なお驚かされてしまった。

好意的に受け止めれば、それだけ良い番組を作っているという自信の表れなんだろうけど、お客さんの声を無視して独りよがりで商品開発したものがヒットするんかね。商品開発の全てのプロセスにおいてお客さんの声を聞く必要はないだろうけれど、全く排除するっていうのはあり得ないんじゃないだろうか。

スポーツとニュースはテレビで見たい

確かにスポーツだけは録画されたものを見たいとは思えない。僕も野球の試合はリアルタイムで味わいたい。ニュースはどうかな。活字でいいならインターネットでも充分な気もする。

テレビで一緒に見て感動を共有したい

誰の発言か忘れた。糸井さんも「誰かと一緒に見たい。人間は独りじゃ生きられない。」って言ってたけれど、その通りだと思う。

でも、テレビで見なきゃ感動を共有できない!ってことは全くないと思う(スポーツを除く)。番組の中でも突っ込まれていたんだけど、録画された番組でも家族で一緒に見れる。オンデマンド配信がもっと普及すればパソコンでもいい。

※誰かと一緒に見たいっていう欲求をうまいこと満たしているのがニコニコ動画なんだろう。

騒音おばさんについて

[videopop vid="1237722884" vinline="true"]

沈黙が全てを語っている。

2009-03-12

堂島ロール?いえ、堂島ホテルロールでござい!

大阪の堂島ホテルにてロールケーキを購入。堂島ホテルの焼印が押してある。

ロールケーキ

中にはこれでもかと言うほどクリームたっぷり!甘さが少し抑えてあるので見た目よりもさっくり食べることができる。スポンジもしっとりしていた美味しかった。

ロールケーキ断面図

実は、この堂島ホテルの近くのモンシュシュ堂島本店でも瓜二つのロールケーキが販売されているのだ。軽くネットサーフィンをしただけなので真相は分からないが、元々は暖簾を共にしていたそうだ。

味形がほとんど同じようなので、行列に並ぶのが嫌な方は堂島ホテルを覗いてみてくださいな。

2009-03-11

風邪と身体のサイン

ここ二日ほど風邪をこじらせて寝込んでいた。頭がぼーっとなりながら雑炊を食べていたのだが、気がつくとお箸が中に入っている鶏肉を避けている。僕が意図的に鶏肉を食べたくないなぁと思って避けていたわけじゃなくて、ホントにぼーっとしていて無意識のうちにそうしていたのだ。

なんだか僕の意図とは関係なく身体が拒否反応を示しているように思われた。お肉を食べると身体に負担をかけるんだよ!と言われている気分になった。

そして、別にベジタリアンじゃないけれど、身体が弱ってくると拒否反応を示すようなものを平常食べていたんだなぁとしみじみ思ったのである。

追記

でも無性にお肉を食べたくなる時も確かにある。こりゃどういうことなんだろうか。身体が元気だと闘争本能によって血を求めているんだろうか。お肉の味の記憶に洗脳されているのか。うーん、分からない。誰か詳しい人いないかな。

2009-03-05

偶有性を世界に求める勇気があるか

最近、最も衝撃を受けたエントリー。

本日三十歳になった。出した結論は「やっぱり僕はグローバルに生きたい」というものだ。だから基本的には日本で、もとい「日本語で」ブログ活動をするのは今後止めにしたいと思う。インターネットには国境はなく、いますぐにでもグローバルな活動を始めたいと思えば始められるはずだ。
三十歳。国境のないインターネット。そしてグローバルに生きようという決意 – 二十代は模索のときブログ

僕がブログを書いている動機

  • 思考をまとめること
  • 成長の軌跡を残すこと
  • 自分と志向性の合う出会いを増やすこと
  • ブログを名刺代わりにすること

ざっとこんな感じである。

問題は3つ目、どこに志向性との出会いを求めているか、ということだ。最近このブログにも足を運んでくれる方が少なからずいて、ブログを通じた繋がりを実感することが多くなってきた。それはとても魅力的だし、ブログを更新する励みにもなる。

でもね、上記のエントリーを読んで自問させられた。お前は日本人との出会いだけを求めているのか、と。ブログに偶有性を求めるのなら世界と繋がっているほうがはるかにそれは大きくなる。そんなことは言うまでもない。

それじゃ、なぜ日本語でブログを書いているのだろうか。理由はいくつか思いつく。

  • 英語のインプット量が少ないので、英語でアウトプットするハードルが高い⇒インプット量を増やせばいい
  • 日本人との繋がりももっておきたい⇒二刀流でいくか?英語で書いても支持してくれる人だけと繋がるか?
  • 日本語のほうが自分の思考を素直に出せる⇒英語だと本当に無理なのか?

僕は過去にも同じようなことを書いている。

世界に偶有性を求めてみるか、もしくは公用語が2つある国のように日本語も英語も記述してしまうのも面白いかもしれない。茂木さんのように2つのブ ログを併用するのもアリだ。それとも著者や梅田さんや村上さんのように、日本語圏を豊穣のものとするべく(あえて)日本語だけを選択するか。

mixiから始まった僕の旅はほとんど自動的に日本語から始まったけれど、本書を読んで遅まきながら初めてブロガーとしての姿勢が問われているような気がした。
「日本語が亡びるとき」を読んだ所感、ブロガーとしての選択

ブログを併用するとか日本語圏を豊穣にするとかカッコいいこと言ってるけど、ただ単に覚悟が足りていなかっただけなのか。

何かを選ぶということは何かを捨てることなんだなぁとつくづく実感している今日この頃。そして、それは歳を重ねれば重ねるほどシビアになってゆく。
時間が欲しい – codemaniaxの脱・公務員宣言

このような思いを共有し、あえて心地よい日本語の世界から一歩踏み出し、不自由な英語の世界に身を投じようとする人がいるのなら、少しでも応援したいと思い、その心細さを少しでも分かち合いたいと思い、このような文章でもものしてみようかと思ったまでのことである。
英語の世紀に生きる苦悩:江島健太郎 / Kenn’s Clairvoyance – CNET Japan

ブログに関して「Comfort Zone」に安住するかどうか問われている。

2009-02-28

早起き生活×ブログ×宣言=パワーモーニング

早起き生活」を使い始めた。朝起きた時間にクリックするだけで起床時間の記録をグラフで残すことができるサービスだ。今までは自分でグラフを作って手書きで睡眠記録をとっていたのだが、月末に平均睡眠時間を計算し、壁にグラフを張りなおす作業が面倒になってきたのだ。

忘れないうちにサイドバーにガジェットで自分の起床グラフを表示させておく。これで早起きへのプレッシャーも段違い。なにしろ自分の信用を公衆に晒すようなものだ。これで休日ついつい寝すぎてしまうことを予防する。

僕のグラフが右肩上がりになっているようであれば、皆様どうぞ遠慮なく罵倒あれ。

2009-02-27

青ずっぱい「今」を書こう

古屋荘太さんのブログでとても共感できた文章があったのでご紹介。

書くことは
過去を振り返り、記録をする。
過去の自分にオトシマエをつける一方、
現在をおもい、宣言することでもある。
だから青くさく書いて、
未来の自分に「シメシ」をつける。

未来の自分に「シメシ」をつける – 読むこと、書くこと、生きること。-saiz-

そうなんだよな~。どんどん青ずっぱい理想や夢、思いを書いたらいい。「今」しか書けない思いをダイレクトにブログに載せていきたい。

外部の目を意識する余り、必要以上に畏まった文章に加工して勢いをなくす必要はないのかな、と思う。なによりこのブログは自分の軌跡を確認することと、そんな自分に共感してくれる人たちとの出会いの場でありたい。多くの支持は求めていない。

後から振り返った時、

俺、こんなこと堂々と書いてるよ~恥ずかしいな~
・・・でも、良い感じやんな、うんうん。
あの頃の自分に負けてられへんわ!

って思えればいい。

初めましてR10!お疲れ様IXY DIGITAL L!

RicohのR10が家に届いた!うっしっし。

箱を開ける。ワクワク。

R10の箱R10の箱の中身

本体の登場。ドキドキ。綺麗な女性と会うような気分。

R10の本体

今時珍しい硬派なデザインがいいねぇ。渋カッコいいな~これで2万円は安すぎる。

これまで5年近くお世話になったIXY DIGITAL Lは今日限り引退することに!お疲れ様!今までありがとー!タフなナイスガイだったよ。

IXY DIGITAL L

2009-02-25

Google Calendarでタスクのうっかり忘れを予防する

Google Calendarで定期的なタスクを管理するようになってから、ちょっとした用事を忘れることがなくなったので、導入手順と自分のタスクを晒してみる。

この方法のミソは2点ある。『定期的に行わないといけない用事を全て書き出しておくこと』と『タスクを実行し忘れないようにスケジュール帳に落とし込んでおくこと』だ。元々は本田直之さんが自著で紹介されていた方法を自分流にアレンジした。

  1. 毎週、毎月定期的に行いたいタスクを全て書き出す
  2. タスクを書いた紙を部屋に貼っておく
  3. Google Calendarに『Weekly Task』と『Monthly Task』というイベントを追加する(もちろん自動で繰り返す)
  4. 当日の朝に通知メールが来るように設定する

以上でOK。

ちなみに僕の週末と月末のタスクは以下の通りだ。些細なことまで書き出していてちょっと恥ずかしいけれど参考になれば幸いである。

Weekly Task

  • 翌週のプランニング
  • ゴミ箱を空にする
  • 机の上をキレイにする
  • 読んだ雑誌を切り抜いて捨てる
  • メモの整理(捨てるか、はてなブログに移す)
  • プライベート用のレシートを整理して家計簿をつける

Monthly Task

  • 翌月のプランニング
  • 仕事用のレシートを整理して帳簿をつける
  • 給与を計算して振り込む
  • 月間達成表と月間睡眠表をまとめて、張り替える
  • 月末に必ず実行する仕事

やり方は違えども他の皆さんはどんなタスク管理をしているんだろうか。興味あるなぁ。時間管理マスターっぽい坂東さんも晒してくれたら面白くなりそうだな、と呟いておこう(笑

2009-02-15

WordPressの記事にコメントとトラックバックを分けて表示させ、0件の場合は非表示にさせる

WordPressは元々コメントとトラックバックが統合されている。それを無理やり分けて表示する方法をメモしておく。

  1. Trackping Separatorプラグインを導入
  2. http://ja.forums.wordpress.org/topic/861の6件目のコメントで紹介されているcomments.phpのソースを自分流にアレンジする
  3. trackpings.phpの修正。

    function get_comment_only_number() {
    global $wpdb, $tablecomments, $post;
    $comments = $wpdb->get_results(“SELECT * FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND
    comment_type NOT REGEXP ‘^(trackback|pingback)$’ AND comment_approved = ’1′”);
    $cnt = count($comments);

    return $cnt;
    }

    function get_comment_only_number() {
    global $wpdb, $tablecomments, $post;
    $comments = $wpdb->get_results(“SELECT * FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND
    comment_type NOT REGEXP ‘^(trackback|pingback)$’ AND comment_approved = ’1′”);
    $cnt = count($comments);

    return $cnt;
    }

    function get_comments_only_number($no=”, $one=”, $many=”) {
    global $wpdb, $tablecomments, $post;
    $comments = $wpdb->get_results(“SELECT * FROM $wpdb->comments WHERE comment_post_ID = $post->ID AND comment_type = ” AND comment_approved = ’1′”);
    $cnt = count($comments);
    if (!$cnt)
    return $no;
    elseif ($cnt == 1)
    return $one;
    else
    return str_replace(“%”, $cnt, $many);
    }

    に修正する。

  4. comments.phpのコメントとトラックバックを表示させている部分を以下のコードで挟む

    <?php if (get_comments_only_number(’0′, ’1′, ‘%’) != ’0′) { ?>

    <? } ?>

    <?php if (trackpings(‘count’) != ‘(0)’) { ?>

    <? } ?>

以上。参考までにこのブログのcomments.phpも晒しておくので、参考にしたい方は右クリックで保存からどうぞ。

参考URL

2009-02-09

WordPressのサイドバーにSkypeとGoogleトークを表示させる

WordPressのサイドバーにSkypeボタンとGoogleトークの吹き出しを表示させる。

Skypeボタンを作るURLはこちら
http://www.skype.com/intl/ja/share/buttons/

  1. Skypeのユーザー名を入力する
  2. 表示させるボタンを選ぶ
  3. 完成したコードを貼る、以上

初期設定だとボタンを押すとスカイプ電話が作動するようになっているので、僕はカスタマイズを選んでスカイプチャットが起動するように設定した。

Googleトークの吹き出しを作るURLはこちら
http://www.google.com/talk/service/badge/New

Googleトークにログインしていれば表示されるコードを貼るだけ。お好みでタイトルを変更できる。このブログでは、プロフィール写真がマンガで喋っているように配置してみた:-)

Yui – I’ll be (オーケストラバージョン)

一緒に演奏した生徒たちはこの体験を一生忘れないだろうな。そして、それがきっと色んなところで勇気になるんだろうな。

2009-02-02

ジョギングコースの距離と消費カロリーを測る:ジョギングシミュレーター

ジョギングシミュレーター

グーグルマップにぽちぽちとジョギングコースの足跡を付けていくと距離を測れる。

さらに距離が計測された後に、

  • 体重
  • ジョギングにかかった時間
  • コースを何週走るか(往復の場合は2周)

を入力すると、平均速度や消費カロリー、燃焼脂肪量(リアルだ)、ご飯やビールに換算するとどれくらいのエネルギーになるのか(感覚的に分かりやすい)、CO2削減量(ユニーク!)、NewYorkCityマラソンの順位まで計算してくれる。面白いねぇ。

Apple Nike + iPod Sport kit MA365J/C
アップル (2008-10-22)
売り上げランキング: 14758
Marware Nike+iPod用センサーホルダー SportSuit Sensor+ MW-SSSS-BK
Marware (2006-11-14)
売り上げランキング: 560
2009-01-24

Xoops Cube Legacyのアカウント情報を追加する手順

Xoopsのアカウント情報を追加するのにかなり手こずったのでまとめておく。アカウント情報を減らしたり、デフォルトの項目の名前を変更して代用したりするのは割と簡単なんだけど、アカウント情報をさらに追加するとなると一気に難易度が上がるので気合を入れよう。

例えば、「あなたの仕事はなに?」という項目を増やしたいと仮定する。あらかじめxoops側の名前を半角英数字で決めておく。今回は「user_work」とする。

1.ALTSYSというモジュールのインストール

これはXoops Cube Legacyの必須モジュールである。

2.テンプレートを複製する

「管理メニュー⇒互換レンダーシステム⇒テンプレート管理」へ移動し、defaultのテンプレートを複製する。名前はHPの名前でいいだろう。今後はこの複製したテンプレートをいじっていくことになる。テンプレートを複製しておくと、元に戻したくなったときのバックアップになってくれるのでとても重要になってくる。必ず複製したテンプレートをactiveにしておこう。

3.アカウント編集に項目を追加する

「管理メニュー⇒ALTSYS⇒テンプレート管理⇒ユーザーモジュール」にある「user_edituser.html」を編集する。追加したい項目の行を増やそう。既存の項目(<tr>から</tr>)をコピーすると楽にできる。赤字は修正が必要な箇所である。

<tr>
<td class=”head”><{$smarty.const._MD_USER_LANG_USER_WORK}></td>
<td class=”<{cycle values=”odd,even”}>”>
<{xoops_input name=user_work size=60 maxlength=150 value=$actionForm->get(‘user_work‘)}>
</td>
</tr>

入力する項目を変更したい場合はsizeやmaxlengthを修正する。

4.アカウント情報に項目を追加する

「管理メニュー⇒ALTSYS⇒テンプレート管理⇒ユーザーモジュール」にある「user_userinfo.html」を編集する。先ほどと同様に追加したい行を増やす。

<tr valign=”top”>
<td class=”head”><{$smarty.const._MD_USER_LANG_USER_WORK}></td>
<td class=”<{cycle values=’odd,even’}>”><{$thisUser->getShow(‘user_work‘)}></td>
</tr>

5.EditUserForm.class.phpを編集する

/ROOT/modules/user/forms/EditUserForm.class.phpを編集する。既存のコードを真似するようにコピーしていこう。

// set propertiesに下記コードを追加
$this->mFormProperties['user_work'] =& new XCube_StringProperty(‘user_work‘);

// set propertiesに下記コードを追加
$this->mFieldProperties['user_work'] =& new XCube_FieldProperty($this);
$this->mFieldProperties['user_work']->setDependsByArray(array(‘maxlength’));
$this->mFieldProperties['user_work']->addMessage(‘maxlength’, _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_USER_WORK, ’150′);
$this->mFieldProperties['user_work']->addVar(‘maxlength’, 150);

function load(&$obj)に下記コードを追加
$this->set(‘user_work‘, $obj->get(‘user_work‘));

function update(&$obj)に下記コードを追加
$obj->set(‘user_work‘, $this->get(‘user_work‘));

以上のコードを追加したらアップロードしておこう。

6.日本語言語ファイルを編集する

xoops_trust_path/cache/lang_●●●_user_ja_utf8_main.phpを編集する。(注.xoopsの言語コードがjapaneseのままの人は/xxx.com/modules/user/language/japanese/main.phpを編集してアップロードすればOKかも)

define(‘_MD_USER_LANG_USER_WORK‘, “あなたの仕事はなに?“);

を追加する。

7.コアハックをする

/ROOT/karnel/user.phpを編集する。

function XoopsUser($id = null)に下記コードを追加
$this->initVar(‘user_work‘, XOBJ_DTYPE_TXTBOX, null, false, 150);

を追加する。

8.phpMyAdminのテーブルにフィードを追加する

サーバーのphpMyAdminにログイン後、xoopsのサイトのデータベースを選択する。するとテーブルがたくさん表示されると思うので、そこから「●●●_users」を選ぶ。そして1個のフィールドをテーブルの末尾に追加する。

  • フィールド user_work
  • 種別 VARCHAR
  • 長さ/値 150(適当な値)
  • 属性 空白のまま
  • ヌル(NULL) not null
  • デフォルト値 空白のまま
  • その他 空白のまま

以上で保存する。

参考URL

2009-01-22

iGoogleでGmailの処理をさらにハックする

先日『Gmailを空にする5つのルールを実行した』を紹介したが、それをさらにハックする方法を紹介。ただしiGoogle上に『コンテンツを追加』でGmailを表示されている方限定になる。

必要な作業は一つだけ。iGoogleの言語設定をEnglishにする。以上。

すると、iGoogle上のメールタイトルの横にチェックボタンが出現し、Actionsをその場で実行できるようになる。日本語版のように新しいページを開く必要はない。メールの全文を読みたい時はメールタイトルをクリックすればOK。GmailがiGoogle上で横に広がって全文をすぐに読むことができる。その後、左下にあるReplyから返信もできる。

普段からiGoogleを使用している人にとっては、なかなか便利な機能である。

2009-01-21

マラソンと世界遺産検定のカウントダウン開始

のお二人に刺激を受けて、僕もはてなカウンターを設置してみた。フルマラソンまでは随分と日が空いているけれど、自分のスケジュール通りに体を作っていこう。まずは来月の10kmマラソンは完走するのみ!

2009-01-20

WordPressのサイドに自分のはてなブックマークを表示させる

注)もっと簡単な方法を追記しました!!

『WordPressで自分のはてブを表示する – 宗子時空』を参考にして、『FeedList』というプラグインでWordpressに自分のはてなブックマークを表示させてみる。一般的なプラグインとは設定方法が異なっていたので、まとめメモしておく。

  1. FeedListをダウンロードする
  2. 解凍してできたフォルダをそのままpluginsフォルダにぶちこむ(注:フォルダに入っているfeedlist.phpだけをアップするとエラーになる!)
  3. 管理画面でプラグインを有効化する
  4. feedlist.phpを200行目あたりを編集する
    ・return array( ‘rss_feed_url’ => ‘自分の表示したいフィードのURL’,を修正
    ・表示数を少なくするために、’num_items’ => 5,にする
    ・タイトルだけ表示するために、’show_description’ => false,にする
    ・新しいタブで表示するために、’new_window’ => true,にする
  5. sidebar.phpを開き、表示させたい場所に<?php feedList(array(‘Key’ => ‘Value’, ‘Key’ => ‘Value’)); ?>を挿入する
  6. 後は適当にCSSでデザインを修正

以上でOKである。このブログでは右下に自分のはてなブックマークを5つ表示させているので、ソース等参考にしてください。


追記


もっと簡単な方法をみつけましたので、追記しておきます。

WordPressのウィジェットの『RSS』に、
表示させたい、はてなブックマークのRSSフィードを入れるだけ。
(例えば、http://b.hatena.ne.jp/shigeo2/rss など)

そんなウィジェットないよ!というひとは、
Wordpressをバージョンアップしてください。
たぶん、表示されます。

2009-01-18

Gmailを空にする5つのルールを実行した – デジタル・ワークスタイル

デジタル・ワークスタイル―小さなことから革命を起こす仕事術

GOAL

効率化できるアイデアを1つでもいいから見つける。

IDEA

Gmailの受信箱を空にしよう。そのためにメールを読んだら

  1. すぐに返事を出せるメールは「返信」
  2. 保存するメールは「アーカイブ」
  3. 不必要なメールは「削除」
  4. ひとまず保留するメールは「スターあり」⇒「アーカイブ」
  5. すぐに返事を出せないけど、要返信なメールは「下書き保存」

普段のメール処理作業にフォルダ(ラベル)付けは必要ない。メルマガなどを受信している場合は自動でラベル付け&アーカイブするように設定しておけばOK。このルールを守るようになってからメール処理にかかる時間とストレスが半減した。どうぞお試しあれ。

LINK

著者の徳力さんが運営されているHPです。

WordPressにはてなブックマークの被ブックマーク数を表示させる

WordPressではてなブックマーク数を表示したよ☆? – 脳内会議

で紹介されていた

<a href=”http://b.hatena.ne.jp/entry/<?php echo get_permalink(); ?>”><img src=”http://b.hatena.ne.jp/entry/image/<?php echo get_permalink(); ?>” alt=”" /></a>

の「”」を「”」に変換したら

<a href=”http://b.hatena.ne.jp/entry/<?php echo get_permalink(); ?>“><img src=”http://b.hatena.ne.jp/entry/image/<?php echo get_permalink(); ?/>” alt=”” border=”0″/></a>

導入に成功した。

—–

追記:なぜかこのブログ上では「”」と「”」の差を表すことができない:-( コピペしてもらうと違いが見て取れると思います。

2009-01-16

Dropbox

Dropboxがいい感じです。「このフォルダの中身は、どのPCから見てもいつでも一緒」という安心感がたまりません。メインのPCで作業をしつつ、ノートPCを持ってイベントに行けばさきほどまで作業していたファイルにすぐにアクセスできます。
Dropboxで「快適!USBメモリ要らず生活」のススメ

ということで導入してみたら、かなり快適。

快適ポイントをまとめると、

  • アップロードが早い!Google Chromeを使ったときの感動に似ているヨ
  • 無料で2GB(月9.99ドルで50GBにアップグレード)
  • ウェブ上からも使える(これで出先でも安心)
  • 履歴が残る
  • 他のユーザーと共有できる(ユーザー以外とも共有可能)

Dropboxさえあればインターネットが繋がる環境であればUSBは不要になってしまうんじゃないかな。逆を言えば非ネット環境ではUSBは健在ってことだろうけど。

とにかく一度は使ってみてほしいツール。僕はこれまでグーグルドキュメントで文書ファイルを共有していたけれど、これで文書以外のファイルも楽に共有ができそうである。まさにライフハックツールって感じやね。

2009-01-13

Xoopsのインストール手順メモ

インターネット上でコミュニティを作る為に、Xoopsを利用することにしたので勉強中。「5分で簡単インストール」がうたい文句らしいが、ずぶの素人にはwordpressよりも敷居が高かった。

  1. まずサーバー(僕はXserver)でMySQLを設定する(MySQLのバージョンは5.0にしておく)
  2. Xoops Cube Legacyのインストールファイルをゲットする。
  3. FFFTPでファイルをアップロードする(オプション⇒環境設定⇒転送3で「*.php」に属性755、「*.php」に属性705を設定しておく。後で個別にパーミッションを設定するのはクソ手間だから)
  4. フォルダuploads、cache、templates_cの属性を777に、ファイルmainfile.phpを属性666に設定する。
  5. 文字コードがデフォルトではUTF-8ではないので、別途作業が必要。「Package_Legacy⇒extras⇒ja_utf8」フォルダに入っている「install」「language」「modules」フォルダを上書きコピーする。
  6. URLにログインして、必要な項目を入力していく。言語は「Japanese」ではなく「ja_utf8」を選ぶ。Xserverの場合、データベースサーバのホスト名はlocalhostではない。MySQL切替⇒MySQL情報で確認できる)
  7. インストールが成功したら、サーバーから「install」フォルダを削除する。
  8. mainfile.phpの属性を644にする(エラー表示が消えなければ、気になる人だけ400にする)

参考URL