Web業界ワンピース風相関図(日本編)

四皇 楽天 DeNA リクルート zozotown 王下七武海 Line Ameba mixi 価格コム gree Buyma はてな cookpad 大物ルーキー Zaim nanapi Campfire Snapee Store.jp iQON crowdworks Lancers Gunosy Relax tripeace getstage Laso 小物ルーキー Gnavi

Web業界ワンピース風相関図(世界編)

四皇 Google Yahoo Amazon Facebook 新世界の強者 Pandora Myspace Dropbox Skype EverNote zinga Quora Spotify Groupon digg 王下七武海 Youtube SoundCloud twitter instagram Linedin Foursquare Airbnb 大物ルーキー Fancy Flipboard Path Pinterest vi…

ギグ共有サイトGigsterリリースしました!!

Gigsterは世の中にある一夜の演奏(ギグ)をシェアするサイトです。 よろしくお願いします!! http://gigster.jp

GoogleAnalyticsの定期的にチェックする数値

訪問数 サイトを訪れたすべてのユーザーにより開始された個々のセッションの数。 ユーザーがサイトで 30 分以上操作を行なわなかった場合はそれ以降の操作は新しいセッションとみなされる。 1回サイトを離れたユーザーが 30 分以内に同じサイトに戻ってきた…

Google Places Autocomplete Apiを使ってみた

Google Places Autocomplete https://developers.google.com/maps/documentation/javascript/examples/places-autocompleteAirbnbなので使われている https://www.airbnb.jp/ 世界の地域名が簡単に取得できて便利サンプルコード <html> <head> <title>Places Autocomplete</title> </head></html>

RailsでFacebookログイン

1.OmniAuthをインストール gem 'omniauth' 2.Facebook Developer登録 https://developers.facebook.com/apps ⇒新しいアプリを作成 ⇒URLはHerokuなどで生成 https://www.heroku.com/ 3.FacebookAPIキー設定 /config/initializers/omniauth.rb Rails.applicati…

herokuの使い方

1.herokuとは Heroku は Ruby / Rails をクラウド上で 動かすことのできるホスティングサービス。 PaaS(Platform as a Service) 2.インストール gem install heroku 3.Herokuのサイトでユーザ登録 https://www.heroku.com/ 4.ローカルでアプリの作成 rails …

rails3レシピまとめ

第1章 Railsの基本 [001] Railsをインストールする コマンド gem install rails rails -v [002] Railsアプリケーションを作成する rails new [applicationname] [003] Railsアプリケーションのファイル構造を理解する .gitgnore Gitで管理されないディレクト…

RailsのRESTfulなURL設計まとめ

URL① https://speakerdeck.com/moro/rails-resource-routing-design-bootstrap-ja Railsのリソース設計 routes.rbはアプリケーションが提供するリソースを定義 最初にアプリケーションが扱う情報を整理 Rails 2.以降はRESTful ユーザが扱いやすい単位にまと…

Rails特集まとめ(WEB+DB)

第1章 Railsは遅いのか Railsを早くするコツ 計測する 最新バージョンのRailsを使う Railsの規約に従った記述をする、Railsの流儀に従う データベースへの問い合わせを少なくする、ActiveRecordから発行するSQLを最適化する なるべくRubyに処理させない、キ…

MongoDBコマンドまとめ

定義参照 // use [データベース名] use [データベース名] // show databases show dbs // show tables show collections 参照系 // select * from [コレクション名] db.[コレクション名].find() // select * from [コレクション名] where x=4 db.[コレクショ…

Sublime TextでGo言語

Goのインストール brew info go brew install go GoSublimeのインストール Package Control: Install Package⇒ GoSublime Goプログラム package main import ( "fmt" ) func main() { fmt.Println("Hello, Wolrd") } コマンドシェルから実行 コマンドシェル…

Sinatraフレームワーク

Sinatra(シナトラ)は、Rubyで作成されたオープンソースの Webアプリケーションフレームワーク。 Sinatraのインストール gem install sinatra gem install sinatra-reloader Sinatraファイル作成 myapp.rb require 'sinatra' require 'sinatra/reloader' ge…

sublimeの空白設定

Preferences.sublime-settings "draw_white_space": "all", "ensure_newline_at_eof_on_save": true, "tab_size": 2, "translate_tabs_to_spaces": true, "trim_trailing_white_space_on_save": true, draw_white_space 空白(タブ、スペース)を可視化 ensu…

「データ×デザイン」を実現するd3.js

