猫でもわかるWebプログラミングと副業

本業エンジニアリングマネージャー。副業Webエンジニア。Web開発のヒントや、副業、日常生活のことを書きます。

技術評論社『スクラム実践入門』読書録 Part 2 スプリントプランニングは何をするのか

前回を読んでない人 スクラム実践入門 スクラムの各イベントについて スプリント スプリントゼロ リリーススプリント スプリントプランニング スプリントプランニングの前にやっておくこと: リファインメント スプリントのゴールを決定する タスクの洗い出し…

DockerでHerokuにPHPとLiteSpeedのアプリをデプロイしようとしたけど無理だった

Herokuのアプリケーションを作成する Deployment Method で Container Resigtry を選択 Deploy your Docker-based app の通り実行 Dockerfile の作成 Docker イメージのビルドとpush アプリ名とは リリースコマンドの実行 デプロイできたはずだが... 結局 He…

無料の Open LiteSpeed で .htaccess を使う

Laravel/LumenをLiteSpeedで動かす 無料の Open LiteSpeed で .htaccess を読めるのか どうしたのか rewrite enable 1 rulesの中身 設定が適用されているか確認する まとめ Laravel/LumenをLiteSpeedで動かす Laravel (や Lumen )を LiteSpeed 上で動かし…

技術評論社『スクラム実践入門』読書録 Part 1

スクラム実践入門 スクラムとは 「何を作るか」と「どうやって作るか」が重要 レビュー スプリントレビュー スプリントレトロスペクティブ スクラムチームと役割 プロダクトオーナー スクラムマスター まとめ スクラム実践入門 スクラムについてしっかり学ん…

docker-compose で PostgreSQL の起動を待ってからアプリを起動

やりたいこと depends_on だとだめ 解決策 スクリプトを用意する スクリプトを起動時に叩く やりたいこと PHP, Laravel や Lumen で、 docker-compose を使って開発している時に、docker-compose up -d と同時にmigrationを行いたい。 そこで、docker-compos…

【PHP】Lumen で Migration

Lumen artisanコマンドを叩く Migration ファイルを編集 Migration コマンドを叩く Eloquent を有効に Lumen Laravel を軽くしたと言われる Lumen で Migration をしてみます artisanコマンドを叩く Laravel と同じっぽいので Laravel の Eloquent のドキュ…

PHPEarth の Docker イメージに PDO をインストールする

PHPEarth とは PHPEarth のイメージにはPDOが入っていない Dockerfile で確認 ドキュメントを確認 Dockerfile で追加してみる 動かない理由を調査する php -m で見てみる php.ini を見る イメージを削除してやりなおしてみる 結論 PHPEarth とは PHPの色々な…

Docker phpearth/php:7.3-litespeed の admin のパスワードを設定する

/etc/litespeed/admin/htpasswd がユーザー名とパスワードの設定になっている。 www.luft.co.jp などのツールをつかってできたhtpasswdファイルをそこに配置すれば、そのユーザー名とパスワードでログインできるようになる。

システムアーキテクト試験に合格したのでやったことをまとめる

僕のスペック 傾向 使用したテキスト 対策 午前1 午後2 午前1 午後2 重要なことまとめ システムアーキテクト試験に合格したので僕がやったことをまとめます 僕のスペック 勉強は得意 持っている資格 情報安全確保支援士 ネットワークスペシャリスト というこ…

【Swift 5】AVPlayerで音楽のバックグラウンド再生を行う

環境 AVPlayer でのバックグラウンド再生 プロジェクトの設定から行う シミュレーターだとコントロールセンターが出ない? 環境 macOS Mojave 10.14.6 Swift 5.1.3 AVPlayer でのバックグラウンド再生 普通に AVPlayer で再生するだけだとバックグラウンド再…

【Swift UI】ボタンを押した時にモーダルを出す

実装 サンプルコード ボタンを押した時にモーダルを出す方法です。 実装 struct ContentView: View { // モーダルが開いているかどうかを表す State を用意する必要があります @State private var isShowingSettingModal = false var body: some View { Butt…

【Swift UI】NavigationView を表示させる、NavigationViewにタイトルやボタンを表示させる

NavigationView を表示させる NavigationView にタイトルを表示させる NavigationView の右上にボタンを設置する NavigationView を表示させる struct ContentView: View { var body: some View { NavigationView { // ビューの中身をここに書く } } } Navig…

APIリクエスト結果をUIに反映させる - Swift UI チュートリアル Part 5

やること 重要なこと 実装するべきもの ちなみに データを持つ部分の実装 UIの実装 APIを叩く部分 やること 新年あけましておめでとうございます。 新年なので、非同期でAPIリクエストを行い、結果がかえってき次第リスト形式でUIに表示させたいです。 重要…

Swift UI のチュートリアルをする - Part 4: Building Lists and Navigation をやる

今回はこのリストを作るチュートリアルをやります 進め方 Create the Row View 今回表示するもの AudioRow を定義 AudioList を定義 SceneDelegate を編集して AudioList を表示させる 今回はこのリストを作るチュートリアルをやります https://developer.ap…