git pushしたらエラーが出て、リモートリポジトリにpushできませんでした。 error: failed to push some refs to 'https://github.com/username/vue_chat.git' 出力結果を見てみると、「以前のコミットに秘密情報(OpenAI API Key)が含まれているので、コミ…
リアクティブな状態とは JavaScriptで処理した情報をHTMLに渡したい時に使う。 具体的には、たとえばクリックイベントが行われたとき、それを検知してデータを更新する場合など。 通常のHTMLは静的なファイルで動きはない。 ユーザーの操作によって、ブラウ…
既存のRailsアプリにReactを導入しようとreact-rails gemのドキュメントにしたがって進めていたのですが、途中でエラーに詰まって断念しました。 一連の手順を始める前の状態のdevelopブランチに戻り、そこから新たにブランチを切ってやり直そうと思いました…
こちらのドキュメントを見ながら、既存のRailsアプリにReactの導入を試みています。 https://github.com/reactjs/react-rails/blob/master/docs/get-started.md Railsにshakapackerをインストール yarnでReactをインストール まで完了したのですが、ビューで…
こちらの2つの記事を参考にやってみます。 既存Railsアプリに後からReactとTypeScriptを導入する - もふもふ技術部 qiita.com $ rails webpacker:install:react Unrecognized command "webpacker:install:react" (Rails::Command::UnrecognizedCommandError)…
見つかったバグ 結果表示画面を見ると、1つズレて出力されてしまっています。 本来2つの4は、1つ前の人の最後の行に入るべきところが、次の人の最初の行に入ってしまっています。 現状の確認 全員分の得点を1つの配列に格納したあと、11ずつ区切って1人ごと…
はじめに 実務未経験からWebエンジニアを目指して転職活動中です。 企業からサイト経由でコードの可読性が悪いとフィードバックいただいたので、ポートフォリオのリファクタリングを行っています。 問題 変数名が適切ではなかったので変更したところ、バグが…
10月からエンジニアになるための転職活動を開始しています。 6社カジュアル面談と2社1次面接を受けて、自分の課題に気づきました。 それは、「技術に関した質問に対して十分な説明ができない」です。 たとえば以下のようなものです。 webサービスが動く一連…
なぜEC2のなかで EDITOR="vim" rails credentials:edit --environment production を実行して google: redirect_uri: 'https://sample.com/sample' を編集してからデプロイすると、変更がリセットされてしまうのか? ローカルで同じことをすると変更がリセッ…
そもそもApacheとは Apacheとは、HTTPレスポンスを返すウェブサーバーの1つです。 AWSのEC2を作成しただけでは、IPアドレスにアクセスしても何も表示されません。 EC2にApacheを入れることで、HTTPリクエストに対してHTTPレスポンスを返せるようになります。…
AWSでデプロイして、さっそくエラーになった。 問題 本番環境でアップロードしたファイルが読み取れない。 ローカル環境だとエラーにならないのに、本番環境だとエラーになる。 No such file or directory @ rb_sysopen - /home/ec2-user/ocr_check_app/publ…
問題 見当識の得点が取得できない。 取得したい得点は11個あるが、そのうち1つが取得できていない。 やったこと binding.pryで処理を止めて、テキストファイルの出力結果を確認。 → その結果、1/6が116と出力されていることがわかる。 116を1/6を変換する処…
やりたいこと テキストファイルには1行ごとにデータが入っている。 これらのデータを改行文字や半角スペースなしでそのまま取得したい。 お あ おわり 5 2 10 110 何もしない場合 何もしないと、各行の末尾に\r\nが入ってしまう。 def get_id_from_text @pdf…
やりたいこと 1 ≦ x ≦ 6, 1 ≦ y ≦ 6, /はスラッシュ記号のとき、x / yが全部で何パターンあるか調べたい。 コード x = [1, 2, 3, 4, 5, 6] y = [1, 2, 3, 4, 5, 6] count = 0 x.each do |x_num| y.each do |y_num| puts "#{x_num}/#{y_num}" count += 1 end …
やりたいこと このような配列があったとして、この中から2つ選ぶ組み合わせを出したい。 ["sun", "shine", "rain", "bow", "moon", "light"] 入力される値 6 sun shine rain bow moon light 方法①:repeated_combinationメソッドを使う n = gets.chomp.to_i …
やったこと Paiza B問題を1問解いた。 AWSのVPCを使ってネットワークの設定を行った。 AWSでEC2インスタンスを作り、秘密鍵でログインした。 Python用OCRライブラリ「pdfminer.six」で文字認識精度を確認した。ID表のテキストは抽出できたが、評価用紙では全…
準備 なんでinit.sqlに書いてないのにテーブルが作られているのか?仮説: 最後にdocker compose down したときに-vをつけてボリュームを消してなかったから? この仮説が正しいか検証するためには、docker compose down -vを試してみるそれでコンテナ起動時…
実現したいこと あるメソッドのデータを別のデータの引数で受け取りたい。 エラー Uncaught SyntaxError: Identifier 'name' has already been declared 同じスコープ内で変数名が2回以上宣言されていることを示している。 JavaScriptでは、同じスコープ内で…
実現したいこと TODOリストのうち、選択したタスクだけに取り消し線を引きたい。 問題 複数のタスクを作成すると、取り消し線が引かれるタスクと引かれないタスクがある。 ソースコード // チェックを入れるとタスクに取り消し線を引く const checkboxes = d…
実現したいこと どちらかの残り枚数がゼロになって勝敗がつくようにしたい。 問題 何回やってもどちらかの残り枚数がゼロにならない。 考えたこと カードがシャッフルできていない? 引き分けたときのカードが正しく渡っていない? 最初に均等に分けて配られ…
問題 MySQLにログインできない エラー ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock.lock' (2) 考えられる原因 ①MySQLサーバーが正しく起動していない ②ソケットファイルが存在しないか、違う場所にある ③ファ…