@toshiyuki83 Webサービス更新履歴&技術情報

PHP(FuelPHP)とかJavaScript(TitaniumMobile)とか、Webサービス情報など

エラーページに変な画像を追加しました

画像素材集を探していたら、良い画像があったので、404などのエラーページに設定してみました。 がっかり感が伝わってきて、良いと思っています。以下のURLなどを見ていただければエラーページが登場します。 http://akanuman.com/ichien/1 激安!1円ショップ

送料無料、送料別途、タイムセールを別表にしました。

「激安!1円ショップ」、少し改良しました。今まで、送料無料、送料別途、タイムセールともに一緒くたにして表の欄で見分けるようにユーザーにお願いするインターフェイスでした。 しかし見直しまして、改良後は、送料無料、送料別途、タイムセールを別表に…

cURLのマルチスレッドで楽天APIをリクエストしたときの記録 #RakutenAPI

「激安!1円ショップ」でcURLのマルチスレッドを実現するcurl_multi関数で楽天APIをリクエストしたときの記録です。使用しているAPIは楽天商品検索API2 (version:2012-07-23)です。 今現在、「激安!1円ショップ」はcURLをシングルでリクエストしていますが…

FuelPHPのユニットテストで楽天API系のテストコードが503エラーを返すときの対処方法 #fuelphp

FuelPHPでPHPUnitを使ったユニットテストで楽天API系のテストコードが503エラーを返すときの対処方法です。 「激安!1円ショップ」のような楽天APIを使用するようなアプリケーションを作る際、楽天APIにリクエストする様々なテストコードを書く必要がありま…

全商品1円で購入可能な「激安!1円ショップ」を作りました!(FuelPHP+楽天API) #fuelphp

「激安!1円ショップ」とは、1円で購入可能な商品のみを集めたWebサービスです。1円で販売している商品のみをECサイトから収集を行い「激安1円ショップ」に掲載をしています。 激安!1円ショップ 経緯 私は個人開発者としては、APIをベースとしたWebサービス…

FuelPHPで任意のViewにステータスコードを設定する方法 #fuelphp

Fuelphpで既存に用意されている404を使わずに任意のViewにステータスコードを設定させたいときの方法メモ。 Fuelphp1.4で404や500以外にも様々なステータスコードを返すことをしたいと思いました。 当初はここの記事を参考にして、ステータスコードをheader…

FuelphpでCSSに画像の相対パスを指定する方法 #fuelphp

■assets/css内の(外部読み出し)cssに記述する場合 background-image: url(../img/bg_image.png); ■<style></style>内の(php、htmlに直接)cssに記述する場合 background-image: url(../assets/img/bg_image.png); 環境:Fuelphp1.3・1.4

FuelPHPで「アイドルお宝画像速攻検索」をリニューアルいたしました #fuelphp

FuelPHP1.4を使用し、お宝画像を一度の入力と検索で探すことができるWebサービス「アイドルお宝画像速攻検索」をリニューアルいたしました。 アイドルお宝画像速攻検索はお気に入りのアイドルや女優、タレント、モデルのお宝画像一度の入力と検索で探すこと…

「3 Size Search」をFuelPHPでリニューアルいたしました #fuelphp

FuelPHP1.3を使用し、「3 Size Search」(スリーサイズ サーチ)をリニューアルいたしました。 「3 Size Search」はスリーサイズを指定するだけで、貴方の好みの画像を探すことができます。説明するより、お試しいただいたほうが早いかと思います!ぜひ一度、…

FuelPHP SapporoというFacebookグループを作ってみました #FuelPHP

周りにFuelPHP使いの人が増えてきましたので、FuelPHPについて共有したり、悩み相談できる場所があれば良いと思い、FuelPHP SapporoというFacebookグループを作りました!札幌近郊にお住みの方で、FuelPHPを扱っている、興味があるという方はどうぞご参加く…

