
フリーランスになると自分でやらなければならない経理処理と確定申告
今回は、エンジニアに限った話ですはないですが、フリーランスになると避けて通れない経理処理と確定申告の話をしようと思います。
Read More
Gitlab CI とEnvoyで実現するダウンタイムゼロのCI〔継続的インテグレーション〕
今回は、Gitlab CI とEnvoyで実現するダウンタイムゼロのCI〔継続的インテグレーション〕ということで、Gitlab CI / CD の設定方法とEnvoyでのタスクの記述方法などを紹介したいと思います。
Read More
GruntとGit で更新ファイルを自動でFTPアップロードする
最近は、Gitlab CIでジョブを実行してデプロイさせるのがほとんどですが、仕事をしているとFTPでアップロードしなければいけないシーンが少なからずあります。今回は、GruntとGitを使用して、更新ファイルを自動でFTPアップロードする方法を紹介したいと思います。
Read More
レガシーなPHP環境でもできる!EnvoyとGitlab CI / CD を使用した自動デプロイ
レガシーなPHP環境でもできる!EnvoyとGitlab CI / CD を使用した自動デプロイということで、レガシー環境下でサービスなどを運営していてもモダンなCI / CDのデプロイ環境を手に入れることができるという話をしようと思います。
Read More
CertbotでSSLインストール時に発生する le_http_01_challenge_pre.conf 、le_http_01_challenge_post.conf が存在しないというエラーの対処法
CentOS7 のサーバーをChefを利用してセットアップ後、CertbotでSSLを導入した際に発生したエラーと、その対象方法をお話しようと思います。
Read More