年別アーカイブ: 2012年

41件の投稿

議論するということ

長い間人間をやっていると色々な人に会います。

多分日本人の特徴だと思いますが、
日本人は議論がとても苦手です。

利害が対立するとき、それぞれの考えを冷静に主張することができません。
「議論即喧嘩」と思う人が非常に多いです。

私は若いとき少しの期間アメリカで生活しましたが、
驚いたのは、女の子が街中でがなりあっています。
映画でみるとおりです。

多分アメリカ人は自分を主張し、それが喧嘩になっても仕様がない。
と考えるのでしょう。

それに比べ日本人は喧嘩が嫌いです。
誰でも喧嘩は嫌いですが、
日本人は喧嘩になるのを恐れるあまり、あたりりさわりのない人生を良しとします。

この国民性の差異は恐らく歴史の帰結なのでしょう。

自己主張し、たった一人でも開拓していかなければならなかったアメリカと、
逃げることのできない小さい島国の封建社会の中で、
「和をもって尊しとなす」という社会観が最善と考えた日本の社会風土との違いだと思います。

日本人の自己主張のなさは次の図式で説明できると思います。

日本人は喧嘩が嫌い。
> 喧嘩の原因は議論だから議論が嫌い。
> 議論しないから、自己主張しない。
> 必要な時にも議論ができないし、自分の考えがない。

さて議論はそれぞれの立場・考えを正確に披瀝し
相手の主張を冷静の聞き、
不一致があれば、
双方に利益のある方法を探す作業です。

これは古くから弁証法と言われています。

非常に多くの日本人は議論ではなく喧嘩になります。
単なる言い合いです。

自分の考えを正確に陳述する能力も、
相手の考えを冷静に聞く能力も、
不一致があったとき一致点を探っている創造力もない人がたくさんいるのです。

私はこれまでの人生で様々なことをやってきました。
社会に出て最初に就いた仕事は建築現場の労働者でしたが、
その時「自分の人生は自分で切り開かなければいけない」と心に誓い、
自分の気持ちや考えに忠実に生きてきました。

そういう人間からすれば今日、「どうして?」と思い苛立つことがたくさんあります。

「どうして自分の考えを言わないのか」。
なにも言わないでおいて、「どうして後でグズグズいうのか」。
「どうして議論ができないで、すぐ喧嘩になるのか」。

世界に視点を移したとき、「これでいいのだろうか」と痛感します。

15年も前だったでしょうか、まだ日本がこれほど疲弊していなかったときのことですが、
リタイア老人が「日本人は優秀なのだ」といって、
自分は遊びまわっているのに接したとき、
「なんというノー天気な老人だ」と悲しくなりました。

日本が鎖国の時代ならいい。
グローバル化がこれほど進行していない時代ならいい。

しかし好むと好まざるとにかかわらず、
ますますグローバル化が進行するなかで、
世界の中での立ち位置を考えなければいけないのに、
自分だけの世界に浸っていいはずがないのです。

私たちは考え、議論し、解を見つけていかなければいけないのに、
考えることをやめ、議論することをやめ、
世界に向かって自分の主張を冷静に論理展開することもできない日本人に、
将来はあるのだろうかと危機感を持ちます。

[Using Drupal]

この際ついでなので、Drupalを少し研究してみました。

米アマゾンで評判のいい[Using Drupal](O’Reily)を取り寄せて、
2章[Drupal Jumpstart]を読みながら、
XAMPP上でDrupalサイトを構築しました。

この本は[Drupal 7]について解説しています。
まず書評から…

この本にはPhpコードの話はありません。
あくまでも[Drupal]の標準機能の使い方の解説です。

この本は読みやすさを考慮して、
1章を除く全章でまず[Case Study]があって、
いくつかの[Spotlight]と[Hands-on]の記述で統一しています。

[Case Study]でこの章では「これこれのことをします」と説明し、
[Spotlight]でサブテーマを取り上げ、
[Hands-on]ではそれについて実際のDrupalの操作を説明します。

アメリカの本は多分[テクニカルライター]の職域が確立しているのだと思いますが、
「いかに読者に分かりやすく書くか」ということに傾注しています。

私は2章だけ読みましたが、評判どおりよく書けていると思います。

JoomlaとDrupalは機能的にはほぼ同等です。
CMSはひとことでいえば、
[記事]あるいは[ブログ]を作成し、
それをどこに配置し、どのメニューとリンクされるかを決めていきます。

ユーザからのアクセス管理をします。
Drupalではデータベースと同様に、Drupalへの権限とロール(役割)を作成し、
ユーザにどのロールを付与かによってユーザのアクセスを制限します。
(Joomla1.5ではロール=権限は固定です)

たとえば管理者、編集者、認証済ユーザ、匿名ユーザ等のロールを作成し、
それぞれのロールに特定の権限を設定しておきます。

