ITの隊長のブログ

ITの隊長のブログです。Rubyを使って仕事しています。最近も色々やっているお(^ω^ = ^ω^)

2022-01-01から1年間の記事一覧

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…

Pythonのデコレーターを理解するための記事

デコレーターはよく利用していたいんですが、引数渡したいな、修正しよう。。。はて・・・?どうやるんだこれ?ってなったので調べてみたら何も理解していないことがわかったので、メモ。 www.lifewithpython.com zenn.dev qiita.com 理解したらすっと入って…

Nuxtのbase urlを変更したい

デフォルト / なんですが、proxyでサブディレクトリにマッチさせて、nuxtへリクエストしたい時、トップページは表示されるんですが、バンドルされたapp.jsとかはルートディレクトリでリクエストされるので、真っ白のままの状態になる。 というわけで修正しま…

url: (3) Failed to convert “https to ACE; string contains a disallowed character

$ curl -L “https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)” -o /usr/bin/docker-compose こんなコマンドを叩いた。で、エラーが出てきて怒られたが、原因がダブルクオーテーションがおかしいとのこと…

nuxt authモジュールのcookie schemaとcookieのHttpOnly属性は相性が悪いらしい

nuxt authモジュールでマルチログインを対応したくて色々試行錯誤しているところです。 www.aipacommander.com で、バックエンド側でcookieの名前を変更できるようにする&セッションストレージを2つ用意できるようにしたところで、nuxt側でどうやって1つめ…

nuxt/authで謎のエラー

こんなエラーがでました。 ╭───────────────────────────────────────────────────╮ │ │ │ ✖ Nuxt Fatal Error │ │ │ │ Error: Cannot resolve "user" from "/app/user" │ │ │ ╰───────────────────────────────────────────────────╯ 摩訶不思議だったんで…

aioredisとaiohttp-sessionのバージョン問題

最初下記バージョンでやってました。 aiohttp==3.7.3 aioredis==2.0.1 aiohttp-session==2.9.0 したらこのエラー AttributeError: module 'aioredis' has no attribute 'pool' githubのソースとにらめっこしてたら、aiorhttp-sessionでは、バージョンが 2.10…

Promiseでretryする仕組みを導入する

そういえば、年末もそんなことにハマっていたな。そうかretryというキーワードかということを最近思った。 パクリ リスペクトした記事はこちら。 qiita.com 今回やりたかったこととして、GPS情報を取得するためにGeolocation APIを使っているが、こいつが何…

SPAの戻るボタンとブラウザの戻るボタンをあわせる

Nuxtでページを移動するとき、下記のようにします。 this.$router.push({path: '/about'}) で、移動したのちの戻り方ですが、History APIを利用します。 window.history.back() // または // window.history.go(-1) これでおk. また、URLは変えたいけど、…

やりたいことはわからないが、やればやりたいことになる

29歳ぐらいからの悩みですが、軸がほしいよね。この技術といえば僕、僕といえば○○。みたいな。 ひろーくあさーくやってくると、器用貧乏にはなるのだが、僕はこれが得意です!!!と胸張っていえず、この技術はこのぐらいは知っています。ここまでならいけま…

NuxtでのVuexなんもわからん

VueだけのVuex使ったときにはなんとなくで使ってたのでできると思ったけど、今回改めてやってみたらなんもわからん。 とりあえず記事だけペタペタ貼り付ける。 階層が違うStoreを扱うときの参考URL qiita.com axios使ってStoreに突っ込むときの参考URL qiita…

vue2-google-mapを使って、自作のMarkerを用意する

Vue

www.npmjs.com これです。便利。 GoogleMapAPIキーの発行とか設定の仕方とかは他記事をみてほしいのですが、今回はMarkerの使い方だけに絞ろうと思います。 <template> <GmapMap ref="map" :center="center" :zoom="zoom" :options="mapOptions" map-type-id="roadmap" :style="mapStyle" > </GmapMap> </template> <script> export default { name: 'IndexPage', data() { return { …

iPhoneで「歌ってみた」の動画を作る(途中)

音はこれを参考にしたらまじでできた。iPhone8で試しました。 www.youtube.com よし、歌ったから上げるぞ!ってときに気が付きました。動画は・・・???

Cypressのログを吐きたい

模索中。どういうことかというと、Cyprses処理中の結果は動画や失敗した場合はスクショが出力されますが、なんのエラーがでているのかは詳しく見れないのでconsole.logの中身でも出力してくれたらうれしいんだけど、でてこない。 IDEでみればええじゃろ。わ…

LTしてきた

churadata.connpass.com ここで。 https://speakerdeck.com/commander_aipa/ziyurasitukuaipa-2022-nu-rifalsedesuhuraito スライドがこれ。 せっかくなので達成するまでのログを残す 子供が寝たらやる TODO

Objectを別のGameObjectを中心にぐるぐるさせる

初心者マン 下記は自分をぐるぐるさせる。 hacchi-man.hatenablog.com ぐるぐるはするけど、自分の位置からぐるぐるしようとする動きになる。別Objectの周りをぐるぐるさせたい。 qiita.com 中心点を別Objectから取れるならぐるぐるできそう。 nekojara.city…

Nuxtでmultiple authを行う

なんらかmoduleを入れないといけないと思ったけどいけるのかすごい! auth.nuxtjs.org すばーらーしーいー nuxt.config.js を下記のように修正する。 strategies: { local: false, user: { scheme: 'cookie', // ... 省略 }, admin_user: { scheme: 'cookie'…

UnityでMMDの3Dモデルをロードさせることができないか

UnityのAssets Store でモデル探していましたが、お金かかることがわかったので乞食マンはMMDという世界をUnityにもっていけないかを考えた。 すると、こんな記事を見つけて早速試してみた(2番目を試している) korechi.hatenablog.com が、BlenderでAddon…

Unityで都市Mapで色々できないか調査

ゼンリンさんのJapanese Otaku Cityで色々遊んでみたいのでメモ moriokalab.com karaage.hatenadiary.jp マリカみたいなやつとても参考になりそうなのであとで確認する

DMMさんの動画で遊んだメモ

無料動画視聴するとiframeの動画がでてくる。 こいつをdevelopertoolsで参照してみるとロードされるhtmlの中にmp4のurlがある。で、下記の様に書き換えると動画再生できた。 <video autoplay=""><source src="${url}" type="video/mp4"></video>

Dockerコンテナ上でNuxt.jsのデバッグをVSCodeで行う

これの続き www.aipacommander.com VSCodeからデバッグアイコン叩くまではできたけど、起動したchromeがぐるぐるしたままNuxt初期画面を表示してくれないし、breakpointでも止まってくれないで困っている。 zenn.dev qiita.com snyt45.com 明日はできるとい…

2021年振り返り

時すでに2022年になりました。子も嫁も寝てしまったので真っ暗なリビングで今これを書いています。 2020年の振り返り - ITの隊長のブログ 2018年振り返り - ITの隊長のブログ 2017年まとめ - ITの隊長のブログ 2016年振り返り~2017年の目標 - ITの隊長の…