AI can fly !!

AI がやりたい Web エンジニアのアウトプット (AI の知識は無い)

【Angular】Reactive Forms でテンプレートからコンポーネントに渡す値の型を指定したい

Angular の Reactive Forms (リアクティブフォーム) を使用して、テンプレートからコンポーネントへ渡す値の型を指定する方法をまとめました。

【最近のお仕事】direct チャットボット開発 (アーキテクチャと技術スタックの紹介)

最近開発を担当した国産ビジネスチャット「direct / ダイレクト」向けチャットボットのアーキテクチャと技術スタックを紹介します。

【最近のお仕事】モバイル向け Web アプリケーション開発 (アーキテクチャと技術スタックの紹介)

最近開発を担当したモバイル向け Web アプリケーションのアーキテクチャと技術スタックを紹介します。

【Docker】初心者のための Dockerfile まとめ

Docker 初心者 (自分自身) に向けて、 Dockerfile の書き方と使い方についてまとめました。

【TypeScript】そろそろ TSDoc を始めてみる

そろそろ TypeScript のコメント (アノテーション) をちゃんと書こうということで、今後のデファクトスタンダードになるであろう TSDoc についてまとめてみました。

【Docker】初心者のための Docker Compose まとめ

Docker 初心者が Docker Compose を使用するにあたり、よく使うんだけどまだちゃんと覚えていない…というような内容をまとめました。

【Angular】angular-gridster2 の使い方をまとめてみた (日本初かもしれない)

Angular で Drag and Drop 可能なタイルを Grid Layout で簡単に実装できるパッケージ、 angular-gridster2 についてまとめました。

【Cloud】大手クラウドサービスの IaaS 運用コストを比較してみた

有名どころのクラウドサービスの IaaS の運用コストと料金の特徴をまとめてみました。

【脱IE】Internet Explorer のサポート終了が与えるレガシーな社内 Web システムへの影響と対策

Microsoft から発表された Internet Explorer のサポート終了に伴い、今まで IE でしか動かしていなかったレガシーな社内 Web システムに与える影響と対策についてまとめてみました。

【Python】pyenv で複数バージョンを管理する (チートシート付)【Ubuntu】

Python のバージョンを管理するため、 pyenv の導入と使い方についてまとめました。動作環境は Windows 10 Pro の WSL 2 を使用した Ubuntu 20.04 LTS です。

【Oracle Cloud】Autonomous Transaction Processing への接続方法まとめ【Free Tier】

プライベートで使用している Oracle Database 19c から Oracle Cloud Infrastructure の Autonomous Database へデータベースの移行を行ったので、今回はクライアントから Autonomous Transaction Processing への接続方法についてまとめました。

【Flask】ディレクトリ構成を考える

Flask は Python 用 Web アプリケーションフレームワークの一つで、自身をマイクロフレームワーク (microframework) と呼んでいます。今回はユースケースに応じた Flask アプリケーションのディレクトリ構成を考えてみました。

【働き方】2020 年上半期のリモートワークを振り返る

2020 年上半期のリモートワークについて振り返りました。初めて尽くしのリモートワークは色々課題もありましたが、とても良い経験になりました。 SES を生業とする SIer のリモートワークは、意外と貴重かもしれません。

【Angular】データバインディングを整理する

Angular のデータバインディングについて整理してみました。データバインディング全体の概要をまとめているので、当記事を読めば全体像を俯瞰的に捉えることができます。

【Git】ローカルで作成したリポジトリを GitHub に Push する【GitHub】

ローカルで作成した Git リポジトリを GitHub で管理し始める (初めて Push するまでの) 手順についてまとめました。

【Oracle Database 19c】データベース (CDB と PDB) への接続と各種操作【SQL*Plus】

SQL*Plus で Oracle Database 19c に接続し、起動・停止する方法をまとめました。 CDB だけでなく PDB の操作についても併せてまとめています。

【Django3.0】TypeScript と Sass でフロントエンドを書く【webpack4】

Django で Web アプリケーションを開発する際、フロントエンドを TypeScript と Sass で書いて webpack でトランスパイル & バンドルする方法をまとめました。

【Prettier】「なんとなく使う」から「分かって使う」へ【Visual Studio Code】

フロントエンドのコードフォーマッターのデファクトスタンダードである Prettier についてまとめました。 Visual Studio Code の Prettier 拡張機能の使い方についても併せてまとめています。

【Django3.0】開発環境構築から初期設定まで【Python3.8】

Django で開発を行うにあたり、開発環境の構築からプロジェクトの初期設定など、ビジネスロジックの実装以外で基本的に一度やったらそれで終わりの作業をまとめました。

【GitHub】複数の GitHub アカウントを SSH 接続で使い分ける【Git】

同一マシン上で複数の GitHub アカウントへの SSH 接続を使い分ける方法についてまとめました。

【Oracle Database 12c / 19c】データ移行まとめ【Oracle Data Pump】

Oracle Data Pump を使用したデータ移行の方法をまとめました。

【Oracle Database 19c】DBCAを使用したデータベース作成【Database Configuration Assistant】

Oracle Database 19c のデータベースを作成するにあたり、 Database Configuration Assistant (DBCA) の各ウィザードの設定項目についてまとめました。

【Gunicorn】インストールから systemd での起動まで【Django】

Django アプリケーションを本番環境で運用するにあたり、 WSGI サーバとして Gunicorn を使用する際の設定手順をまとめました。 今回は Gunicorn のインストールから、 systemd でサービス化して `systemctl` コマンドで操作するところまでの説明です。

【Oracle Database 19c】インストール手順【Windows】

Oracle Database 19c を Windows マシンへインストールする手順をまとめました。 Oracle Database 18c 以降から採用されたイメージベースでのインストールを行っています。

【GitHub】コミットメールアドレスをプライベート(非公開)にする【Git】

GitHub でのコミットメールアドレスをプライベート(非公開)にするための設定手順をまとめました。この設定を行うことで、コミット履歴に残るメールアドレスを個人のメールアドレスにすることなく、コミットを自分の GitHub アカウントに紐づけることができ…

【Git】同一マシンでリポジトリ毎にユーザを使い分ける【Config】

Git

一台のマシンで複数の Git ユーザを使い分けるための設定をまとめました。

【Git】インストール・アップデート時の設定まとめ【Windows】

Windows で Git をインストール・アップデートする際の設定をまとめました。

【Python3 エンジニア認定基礎試験】合格までの勉強法

2019 年秋に「Python3 エンジニア認定基礎試験」に合格したので、その勉強法などをまとめました。

平成30年度秋期「情報処理安全確保支援士試験」に合格しました

平成30年度秋期の情報処理安全確保支援士試験に合格しました。今回はこれをすれば合格できると言えるほど満足に学習できなかったので、合格に繋がったと思われる事柄をまとめました。

CCENT (Cisco Certified Entry Networking Technician) を取得しました

Cisco の 100-105J ICND1 (Interconnecting Cisco Networking Devices Part 1) に合格して CCENT を取得したので、振り返りも兼ねて勉強方法などをまとめました。