これを使って何かやろうと思う。サンプル http://d3js.org/ git hub https://github.com/mbostock/d3/wiki/Gallery

SNSサービスまとめ

Facebook http://www.facebook.com/世界最大のSNS。全世界ユーザー数6億人。日本では現在300万人程度。 Wikipedia:Facebook Jumo http://www.jumo.com/Facebookの共同創設者Chris Hughesが生み出した“社会貢献”ソーシャルネットワークサービス。NPOをフォロ…

Rails 3でER図を作成

graphvizをインストール sudo brew install graphviz Gemfileを編集 group :development do gem "rails-erd" end gemをインストール bundle install グラフ作成 rake erd notation=bachman

Jquery Pluginいろいろ①

AppleStyle Slider Menu Apple風のコンテンツスライダー http://www.jqueryload.com/examples/AppleMenu/# wiggle iPhoneのようにアイコンをプルプル震える http://www.class.pm/files/jquery/jquery.wiggle/demo/ knob タッチ、ホイール、キーボード操作に…

インセプションデッキを作ろう

実際の仕事で初めてインセプションデッキ作成したので紹介したいと思います。 インセプションデッキとは アジャイル開発で使用されるツールの1つで、プロジェクトの全体像(目的、背景、優先順位、方向性等)をわかりやすく伝えるためのドキュメントです。アメ…

rails_config

Gemfile編集 gem 'rails_config' 設定ファイル編集 service_name: "Service Name" service: tag_line: "Rails configuration plugin" 設定ファイル読み出し 1.9.2-head :001 > Settings.service_name => "Service Name" 1.9.2-head :002 > Settings.service.…

twitter-bootstrap-rails

プロジェクト作成 rails new tbsample -T Gemfile編集 gem "twitter-bootstrap-rails" bundle install rails g bootstrap:install Sample作成 rails g bootstrap:layout application fixed rails g scaffold Post title:string description:text rake db:mig…

シンボリックリンクのパス変更

ln -snf リンク元 リンク名

gitのワークツリーを一時的に保存

Git

一時保存 git stash 最新git取得 git pull mainline master 保存リスト確認 git stash list 差分確認 git show (stash no) 適用 git stash apply (stash no)

サードパーティクッキー

サードパーティクッキーとは 別ドメイン(クロスドメイン)間で使用するクッキー。 開発方法 ・クッキーを作成するサイトのタグを埋め込む <img src="http://*****/create_cookie.php" style="display:none" /> ・create_cookie.php //IEクロスドメイン対策 header("P3P: CP='UNI CUR OUR'"); setcookie( $cookie_name,$cookie_…

TerminalからMacVim起動

Vim

.bashrcにailias追加 export EDITOR=/Applications/MacVim.app/Contents/MacOS/Vim alias vi='env LANG=ja_JP.UTF-8 /Applications/MacVim.app/Contents/MacOS/Vim "$@"' alias vim='env LANG=ja_JP.UTF-8 /Applications/MacVim.app/Contents/MacOS/Vim "$@"…

git リモートリポジトリURLを変更

Git

現在のリモートリポジトリの確認方法 $ git config remote.origin.url git@bitbucket.org:*********/gnavi.git 変更方法 $ git config remote.origin.url git@bitbucket.org:*********/gnavi.git

MACでmongodbインストール

mongodbインストール brew install mongodb mongodb初期起動設定 cp /usr/local/Cellar/mongodb/2.0.6-x86_64/homebrew.mxcl.mongodb.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist launchctl unload ~/…

git rebaseに失敗してno branchからのマージ方法

Git

(no branch) 差分ファイル確認 git diff 手動でマージ <<<HEADを削除 修正ファイルをコミット git add git commit -a -m コミットのハッシュ値確認 git log -1 --pretty=oneline マージ先のブランチに移動してマージコミット git merge <commit hash> </headを削除>

Railsコマンド

プロジェクト作成 rails new project_name Railsサーバー起動 rails server アプリケーション作成 rails generate controller application_name page_name scaffoldの作成(DB) rails generate scaffold Product title:string description:text image_url:str…

MacにRuby on Railsをインストール

Xcodeを最新版(4.3.2)に更新する アップルメニューから「Xcode」検索 Homebrewのインストール ターミナル起動して下記コマンド実行 >/usr/bin/ruby -e "$(/usr/bin/curl -fksSL https://raw.github.com/mxcl/homebrew/master/Library/Contributions/instal…