FuelPHPでサイコラ!をリニューアルいたしました #fuelphp

FuelPHP1.3を使い、Webサイトと画像をコラージュできる「サイコラ!」をリニューアルいたしました。 サイコラ! http://s-coll.com/ 横断力技検索に続き、2つ目の移行であり、技術的にややこしいことをしているサービスではないので、わりとすんなり移植で…

FuelPHPで横断力技検索をリニューアルいたしました #fuelphp

FuelPHP1.3を使い、一度の入力で複数の検索エンジンを一括横断検索する「横断力技検索」をリニューアルいたしました。 横断力技検索 http://akanuman.com/powersearch/ 「横断力技検索」を自体を作ったのはだいぶ前なのですが(確か2年以上前)、未熟な書き方…

Titanium MobileでiPhoneアプリをリリースいたしました「愛を深める言葉」 #TitaniumJP

私が所属している株式会社24-7から、Titanium Mobileで制作した無料iPhoneアプリ「愛を深める言葉」を9月20日にリリースいたしました。 【無料】iPhoneアプリ「愛を深める言葉」 iPhoneアプリ開発そのものが、iPhoneに関してもiOSに関しても良くも悪くも仕様…

ツイートメーカーを公開しました

会社仕事でTitanium Mobileを行なっている関係で、JavaScriptとはだいぶ仲良くなれたのですが、PCサイト系のブラウザオブジェクト系のJavaScriptの勉強を行いたかったのと、Twitter Bootstrapを試してみたく、ツイートメーカーを作ってみました。 ツイートメ…

Titanium MobileでiOS4とiOS5を分岐させる方法 #TitaniumJP

Titanium Mobile側の仕様かiOS側の仕様はわかりませんが、LabelのテキストでiOS4とiOS5の改行幅が違ったり、表示に差があるときがあります。 Titanium Mobile入門記事や本にはiOSとAndroidの分岐は必ず載っているのですが、iOSのバージョンによる分岐の日本…

WebViewで背景を透明にする方法 #TitaniumJP

createWebViewでbackgroundColorを0に指定する。これでcss3を利用したリッチな表現が可能になる。 var ***********Web = Ti.UI.createWebView({ url:'/ui/***********.html', backgroundColor:0 }); Titanium Mobileはネイティブのパーツ描写と比べて、WebVi…

error: use of undeclared identifier 'UIRemoteNotificationTypeNewsstandContentAvailability と出るエラー #TitaniumJP (Titanium SDK 2.0.1.GA2)

・環境 Xcode 4.3.2 (以前は4.1) Titanium SDK 2.0.1.GA2 (以前は1.8.2) Titanium Studio 2.0 Mac OS 10.7.3 Lion (Snow leopard機にLionを) Titanium Mobile2.0がリリースされたということで導入。1.8.2時は無事動いたのだが、どこからかのタイミングで下記…

Titanium Studioでファイルを保存すると、該当ファイルが閉じ、App Explorerがおかしくなる状態

タイトルのことが起きまして、Titanium Studioでファイルを保存すると、保存したファイルが閉じて、App Explorer(左側のツリー)のツリー表示が閉じられ、瞬時にすぐ展開されます。原因ですが、手動クリーンしたいため、buildフォルダのiphone以下を削除して…

Titanium MobileにAdmobを導入する方法(2012年3月) #TitaniumJP

無料のiPhone向けアプリを作る場合、マネタイズは様々な方法がありますが、最もポピュラーですぐ思いつくものとして、「広告」があります。私も「広告」をマネタイズの第一に検討しており、その際、最もベターなアプリ配信広告としては「AdMob」のようですの…

fontオブジェクトで色指定できなくて、「なんで色指定できないの?」と思った方へ

フォントで色を変えたいとき、fontのJSONオブジェクトで、fontColor:"red",とのように書きたくありますが、フォントオブジェクトではこのような指定はできません。 ※参考 http://developer.appcelerator.com/apidoc/mobile/latest/Font-object.html フォント…

