<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>もさもさくん &#187; Tips</title>
	<atom:link href="http://mosa.nubobo.net/archives/category/tips/feed" rel="self" type="application/rss+xml" />
	<link>http://mosa.nubobo.net</link>
	<description>へぼプログラマのメモ書き</description>
	<lastBuildDate>Fri, 17 Jun 2011 07:57:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SynergyでMacとWindowsでキーボードとマウスを共有</title>
		<link>http://mosa.nubobo.net/archives/39</link>
		<comments>http://mosa.nubobo.net/archives/39#comments</comments>
		<pubDate>Wed, 02 Mar 2011 08:34:33 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Windows Mac Synergy]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/?p=39</guid>
		<description><![CDATA[Windowsでの開発がしばらく続くということでSynergyを導入することにした。 MacをサーバーにWindowsをクライアントとして使うことにする。 Mac側（サーバー：キーボード・マウスが繋がっている方）の設定 Mac OS X 10.6.6 SynergyKM(1.0Beta7)もしくはQuickSynergy(Mac 1.2)を使用。どちらでも使えた。 SynergyKMがシステム環境設定にインストールされるのに対し、QuickSynergyは通常のapp。 設定が簡単なのはQuickSynergyだった。クライアントのScreenNameを入力して起動する感じ。 詳しくはぐぐってもらえればいいと思う。 Windows側（クライアント）の設定 Windows 7 Windows用のSynergyはこちらから1.4.2Betaをダウンロード。 インストールしたらスタートメニューにあるSynergyを右クリックで管理者として実行。 Clientにチェックを入れサーバーのIPアドレスを指定する。 メニューバーのEdit>SettingsでScreen nameを確認。これはサーバー側で使用。 メニューバーのEdit>ServiceでClientのInstallボタンを押す。これでサービスに登録される。※管理者で実行していない場合は怒られるので注意。 問題点など ここまでやってなんとか使えるようになるのだが、問題点がいくつか発生。 英語キーボード(Realforce 86)を使用しているのだが、Alt+`で日本語入力の切り替えができない・・。 これは色々調べてみたけどよくわからないので、Macと同じようにCommand + Spaceで切り替えができるような ツールCmdSpaceを利用することでひとまず解決。 あとはWindowsキーと組みわせたショートカットが使えない。これは大した問題じゃないか・・。Windowsキー単体だと動くんだけどねぇ・・。 ひとまずこれで行こうかと。上期問題を解決するために1.3.x+パッチ済みバイナリみたいなのを入れてみたりしたけど、UACかなんかが邪魔してか上手く動かなかったので結局最新の1.4.2betaを使用した。 Synergyはクリップボードの共有もできるみたいで結構便利〜。 余談 本当はRemote Desctop Connectionを利用してWindowsに接続しようかと思ったのだけど、Alt + Tabを使うとMacの方が反応するなどしたので使えなかった・・。まだVMware Fusionで動かした方が使いやすい。 VMwareでも良かったんだけども、せっかくWindows PCもあるわけだしSynergyにした。電気代は食うけどね。]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/39/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversionのコミットログの変更とRedmineへの反映方法</title>
		<link>http://mosa.nubobo.net/archives/33</link>
		<comments>http://mosa.nubobo.net/archives/33#comments</comments>
		<pubDate>Mon, 27 Jul 2009 09:00:08 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Redmine]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/?p=33</guid>
		<description><![CDATA[Subversionのコミットログを変更する方法と、それをRedmineのリポジトリへ反映する方法のメモ ◆Subversionのコミットログを変更する方法 まずsvnリポジトリのhooksディレクトリ内の「pre-revprop-change」というスクリプトがexit 0を返す必要があります。なければ作ります。 スクリプトの中身はこれでよさげです。chmod +xで実行権限を付けましょう。 #!/bin/sh exit 0 下記のコマンドでコミットログを変更することができます。 $ svn ps --revprop -r {リビジョン番号} svn:log "新しいコメント" 例) リビジョン100のコミットログを「ごにょごにょ」に変更。 $ svn ps --revprop -r 100 svn:log "ごにょごにょ" ＜参考＞ ・anysense-devel　 Subversionでコミット時のコメントを後で変更する方法 ・間違ってしまったコミットログコメントを後で変更する &#8211; ymorimoの日記 ・Que le temps passe vite !!: Subversionのコミットフック -Linuxにて ◆Subversionのコミットログの変更をRedmineに反映する方法 上記でコミットログを変更してもそのままではRedmineに反映されないようです。 Redmineのリポジトリに反映させるには「script/console」で下記を実行します。 リポジトリIDは「Repository.find(:all)」で確認できます。リビジョンNoはsvnのリビジョンNoです。 repo_id = 5 # リポジトリID rev = 100 # [...]]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/33/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressの画像縮小にImageMagickを使う方法</title>
		<link>http://mosa.nubobo.net/archives/14</link>
		<comments>http://mosa.nubobo.net/archives/14#comments</comments>
		<pubDate>Thu, 23 Apr 2009 02:47:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/14/wordpress%e3%81%ae%e7%94%bb%e5%83%8f%e7%b8%ae%e5%b0%8f%e3%81%abimagemagick%e3%82%92%e4%bd%bf%e3%81%86%e6%96%b9%e6%b3%95/</guid>
		<description><![CDATA[WordPressの画像縮小はデフォルトでGDというライブラリを用いているようですが、お世辞にも綺麗とは言えません。 画像縮小に定評のあるLanczosというアルゴリズムが使えたら綺麗になるんではなかろうかと考えました。 ImageMagickという画像操作ツールのconvertコマンドの画像リサイズではデフォルトでLanczosが使われるそうです。個人的にconvertコマンドはブログアップロード前に縮小する際によく使います。 WordPressでImageMagickを使う方法を探してみたらパッチを公開しているサイトを発見。WordPress patches &#124; land of bilewp-include/media.phpにこのパッチを当ればOK！ どうやらimage_resize()を書き換えているようです。convertコマンドのパラメータいじくりたかったら付け加えましょう。 画像縮小後の画像が綺麗になっている気がする～。 ちなみにPHPよりImageMagickを使う方法の一つにPECL::Imagickというライブラリもあります。当初それを使おうと頑張ってインストールまでしましたが、細かいパラメータが変更できなそうだったのでやめました。おそらくPECL::Imagickを使った方がコードは綺麗になる気がしますが、インストールが面倒だったような気がします。]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/14/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apacheのアクセスログを日付別に分割する：mod_log_rotate</title>
		<link>http://mosa.nubobo.net/archives/13</link>
		<comments>http://mosa.nubobo.net/archives/13#comments</comments>
		<pubDate>Tue, 21 Apr 2009 05:05:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/13/apache%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%83%ad%e3%82%b0%e3%82%92%e6%97%a5%e4%bb%98%e5%88%a5%e3%81%ab%e5%88%86%e5%89%b2%e3%81%99%e3%82%8b%ef%bc%9amod_log_rotate/</guid>
		<description><![CDATA[AWStats等のアクセスログ解析のためにApacheのアクセスログを日付別に分割したい場合がある。今まではパイプでcronologを使って分割パイプで使用していたが、なんだか怪しい気がしていた。 Apacheのモジュールで存在しないか探してみたところ発見した。Mod-log-rotate &#8211; Hexten mod_log_rotateをCentOS 5.2にインストールしたときのメモ ◆ダウンロード $ wget http://hexten.net/assets/apache2/mod_log_rotate.c ◆インストール # apxs -i -a -c mod_log_rotate.c ※apxsコマンドがない場合はhttpd-develをインストールする # yum install httpd-devel 勝手に/etc/httpd/conf/httpd.confも書き換わるっぽい。 ◆設定（/etc/httpd/conf/httpd.conf）おそらくこれは上記インストール時に追加される。 LoadModule log_rotate_module /usr/lib64/httpd/modules/mod_log_rotate.so 下記を追加する。 RotateLogs OnRotateLogsLocalTime On CustomLog部分の変更。日付別の形式とする。 #CustomLog logs/access_logcombined CustomLog "logs/access_log.%Y%m%d" combined ◆設定（/etc/httpd/conf.d/ssl.conf）ssl_access_log部分の変更 #TransferLog logs/ssl_access_logCustomLog "logs/ssl_access_log.%Y%m%d" combined ssl_request_log部分の変更 #CustomLog logs/ssl_request_log \# "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"CustomLog "logs/ssl_request_log.%Y%m%d" \ "%t [...]]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/13/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rubyを使ってTwitterに投稿する</title>
		<link>http://mosa.nubobo.net/archives/12</link>
		<comments>http://mosa.nubobo.net/archives/12#comments</comments>
		<pubDate>Wed, 15 Apr 2009 00:28:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/12/ruby%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6twitter%e3%81%ab%e6%8a%95%e7%a8%bf%e3%81%99%e3%82%8b/</guid>
		<description><![CDATA[RubyGemsにTwitterというライブラリを使うと簡単にできる。Ruby Twitter Gem by John Nunemaker まずインストールする。 # gem install twitter サンプルコード twitter.rb #!/usr/local/bin/ruby require 'rubygems'require 'twitter' message = $*.firsthttpauth = Twitter::HTTPAuth.new('userid', 'password')base = Twitter::Base.new(httpauth)base.update(message) こんな感じでコマンドライン引数にメッセージを渡すと投稿できる。 $ ruby twitter.rb てすてすてす]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/12/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 5.3がようやくリリース</title>
		<link>http://mosa.nubobo.net/archives/11</link>
		<comments>http://mosa.nubobo.net/archives/11#comments</comments>
		<pubDate>Thu, 02 Apr 2009 01:42:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/11/centos-5-3%e3%81%8c%e3%82%88%e3%81%86%e3%82%84%e3%81%8f%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9/</guid>
		<description><![CDATA[されたみたい。yum updateが凄いことになっているなぁ。http://www.centos.org/http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.3/Japanese]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ソーシャルブックマークツール scuttleを設置するメモ</title>
		<link>http://mosa.nubobo.net/archives/10</link>
		<comments>http://mosa.nubobo.net/archives/10#comments</comments>
		<pubDate>Tue, 21 Oct 2008 05:27:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/10/%e3%82%bd%e3%83%bc%e3%82%b7%e3%83%a3%e3%83%ab%e3%83%96%e3%83%83%e3%82%af%e3%83%9e%e3%83%bc%e3%82%af%e3%83%84%e3%83%bc%e3%83%ab-scuttle%e3%82%92%e8%a8%ad%e7%bd%ae%e3%81%99%e3%82%8b%e3%83%a1%e3%83%a2/</guid>
		<description><![CDATA[試しにscuttle0.7.4をCentOS4.xにインストールしてみる。http://sourceforge.net/projects/scuttle/ 予めmysqlのscuttle用のデータベース及びユーザを作成しておくことにする。 $ mysql -u root -pmysql> create database scuttle_db default charset utf8mysql> grant all on scuttle_db.* to scuttle_user@localhost identified by 'scuttle_pwd';mysql> flush privileges; ダウンロードして解凍して/var/www/html/に移動してリネーム。 $ wget "http://downloads.sourceforge.net/scuttle/scuttle.0.7.4.zip?modtime=1215888540&#038;big_mirror=0"$ unzip scuttle.0.7.4.zip$ mv scuttle\ 0.7.4 /var/www/html/scuttle config.inc.php.exampleをコピーしてconfig.inc.phpを作る。そんで編集。 $ cd /var/www/html/scuttle$ cp config.inc.php.example config.inc.php$ vi config.inc.php MySQLのDBの設定とロケールを日本語にする。 $dbuser = 'scuttle_user';$dbpass = 'scuttle_pwd';$dbname = 'scuttle_db';...$locale = 'ja_JP'; table.sqlを実行してmysql上にテーブルを作成する。 $ [...]]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Railsで&#8221;rake db:migrate&#8221;すると&#8221;No such file or directory &#8211; /tmp/mysql.sock&#8221;というエラーが出る</title>
		<link>http://mosa.nubobo.net/archives/9</link>
		<comments>http://mosa.nubobo.net/archives/9#comments</comments>
		<pubDate>Mon, 28 Jul 2008 01:17:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Rails]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/9/rails%e3%81%a7rake-dbmigrate%e3%81%99%e3%82%8b%e3%81%a8no-such-file-or-directory-tmpmysql-sock%e3%81%a8%e3%81%84%e3%81%86%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%8c%e5%87%ba/</guid>
		<description><![CDATA[mysql.sockが見つけられないというエラー。railsがmysql.sockのパスを認識できなかった場合にデフォルトの&#8221;/tmp/mysql.sock&#8221;を探しに行くために発生する模様。どうやらrailsインストール時にmysqlがインストールされていない場合に出るとのこと。 &#8220;config/database.yml&#8221;に&#8221;socket: /var/lib/mysql/mysql.sock&#8221;のようにmysql.sockの正しいパスを付け加えれば動作するのだが毎回していするのはめんどい。あとは/tmpにシンボリックリンクを作るという手もあるらしい。。 # ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 実際行った対処はRubyGemsでrails関連を再インストール（uninstallしてinstall）した後にrailsコマンドでアプリを作り直したところ&#8220;config/database.yml&#8221;に&#8221;socket: /var/lib/mysql/mysql.sock&#8221;と付くようになり&#8221;rake db:migrate&#8221;も成功するようになった。どうやらrailsが正しいパスを認識してくれたようですね。]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ウィルスバスターでVMwareのブリッジネットワークが使えない件</title>
		<link>http://mosa.nubobo.net/archives/8</link>
		<comments>http://mosa.nubobo.net/archives/8#comments</comments>
		<pubDate>Thu, 17 Jul 2008 03:49:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[ウィルスバスター]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/8/%e3%82%a6%e3%82%a3%e3%83%ab%e3%82%b9%e3%83%90%e3%82%b9%e3%82%bf%e3%83%bc%e3%81%a7vmware%e3%81%ae%e3%83%96%e3%83%aa%e3%83%83%e3%82%b8%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%af%e3%81%8c/</guid>
		<description><![CDATA[会社の開発PCにはウィルスバスター2008が入っているのだけどパーソナルファイアウォールが有効になっていると、VMware Sereverのゲストからブリッジ接続で外部にアクセスが出来なくなってしまった。 パーソナルファイアウォールを無効にすれば使えるようになるのだけど。それもアレなんで色々試してみるも例外設定でプログラムやIPとか指定してやってみてもうまくいかない。。 調査してみたところ、例外ルール（プロトコル）のWebサービス (HTTP)とSecure Webサービス (HTTPS)を有効にしたら繋がるようになった。しかしこれだと多分HTTPとHTTPSだけなんだろうか？　試していないがひとまずはこれでOKなので必要なポートが出てきたら開けるかな。 ＜参考＞http://nekomata-nyaosuke.moe-nifty.com/detekoi/2007/01/2007vmware_baef.html]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 3.0.1でTab Mix Plusが使えない件</title>
		<link>http://mosa.nubobo.net/archives/7</link>
		<comments>http://mosa.nubobo.net/archives/7#comments</comments>
		<pubDate>Thu, 17 Jul 2008 01:04:00 +0000</pubDate>
		<dc:creator>もさもさ</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://mosa.nubobo.net/archives/7/firefox-3-0-1%e3%81%a7tab-mix-plus%e3%81%8c%e4%bd%bf%e3%81%88%e3%81%aa%e3%81%84%e4%bb%b6/</guid>
		<description><![CDATA[Sleipnirから移行組の私としてはタブ関連拡張のTab Mix PlusがないとどうもFirefoxを使う気がしません。この拡張はFirefox 3.0には正式に対応していないので下記の開発版の「tab_mix_plus-0.3.6.1.080416.xpi」を使っていました。http://tmp.garyr.net/dev-builds/ しかし本日Firefox 3.0.1にアップデートしたところTab Mix Plusが使えなくなってしまいました。。orz 本来は正式に対応してもらいたいところだけど、仕方ないので下記で公開しているファイルを使わせていただき使えるようになりました。多謝！http://mozilla-ext-ja.way-nifty.com/blog/2008/07/tab_mix_plus_de_e3b9.html]]></description>
		<wfw:commentRss>http://mosa.nubobo.net/archives/7/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

