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

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

ニフクラ(旧ニフティクラウド)を使ってみた

ある案件で、ニフクラ(旧ニフティクラウド)を導入した話。 ニフクラとは 富士通クラウドテクノロジーズ が提供しているクラウド(旧ニフティを富士通が買収) 中小企業向けとしてはそれなりに頑張ってる VMware基盤上でサービスを提供 管理画面とかは、全…

"Excelにさよなら"社内のIT資産管理ツールにSnipe-ITを導入した

Snipe-IT Excelへの憎しみを生む業務「機器管理」 情シスの仕事のうち、大事だけどくそ面倒臭い仕事のうちの一つ 機器管理 誰がどのPCを使っているのか。 それだけを管理したい。 そこで、まず最初に何を使うって、そらExcelですよね。 ただ、この機器管理の…

Apple IDが「このユーザはactiveではありません」と言われて使えない

AppleID 会社でレンタルしてるiPhoneをキャリアに返そうとしてた。返却時の手順として、 「iPhoneを探す」をオフにして、初期化して返してくれよな! って書いてたのでやろうと思ったらApple IDのログインが失敗してしまいます。。。。どうしよ、今月中に返…

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

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

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

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

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

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

WindowsでJRubyでsinatraでRest API

既存システムとのリアルタイム連携 既存システムのリプレースにあたり、販売管理システムの在庫データをリアルタイムに覗きたいという要望がでてきた。 社内システムの連携は基本はファイルベースでバッチ処理で行っているのだが、それではリアルタイムとい…

AWSとOracle Cloudのサービス比較

今、クラウドにするならどこ? と聞いたら、情シス的には、ほぼ100%AWSと答える。なぜなら、情シスには技術力はあまりないので、みんなが使ってるやつに乗っかりたいからである。 ただ、そうはいかないケースもある。既存の取引先とか、今のインフラの環境…

iPhoneを企業導入することになってMDMとか運用管理とかやってみた

前提 ユーザー企業の情シス 社員、店にiPhoneを配布することになった 社員配布数:100端末以上 店配布数:数百 検証のため、一部先行して導入 iPhoneは、キャリアから調達(Docomo) キャリアのMDMサービスを使用(あんしんマネージャー) 全社展開に向けて…

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

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

iPhoneアプリを独学で作るまで(継続中)

会社のシステムでiPhoneアプリを作ることになりそう うちはしがないアパレル中堅企業なのだが、店頭用のシステムのリプレースにおいて、iPhoneアプリで作ることになりそう。 んでもって、そんなノウハウ無いので、開発会社の言いなりになるのは嫌だし、何よ…

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

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

icsファイル(iCalendar)を出力するエクセルマクロツールを作った

会社でグループウェアを移行することになった。 そこで、スケジュールデータをどう移行するかという話になったのだが、 旧グループウェア : CSVをエクスポートできる 新グループウェア:iCalファイルのみインポートできる ということで、うまく噛み合わず。…

SQL ServerよりOracleの方が優れてるなと思った話

DB

Oracle社は好きじゃないんだが、OracleDBは好きです。前職では、なんちゃってDBAみたいな役割だったこともあり、Oracle Master Goldも取得した。 ですが、今の会社で昨年基幹システムのリプレースがあり、そのシステムがSQL Serverだったのですが、運用フェ…

本の配送サービス比較 メルカリカウル用

メルカリカウルの配送方法ありすぎ 絶好調のメルカリの新サービス『メルカリカウル』を利用してみようと思い、読まなくなった書籍を売ってみようかとしてみたのだが、配送方法の選択肢の違いが全くわからず、出品できなかった。 で、まとめ記事は色々がある…

最近流行りのRPAとは

今年で休刊が決まった日経ストラテジー。確かに最近惰性で読んでたが、気になったのがあった。 2017年5月号集が組まれたRPA(ロボティック・プロセス・オートメーション)。 wikiによると ロボティック・プロセス・オートメーション(Robotic Process Automa…

公式手順でsqaleからHerokuに移行する

国産PaaSのsqaleさんが、サービスシャットダウン。 ということで、移行せよとのメールがきた。 後日、Herokuの移行手順公開したよ。とのメールがきたので、いざやってみた。 1. sqaleからDBをエクスポート 公式サイトに手順があるが、sshでログインして、mys…

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

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

初めてDocker触ってwordpressの開発環境を作るまで

前回、Dockerを使ってwordpressの動作環境は作れた。 ryoben.hateblo.jp じゃ、次は開発環境を作りましょう。 開発環境とは ローカルのPC上(MAC)でソースを編集できる ソース編集したらすぐブラウザ上で変更を確認できる 方法検討 Docker-Toolboxは、MAC(Win…

初めてDocker触ってwordpressを動かすまで

そろそろDocker触っとかなきゃダメだろ。 ということで、シルバーウィークなので、触ってみた。 目的 Dockerでwordpressの画面を表示させるまで インストール Docker Toolboxをインストールする。 www.docker.com チュートリアルやる 英語だが、簡単なので、…

Selenium と OpenScript をエンタープライズなERPシステムに使ってみた結果

Web自動テストシリーズ 使ってみたというか、絶賛現在進行形。 Granditを導入することになった。 この度、自社でGranditというWebのERPパッケージを導入することになった。 なかなかヘビーなパッケージなのだが、国産ERPなので、日本人好みに作られており、…

【佐野さん】デザイナーはブラウザの画像を非表示設定にすればいいんじゃ?

画像があるから、パクリたくなるんだ! デザイナーは、ブラウザの設定で画像を非表示にしようぜ。 chromeなら、一瞬で画像を非表示にできる。(他のブラウザはシラネ) Let's ブラウジング yahoo 表示 非表示 あれ、意外とよくない? Twitter 表示 非表示 誰…

ゲーム機のCPUの性能比較

会社の広報誌にコラムを書くことになり、その話のネタでゲーム機の性能がどんな進化をしてるのかを調べたので載せておく。 このサイトで、MIPSを参照にした。 発売年 名称 CPU MIPS 1983 ファミコン Ricoh 2A03 0.78 1985 セガマークⅢ NEC 780C 0.53 1987 PC…

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

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

Windows10のライフサイクルサポートはエグい

日本マクロソフト主催のWindows10のセミナーに行ってきた。 以下、箇条書きで要点だけ記載。 ソフトウェアの販売形態の変化 Windows10で、従来のようにソフトを販売する形態は終了となり、今後は常に最新版を配信する形態となる。OSでは課金はしない。 セキ…

slackで未払い残業代を手にいれる

GWも明けて五月病真っ只中の季節ですが、新卒の人たちは社会人生活を謳歌してるのでしょうか。 え?GWも出勤?しかも、残業代が出ない?ブラック企業へ入社おめでとう! でも、そんな可哀想なあなたに、slackを使って、ブラック企業から未払い残業代を請求す…

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

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

ExcelとかWordファイルをテキストに一括変換

やりたいこと SIerの成果物とExcelとWordで作られた議事録とで矛盾がないかチェックしたい => 機能名や画面・帳票名をキーに全ての議事録ファイルを検索して、書いてあることをチェックしたい => 議事録ファイルを一括でテキストに変換してGrepしたい ←コレ …

ruby製CMS比較

CMSを使って静的サイトを作ろうと思ったが、どーせならphpじゃなくてruby製がいいなぁと思って一通り調べてみた。なんとなくイケてる順に並んでます(日本語優先) また、ruby1.8以下、Rails2以下のものは除いてます。 名前 日本語 メモ Joruri ○ 日本製。行…

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

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