タケユー・ウェブ日報

Ruby on Rails や Flutter といったWeb・モバイルアプリ技術を武器にお客様のビジネス立ち上げを支援する、タケユー・ウェブ株式会社の技術ブログです。

2013-01-01から1年間の記事一覧

GoogleAnalyticsのプロファイルIDが行方不明になったので捜索した結果

GoogleAnalytics連携プラグインなどでたまに設定することになる「プロファイルID」ですが、最近のアップデートで管理画面が新しくなりどこにいったのかわからなくなったので探しました。(UA-からはじまるのとは違う奴です)

記事に設定されたカテゴリのうち、あるカテゴリの子または子孫に属するもののみを表示する

たとえば、製品情報をMTのブログ記事で管理していて、カテゴリで製品の「分類」や「事業部」などを保持している場合に、ブログ記事アーカイブ中でその製品を管轄する「事業部」を表示したくなったときなど。(えらく具体的な例だ) カスタムフィールドで保持…

カスタムオブジェクトをカスタムフィールドの値で検索

対象バージョン MT5.2.7-PowerCMS3.22 MTEntriesみたいにfield:モディファイアかと思ったらだめだった。 <mt:Books field:hoge="fuga"> <$MTBookName escape="html"$> <mt:Books> オプションプラグイン「SearchCustomObjectField」で対応していました。 <mt:SearchCustomObjectField field="hoge" query="fuga" class="book"> <$MTCustomObjectName escape="html"$> </mt:searchcustomobjectfield></mt:books></mt:books>

CGI + Sinatra + jpmobile

手軽にやるときはただのCGIスクリプトとして作りたい。 テンプレート処理など面倒はSinatraにまかせつつ、jpmobileの各種フィルタ・ビュー振り分け、絵文字変換などを利用したい。(昔 rack-ketai というgemを書いたが、jpmobileがrack対応した時点で役割を…

Connection attempts using mod_proxy

Logwatchから以下のようなレポートが届いた。 --------------------- httpd Begin ------------------------ Connection attempts using mod_proxy: 111.241.36.22 -> mx3.mail2000.com.tw:25: 1 Time(s) 111.241.39.245 -> mx2.mail2000.com.tw:25: 1 Time(…

SugarSyncの暗号化について質問してみた

クラウドストレージサービスの「SugarSync」、セキュリティの強さを謳っていました。同様の解説をしているページもいくつかあります。 http://www.sugarsync.jp/world/biz.html クラウドというと、何かと心配なのがセキュリティ。 ファイルのアップロード・…

Rails RSpec のコントローラテストでデフォルトのパラメータを設定できるようにしてみる。

以前RSpecの拡張の練習がてら、こういうのを require 'spec_helper' describe Api::SpotsController do describe "GET 'index'" do it "returns http success" do get 'index', format: 'json' response.should be_success end end describe "GET 'show'" do…

Windows8 + IntelliJ IDEA(RubyMine) + Ruby 2.0 + Rails環境の整備

いろいろハマりましたが、だいぶすっきりインストールできたのでメモ。 環境 Windows 8 Pro 64bit Ruby 2.0.0 Ruby on Rails 4.0 / 3.2 IntelliJ IDEA 12 Ultimate + Ruby plugin 5.4.0.20130703

Gemfile中でplatformによる分岐をする

RUBY_PLATFORM定数を利用するのが多いみたい # Windows(MinGW版)ではunicornを使わ(え)ない unless RUBY_PLATFORM =~ /mingw32/ gem 'unicorn' end

ブログ記事に位置情報を設定してData APIで検索できるMovableTypeプラグイン「Location」作りました。

こないだMTDDC2013に参加して、Data APIはプラグインで拡張できるということを知ったので「いいこと聞いた!」と試してみた。エンドポイント自体を追加することもできるみたいですが、記事検索の範疇であれば既存のlistEntriesを拡張した方がわかりやすいの…

MTDDC 2013に行ってきたので無駄にしないように記録しておく。

8/3 MTDDC 2013にいってきた。※写真使用に問題があればご指摘ください。 国鉄カラーのキハ47で出発。(朝5時)

AngularJS + MovableType Data API でインクリメンタル検索してみた

Movable Type 6の新機能「Data API」。 藤本さんをはじめ皆様がすでにいろいろ試されていますが、僕も少し触ったのでメモ。 プログラマな人には好感触ですが、デザイナーさんにはいまいちピンとこないのではないでしょうか。 Data API自体はこれまでとは違っ…