2025-01-01から1年間の記事一覧
はじめに みなさん、こんにちは torihaziです 今日は現在やっている個人開発において、タイトルのようにdeviseの扱いに少し詰まったので 次回似たようなことをやる時につまらないように書き残しておこうかと思って今書いてます ちなみに RailsはAPIモード、d…
はじめに 2月も終わり、2025年も1/6が終わりました。 花粉が飛び散らかして、やかましいです。 新生活も始まる人も増えてきて、やたらと忙しくなりつつあるのではないでしょうか。 私も前職を辞めて Web系のエンジニアになってから半年も過ぎて 職場にも多少…
はじめに 昨日に引き続き、今度は残りの中級3つやろう。 Group Anagrams Given an array of strings strs, group the anagrams together. You can return the answer in any order. 文字列の配列が与えられる。それらの中でアナグラムであるもの同士をグルー…
はじめに ついに前回でNeetCodeのRoadMapの最初が全て終わったので 今日はその問題を解き直してみることにする。 今日は初級全てにしよう。 Contains Duplicate Given an integer array nums, return true if any value appears more than once in the array…
はじめに さて今日もやっていきますか。 neetcode生活、今日で最初のroadmap最終問題です。 Longest Consecutive Sequence sortされていない整数からなる配列が与えられる。 その配列の要素のうち、連続している数字があればその長さを返せ。 ただし、O(n)の…
はじめに 随分ご無沙汰です。 なかなか続きません。 難しいからですかね。 今回の敵も強そうだ。 Valid Sudoku 9x9マスのボードに数字が並べられている。 下記の3つのルールを満たしていた場合trueを返す - 全ての列に1~9の数字が入る - 全ての行に1~9の数字…
はじめに この前はこいつが難しくて、 眠くて連続生活が途切れた。 完璧主義にならずに気長にやっていこうと思う。 Product of Array Except Self 数字の配列numsが与えられる。 なお要素のprefix, suffixの数字は32bitであるので積が大きくなりすぎることは…
はじめに またもやmedium問題らしい。 気長にやっていこう Top K Frequent Elements 数字の配列numsと整数k(numsの範囲内)がある。それらの数字の中で最も頻出する数字を返せ。 出現回数が同じであればそれらの数字をまとめて配列として返せ。 なおオーダー…
はじめに neetcodeのroadmapに沿ってやっている。 3つ目のtwo sumみたいな問題は前にやってたから飛ばした。 今日はmediumらしい。 いけるかしら。 Group Anagrams 複数の文字列が要素として入っている配列がある。 各要素についてアナグラムであるものをグ…
はじめに まだまだ続く、2日目。 今日はむずいか簡単か。 ではレッツゴー。 Valid Anagram 2つの文字列s,tが与えられる。tがsのアナグラムである場合はtrue、そうでない場合はfalseを返せ アナグラムとはある文字列を分解し、並び替えて別の意味の文字列を作…
はじめに これは プログラミングには数学必要ないと思っていた人間が 最近になって実務で扱った幅優先探索が全くわからんことに焦りを感じ まずは簡単なアルゴリズムからやってみようという考えのもと 突然始まったものになります 毎日必ず1問は解くこと。 …
はじめに どうも torihaziです 課題のX_クローンを作っていて、2つの問題が多発および気になって仕方なくなったので 新しくlintのルールを追加しました。 問題 やば、またdebug用のconsole.log入れたままpushしちゃった オブジェクトの分割代入時にkeyがごち…
はじめに やけに長いタイトルですね。 よくあるReactのエラーです。 ネットで調べたらすぐ出てくるかと思いますが。 わざわざ記事にしなくてもいいかもと今になって思います。 結論 「あんた、Objectをレンダーしようとしてるけど、できまへんで。」 という…
はじめに 公式が言っていることを検証してみようの会です。 Basic Features: 環境変数 | Next.js 検証 pages router、typescriptで Next.jsのアプリを作成してあること前提で行います。 pages配下に下記を記載 pages/hoge.tsx export default function Hoge(…
はじめに みなさん、おはようございます、torihaziです 本日は1月最終週間近ということで いつも通り月の振り返り記事を書いていこうと思います 早いところもうすでに2025年の1 /12が終わろうとしています。 常に何ができるかできるようになったのか、できな…
はじめに しっかり理解してればつまらないこと。 これを機に理解しました。 前にもやったことがあったのでエラー文見てピンときました。 戒めのためです。 現場 tweet = current_api_v1_user.tweets.create!(tweet_params[:content]) と書いたら #<ArgumentError: When assigning attributes, you must pass a hash as an argument, String passed.> と言われ</argumenterror:>…
はじめに 現在、フロントエンドからS3に対して presignedURLを通じた ファイルアップロードを試みています。 成功後は あらかじめ生成した s3のkeyをbackendにPostして DBにインサートしています。 そこでRailsのログを眺めていたところ 先ほどの keyはただ…
はじめに そういえば意外にわかってなかったことを書き連ねていきます 最初は動くものを作る!というモチベで全速力で駆け抜けていたため 最近いざコードを読んでいって「おや?」と思うことが増えてきました。 そうした不足分を都度補っていこうかと。 buil…
はじめに タイトルのことで今日、詰まりました。 なんかわかっていなかったので書き残しています。 credentials.yml.enc こいつは秘密情報で暗号化されたものである。 rails new で作成される。 暗号化されているので、githubにpushしても問題ない。 複合す…
はじめに 現在、HappinessChainの課題でXクローンを作ってます。 そこでdevise-token-authを使って認証周りを作っていくのですが、 毎回作っていてやり方を忘れるので、前にも書いた気がしますが書き残そうと思ってやってます。 ちなみに上からやっていけば…
はじめに 新規登録画面でパスワードのinputの左に目のアイコンがあり ボタンを押したらパスワードが黒丸になって見えなくなったり、文字として見えるようになるという よくあるUIの作り方です。 実例ではshadcn/uiを使っていますが、生のhtmlでもcssいじれば…
はじめに slackのtimesに閉じておくのはもったいないと思ってこっちに書くことにした 結論 variantsで指定すべきもの: アニメーションしたい値(opacity, scale, x, y など) トランジション中に動的に変化させたい値 状態に応じて滑らかに変化させたい値 cl…
はじめに 新年1発目です どういうものか LINEとかによくあるやつです。 アイコンがあって、会話の本文があって、その会話の本文からアイコンに向かって にょいっと出てるあれですね。 一例 TypeScript、tailwindcssを使っている都合上、cnとか使ってますが、…