- 2023.08.30
Ruby関連のことを調べてみた2023年08月30日
[Ruby JavaScript] ハッシュ、オブジェクト比較 # 目的 現在携わっているRails + Vue.jsのプロジェクトで、Ruby、JavaScriptそれぞれのキーと値を組み合わせてデータを管理する方法の呼び方、表記の仕方が混乱したので比較する。 # Ruby ハッシュ “` currencies = {‘japan’ => ‘yen […]
[Ruby JavaScript] ハッシュ、オブジェクト比較 # 目的 現在携わっているRails + Vue.jsのプロジェクトで、Ruby、JavaScriptそれぞれのキーと値を組み合わせてデータを管理する方法の呼び方、表記の仕方が混乱したので比較する。 # Ruby ハッシュ “` currencies = {‘japan’ => ‘yen […]
【Rails】マイグレーション履歴を正しくしてみた # はじめに 前任者が構築したRails周りを確認していたら、マイグレーション履歴がおかしいことを発見しました。 ①マイグレーションファイルは存在しており、マイグレーションファイル内容もDBに反映されているが、マイグレーションファイルのステータスがdownになっている。 ②マイグレーションテーブル(schema_migrations)に実行履歴が […]
WSL + vscode 環境でJupyter Notebookを使えるまでの設定 # WSL + vscode 環境でJupyter Notebookを使えるまでの設定 ## TL;DL – WSL上でvscodeでJupyter Notebookを書きたかったため作業メモ ## 環境 – Host OS: Windows 10 – Linux環境: WSL2 […]
【Laravel】デバッグで変数の値を確認する方法(Logファサード) LaravelはVSCodeでデバッグモードが起動できなかったため、 エラーが発生した時に変数の中身を確認することができなかった。 デバッグログを出力する方法で変数の中身を確認できるというサイトがあったが、 ログを出力するまでに苦戦したのでメモ。 ## ログの保存設定 ①config/app.php に以下を追加する。 […]
ExpressでWebサーバー構築 # はじめに Webサーバーを構築する方法はたくさんありますが、私がインプットしたものを共有したいと思います。 Expressを用いることで、アクセス先のパスとアクセスの種類によって処理を柔軟に変更できるサイトを構築できます。 # 準備 この記事で紹介する方法を実現するために、いくつか準備をします。 :::note info 既に環境がある方は省略してください […]
HTML+CSSでPhotoshop風の選択範囲のアニメーションを再現しようとしたら凄く面倒くさかった ## ことの発端 先日、息子からの夏休みの宿題として個人で[アイロンビーズエディタ(IBE)](https://bu-kurokky.github.io/IBE/)というのを開発しました。 今回はその時に実装しようとした**選択範囲のUI/UX(↓こんなの)を再現する話**です。 ![スクリーン […]
【aws】クロスアカウントでのS3取得 # 実現したいこと – account1にあるLambdaからaccount2にあるS3内のファイルを取得する – S3の取得には何かしらの制限をかける必要がある ![スクリーンショット 2023-08-28 17.59.55.png](https://qiita-image-store.s3.ap-northeast-1.amazo […]
Javaで「オブジェクト指向とは」の動作を確認してみた # 概要 Javaで「オブジェクト指向とは」の動作を確認してみました。以下のページを参考にしました。 https://www.javadrive.jp/start/about/index5.html # 実装 以下のファイルを作成しました。 “`JSample5_2.java class JSample5_2{ public st […]
GoでCSVの内容をデータベースに保存する # 概要 CSV出力って結構いろんなシステムに機能として搭載されてますよね。 そんなCSVですが、あるサービスやシステムからCSVファイルを出力して、全く別のシステムやサービスのDBにその情報を保存しておきたいなんてケースがあるんじゃないでしょうか。 GoでCSVを扱うには標準ライブラリの[encoding/csv](https://pkg.go.dev […]
N予備校 Android アプリで SharedPreferences から DataStore に移行した話 # [N予備校 Android](https://play.google.com/store/apps/details?id=nico.ed.nnn.zane&hl=ja&gl=US&pli=1) チームでテックリードをしている鎌田です。 `N予備校` An […]