投稿と一緒に新しいサービスを作りました。 http://画像アップロード.みんな 遊び方 アップロードボタンを押して 写真を撮影または任意の画素増を選択してアップロードすると 写真を判定します。 次に対戦する写真を選ぶと 戦いが始まります。 投稿はこちら …
この記事はお子さん、どんな本読んでる? Advent Calendar 201521日めの記事です。 我が家には3歳半になる娘がいます。 2歳半ころから、子どもの好奇心はどんどん強くなり、ひらがなを覚えたり、簡単なゲーム(のようなもの)を好んで挑戦するようになりま…
TOEICで800点取るまでにやったことまとめ 本当は900点以上取ったら書こうと思っていたのだけど、いつ取れるかかわからないので現時点でのまとめ。 2年半かけて505 → 810になりました。ダラダラやっていたのでもっと短い期間で取れそうだけど、真剣にやっ…
Windows 10 for Phone build 10051がやってきた 世間は新Macbook発売、AppleWatch予約開始で賑わっているようですが。 奇しくも本日Windows 10 for Phone Technical Previewの最新版が降ってきたので早速アップデートしました。 以下変更点を羅列。 動作が遅…
Windows 10 for Phonesのテクニカルプレビューが開始されました。 幸い、自分の持っているLumia 636はテクニカルプレビュー対応機種だったので、早速インストールしてアップデートすることに。 インストール手順 テクニカルプレビューなので、通常のアップデ…
この記事はWindows Phone Advent Calendar 2014 4日目のエントリーです。 Krile for WP、使い勝手良さそうなので入れてみたいと思います。 ちなみに自分が普段一番使ってるアプリはMetroHatenaR.WPです。 Windows Phoneとの出会い 僕の初めてのWindows Phon…
こんにちは。 私には1歳半になったばかりの娘が一人いるのですが、我が家にはビデオカメラがありません。 デジカメは一応持ってるんですが、自分も妻も出先で撮影するという文化のもとで育っていなかったのもあって、ビデオカメラなんて全く興味がありませ…
MySQLでいうtruncateの方法を探していたんだが、 Mongoid.master.collections. select { |c| c.name != 'system.indexes' }.each(&:drop) endはRSpec.configureの中でしか使えないようで、とりあえずHoge.with(collection: "fuga_collection").collection.dr…
AWS+RDSでRailsを使ったりしてると、RDSのタイムゾーンがUTCから変更できない関係で、けっこう時間の扱いに悩みます。大抵の場合、application.rbにconfig.time_zone = 'Tokyo'とかやってお茶を濁すわけですが。config.time_zoneはあくまでアプリケーション…
ついに出ましたね、MySQL5.6!my.cnfの位置が/usr/my.cnfに変わったとか標準動作がinnodb_per_tableになったとか色々ありますが、とりあえずデフォルトのmy.cnf内にsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESという記述があって、詳細はこちらを…
ガラケーのサービスでnginxをあまり使わないからなのか情報が見つからなかったのでメモnginx.confで# アンダースコアを有効に underscores_in_headers on; # ログフォーマットに追記 log_format custom '$remote_addr - $remote_user [$time_local] "$reques…
このエントリはBackbone.js Advent Calendar11日目です。皆様素晴らしいエントリを書かれている中、何か初歩的なエントリでスミマセン。Backbone.jsで作られたサイトを見ると、よく_.templateを使ってHTMLを呼び出す記述を見かけますね。よく知られている…
Railsでプロジェクト作ろうと思ったらなぜかbundle installでエラーが発生する。 /usr/local/rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lpthread... yes checking for v8.h... notherubyracerインストール中にlibv8が見つか…
新しく購入したDELLのサーバがネットワークエラーで不通になっちゃう事象が半年に1回くらい起きてて、それが運悪くマスタDBだったので、そろそろ本気で対策をしないといけないかしらんと思ってMySQL-MHAについて調べてみました。MySQL-MHAについてはpublic …
ライブラリはこちらを使わせてもらう jpoz / APNSrailsからapnsを使うためにgemfileに追記する gem "apns"bundle installApple Developer Centerからダウンロードした開発用.p12証明書を鍵とセットの証明書に変換openssl pkcs12 -in 証明書.p12 -out apns.pe…
rvmsudo rails server -p 80だよ
MySQLでテーブルのデータをテキストにエクスポートする場合、ターミナルからコマンドラインでやる方法とCUIから出力するのと2種類方法があります。ターミナルからやる# echo "select * from fuga" | mysql hogehoge > abc.csvMySQL CUIからやるselect * fro…
Rails3.2+Backbone.jsの組み合わせでthis.model.save({hogehoge:...})とやっても何故か永続化できない。webrickのログを見るとStarted OPTIONS "/test" for 192.168.26.120 at 2012-10-11 18:24:35 +0900とかなってて、正しくHTTPメソッドがセットされてない…
PhoneGap(cordva)のお話です。よく釣り記事でPhoneGap+Javascriptでアプリを作ろう!なんて話で、不発揮データはlocalstorageに保存しましょうなどと簡単に書かれてますが、AndroidのWebviewだとlocalstorageのデータはRAMに保存されるので、RAMフラッシュの…
jQuery Mobileではpage="ID"の要素がページとして認識されます。ページなのでjQuery Mobile APIが使えます。jQuery Mobile APIとは初期化メソッドとかchangePageとかのアレです。この初期化イベント、使ってみてわかったんですが結構厄介でした。・たとえば…
jQuery Mobileってあるじゃないですか。 あれってHTMLのdata属性を見て、勝手に要素に色々属性つけて見栄え良くするんですけど、$(jQuery).append()とかで属性を付与すると、付与した属性には当然そういった処理はやってくれないんで、追加した属性だけみす…
mac osxには標準でnw版のemacs 22が入っているのだが、init.elに23用のプラグインが入ってるとエラーになります。 こんなかんじでsignal(error ("Unknown keyword :risky")) error("Unknown keyword %s" :risky) custom-handle-keyword(package-load-list :r…
rootでログインしてユーザーを増やそうと思ったらmysql> grant all on *.* to "myuser"@"192.168.0.0/255.255.255.0"; ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)と怒られた。調べてみたら色々対処法があるみたい…
Oauth認証する際、APIに送るリクエストの末尾にdisplay="touch"をつけるとモバイル用のページが表示される。 通常のWEBページだったらdisplay=pageをつける(displayを付けないとこのページが採用されるようだ)こんなかんじでhttps://graph.facebook.com/oa…
facebook_oauth+Oauth2の場合多分koalaでも基本一緒Facebookへのトークン取得と自分の基本情報をfacebook_oauthから取得するようなプログラムのテストを書く場合1.トークン取得 2.情報取得の計2回Facebook APIを叩く必要がある。まじめにやるならfoge_contr…
最近会社からmacを支給されたので、windowsからmacに鞍替えしました。Windows(しかもXP)の頃はリッチなGUIでいたせりつくせりなAptanaでコーディングしていたわけですが、Macでも当然Aptana使おうと思ったら、なんかクールなギーグはEmacs!みたいな風潮があ…
MySQLには日付の計算を行う関数がいくつかあって、例えば当日は mysql> SELECT NOW(); ---------------------+ NOW() ---------------------+ 2012-04-23 16:26:11 ---------------------+ 1 row in set (0.00 sec)前日はmysql> SELECT NOW() - interval 1 d…
備忘録的に。delimiter $$ DROP EVENT IF EXISTS hogehoge $$ CREATE EVENT hogehoge ON SCHEDULE EVERY 1 DAY STARTS '2012-04-18 03:00:00' DO BEGIN この中に実行するSQLを記述 END$$ delimiter ;ON SCHEDULE EVERY 1 DAY STARTS '2012-04-18 03:00:00'で…
Rails+MySQLな環境で、日時処理なんかでカラムの値を集計する場合、簡単な集計処理ならバッチを書かずにプロシージャに任せて、イベントスケジューラ実行、なんてことがあると思います。Railsで開発してるとプロシージャもmigrationファイルに書く必要がある…