|
| ||||||||
|
巻き戻し中。
|
|
2014-03-22(土) ruby [長年日記]
2014-03-23(日) なれる! [長年日記]
_ SEも11巻
まで読んだ。。。
それにしても、巻が進むごとに「あぁ、あるあるあ。。。。OTL」
ってなるのだけど(;・∀・)
特にね、11巻の「儲かる案件との抱き合わせ」って営業でも分からずに損なところだけ喜んで取ってきてる場合があるからねぇ、現実に。。。
_ image_gallery
4.0.1で動かなかったの、何とかしてみた。
・キャッシュは毎回ディレクトリごと消す
を結構忘れて嵌るなど。
あと、キャッシュまっさらだと読み込んだ値がnilやゼロで色々起きたりするので、image-gallery.rbを
120 #### uekusa 20140323 #### 121 # if @image_keys = "" 122 # @image_num = 0 123 # else 124 @image_num = @image_keys.length 125 # end 126 #########################で最初だけゼロを明示したり、recent_image.rbも
253 #### uekusa 20140323 #### 254 # if keys != nil 255 ######################### 256 keys.each do |key| 257 image = @recent_image_hash[key] 258 next if name_filter != nil and image.file.match(name_filter) == nil 259 next if title_filter != nil and image.title.match(title_filter) == nil 260 images.push(image) 261 if items != 0 262 throw :exit if items == images.length 263 end 264 #### uekusa 20140323 #### 265 # end 266 ######################### 267 end 268 }こんな感じで最初はnullだと処理飛ばしたり。 ついでに、サイズ取得で除算エラーが出たので、
270 result = %Q[<div class="recentimage">\n] 271 images.each do |image| 272 #### uekusa 20140323 #### 273 if image.height.to_i != 0 and image.width.to_i != 0 274 ######################### 275 if image.height.to_i > image.width.to_i 276 sizestr = %Q[width="#{width*image.width.to_i/image.height.to_i}" height="#{width}"] 277 else 278 sizestr = %Q[width="#{width}" height="#{width*image.height.to_i/image.width.to_i}"] 279 end 280 #### uekusa 20140323 #### 281 else 282 sizestr = 0 283 end 284 #########################こんな感じで値が取れなきゃ「0」を明示してみたり。
2014-03-24(月) 更新続く・・・ [長年日記]
_ tDiary
4.0.3に上げましたよ。。。
Genfileはちゃんと編集してbundle installしたし、静的html出力に改造したパッチも当てた。
でも、「/tdiary/io/cache」の削除だけじゃ500エラー。
困って探したら、「/tdiary/style/」の古い.rbも削除で、概ね良好に見えたのだけど。。。
どうもindex.rb叩かれる10日間表示だと別の500エラーが止まらない。
bundle installでもtdiary読み込んでみたりして、もはや迷走状態になりかけた。
結局、mod_fcgidさんが古いのキャッシュしてるから、更新したらhttpd再起動しなきゃダメ。*1
オレの6時間返せ(;^ω^)
*1 mod_fcgiェ・・・・
_ ちなみに
「plugin/recent_image.rb」は、いまだに↓なエラーを吐く。
「warning: toplevel constant IO referenced by File::IO」
まぁ、処理に影響は無いのだけど消すのも面倒なので、だれかFile::IOの呼び出しをちゃんと直してくれないかなぁ。。。。
2014-03-25(火) もの申す!? [長年日記]
_ この歳で
ベンチャーでもない会社の社長にもの申すのは、ちょっと根性がいるわな(;^ω^)
上司の皆様には申し訳ないですけど、サファリパークの飼育員も実は猛獣であった模様w*1
*1 既に動物園ですらないw
_ gmail
諸般の事情でgmailからpop3sで取得を試してるのだけど、どうにもエラーを回避できない。
gmailが証明書を厳密に確認するという事で、うちのサイトの正式なSSL証明書(daemon5.uekusa-com.com)をセットしてるんだけど。
2014-03-26(水) 証明書 [長年日記]
_ 中間証明書
どうやらqpopperさん、中間証明書は自分の証明書の後ろにくっつけておかないとイカンらしい。
RapidSSLなので、GeoTrustまで繋げてやる必要がある。
.crtファイルを作り直して無事google様から認識されましたよ。
内部ネットワークで使ってるcourier-imapは、公開鍵の後ろに秘密鍵付けたpemファイルで、中間証明書ファイルは別とか、お流儀がバラバラで困る。。。
2014-03-27(木) FastCGI [長年日記]
_ Rubyを新しくしたら?
「CGI::InvalidEncoding」でmod_fcgidが死亡→apache死亡の流れが多発してる。
多分、昨年の暮れにUTF-8にしたけどそれ以前のキャッシュを持ってるクローラーとかが日本語でcategory.rbを叩く事がきっかけっぽい。
fcgidはエラーでパイプが物故割れると、apache落としちゃう。
ログを見たら、携帯もしくは携帯の振りをして収集しに来るrobotなので、U/A見て.fcgiじゃなくて.rbにrewriteを設定。
クライアントから500エラーは変わらないけど、apacheが死なないだけまし。
2014-03-30(日) php [長年日記]
_ ついでに
更新中。
5.3.xから5.4.xにしようとしたが、どうせなので5.5系にした。
いつものごとく、apacheのモジュールは先にportsで入れた後のphp55/work/[ソースの場所]で
apxs2を見る様にconfigしてもう一回make install。
但し、前回のconfigオプションだとmake通らず。
「--with-ttf」
「--enable-force-cgi-redirect」
「--enable-mbregex」
「--enable-zend-multibyte」
が余分。
gdもパス指定無しで
「--with-gd」
のみ。
_ 【php55のconfigure用スクリプト】
#!/bin/sh ./configure --with-apxs2=/home/www/bin/apxs \ --with-openssl \ --enable-mbstring \ --enable-roxen-zts \ --with-zlib-dir --enable-calendar --with-jpeg-dir \ --with-png-dir --with-xpm-dir \ --with-gd \ --enable-gd-native-ttf \ --without-mysql \ --with-freetype-dir \ --with-regex=system \ --enable-cgi --disable-cli --without-pear \ --disable-embed
2014-03-31(月) じゃぁね! [長年日記]
_ 年度末
最終日、去る人もおり複雑な気持ち。
でも一生会えなくなるわけでもないので、「じゃぁね!」と言う気持ちで過ごすなど。
昔は、こういう事はオッサン達が想うのが仕事だと思って他のだけど、もうそう言う年代なのか。
Tweets by RC31E | |||||||||
| |||||||||
|