情シスは何度でも甦るさ。

OracleDB/Ruby好きの情シス部員がお送りします

ハマった

PostgreSQLでポイントインタイムリカバリ(PITR)で指定した時間で止めれなくてハマった話

最新までロールバックされちゃうんです 新しいシステムで、Windows Server上でPostgreSQL 10.4 を使うことになり、ポイントインタイムリカバリのテストをやっていたのですよ。 で、ちょっと検索すれば、そのやり方は出てくるし、マニュアル読めば普通に書い…

閉域網で使ってるiPhoneがMDMと通信できなくてハマった話

MDMの指令を無視するiPhone うちの閉域網に、業務端末としてiPhoneを導入した。 うちの閉域網から、インターネットに出る口は開いているので、一般のios アプリも許可したのは使える構成。 いざ、キャリアから初期設定された端末たちがぞろぞろと納品してき…

C#でNPOIを使ってExcelを編集するとフォームボタンに割り当てたマクロが消える

最近、社内で1人しかSQLがわからないために、日々SQLをシコシコと実行する作業に嫌気がさして、 誰でもできるようにWindowsフォームアプリをC#で開発して、運用作業を他の人に振ることにした。 で、DBから抜いた値をExcelに取り込む → ユーザーに渡してユー…

iisのアクセスログのtimeって開始時間か終了時間か?

ASP.NET Webforms アプリがあるのだが、このごろピーク時の性能劣化がひどくなってるとのことで、Zabbixでリソース監視したり、アクセスログなんかをBigQueryに突っ込んで原因を探ったりしていたのだが、iisのログのtime って、そもそも開始時間なのか、処理…

zabbixのデータが増えすぎ問題

去年、監視のために導入したzabbix(ver2.4)ですが、対象サーバが、120台くらいあり、テンプレートの監視項目をそのまんま適用してたら、高負荷状態になり、画面ももっさり、監視ももっさりしてきてしまった。 導入後に、zabbixサーバ自体のメンテを怠っ…

iphoneのカレンダーをGoogleアカウントと共有したらはまったでやんす

iphoneのカレンダーの色が見づらい! 嫁のiphoneと俺のiphoneのカレンダーを同じGoogleアカウントに紐付けして、お互いの予定を共有できるようにしている。 が、最近になって、(多分iosをアップデートしたタイミングで)カレンダーの色がおかしくなった。 …

visual studio 2010 expressの登録キーが発行されない

表題の通り、visual studio 2010 express の登録キーを発行しようと思って、MSのサイトに飛ぶとpage not foundでトップページに飛ばされる。 ググったら、同様の問い合わせが、散見される。 how to get registration key for visual studio express 2010 Una…

ruby 2.1.0 on Amazon Linux で小数点以下の割り算が0.0になる

偏差値を割り出す小数点以下のめんどうな計算なのだが 開発環境とプロダクションで、同じrubyバージョン、同じデータ同じロジックなのに、計算結果が異なる。 しかも、irbやコマンドベースで実行するとちゃんと出るという謎仕様。 式 (0.8125 - 1.14003927) …

ruby mail gemで未読メール、フォルダを指定して受信する

mail gemで、未読メールを受信する。(※IMAP) Mail.find keys: ["NOT", "SEEN"] do #処理 end 未読メールかつ、特定のフォルダを指定する Mail.find keys: ["NOT", "SEEN"], mailbox: 'フォルダ' do #処理 end

will_paginateでページ数がおかしい

ActiveRecord+will_paginateで、ページ数を表示する為のcountのSQLがうまくいかずに、ページ数がおかしいということがあった。SQLの結果は、22件なのに、なぜかcount用のSQLは11件。うまく、いかないので、直にSQL書くしかないのかなぁ。と思ったが、グ…

sinatra-activerecordでConnectionNotEstablished

最近、rubyでsinatraにハマってます。 で、ormは、sequelを使っていたのだが、勉強がてらactiverecord使ったらはまったはまった。migrate機能を使う為に sinatra-activerecord を使ったのだが、ConnectionNotEstablished連発。 $ bundle exec rake db:migrat…

DELL Studio1500 フリーズの解決法

4年ぶりにPC買い換えました。DELL制の Studio1500(正式には、Studio1558)です。スペックは、 CPU: i7 Q740 1.73GHz メモリ:8GB OS: Windows7 64bitと、盛ったんですが、こいつがフリーズしまくる。 現象1: 突然PCが落ちる 現象2: 突然画面がブラッ…

Google App Engine SDK Setupのerror code 2908の対処法

Google App EngineのSDKインストール時に以下のエラーメッセージが大量に出ることがある。 The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2908. インスト…

サクラインターネットでpython使うと、500 InternalServerErrorが出る

SOA導入の布石のためにも、導入されたWebLogicクン。JAVAの経験がない私には、JAVAアプリはチンプンカンプンなんで、アプリのデプロイとか手こずっちゃってる。JAVAの勉強もせななー。と、思ってたら、WebLogicは、スクリプトがPython(Jython)で書かれてい…