Skip to content

Instantly share code, notes, and snippets.

View khamanaka's full-sized avatar

HAMANAKA, Kei khamanaka

View GitHub Profile
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-Language" content="ja" />
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>Sync Static Pages.</title>
<style type="text/css">
<!--
body { font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", Geneva, Arial, Verdana, sans-serif; }
.pre { width: 50%; background-color: #f3f3f3;}
#!/usr/bin/ ruby
RAILS_ENV ||= "production"
require File.dirname(__FILE__) + '/../config/boot'
require RAILS_ROOT + '/config/environment'
con = ActiveRecord::Base.connection
con.execute "DELETE FROM sessions WHERE updated_at &lt; '#{14.days.ago.to_s(:db)}'"
con.tables.each do |table|
con.execute "OPTIMIZE TABLE #{table}"
@khamanaka
khamanaka / make_hidden.js
Created September 23, 2009 01:39
動的にhidden inputを作成する関数
function make_hidden(name, value, formname){
var q = document.createElement('input');
q.type = 'hidden';
q.name = name;
q.value = value;
if (formname){ document.forms[formname].appendChild(q); }
else{ document.forms[0].appendChild(q); }
}
@khamanaka
khamanaka / find_delete_svn.sh
Created November 7, 2009 17:08
不要な.svnファイルを削除する
rm -rf `find ./ -type d -name .svn ! -regex \.svn/. -print`
@khamanaka
khamanaka / ssh-login.sh
Created March 13, 2010 08:42
sshでログインするシェルスクリプト
#!/bin/sh
USER="user"
PASSWD="password"
HOST="ipadress"
PORT=123456
X_CMD(){
local U=$1 ; shift
local PW=$1 ; shift
@khamanaka
khamanaka / send-gmail.rb
Created March 15, 2010 14:39 — forked from snaka/sendmail.rb
バッチの実行結果をGmailでメール送信するrubyスクリプト
# USAGE:
# echo "ほげ" | ruby send-gmail.rb
#
require 'rubygems'
require 'kconv'
require 'tmail'
require "tlsmail"
mail = TMail::Mail.new
mail.to = '[email protected]'
@khamanaka
khamanaka / .bashrc
Created April 1, 2010 10:14
おれおれ.bashrc(作成中)
alias la='ls -ah'
alias ll='ls -lhG'
alias lla='ls -alh'
@khamanaka
khamanaka / count_sort.sh
Created June 23, 2010 03:04
ソートしてカウントするsh
cat hogehoge.txt |sort |uniq -c |sort -r
@khamanaka
khamanaka / combine.sh
Created June 23, 2010 03:05
ディレクトリ配下のファイルの中身を全て結合する
#! /bin/bash
cd $1
ls=`ls`
for f in $ls
do
cat $f >> $2
done
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A FORWARD -j DROP
-A RH-Firewall-1-INPUT -i lo -j ACCEPT