2010-04-01から1ヶ月間の記事一覧

概要設計とか教えてもらいました。

師匠に設計のことなど教えてもらいました!! 概要設計とは大まかな流れを設計するもので、 UML(7種類の図)を必要に応じてかき分けて使用する。 ・主に使用される図 ・ユースケース図 ・クラス図 ・アクティビティ図 ・シーケンス図 ・おおまかな流れ 1、ユ…

cakephp用OAuth認証ライブラリをつかってみた

cakephp用OAuth認証:http://code.42dh.com/oauth/ 使い方・OAuth consumer class をダウンロード →OAuth というフォルダのみ入っているので、venderファイルに移動させる ・app/controllers/example_controller.php//venderフォルダからの読み込み App::imp…

レンタルサーバーland.toでのSSH使用について

SSHとは 主にUNIXコンピュータで利用される、ネットワークを介して別のコンピュータにログインしたり、 遠隔地のマシンでコマンドを実行したり、他のマシンへファイルを移動したりするためプログラム。 ネットワーク上を流れるデータは暗号化されるため、イ…

OAuth認証に挑戦してみた。

参考サイト:http://speit.blog78.fc2.com/blog-entry-50.html まったく同じこと言ってるかもですが、整理するためにもう一度! http://twitter.com/oauth_clients でアプリケーションの登録を行うだいたいこんな感じ↓ 変更したい場合はここから変更できます…

ロクナナワークショップイベント「GEEKs in OSAKA」に参加しました!!

とてつもなくすごかった。とりあえず、言葉に表せないほどすごかった。 ・Session 1 ギミックのデザイン:奥田さん・Session 2 動きのロジック:城戸さん・Session 3 「Flash好きなやつちょっと来て」:大阪てら子 っていう流れですすんでました。 動きとか…

oAuth認証勉強してみる

いろいろなサイト参考にしてみてるけど、いまいちピンとこないなー 参考サイト http://pavane.rdy.jp/archives/144 http://speit.blog78.fc2.com/blog-entry-50.html http://www.msng.info/archives/2010/01/twitter_api_oauth_with_php.php http://hodade.a…

AN HTTPDの恐怖

学校では設定が簡単だから、WEBサーバーに「AN HTTPD」っていうのを使ってます。 これでcakephpいじってたら、cssが効かない事態が発生!!! 前にアパッチ使ってるときにも同じ症状が出て、httpd.confをいじってmod_rewriteが使えるようになり無事css適用さ…

誕生日を呟いてくれる自分用bot作る!(のちのちWEBサービスとして。。。!!)

誕生日を登録したら、その日に呟いてくれるBOT作成します!! のちのちはWEBサービスとして、できれば!と。でも第一段階は自分専用で作ります。 作り方 ・データベースは「days」で、カラムは「id(int)・name(varchar)・birthday(date)」 →idは主キーで aut…

Windows7 PHP5のエラー、MYSQL文字化け対処など

PHP 5.3 (5.3.2)Non Thread Safe でcakephpを使ってみると、 Strict Standards: Assigning the return value of new by reference is deprecated というエラーが出ました。 PHP5ではerrorレベルをstrictまで上げてオブジェクトをリファレンス渡しするとこう…

やりたいこと。

これ今度やりたい↓ 興味のあるつぶやきを自動収集 参考サイト:http://techblog.ecstudio.jp/tech-tips/autotweetcollector.htmlなにつぶやかせようかな。 twitterfeedべんりそう! 使い方参考サイト:http://j-phone.seesaa.net/article/111124856.html cak…

URLにアクセスするVBS

