タグ: Web

  • MacでWebページ作りながら、Windowsでブラウザチェックする最も快適な方法

    たけしです。こんにちは。

    ついに2011年も残すところ数時間となってしまいました。皆さんの今年はどんな年でしたか?

    早速本題ですが、Mac使いのWeb制作者のちょっとした面倒と言えば、Windowsのブラウザ検証ではないでしょうか。考えられる方法はいくつかありますが、私自身が試してきた方法を取り上げて、長所短所を挙げてゆこうと思います。
    (さらに…)

  • WordPressとおやつの会 #7 は特別編、9/19午後ですよ

    燦然とかがやく WordPress グラス
    (Photo: Odysseyさん)

    9月のWordPressとおやつの会(勉強会 at 新大久保)、やります!

    当分、奇数月のどこかの日に開催の予定です。

    9月は特別編ということで、なかなか平日夜の90分だけでは出来ないネタを、休日の午後を使ってのんびりやりたいと思います。

    ※今回Ustreamの予定はありません。予めご了承ください。

    当日の内容

    プラグイン、きほんの「き」

    今回はみんなで一緒にプラグインを作りたいなと思っております。私もプラグイン作成は初心者なので(おい)、みんなでがんばって形にしてみましょう。

    WordPressを操作しますので、ノートPCをご用意ください。また、お持ちになるPCにWordPressを入れておくか、インターネット上のサーバにWordPressを入れて、プラグインを編集出来るようにしておいてください。XAMPPMAMPなどの仮想LAMP環境を使うと開発しやすくなります。

    日時は9月19日月曜・敬老の日、14:00から、いつもの新大久保・水玉製作所で開催します。
    (さらに…)

  • WordPressとおやつの会 #3 は新春1/7金曜夜!

    WordPress Logo

    さて、めでたく定期開催となりました「WordPressとおやつの会」第3回を、新春1月7日金曜日夜に行います。

    お題は新年ということで、WordPress事始め、ライブでサイトを構築しながら、途中疑問点を質問したり、こうすればいいというヒントなど、ツッコミながらお茶を飲みたいと思います。
    (さらに…)

  • 9/17 Flashとおやつのゼミ #2

    たけしです。こんにちは。

    昨日、9/17に水玉製作所Flashとおやつのゼミ#2が開催されました。今回は普段Flashを使っている方向けに、HTML5の新機能紹介をするというお題で、私がデモを行いました。ダイジェストにまとめたスライドを貼っておきますので、よろしければご覧下さい。

    なおUstreamで配信したスクリーンキャストは、ちゃんと配信出来たのに、うっかり録画ボタンを押し忘れて残ってませんでした。残念。今度は忘れないようにします。

  • 9/3 WordPressとおやつの会 ご報告

    きちんとしたレポートを作りたかったのですが、もう1週間も経ってしまったので、取り急ぎ当日のスライドをダイジェストに加工して、貼っておきます。

    (さらに…)

  • 「WordPressとおやつの会」開催しますよ

    WordPress Pumpkin
    Photo by Eric M Martin

    イガラシです。こんばんは。

    最近導入の増えているブログ型CMS「WordPress」の最新版を使った、 テーマ(テンプレート)のカスタマイズする勉強会を開きたいと思い、 皆様に概要をお知らせします。

    水玉製作所・梅原さんの主催されている「Flashとおやつの会」にインスパイアされた会ですので、Flashの会同様、 ゆるくまったりと進めてまいります。 もし関心がありましたら、お気軽にご参加ください。

    (8/31 追記:定員に達しましたので、只今の受付はキャンセル待ちになります)
    (さらに…)

  • WordPressのインストーラーで毎回接続情報を聞かれる場合は

    WordPressのキャプチャ

    WordPressの自動アップグレードやプラグインインストーラーはとても便利な物ですが、しばしば「要求された操作を実行するためには、接続情報が必要です」などと表示されてFTPアカウントの入力を求められ、お困りの方も多いかと思います。

    原因はいくつかありますが、よくあるのは下記の二つのケースです。

    1. PHPがセーフモードで動作している
    2. WordPressのファイルの所有権がapacheの所有権と異なる

    XREA系サーバで動かしている場合は前者でひっかかります。これはCGIモードでPHPを動かすことで回避できます。

    後者の場合、必ずなるわけではありませんが、セーフモードでもないのにひっかかる場合、apacheと所有権が異なることで問題が発生することが多いです。MacOSXに入れる場合でも発生することがあります。

    この場合はWordPressのPHPファイルとディレクトリをapacheに所有させてしまうのが手っ取り早いです。テーマやプラグインもその他のユーザーに書き込み権限があれば編集も可能です。

    参考:
    WordPressで「要求された操作を実行するためには、接続情報が必要です」と出る原因とその対処法メモ – sakaikの日々雑感~(T)編

  • 複数のWordPressを統合してみる

    wordpress logo

    WordPressは従来単一のブログしか運用できず、別にWordPress MUというマルチブログ機能を実装したアプリケーションがありました。しかし、先月リリースされたバージョン3.0で両者は統合し、普通のWordPressでも「ネットワーク」機能を有効にすることで複数のブログを作成、管理することが出来るようになりました。

    このサイトのドメイン(indigo-design.dev.test)の下には、このブログの他に、アビユーズという和小物のネットショップのブログもあって、こちらもWordPressで運用しています。ただ、MUではなく、通常のWordPressを各々、二つ入れていました。二つのブログは開設時期が違ったため、こういう構成になっていたのですが、サーバの移転を機に「ネットワーク」を有効にした一つのWordPressでマルチブログ運用にしてみようと思ったのでした。

    レシピ

    まず、すべてのブログのファイルとデータベースをバックアップします。

    今回はルートディレクトリで運用しているブログ(このブログ)がありますので、これを存続させて、3.0にアップグレード後、ネットワークを有効にして、子ブログとしてショップブログを新たに開設、記事をインポートすることにします。

    やり方はmage8.comさんの記事に従って進めます。ポイントは以下の通りです。

    1. テーマとプラグインの置き場は統合されるので、両ブログで使用しているものを一緒に入れておく。
    2. アップロードしたファイル(wp-content/uploads/*)の置き場は、子ブログの場合、「wp-content/blogs.dir/(作成したブログのid)/files/*」に変わる。子ブログの記事をエクスポートして、ファイルをテキストエディタで開いてパスを置換しておき、インポートする。古いファイルは、ごっそり新しいディレクトリに入れる。
    3. ショップブログは以前、https://indigo-design.org/habi/というURLで告知していた。現在はhttps://indigo-design.org/habi/であるので、URLの正規化をしたい。今までは放っておけば勝手に書き換わったが、今回古いアドレスでアクセスすると親ブログに飛ばされる事態が発生した。ここは.htaccessにRewriteRuleを書き加えて対処した。
      [text]
      RewriteCond %{HTTP_HOST} ^indigo-design.dev.test
      RewriteRule ^(.*)$ https://indigo-design.org/$1 [R=301,L]
      [/text]

    あとはそれぞれのブログにテーマとプラグインの設定をすれば出来上がりです。

    統合のメリットとしては、今後WordPressの管理画面からの操作だけで、いくらでもブログを増やすことが出来るようになります。これは大きいと思います。私が作業机を間借りしている会社では、実際にプロジェクト管理に利用したりしています。ブラウザで完結するし、画像もほぼ思い通りに貼れるので、メール添付よりもスマートです。

    では、皆さんもお試しになってみてください。

  • Listenしてなかった

    ああ、もう朝か…

    貴重な連休に夜通しやっていたのは、自分のところのサーバのセットアップです。別に寝て起きてからやってもいいことだったのですけど、ついカッとなって解決するまでやってしまいました。

    件のサーバの仕様

    • FreeBSD 8.0-RELEASE
    • Apache 2.2.14
    • mod_ssl 2.2.14
    • OpenSSL 0.9.8k

    何にはまったか

    Apacheは正常に起動する(httpd -t で Syntax OK)のに、http(port 80)では全く問題なくWebページが表示されるものの、https(port 443)でアクセスすると全く応答がない。

    事の次第と原因

    SSLがらみのhttpd.confを見たり、書き直したりしたけれど改善せず。いい時間になって「netstat -a -p tcp」とかやってみたら、という記述をWeb上に発見して、やってみたらhttpsとか443をListenしてるやつがいない。で、httpd.confを見直したら、そもそも「Listen *:80」としか書かれてなかった。

    解決

    httpd.confに「Listen *:443」を追記した。

    …はずかしい徹夜。まあ、でもはまる時はこんなもんですよね。

  • 次の新学期から

    たけしです。ご無沙汰しております。最近はスギ花粉攻撃に目と鼻がやられてつらいです。

    教える

    ご縁があって、学校でWeb制作を教えることになりそうです。

    学校と言ってもWebクリエイター向けのコースではなく、アパレル系を目指す人の応用としてのWeb制作なので、HTML/CSSを少しさわって、パーツ切り出して、ブログでもカスタマイズできればいいかな、という程度です。

    でも、まだ理事長にお会いしていないし、シラバスも作ってる途中なので、本当に4月から始まるのか不安。目標はまず授業に行くこと…ですかね。リハビリがんばります。

    教わる

    ポルトガル語から遠ざかること13年。

    すっかり錆び付いたポル語力を復活させるべく、ポルトガル大使館主催のポルトガル語教室に申し込んでみました。ついでにかみさんも巻き添えに、入門クラスに入ってもらいました(笑)

    こちらも続けられるといいな。