ITの隊長のブログ

ITの隊長のブログです。Pythonを使って仕事しています。最近は機械学習をさわりはじめたお(^ω^ = ^ω^)

Blenderで遊ぶ

目盛り?(グリッド?)のスケールが読み取れない(ぱっとみ1m?1cm?がよくわからない) とりあえず本を読んで真似て作るを繰り返している。いつになったらVtuberになれるんだ。まぁすぐにできるとは思っていないので地道に進める。 おーすげーとか思ってた…

コツコツ作戦よさげ

4月は社内ニートだったので個人開発が進んだ感じでしたが、5月からどうせ忙しくなって何もできなくなるのでは?とか思ってたんですが、予想は外れてブログも個人開発も進めることができました。(仕事がそんなにパタパタしていないというのもありそうですが…

Vue3(Composition API + Vite)の勉強のために作ってたリポジトリを公開してみた

task-choice.it-playground.link 残念なタイトル。。。(issueに乗せておこう。。。) yoshikiito.net こちらの記事をみて、ちょうど僕の悩みでもあったのでやってみよう!(最初はTrelloとかで)と思ったけど、ちょうどVue3勉強したかったので、作ってみよ…

バラバラフェスティバルの読み込み

ワンピースの技じゃないです。以前LTしたときに、破壊する(Meshをカットする)Scriptをネットから拾ってきたので、それのコードを改良したくて、読み込みしてました。 バラバラフェスティバル(?)の改良に成功した(ソース読み込んだらバラバラしたObject…

gitのメモ

git

Git リポジトリ内で誤って消してしまったファイルを復元する git-recover.一度でも git add していれば,コミットしていなくても blob objects から復元できる可能性がある | 'ethomson/git-recover' https://t.co/RY96XSxzQg— ドッグ (@Linda_pp) 2022年5…

Property 'ctrlKey' does not exist on type 'Event'.

const handlerSaveNodes = (e: Event) => { if (e.ctrlKey && e.code === "KeyS") { console.log(e); } } これを const handlerSaveNodes = (e: KeyboardEvent) => { if (e.ctrlKey && e.code === "KeyS") { console.log(e); } } こうじゃ developer.mozilla…

vue-tscコマンド何もわからん

まとめ いきなりですが、解決していないので、まとめから。 解決しました。 色々試したが vue-tsc --noEmit -p tsconfig.app.json の composite をコメントアウトすると型チェックが動いた trueになっているとincrementalフラグがtrueになり、 vue-tsc コマ…

Clearing cache and forcing full-reload to ensure typescript is compiled with updated config values.

設定ファイルとか更新したらでてくるのですが、キャッシュを削除するのはわかるけどどこを削除すれば?人向け。 コード見るとこの辺。 github.com そしてこうする。 $ rm -rf ~/node_modules/.vite/*

VSCodeでVite + Vue3 + TypeScriptの開発環境のセットアップ

Type Safeな世界がやっと見えてきた。。。 zenn.dev すべては↑にかかれている(ありがとうございます) 実は先日試してたんだけど、そのときはなぜか再起動してもPluginが反映されていない挙動が発生しており???ってなっていましたが、今日うまく言ったよ…

Serverless Frameworkで.envファイルを読み込んで定義した環境変数を利用する

かなり時間使ってしまってワロタ(涙) 環境変数使いたいだけなのになんでこんなに時間をかけてしまったのか。。。とりあえず僕の時間が消えたぶんだけきれいにまとめた手順が下記 ~/src/functions/hello/handler.ts // 省略 const hello: ValidatedEventAPI…

Serverless Frameworkのaws-nodejs-typescriptでAPI KEYが設定されたAPIを用意する

このフレームワーク楽しいな(API GatewayとLambdaの連携を一通り遊んだことがある人ならいじるのが楽しいと思う) ./serverless.ts に下記設定を追加します。 apiGateway: { // 省略 apiKeys: [ { name: 'free-key', } ], usagePlan: { quota: { limit: 100…

Serverless Frameworkのaws-nodejs-typescriptでCORSが設定されたAPIを用意する

ドキュメント読んだら色々わかるんですが、 aws-nodejs-typescript のテンプレートでどうやって設定すればよいのかわからなかったのでメモ。 APIのfunctions設定で、CORSの設定をonにしたい関数だけ下記設定をします。 aws-nodejs-typescript のテンプレート…

Serverless Frameworkのaws-nodejs-typescriptでHTTP GET methodを用意する

GitHub検索したらあるんだけど、Googleではあんまりヒットしないなぜ? TypeScript力が低すぎて、いまいち何が書いてあるのかわからないのですが、とりあえずできたのでメモ。 github.com import type { ValidatedEventAPIGatewayProxyEvent } from '@libs/a…

ServerlessFrameworkでHello world.

すべてはここにおいてきた。 github.com で、へろーわーるどしようと叩いてみたけどエラーで失敗するなぜ??? root@00231e897e28:/app/backend-prj# sls invoke local -f hello Running "serverless" from node_modules { "errorMessage": "Cannot read pr…

Nuxtでの実装について

フロントエンドの実装がなんもわからん状態になっていました ぼくはReactを触ったことがないので、あくまでVueしか語れないですが(正直Vueもそんな語れる気がしない)、もともとjQueryでSPA開発をしたことがある僕が、Component志向なフレームワークを触っ…

Nuxt2でViteを使う

ビルドが速いらしいので使ってみた vite.nuxtjs.org この記事参考にした(インストールはこれで大丈夫) zenn.dev ローカルにいれてれば特に問題ないと思うが、ぼくはDockerを使ってたので謎の挙動が発生した(Nuxtアプリをブラウザで開くとhot reloadの無限…

crbug/1173575, non-JS module files deprecated.

こんなエラーがでて、developer toolが起動しているときはサイトが読めなくなった。何ぞ。。。??? 色々探したけどよくわからんので、developer toolを初期設定にしたら直りました。 support.google.com

JavaScriptを雰囲気で書いているマン、やっとimport/exportを理解

謎だったこと。import ... from '...' で、 import {...} と import ... のどっちでかけばいいの問題。(後者は特にVueでよく書くなって思ってた) というわけでドキュメントを読みました(今頃) developer.mozilla.org developer.mozilla.org 完全に理解し…

vueのcomposition apiを理解したい

正確にはNuxt(v2)ですが zenn.dev こちらの記事参考にして進めています。 github.com 進捗がこちら↑(○ロ注意) まだ完全に理解はできていないので雰囲気だけですが、componentとロジックをめっちゃ分離できた感じがある。文章読むだけでは全くわからなかっ…

自分の葬式で自分は何と紹介されるか

と、居酒屋で前職の同僚に言われた際に、想像してみたら「技術バカ」と言われました。というのが、今自分が一番やりたいことやら譲れないものとかなんだとか。なんかイイハナシダナーと思ったので忘れないうちにメモ

DockerでPostgreSQLのコンソール?に叩いたSQLを流すようにしたい(できていない)

まだできていないけど、コンテナ内部のログファイルに出力するようにしたのであとはそこをどうにかするだけ。 $ docker run -d --rm --name test_pos -e POSTGRES_PASSWORD=test -it postgres:14.1 f779875f7c8db4889316bc5730276b258aa96497de6fdb54c64635d…

aiohttpのweb.json_responseにDecimalとかdatetimeとか変換できるようにしたい

Pythonの json.dumps は変換できない型があります。 qiita.com ↑の記事のように進めたらできるのですが、フレームワークに組まれている変換関数はどうやったら設定できるの?というのが今回の話。 早速コードを確認してみると、なるほど、関数自体をわたして…

PWAをひたすら調べまくるログ

なんもわからん speakerdeck.com speakerdeck.com knowledge.sakura.ad.jp www.youtube.com qiita.com techblog.kayac.com favorite-pwa.com

AWS CDKに入門(したい)

aws.amazon.com チュートリアルがあったのでそこみてやろうとしました。 前提 npm入っています Python入っています awscli入っています inline policy作っておきます(今回はstudy-cdkにしました) IAMユーザー作っておいて、aws configureコマンド実行済み…

「UI/UXデザインの原則」を読んだ

UI/UXデザインの原則作者:平石大祐幻冬舎*Amazon 読書中のメモ 使い勝手のよさ ターゲットのニーズに沿った優れた体験価値を提供すること 具体的な数字よりなぜ便利なのかを謳うべき 詳しくなりすぎるのと考え方が偏ることで ユーザーとのすれ違いが発生する…

Unityで設計の悩み

yotiky.hatenablog.com こちらを参考に組んでみた。とりあえずとてもよかった。 各ScriptのStartとUpdateの同期取れないのもめっちゃ苦労したし、順番もなんか守ってくれないので、どうしようどうしようとか思ってたら上の記事に出会い真似したらできた。あ…

まだ良くわかっていないんだけど色々なメモをする

やりたいこと Prefab用意して、Scriptから指定した分のGameObject(人)をばんばん作る 作った人をManagerクラスかなにかに保持しておく Cinemachineのfollowを切り替えられるようなクラスから、Managerクラスの人リストを引っ張ってきて、対象を切り替えら…

Blenderのモディファイアでカーブに沿った道を作ってたけど複雑なやつはやめたほうが良い

適当なカーブを用意したとして、左から 1番目: 作れる 2番目 パスは周回している: 作れる 3番目 周回しているところもあればそうじゃないところもある: ダメ 結構便利なんだけど、これ以外の方法でどうすればよいのやら... 他手法も知っているが、この方法で…

Blender → Unityへ3Dモデルをもっていきかた

テクスチャが剥がれるのが許せん www.youtube.com こちらの方の動画参考にしたらすべてうまくいきました。 ただ、テクスチャやマテリアルを外部保存(?)する方法は模索中

Blenderの操作メモ

Macです※随時更新予定 やったなーは思い出せるけど手順が思い出せないのでメモしていく所存 ベジェカーブでパス書いて、面を貼って押し出し 1 Shift + A → Curve → Bezier 2 初期に配置されたPointを削除(edit mode → 右クリック、Delete Point) 3 edit mo…