dp-kanrinin

Angular

Typescript備忘録

関数基礎 function hello(name){ console.log('こんにちは、' + name + 'さん。'); } hello('桜井'); // こんにちは、桜井さん 無名関数 関数名が無い>結局helloが関数名に見え...
ソフトウェア

flyway備忘録

flywayとは? DBのスキーマ変更をバージョン管理するツール。 DDLとDML呼ばれるSQLファイルを作成し、コマンドラインでMigrationすることでDBを変更する。 DDL Data Definition Language。スキー...
Linux

ミドルウェアとは何なのか

転職活動をする際に、自分の持っているスキルを記載する欄があると思う。 そのカテゴリの一つに『ミドルウェア』なるものが登場するのだが、これが何なのか調べてもいまいちわからないため、書きようがない。 ということで、調べて自分なりに整理してみた。...
ソフトウェア

SourceTree備忘録

SourceTreeとは? Gitを視覚的に扱えるようにUIを作ったアプリケーション。 Git初心者は取り返しのつかないミスを犯す前にまずSourceTreeで慣れておくことを強くお勧めする。 基本操作 ソースツリーにプロジェクトを追加する...
Microsoftアプリ

SharePoint備忘録

フォルダ移動 移動はできるが、上書きができないというゴミ仕様。 移動を途中でキャンセルすると、コピー元とコピー先に中途半端な状態でそれぞれファイルが取り残されるが、フォルダの上書きができないため、こうなるともう復元ができない。 フォルダ移動...
Windows

エクスプローラー備忘録

エクスプローラーとは Windowsのファイル管理アプリケーション。 みんながUIでフォルダなどを視覚的に見たり操作したりできるのはコイツがあるおかげ。 ファイルのフルパスをコピー 古いWindowsだとファイルのフルパスがコピーできない。...
Windows

curl備忘録

cURL(カール)。client for URLの略称。 リクエストとレスポンスを簡単に検証したり、 ポート番号など、通信情報を取得したりできる。 デフォルトでWindowsに搭載されている。 多くの通信系のプロトコル (HTTP、FTP、...
システム開発工程

パフォーマンスイシューの調査

突然ビルドが遅くなった際の調査手順を残す。 ソースコードの問題か切り分けしたのち、ソースコードでなければサーバーのCPUとメモリをチェックするのが定石。 調査手順 対象リポジトリの、Junit Reportなどのビルドレポートがあれば参照す...
ネットワーク

ネットワーク備忘録

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

開発者心得メモ

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