Jose

文系大学卒業、新卒でブラック企業に就職。1年で辞職。 23歳でスキルのない無職に。 「場所」と「時間」にとらわれない働き方という目標から、未経験でIT業界へ。 転職とコロナ渦に苦しみながら、『人』との出会いに助けられ、 転職1年後に独立してフリーランスに。

no image

Nuxt/Vue 未分類

VueからReactへの移行ガイド

2024/9/19  

はじめに 今回、私が参画している案件でVueからReactへの移行プロジェクトが始まりました。 Vueに慣れていたため、最初特に苦戦しました。 現在開発のトレンド的にVue.jsからReactへの移行 ...

no image

未分類

【Google スプレッドシート】金額にプラスマイナスを表示して、3桁区切りにカンマを入れる方法

2024/1/27  

環境 概要 Googleのスプレッドシートで目標と実績の金額を比べていたところ、 プラスマイナスかつ、円マーク「¥」かつ3桁区切りにカンマで表示する方法がデフォルトでありませんでした。 組み合わせるだ ...

未分類

【python + Google Sheets Api】Pythonで取得したデータをスプレッドシートに書き出す方法

2024/1/19  

開発環境 概要 PythonのPandas作成したデータをスプレッドシートに書き出す必要がありました。 Googleサービスの連携やサービスアカウントの作成など、初回だけ行うの設定のため、 備忘録とし ...

GCP

【Google Maps Platform】gmaps.places_nearbyのレスポンスについて

2024/1/19  

開発環境 概要 PythonでGoogle Maps PlatformのAPIを使って、位置情報から周りのレストラン情報を取得しようと思い、 gmaps.places_nearbyという関数で座標近く ...

GCP

【Google Maps Platform】This API project is not authorized to use this API の対応方法

2024/1/19    

開発環境 概要 PythonでGoogle Maps PlatformのAPIを使って、位置情報から周りのMap情報を取得しようとした際に、 This API project is not autho ...

未分類

【TypeORM v3 + Docker】Received packet in the wrong sequenceエラー対応の方法

2023/8/5  

開発環境 概要 TypeScriptでちょうどよいORMを探していたところ、TypeORMを見つけました。 TypeORMはv2とv3で大きく書き方が異なります。 せっかくなのでTypeORMのv3を ...

AWS Laravel

【AWS SQS + Laravel】LaravelからSQSにメッセージを送信する方法

2023/12/24  

開発環境 概要 LaravelでAWS SQS(Simple Queue Service)にキューを送信して、 Lambda処理を始めるトリガーにする必要がありました。 SQSを今まで使用したことがな ...

AWS Laravel

【AWS SNS + Laravel】LaravelからSNSにメッセージを送信する方法

2023/6/14  

開発環境 概要 LaravelでAPIを作成して、処理が完了したことをAWS SNS(Simple Notification Service)に通知する必要がありました。 SNSを今まで使用したことが ...

Laravel

【Laravel9】cs-fixを設定する方法

2023/4/16  

はじめに Laravel 9はPHPフレームワークの最新バージョンで、開発者により良い開発体験を提供しています。 開発者はコードの品質を維持するために、コーディングスタイルの統一が重要だと考えています ...

work

渋谷で働く!おすすめコワーキングスペース7選 | 東京のワークスペースガイド

2023/10/7  

東京都渋谷区は、若者やビジネスマンに人気のエリアで、多くの企業がオフィスを構えています。 また、渋谷はクリエイターやフリーランスにも魅力的な街であり、コワーキングスペースがたくさんあります。 そこで、 ...

Laravel PHP

【Laravel/Eloquent】insertで一括挿入したレコードを取得する方法

2023/4/7  

開発環境 概要 LaravelのEloquentでDBに保存する方法として、 createとinsertの2パターンがあります。 create createは一つずつ挿入、返り値は挿入したModelで ...

未分類

【リモートワーカーにおすすめ】〜MyPlace〜 沖縄・那覇でおすすめのコワーキングスペース

2023/12/24  

概要 パソコン一つで仕事ができるようになって、沖縄で仕事をするようになりました。 ホテルやカフェもいいですが、沖縄を感じられる海の見えるコワーキングスペースが自分のお気に入りの場所になりました。 そん ...

GCP

【BigQuery】UPDATE or DELETE statement over table fangrowth.test.fan_requests would affect rows in the streaming buffer, which is not supported. の対処法

2023/4/2  

概要 BigQueryは、大規模なデータセットの分析に使用されるクラウドベースのデータウェアハウスです。 ストリーミングデータの処理に優れており、ストリーミングインサート機能を提供しています。 しかし ...

AWS

【AWS Batch/CloudFormation】クーロンスタイルの定期実行ジョブをYAMLでスケジュールする方法

2023/4/2  

概要 AWS Batchは、Amazon Web Services (AWS)が提供する、バッチ処理ジョブを簡単に実行するためのフルマネージドサービスです。 AWS Batchを使用することで、コンピ ...

Nuxt/Vue

【Vue.js/Vuetify】v-slide-groupでv-slide-itemを一つずつスライドさせる方法

2023/4/2  

開発環境 概要 Vueでユーザーを紹介するスライドを実装していました。 Vuetifyのv-slide-groupはデフォルトで、 一つずつではなく一定の幅でスライドしてしまいます。 右矢印をクリック ...

Docker

【Docker】Dockerイメージ・ボリュームを一括で削除する方法

2023/9/3  

Dockerで開発をしていると、いつのまにか大量に溜まってしまっているDockerのイメージとボリューム 一括削除をする方法がなかなか見つからずに苦労したため、備忘録として残します。 結論 すべてのコ ...

未分類

【Nuxt/TypeScript】TypeScriptで理解する@PropSyncと.sync装飾子の使い方

2023/3/15  

@PropSyncとは? @PropSyncは、Vue.jsで使用されるデコレータの1つで、 親コンポーネントと子コンポーネントのプロパティを同期させるために使用されます。 子コンポーネントにプロパテ ...

Nuxt/Vue

【Nuxt/TypeScript】TypeScriptで学ぶNuxt.jsのasyncDataの使い方

2023/3/15  

asyncDataとは asyncDataは、Nuxt.jsにおいて、サーバーサイドで実行されるデータの取得に使用されるメソッドです。 この記事では、TypeScriptでNuxt.jsのasyncD ...

Laravel PHP

【Laravel】URL設計の落とし穴!ルーティング定義の順序が優先順位を決める理由と対策

2023/3/10  

Laravelのルーティング Laravelのルーティングでは、ルートの定義順序によって優先順位が決まるため、 同じURLパスに対して複数のルートが定義されている場合、最初に定義されたルートが優先的に ...

GitHub

【Git】Gitでmerge後のコミットを取り消す方法!失敗したmergeを簡単にやり直す手順

2023/3/10  

git mergeしたあとにコミットして mergeを取り消す方法 とあるエンジニアの私は、 mainブランチ、developブランチ、featureブランチで開発していました。 featureブラン ...