- 2024.03.03
Ruby関連のことを調べてみた
【個人開発】漫画好きが漫画とアロマをお勧めする診断アプリを作りました📚 ## はじめに はじめまして、1歳子持ちのshikimum(@abbyE424214)と申します。 完全異業種からエンジニアに転職するためオンラインスクールに入り学習をしていました。 私は漫画が大好きで、漫画に勇気をもらったり慰めてもらったり、セリフを真似したりと、影響受けまくりの人生を送ってきました💪 もっとたくさんの人に漫 […]
【個人開発】漫画好きが漫画とアロマをお勧めする診断アプリを作りました📚 ## はじめに はじめまして、1歳子持ちのshikimum(@abbyE424214)と申します。 完全異業種からエンジニアに転職するためオンラインスクールに入り学習をしていました。 私は漫画が大好きで、漫画に勇気をもらったり慰めてもらったり、セリフを真似したりと、影響受けまくりの人生を送ってきました💪 もっとたくさんの人に漫 […]
[Swift] Swift 5.9 と C++ の互換性 # はじめに `Swift 5.9` から `C++ interoperability` という機能が入りました。 これにより、`C++` と `Swift` に互換性ができ、直接呼び出せるようになりました! https://www.swift.org/documentation/cxx-interop/ 詳細は `WWDC2023` の動 […]
Javascript Registry (JSR) とは ### 概要 JSRとはjavascriptのパッケージのためのレジストリです。npmやNodeとも互換性がありますが、npmを進化させたようなレジストリです。 ### レジストリとは パッケージ等を管理するストレージのようなものです。例えば `npm install lodash` をすると、通常はnpmに設定されているデフォルトのレジス […]
RubyとRailsのバージョンアップで苦労したこと(Gem編) 依頼いただいて久しぶりに言語とFWのバージョンアップの対応を行ったので、苦労した点などを。 PHP(4->5)などのバージョンアップぐらいしか経験がなかったので不安でしたが、なんとかなりました。 ### バージョン情報 #### 元のバージョン – Ruby – 2.7.4 – Rails […]
Win11のPCでdockerを利用して、aws のlambdaのレイヤーを作成した 四苦八苦したので備忘録代わりに。 そもそもなぜdockerを使おうとしたのか? →lambdaのレイヤーに、moduleをインポートしたかったけど、 windows環境でpip installしたものを圧縮して、lambdaにアップロードしてもうまくいかなかったため。 環境がwindowsで作成したものだとよくな […]
Djangoで削除時に外部キー制約によって例外が発生する問題の対処法 Djangoで汎用View `django.views.generic.DeleteView` を用いた削除時に外部キー制約によってProtectedErrorの例外が発生するのをキャッチする方法を紹介します。 ※ これは2020/02/05に個人ブログで公開した記事を移植したものです。 ## PROTECT されている場合に削 […]
AWSの公式ハンズオン集 DVAの資格取得に向けてUdemyの試験問題を軽く解いてみたがAWSコードサービス周りの知識が曖昧なのでハンズオンとかでイメージ掴もうと調べてみた。 以下に公式のハンズオンが載ってあり、いくつかの個人情報入れると動画でハンズオンできるので、これでイメージが曖昧なサービスは手を動かして覚えるようにしておきたい https://aws.amazon.com/jp/events […]
Android+RetrofitでHTTP通信するアプリの作り方(その3) # Depnedency Inejectionの活用 前回の記事でHiltを導入しました。 今回の記事ではHiltを使ってInjectするように組んでいきます。 ## 目次 – [Depnedency Inejectionの活用](#depnedency-inejectionの活用) – [目次]( […]
画像認識AIを使わずにデジタル数字認識(小説風) :::note info この記事はChatGPTを使って作成されています。温かい目で見ていただけますと幸いです。 ::: # プロローグ ある日、科学者たちが集まって、画像から数字を読み取る新しい方法を発明しようとしていました。彼らはAIに頼らず、脳筋アルゴリズムでこの難題に挑むことを決意しました。果たして、彼らの試みは成功するのでしょうか? # […]
node.js で VRT – PlayWright で Webページにアクセスしてスクリーンショットを撮影し、reg-cli で差分レポートを出力する例 # 事前準備 ## npm インストール `package.json` の例 “`json { “devDependencies”: { “playwright”: “^1 […]