memo to prepare that “git push origin master” in git.debian.org/tokyodebian/.

create a new account of alioth.debian.org

First, create my account, then request to join ” Tokyo Area Debian Study Meeting ” project.

Second, modify shell account information. register my ssh public key in “SSH Shared Authorized Keys”.

modifiy .git/config of local master branch.

I had done that “git clone git://git.debian.org/tokyodebian/monthly-report.git”. But, git protocol is read only. Then I edited local repository of config file as monthly-report/.git/config.

$ diff -u config.org config
--- config.org       2009-03-01 13:37:24.000000000 +0900
+++ config   2009-03-01 13:37:01.000000000 +0900
@@ -4,7 +4,7 @@
     bare = false
     logallrefupdates = true
 [remote "origin"]
-    url = git://git.debian.org/git/tokyodebian/monthly-report.git
+    url = ssh://myaccountname@git.debian.org/git/tokyodebian/monthly-report.git
     fetch = +refs/heads/*:refs/remotes/origin/*
 [branch "master"]
     remote = origin

Do that git push

before above setting.

$ git push --dry-run origin master
fatal: The remote end hung up unexpectedly

after

$ git push --dry-run
Enter passphrase for key '/home/myaccountname/.ssh/id_rsa':
To ssh://myaccountname@git.debian.org/git/tokyodebian/monthly-report.git
   aeb916b..56e4259  master -> master
$ git push
Enter passphrase for key '/home/myaccountname/.ssh/id_rsa':
Counting objects: 5, done.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 11.79 KiB, done.
Total 3 (delta 1), reused 0 (delta 0)
To ssh://myaccountname@git.debian.org/git/tokyodebian/monthly-report.git
   aeb916b..56e4259  master -> master

reference

新卒採用の一次面接で感じたこと。

昨年あたりから新卒採用の一次面接をするようになり、昨日は2010年度の採用での面接官をやった。面接官といっても、グループディスカッションの様子を眺めているだけなんだが 1 。今日の面接は、なんか自分にタイプが似ているのが二人ほどいて、客観的に見ると自分てこんな感じなのかぁと思うとちょいと嫌になった…。orz 先日、同じチーム 2 のおっちゃんたちと、いまの所属の管掌役員との勉強会というか飲み会のなかであったというのが、「mkouheiが50人いたら、うちの会社はどうだろう?」という話が役員のオッチャンから出たそうな。技術的なことに対する取り組み方とかの観点で出た話らしいのだが、仕事をする上での観点では自分と似たような人間が50人もいたらウゼェなと客観的に思ってしまった。仕事やりづらそうだ。ダメじゃん、ワシ。

閑話休題。ちなみに自分の母校からの志望者もいたのだが、やっぱり元気が足りない。自分が在籍中に大学で受けた就活説明会でも「真面目だけど、おとなしい」というのが当時の母校のイメージだったのだけど、今日の応募者を見ていたら、合併して名称変わったけどあまり変わっていないんだなぁと思った。全体的には若くて元気があって良いですな。

1

チェック基準もありその観点で見ているのだけど、言うとさすがにマズいので書かない。

2

部に所属じゃなくて、本部所属で、タスクチームとして仕事しているので。

考えさせる問題

通勤電車の中で前に立っていた中学生が家庭科の試験勉強をしていたのだが、最近は暗記だけじゃなく、考えさせる問題もちゃんと出すんだねぇ。目にした問題は例えばこんなの。

  • この弁当のよいところを答えよ。

  • 一汁三菜の献立を考えよ。

社会人になってからは考えることばかりだが、自分が学生の頃は考える問題というのは苦手だったなぁというのを思い出した。

そうか、仕事で何か表面上の現象に対し、問題にまで深堀せず、その場合はこれ 1 というのは、何も考えてないんだ。ソリューションやサービスを創るってことは、百々の詰まり、程度の差はあれそういうことか。ムム、根が深いな…。

1

最近ならサーバーが乱立してるから仮想化でサーバー統合しましょう、とか

introduce etckeeper. #1

I have used RCS to administrate the /etc directory, and others. Then, I learnt “etckeeper”. Backend of this is used git. I tried to replace RCS to etckeeper.

Debian Package

$ sudo apt-get install etckeeper
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  git-core less libcurl3-gnutls libdigest-sha1-perl liberror-perl libidn11
  patch rsync
Suggested packages:
  git-doc git-arch git-cvs git-svn git-email git-daemon-run git-gui gitk
  gitweb diff-doc
The following NEW packages will be installed:
  etckeeper git-core less libcurl3-gnutls libdigest-sha1-perl liberror-perl
  libidn11 patch rsync
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 4502kB of archives.
After this operation, 10.3MB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://cdn.debian.or.jp lenny/main less 418-1 [127kB]
Get:2 http://cdn.debian.or.jp lenny/main libidn11 1.8+20080606-1 [149kB]
Get:3 http://cdn.debian.or.jp lenny/main patch 2.5.9-5 [106kB]
Get:4 http://cdn.debian.or.jp lenny/main libcurl3-gnutls 7.18.2-8 [222kB]
Get:5 http://cdn.debian.or.jp lenny/main liberror-perl 0.17-1 [23.6kB]
Get:6 http://cdn.debian.or.jp lenny/main libdigest-sha1-perl 2.11-2+b1 [27.7kB]
Get:7 http://cdn.debian.or.jp lenny/main git-core 1:1.5.6.5-3 [3474kB]
Get:8 http://cdn.debian.or.jp lenny/main etckeeper 0.21 [20.9kB]
Get:9 http://cdn.debian.or.jp lenny/main rsync 3.0.3-2 [352kB]
Fetched 4502kB in 7s (620kB/s)
Preconfiguring packages ...
Selecting previously deselected package less.
(Reading database ... 17763 files and directories currently installed.)
Unpacking less (from .../less_418-1_powerpc.deb) ...
Selecting previously deselected package libidn11.
Unpacking libidn11 (from .../libidn11_1.8+20080606-1_powerpc.deb) ...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.5.9-5_powerpc.deb) ...
Selecting previously deselected package libcurl3-gnutls.
Unpacking libcurl3-gnutls (from .../libcurl3-gnutls_7.18.2-8_powerpc.deb) ...
Selecting previously deselected package liberror-perl.
Unpacking liberror-perl (from .../liberror-perl_0.17-1_all.deb) ...
Selecting previously deselected package libdigest-sha1-perl.
Unpacking libdigest-sha1-perl (from .../libdigest-sha1-perl_2.11-2+b1_powerpc.deb) ...
Selecting previously deselected package git-core.
Unpacking git-core (from .../git-core_1%3a1.5.6.5-3_powerpc.deb) ...
Selecting previously deselected package etckeeper.
Unpacking etckeeper (from .../etckeeper_0.21_all.deb) ...
Selecting previously deselected package rsync.
Unpacking rsync (from .../rsync_3.0.3-2_powerpc.deb) ...
Processing triggers for man-db ...
Setting up less (418-1) ...
Setting up libidn11 (1.8+20080606-1) ...
Setting up patch (2.5.9-5) ...
Setting up libcurl3-gnutls (7.18.2-8) ...
Setting up liberror-perl (0.17-1) ...
Setting up libdigest-sha1-perl (2.11-2+b1) ...
Setting up git-core (1:1.5.6.5-3) ...
Setting up etckeeper (0.21) ...
Setting up rsync (3.0.3-2) ...

眉毛に寝癖

今朝起きたら、髪の毛だけでなく、眉毛にも寝癖がついていたのだが、「眉毛に寝癖がつく人なんか初めて見た」と笑われた。

普通、眉毛にだって寝癖くらいつくでしょ。何が悪い。あなたの夫ですがな。