Mac mini上でCI/CDを行うためにJenkinsを構築しました。CI/CDには色々なサービスがありますが、社内だけで使用する場合などはJenkinsを用意します。またJenkinsはMacに直接インストールしても […]
Blog
日々の学んだ事を備忘録として記述しております。
年を取ると、忘れるために記録として残しておきます。
それ以外の日常やイベント、映像制作についても記録します。
Mac + dockerで「Knowledge」を構築する
「Knowledge」とは、QiitaのようにMarkdownで記事を書いたり、開発情報の共有ができるサービスとなります。 Qiitaだと公開範囲が全域となったり、無駄にポエムの入った残念な記事も多いですが、公開範囲を限 […]
MacにDocker + GitBucketをセットアップする
Git管理はGitHubを使っている事が多いですが、ソースコードを外部サービスに置きたくない場合にローカルサーバーにGitサーバーを構築することがあります。Gitサーバーを構築する方法はいくつかありますが、今回はGitB […]
Mac でlaunchdを使って定期的にスクリプトを実行する方法
Mac miniサーバーで定期的にスクリプト処理を実行させたいケースが発生しました。通常はcrontabを使うのですが、Macではlaunchdを使う方が良いとのことです。crontabでも出来るとのことですが、アクセス […]
[Mac] Dockerのマウント先を外付けボリュームにする場合「exFAT」となっている場合の注意点
先日購入したMac miniにNextCloudのDockerを導入しようとして、容量の多い外付けボリュームにマウントしようとしたところエラーとなりました。エラー内容は「failed: Operation not per […]
Mac にSSHアクセス時にログインメッセージを表示する
先日購入したMac miniをサーバーとして使用しているのですが、Linuxサーバーと同様にログイン時にメッセージを表示したいと思いました。そこでMacでSSHアクセス時にログインメッセージを表示する方法を紹介します。L […]
[PHP] AmazonSESを使ってメール送信する
Laravelを使用しないPHPのプロジェクトでAmazonSESを使ってメール送信するケースがありました。Laravelだと割と簡単に出来るのですが、通常のPHPプロジェクトで使用する場合はAWS SDK for PH […]
[AWS] Amazon SES の設定(基本設定)
Webシステムサービスからメールを送信する機能を実装するために、Amazon SESを使用してメールを送信することがあります。今回はそのAmazonSESの設定方法について記載しますが、色々と設定することがあるため、まず […]
[PHP]「AWS Elemental MediaConvert」のエンコードジョブを作成する
PHPの案件で「AWS Elemental MediaConvert」を使用してエンコードジョブを作成することになりました。流れとしては以前ご紹介した「Amazon S3」にファイルをアップロードして、そのファイルを「A […]
[PHP]「Amazon S3」にファイルをアップロードする方法
PHPの案件で「Amazon S3」にファイルをアップロードする事がありました。Laravelであれば「filesystems」や「Storge」を使えば簡単にアップロードできますが、今回はそれらが使えなかったためPHP […]