okinawa

IT勉強メモ

2024-01-01から1年間の記事一覧

自分なりのイマージョン学習のやり方

便利ツール Language Reactor(Chrome拡張機能) 聞き取りやすい動画の探し方 子供向け動画 英語吹き替え 子供が主人公 動画の見方 最初にあらすじを見る 繰り返し視聴 最初におすすめの動画 Extra English 古見さんは、コミュ症です。(Netflix) おさるのジョ…

英語イマージョン学習記録(3ヶ月目)

視聴したもの 7Seeds Podcast ピアノの森 ダンジョン飯 アバター ゾンビになるまでにしたい100のこと 雨を告げる漂流団地 この時点のリスニング力 学習時間 視聴したもの 7Seeds 全24話を見終わった。 0.75倍速で字幕ありにしたりなしにしたり。 Podcast E…

英語イマージョン学習記録(2ヶ月目)

視聴したもの はじめの一歩(Netflix) テルマエ・ロマエ(Netflix) ローテーション作戦 この時点のリスニング力 学習時間 視聴したもの はじめの一歩(Netflix) 58話まで見た。伊達戦が終わったところ。 正直あまり聞き取れるようになった感じはしない。 …

英語イマージョン学習記録(1ヶ月目)

1ヶ月目(イマージョン学習開始) Youtube&Netflixでリスニング 視聴したもの この時点のリスニング力 学習時間 1ヶ月目(イマージョン学習開始) 試行錯誤期間。 イマージョン学習を知って、以下のように色々試した期間。 TEDトークでリスニング&発音練習 中…

英語イマージョン学習用のおすすめコンテンツ一覧(難易度別)

