2019-09-01から1ヶ月間の記事一覧

tinc で Window 10 -> CentOS 7 な VPN を作る

tinc は Windows 10 でも使えるので、Window 10 -> CentOS 7 な VPN を試してみました。Window 側の作業は基本的に管理者として実行された cmd.exe で行っています。 サーバの設定 前回作業した CentOS 7 -> CentOS 7 な VPN のサーバ設定は基本的にそのまま…

tinc で CentOS 7 -> CentOS 7 な VPN を作る

tinc というものを使えば簡単に VPN ができるようなので試してみました。 クライアント/サーバ型で VPN 作ります。クライアント・サーバともに CentOS 7 です。VPN の端点は次の通り IP アドレスにします。 Server: 192.169.255.1 Client: 192.169.255.2 tin…

Cloudflare DNS + Docker + Let's Encrypt + Nginx で TLS->TLS なプロキシを作る

要するに次のことを行います。 Nginx で TLS->TLS なプロキシを作る TLS は Nginx でいったん切る 証明書は Let's Encrypt で取得する Nginx は http はリッスンさせないので DNS 認証を使う ドメインは Cloudflare で管理している ゾーンの委任やレコードの…

curl で相手が突然死すると無限に待ってシグナルでも死なない件

PHP

なんで今さら ZF1 やねんという話ですが、Zend_Http_Client_Adapter_Curl の timeout は接続のタイムアウトなので、Read/Write も含めたタイムアウトである request_timeout が未指定だと接続後に相手が突然死すると無限に待ちます。 ネットワーク経路のステ…

FLIP で要素の移動のアニメーション

Vue.js のチュートリアルを読んでいて FLIP という要素の移動のためのアニメーションの手法を知りました。 https://jp.vuejs.org/v2/guide/transitions.html https://aerotwist.com/blog/flip-your-animations/ 要するに・・ First. 要素の最初の状態を取得 …

CSS の attr がトグルボタンの ON/OFF でテキストを変えたいときに便利だった

CSS

HTML/CSS でチェックボックスを用いたトグルボタンをで実装しているとき、トグルの ON/OFF でテキストの文言も変えたいときは css だけでは難しいので js でやってましたが、css でも attr を使えば js 無しでできることを最近知りました。 次のように HTML …