アーカイブ

2013 年 11 月 のアーカイブ

Gitのdiffが見やすくなった。 このエントリーを含むはてなブックマーク はてなブックマーク - Gitのdiffが見やすくなった。

2013 年 11 月 28 日 Comments off

Git の diff を美しく表示するために必要なたった 1 つの設定 #git – 詩と創作・思索のひろば (Poetry, Writing and Contemplation)

Git に同梱されている contrib/diff-highlight を使います。

知らなかったので早速設定しました。
行内diffが便利ー

カテゴリー: プログラミング一般 タグ:

Springは直に入れ、なくても問題なくなったみたい。 このエントリーを含むはてなブックマーク はてなブックマーク - Springは直に入れ、なくても問題なくなったみたい。

2013 年 11 月 28 日 Comments off

消えているっていうのは、まぁそういうことってことですよ・・・ね?

Revise readme · 9aea281 · jonleighton/spring

-Install the `spring` gem. You can add it to your Gemfile if you like but
-it’s optional. You now have a `spring` command. Don’t use it with
-`bundle exec` or it will be extremely slow.

[ref.] Springは直に入れよう。 » サイキョウライン

カテゴリー: Rails, Ruby タグ:

rbenvのRubyをアップデートする。 このエントリーを含むはてなブックマーク はてなブックマーク - rbenvのRubyをアップデートする。

2013 年 11 月 23 日 Comments off

毎回調べてる気がするのでシェルスクリプトにした。
平素よりお世話になっております。

[ref.] Ruby 1.9.3-p484 リリース
[ref.] Ruby 2.0.0-p353 リリース
[ref.] rbenvとruby-buildでRuby環境を最新に保つ

カテゴリー: Ruby タグ:

カスペルスキーでエラー1316が出る。 このエントリーを含むはてなブックマーク はてなブックマーク - カスペルスキーでエラー1316が出る。

2013 年 11 月 19 日 Comments off

カスペルスキーが2014になったんでアップデートしたんですが、2013のアンインストール中に
「エラー 1316。ファイル C:\Windows\Installer\kavkis.msi からの読み込み中にネットワークエラーが発生しました。」
ってメッセージが出てゴミが残り、2014をインストールできないわ2013はアンインストールしきれないわでハマってしまったのでメモ。OSはWin7 Proの64bitです。

Service articles

[スタート] – [コントロール パネル] – [プログラムの追加と削除]でカスペルスキー製品を削除するとエラーが発生することがあります。その結果、製品が正常にアンインストールされなかったり、製品の残片がシステムに残ったりする場合があります。

これを使って掃除してから2014を新規インストールする。

・・・と、ここまで書いて既視感があると思ったら去年もやってた。まだライセンス残ってるんですが、これどうしよっかなー案件。

カテゴリー: コンピュータ一般 タグ:

lambda と proc と Proc.new とイテレータの違い。 このエントリーを含むはてなブックマーク はてなブックマーク - lambda と proc と Proc.new とイテレータの違い。

2013 年 11 月 2 日 Comments off

class Proc

Kernel.#lambda と Proc.new はどちらも Proc クラスのインスタンス(手続きオブジェクト)を生成しますが、 生成された手続きオブジェクトはいくつかの場面で挙動が異なります。

Kernel.#lambda != Proc.new

class Proc

Kernel.#proc は Proc.new と同じになります。

Kernel.#proc == Proc.new

で、

Kernel.#lambda == Kernel.#proc

なん・・・だと・・・?

カテゴリー: Ruby タグ: