Windows上でCapsLock→Ctrl等のキー入れ替え

結構多用するのでメモ。

手順

「CapsLock→Ctrlに差し替え」「Esc↔半角/全角キー入れ替え」をしている。

  1. レジストリエディタを開く ※regedit
  2. 「HKEY_LOCAL_MACHINE→SYSTEM→CurrentControlSet→Control→Keyboard Layout」に移動
  3. バイナリデータ「Scancode Map」を作成
  4. 以下を記入して再起動


0000000000000000
0300000001002900
1D003A0000000000

UbuntuでVNCサーバを立てる方法

sudo apt-get install vnc4server
rm .vnc/xstartup # すでに存在している場合のみ実行
ln -s /etc/X11/Xsession ~/.vnc/xstartup # ログイン画面に通常のXを使う
vncserver # 起動。初回起動時はVNC接続時のパスワード等を聞かれるので任意で設定。

※↓サービス化する場合は以下参照。
http://www.obenri.com/_vnc/vnc_server1.html
http://yasu1973fc2.blog99.fc2.com/blog-entry-30.html

GnomeShellのシステムトレイからSkypeアイコンが消える件&暫定対策

GnomeShellでSkype起動中のアイコンがいつの間にか消える現象が多発。
どうやらGnomeShellとSkypeの相性がまずく、画面ロックやスクリーンセーバ起動等のタイミングでアイコンが消え去ってしまうらしい。
去年秋にLaunchpadでバグ報告が上がっているが対策はされる気配がない。※参考URL
このせいで「Skypeアイコン無い→Skype起動しよう→バックグラウンドで生きているので[他のSkypeが起動中です]メッセージ→イラッ」というトラップに引っかかりまくるので、以下のように暫定対策を行った。

対策方法

(1)skype起動ファイルを移動

mv /usr/bin/skype /usr/bin/skype.orig

(2)以下スクリプトファイル作成

/usr/bin/skype

#!/bin/bash
killall skype.orig > /dev/null
sleep 5
skype.orig

これで必ず古いプロセスを落としてから起動するようになるのでイライラも減少。

Ubuntu(or LinuxMint)上でLinuxMint12 64bitのUSB起動ディスクを作成する

ハマりどころがあったので以下に残しておく。

ISOファイル入手

http://www.linuxmint.com/download.phpからダウンロード

usb-creator-gtkをインストール

sudo apt-get install usb-creator-gtk

USBストレージにインストール

usb-creator-gtkを起動してインストール
※詳細はGUIに従えば大きな問題はないので省略

ファイル書き換え ※重要

これで終わりと思いきや、このままだと「〜 vesamenu.c32: not a COM32R image.」と言われ起動しないので、syslinux.cfgファイルの書き換えが必要になる。

USBディスク内のsyslinux/syslinux.cfgを以下のように書き換え

default vesamenu.c32
↓
default live

参考URL:http://www.linuxquestions.org/questions/linux-mint-84/trying-to-boot-linux-mint-9-from-usb-flash-drive-vesamenu-c32-not-a-com32r-image-829397/page2.html#post4570588


これで無事Linux MintのUSB起動ディスクが完成。

RedmineのWikiに添付した画像を自動リサイズする。

RedmineWikiに貼りつけた画像は等倍で表示されてしまうため非常に使いづらい。
これを自動リサイズする手順をまとめておく。

※Redmine1.3で動作確認済み。

手順

  1. WikiExtensionsプラグインをインストール
  2. Wikiに「StyleSheet」ページを作成
  3. StyleSheetページに以下を記述して保存 ※Wiki作成時にデフォルトで表示されているh1タグが残っているとcssが効かないので注意
div.wiki img { vertical-align: middle; max-width: 98%} 

→これで表示領域に合わせて画像が自動リサイズされるようになる。

shinagawa.redmine第二回勉強会に参加&LTしてきました

第二回となったshinagawa.redmine(品川Redmine)勉強会に参加+ライトニングトークで発表してきました。


http://atnd.org/events/23806
http://shinagawa.redmine.r-labs.org/projects/shinared/wiki/%E7%AC%AC2%E5%9B%9E%E5%8B%89%E5%BC%B7%E4%BC%9A
http://togetter.com/li/245346

自分のライトニングトークについて

内容と反応

自分の経験をもとに貯めたRedmineチケット管理ノウハウをまとめて発表しました。
発表内容に関しては予想以上に反応が見られ「LT枠でなくもっと時間をかけて聞いてみたい」との声が
Twitterや懇親会で聞かれたのが大変ありがたかったです。
次回以降の勉強会で20分枠程度でよりブラッシュアップした内容を発表できればと思います。

反省点

その際一つ問題を起こしてしまい、自分がLTのトップバッターだったのですが、
発表が制限時間の5分を2分以上オーバーしてしまいました。
その後の発表者の方の発表時間に関するハードルを少なからず下げてしまったのは大変問題だと思います。
@haru_iidaさんを始め、運営の方にご迷惑をおかけしてしまいました・・・
申し訳ありませんでした。


最後に

主催いただいた運営の方々、会場をお貸しいただいたIPAさん、参加者の皆様、
お疲れ様でした!