tomo.mobi

Representation design of material


酒Bot GitHubにやっと上げた

酒BOTやっとGitHubに上げた
https://github.com/tomoka/sake_bot

Published by tomoka , on 5月 2nd, 2015 at 9:05 am. Filled under: いまさらNo Comments
この記事を読む

phpでRSSリーダー

久しぶりにphpに触りました。
RSSのアメブロのフィードを読み込みました。
なので、次の時も開発しやすいようにメモです。

使った関数は以下の通り。
simplexml_load_file();
文字コードが違う場合もあるので。。。

mb_language(“Japanese”);
mb_internal_encoding(“EUC-JP”);
//改行削除
$addrssTXT = ereg_replace(“\r|\n”,””,$rssTXT);
//表示文字コード変換。 UTF-8 からの EUC-JP
$addrssTXT = mb_convert_encoding( $addrssTXT, “EUC-JP”,”UTF-8″);

あとは、いつも通り解析して、書き出しですが、($Feed->item as $entry $entry->titleや$entry->linkなどなど)
そのとき、javascriptとして書き出してjQuery等を使って(使わなくてもいいけど、便利なのは使う)htmlへ挿入するのが便利です。contextの設定ヘッダの書き出しも忘れずにー。

ちなみに、アメブロのxmlのパスは、読み込みように表示されるパスはID以下スラッシュが無いパスが良いです。
http://feedblog.ameba.jp/rss/ameblo/Blog-ID
※”Blog-ID”はブログのID

Published by tomoka , on 12月 11th, 2013 at 12:54 am. Filled under: javascript,いまさらNo Comments
この記事を読む

Twitterのapi

とうとう、古いapiが削除されてしまいました。。。。。
こうなる前に、改修しなくてはならなかったのですが、ここまで来てしまい今になって改修。

で、今回改修でとても便利なプラグインととても解りやすく、
親切な記事を見つけましたので、今後の事をふまえ、メモを残します。

twitter api1.1対応に関して(アプリ登録〜実装まで)
http://www.webopixel.net/php/666.html
※本当に親切に書いてあって、本当に助かりました!すばらしい @_@

記事に書いてあったオース認証のソース(GitHub)
https://github.com/abraham/twitteroauth

そして、改修したサイト。。。。。
http://tirol-bag.shop-pro.jp/
ほんとうに、すみません。いつも、お世話になっています。

そうそう、今回は久しぶりにphpを使ったのですが、自動リンクの記述を調べたので、今後の為にメモ。。。。

$str = "テキストテキストhttp://www.sample.com/sample";
$str = preg_replace("|http://\w+(?:-\w+)*(?:\.\w+(?:-\w+)*)+(?::\d+)?(?:/[\w\-~/%&=+#\.\?;]*)?|", '$0', $str);

結果
テキストテキストhttp://www.sample.com/sample

Published by tomoka , on 6月 30th, 2013 at 2:14 am. Filled under: app,twitter,いまさら,調べものNo Comments
この記事を読む

flash しかも as2 メモ書き

メモ書きです。

onEnterFrame (MovieClip.onEnterFrame ハンドラ)

onEnterFrame = function() {}

SWF ファイルのフレームレートで繰り返し呼び出されます。
onEnterFrame

イベントハンドラに割り当てる関数は、影響を受けるフレームに追加されている他のすべての ActionScript コードの前に処理されます。

このイベントハンドラが呼び出されたときに実行される関数を定義する必要があります。関数はタイムラインに定義できます。また、MovieClip クラスを拡張するクラスファイル内、またはライブラリ内のシンボルにリンクされるクラスファイル内に定義できます。

利用状況

Flash Lite 2.0

次の例では、

onEnterFrameイベントハンドラの関数を定義します。この関数は、[出力] パネルに

trace()アクションを送ります。

my_mc.onEnterFrame = function () { 
    trace ("onEnterFrame called"); 
}

解りやすくまとめた記事を見つけたので、以下引用させて頂きました。

onEnterFrameというのはthis.onEnterFrameということですので、上書きされないようにするにはムービークリップごとにonEnterFrameを定義します。つまり

mc_A.onEnterFrame = function () { mc_A._x += 1; }
mc_B.onEnterFrame = function () { mc_B._y += 5; }
と書けばいいようです。

ちなみに、onEnterFrameをあえて無効にする場合には

delete my_mc.onEnterFrame;
と書きます。

引用もとhttp://d.hatena.ne.jp/toubak/20081229/1230561601

Published by tomoka , on 10月 20th, 2012 at 6:27 am. Filled under: いまさらNo Comments
この記事を読む

loadClip() actionscript2.0

タイムラグがあるから、リサイズはload完了後

//サムネイル読み込み→リサイズまで
//MovieClipLoaderクラスを生成
var mcLoader:MovieClipLoader = new MovieClipLoader();
//リスナーオブジェクトを作成
var listenerObject:Object = new Object();
//「onLoadInit」という名前の関数を作成し,初期化処理を記述
listenerObject.onLoadInit = function() {
_root.start_mc.thumnail_mc.bike_photo._width =140;
_root.start_mc.thumnail_mc.bike_photo._height= 140;
};
//リスナーオブジェクトを登録
mcLoader.addListener(listenerObject);
//画像を読み込む
mcLoader.loadClip(“img/puzzle.jpg?t=”+new Date().getTime(),_root.start_mc.thumnail_mc.bike_photo);

Published by tomoka , on 6月 21st, 2012 at 10:41 pm. Filled under: いまさらNo Comments
この記事を読む