メモ用サブブログ

子曰わく學びて時にこれを習う。

2014-04-01から1ヶ月間の記事一覧

Rails 複合インデックスの使用で組み合わせの重複防止

リスト11.1 db/migrate/[timestamp]_create_relationships.rb class CreateRelationships < ActiveRecord::Migration def change create_table :relationships do |t| t.integer :follower_id t.integer :followed_id t.timestamps end add_index :relations…

Twitter useridからユーザーを取得する方法

Twitter devでアプリケーションを作ってそこからAPIを叩くなどの方法もありますが、一番簡単なのは以下の方法です。 https://twitter.com/intent/user?user_id=xxxxxxxxx このURLのxxxの部分に知りたいuseridを入れてアクセスすると合致したユーザーのページ…

ハイパーリマインダー ver1.1.0 公開されました。

英語版にした時に不具合があるようです。 差し戻されたので公開までもう少し時間がかかりそうです。 4/23追記:1.1.0公開されました。アップデートお願いします。

Ruby 一見代入に見えるただのメソッド

module SessionsHelper def sign_in(user) . . . end def current_user=(user) @current_user = user end end 上のコードで使用されている特殊な文法は混乱しやすいのでご注意ください。普通のプログラミング言語では、定義するメソッドの名前に等号を使用す…

SEO noindex などメタタグ意味

SEO

<meta name="robots" content="noindex"> <meta name="robots" content="nofollow"> <meta name="robots" content="noarchive"> <meta name="robots" content="noindex, nofollow, noarchive"> 参考:できるPRO Apache Webサーバー 改訂版 Version 2.…</meta></meta></meta></meta>

Chrome 拡張。設定のGUIやアイコンクリック時のポップアップのビューの作り方

{ "background": { "page": "background.html", "persistent": false }, "browser_action": { "default_icon": "icon64.png", "default_popup": "popup.html", "default_title": "Create Link" }, "content_scripts": [ { "all_frames": true, "css": [ ], "…