Skip to content

Instantly share code, notes, and snippets.

@y-yagi
y-yagi / vim minimal match sample
Created January 30, 2012 05:24
vim minimal match sample
%s/name=\(".\{-}"\)/name=\1 id=\1/g
@y-yagi
y-yagi / print_excel.rb
Created February 25, 2012 13:53
カレントディレクトリ配下のExcelを全て印刷するRubyスクリプト
# -*- coding: cp932 -*-
require 'find'
require 'win32ole'
def getAbsolutePath filename
fso = WIN32OLE.new('Scripting.FileSystemObject')
return fso.GetAbsolutePathName(filename)
end
xl = WIN32OLE.new('Excel.Application')
@y-yagi
y-yagi / gist:4043426
Created November 9, 2012 02:56
vim 特定パターンの行に処理
:g/^/if line(".") % 6 == 0 | s/^ //g
=Navigating=
visit('/projects')
visit(post_comments_path(post))
=Clicking links and buttons=
click_link('id-of-link')
click_link('Link Text')
click_button('Save')
click('Link Text') # Click either a link or a button
click('Button Value')
@y-yagi
y-yagi / gist:8909044
Last active November 20, 2017 22:36
Gemfile
ruby '2.4.1'
source 'https://rubygems.org'
gem 'rails', '~> 5.1.4'
gem 'active_decorator'
gem 'array_form_helper'
gem 'coffee-rails'
gem 'dotenv-rails'
gem 'doorkeeper', '>= 4.2.0'
@y-yagi
y-yagi / gist:9067998
Created February 18, 2014 10:09
Gemfile2
source 'https://rubygems.org'
gem 'rails', '3.2.12'
gem 'mysql2'
gem 'active_hash'
gem 'jquery-rails'
gem 'unicorn'
gem 'bcrypt-ruby', '~> 3.0.0', require: 'bcrypt'
gem 'moji'
gem 'kaminari'
@y-yagi
y-yagi / gist:11356420
Last active August 29, 2015 14:00
rails commit log 確認用
#!/usr/bin/env ruby
require 'git'
require 'time'
WORKING_DIR = '/home/yaginuma/program/rails/rails'
BLOG_DIR = '/home/yaginuma/Dropbox/blog/rails-commit-log/'
HEADER = <<EOS
rails commit log流し読み(%s)
#!/bin/bash
LANG=ja_JP.utf8
pid=$$
date=`date '+%Y-%m-%d-%H_%M'`
playerurl=http://radiko.jp/player/swf/player_3.0.0.01.swf
playerfile="/tmp/player.swf"
keyfile="/tmp/authkey.png"
cd ~
sudo apt-get update
sudo apt-get install openjdk-7-jre-headless -y
### Check http://www.elasticsearch.org/download/ for latest version of ElasticSearch and replace wget link below
# NEW WAY / EASY WAY
wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.1.deb
sudo dpkg -i elasticsearch-1.1.1.deb
# SSL self signed localhost for rails start to finish, no red warnings.
# 1) Create your private key (any password will do, we remove it below)
$ openssl genrsa -des3 -out server.orig.key 2048
# 2) Remove the password
$ openssl rsa -in server.orig.key -out server.key