-
JavaScript
JavaScriptの「let _this = this;」って何?今でも使うの?
JavaScriptの改修でコードの中でこんなの見かけて「???」ってなりました。 いや、なんで自分を変数に?_thisってなに?って思ったのがきっかけで調べたら、これは JavaScript の 「this」迷子問題に […] -
JavaScript
jQueryのフォームバリデーションを「Jestでテストする」簡単な手順
Jestとは? Jestは、JavaScriptのコードをテストするためのツールです。あなたが書いたコードが正しく動くかどうかを自動的にチェックしてくれます。 Jestは非常に一般的で広く使われているJavaScript […] -
JavaScript
Express.jsのログ出力設定(Morgan、Winston、log4js比較)
Express.jsのログ出力システム 基本的なMorganログシステム クライアント リクエスト Express サーバー Morgan access.log ログ書き込み Winstonを使った高度なログシステム ク […] -
JavaScript
ES6モジュールによるフロントエンドコードの分割と管理 – 実践ガイド
はじめに 大規模なJavaScriptアプリケーションを開発していると、コードの管理が困難になることがあります。1つのファイルにすべての機能を詰め込んでいくと、メンテナンスが難しくなり、バグの特定も困難になってしまいます […] -
JavaScript
Seleniumブラウザ操作 – JavaScriptガイド
Seleniumとは Seleniumは、ブラウザを自動操作するためのオープンソースフレームワークです。テスト自動化、ウェブスクレイピング、ブラウザ操作の自動化などに利用されます。 Seleniumの基本アーキテクチャ […] -
JavaScript
Node.js + Express環境構築(Express Generatorの導入) 〜開発からXserverに公開まで〜
はじめに Node.jsとExpressを使ったWeb開発は、JavaScriptの知識だけで前後端のプログラミングができる点が魅力です。本記事ではExpress.jsフレームワークの基本概念から、開発環境のセットアップ […] -
JavaScript
【JSDocコメント】JavaScript で型ヒントを活用する方法とメリット
こんにちは。今回は JavaScript の開発でも耳にする「型ヒント(Type Hint)」についてお話しします。 JavaScript は動的型付け言語なので、数値や文字列、配列など、さまざまなデータ型を自由に扱える […] -
JavaScript
AWS Transcribe を使用した文字起こしアプリケーションの実装
1. AWS SDK for Node.js の利用方法 SDKのセットアップ Transcribe API の使い方ひどうき 非同期バッチ処理とリアルタイム処理の比較 バッチ(非同期)文字起こしジョブの場合は、入力の音 […] -
JavaScript
【GAS (Google Apps Script)】GitHubのデータをスプレッドシートで管理!
こんにちは!今回は、JavaScriptを使ってGoogleスプレッドシートをもっと便利に活用する方法をご紹介します。プログラミング初心者の方でも実践できる内容になっていますので、ぜひ最後までお読みください。 1. Go […] -
JavaScript
形態素解析とは?初心者でもわかるツールの使い方と実践例
1. 形態素解析の基礎知識 形態素解析とは、テキストを言語学的に意味を持つ最小単位(形態素)に分解し、それぞれの品詞や活用形などの文法情報を判定する自然言語処理の基礎技術です。 私は今日公園で本を読みました 私 代名詞 […] -
JavaScript
リファクタリング【VSCode Javasctipt Python】
はじめに プログラムを開発していると、最初は動けばOKと思って書いたコードが、後々見づらくなったり、修正がしにくくなったりすることがあります。そうしたときに役立つのがリファクタリングです。 本記事では、VSCodeを使用 […]