シロー

Webシステムの開発のお仕事をさせて頂いております。 フリーランスの日常、Web開発に関する情報を発信しています。 趣味はゲーム、映画鑑賞、個人サービスを作ることです。

CI/CD さくらVPS Docker Git

GithubのActionsでdocker-composeの内容をさくらVPSにデプロイしてみた

2021/8/16  

どうも、シローです。 ここ最近は個人サービスの開発をしてました。 作ったのはこちら=>Emovee(https://emovee.org) そこで今回は、GithubのActionを使ったCI/ ...

Swagger Docker Gulp

Docker + Redoc + SwaggerでAPIドキュメントサービスを作ってみた

2021/7/27  

ども、シローです。 一応、100記事目です。よーがんばった で、今回はAPIの定義書を作成するツールを作ったので、そのご紹介。 API定義書ってそもそも必要? チーム開発するとAPIを実装するじゃない ...

Laravel PHP プログラミング サーバサイド

Laravelでリクエスト、レスポンスのキーを自動で変換するミドルウェアを作成してみた

2021/8/14  

PHPとJavaScriptで扱うオブジェクトのキー名がスネーク、キャメルと異なる場合に サーバサイドで変換するミドルウェアを作成したのでそれを紹介します。 背景 フロントサイドとサーバサイドを両方ま ...

GCP Laravel

LaravelでYoutubeDataAPIで動画一覧取得してみる

2021/7/24  

YoutubeDataAPIを使ってわちゃわちゃしたので、 簡単に使い方についての備忘録です。 YoutubeDataAPIとは 動画をアップロードしたり、キーワードで検索などができるみたいです。 今 ...

Node.js AWS APIGateway Lambda DynamoDB Serverless Docker

ローカル環境でAPIGateway+Lambda+DynamoDBでチャットサービスを作成する【3】:チャットデータをdynamoDBに登録しよう

2021/7/12  

どーも、シローです。 前回(https://shiro-secret-base.com/?p=1004)に続いて、チャットに接続したユーザ情報や、投稿したメッセージをDynamoDBに登録してみます。 ...

AWS APIGateway Lambda DynamoDB Serverless Docker

ローカル環境でAPIGateway+Lambda+DynamoDBでチャットサービスを作成する【2】:ServerlessFrameworkプロジェクトの雛形を作成

2021/7/12  

どーも、シローです。 今回は前回(https://shiro-secret-base.com/?p=994)に引き続き、ServerlessFrameworkを使ってWebSocketの実装を紹介しま ...

コマンド

yqコマンドでYAML < = > JSONの変換が便利にできる

2021/6/30  

どーも、シローです。 今回はyqというコマンドを使って、YAML形式のファイルをJSON形式に変換したり、その逆も行えるということを紹介します。 yqコマンドとは yqコマンドはjqコマンドのラッパー ...

AWS APIGateway Lambda DynamoDB Docker

ローカル環境でAPIGateway+Lambda+DynamoDBでチャットサービスを作成する【1】:Docker環境の作成まで

2021/7/12    

こんにちは、シローです。 ここ最近新しいことばかり、吸収します。(NginxやShellScriptなどいじっていた頃と比べて) ということで、ServerlessFrameworkでAPIGatew ...

AWS Docker

ServerlessFrameworkをローカルで立ち上げるためのDockerコンテナ作成手順

2021/6/21  

どーも、シローだ ServerlessFramework(通称:sls)ってご存知ですか? どうやら、AWSのApiGatewayだのLambdaだのDynamoDBといったものを組み合わせたアーキテ ...

コマンド

ffmpegコマンドで動画の変換、圧縮をしよう

2021/7/1  

どーも、シローです。 ブログとかにアップする動画ってmov形式だと上がらないので、毎回mp4に変換して その後mp4を圧縮して、、という作業をしてました。 無料のwebサービスでw 非常にめんどくさい ...

© 2021 Shiro's secret base