易しい Extra English アバター(Netflix) Rising impact(Netflix) 古見さんは、コミュ症です。(Netflix) ゾンビになったらやりたい100のこと(Netflix) 雨を告げる漂流団地(Netflix) Our Planet(Netflix) 普通 Stranger things1&2(Netflix) はじめの一歩(Net…

英語学習記録(イマージョン学習開始前2024/4~2024/6)

0ヶ月目 1ヶ月目 2ヶ月目 3ヶ月目 この時点の英語力 2024/10から英語学習に本腰を入れ始めたので、今までの自分の英語学習記録と当時の自分の英語力を振り返ってみる。 未来の自分がこれを見返して、昔より成長できたと実感できたらいいなあ。 0ヶ月目 中高…

Junit5を使ってみた感想

仕事で実際に使ってみて、かなり良かった! なので良かった点を忘れないうちに書いておこう。 良かった点 カバレッジ100%目指すだけで効果大 余談 意外だった点 コード例 実際どんな感じでバグに気づけたのか Nullチェック忘れ if条件間違い 修正後のコード…

JavaのStreamAPIメモ

参考 読み方 filter forEach map List or 配列 からStream生成 toList(StreamからListに変換) ラムダ式記法(省略形と非省略形) 実践編:値の詰替え 条件によって処理を変えたい時は? StreamAPIのメリット 職場でStreamAPIを使ったので備忘録として。 参考…

Angular入門したメモ

参考 環境構築 既存プロジェクトのインポート ファイル構成 Angularの仕組み main.ts app.component.tsの中身を見てみる @Componentの中身 新規コンポーネントの作り方 html内で変数を扱う htmlの属性に対して変数を使う時は 定数の扱い(URLやパスなどhtml…

製造後セルフチェックテンプレ

考慮すること SQL 参考 考慮すること if文にelseは必要か NULL 空文字 スペース混じり forループ内の変数やListの宣言位置 booleanは全分岐内で変更してるか 修正・追加した機能一覧作成 コンソールにJavaScriptエラーないか スパゲッティコード書いてない?…

【SQL】SELECT結果を使ってUPDATEする

基本のUPDATE文 2種類の方法 テーブル結合 UPDATE FROM 参考 基本のUPDATE文 UPDATE テーブル名 SET 列名1 = 値1 ,列名2 = 値2 WHERE [条件]; 2種類の方法 テーブル結合 ・構文 UPDATE テーブル名1 INNER JOIN ( SELECT * FROM テーブル名2 WHERE [条件]…

製造テンプレメモ

プログラミング(機能修正) 参考 SQL プログラミング(機能修正) ■見積もり ・例 内容理解[0.4人日] 画面描画ロジック 設計タスク1[0.5人日] 実装タスク1-1[0.2人日] 実装タスク1-2[0.4人日] データ取得ロジック 設計タスク2[0.4人日] 実装タス…

テスト駆動開発の参考サイト

Junit5全体 Junit5チートシート @PrameterizedTest mockとspy privateメソッドのテスト ライブコーディング メモ テストクラス自動作成ショートカット 仕様からTODOリストを作る テスト駆動開発のサイクル テストコードは準備・実行・検証で書く テスト駆動…

MySQL Shellでログイン

ログイン \connect root@ホスト名 or IPアドレス:ポート番号 \connect root@localhost:3306 もしくは \connect root@127.0.0.1:3306 ↓ パスワードを聞かれる Creating a session to 'root@127.0.0.1:3306' Please provide the password for 'root@127.0.0.1:…

DockerでReact環境構築(Dev Containerでホットリロード)

自分用メモ。 Dev Containerの詳しいことは下記に書いたのでこちらはメモ程度。 この記事は下記の続き。 dodosu.hatenablog.jp 前提 docker-compose.yml作成 Dev Containerでコンテナ起動 前提 下記は準備済み。 VsCode Docker DeskTop WSL2 Reactプロジェク…

DockerでSpringBoot環境構築(デバッグ実行と自動再起動あり)

前提 やりたいこと JDKはどのイメージを使う? まずは空のJava環境を作る ローカルのソースをコンテナ内と同期させる コンテナ内でどうやって起動するの? デバッグ実行&ソース変更したら自動再起動もしたい 方法1:デバッグ実行中のプロセスにattachする …

React・Spring Boot・MySQL・VSCode環境構築

前提 Spring Boot MySQL React ReactからSpring Bootに接続(CORS設定) Redux 前提 Java node.js VsCode はインストール済み。 Spring Boot ・参考 qiita.com 1,拡張機能のインストール Java Extension Pack Spring Boot Extension Pack 2,Spring Boot…

Spring Boot基礎&リンク集

Spring Boot全体の参考サイト Dependency Injection(依存性の注入)の参考サイト アノテーション DIコンテナから呼び出すには? Beanとは Dependency Injection(依存性の注入)とは 基礎記事を書こうと思ったけど、すでに素晴らしい記事があったのでリンク集…

Spring Boot起動時エラー field in required a bean of type that could not be found

現象 状況 原因 同じ状況での解決方法が、ネット上に見つからなかったのでメモ。 現象 Spring Boot起動時に出たエラー。 ************************* APPLICATION FAILED START ************************* Description: Field 'MapperInterface名' in 'Servic…

【React】createAsyncThunk・createSliceメモ

参考 公式のありがたい画像 画像に出てくる各用語の解説 Store Reducer State UI Action payload Dispatch EventHandler StoreとEventHandlerの繋ぎ createAsyncThunkとは createAsyncThunkの構文 createAsyncThunkの引数 createAsyncThunkの戻り値 createSl…

React hook基礎

参考 React hookとは React hookのイメージ 前提として知っておきたいこと useState コード例 Stateの特徴と注意点 useEffect useEffectの使い所 コード例 useMemo useMemoの使い所 useMemoの注意点 React.memoとは React.memoとuseMemoの使い所 コード例 Re…

Reduxの概要

Reduxとは 参考サイト 素のReduxコードと公式画像を照らし合わせて理解する 最初にまとめ Store Reducer State UI Action type payload Dispatch EventHandler StoreとEventHandlerの繋ぎ Reduxとは 状態を管理するライブラリ。 アプリケーション全体で状態…

Findyの紹介プログラム

Findy紹介プログラム Findyには紹介プログラムがあって、紹介した人と紹介された人の両方にAmazonギフト2000円分が入ります。(月に3人まで) ただし、Findyに登録後、経歴書をしっかり目に書かないと適用されないようです。 ・紹介コード ym8GoqNg0sdc7 私…

そういえばWebアプリってどうやって起動しているんだろうか?

Javaの場合はmainメソッドが最初に動くんだよなあ、くらいの認識しかなかったので少し調べてみた。 サーブレット(Java Servlet)の場合です。 前提知識 サーブレットコンテナとは? サーブレットとは? mainメソッドはいつ呼び出しているのか? リクエストが…

Git基礎

Git

参考サイト 用語 ワークツリー ステージングエリア ローカルリポジトリ リモートリポジトリ ワークツリーからリモートリポジトリまでの流れ .gitignoreとは ブランチ関連 trunk トピックブランチ マージ リモート追跡ブランチとは? 上流ブランチ commitとbr…