プログラミング

スポンサーリンク
プログラミング

日本語の変換ライブラリ「kuroshiro」を使用する

はじめにNode.jsで日本語をカタカナ・ひらがな・ローマ字に変換したい場合、まずKuroshiroというライブラリに行き当たります。このKuroshiroを使ってみたのでメモとして残しておきます。公式サイト:npmアナライザーとしては「K...
プログラミング

node.js/express/log4js/pm2の環境でログを出力する

背景node.js/expressはシングルスレッドで動作するため、パフォーマンスを上げるためには、pm2等ででクラスタリングする必要があります。しかしながら、log4jsではクラスタリングするとログを出力しない問題があります。その場合、「...
プログラミング

gitのリポジトリを分ける方法

手順現在のリポジトリをクローンして2つのリポジトリを作るgit clone ****クローンしたリポジトリから削除するディレクトリを指定して、ディレクトリと履歴を削除するgit filter-branch --tree-filter 'rm...
プログラミング

ファイル vs SQLite vs MariaDB パフォーマンス比較

背景掲示板・SNS・チャットサービスのような新しいサービスを作ろうと思っています。しかし、このシステムのデータの保管方法に悩んでいます。このシステム設計にミスがあるとコストの肥大化が止められなくなるためです。類似サービスのシステム構成などを...
プログラミング

node.jsでexceljsを使ってUTF-8でCSVファイル出力する

課題node.jsでExcelまたはCSVファイルを編集してファイルに出力したいExcel操作パッケージxlsxも有名なようですが、exceljsが使いやすくマニュアルも分かりやすかったので、私はexceljsを採用しました。エンコード問題...
プログラミング

エラー「Uncaught TypeError: Cannot set properties of undefined (setting ‘_renderItem’)」

環境jQuery: 3.6.0jQuery UI: 1.13.2問題jQuery UIで以下のエラーが発生して_renderItemに失敗する。Uncaught TypeError: Cannot set properties of und...
プログラミング

node.js/expressのサーバーからGoogle AnalysticsのGA4(gtag)にアクセスデータを送信する方法

環境フレームワーク:express.js (node.js)node: v16背景node.js では、universal-analystics という有名なGoogle Analystics用のパッケージがあり、今まではUAから始まるID...
プログラミング

Node.jsでGoogle Natural Language APIを使用する

APIを有効化まず、Google Cloud の APIページにアクセスします。左側のメニューから「APIとサービス」→「有効なAPIとサービス」APIとサービスの有効化「Cloud Natural Language API」を選択有効化し...
プログラミング

Yahoo「ご覧になろうとしているページは現在表示できません。」

背景Yahooにクローリングをしていたらタイトル・以下のメッセージが返ってきました。HTML (curlで取得)<HTML><HEAD><meta http-equiv="Content-Type" content="text/html;c...
プログラミング

Node.jsでAmazon Comprehendを使う

はじめにpythonを使用する方法は数あれど、Node.jsの手順が見当たらなかったので書いておきます。手順IAMユーザーの作成IAMを選んで開く左側からユーザー > ユーザーを追加ユーザー名:てきとう「アクセスキー・プログラムによるアクセ...
スポンサーリンク