ばっきー

エンジニアの仕事をしています。 主にweb系の開発だったので、Reactを少しとバック…

ばっきー

エンジニアの仕事をしています。 主にweb系の開発だったので、Reactを少しとバックエンドでexpressやNest.JSを少しで、スクラム開発がおもでした。 普段の学習モチベのために週ごとに日記を書きたい人です。 趣味はvtuberにはまり気味。映画とアニメ鑑賞してます。

最近の記事

増員とプロセス

新しい現場に3月から参画したのですが、ずっとこれ人増やす意味あるのか。。 と考えながら最近は業務してます(-_-;) というか自分いるのか?って感じです。 プロセスって何のために決めるのか 開発にしろ何かをするうえで、手順が無いとどうなるのか。 みんなバラバラのやり方、各々の進めやすいやり方で進めるため必要な作業が抜けるリスクがでる。 要はヒューマンエラーにつながると自分は考えています。 そのため、プロセスがないことで品質面の懸念や作業の効率も悪くなっていくと。 だからプ

    • 推し活してきました

      また、1週間空いてしまいました。。(-_-;) 先週は推しのイベントがありライブに参加してきました!! でっかいライブ現地参加は初めてだったのですが楽しかったです!(^^)! 席は見切れ席で一部の画面が見れない席だったのですが、他のところは普通に見えるしまあまあ近かったので、大満足でしたね~(vtuberのライブだったので基本画面が用意されています。) その後は翌日から風を引いたのか微熱が続いてて今日もまだ若干ですが熱出てる状態が続いています。。。 とはいえ普通に動けるは動

      • 毎日日記を書いてみることにした

        ナウな状況 3月になって現場がまた変わり仕事内容が変わりました。 休日はいつも通り日課のプログラムの問題と技術勉強をかわらず実施しています。 基礎からの動画をみながらやっているのですが、いざ見てみると知らないことが多々出てきました。 今までコーディングもしてきましたが、わからなかったりしてもその場その場で解決できる書き方だったりしか調べないため基礎の中の基礎をちゃんと学ぶ機会というのはなかったなとふと思いました。 日記をつけてみる 区切りもよかったので3月から毎日3~5

        • 今週やったこと(2/26~3/3)

          今週やったこと ・演習問題を解く ・javascriptの学習 今週もjavascriptのメモまとめをかるく書きたいと思います。 今日はthisとbindについてです。 thisとbindのメモ サンプルソース window.name = 'a';const hoge = { name: 'hoge', log: function (num) { console.log(num); //引数の表示する console.log(this.name);

        増員とプロセス

          今週やったこと(2/12~2/18)

          今週やったこと 毎週変わらず、先週と大きく変わりません。 ・演習問題を解く ・javascriptの学習 今週もjavascriptのメモまとめをかるく書きたいと思います。 今日は実行コンテキストについてです。 実行コンテキストについて 実行コンテキストとは、「コードが実行される文脈や状況」とのこと。。 あんまりピンこなかったので、図で書くと以下になるようなイメージという感じでいったん理解しました。 実行される状況でコンテキストが変わるということで状況というのが実行環境

          今週やったこと(2/12~2/18)

          今週やったこと(2/5~2/11)

          今週やったこと ・演習問題を解く ・javascriptの学習 javascriptの仕組みについての学習メモjavascriptの動く仕組みを1からUdemyでおさらいしてきました。 小さくまとめていこうと思います。 ECMAScriptとjavascriptについて ECMAScriptとは、javascriptの言語仕様を定めたものである。 2009年に出たものがES5でそこから1年ごとにアップデートされている。 のちにES6、、、となっている。 javasc

          今週やったこと(2/5~2/11)

          今週やったこと(1/28~2/4)

          今週やったこと ・演習問題を解く ・Next.jsのTodoアプリの作成 ・コンピュータの仕組みの学習 ・Next.jsのTodoアプリの作成 前回作成したときはページにすべてコードを書いていたので、todoリストをコンポーネントに分割しました。 src/ ├ app │ └todo │ └page.tsx  └components ├TodoItem.tsx ←new └TodoList.tsx ←new 2月もアーキ

          今週やったこと(1/28~2/4)

          今週やったこと(1/15~1/21)

          今週やったこと ・演習問題を解く ・Next.jsのTodoアプリの作成 Todoアプリの作成 ToDoの作成練習を基に作成。 一旦一つのページに全コードを書いて作成したので、次週以降ここからコンポーネントに分割をしていく予定。 SSRとSSGについて Next.jsの特徴の一つでSSRもSSGも対応可能ということで、これなんぞやというのを確認。(Remixの場合はSSR対応しているので、SSGを採用したい場合はNext.jsを考える) SSR(Server Si

          今週やったこと(1/15~1/21)

          今週やったこと(1/8~1/14)

          今週やったこと ・演習問題を解く ・Next.jsのTodoアプリの作成 アプリの作成 今回はトップページからToDoのページへの遷移を作成しました。 ルーティングの設定のしかたについては複数方法あるので軽くメモ 公式で紹介されているの方法は2種類ありました。 ①Linkを使用した方法 Linkコンポーネントの場合、aタグを拡張した機能となっていて、href=""で指定する。ルート間のプリフェッチを提供する。 ※公式ドキュメントの推奨はLinkコンポーネントのほう

          今週やったこと(1/8~1/14)

          Reactでtodoリスト作成にむけて(練習①)

          Reactの公式ページから今回はNext.JSを使用していきます。 公式のコマンドからプロジェクトの作成 npx create-next-app@latest 初期状態の起動確認はnpm run devで確認。 ファイルルーティングシステムというものになっていて、app/がルート(/)で表示される。 ディレクトリ階層についてpage.tsxとlayout.tsxが存在する作りになっている。 階層とファイルの作り方はApp Routerとは別でPage Routerという

          Reactでtodoリスト作成にむけて(練習①)

          前の現場と違ったところ

          お正月も終わり4日から仕事開始!という感じで2024年も始まりました。 去年の10月から現場が変わり、開発手法とかももろもろ今までとは全く違う現場にきました。 今まではアジャイル(スクラム)で今はウォーターフォールといった感じです。 現在進行形でやっているプロジェクトが12月下旬リリースで1月頭での初回稼働だったのですがなんとそのまま1回も使用せず停止して2月から別バージョンが必要なため作り直すということに。。。 プロダクトの価値と優先度 ここで気になったのが、何でこの機

          前の現場と違ったところ

          2024年の抱負とか

          新年あけましておめでとうございます。 昨年の9月くらいからnoteを週末に書き始め毎週やったことを書くようにしていましたが、12月土日が大掃除だったり、コミケ初参加してたりだったりで途切れてしましました。 新年あけたのでまた1から始めたいと思います! 今年の抱負 まず今年の目標が typescriptの技術向上、フロントエンドのスキルを伸ばすこと です。 技術系以外では年間配当金をいくらいにするとか貯金いくらにするとか推し活を楽しくやっていくというのがあります。 技術面

          2024年の抱負とか

          今週やったこと(12/4~12/10)

          12月1週目が終わりました。現場のほうが忙しいピーク中で来週までは続きそうなかんじなので残業が多くほかのことが相変わらずできませんでした。。。 昨日も休日出社でいつものようにできず。。 やったこと javascriptの演習問題を解く 来週以降今月中に最低限やり切りたいこととしては2点あるのでこれらを優先的にやってきたいと思います。 ・Udemyで購入したものを視聴する ・継続して問題を解く

          今週やったこと(12/4~12/10)

          今週やったこと(11/27~12/3)

          今年も残り1年となりましたね。ラスト1ヶ月も継続して書けるように頑張ります。 今週も先週に引き続き仕事が忙しく、平日は仕事以外にできることがありませんでした。。。 なんでこんな忙しいのかと少し考えたのですが、昨日や一昨日思ったのが午前中自分の仕事ができないことがありその影響なのかなと思いました。 正確にはレビューなので、タスクではあるのですが作るべきものを作る時間がないという。。。 作る期間は〇日と与えられるものの、実際のところ作業はそれだけでなくチームメンバーのレビューだっ

          今週やったこと(11/27~12/3)

          今週やったこと(11/20~26)

          エコシステムについて そもそもの言葉の意味は「生態系」からきているみたいですね。 プログラミング言語に対しても受け取り方は同じようですが、開発を手助けしてくれるツールぐらいに自分は思っています。 厳格な言葉の定義覚えるのは苦手なので、、 javascriptにおけるエコシステムを少しずつ学習をしていこうと思っています。先週見ていたのは主にtypescriptでの開発でかかわる要素でした。 ts-node、typescript、@types/node これから学習をしていき

          今週やったこと(11/20~26)

          今週やったこと(11/13~19)

          11月ももう半分をきりましたね。 早い!あっという間に年越しちゃうなーと思うくらい時の流れが早いです。 先日読んでいた本で、社会人になると同じ毎日の繰り返しになるので、脳に新しい経験が入ってこなくなるからみたいなものを見かけましたが、確かにそうだな~と思うばかりです。 プロセスの重要性を改めて感じる これは仕事での話ですが、前の現場では進め方について 例えば設計はこうやってつくってレビューを行う、開発はブランチをどうやってきって何をしたらマージをするか みたいなものを作る

          今週やったこと(11/13~19)