ソース、ビルドツール、ビルド依存のインストール
% apt-get source vim
% apt-get install devscripts quilt fakeroot curl
% apt-get build-dep vim
パッチ入手
ソース、ビルドツール、ビルド依存のインストール
% apt-get source vim
% apt-get install devscripts quilt fakeroot curl
% apt-get build-dep vim
パッチ入手
/tmp/tdiary に、tdiary-core と tdiary-contrib を git clone する。
% mkdir /tmp/tdiary
% cd /tmp/tdiary
% git clone https://github.com/tdiary/tdiary-core.git
% git clone https://github.com/tdiary/tdiary-contrib.git
こんな感じの構成になる。
6043 2012-10-20 13:41 0:00 sudo mdadm --detail
6044 2012-10-20 13:42 0:00 sudo mdadm --remove /dev/md0 /dev/sdb1
6045 2012-10-20 13:43 0:00 apt-cache show gpart
6046 2012-10-20 13:44 0:00 sudo apt-get install parted
6047 2012-10-20 13:45 0:00 sudo parted
6050 2012-10-20 13:51 0:00 sudo mdadm --create /dev/md1 --level=1 --raid-devices=2 missing /dev/sdb2
6051 2012-10-20 13:52 0:00 sudo mdadm --detail --scan
6052 2012-10-20 13:52 0:00 sudo pvcreate /dev/md1
6053 2012-10-20 13:52 0:00 sudo vgextend vg3 /dev/md1
| #! /usr/bin/env ruby | |
| # -*- coding: utf-8; -*- | |
| ## | |
| ## debtree と apt-cache dotty の web インターフェース | |
| ## (コマンドラインオプション覚えてられない) | |
| ## | |
| ## apt-cache dotty については apt-cache(8) を参照 | |
| ## debtree については以下のサイトを参照 | |
| ## http://collab-maint.alioth.debian.org/debtree/index.html |
Debian wheezy/sid amd64 + rbenv (deb) + ruby-build (git) で Ruby 2.0.0 preview2 をビルドしてみた
cowbuilder内で:
% sudo apt-get install rbenv curl autoconf libgdbm-dev libncursesw5-dev libncurses5-dev libreadline6-dev zlib1g-dev libssl-dev libffi-dev
% git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
% rbenv install 2.0.0-preview2
| レギュレーション | |
| http://r.zaki.jp/tg20120909 | |
| https://dl.dropbox.com/u/3828600/tuningathon.pdf | |
| お題: basercms | |
| アプリ: /var/www/html/basercms | |
| みんなのスコア http://54.248.83.90:8000/score | |
| 14:20から16:20まで |
| 公式 Score: 19.09 | |
| ローカルでの瞬間最大 Score: 25.922 (get=10.900, comment=15.022(16), check=1.000) | |
| * Ruby 1.8.7 -> Ruby 1.9.3 p194 | |
| * gem install bundler | |
| * nginx + passenger | |
| * Gemfile に passenger 追加 | |
| * bundle install で passenger gem インストール | |
| * passenger-install-nginx-module で nginx インストール | |
| * nginx チューニング |
| #! /usr/bin/env ruby1.9.1 | |
| # coding: utf-8 | |
| require 'find' | |
| require 'rb-inotify' | |
| QUEUE_DIR = '/var/spool/postfix' | |
| PID_FILE = "/tmp/#{File.basename(__FILE__)}.pid" | |
| OUT_FILE = "/tmp/#{File.basename(__FILE__)}.out" |
| function ecat (){ | |
| local ecat_tempfile=`mktemp -t ecat_tempfile.XXXXXXXX` | |
| emacsclient -e " | |
| (with-current-buffer | |
| (if (featurep 'elscreen) | |
| (let* ((frame-confs (elscreen-get-frame-confs (selected-frame))) | |
| (num (nth 1 (assoc 'screen-history frame-confs))) | |
| (cur-window-conf (cadr (assoc num (assoc 'screen-property frame-confs)))) | |
| (marker (nth 2 cur-window-conf))) | |
| (marker-buffer marker)) |