ネットワーク

ネットワーク備忘録

IPアドレス DNSにより、ドメインからIPに名前解決される ローカルIP:10番台から始まるIP EIP:Elastic IP。AWSで、グローバルIPを固定IPとして使用するための仕組み。 パブリックIP:グローバルIP。 インスタンス...
システム開発工程

開発者心得メモ

キーパーソンを見極めよ とにかく自分で球を持つな 古のエンジニアのスピード感とタスク量を思い出せ キーパーソンを見極めよ どれだけ努力しても、意思決定者、決裁者、評価者以外が相手では意味が無い。 関係性も大事だが、とにかく最短距離で自分のや...
Linux

プロキシ備忘録

プロキシとは フォワードプロキシ プロキシにはいくつか種類があるが、基本的な役割は中継サーバー(フォワードプロキシ)。 これは、URLの読み替え、通信のキャッシュによる高速化や通信のフィルタリングによるセキュリティ向上に寄与するもの。 リバ...
AWS

AWS備忘録

AWSのメモ用 知らないIPアドレスがある EC2サーバーを建てただけなのに、NICやRoute53などで、X.0.0.2といった、見覚えのないIPが使用されている。 これらは、AWSが自動で予約しているIP。X.0.0.0~X.0.0.3...
Angular

Node.jsのバージョンが勝手に最新版になる

開発で使用している自身のローカルPCで、意図せずNodeのバージョンを最新にしてしまったので、アンインストールしてから元のバージョンでインストールし直した。 しかし、日が経つといつの間にかバージョンが最新に戻っている。 その度にアンインスト...
SQL

Oracle Database SQL備忘録

SQL基礎 基本 COLNAME = 'VAL' nullでない COLNAME <> null 前方一致 ※WHERE句で使用する場合は = ではなくLIKEで結ぶ COLNAME = 'VAL%' 任意の一文字 ※WHERE句で使用する...
Linux

AWSでのRHELメジャーアップグレード

RHEL7系から8系へのアップグレードを行う。バージョンによらず大きな流れは変わらないはず。 RedHatを直接契約している場合とAWSのEC2とで手順が大きく変わるので、そういった前提部分を明確にしたうえで解説する。 AWSのEC2でRe...
Angular

ハッシュ化、暗号化

ハッシュ化とは? ハッシュ化は指定のアルゴリズムに基づき、元の文字列を不規則な値に変換する処理を指す。 不可逆であり、ハッシュ化された値から元の値を求めることはできない。 同じ文字列を同じアルゴリズムでハッシュ化した場合、 同じ処理結果とな...
アーキテクチャ

SSOとは

SSO(シングルサインオン)。1回の認証で複数サービスにログインできる仕組み。 SAML認証やOAuthといった仕組みがある。 SAML認証 SSO(シングルサインオン)を実現するための規格 認証認可を行う XMLをベースとしたマークアップ...
Java

Javaのラムダ式と戦う

ラムダ関数難しすぎわろた。 知っている人にしかわからない、矢印を使った例の式ですね。最初見た時は何の悪ふざけかと思いました。 それとなく使ってきましたが、ビルダーとか使い始めると避けては通れないので整理しようと思います。 ラムダ式の基本 【...