ホーム

みついれ@うぇぶろぐ

Yahoo! Pipes で、RSS を出力しないお絵かきBBSとかをRSS化したい

RSSリーダーで読みたい…と。
Yahoo! Pipes
いや絶賛挫折中なんですが…^p^

まあ、あれですよいろいろ参考にするのはいいんですが
htmlは読めるにして
正規表現

わからない

おわた

…(´;ω;`)ブワッちょっと入門してくる…
よい正規表現サイトあったらよろしく・・・

外部リンク

続きを読む

DNS設定を頑張るの会

みついれ(mi210.com)とかはVALUE DOMAIN:バリュードメインで取得しています。
サーバーはXREA Plusを使用中。すごい充実っぷり。
ほんで今回レンタルサーバのさくらインターネット ライトプランでとりあえずMovable Type動かしてるんですが、
やっぱりそっちでもドメインを…サブドメインで…使いたいじゃないですか…
ということでDNSがんばって勉強してみる

DNSの基礎…

わかんないよーっつってtwitterでくだまいてたら珀夜兄さんが記事書いて下すった!DNSのおさらい
ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ基礎から分かってなかったというあれです…
とりあえずVALUE DOMAIN:バリュードメイン取得したドメインを他社レンタルサーバーで利用出来るらしいのでがんばってみる。

うーんでもwww.example.comはXREA+の割り当てで
sub.example.comはさくら鯖って できるのかな…うぐぐ…!!!
続く!

外部リンク

続きを読む

wordpress3.01でマルチブログ化機能 インストール設置手順まとめ

管理項目で新規サイトを作成するをやっただけじゃダメなことを忘れてたので自分用に手順まとめ
wordpress3.01をインストールする手順メモ – みついれ@うぇぶろぐ
でwordpress3.01でサブドメインでマルチブログ化(特権管理者機能有効化)までしてあります。

複数設置マルチブログ 手順

  1. サーバーXREAでドメインウェブでサブドメインexample.com設定。※ NoDir のチェックをしない
  2. 同期設定ページでディレクトリ/public_html/ の部分に example.com と入力。ドメイン設定(同期先) の部分では default.example.com を選択。同期させるをクリックして保存※時間がかかります★
  3. wordpress3.01で特権管理者からサイト項目へ。新規サイトを作成
  4. 生成完了。あとは同じく管理パネルへ

★ここの同期設定まちがってた

ディレクトリ/public_html/ の部分に example.com と入力し、ドメイン設定(同期先) の部分では default.example.com を選択して同期させるをクリックして保存してください。

default.example.com の設定による CatchAll 機能とサーバ上に作成されるシンボリックリンクにより、全てのサブドメインを /public_html/example.com に転送する事ができます。なお設定の反映には少し時間がかかります。

同期元は上階層のドメインアドレスで、同期先は下階層のサブドメインをいれる。
これ永遠にずっとまちがってた……

【追記】

次にpublic_htmlの下にbbs.mizkee.netというディレクトリを作成してください。
ここ(/public_html/bbs.mizkee.net/)がbbs.mizkee.netサブドメインのルートになります。

mizkee.netおよびbbs,mizkee,netは自分の環境(ドメイン名およびサブドメイン名.ドメイン名)に読み替えてください。
以上でhttp://bbs.mizkee.net/でアクセスすると/public_html/bbs.mizkee.net/が参照できるようになります。

http://mizkee.net/xrea/index.shtml#03
ちょっとサブドメインわからない

おお!4手順で出来たか…
同期設定がよく分かんなかった。がんばろー

外部リンク

続きを読む

Counterize IIがマルチブログ設置したwordpressで動かない

カウンター表示拡張もしているCounterize IIが複数設置擬似マルチブログ化した方のブログでカウントしてくれない何故…
うーんなんでだ 
こっちのうぇぶろぐは普通に動いてるんだからマルチブログ設置してもプラグイン動くはず…
なんかプラグインとバッキングしてるんかなあ?…

Vicuna CMSテーマカスタマイズ+wordpressプラグイン使用一覧メモ – みついれ@うぇぶろぐ

現在調査中…なう

※追記

どうやらテーブルでデータベース生成しないのかなあと調べていて、
何気なく一旦プラグイン停止→再開したら動いた\(^o^)/
どういうことー

…うん、皆さんもお試しあれ…

wordpress2.9で複数設置し擬似マルチブログ化 やり方まとめ

落書き用ブログを設置しようと思い立ち動き中。
XREAにwordpressを複数設置し楽したいのだった – みついれ@カオス
wordpress2.9で複数設置 web関連専門weblog作ってみた – みついれ@うぇぶろぐ
このうぇぶろぐも擬似マルチブログ設置で動いてるんですが
まだwordpress3.01とかにしちゃうと未対応プラグインとか怖いのでそのまんまでござる

やり方手順まとめ

  1. 本体の/wp-config.php に、設置用の DB table Prefixを設定する
  2. // テーブルの接頭辞を指定します。複数設置する場合など適宜変更してください。
    $table_prefix  = '本体の接頭辞';   // 半角英数字と下線のみが使用できます。
    // determine table prefix according to the REQUEST_URI
    $prefix_array = array(
      '/設置用フォルダ名' => '新規テーブル接頭辞' ,
    );
    if($prefix_array){
      $uri = $_SERVER['REQUEST_URI'];
      foreach($prefix_array as $search_uri => $search_table_prefix){
        if(strpos($uri, $search_uri) === false){ continue; }
        $table_prefix = $search_table_prefix;
      }
    }
    
  3. .htaccessをサブのフォルダにうpする シンボリックリンクをmod_rewrite でエミュレーションします。
    各行に改行が入っていないと認識してくれないので、最後の改行を忘れないように。
  4. Options FollowSymLinks Includes
    RewriteEngine On
    
    RewriteRule (.*) /本体のフォルダ名/$1 [L]
    RewriteRule . /本体のフォルダ名/index.php [L]
    
  5. アドレス/設置用フォルダ名’/wp-admin/install.php にアクセスする

なんと3手順だけでよかった…!すご。

wordpress設置後にやること

  1. ユーザ名新規作成して変える
  2. テーマ変える
  3. プラグイン有効化する※どうやら本体と共有? プラグインの再設定など
  4. AkismetなどのAPIキーは本体と一緒でいいので一緒のを入力する
  5. 設定ページでサイト名・メディアサイズ・パーマリンクなど変更

…ところで擬似マルチブログ化してうpったメディアってどこに格納されているのか…こわ…
ファイルってからなんだよね…

XREAにwordpressを複数設置し楽したいのだった

mi210.comはオリジナルカオス用で、二次カオス用にhi.mi210.comのサブドメイン設定をしました。
ほんで、やっぱりhi.mi210.comのほうもwordpressか何か入れて運営らくしたいと思い。 続きを読む

Movable Typeをさくらインターネット ライトプランにいれたお…

えっちい絵うpしたいのでさくら鯖君に決めた!
だがライトプランはphp動かないという衝撃があったので、
SQLite+PerlでMovable Type4動くと聞きつけ入れることに…

インスコまでの道のりメモ

  1. 4ライセンスどこだ→5の中に一緒にあった\(^o^)/ 個人無償ライセンス | Movable Type 5 購入・ライセンスについて – Six Apart
  2. ファイルうp ※必ず mtフォルダ作ってからぶち込む!!!!
    • 「 mt 」フォルダと同じ階層 に、「 blog 」( 別名でも可 )フォルダを作成します。(あとで)
    • ファイル数多い…(3k近い…だと…?)
  3. .cgiを属性775に
  4. SQLite用のdbフォルダ手動生成かよ!? → .htaccessうp
  5. http://●●●/mt/mt.cgi アクセス
  6. mt-check.cgi削除
  7. URLルート直下に変更 ブログの作成と削除 | Movable Type 5 ドキュメント
    • 階層なぞ過ぎる
  8. 画像うp格納フォルダも手動で生成… 属性値変える

な…なんとかインスコできたんだなこれが…長かった…Movable Typeイミフ…

プラグイン

もうプラグイン入れる気力ないから最低限…うん…
Movable Typeのタグ入力を簡単にするtagSupportプラグイン[to-R]
小粋空間: ブログ記事に同一カテゴリーのブログ記事の前後リンクを表示する(Movable Type 4.2/Movable Type 5対応)

テンプレ

愛用vicunaが使えないとか死亡\(^o^)/
というか編集謎だし…プロフェッショナルブログ?にする。
ほんでちょこちょこいぢって…
MovableTypeの記事に編集画面へのリンクを作ったり…
MovableTypeカテゴリ別記事一覧表示 – taka_moriの技術日記
WingMemo: エントリーアーカイブに同じカテゴリの記事一覧を表示する(3) 4.0~MTタグ編
Movable Type:記事のカテゴリー別一覧表示 – モカモカ工房

と…とりあえずMovable Type爆発しろ…

wordpressのサイトマップジェネレーション(DDDSitegenだっけ)あれつかいたいお…(´;ω;`)ブワッ

