IT関連
SynologyのNASで自宅内DNSサーバーの構築
2019年2月18日 IT関連
自宅内DNSサーバーの構築~DiskStation DS218j: 自宅内DNSサーバーの構築~DiskStation DS218j プライベートLANでウェブサーバーなどを運用している場合,インターネットからはfoo. …
HTTPSを理解する (3)
2019年1月14日 IT関連
なぜ証明書で警告が出るのか ウェブサーバーなどに自分で作成した証明書を置いてアクセスした場合,ほとんどのブラウザでは警告が表示されます。iOS(iPhoneのみ?)に至っては,問答無用でアクセスが拒否されてしまいます。こ …
HTTPSを理解する (2)
2018年12月29日 IT関連
TLSハンドシェイク ハンドシェイクプロトコルにより,サーバーとクライアントは暗号化された通信路を確立することができます。つまり,通信ができるようになるのはハンドシェイクが完了した後ということになり,「接続できない」とい …
HTTPSを理解する (1)
2018年12月29日 IT関連
インターネットを通じて使っているサービスの安全性を高めようと,HTTPSで通信できるようにしようと頑張っているのですが,どうにもうまくいかず,いったいどこに問題があるのかと考えていたところ,そもそもHTTPSがどのような …
Synology DS218j / DS218+
2018年8月11日 IT関連
事務所内のファイルサーバーには安定性と機能性を両立させる目的でMacを使っていました。 Windows Serverを導入するほどではないため,Windows 8/10よりも,FreeBSDを基としたUNIXシステム …
macOS LaunchDaemons
2018年1月7日 IT関連
macOSで定期的にプログラムを動作させるとき,cronではなく,launchctlを使ってLaunchAgentsを登録するのが一般的です。 日々のバックアップなど,root権限が必要な,システム的なプログラムにつ …
Deeplearning4j (1)
2017年11月3日 IT関連
人工知能(Artificial Intelligence)の進歩は著しく,ニュースなどでも頻繁に取り上げられており,Google社の開発した「AlphaGo」がプロの囲碁棋士に勝利したことなどは広く報じられました。人工 …
macでRuby+vim
2017年6月24日 IT関連
色々と迷走した末,Ruby on Railsを使ったウェブアプリの開発を行おうとしています。 これまた事情があって,ウェブサーバー上で開発することができないため,sshでウェブサーバーにリモートログインし,そこで開発 …
Ruby on Rails – ビュー
2017年4月29日 IT関連
テンプレート Haml HamlはERB(Rubyが埋め込まれたHTML)を分かりやすく記述するための言語です。 後述するSlimと似ている部分が多く,一見しただけでは違いが分からないレベルです。Hamlの方が,構造 …