2015-01-01から1ヶ月間の記事一覧
タイトルのとおりなのですが、 cordova build android && cordova emulate androidcordovaコマンドから上記のコマンドでビルド→エミュレータ起動とすると問題なく起動するのですが cordova build androidとしてからeclipseでプロジェクトを開いてrunボタンを…
動画ファイルからファイルのwidth、height、video bitrate、audio bitrateを取得する必要があったのでそのときのメモです。 ちなみにphpの実装例で、よく使いそうな値を取得しています。 またffmpegを使用しています。
画像選択して選択中の画像をフォームで送信できるようなプラグインを探していたらいい感じのがあったので紹介です。 公式サイトはこちらで「Image Picker」というプラグインです。こちらはjqueryのプラグインで、angular.jsで作ってるサイトで使おうとしたら…
案件でちょっとしたHTMLエディタを探してたのですが、いい感じのがあったので紹介です。 angular.jsのプラグインの形で作られている、textAngularというものになります。 こちらが公式サイトになります。 githubはこちら。 見てもらえればなんとなくわかると…
やりたかったこと タイトルのとおりですけど、画像が一覧表示されてて画像をクリックすると画像が選択中になってもう1度クリックすると選択解除となるようにする。 で、送信ボタンをクリックすると選択した画像のidを送信する。というよくあるページを作りた…
はじめに ブラウザで開発中だとconsole.logでfirefoxならfirebug、chromeならjavascriptコンソールとかでweb開発と同じように確認できると思います。 が、開発が進んできてエミュレータで確認の段階になってくるとxcodeのコンソールとかに出てこないんですね…
やりたかったこと webサイトでよくあるファイルアップロード機能をcorodovaアプリでも実装する必要がありました。 最初はwebサイトと同じようにinputタグのtype=fileで実装しようとしてたんですけどcordovaのプラグインを調べてみると以下のプラグインがあり…
// router myApp.config(function($routeProvider) { $routeProvider.when('/', { templateUrl: "index.html", controller: "ControllerIndex", }).otherwise({ redirectTo: '/' }); }); // controller myApp.controller("ControllerIndex", function($scope…
はじめに 最近ハイブリッドアプリの勉強中なのですが、ネットとかで調べながらやってるとangular.jsやbackbone.jsなどのフレームワークを使った事例やサンプルなどが多いのでそういうものだと思ってました。angular.jsやbackbone.jsのノウハウがあるわけでも…
svnいまさら感がありますが仕事で使ってるプロジェクトがあってやる必要があったのでメモしておきます // 修正をコミット svn commit -m "機能1をコミット" file1 file2 // 間違えて関係ないfile2をコミットしてしまった、、、 // リビジョンを確認(20である…
はじめに angular.jsでcorsを有効にしてajax通信できることは過去に実装したことがあった。 なのでcordovaを使用する場合に特別なことをする必要があると思ったのですが違いました、、、 いちおう今回対応できたのでメモしておきます 対応したこと ・サーバ…
わーい。今月も「今月のPVが1000を突破しました」が出たので嬉しいです 細々と書いていきます以上です
こちらの続編です。 上記のページの例では1モジュール1関数みたいな書き方になってしまったのであまり汎用性がないなと思って追記で1モジュールに複数関数定義できる形にしました。モジュール App.factory("ModelUser", function($resource) { return $resou…
やりたいこと タイトルでは複数サイトと書きましたが。 実際にやりたかったのはサービス本体と運営などが利用する管理サイトとでドメインやサーバが異なる場合があります。 こういう場合にそれぞれにコアとなるfuelphp本体を持たせるのではなくて共通で使え…
10秒ごとに画像を切り替える処理を作りたかったのだが 画像の切り替えでちょっとハマったのでメモcss .image { background-color: white; background-repeat: no-repeat; background-size: contain; color: white; height: 100%; }html <div image class="image" ng-style="{'background-image': 'url(' + backimg + ')'}">js $scope.backimg =</div>…
やりたかったこと corodovaで簡単なアプリ開発をしてて、アプリ使用時に設定した内容を記録しておいて次回起動時にそれを読込む仕組みを実装したかった。 今回は保存先としてhtml5で利用可能なローカルストレージ(localstorage)を使用する事にした。 そのプ…
はじめに phpからmysqlへiphoneの絵文字を含む文字列を登録しようとすると絵文字以降の文字列が登録されない。という現象が起きました。 はじめは、iphone絵文字がmysqlのutf8におさまりきらない文字コードを使ってるとのことだったので登録前に以下のような…
軽くハマったのでひな形をメモしておきますjavascript var app = angular.module("myApp",[]); app.controller("ControllerIndex", function($scope) { }); app.directive("csschange", function () { return function ($scope, element, attrs) { $scope.cl…
はじめに けっこう前の話になるのだが、初めてソーシャルゲーム案件の開発をしたときの話です ちょうどmixiアプリがリリースされたときの話でそれまではサービスがオープンしてから時間をかけて大きくなってゆきシステム的にボトルネックとなっている箇所を…
はじめに まだ勉強段階だが、cordovaでの開発環境を作るときの流れをメモしておく 自分が今時点で使っているものは以下 ・cordova(ハイブリッドアプリフレームワーク) ・angular.js(jsフレームワーク) ・onsenui(uiフレームワーク) ・grunt(開発ツール)シン…
やりたかったこと サーバAからサーバBにあるフォルダをダウンロードする。だけ やりかた サーバBにsshでログインしてサーバAへrsyncしようとしたがサーバAから外部ネットワークにsshが許可されていなかった。 なのでサーバAからサーバBにsftpで接続してダウ…
はじめに googleやyahooなどの検索結果からサイトへアクセスしたときにログインページに飛ばされてしまう。 これは正しい挙動なんですけどサービスオープンしてしばらくしても全然アクセスがこない。で、調べてみるとgoogleにはログインページしかインデック…
はじめに しょっちゅうやるわけではないが、やる機会がそこそこ増えてきたので手順を自分用にメモしておく。ちなみに今fuelphpを使ってるのでそれに合わせて話を進めます socket.ioのインストール node.jsはインストールされていてnpmコマンドもすでに使える…
やりたかったこと 画像の一覧ページの表示が非常に重いとのことで見てみると1ページに表示してるコンテンツの画像は10件。 けど1ファイルのサイズがどれも3Mくらいあってそのまま表示してるだけなので、それは重くなるなぁと、、、対応案としては 案1. jquer…
やりたいこと angular.jsを使ったシングルページwebアプリケーションの開発中にどのページでも同じ処理を行いたい場合がありました。今回やりたかったのは以下のような処理を全ページにいれたかったです 例1. ログインせずにアクセスされたらログインページ…
はじめに 以前にsocket.ioを使う機会があったのだが、なんでredisと一緒に使うのかわからないって聞かれることがいくつかあった。 ネットで調べると確かにコレつかってるサンプルや解説が多い で、なぜ使うのか 確かに試しに使ってみる分には必要ないので最…