Skip to content

Instantly share code, notes, and snippets.

<head>
<meta charset="utf-8">
<title>Twitter</title>
<link rel="stylesheet" href="./twitter.scss" type="text/css">
</head>
<body>
<div class="doc">
<div class="global-nav-inner">
<h1 class="twitter-icon">
<img id="twitter-icon" class="icon" src="http://norwinband.net/wordpress/wp-content/uploads/2013/06/twitter-icon-1024x1024.png">
@kenjikaneko
kenjikaneko / gist:4173484
Created November 30, 2012 02:49 — forked from honbin/gist:4085110
create .gitkeep
#URL: http://d.hatena.ne.jp/conceal-rs/20100127/1264573975
find . -type d -empty -not -path './.git*' -exec touch {}\/.gitkeep \;
@kenjikaneko
kenjikaneko / antigen.md
Created November 29, 2012 06:15
record my introduction of "antigen"

##What is antigen? oh-my-zshのプラグインを、
vim のbundleと似た方法で管理しやすくしたもの。

###Introduction

    1. ~/.bashrc にzsh 実行スクリプトを記述。
    1. /.zsh/ ディレクトリを作成、/.zsh/ 下でGit リポジトリを作成。
    1. ~/.zsh/ 下で git submodule add git://github.com/zsh-users/antigen.git
    1. ~/.zsh/ 下にantigen.zsh を作成。
@kenjikaneko
kenjikaneko / fhs.md
Created November 22, 2012 06:19
Filesystem Hierarchy Standard(FHS)

##ディレクトリとその役割

  • /home
    → ユーザーのホームディレクトリ。
  • /root
    → スーパーユーザーのホームディレクトリ。
  • /boot
    → Linux カーネルなどの静的ファイルを配置。
  • /dev
    → デバイスファイルを配置。
  • /etc
@kenjikaneko
kenjikaneko / mongodb_command.md
Created November 15, 2012 06:07
list up the mongodb commands usually using

##mongodb よく使うシェルコマンド集

  • データ検索
    → db.collection.find({ field:value })
  • nestデータの検索
    → db.collection.find({ "field1.field2":value })
  • 範囲検索
    → db.collection.find({ field: { $gt:value1, $lt:value2 }})
  • 不等号検索
    → db.collection.find({ field: { $ne:value }})
  • or検索 ※1
module Webheart
  class Selectbox
    include ::Mongoid::Document

    field :select_kind,  type: ::String
    field :select_items, type: ::Hash

    store_in collection: "selectbox"
{  select_kind: "graph_kinds", select_items: [{title: "アクセス数", value: "access_access"}, {title: "xx遷移以内の離脱者グラフ", value: "access_exit"}, {title: "新規訪問者数", value: "access_new"}, {title: "姉妹サイトアクセス数", value: "access_sister"}, {title: "フォーム送信数", value: "form_submit"}, {title: "フォーム離脱数", value: "form_exit"}, {title: "フォーム離脱率", value: "form_exit_rate"}, {title: "フォーム離脱平均秒数グラフ", value: "form_exit_time"}, {title: "ログイン数", value: "login_true"}, {title: "ログイン失敗数", value: "login_false"}, {title: "会社検索数", value: "search_company"}, {title: "補助金検索数", value: "search_subsidy"}] }
@kenjikaneko
kenjikaneko / small_trick.md
Created November 8, 2012 07:15
small trick 集

##small trick 集 ###sudo.vim 使い方

  • 今開いているファイルがreadonly だった...
  • :e sudo:%
  • 特権ユーザーでファイルを開き直した!

###eregex.vim 使い方

  • 置換したい文字列に\を大量にいれなければいけないとき

##vimからDBを操作する

###インストール vim-scripts/dbext.vim をBundleInstall ###設定 .vimrc に下記のように書き込む。

let dbext_default_profile = ""
let dbext_default_type = "MYSQL"
let dbext_default_user = "root"
@kenjikaneko
kenjikaneko / method.md
Created October 25, 2012 04:51
プログラミング言語Ruby, p285

#動的なメソッド定義

def add_method(c, m, &b)
  c.class_eval {
    define_method(m, &b)
  }
end

add_method(String, :greet) { "Hello, " + self }
"world".greet