2013-01-01から1年間の記事一覧
普段、sqliteのデータを見るのにlitaを使ってて、 テスト用のテーブルだからと思いlitaでテーブル作ってからスクリプトでデータ投入して取り出そうとしたらエラーが・・・ Encoding::CompatibilityError - incompatible character encodings: UTF-16LE and U…
さくらVPSで先月と今月、勝手に再起動かかってサービス動いてないのにしばらく気づけなかったのでunicornの自動起動設定してみた ぐぐった先からシェルもらってきて動かしたけど unicorn not found って言われた 調べたらrvm使ってたらラッパーなるものを作…
さくらvps ubuntu10.04のrubyを1.9.3から2.0.0にあげようと思い 調べたらruby2.0.0がリストになかった rvm list knownので取得してからインストール rvm get stable rvm install 2.0.0デフォルト2.0.0へ変更 rvm use 2.0.0 --default
勝手にさくらVPSが再起動したみたいでmongodbが止まってた 以前にも起動しなくなって対処法は、自分のブログ見て以下のようにした sudo mongod -f /etc/mongodb.conf --repair sudo service mongodb startけど起動せず・・・ 仕方ないのでログみたら /var/lo…
最近勉強した内容を踏まえてtitanium androidアプリ サバ読み(見た目)年齢おしえろください - Android Apps on Google Play を作ってみた。実年齢入力して、顔画像選ぶと見た目年齢が分かるっていうアプリ顔画像認識を、Web api経由でPUX社さんのFaceUって…
以前rubyでやったことをtitaniumでしてみようかと web画像をflickrに保存してみる by ruby - shoprevのブログ 基本は、このHow toの手順どおり Flickr Services flickrアカウント作成 API key取得 Sign in to Yahoo! Authentication Flow 編集 編集後、指定u…
fontsフォルダ作成してその中にフォントファイル置く /app/assets/fonts/hoge.ttfあとはttsファイルに "#title":{ font: { fontFamily:"hoge" fontSize: "18dp" } }って書くだけ。簡単ー参考 Titanium 3.X - Appcelerator Docs
Error: String types not allowed (at 'configChanges' with value 'keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize').っていうエラー、 ti.admobモジュールを使っていることをすっかり忘れてはまってしまった tia…
なにがきっかけかわからないんですが、突然いままで何の問題もなくinstall to android deviceできてたのに Build process exited with code 1って言うエラーが・・・ グーグル先生に聞いたらandroid sdkのバージョンだいじょぶですかと titaniumのブログによ…
titanium androidアプリ起動時、windowの頭にあるテキストフィールドにフォーカスが当たって、キーボード表示され困ってグーグル先生に聞いたら、「Heavyweight Window」にすべしとあった。 windowを作るとき、 navBarHidden:true を指定しろと・・・しかし…
最近、無料で1TB容量の提供 (「6.5Mピクセル写真にして53万7731枚」)になったflickrにweb画像を保存してみた まずは、flickrのアカウント取得後、ここから http://www.flickr.com/services/apps/create/apply/ keyとsecretを取得してflickrawをインストール …
今、2年ぐらい前にてきとーに作ったsinatraのアプリの手直しをしていて、 2年前は、shotgunが使えずに毎回、 アプリの起動停止を手動でしてたけど、リローダーがあったー gem install sinatra-reloader ソースに一行追加 require "sinatra/reloader" if deve…
rubyでretryっていうのがあるって知って、http 503 errorの時にretryしたら いままで数時間で終わってた処理が一日たっても終わらず・・・ テストコード書いたら無限ループした 泣 def hoge begin puts "hoge" raise "raise http 503 error" rescue retry en…
デザインはtwitter bootstrapそのままとかでも日本語webフォント使ったらなんとなくいい感じになった webフォント使用可のフリーフォントをダウンロードして TrueType形式のフリーフォント「たぬき油性マジック」を公開しました。: たぬきフォント 落としたt…
さくらvpsの1Gを2台借りてるんですが、やってること自体は、1台で済むようなもので なんとかならんものかと考えていたらlxcとやらを使うとvps内に仮想環境構築可能とのこと とりあえず以前作ったvagrant環境でためしてみた インストール sudo apt-get update…
2年ぐらい放置していたhtmlとcssとjsのサイトをメンテナンスするために coffeescriptとsassを使ってみようと思い自動コンパイルのこと調べたら簡単にいけたguardを入れてinitするとGuardfileができる gem install wdm gem install guard gem install guard-s…
mongodbの練習のために「タグまとめ2ch」っていうもの作ってみた 人気記事 タグまとめ2ch2chまとめサイトをまとめてるサイトって結構たくさんあって、 20サイトぐらいざっとみたら、細かくカスタマイズできるやつとか なんかすげー高機能のやつとかいろいろ …
前回 mongoドライバーで多対多とかきびしそうなのでo/rマッパーのmongoid3をつかってみた by ruby - shoprevのブログ のコードでmongolabに貯めたデータをrails3で表示してみた rails new rails new app_name --skip-active-record cd app_nameGemfileにmong…
mongoドライバーだけで多対多とかさすがにきびしいので mongoid3っていうo/rマッパーつかってみた たったこれだけで、多対多表現できて、 find_or_create_byメソッドでなければ作るとか incメソッドでカウントとかべんりすぎー # coding: utf-8 require "mon…
mongolabでアカウント作ってからDB作成して発行されるuriをメモ MongoLab: MongoDB-as-a-Service (MongoDB hosting)mongolabサンプル mongodb-driver-examples/ruby/ruby_simple_example.rb at master · mongolab/mongodb-driver-examples · GitHub を動かし…
はてなブックマーク数 url="http://blog.livedoor.jp/dqnplus/" uri="http://b.hatena.ne.jp/entry/jsonlite/?url="+CGI.escape(url) p JSON.parse(open(uri).read)['count'] => 28フェイスブックいいね数 url="http://blog.livedoor.jp/dqnplus/" uri="http…
chef使ってみたいけどwindows7だし 評判の入門書を買っても読まない可能性が・・・ 入門Chef Solo - Infrastructure as Code - 達人出版会とおもってたら超分かりやすい動画&スライドが 「初めてのChefの教室」を開催しました。(動画&資料) | Engine Yard B…
rails3.2のjavascriptがデフォルトcoffeescriptだったので勉強のために AKB48 MV Loopなるものつくってみた Akb48 Music Video LoopYouTube Data APIを使ってAKB48のミュージックビデオyoutube再生回数トップ50を引っ張ってきて 参考 -> デベロッパー ガイド…
rails3.2はcoffeescriptデフォルトってことではじめて使ってみたらはまったこう書いたら onYouTubePlayerReady = (playerId) -> alert "playerId: #{playerId}"こうなって var onYouTubePlayerReady; onYouTubePlayerReady = function(playerId) { return al…
rubyでyoutubeのmp4ファイルダウンロードしてみた # coding: utf-8 require 'open-uri' require 'json' require 'cgi' open("http://www.youtube.com/watch?v=VIDEO_ID","User-Agent" => "Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKi…
titanium + alloy + android でフェイスブック風メニューができないか調べたここを参考にしたらhttp://www.slideshare.net/ricardoalcocer/appcelerator-alloy-deep-dive-titokyo-2013簡単にできたありがとうございますこれでやっとtabgroupとおさらばできそ…
2012年にtitanium 2.xにていくつかのしょぼいandroidアプリを作って、しばらくtitaniumを触らずにいたら、いつのまにかversionが3にアップし、alloyとかいうフレームワークが登場してたので、ハローワールドしてみた。 公式ドキュメントhttp://docs.appceler…