外部リンク

続きを読む

wordpress3.01をインストールする手順メモ

新たにweb企画用の8.mi210.comを設置するにあたってのインストールする備忘録。追記していきます。 続きを読む

twitterでbotを動かすよ~初期setting編~

益田龍一 (masuda_r) on Twitterを育成して、そろそろ新しく鳥口守彦 (toriguchi_m) on Twitterを全自動にしようとしているみつ。です。
ということで備忘録も兼ねていろいろ調整!

まずやること

twitterアカウント作る
これないとはじまらない。メアドはgmailのエイリアス機能で登録しておきましょう。
サブメールみたいなものが登録なしですぐ出来ます!

gmailID+自由な文字列@gmail.com
MITU+toriguchi_m@gmail.com

とかにすれば一発!
参考:別名アドレスを使用してメッセージを受信できますか。 – Gmail ヘルプ

twitter ボットジェネレーターでひとまず運営
セリフとかmemoしていれば出来ます。とりあえず運営。
twitter ボットジェネレーター – 簡単にbotを作成
※cron移行後は使ってないよ もしものために温存する
twilogに登録する
いろいろ分析できて便利。
Twilog – Twitterのつぶやきをブログ形式で保存
Conversationlist登録
これも一応。あとで利用出来るかも知れない 
ConversationList.com – A conversationlist is your attention transformed into a tweetstream.

