2009-01-01から1年間の記事一覧
驚愕の事実が発覚しました… mixiアプリにて、アプリ内でコメント機能を実装してしまうと 審査にてR18とされてしまい、18歳以下はアクセスできない縛りが発生してしまうようです…orz 未成年も登録できるようになったmixiの、未成年保護のための措置なんですね…
mixiアプリモバイル作るよ!って事で始まりましたが…OpenSocialで、IDとパスワードが必要なくてもその人の情報をとりにいくための、 サーバーへの認証方法?として2-legged OAuthというものがあるようですが、 mixiアプリ公式資料を読んでもまったく意味不明…
第一フェーズ 情報収集! mixiので開発者向けドキュメントじゃよくわからなかったので、参考になりそうなところをいくつかまとめた http://developer.mixi.co.jp/appli/appli_mobile/lets_enjoy_making_mixiappmobile/mixiappmobile_summary ↑mixiの提供する…
http://labs.transrain.net/products/services_twitter/ ↑こちらに一応APIリファレンスはありますが、 各種メソッドの説明が所々虫食いになっているので、説明がついてない分の補完 メソッド: getFriends() //自分がフォローしている人のデータと最近の発言…
PHPからTwitter使うのに便利なライブラリ(以前は素でAPI使っていたので)まずはライブラリインストール pear channel-discover pear.hawklab.jp pear install --alldeps -f http://labs.transrain.net/files/Services_Twitter-0.4.0.tgz 参考:http://labs.…
サーバーサイドでベーシック認証用のパスワードを発行するための方法hapasswd -c ファイル名 ユーザー名 1. htpasswd -c .htpasswd orege 2. パスワード入力 3. 確認のパスワード入力
ob_start() 引数に指定した処理を、処理が走ったときに出力するのではなく、最後に出力される時に実行する。 または、ob_flushなどで明示的に出力する関数を実行すると出力される。 ob_clean() バッファを明示的にリセットする。 今までバッファに貯めたもの…
自己流symfonyでのdatabaseのカラム追加・修正、テーブル追加時のモデルの更新方法メモ 1、バックアップを取る symfony propel-dump-data front dump0713.yml 2、キャッシュを消す symfony cc 3、 schema.ymlを編集する 4、 schema.xmlがあったら消す →h…
自分はDB構築するときはDBDesignerで設計してから SQLをエクスポートして、テーブルを作成しているのですが、 外部キーを設定していても… symfonyでsymfony propel-build-schema を実行すると、発行されたschema.ymlの中には外部キー情報が消えてます! これ…
symfonyではDBのカラムとしてcreated_atやupdated_atなどを datetime形式で作っておくと、データをinsertした時に自動で入れてくれますが、 今回は出力時に、時刻の取得のしかたを指定して取る方法です。 通常 echo $data->getCreatedAt(); //2009/10/24 …
占いはとか胡散臭い! でも自分でプログラムとして実装するともっと胡散臭くなる。 なんで、誰かそれっぽい人の占いの結果だけを使ってしまおうという占いコンテンツです。 ということから見つけたのが占いAPI http://jugemkey.jp/api/waf/api_free.php これ…
前回はGoogleでWiki内の記事検索をやりましたが、 そこからの派生でWiki本文を取得してしまおうという試みです。 サンプルプログラム http://keywood.ryuquo.com/wiki/input.php まずPEARからText_Wikiをインストールしていることが前提です! http://pear.p…
wikipedia内の検索機能使いにくいです>< で、考えたのがGoogleでドメイン指定検索を使って wikipedia内を検索して記事の一覧を取得しよう!という試みです。 $word = $_GET['word']; $wikidatas = googleSearch($word); print_r($wikidatas); function goo…
会場:パシフィコ横浜 日時:10:00〜18:00(13:00〜15:00、2セッションに参加) 参加セッション 1.HTML5により拓かれる次世代Web → HTML5の概要について [1]HTML5の概要 [2]規格の概要 [3]新機能の解説 → 実例などはこちら 2.オフィスアワー(GEO/位置情報)…
昨日の記事のトラックバックが失敗していたので再投稿>< 2回目のPHP勉強会への参加してきました! http://events.php.gr.jp/events/show/79 前回と同じくメモを置いておきます。 もくじ 1.モバイル開発用プラグイン →Text_Pictogram_MobileとHTML_CSS_M…
2回目のPHP勉強会への参加してきました! 第43回PHP勉強会@関東 投稿ミスがあったので書き直しました↓ http://d.hatena.ne.jp/Arko/20090604/1244076413
今日はサービスの本番化のため一日rsync漬けでした。 忘れないうちにメモを。 symfonyでのrsyncの設定方法についてです。 1.rsyncの設定ファイルを編集 config/propertiex.ini [symfony] name=dowsing [dowsing] user=hugahuga host=192.168.0.133 dir=/pa…
最近symfony1.0で管理画面を作るときにはモデル作った後に アドミンジェネレーターでサクっと作ってしまうようになりました。 3分間管理画面クッキング♪ ./symfony init-app admin ./symfony propel-init-admin admin (モジュール名) (モデル名) ※1 モデル…
.htaccessのmod_rewriteを使って 機種別のアクセスを制御(DoCoMoのデコメアニメ対応状況に応じて)したのでメモを。 RewriteEngine On RewriteCond %{HTTP_USER_AGENT}% N706iw [OR] RewriteCond %{HTTP_USER_AGENT}% N706ie [OR] RewriteCond %{HTTP_USER_…
Google Stati Maps APIで地図を画像として取得できますが、 最近そのAPIの機能が拡張されて、フラッシュで生成されるGoogle Maps APIと 同じようなオプションが使えるようです! 下記のソースで作ったものはこちら http://keywood.ryuquo.com/gmap/gmap.php …
巷では美女応援だとか、やたらと「美女」のつくサービスが流行っているそうですね!! というわけで、 これぐらいなら自分一人でも作れそうかな? とブームにのって似非サイト作ってみました! 「おれのびじょ」 http://keywood.ryuquo.com/bj/index.php 言…
巷で流行のtwitterへAPIを使ってコメントの新規投稿と プロフィール画像の更新を試みてみました。 結果からいいますと、コメントの投稿は成功しましたが画像の更新はなぜかできませんでした… 以下、ソースになります。 setBasicAuth($username, $password); …
symfony1.0でsetTemplateを使いました! 404エラー以外に、共通のエラーページを作成したかったので、 ひとつのテンプレートを使いまわしてます。 まずは同じモジュール内のテンプレを呼びたいとき $this->setTemplate('gps'); return sfView::ERROR; //g…
メアドをDBに保存するとき(@以下含める)、データの型をどうすればよいか。 メアド全体で255文字以内にすればよいとのこと。 http://q.hatena.ne.jp/1155029301 ただ、それとは別に携帯の場合はキャリアごとにルールがあるみたい。 au http://k-tai.impress…
昨日は失敗談だけでしたが、 jqueryでgoogleの画像検索を行いサムネイルを表示させるということを実装することができました。 $("#search").keyup(function() { //フォームでキーが叩かれた時に実行 var word = $(this).attr("value"); //叩かれた文字を取得…
$.getJSON('http://ajax.googleapis.com/ajax/services/search/images?v=1.0&rsz=large&lh=ja&q='+searchword+', function(imgs) { alert(imgs); } jquery内でエラーがかえってくるよ>< マニュアルをちゃんと読んでみたら、別のIPのURLをたたきたいばあい…
yahooAPIの画像検索を使い、テキストエリアに入力された語に関する画像を表示させるコードを書いてみました。 前提としてyahooAPIのIDが必要になります。 >| JS $("#search").keyup(function() { var searchword = $(this).attr("value"); //テキストエリア…
縦に並んでいる画像をドラッグ&ドロップで入れ替えたい! というのを実装するのにjqueryのライブラリ、 sortable.jsを使って実現してみました。 検索するとこんな親切な解説サイトがあったのでそれ通り実装してみる。 http://allabout.co.jp/internet/javas…
ローカルに保存した画像をサムネイルにする必要があったので、 imageMagickを使って画像の加工に挑戦してみました。 まずはCentOS上のコンソールでconvertコマンドを叩いたら、 そんなものありませんと言われたのでインストールから yum install ImageMagick…
以前のエントリではsymfony内にpearを入れるとこまでしかできてなかったので補足します。まずhogetというプロジェクトが作ってあったとして、 pearを入れておくためのvendorというディレクトリを作ります。 そこに以前のエントリどおり.pearrcを入れてpearを…