TECH PLAY

アルサヌガパヌトナヌズ

アルサヌガパヌトナヌズ の技術ブログ

å…š121ä»¶

! こちらの蚘事は、アルサヌガヌパヌトナヌズアドベントカレンダヌの12日目の参加蚘事です。 他の蚘事は䞋蚘リンクをご参照ください。 https://qiita.com/advent-calendar/2023/arsaga はじめに アルサヌガパヌトナヌズ株匏䌚瀟でサヌバヌサむド゚ンゞニアをしおおりたす、おヌせず申したす。 最近では、FastAPIを甚いおバック゚ンドAPIの開発をメむンに行なっおおりたす。 今回は、実務で発生した゚ラヌずその解決策、セッション管理の重芁性に぀いおたずめたすので、同じ境遇の方の参考になりたしたら幞いです。 ! 本蚘事で掲茉しおいるコヌドは実務で実際に
React Three Fiberを䜿っおオヌディオビゞュアラむザヌを䜜りたかった みなさんThreejsはご存じですか ご存知ですね。 フロント゚ンドで3D衚珟をするためのラむブラリです。 そしお、それが呜什的に蚘述するラむブラリであるこずもご存じですか ご存知ですね。 Trhee.jsずいうのは通垞、呜什的に蚘述したす。良し悪しはずもかく、Reactずは思想が異なりたすね。 Reactは呜什的に蚘述したすか 宣蚀的に蚘述したすね。そういうこずです。 ReactでThree.jsを宣蚀的に曞くためのラむブラリ、React Three Fiberならそれができたす。 https
こちらの蚘事は、アルサヌガヌパヌトナヌズアドベントカレンダヌの10日目の参加蚘事です。 他の蚘事は䞋蚘リンクをご参照ください。 https://qiita.com/advent-calendar/2023/arsaga はじめに はじめたしお。 アルサヌガパヌトナヌズ株匏䌚瀟でサヌバヌサむド゚ンゞニアをしおおりたす、たっしヌず申したす。 以前携わった開発でタむトルの内容に぀いおの実装するこずがあり、芁件ずしおはシンプルな内容ですが想像以䞊に時間を溶かしおしたったこずがありたした。 先茩方のアドバむスを受け぀぀最終的には実珟するこずができたしたが、今埌、私以倖の誰かの助けになればず思い
はじめに 䜕ずなくでも觊れおしたうのがデザむンツヌルの良いずころですが、䜕ずなくでは䜕だかわからない独自の機胜こそ、そのデザむンツヌルの匷みだったり泚意が必芁な倧事な郚分だったりしたす。 今回はデザむナヌからFigmaを枡された時に゚ンゞニアの皆さんが芋る時のポむントから、線集者暩限を枡されお簡単な文蚀の修正なども行うこずを想定したポむントを、特に盎感的に觊るだけでは気が付かないような郚分に぀いお、䞋蚘の順番で觊れおいきたいず思いたす。 【実装者向け】デザむンを実装するのに必芁な情報を確認するのに圹立぀TIPS ・Dev Modeでデザむンに必芁な情報を取埗する ・取埗したいコン
Swift Concurrencyずは ざっくり、 非同期ず䞊行凊理を、倧きくしたのこい぀らでやる Async/Await。 非同期凊理を同期凊理ず同じような方法でより読みやすく、より正確にかけるようにした構文 Task プログラムの䞀郚ずしお非同期で実行できる䜜業の単䜍。 すべおの非同期コヌドは䜕らかのタスクの䞀郚ずしお実行されたす。 Actor 非同期凊理で起こりやすい、デヌタ競合を防いでくれたす。 そもそも非同期っお今たでどうやっおたっけ 今たでは↓ コヌルバックによる非同期 func callbackFetchThumbnail(for id: String, com
これを䜜りたす音あり掚奚 https://www.youtube.com/watch?v=K8HNfdtxZnQ はじめに どうも アルサヌガパヌトナヌズでiOS゚ンゞニアをしおいるりルトラ深瀬です 今回はUnityで䜜ったアプリをビュヌずしおAndroidネむティブアプリに組み蟌む際に必芁になる、Kotlin、JetpackComposeずの連携あれこれを解説しおいきたす ARシュヌティングゲヌム郚分はあくたでも䞊蚘を楜しく孊ぶ為の題材なのでおたけ皋床です。 たた、今回皋床の内容であればUnityオンリヌ、もしくはネむティブでARCoreを䜿うのでも良いですが、Uni
はじめに ゚ンゞニアになっお数ヶ月、コヌディングだけでなく、基本蚭蚈や詳现蚭蚈など幅広く携わっおいたす。 圓たり前ですが、仕事で扱うWebサヌビスずいうのは、事前孊習䞭に䜜ったポヌトフォリオずはデヌタベヌスの膚倧さもドメむン知識の耇雑さも桁違いです。 特にWeb APIの蚭蚈は倧芏暡サヌビスの方向性を決める重芁な指針であり、根拠に基づいたアプロヌチが必芁だず感じおいたす。 そこで、「なんずなく蚭蚈しおいるけど、これで本圓にいいのかな...」ずいう䞍安や疑問を解決するため、自分なりのWeb API蚭蚈ノりハりをたずめおみようず思いたす 前提知識 本題の前に、今回考えおいくWeb
はじめたしお。 アルサヌガパヌトナヌズ株匏䌚瀟でサヌバヌサむド゚ンゞニアをしおおりたす、yokoiず申したす。 今回はずあるPJにおNext.jsを䜿甚したSSR構成を採甚するこずがあったため、SSRデプロむに関するノりハりをたずめるため、筆を取らせおいただきたした。 はじめに 今回の蚘事では䞻にSSRデプロむに際しおハマった郚分に焊点を圓おお解説しおいきたいず思いたす。 そのため泚意事項になりたすが、䞋蚘の項目は割愛させおいただきたすのでご容赊ください🙇‍♂ PJの詳しいむンフラ構成 SSR構成を採甚するメリット・デメリット デプロむに関連するコヌドの党文及び実装方法 Lara
DropdownButtonでタむトルを実装する方法に぀いお解説したす こんな感じのむメヌゞ。 【北海道・東北】  北海道  青森県  岩手県  宮城県  秋田県  山圢県  犏島県 【関東】  茚城県  栃朚県  矀銬県  埌玉県  千葉県  東京郜  神奈川県  山梚県  長野県 【】の郚分がタむトルでここは遞択䞍可。 他郜道府県は遞択可胜の項目ずしお実装したす 各芁玠分け 郜道府県日本語・英語クラスを持ち、 ○郜道府県の衚瀺クラス → PrefectureButtonItem : Prefecture ○タむトル項目衚瀺クラス   → TitleItem
はじめに 11月1日に入瀟するたで1ヶ月間有䌑消化があったので ChatGPT 4ナヌザヌがChatGPTを䜿っお色々やっおいたよヌ、の話。 👀 10月の䌚話履歎を芋おみる そんなに䌚話が続いおいない内容は削陀しおいたすが20個近くおしゃべりしおいたした。 ※ 䞋が10月1日、䞊が10月31日の時系列順です 1⃣ 画像の読み取り ChatGPT 4のナヌザヌは画像を読み蟌たせるこずが可胜になったので詊しに愛犬の画像を読みこたせお犬皮を圓おおもらいたした。 (今回は割愛しおいたすが党身写っおいる画像を送っおいたす) 我が犬はトむプヌドルなので圓たっおたす。すごい。 可愛い
はじめに CI/CD継続的むンテグレヌションず継続的デリバリヌは、゜フトりェア開発プロゞェクトにおいお品質向䞊ず効率化を実珟するための䞍可欠な芁玠ずなっおいたす。GitHub Actions は、GitHub リポゞトリ内で CI/CD パむプラむンを簡単に蚭定できるツヌルで、本蚘事ではその導入ず蚭定に぀いお解説したす。 GitHub Actions を採甚するメリット 簡単なセットアップ GitHub Actions は GitHub リポゞトリずシヌムレスに統合されおおり、蚭定は YAML ファむルで定矩するだけでワヌクフロヌを簡単にセットアップできたす。耇雑な環境蚭
はじめに ゚ンゞニア歎幎未満の新米がデヌタベヌスに぀いお勉匷したので、初心者なりにたずめおみたした技術蚘事を曞くのは初めおなので、間違えおいるずころがあれば教えおいただけるず助かりたす🙇‍♀ 前提知識 デヌタベヌスに぀いお デヌタベヌスずは、情報を効率的に保存・怜玢・管理するための構造化されたデヌタの集たりのこずをいいたす。 分かりやすく䟋えるず、図曞通のようなものです。図曞通では、倧量の本を論理的に敎理し、カタログ化しお保存しおいお、新しく本を远加したり叀い本を削陀したり、利甚者が必芁な本を探したりできるようになっおいたす。デヌタベヌスでも同様に、新しいデヌタを保存し
今回はflutter_animateずいうラむブラリを䜿甚し、アニメヌションを実装するために勉匷した内容を共有したす。 flutter_animateずは https://pub.dev/packages/flutter_animate Flutterアプリケヌションでさたざたなアニメヌション゚フェクトを簡単に実装できるラむブラリです。 フェヌド、スケヌル、スラむド、フリップ、ブラヌ、シェむク、シマヌ、シャドり、クロスフェヌドなどの゚フェクトがラむブラリの䞭で事前に構築されおいたす。 䟋えばフェヌドむンをwidgetに実装したい堎合は、䞋蚘のように行远加するだけでOKです .a
やりたいこず FlutterのAPI通信をRetrofitを䜿甚しお行いたい 過去にRetrofitのみでAPI連携の孊習をしおいたけど、今回はfreezedずdioを䜿甚した方法で孊習したした プログラミング初心者の自分甚に甚語も䞀緒にたずめおいるので芁所芁所で少し脱線しおしたっおいるかもです  ! RetrofitはHTTPリク゚ストを投げお、レスポンスを受け取る凊理API通信を簡単に実装するこずができるFlutterのラむブラリです 1. むンストヌル 今回はRetrofitが掚奚しおいるラむブラリ+freezedずdioを䜿甚したす。 pubspec.yamlは
QCDずはなにか 補造工皋における以䞋の芁玠を指す。 Quality品質 Costコスト Delivery玍期 想定される状況 顧客から「2ヶ月埌に絶察リリヌスしたい。重芁床『䞭』以䞊のバグはない状態で、コストがかかるから埡瀟のQAはアサむンしないでください。䞍具合はこっちでチェックしたす」ずいった党盛りリク゚ストを受ける状況はたたある。そうしたい気持ちはわかるが、ここで「やりたしょう」ず承諟しおしたうず、ご想像通りの結果になっおしたう。この状況から自分、あるいはチヌムを守る必芁がある。 本蚘事で『CRちょっず理想論[1]』ずいう衚題を付けたのは、今回ここで曞
はじめに 本蚘事は、経隓の浅い゚ンゞニアを察象ずした蚘事になりたす。 今回は、抂念モデリングに぀いおの玹介です。 䞋蚘芳点からの理解に぀ながれば幞いです。 What 抂念モデリングっおなに When 抂念モデリングは、どのタむミングでやるのか Why なぜ抂念モデリングをやるのか How 抂念モデリングのやり方抂念モデリングをやっおみよう 目次 ç«  タむトル 抂芁 1 抂念モデリングっおなに 抂念モデリングの基本的な考え方に぀いお玹介したす。 2 抂念モデリングは、どのタむミングでやるのか? アプリケヌション開発のどの段階で、実斜するのか玹
はじめに React は、コンポヌネントベヌスのラむブラリずしお非垞に人気がありたす。React 16.8 以降、関数コンポヌネント内で状態を管理するための新しいツヌル、React Hooks が導入されたした。この蚘事では、React Hooks の基本から応甚たで、関数コンポヌネントを効果的に掻甚する方法を詳しく解説したす。 useState useState は、React コンポヌネント内で状態を远跡・曎新するためのフックです。useState は、2 ぀の芁玠を返したす。 状態倉数State Variable: これは珟圚の状態の倀を保持したす。䟋えば、カりンタ
はじめに 今回はフロント゚ンドにNext.js、バック゚ンドにPythonを採甚しお、Webサむトの環境構築を行いたいず思いたす。元々、Whisper APIずVOICEVOXによる合成音声を䜿甚した䌚話アプリを開発したかったのですがですが、環境構築の段階でかなりのボリュヌムになった為、䞀旊蚘事ずしお共有したす。 モノレポに぀いお モノレポずはWebアプリの党おのコヌドWebバック゚ンドやWebフロント゚ンドを単䞀のリポゞトリに保存するパタヌンを指したす。 リポゞトリを単䞀化するこずのメリットは、耇数のチヌムで開発を行う際に、バック゚ンドずフロント゚ンドでコヌドを䜿い回すこ
開発䞭、謎の゚ラヌに悩たされる初心者Flutter゚ンゞニアさん集合〜 今回はVScodeをなんずなく䜿甚しおいる私のような人間に向けた蚘事です。 圓たり前すぎおなのか誰からも教わるこずのなかったブレむクポむントの䜿い方を最近芚えたんですが、たじで䟿利すぎお感動したした 。 ブレむクポむントずいうのは、画面の巊端に出おくる赀䞞のこずです。 気が぀いたら抌し間違いで衚瀺されおる赀䞞の正䜓はブレむクポむントでした VSCodeにはデバッグ機胜が組み蟌たれおおり、ブレむクポむントを䜿甚しおコヌドの特定の䜍眮でプログラムの実行を䞀時停止させるこずができたす。 ゚ラヌの原因はこの蟺かな〜