サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Wikipedia
y310.hatenablog.com
土日を使ってDocker入門を読みながらDockerを触ってみました。 Docker入門 Immutable Infrastructureを実現する 作者: 松原豊,米林正明出版社/メーカー: 技術評論社発売日: 2014/04/25メディア: Kindle版この商品を含むブログ (4件) を見る とりあえずRails/MySQL/Elasticsearchで構成されたWebサービスの開発環境を作ることを想定して、ひと通り手でコマンドを打ちながらMySQLとElasticsearchのコンテナを作ってRailsから接続させることはできました。 $ docker run -d -p 9200:9200 -p 9300:9300 dockerfile/elasticsearch $ docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=passwo
2013年11月12日にリクルートテクノロジーズで開催された「第2回 ElasticSearch勉強会」で「Kibana入門」というタイトルで発表してきました。 社外で発表をするのは初めてだったのでどんな雰囲気になるか不安でしたが、色々質問していただけて安心しました。懇親会でも話しかけていただけてありがとうございました。 長さの関係で発表資料に書かなかったことをいくつかこちらに書いておきます。 クエリのピン止め クエリは名前をつけてピン止めすることができます。ヒストグラムパネルやテーブルパネルはグラフに使用するクエリをすべてのクエリ、ピン止めしたクエリ、ピン止めしていないクエリ、選択したクエリから選べますのでパネルごとに異なるクエリを指定したい時に便利になります。 ヒストグラムの一部を拡大 画面上特にヒントがないので意外と気づきづらいですが、ヒストグラムはグラフ上でドラッグすることで選択し
なんだかディスク容量がやけに少ないように思って内訳を確認したところ「その他」が肥大化していることがわかりました。 その他って何だって話で地道にduしたりしてたけど埒が明かないのでちょっと調べてみたらOmniDiskSweeperというツールを見つけました。OmniGraffleなどの高いツールで有名なOmni社の製品だけどこれは無料。 こんな感じでディレクトリごとに容量を表示してくれるのでどこに巨大なデータが眠っているのかすぐわかります。 今回は以前試しにmysqlにインポートしたWikipediaのデータが25GBもあったのが原因でした。もう不要なのでさくっとdropして解決。
miyagawaさんのPodcast Rebuild: 19でKibanaの話があってちょっと盛り上がり始めてるので、簡単に動作を試せるサンプルアプリセットを作ってみました。 https://github.com/y310/kibana-trial git cloneしてREADMEに書いてある手順を実行していくと大体動くと思います。 railsからfluentdにログを送る部分は、こんな感じでrack middlewareを使って送ります。 # application_controller.rb class ApplicationController < ActionController::Base around_filter :collect_metrics def collect_metrics yield # ensureを使うのは例外時のログも捕捉するため ensure # co
戯れに手元のrailsをmasterを見るようにしてみたらサーバが起動しなくなりました。 hamlのエラー #gem 'rails', '3.0.9' # Bundle edge Rails instead: gem 'rails', :git => 'git://github.com/rails/rails.git' $ bundle exec rails s => Booting WEBrick => Rails 3.2.0.beta application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server Exiting /Users/y_310/work/sample_prj/vendor/bundle/ruby/1.9.1/ge
せっかくHamlを使えるようにしたのでSassも使えるようにしたいところ。 とはいってもSassはHamlに同梱されているので前回の記事の手順でインストールまでは既に済んでいます。 設定 config/initializers/sass_config.rbを作成して以下の記述を追加。 #デフォルトのスタイルシートパスを削除 Sass::Plugin.remove_template_location("./public/stylesheets/sass") #app/stylesheetsをSass用のディレクトリに設定 Sass::Plugin.add_template_location("./app/stylesheets") #最小サイズのCSSに変換する Sass::Plugin.options[:style] = :compressed デフォルトのパスでも問題ないのですが、Sas
iPhoneでOpenCVが使えることを知ったので、ついでに画像処理の高速化について今までもやもやしていたことをはっきりさせようと思い立ち実験してみた。 題材は画像のモザイク化 githubにあったこちら niw/iphone_opencv_test · GitHub のサンプルコードからforkさせてもらってモザイク化処理を追加した。 y310/iphone_opencv_test · GitHub コンパイルオプションはXcodeのデフォルトで-Os(最も高速で最小)、iPhoneOS3.1.2のReleaseビルドで実験した。 Step1 とりあえず何も考えずに実装 モザイク処理メソッドから抜粋。 元画像のmSize*mSize領域のRGB平均値を計算し、出力先画像の同領域をその平均値で埋める、という処理。 int mSize = [mosaicSize intValue]; Ipl
前回の記事の続きでjQueryも使えるようにする。 インストール Gemfileにjquery-railsを追加 gem 'jquery-rails' jQueryをインストール。(prototype.js関連のファイルが削除される) $ bundle install $ rails g jquery:install remove public/javascripts/controls.js remove public/javascripts/dragdrop.js remove public/javascripts/effects.js remove public/javascripts/prototype.js create public/javascripts/jquery.min.js create public/javascripts/jquery.js conflict pub
会社でRails3とHamlを使っているんですが、既に他の方が環境を作った上でコードを書いていたので、勉強のために一から環境構築をやってみました。 Rails環境構築 $ rvm 1.9.2 $ gem install rails $ rails new rails3_haml $ cd rails3_haml $ bundle install vendor/bundle #必要なgemをvender/bundleに一括インストール $ rails server これでブラウザからhttp://localhost:3000にアクセスして動作していればひとまず最低限のRailsの環境構築はOK. Hamlインストール Gemfileにhaml-rails*1を追加。 gem 'haml-rails' haml-railsはRails3にHaml Generatorを追加するためのプラグインで
10月4日にsubmitしていたアプリが公開されました。 CookingPad(※iTunesが起動します) 投稿レシピサイトのCookPadをiPhoneから簡単に見ることが出来るアプリです。 旬のキーワードや任意のキーワードでレシピを検索して、作り方や材料、つくれぽなどを見ることが出来ます。 無料なのでぜひダウンロードしてください!
6月に作成したProvisioning Profileの期限が数日前に切れてしまった。 更新のために3ヶ月おきに同じことをしないといけないようなのでメモを残しておく。 1.iPhone Developer Program Portalにアクセス iPhone Developer Program Portal 2.左側のメニューのProvisioningをクリック 3.表示されたProvisioning ProfileのAction列にあるRenewをクリック 4.期限が更新されて表示がDownloadに変わるので、Provisioning ProfileをダウンロードしてXcodeで開く 5.オーガナイザを開いてDEVICESのインストールしたいiPhoneを選択 6.Provisioningの-ボタンをクリックして古いProvisioning Profileを削除 7. +ボタンをクリッ
このページを最初にブックマークしてみませんか?
『y_310's diary』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く