Rails セッションのID(session.session_id)を得る方法

Rails 3.x 以降でセッションのIDを得る方法が
session.session_idでは無くなったようです。
このサイトのソースコード表示を変更いたしました。

ソースコードの表示今までだと若干見にくい感じになっていたので、プラグインを入れ替えてみました。
SyntaxHighlighter Evolved
インストールするには、単純に
Wordpressの ...
gitで、リモートのブランチを誰かが消したにも関わらず、git branch -r をすると表示されしまう。(remote ref does not exist)

複数人でgitリポジトリを管理しており、ほかの誰かがリモート上のあるブランチを削除した場合
ローカルリポジトリ上で
とやると、消されたはずのブランチが出てきてしまう。
さらに、ここで
と ...
Scala IDEが便利になった

Scala IDEが便利になった。
というより、Eclipse同梱版が出来て、楽になった。
Scala IDEは、Scala2.10.x用の環境で、Scala 2.9.x以下を使っている場合は使えないようです。 ...
UbuntuのDesktopをMac OS風にする

Ubuntuのデスクトップは標準では使いにくいので、どうせならMac OS風にして見よう、と思ってやってみます。
Mac OS風になる物はいくつかあるようですが
今回はGlx-Dock/Cairo-Dock
Windows 8 で、wi-fiのプロファイルを作り方、削除仕方

Windows 7 まではまだ、
「ワイヤレスネットワークの管理」
という機能があり、この中で、今までつなげたことがあるwi-fiの設定が入っている。
この中で、追加や削除、接続の優先度などを変える ...
Amazon Web Service 始めました。

AWS(Amazon Web Service)始めました。
遅ればせながら、AWS始めました。
これから、色々とAWSに関する事を書いていこうかと思います。
秘密鍵認証のホストにrsyncで、ファイルを転送するには

rsyncを使って秘密鍵認証を要求するホストにファイルを転送するには
とする。
git svn fetchをする時、svn上の編集者情報をgit上で意味のある編集者情報としてfetchしたい

git svn fetchを実行すると、そのままsvn上で登録されている編集者情報が取り込まれます。
gendosu <gendosu@f6c38acf-3242-4c98-89c5-1a79c4400658> ...
Ubuntu 13 and Ruby on Rails 4 で、capybara-webkitを使ってcucumberでテスト

必要なパッケージをインストールする
たぶん、このインストールだけで済むはず。
入れている物は、
libqtwebkit-dev
qtwebkitの開発用モジュール
Qtはデスクトップと組 ...
Aptana Studio 3でEGitを入れているのに、Aptana Studio 3でインストールされるPortableGitが優先されてしまう問題

Aptana Studio 3でEGitを入れているのに
Aptana Studio 3でインストールされるPortableGitが優先されてしまう問題
ですが
Preferencesの設定の中にある ...
VMWare Player 6登場 & vmnetcfg.exeについて

VMWare Player 6がリリースされたようです。
Windows 8に正式に対応し、ストアアプリもユニティメニューから呼び出せるようです。
さて、vmnetcfg.exeを使いたいと言った場合
CentOSで起動しているサービスを管理する

CentOSで起動しているプロセス(サービス)を管理したい。
登録されているサービスを一覧表示する
サービスとして登録したい
登録しただけではOS起動時に自動的に起動しないので、自動起動を設定する
awkで行数指定でファイルからあ行を抽出する

ファイルの1行目~10行目のデータを抽出する
ファイルの1行目と5行目を抽出する
JavaScriptで、imgタグのwidthとオリジナルの画像のwidthを簡単に取得する方法

JavaScriptでフツウに画像サイズを取得する場合
<img src=” width=”470″ height=”99″ id=”image ...
いまさらながら、古いJQuery(1.8以前)で$.browser.msieとかやっていた人に贈る

1.8以前のJQueryでは$.browser.msieという判定でIEとそれ以外の処理を分けていたりしました。
これがJQuery1.9以降は出来なくなります。
ということで、JQuery1.9以降でこのよう ...
Jenkins on Ubuntuな環境で、テストのログが文字化ける

どうやら、ログをUTF-8として扱ってくれないのが原因のようなので
/etc/default/jenkinsに設定を追加します。
Jenkinsがファイルを参照する時に効いてくる設定は
file.e ...
FreeNASのコンソールで、日本語のファイル名を表示出来るようにする

FreeNAS 8.3.1をインストールして、ある程度使い慣れてくると
コンソールに入ったりして作業するようになると思います。
ここで、Windows ファイル共有とかでファイルをおいてた場合、日本語ファイル名 ...
Select-links 4.3というマルウェアに取り憑かれたら・・・

Select-links 4.3 というマルウェアが結構出回っているようです。
海外のフリーウェアとかをインストールする時に、インストーラの説明に書いてあったり
問答無用にインストールされたりします。
ScalaのListのデータをランダムにソートする

import scala.utl.Random
val a = List(1,2,3)
val b = List(4,5,6)
val c = a ::: b
val rand =