«前の日記(2010-08-11) 最新 次の日記(2010-08-15)» 編集

ソフトウェアと本の覚え書き

2005|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|

2010-08-13 [長年日記]

_ [読書] 武田邦彦『リサイクル幻想』

リサイクルするためにはエネルギーが必要で、そのエネルギーはリサイクルして作った製品の方が普通に作るより多くかかる。結局、余計なリサイクルをしない方がエコだということだった。プラスチックゴミを分別するのが馬鹿らしくなる。

おすすめ度:★★★☆☆

リサイクル幻想

_ [Emacs] yasnippet で ruby のメソッドを private にする

次の yasnippet の設定は直前の ruby のメソッドを private にする。

(defun ruby-get-previous-method ()
  (save-excursion (if (search-backward-regexp "def \\([^( \n]*\\)" nil t) (match-string 1) "")))
 
(yas/define-snippets
 'ruby-mode
 '(("public" "public :`(ruby-get-previous-method)`$0" "public :method")
   ("private" "private :`(ruby-get-previous-method)`$0" "private :method")
   ("protected" "protected :`(ruby-get-previous-method)`$0" "protected :method")))