記事一覧
今日学んだこと(Three.jsについて)
今日はJavascriptのライブラリであるThree.jsについて学んだ。
Three.jsとは3Dグラフィックライブラリのこと。
何個か3Dグラフィックライブラリがあるけれど、その内の一つ。
Sceneとは
3D空間の置き場のこと。立方体(オブジェクト)を定義したらSceneに追加する。
Geometry
Geometryは形状のことで、平面や球体や直方体などが用意されている。
T
[2024/04/08] 今日学んだこと(npm編)
npmとはnode package managerの略でパッケージを管理してくれる大事な存在。
モジュールをローカルインストール下記のコマンドでpackage.jsonの内容にあるモジュールをインストールしてくれる
$ npm i または$ npm install
モジュールをバージョン指定してインストール下記のコマンドで特定のモジュールをインストールする
パッケージ名 Sampleのv
[2024/04/06] 今日学んだこと(Docker編 + プロセスについて)
Docker EngineについてDocker Engineは複数のアプリケーションのパッケージのことで、デーモンと呼ばれる常駐プロセス、デーモンのAPI、CLIクライアントを含んでいる。Docker runなどのコマンドを実行するとCLIクライアントがデーモンAPIと連携してデーモンに命令を出してコンテナを作成させる。
プロセスについて プロセスとは
プロセスとはOS上で実行されるときのプ
[2024/04/05] 今日学んだこと(Docker周辺について)
本日はDockerのコマンドを学んで使用したり、ネットワークを見たり、Dockerファイルの編集を行った。
Docker DesktopについてDockerをコマンドで実行することなく、GUIベースでコンテナやイメージを停止、削除することができる。
ただし、コンテナの作成はDockerコマンドで行う必要がある。
VSCDOEでコンテナを起動、作成する方法はこちらに記述しています。
Docke
[Flutter] 使えそうだなと思ったコーディング規約やVSCODEでの設定
VSCodeの設定ファイル場所
for Mac~/Library/Application Support/Code/User/settings.json
importの順番変更 設定
"editor.codeActionsOnSave": { // importの順番変更 "source.organizeImports": true,},
カッコのペアを色分け
[2024/04/04] 今日学んだこと(Docker編)
今日はDocker・Docker Windowsについて、VSCodeでプロジェクトを起動するやり方を学んだ。
DockerについてDockerとはコンテナ型の仮想環境のことで、Dockerエンジンの上で各環境(ネットワーク設定など)に合わせてアプリケーションを動かすことができる。ホストOSに依存してしまうデメリットがあるが、簡単に環境別のアプリケーションを用意することができるメリットが大きい。
今日の学び(Prisma編)
PrismaについてPrismとはTypescript用のORM(Object Relational Mapping)のことで、データベース スキーマ(データベースの設計書?)から型を自動生成してくれる。
導入
Prismaをインストールするとprismaディレクトリにschema.prismaが作成される。
prisma|-schema.prisma
テーブル定義
schema.p
Google Maps Platformへクレジットカード情報が追加されない
やりたいことGoogle Maps Platformを利用するためにクレジットカード情報を追加したい
エラー内容私の場合は、
OR-CCSEH-05エラー、
OR-CCSEH-05のエラー解消後にOR-CCSEH-26エラー
やったことOR-CCSEH-05の対応
Google へ問い合わせを行いました。Google Maps Platformの場合は、エラーコードの「詳細」から問い合わせ
[Flutter] building for iOS Simulator, but linking in object file ... for architecture arm64
起こった現象シミュレータを起動した途端にタイトルのエラーが発生し、シミュレータでアプリが起動できなくなった
対処方法app/ios/Podfileに以下の内容を追記してpod install(参考サイトではpod update)したらエラー解消しました
post_install do |installer| installer.pods_project.build_configuration
[Flutter] プロジェクトごとにFlutterのバージョンを管理する
今年の春にメモアプリを開発してリリースしました。
しかし、仕事が忙しかったり転職活動や結婚挨拶などでFlutterから遠ざかっていたので、Flutterのマイナーバージョンが10くらい変化していて驚きました。今から作成するプロジェクトはFlutterを最新(安定版)にして、メモアプリをFlutterのバージョンを当時使っていたバージョンに切り分けられたらなと思い、FVMを導入しようと考えました。
UIビジュアルの参考サイト
UIビジュアルの参考サイトの備忘録
1. UI Pocketネイティブアプリを端末に入れずに画面を確認できるサイト。
閲覧制限が無く無料なので、UIのお勉強に調度良い
参考URL
2. PinterestUIデザインだけではなく、色々なカテゴリのデザイン参考になるサイト
主に機能というよりはデザイン特化という感じかな
参考URL
気になったサイトは随時追加します🐸
Unable to find a target named `RunnerTests` in project `Runner.xcodeproj`, did find `Runner`.
pod install したときに出くわしたエラー内容です。
具体的なエラー内容このエラーはRunnerTestsがXcodeProject内にいないよというエラー。
解決用法TargetsにUnit Testing Bundleを選択して、Product NameをRunnerTestsで追加すれば解決することができる。
参考URL