Titanium MobileにおけるTable ViewとLabelでのフォントにおける注意事項 #TitaniumJP

同じところでつまづく人がいると思うので、僕みたいな初心者のために書きます。 まずTableViewRowのtitleに文字列を割り当てることができますが、書体(Font Family)は変更できません。(簡易記法らしい) https://twitter.com/#!/ryugoo_/status/1799119742835…

iOS4で使える日本語フォント一覧

■iOS4で日本語表示できるフォント一覧 ・HiraKakuProN-W3 ・HiraKakuProN-W6 (以下は中国語) ・STHeitiTC-Medium ・STHeitiJ-Medium 他にもあったら教えてください! ※参考情報 iOSフォント iOS5で利用できるフォント http://iosfonts.com/ iPhone4(iOS4.1)…

Titanium MobileのProject Template(新しく増えた3テンプレート)

※当方、まだまだTitanium Mobile初心者ですので、認識違いありましたら、御指摘ください。 Titanium Mobileやら、Titanium Studioをバージョンアップしていったら、いつの間にか、新規に選べるテンプレートが変化していた。 いつからこうなったかわからない…

Hpricotインストールできない問題(makeのインストール)

●環境 windows xp Ruby1.8.6サブサブパソコンにHpricotをインストールしようし、 いろいろ記事を読んだところ、下げたバーションのほうが動きやすいという記事を読み、 下記コマンドでインストールを実行。gem install hpricot --version "しかし、makeがで…

情報ページ更新、新はてなブックマーク追加、twitterボタン全ページ追加

アイドルお宝画像速攻検索を更新いたしました。下記の通りです。 ・アイドルお宝画像速攻検索についての情報ページを更新しました。 http://otakara.heroku.com/images/info ・各ページに新はてなブックマーク追加 今まで以上に簡単にはてなブックマークを追…

3 Size Searchに関しての情報、掲載記事ページを更新いたしました。

・3 Size Searchの情報ページを更新しました。 http://threesize.heroku.com/faces/info ・3 Size Searchの掲載記事ページを更新しました。 http://threesize.heroku.com/faces/published 今後とも3 Size Searchをよろしくお願いします。 3 Size Search http…

GIGAZINE掲載、togetterまとめ、twitterウィジェット、新はてなブックマーク

・3 Size SearchがGIGAZINEに掲載されました! GIGAZINE - バスト・ウェスト・ヒップのサイズを入力するとその条件に合致する女性画像を表示する「3 Size Search(スリーサイズ サーチ)」 ・反響をtogetterにまとめました。 「3 Size Searchの反響まとめ(バス…

表示画像取得元変更、ページ表示スピード向上、画像クリックによる拡大処理、ファンページ追加

アイドルお宝画像速攻検索を更新いたしました。下記の通りです。 ・YahooAPI画像検索の仕様変更に伴い、Version2に変更したことにより、表示画像が異なるようになりました。 ・検索語のページの画像表示件数を少なくし、ページスピードの向上を行ないました…

画像種類変更、ページ表示スピード向上、ファンページ追加

スリーサイズサーチを更新いたしました。下記の通りです。・YahooAPI画像検索の仕様変更に伴い、Version2に変更いたしました。 ・トップページは500件表示でしたが、「表示が重い」との声が大きかったため、20件表示に切り替え、「次の20件表示」というよう…

説明文章、紹介記事、公式ツイートボタン、facebookボタン、フッターのリンクの追加、mixiチェックボタンの除去…。

3 Size Search(スリーサイズ検索エンジン)、アイドルお宝画像速攻検索にて、 以下の点を追加、修正いたしました。 ・Facebookいいねボタン いいねを押すと、facebookユーザーと共有ができます。 ・twitter公式ツイートボタン設置(一部) twitter公式ツイート…