これによって一般ビジターがアクセスできる範囲、認証ユーザのアクセス範囲、編集者のアクセス範囲、
等々を設定することでサイトを管理するようになっています。

JoomlaとDrupalで見た目に違うところは、
Joomlaではサイト管理画面と、一般ユーザ(編集者)画面が異なるのですが、
Drupalでは管理者は閲覧者用画面の上に半透明のOverlap画面を表示しながら作業をします。

総括すれば、Joomlaの方がチョコチョコット簡単にホームページを作成するには向いていますし、
Drupalはもう少し深く勉強しないと使いこなせないようです。
たとえば[View]というモジュールを使いこなさないとその良さがわからないようです。

ホームページ作成ビジネスをやるのなら、
柔軟性があるDrupalが勝っているかもしれません。

WordPress

コンピュータ関連には日本語のいい解説書が殆どありません。

Amazonでみると日本語の[WordPressの教科書](ソフトバンク)という本が評判いいので、取り寄せました。

結論からいうと、この本はとてもよくできています
(他の入門書もこの本に習ってほしいと思います)。
たぶん著者(プライム・ストラテジー社)はWordPressに関して豊富な経験をもっているのでしょう。

実例に沿ってWordPressでサイトを構築していきます。

この本には一つだけ本気で腹が立つほどの不満があります。
それは使っている紙が厚く手になじまなのです。
おそらく高く売るために分厚くしたのでしょうが、
まったくナンセンスです。
紙は普通にして自信があるなら高くすればいいのです。
日本の本で他にもこのようなものがありました。
情けない。
洋書でこのようなものを知りません。

2章[基本サイトの構築]を読みながら、XAMPPで練習サイトを構築してみました。

WordPressの仕様に沿った一つのPhpメインプログラムからスタートします。
これを[front]や[sidebar]のサブプログラムに分解していって[テーマ]を作っていきます。扱う実例も実際使えそうなものですし、機能も結構充実したものを作ります。

私は必要にせまられて調査した訳ではないので、プログラムの隅々まで理解してはいませんが、WordPressでのホームページ構築の実際を知るには十分です。
機会があれば使いたいと思います。

ただし、ホームページをちょこちょこっと作るのであれば、Joomilaの方がずっと簡単です(Drupal はまだ十分研究していません)。

WordPressはブログ作成ソフトとしてスタートし、JoomulaやDrupalがホームページ作成ソフトとしてスタートしたことに由来するのでしょう。

Joomlaではフロントページの作成、メニューとの関連付け、ブログページの作成等簡単にできます。

ところがWordPressでこれをしようとすると、[WordPressの教科書]で知る限り、
様々なPhpプログラムを書かなければいけませんし、それだけことは面倒です。

何れもカレンダーや掲示板等は、サードパーティーがプラグインあるいはモジュールという名称で提供していますので、拡張には事欠かないと思われます。

前回書きましたが、バージョンアップでの問題はありますが、総合的に考えれば、ホームページをHTMLファイルから作成するより、CMSを使う方がずっといいと思います。

Drupal 7

前回、評判のいいCMSとしてWordPress、Joomula、Drupalをご紹介しました。

JoomulaとWordPressは現に使っているのですが、Drupalはテスト的に少し使っただけなので、この際少し勉強してみようと調べ始めました。

私が使っているレンタルサーバーでテストを始めましたが、最新の[Drupal 7]は、サーバーのMySqlやPHPのバージョンの関係で動作しません。
古い[Drupal 6]で練習を始めました。

ところが[Drupal 6]の良い解説書がありません。
アメリカAmazonで調べて[Drupal User’s Guide](Prentice Hall)を購入し、レンタルサーバー上でテストサイトを構築しようとしましたが、よくよく見るとなんとこの本は[Drupa 7]の解説書でした。
レンタルサーバーでは[Drupa 7]は動作しませんので、「それなら」と、ローカルコンピュータ(Vista)に[XAMPP 1.7]を入れ、ここに[Drupal 7]をインストールして[Drupal 7]の勉強を始めました。

ところが[Drupal User’s Guide]は私にとってはあまり良い本ではありません。

この本では「そもそもホームページとは?」みたいな話があって、
それはどうでもいいので[Drupal 7]のHow toが知りたくて、母国語ではない英語の本を拾い読みしている人間には、かったるく分かりにくいのです。

実例の紹介がありますが、それを作っていく具体的手順で話が進むのではなくて、実例を示しておいてDrupalの一般的な説明になっています。

[Drupal 7]はリリースされてまだ日が浅いのだと思いますが、日本語のいい解説書はないようです。またアマゾンで最近出版された[Using Drupal]の目次を見ると知りたい内容が書かれているらしいので、注文しました。

手元に届くのに数週間かかりそうなので、[Drupal 7]の勉強は一時中断して、[WordPress]をもう少し詳しく勉強してみようと思います。

菖蒲が見事です