キジ

プログラミング

第3回 TypeScript×Puppeteerで始めるスクレイピング – 画面遷移

キジです。前回は株の配当率の表を取得するプログラムを紹介しました。今回は、順序が逆になりましたがページの表示、画面遷移についてまとめたいと思います。ソースコードは、前回のものを使います。各銘柄の詳細ページへ行き、以下のパラメータを取得したい...
プログラミング

第2回 TypeScript×Puppeteerで始めるスクレイピング – データ取得

@kijiです。TyepScript×Puppeteerで始めるスクレイピングの2回目です!前回の記事は以下になります。まだやっていない方はこちらで環境構築を行いましょう。今回は、とあるサイトに接続した後、DOMの情報を読み取り、ログに出力...
プログラミング

第1回 TypeScript×Puppeteerで始めるスクレイピング – 環境構築

キジです。こんばんわ。今回は、TypeScriptでスクレイピングをやってみたいと思います。TypeScriptの環境構築は以下で解説してます。先に見ていただけるとスムーズに進められると思います。TypeScirptでスクレイピングをするに...
プログラミング

Node.js × TypeScript 環境構築手順

@kijiです。今回は、TypeScirptの環境構築、テストコードの実施までをまとめていきます。主に、バッチやスクレイピングなどの単発なプロジェクトの環境を想定しています。本記事の環境は以下のようになっています。MacOS Big Sur...
プログラミング

Macでよく使うショートカット

今回は、Macを使うにあたって、よく利用するショートカットキーをまとめていきます。コマンド一覧コマンド内容利用頻度必要なアプリComand + cコピー★★★★★-Comand + vペースト★★★★★-Comand + 左戻る★★☆☆☆-...
プログラミング

【プログラミング】functionの生成方法による違い

Web系エンジニアを目指して転職活動をしているSierです。とある企業様の課題を解いている際に、ふと疑問に思ったことを記事にしていきます。前置きその課題はVue.jsを使ったものでした。私はほぼ初めて触りましたが明確にメンバとメソッドが分け...
プログラミング

【プログラミング】NestJSとTypeORM(Postgres)で爆速API開発

本記事では、NestJSをとTypeORMのインストール、および設定を行いコマンドを使ったUsersAPIを作成、及び設定方法を記載する。NestJSインストール$ npm install -g @nestjs/cliプロジェクトの作成$ ...