Skip to content

Instantly share code, notes, and snippets.

@noriaki
noriaki / wordpress-heroku-ja-install.sh
Created November 21, 2012 23:22 — forked from masainox/wordpress-heroku-ja-install.sh
日本語環境のwordpressをherokuにセットアップするスクリプト
#!/bin/sh
git clone git://github.com/masainox/wordpress-heroku.git -b language-ja
cd wordpress-heroku
heroku create
heroku addons:add heroku-postgresql:dev
# copy DATABASE_URL(heroku config)
heroku config -s |grep HEROKU_POSTGRESQL_
heroku config:set DATABASE_URL=postgres://USER:PW@HOST:PORT/DB # set same var HEROKU_POSTGRESQL_*****_URL
@noriaki
noriaki / scan_bits_index.rb
Created March 3, 2013 16:35
rubyでビット文字列から'1'の位置を求める ref: http://qiita.com/items/0726851e110e2e356791
"10100100110".reverse.split('1',-1).inject([]){|ret,i| ret << i.size + (ret.last.nil? ? 0 : ret.last + 1); ret }[0..-2]
# => [1, 2, 5, 8, 10]
@noriaki
noriaki / development.log
Created March 4, 2013 21:57
tapを使ってメソッドチェインの途中の値をログ出力する ref: http://qiita.com/items/c94f57047560deea09ba
TEST
<% content_for :header do %>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="<%= @theme.path %>/js/jquery.facebook.js"></script>
<% end %>
jQuery(function($) {
var app_id = $('meta[property="fb:app_id"]').attr('content');
$('<script type="text/javascript">')
.prop({ async: "true" })
.attr({ src: document.location.protocol + '//connect.facebook.net/ja_JP/all.js' })
.appendTo($('<div>', { id: 'fb-root' }).appendTo($('body')));
window.fbAsyncInit = function() {
FB.init({
<meta property="fb:app_id" content="FACEBOOK_APP_ID" />
<meta property="fb:admins" content="ADMIN_USER_ID" />
<div class="fb-comments" data-href="http://example.com" data-num-posts="5" data-width="690"></div>
<div class="fb">
<div class="fb-comments" data-href="<%= base_url + @entry.link %>" data-num-posts="5" data-width="690"></div>
</div>
def meta_ogp
s = yield_content :meta_ogp
s unless s.blank?
end
<%= meta_ogp %>