Tsukiji Systems

RSS1.0


googleで
サイト内検索
このブログ
を検索!
  help

巻き戻し中。



2014-03-21(金) そろそろ [長年日記] この日を編集

_ 業務連絡 書き込み

3月上旬で色々カタが付いたので、4月ぐらいから復活しますよ(予告)


2014-03-22(土) ruby [長年日記] この日を編集

_ PC 2.1に

してみた。

だが、単純にportsで突っ込んでも、システムのデフォルトが1.9から変わらない。*1

/etc/make.confに

RUBY_VERSION=2.1.1

RUBY_DEFAULT_VER=2.1

(またはDEFAULT_VERSIONS=ruby=2.1)

が必要。*2

ついでに、devel/ruby-gemsも更新しないと、bundle installしても2.1系にアップデートしてくれない。

*1 当たり前だなw

*2 これをすると、/usr/bin/rubyが/usr/local/bin/ruby21にln-sされるんだとか

_ PC 角川

スクショ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

また何か見つかっちゃったんですかね。


2014-03-23(日) なれる! [長年日記] この日を編集

_ SEも11巻

まで読んだ。。。なれる!SE11

それにしても、巻が進むごとに「あぁ、あるあるあ。。。。OTL」

ってなるのだけど(;・∀・)

特にね、11巻の「儲かる案件との抱き合わせ」って営業でも分からずに損なところだけ喜んで取ってきてる場合があるからねぇ、現実に。。。

   

_ PC 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」を明示してみたり。

_ PC ついでに

「Hash#indexはオワコン、Hash#keyだろJK」が沢山出るので、 この辺を参考にして、image-gallery.rbを
     23 #### uekusa 20140323 ####
     24 class Hash
     25   if RUBY_VERSION < '1.9.0'
     26     alias :key :index
     27   else
     28     alias :index :key
     29   end
     30 end
     31 #########################
で回避してみるなど。

2014-03-24(月) 更新続く・・・ [長年日記] この日を編集

_ PC 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ェ・・・・

_ PC ちなみに

「plugin/recent_image.rb」は、いまだに↓なエラーを吐く。

「warning: toplevel constant IO referenced by File::IO」

まぁ、処理に影響は無いのだけど消すのも面倒なので、だれかFile::IOの呼び出しをちゃんと直してくれないかなぁ。。。。


2014-03-25(火) もの申す!? [長年日記] この日を編集

_ この歳で

ベンチャーでもない会社の社長にもの申すのは、ちょっと根性がいるわな(;^ω^)

上司の皆様には申し訳ないですけど、サファリパークの飼育員も実は猛獣であった模様w*1

*1 既に動物園ですらないw

_ PC gmail

諸般の事情でgmailからpop3sで取得を試してるのだけど、どうにもエラーを回避できない。

gmailが証明書を厳密に確認するという事で、うちのサイトの正式なSSL証明書(daemon5.uekusa-com.com)をセットしてるんだけど。


2014-03-26(水) 証明書 [長年日記] この日を編集

_ PC 中間証明書

どうやらqpopperさん、中間証明書は自分の証明書の後ろにくっつけておかないとイカンらしい。

RapidSSLなので、GeoTrustまで繋げてやる必要がある。

.crtファイルを作り直して無事google様から認識されましたよ。

内部ネットワークで使ってるcourier-imapは、公開鍵の後ろに秘密鍵付けたpemファイルで、中間証明書ファイルは別とか、お流儀がバラバラで困る。。。


2014-03-27(木) FastCGI [長年日記] この日を編集

_ PC Rubyを新しくしたら?

「CGI::InvalidEncoding」でmod_fcgidが死亡→apache死亡の流れが多発してる。

多分、昨年の暮れにUTF-8にしたけどそれ以前のキャッシュを持ってるクローラーとかが日本語でcategory.rbを叩く事がきっかけっぽい。

fcgidはエラーでパイプが物故割れると、apache落としちゃう。

ログを見たら、携帯もしくは携帯の振りをして収集しに来るrobotなので、U/A見て.fcgiじゃなくて.rbにrewriteを設定。

クライアントから500エラーは変わらないけど、apacheが死なないだけまし。


2014-03-28(金) 年度末 [長年日記] この日を編集

_ 飲み 慰労会

お疲れ様ですた。

さて、来年度は何すっかな(・∀・)


2014-03-30(日) php [長年日記] この日を編集

_ PC ついでに

更新中。

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(月) じゃぁね! [長年日記] この日を編集

_ 年度末

最終日、去る人もおり複雑な気持ち。

でも一生会えなくなるわけでもないので、「じゃぁね!」と言う気持ちで過ごすなど。

昔は、こういう事はオッサン達が想うのが仕事だと思って他のだけど、もうそう言う年代なのか。

_ 大入り

みんな、今年も頑張ったよ。

これは素直に感謝。

来年度は初心に返って基礎を固めるか。

あ、キックオフの死霊・・・・( ゚Д゚)<呪呪呪呪呪呪呪呪呪

_ PC 証明書

あれこれお流儀が違うのはともかく、管理も複雑なので置き場所を固めて設定変更。

今後証明書を更新したときも使ってるアプリ探して逐一置き換えるの嫌だし。

_ PC 強度

とりあえず、本日現在のSSLの設定では及第点(A)である。

ApacheでもOpenSSLを1.0.Xにしたので、TLSが1.2まで使えるのが大きい。*1

*1 IISの人は良かったんだよね

_ 飲み 花見

夜桜!

まーぐーろー!

 

 

 

 

 

 

 

 

天気いいし花見したかったのだけど、明日からの増員やレイアウト変更で結局gdgd。

そんなこんなで旧知の彼に色々と近況報告ついでに、「桜色のお魚で」花見(゚∀゚)




過去の写真!
肉、喰うかい? 枝も地面もスッキリ 枝も地面もスッキリ BBQも出来るぜ!
アクセスカウンター!
累計:
本日:
昨日:
最近のツッコミ

(´・ω・`)ショボーン