定期的にあるURLにアクセスしたいなー っと思って、聞いたら先生が教えてくれた! これを、タスクスケジューラとかcronとかで指定する!Set objSrvHTTP = CreateObject("Msxml2.ServerXMLHTTP.3.0") Call objSrvHTTP.Open("GET", "アクセスしたいURL", False…

環境づくりmemo(AN HTTPD、hosts)

学校で行ったPCの環境づくりのまとめ(Windows7) AN HTTPD(WEBサーバー)の設定方法:http://www.st.rim.or.jp/~nakata/index.html ・PHPを使用できるように下記の場所を、PHPのcgi.exeのパスを記入して CGI出力を検査にチェックを付けます →「CGI 出力を検査…

twitter BOT作成しようとしてみた その2(修正)

結局セッション使えないみたいな結論になったので、 違うやり方でやってみようと思います。 セッション使えない理由 ・セッションは必ずしも保障されたものではない事 ・コマンドから実行されるものはステートレスである事 があるみたいです。セッションIDが…

twitter BOT作成しようとしてみた その2(補足):cron使ってみた

追記 4/14 色々やってみた結果、セッションは使用できない事が判明!!(SESSION IDが保持できないため) なので、下記はあんまり当てになりませんが、せっかく書いたので、とりあえず置いときます ちゃんと動くのはこちら→ - - - - - - - - - - - - - - - - -…

twitter BOT作成しようとしてみた その2

追記 4/14 色々やってみた結果、セッションは使用できない事が判明!!(SESSION IDが保持できないため) なので、下記はあんまり当てになりませんが、せっかく書いたので、とりあえず置いときます ちゃんと動くのはこちら→ - - - - - - - - - - - - - - - - -…

名古屋行ってきました!!!

本日はとあるライブに参戦するために、大阪から3時間かけて名古屋に行ってきました3時間でいけるとか、結構近いです。 とりあえず、名古屋といえば名古屋城 桜も満開で、散ってる姿が奇麗でした いつのまにか、4月になって、新入生も入ってきて私も3年生に…

twitter BOT作成しようとしてみた

cakephpでtwitterのbot作成に挑戦してみました 使ったのは、twitter datasource。ちょー便利! cakePHP用のtwitterのマッシュアップみたいです。まずは基本形を指示通りに進めていきます 1,app/models/datasources に twitter_source.php を入れる2,データベ…

PHP4とPHP5の違いを勉強してみた

PHP

だいたいここにまとまってます! http://phpspot.net/php/php5_topics.html上記のサイトでほとんど説明されてますが、頭の中を整理する意味もこめて。 少しかいつまんでみました。 オブジェクトのコピー方法 ・PHP4$obj = $obj2; - - - - - - - - - - - - - …

TwitterAPIを使ってアプリケーションを作りたい!その4(の補足)

TwitterAPIを使ってアプリケーションを作りたい!その4のpaginateCountの意味がわからなかったんで、 ソースを見に行ってきました。 paginateソース ・http://api12.cakephp.org/view_source/controller/#line-934 の一部 if (method_exists($object, 'pagi…

TwitterAPIを使ってアプリケーションを作りたい!その4

その3でpaginateを使えるように改造! ・app/controllers/t_controller.phpparams['url']['q'])) { //paginate['conditions']にqの値を渡してあげる、じゃないとモデルqの値が使えない $this->paginate['conditions'] = array( 'q' => $thi…

TwitterAPIを使ってアプリケーションを作りたい!その3

前回:http://d.hatena.ne.jp/megane_bomb/20100405/1270397117Shin x blogさんのFIND Twitterを見ながら、自分なりにがんばってみた 基本の形 ・app/controllers/t_controller.php //使用するモデルの定義 t.phpだったら、Tとか public $uses = array('T');…

インスタンス化とかもろもろ

PHP

インスタンス化とか、インスタンス化なしで使用とか あまりわかってなかったので、まとめてみました。 ・適当にPHPのファイル作りますtext.' hello'; } function testStatic() { static $hoge; if (!isset($hoge)) { $hoge=0; } echo $hoge++; } }//インスタ…

TwitterAPIを使ってアプリケーションを作りたい!その2

TwitterAPIを使ってアプリケーションを作りたい!その1 普通に直でPHP打ってたのですが、せっかくCakePHP勉強しているので、 cakephpでつくってみようと思います。 コントローラー function t(){ require_once "Services/Twitter.php"; require_once 'Jspho…

configur自作してみようとしてみた

cakePHPの仕組み理解と、ソース読解力向上のために、bootstrap.phpで使用する Configure::write(); と Configure::read(); を自分で実装してみたいと思います。 とりあえずConfigure::writeのソース cake/libs/configure.php の行270 ・ソース function writ…

お花見会 in ウツボ公園

本日は1時〜4時までお花見会参加してきました! 桜の下は人でいっぱいでした。 ので、少し離れたところから遠見桜です 陽が当たるとあったかくてちょうどよかったけど、日陰は少し肌寒かった。 今回は名刺も作って、初名刺交換です。 デザイン考えてくれたア…

ソースたどってみた

ソースをたどることがすごく苦手なので どういう動きをしているのか知る為+ソース読解力を高める為 ちょっと気になった関数を調べてみました。 cakeError関数 /** * Used to report user friendly errors. * If there is a file app/error.php or app/app_e…

configur自作してみようとしてみた

cakePHPの仕組み理解と、ソース読解力向上のために、bootstrap.phpで使用する Configure::write(); と Configure::read(); を自分で実装してみたいと思います。 とりあえずConfigure::writeのソース cake/libs/configure.php の行270 ・ソース function writ…