社内システム導入における RFP(Request for proposal) を書く技術

コラム
社内SEをしていると、外部の SIer さんなどにシステムの開発やインフラ構築を発注することがあります。いくつかの SIer さんに提案をしてもらって、内容を吟味し、発注をするわけですが、SIer さんに提案をしてもらうための提案依頼...

社内SEの採用面接でぜひ聞いてほしい9個の質問

コラム
僕はとあるユーザー企業の社内 SE として勤務しています。社内 SE は SIer などと比べて、納期に厳しくない、割とゆるく仕事ができるなど、割と人気のある職種らしいです。しかし、その会社によっては、IT 部門が軽視されていたり、適...

Devise を使って Active Directory から情報を取得する方法

プログラミング Ruby on Rails
今回は以前書いた Devise を使って Active Directory 認証を実装する の続きです。 前回はActive Directory(AD)に登録されたユーザーで、ログインできるところまで実装しました。認証だけならこ...

Docker で作った PostgreSQL を Rails の開発用の DB として使う方法

プログラミング Ruby on Rails 開発環境構築
Rails での開発環境の DB について Rails の開発環境をデフォルトの状態で作ると、DB には SQLite が使われますが、本番環境でそのまま SQLite を使うわけにはいきません。当然、MySQL や Postgre...

地方のエンジニアがこの先生きのこるには

コラム
今回は技術的な話からちょっと離れて、地方在住エンジニアの成長戦略について書いていきたいと思います。僕は地方在住でとある企業の社内SEをしているんですが、今日書くことは首都圏で活躍しているプログラマ向けではなく、僕のように地方在住の一エ...

Windows + Python + pipenv でらくらく開発環境構築

プログラミング
普段、プライベートでは Rails を主に使っているんですが、仕事では主に Python を使ってプログラミングをしています。Python を触り始めたのはここ2年位なんですが、Python の開発環境を作成する方法が様々あって、それ...

プライベートでの勉強事情

コラム
近頃 Twitter では、エンジニアはプライベートでは勉強するのがデフォ、という考え方が話題になっています。エンジニアとひとくくりに言っても幅が広すぎるますし、どうあるべきか、という議論はナンセンスかなと考えています。 そこで...

Golang で Zabbix の CLI を作ってみた(WIP)

プログラミング
仕事で監視ツールとして Zabbix を使っています。最近 Golang の勉強もしているんですが、Zabbix の API を叩く CLI を Golang を作ってみた(WIP)ので、記事にしてみたいと思います。 CLI と...

開発を便利にするイカれた Gem を紹介するぜ!!

プログラミング
Rails を触り始めてしばらく経ちます。毎日コンスタントに書いているわけではなく、時間ができたときに、少しずつ書いていっている感じで、まだまだ理解が及ばないところと、少しずつ理解できたこと、自分なりのノウハウなんかも出てきました。 ...

Windows 10 & VSCode & Go で GOPATH が相対パスになっていてやたらと怒られた件

プログラミング トラブルシュート
うちの会社では監視ツールに Zabbix を使っています。近頃、設定変更に対するレビューや、パラメータシートの更新がままならなくなり、そろそろ運用が破綻しそうな状況です。 そこで、Zabbix の WebAPI を実行できるコマ...