てきとーにのんびりだらだら

毎日更新目標!SEブログ!

久しぶりの更新だー特に思い立ったわけでもないけど更新

おつおつー^^
久しぶりの更新でさらに特に思い立ったわけではないけど更新しようかなって思って更新しました。
なんでだろう笑
5月頭に試験があって、いろいろ飲みをしたり、6月は友達と飲みに行く回数も増え、ジムにも行きようやくコロナが明けたなという感じでしょうか。 コロナを経て脂肪とゲーム脳が付きましたありがとうございました。
一応javaを2つのプロジェクト経験したということは少し自分にとっては大きなところかなーなんてこないだの面談で思いました。 まぁとりあえず、ようやくもとの生活に戻り元の生活を取り戻していこうそんなことでブログも更新しようかなって思ったのかなって思っています。

なんとなくやりたいこと


また試験かよって感じですが...
javaのゴールドの知識ほしいなって思っています。
あとなんか勉強するにあたって、モチベーション上がることしたいなって思っているのでそこが何かあるかなって思っています。
ほんとは勉強仲間作りたいそんな感じです。

とりあえず決起します!勉強開始!基本情報技術者試験!

おつおつー^^
仕事が忙しいということもあり自分を見つめなおすことをしていなかったため、ようやくブログ更新にたどり着きました。
なんというか、そろそろ仕事についてまとめようかななんて思っていて、さらにあーコーディングの勉強しなきゃななんて思っていて、さらに基本情報の勉強しなきゃななんて思っていてという連鎖ではてなブログにたどり着きました。
去年受けたoracleDBについてもいろいろブログ書いていたんで今回もやっとのことやるかーってことでやろうかなって思っていました。
勉強していなかったわけではないですよ(小声
まぁそのようなことはどうでもよくて、明日から本格的に勉強しないと追いつかないということで勉強開始しようと思います。
今回はノートに書いて覚えてみようかなって
めっちゃめんどくさそうなんですけど、まぁそういう勉強方法もしたほうがいいよねって思ってのことなので悪しからずー
毎日毎日どこまで進んだかなんてブログに書いていければいいかな。(手書きのノートを写メして載せたりね)
ってことで今日はここまでー

朝からグローバルなangular cli とローカルのangular cliが違うよって怒られたので対処しようと思ってみたがうまくいかなかった

先週ngrxを学んでいた際にグローバルのangular cliをインストールしてしまい、ほかに作成していたワークスペースでng serveしたところ、 グローバルなangular cli とローカルのangular cliが違うよと怒られてしまいました。 とりあえずグローバルのほうのアンインストールとインストールやアップデートしてもできなかったため一旦ワークスペースのコードだけ残し、 ng new でワークスペース作り直します。 動きましたが、既存のコードを入れたらだめでした。 インストール再インストールすれば治るもんかと思っていましたが甘かった... どうやら、npm(node.js)のことを理解したうえでインストールだったりしないといけないっぽいですね(曖昧

調べてみて

  • node.jsの本がなんで出版されているのかがわかった

  • ライブラリを参照するだったりパッケージをインストールするだったりでビルドするにあたっての知識がまるでないことに気づいた

このグローバルとローカルのangular cliの差異があったことについて、 以下の記事が目についたため一応ここに残しておこうかなと

僕がnpm installに-gをつけないわけ qiita.com

↓試行錯誤したものが書いてあります https://ja.visual-foxpro-programmer.com/your-global-angular-cli-version-9

仕事納めの日の朝

12月28日仕事納めです。

電車で揺られています。

今年は努力という言葉を掲げてやってきました。

苦しいことはそんななかった。

というより苦しい道を選んでなかったです。

おかげさまで体重は増えてます。

自分に厳しくするというよりやりたいを行動に移す方がなんかいい。

彼女には人生タスク化していて、楽しいことがないと言ったら怒られ(?)ました。

コロナは絶大で失ったものも大きい。

でもwithコロナということで修復してかないと色々。

【随時更新】セッションについて

おつおつー^^
朝から調べものをしています。
今日もいろいろイベントがあり忙しいです...
でも勉強しないといけないので勉強していきましょう!

セッションについて


とりあえずこれ読んで理解しろ

phpterm.w4c.work

やべえ、今気づいたけどコーディング面ですっきりわかるサーブレット&JSP入門やるのと同時並行でいろんなこと調べんと行けない...

作成したいwebアプリ開発において必要そうなワードとりあえず書き出してみた

<システム基本概念>

・ブラウザ

・webサーバー

アプリケーションサーバ

・データベースサーバー

・バッチ(今回使用なし)

<言語類>

・HTML

CSS

javaScript

⇒ポップアップウィンドウ、タブ、ソートや検索機能、

・TypeScript

JAVA

・mock

・Juinit

xml

マークアップ言語のひとつで、アプリケーション間のデータ交換をサポート

<環境>

・Node.js

AWS

GCP

・さくらサーバー

<開発環境>

Visual Studio Code

eclipse

<テンプレ―トエンジン>

・Thimeleof

⇒Spring BootにおいてJSPの代わりに使用推奨。

特徴としては変数の部分を属性値で記述しているため、ブラウザで表示しても崩れない。

<ファイル>

・javabeen

サーブレットJSP

・WARファイル

⇒複数のファイル(バイトコードファイル)をひとまとめにしたファイル

・pom.xml

Mavenによるプロジェクト構造を定義(ビルドファイル)

・jarファイル

⇒複数のファイル(バイトコードファイル)をひとまとめにしたファイル

フレームワーク

・Bootstrap

cssフレームワークで使用の際にはjQueryを使用する必要がある

jQuery

Ajax用アプリケーションフレームワークでjsのライブラリ

・AngularJS

JavaScript用WEBフレームワーク

・Mybatis

XMLまたはアノテーションを用いてSQLをオブジェクトと紐付けるフレームワーク

・spring

・angular

<ライブラリ>

<プログラミング手法>

Ajax

⇒Asynchronous JavaScriptXMLの略でwebブラウザ内で非同期通信を行いながら

 インターフェイスの構築を行うプログラミング手法。動的ページ

JSON

⇒データ交換型フォーマット。これを使って非同期通信を行うのが主流。

<製造後のホームページ作成までの流れ>

<その他機能> ・セッション

・リスナー

・フィルタ(ログイン状態でないと画面表示できないようにする)

・認証認可

<仕様に関しての言葉>

同期通信、非同期通信

⇒同期通信の場合、サーバーにリクエストレスポンスのことで、この作業中はほかの作業ができないが、非同期の場合サーバーには一部の情報のみリクエストしまたレスポンス前に他の作業ができる

https://blog.codecamp.jp/ajax_intro