2015-02-01から1ヶ月間の記事一覧
はじめに 本当は今、これについての具体的な実装例を書きたかったというか試してみたかったのですが無理そうなので、具体的な実装・実験は明日以降に行うとして理屈だけメモします。まずcordovaアプリでセッション処理を行う場合、以下の様な環境になると思…
はじめに どういうタイトルつければいいかわからなかったのですが。 iPhoneアプリとかでリストページを下に勢いよくスクロールしときにページの上の方にクルクル「更新」画像が表示されるあれ。 cordovaでのハイブリッドアプリ開発で実装したくて調べてたと…
やりたいこと ある程度の規模のサービスや構成上db自体を分けた方が効率よく開発、運用できることがあるかと思います。 その際にfuelphpではどのように開発するか考えてみる想定している構成 ・マスタdbA ・スレーブdbA ・マスタdbB ・スレーブdbB db設定 今…
はじめに ファイルアップロードする方法を調べてたら「angular file upload」というモジュールが有名ぽい。 danialfarid/angular-file-upload · GitHub こちらがgithubになります。サンプルみてみたけどあまりちゃんと理解できていないのですが、とりあえず…
はじめに 最近で1人vpsやレンタルサーバでの作業が多かったのでsshでログインして直接作業してしまうことが多かった。 今後、2人以上で作業することもあると思うがそのときは各自ローカルpcで作業してソース管理ツールで共有して。という流れがやはり望まし…
やりたいこと タイトルのとおりですが、http://example.com/?session_id=*** のようにurlでセッションidを引き回してセッションを使用したかった。 ガラケー(フューチャーフォン)時代はcookieが使えない端末が多かったのでこのようなやり方はよくやってまし…
やりたいこと 少しアクセスの多いサイトなどではありがちなmysqlのレプリケーションを使うことがあると思います。 fuelphpでそれに対応するときの作業をメモしておきます。 いちおう今回想定する環境はマスタdb1台、スレーブdb2台構成のものとします。 db定…
やりたいこと サーバに通信してデータを取得する処理などに、完了するまで「読み込み中」とか「now loading」とか表示するアプリがあると思いますがあれを実装する方法をメモしておきます。 AngularOverlayというモジュールが公開されているのでこれを使って…
はじめに jqueryでvalidationを実装する方法 - とりあえずphpとか こちらで実装したvalidationにさらにNGワードのチェックをリアルタイムにつける必要があったので、この処理にさらに実装方法を追加追加する機能 ・NGワードのリストはデータベースにもつ ・N…
はじめに 一般的に開発環境、ステージング環境、本番環境などを用意してプロジェクトを進めるやり方はけっこうあると思います。 僕もだいたいこの構成で作業を進めています。とくに支障を感じた事もないのでまぁ問題ないやり方なのではないのでしょうか。 今…
はじめに jqueryでのvalidation実装。 ありがちな機能ではありますが、久々に実装する機会があったのでメモ。 jqueryのプラグインとか探せば色々ありますが、過去にかゆいところに手が届かない的な事もあったので今回は全て自前で実装してみました。機能とし…
はじめに 意外とおろそかになってしまうこともあるのですが、サービスの規模によってはちゃんとしておかないと後々問題になるのでできる範囲で僕がやっていることをまとめておきます。とりあえず最低限やっておきたいこと ・sqlのエラーなど致命的なエラーが…
やりたかったこと 1. ユーザが入力フォームからデータを入力して登録ボタンをおす 2. 登録完了ページを表示 3. ブラウザの戻るボタン(iPhone等ならスワイプで戻る) 4. 1で入力した内容が残ってしまう、、、 上記の4.で入力した内容をすべて空にしたいとい…
はじめに 今までデザインの当て込みという作業をした事がありませんでした。 というか多少はしていたのかもしれませんが、「デザインの当て込み」という作業項目で工数を算出して実際に作業をしたことがなかったためかもしれません。 しかし、こういう作業は…
やりたいこと サイトにアクセスしたユーザの端末のFLASHのインストール状況を取得したかった 実装 こちらに実装方法がありました。 swfobjectを使用した簡単Flash Playerバージョン取得 | iwb.jpSWFObjectというプラグインで本来(?)HTMLにFLASHを埋め込む用…
やりたかったこと タイトルのとおりですが、投稿系のサイトだとNGワードのチェックをいれてほしいという要望が意外と多いので次実装するときのためにメモしておく。 NGワードの保存先はデータベースでもファイルでもどちらでもいいと思うが今回は予め配列な…
完全に自分仕様になっているが毎回同じ設定を過去のプロジェクトのをみながら都度やっていて時間も無駄なのでまとめておく fulephpで準備されている機能の準備 日本語を使う準備 fuel/app/config/config.phpを編集 //81行目くらい 'language' => 'ja', // De…
はじめに やりたかったのは、こちらで書いたようにtwitter apiなどから取得したテキストからどんなキーワードが多く使われているかを取得したかったmecabというフリーのツールでも実現できるのだが、yahooの形態素解析APIを使用すれうばアプリのキーを登録す…
はじめに このプラグインはとても有名なようで、けっこう使われているようです。 今回デザイナーさんからもらったページでも使われていてヌルヌルとメニューがスライドしていいかんじでした。レシポンシブにも対応しているようなのでスマホでも使用可能ですh…
やりたいこと http://www.example.com/hoge/***/?id=1 にアクセスがあった場合にhttp://www.sample.com/hogehoge/ にリダイレクトさせたいというもの。またパラメータ等は引き継ぎたくない 実装方法 RewriteCond %{HTTP_HOST} www(\.example\.com)$ RewriteC…
やりたいこと ページで一覧表示をしてリストの1番下までいったらサーバに通信してデータをとってきてhtmlに反映させるみたいなありがちな処理です。「angular.js 無限スクロール」とかで検索したら「ngInfiniteScroll」というモジュールがいろんなサイトで紹…
やりたいこと なんらかの情報を一覧表示。たとえば最初に20件くらい表示しておいてスクロールして1番下の方にもっとみるボタンを設置。もっと見るボタンをおしたら次のページを表示。ありがちなページを作成したかったのでそれのangular.jsで実装したときの…
はじめに webサーバを設定する作業があったのですが、いつも同じこと調べながらに作業になるので作業メモとして残しておきます。やりたいことは ・一般ユーザの作成 ・webサーバの設定(バーチャルホストの設定) ・phpのインストールと設定 ・mysqlのインスト…
やりたいこと ・アプリ内にemailとpasswordでのログインフォームを設ける。 ・ログインボタンを押すとサーバ側でアカウントをチェックしてokならphpのセッションにログイン情報を保持。以降ログインしてる人のみが使えるapiのチェックはサーバ側のログインセ…
はじめに まだプラグインとかばりばり作ってるわけではないのですが、cordovaビルド後にちょっとしたJavaやObjective-cのコードを修正する必要がある場合にcorodvaコマンド以外にもeclipseやxcodeから開いてビルドする機会が出てきたのでこれらからプロジェ…
cordovaでconsole.logでデバッグ - ios - とりあえずphpとか cordovaでconsole.logでデバッグ - ios - とりあえずphpとか こちらでandroidでの動作確認をしていなかったのですが、実際にしたのでメモですといっても上記の記事と同様にプラグインを導入してア…