NI-Lab.

nilog:

← 前の日 2015-02-13 次の日 →
← 一年前 一年後 →
Twitter (2015-02-13)
$ ruby-switch --list
ruby1.8
ruby1.9.1
[t] 2015-02-13 19:05:45
関連するかも情報
Debian wheezy

$ /usr/bin/ruby1.9.1 -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
[t] 2015-02-13 19:03:53
$ ruby-switch --list
ruby1.8
ruby1.9.1
[t] 2015-02-13 19:05:45
ln -s <実在> <シンボル>

「$ ln -s /usr/local/bin bin」

Linuxコマンド集 - 【 ln 】 ファイルやディレクトリにリンクを張る:ITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230812/
[t] 2015-02-13 19:09:47
名古屋の天気(雨)
降水強度: 0.75(mm/h)
2015年02月13日 20時45分の雨雲 http://map.yahoo.co.jp/maps?layer=weather&v=3&lat=35.1707221&lon=136.881487&z=10 #雨雲bot #bot http://twitter.com/nilab/status/566189304070696961/photo/1
名古屋の天気(雨) 降水強度: 0.75(mm/h)  2015年02月13日 20時45分の雨雲  #雨雲bot #bot
元の画像を見る
[t] 2015-02-13 19:57:04
[話題急上昇中ワード]
1. 絵柄パク
2. ふしぎ発見
3. いさお
4. 竜巻
5. 西原いさお
6. さむガリ
7. 海自ヘリ墜落
8. 京都競馬
9. ビットワールド
http://searchranking.yahoo.co.jp/realtime_buzz/ #buzzbot
[t] 2015-02-13 20:05:03
「Ruby 1.8.7 で警告を表示するオプションをつけてプログラムを起動すると(中略)String#each や String#map など、 Ruby 1.9で動かなくなる機能について警告が出る」

Ruby 1.9.1 の歩き方 http://magazine.rubyist.net/?0025-FirstStepRuby191
[t] 2015-02-13 20:17:40
Ruby 1.8 で使っていた $defout.binmode は Ruby 1.9 では「`<main>': undefined method `binmode' for nil:NilClass (NoMethodError)」というエラーが出るので削除。
[t] 2015-02-13 20:32:24
「invalid byte sequence in US-ASCII (ArgumentError)」というエラー。「$KCODE = 'u'」を削除して、 Encoding.default_external="UTF-8" を記述して対処。
[t] 2015-02-13 20:35:04
エンコーディングが指定されていないと String#split などでエラーになるみたい。
[t] 2015-02-13 20:36:36
「入出力において、外部エンコーディングが指定されていない場合の規定値として利用」
「Rubyはロケールまたは -E オプションに従って default_external を決定」

Encoding.default_external http://docs.ruby-lang.org/ja/2.1.0/method/Encoding/s/default_external.html
[t] 2015-02-13 20:50:46
iPhone 5 の充電率が86%から突然1%になって電源落ちる現象が発生。電源ボタンを押してもオンにならず。充電ケーブルつないだらすぐに86%で復活。
[t] 2015-02-13 21:09:12
「ごく一部の iPhone 5 のバッテリー駆動時間が急に短くなったり、より頻繁に充電が必要になったりする可能性」

iPhone 5 バッテリー交換プログラム - Apple サポート https://www.apple.com/jp/support/iphone5-battery/
[t] 2015-02-13 21:10:54
交換対象の iPhone 5 だからなー。
[t] 2015-02-13 21:12:11
「open("hogehoge.log", "a") { |f| f << "hogehoge" }」

PHPのerror_logと同じことをrubyでやる方法 | IT職人への道 http://tech.artizan.co/archives/16
[t] 2015-02-13 21:29:14
Ruby の CGI で Apache の エラーログファイルに error_log に出力するなら、標準エラー出力を使えば良さそう。

STDERR.puts “hogehoge” みたいな。
[t] 2015-02-13 21:32:59
「self - x -> Rational | Date」
「x が日付オブジェクトなら、ふたつの差を返します。 あるいは x が数値ならば、self より x 日前の日付を返します」

instance method Date#- http://docs.ruby-lang.org/ja/1.9.3/method/Date/i/=2d.html
[t] 2015-02-13 21:49:47
Ruby 1.8 のときは日付オブジェクトから日付オブジェクトを引くと差の日数が返ってきたけど、1.9だとうまくいかない。。
[t] 2015-02-13 21:50:31
require 'date'

ymd = Date::new(2015, 2, 3)
today = http://t.co/opsOJMnChe
d = today - ymd

puts ymd
puts today
puts d

d が 「10/1」になるのなんでだろう
[t] 2015-02-13 21:57:09
なるほど Rational 型なのか。

class Rational http://docs.ruby-lang.org/ja/1.9.3/class/Rational.html
[t] 2015-02-13 21:58:28
d.to_i とかで整数化するしかないのか。
[t] 2015-02-13 22:04:40
2015年02年13日のnilogをすべて表示する

- NI-Lab.
- Mastodon (@nilab@mastodon-japan.net)
- Twitter (@nilab)
- Timelog (@nilab)
- はてなブックマーク (id:nilab)

Web Services by Yahoo! JAPAN