アルサーガパートナーズ の技術ブログ
全101件
UnityとJetpackComposeでウルトラARシューティングゲームを作ろう!(Kotlin、JetpackCompose連携まとめ)
2023/12/06
ブックマーク
これを作ります(音あり推奨) https://www.youtube.com/watch?v=K8HNfdtxZnQ はじめに どうも! アルサーガパートナーズでiOSエンジニアをしているウルトラ深瀬です! 今回はUnityで作ったアプリをビューとしてAndroidネイティブアプリに組み込む際に必要になる、Kotlin、JetpackComposeとの連携あれこれを解説していきます! ARシューティングゲーム部分はあくまでも上記を楽しく学ぶ為の
「なんとなく」でやらないための私的Web API設計ノウハウ
2023/12/05
ブックマーク
はじめに エンジニアになって数ヶ月、コーディングだけでなく、基本設計や詳細設計など幅広く携わっています。 当たり前ですが、仕事で扱うWebサービスというのは、事前学習中に作ったポートフォリオとはデータベースの膨大さもドメイン知識の複雑さも桁違いです。 特にWeb APIの設計は大規模サービスの方向性を決める重要な指針であり、根拠に基づいたアプローチ
Next.js × ECS(Fargate)で実現するSSRデプロイの裏側
2023/12/03
ブックマーク
はじめまして。 アルサーガパートナーズ株式会社でサーバーサイドエンジニアをしております、yokoiと申します。 今回はとあるPJにてNext.jsを使用したSSR構成を採用することがあったため、SSRデプロイに関するノウハウをまとめるため、筆を取らせていただきました。 はじめに 今回の記事では主にSSRデプロイに際してハマった部分に焦点を当てて解説していきたいと思い
FlutterのDropdownButtonでタイトルを実装する
2023/12/02
ブックマーク
DropdownButtonでタイトルを実装する方法について解説します! こんな感じのイメージ。 【北海道・東北】 北海道 青森県 岩手県 宮城県 秋田県 山形県 福島県 【関東】 茨城県 栃木県 群馬県 埼玉県 千葉県 東京都 神奈川県 山梨県 長野県 【】の部分がタイトルでここは選択不可。 他都道府県は選択可能の項目として実装します! 各要素
Flutter go_router_builder実践ガイド
2023/12/01
ブックマーク
まだ何もな
エンジニア、ChatGPTと遊ぶ。楽しい1ヶ月の冒険
2023/12/01
ブックマーク
はじめに 11月1日に入社するまで1ヶ月間有休消化があったので ChatGPT 4ユーザーがChatGPTを使って色々やっていたよー、の話。 👀 10月の会話履歴を見てみる そんなに会話が続いていない内容は削除していますが20個近くおしゃべりしていました。 ※ 下が10月1日、上が10月31日の時系列順です 1️⃣ 画像の読み取り ChatGPT 4のユーザーは画像を読み込ませることが可能になった
GitHub Actions で Python コードの自動フォーマットを実現しよう
2023/11/07
ブックマーク
はじめに CI/CD(継続的インテグレーションと継続的デリバリー)は、ソフトウェア開発プロジェクトにおいて品質向上と効率化を実現するための不可欠な要素となっています。GitHub Actions は、GitHub リポジトリ内で CI/CD パイプラインを簡単に設定できるツールで、本記事ではその導入と設定について解説します。 GitHub Actions を採用するメリット 簡単なセットアップ GitHub Ac
データベースの論理設計について、初心者なりにまとめてみた
2023/11/07
ブックマーク
はじめに エンジニア歴1年未満の新米がデータベースについて勉強したので、初心者なりにまとめてみました!技術記事を書くのは初めてなので、間違えているところがあれば教えていただけると助かります🙇♀️ 前提知識 データベースについて データベースとは、情報を効率的に保存・検索・管理するための構造化されたデータの集まりのことをいいます。 分か
Flutterで簡単にアニメーションを実装する。
2023/10/31
ブックマーク
今回はflutter_animateというライブラリを使用し、アニメーションを実装するために勉強した内容を共有します。 flutter_animateとは? https://pub.dev/packages/flutter_animate Flutterアプリケーションでさまざまなアニメーションエフェクトを簡単に実装できるライブラリです。 フェード、スケール、スライド、フリップ、ブラー、シェイク、シマー、シャドウ、クロスフェードなどのエ
Flutter初心者のRetrofit学習自分用メモ
2023/10/31
ブックマーク
やりたいこと FlutterのAPI通信をRetrofitを使用して行いたい! 過去にRetrofitのみでAPI連携の学習をしていたけど、今回はfreezedとdioを使用した方法で学習しました! プログラミング初心者の自分用に用語も一緒にまとめているので要所要所で少し脱線してしまっているかもです… ! RetrofitはHTTPリクエストを投げて、レスポンスを受け取る処理(API通信)を簡単に実装すること
QCDを学んで開発者の自分を守る - CR(ちょっと理想論)シリーズ
2023/10/31
ブックマーク
QCDとはなにか 製造工程における以下の要素を指す。 Quality(品質) Cost(コスト) Delivery(納期) 想定される状況 顧客から「2ヶ月後に絶対リリースしたい。重要度『中』以上のバグはない状態で、コストがかかるから御社のQAはアサインしないでください。不具合はこっちでチェックします」といった全盛りリクエストを受ける状況はままある。そうしたい気持ちはわか
はじめて設計について学習してみた。(概念モデリング編)
2023/10/13
ブックマーク
はじめに 本記事は、経験の浅いエンジニアを対象とした記事になります。 今回は、概念モデリングについての紹介です。 下記観点からの理解につながれば幸いです。 What 概念モデリングってなに? When 概念モデリングは、どのタイミングでやるのか Why なぜ概念モデリングをやるのか How 概念モデリングのやり方(概念モデリングをやってみよう!) 目次 章 タイトル 概
React Hooks入門: 関数コンポーネントの力を最大限に活用しよう
2023/10/02
ブックマーク
はじめに React は、コンポーネントベースのライブラリとして非常に人気があります。React 16.8 以降、関数コンポーネント内で状態を管理するための新しいツール、React Hooks が導入されました。この記事では、React Hooks の基本から応用まで、関数コンポーネントを効果的に活用する方法を詳しく解説します。 useState useState は、React コンポーネント内で状態を追跡・更新する
Next.jsとPythonの開発環境を爆速で構築する
2023/09/26
ブックマーク
はじめに 今回はフロントエンドにNext.js、バックエンドにPythonを採用して、Webサイトの環境構築を行いたいと思います。元々、Whisper APIとVOICEVOXによる合成音声を使用した会話アプリを開発したかったのですがですが、環境構築の段階でかなりのボリュームになった為、一旦記事として共有します。 モノレポについて モノレポとはWebアプリの全てのコード(Webバックエンド
Flutter初心者VScodeのブレイクポイントが便利すぎて感動した話
2023/09/22
ブックマーク
開発中、謎のエラーに悩まされる初心者Flutterエンジニアさん集合〜!! 今回はVScodeをなんとなく使用している私のような人間に向けた記事です。 当たり前すぎてなのか?誰からも教わることのなかったブレイクポイントの使い方を最近覚えたんですが、まじで便利すぎて感動しました…。 ブレイクポイントというのは、画面の左端に出てくる赤丸のことです。 気がつい