とりあえずこれだけで簡易botになります!

URLに説明書ページ(サイト)を用意しておく

このbotは何のbotか、何の言葉に反応するのかなどを説明するため。
自分のサイトの1ページか、新たにブログを借りて作成するといい。
自分のためのやることメモにもなって便利。

EasyBotterでプログラム

ここからは、サーバーをレンタルしている人向けです。
しかもサーバーでphp5以上が動く人。
無料のサーバーで動くのは@PAGESとか?

まずはプログラミングができなくても作れるTwitter botの作り方からテンプレダウンロードして編集!
ページの真ん中の★ダウンロード下の
 バージョン2.04betaをダウンロードする(最新版)
 バージョン1.42をダウンロードする(安定版)
どちらかを。因みに最新版にしました。
以下ファイル一覧 編集memoです

  1. bot.php
setting.php
これ設定しないとうごかん
ID入力。
Create cool applications! | dev.twitter.com
でOAuthクライアントの登録する。 

  1. アプリケーションを作るを押す。
  2. アプリケーション名がtwitterのfromに表示される名前になります。
    • ※他の人と被っていると登録できません
    • ※どうやら後で変更可能のようです
  3. クライアントアプリケーションを選択
  4. Read & Writeを選択
  5. アイコンはあってもなくても
  6. 単語入力して I Accept を選択

できたらAPIキーなどのページへ。以下の文字列をsetting.phpへ書き込みます。
Application detailsのページで

  1. Consumer key
  2. Consumer secret

をコピペ。
Access Token Requisitionで

  1. Access Token (oauth_token)
  2. Access Token Secret (oauth_token_secret)

をコピペ。
参考PHP+OAuthでTwitter – SDN Project

bot.php
$response = $eb->postRandom("data.txt"); 
$response = $eb->reply(2,"reply.txt","reply_pattern.php");
$response = $eb->replyTimeline(5,"tl_reply_pattern.php");

これをコピペして上書きしました。

easybotter.php
//表示用HTMLのtitle変更

制作したファイル

既存の

bot.php(cronで叩くやつ)
EasyBotter.php(プログラム関数)log.dat(log)setting.php(プログラム)
data.txt(基本台詞)reply_pattern.php(特定の言葉に特定の返信)

に新たにファイル加えます。

bot.phpをコピーしてbot_post.php bot_reply.php bot_tlreply.php
reply.txt
reply_pattern.phpをコピーして tl_reply_pattern.php

アップロード

※uploadするときbot.txtとreply_pattern.phpとlog.datのパーミッションを666に設定するのわすれない

とりあえず手動は成功。

cronで全自動にする

うちはGAEつかってます
Google App Engineで新規application作成
Applications Overview
それで
TwitterBOTを作る手順メモ
のcron項目を参考に
yamlファイルとpythonファイル作成、GAE専用ランチャーでうp

これで全自動になります!
あとで詳細書く…
※増えます

XREAでwordpress使用拡張

いろいろメモするの忘れてたのでもう一回まとめ

XREAとかサーバーいじり

xreaの画像とかプラグインとか自動アップデート出来ない問題を.htaccessうpで解決する
xreaの画像ファイルアップロードができない問題は当初からありましたよね。結構奮闘しました。
ファイルをCGIとして動かす設定で。多少負荷がかかるみたいですが…謎
wp-adminへ以下の.htaccessをうp

<files async-upload.php>
AddHandler application/x-httpd-php5cgi .php
</files>
<files plugin-install.php>
AddHandler application/x-httpd-php5cgi .php
</files>
<files update.php>
AddHandler application/x-httpd-php5cgi .php
</files>
<files update-core.php>
AddHandler application/x-httpd-php5cgi .php
</files>
<files media-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

参考:DIGITAL雑記: xreaでWP自動アップグレードの設定

追記していきます

ホーム

アーカイブ
    あわせて読みたいブログパーツ
    フィード
    メタ情報

    ページの上部に戻る