rhanda | 元銀行員Web系エンジニアの日記

実務未経験からWeb系受託開発企業に転職したひよっこエンジニアが覚えたことや日々の感情を残すブログ

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

『プログラミングTypeScript』読みました

プログラミングTypeScript ―スケールするJavaScriptアプリケーション開発作者:Boris Chernyオライリー・ジャパンAmazon 構成 1章 イントロダクション 2章 TypeScript:全体像 3章 型について 4章 関数 5章 クラスとインターフェース 6章 高度な型 7章 エラー…

E2Eテストで意識したいこと

beforeでブラウザ操作しない。 一連の操作自体がテスト対象なのでscenarioにすべて書く これはrequest specでも同じで、テスト対象のリクエストをbeforeには書かない コストが非常に高い(遅い、壊れると直すのに時間がかかる)ので、最もありうるユースケー…

『オブジェクト指向でなぜつくるのか 知っておきたいOOP、設計、アジャイル開発の基礎知識』読みました

オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識作者:平澤 章日経BPAmazon 構成 第1章 オブジェクト指向はソフトウエア開発を楽にする技術 第2章 オブジェクト指向と現実世界は似て非なるもの 第3章 OOP を理解…

『ファシリテーションの教科書』読みました

ファシリテーションの教科書―組織を活性化させるコミュニケーションとリーダーシップ作者:グロービス,吉田 素文東洋経済新報社Amazon 構成 chapter01 ファシリテーション − 変革リーダーのコアスキル chapter02 議論の大きな骨格をつかむ chapter03 参加者の…

Rubyの正規表現で ASCII印刷可能文字を表現する

range を使ってできました。 (' '..'~').to_a.join # => " !\"\#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~" 使用できる文字をASCIIの0x20から0x7Eまで(半角空白を含む半角英数記号)に制限したいこと…

『SQL実践入門 高速でわかりやすいクエリの書き方』読みました

SQL実践入門 ──高速でわかりやすいクエリの書き方 WEB+DB PRESS plus作者:ミック技術評論社Amazon 構成 1章 DBMSのアーキテクチャ 〜この世にただ飯はあるか 2章 SQLの基礎 〜母国語を話すがごとく 3章 SQLにおける条件分岐 〜文から式へ 4章 集約とカット …

周りをフル利用して成長するための考え方

概要 今の会社には、「10分でわからなかったら質問しよう」という文化があります。 私のような駆け出しエンジニアにとってそう言っていただけることは非常にありがたく、研修中から考え方に詰まったら聞くようにしていました。 しかしながら、いざプロジェク…

IdPとは

今度アサインを受けたプロジェクトで認証周りの知識が必要になったので、調べてまとめてみました。 参考 IdPとは? 役割や機能、SPとの違いをわかりやすく解説! IdPとは?実現できることや必要性などを解説します! 多要素認証とは?導入するメリットから認…