- 2023.07.19
Ruby関連のことを調べてみた2023年07月19日
deviseの導入 https://github.com/heartcombo/devise 公式サイトより、Getting startedを参考にしながらdeviseを導入してみました。 gemファイルに追記、bundle installを実行 “` gem ‘devise’ “` 次に、以下のコードを実行 “` rails gener […]
deviseの導入 https://github.com/heartcombo/devise 公式サイトより、Getting startedを参考にしながらdeviseを導入してみました。 gemファイルに追記、bundle installを実行 “` gem ‘devise’ “` 次に、以下のコードを実行 “` rails gener […]
deviseの導入 https://github.com/heartcombo/devise 公式サイトより、Getting startedを参考にしながらdeviseを導入してみました。 gemファイルに追記、bundle installを実行 “` gem ‘devise’ “` 次に、以下のコードを実行 “` rails gener […]
コーディングテストで便利だと思った機能 (Python) # はじめに:point_up: 僕はエンジニアを目指している大学生です。 コーディングテストで使って便利だなと思ったPythonの機能を紹介しようと思います。 ## 便利な機能たち ### リストをN個に分割 “`python def split_list(l, n): for i in range(0, len(l), n) […]
WSL2, Laravel Sail 環境でXdebugを有効にする # WSL2, Laravel Sail 環境でXdebugを有効にする ## Background 最近laravel sailをよく使うが、xdebug環境を整えたことがなかった。 `php artisan serve`を使わない方法を調べてもなかなか解決しなかったのでまとめ。 ## Environment – […]
【npm】本番依存からtypescript関連のパッケージを排除する ~Docker編~ ## 結論 Dockerのマルチステージビルドを利用すると楽に実現できる ## 効果 – イメージサイズの削減 – 環境の分離 – アプリケーションのビルドと実行がそれぞれ異なる環境で行われる ## 差分 ### マルチステージビルド導入前 “`package. […]
【Node.js / Express】JWTを使用した認証機能を実装 ## ゴール – ログインAPI実行時にJWTを生成する。 – ローカルストレージに生成したトークンを保存し、リクエスト時には保存したトークンをヘッダー`Authorization`に自動で付与されるようにする。 – ヘッダーに付与されたトークンを元に認証チェックを行うミドルウェアを作成する。 […]
「お前らの AWS Lambda エイリアスは間違っている」と言われた気がしたので備忘録 # はじめに こんなこと言われてないです。ごめんなさい。 AWS Lambda のエイリアス機能について先日思ったことなんです。 インターネットでよく見かける紹介は、 **開発環境は dev エイリアス、本番環境は prod エイリアスを利用して、環境を分けることができます!** って感じではないでしょうか? […]
【JavaGold】synchronizedキーワード ## 概要 複数のスレッドで1つのインスタンスを共有することで発生する競合[^1]を解決(排他制御)するためのもの。 [^1]:ここでの「競合」は、あるスレッドが共有されているインスタンスのフィールドの値を読み出してから変化するまでの間に、別のスレッドが変更してしまうことをいう。 このキーワードは以下の2通りの使い方がある。 – […]
( ´∀`) < モナーがechoしてくれる `monaco`って言うコマンドを作りました # モナーって知ってますか? モナーは某ネット掲示板の2ちゃんねる(今は5ちゃんねる)で愛されているアスキーアートの1つで 「お前が言うな」 や 「お前も一緒やろ」 的なニュアンスで使われているやつです # 制作に至った経緯 〜ある日の深夜〜 私 「モナーがechoしたら面白いんじゃね?」 私 「モナーがe […]
SkyWay×Androidでビデオ通話アプリを作成してみた # はじめに [Qiitaでイベント](https://qiita.com/official-events/93564ad363199fa7999c)をやっているので、参加するためにSkyWayを使ってみました?♂️ [前の記事](https://qiita.com/nakashimaakio/items/3fddc5b685f50d […]