javascript

[JavaScript] JSONデータのエンコード・デコードまとめ

JSONデータを扱う場面は多々あります。今回はJavaScriptを利用して、配列オブジェクトをJSONデータにエンコードおよび、JSONデータを配列にデコードする方法の備忘録となります。配列をJSONデータにエンコード配列オブジェクトをJ...
PowerShell

[Powershell] Windows OSのバージョンを取得する5つの方法

システムトラブルやアプリケーションログへの出力など、Windowsのバージョンを取得する必要がありますが、Powershellではこのバージョン情報の取得方法によって取得できる情報や内容が異なります。今回は、Powershellを利用してW...
javascript

MacOS環境にNuxt3をインストールする方法まとめ

はじめに今回は、2022年11月16日に正式リリースされたNuxt3の環境をMacOSに用意し、実際にTypeScriptを実装してみたいと思います。Nuxt3とはNuxt3はReactでいうところのVue.js版やNext.jsでイメージ...
C#

[C#] nullチェック方法で == と is演算子の違いについてのまとめ

C#での開発時、nullチェックは必ずといっていいほど行われるチェックの一つだと思います。その際に「a==null」とするか「aisnull」とするか人によって結構異なるかと思います。今回は、このnullチェックでの==とisの違いを踏まえ...
javascript

[JavaScript] xml-jsを使ってJSONデータとXMLデータを相互変換する方法

今回はJavaScriptを利用してJSONデータをXMLデータに、XMLデータをJSONデータに相互変換するための方法をまとめます。本処理で利用するライブラリは「xml-js」となります。xml-jsライブラリをインストールnpmを利用し...
ビジネス

ドルで稼ぐアフィリエイト「The Moneytizer」を徹底解説!!

2022年現在、円安の影響でドルで報酬を受ければ報酬は日本で稼ぐより大幅に増えます。今回紹介するTheMoneytizerはドルで報酬を得ることができるアフィリエイトサービスとなります。ブログを書いている方やアフィリエイトをやっている方であ...
PowerShell

[Powershell] インストールされているモジュールが古いモジュールかどうかチェックする方法

今回は、Powershellにインストールされているモジュールが古いモジュールなのかどうか、新しいモジュールが存在するのかどうかをチェックする方法をまとめます。インストールされているモジュールをチェックするCmdletとリポジトリ内のモジュ...
javascript

[javascript] HTMLにscriptタグを動的に生成する方法まとめ

HTMLではjavascriptを実行するために「script」タグを使ってjavascriptコードを直接記載したり、jsファイルを読み込むように記載します。今回はこの「script」タグを動的にHTML側に生成する方法をまとめます。sc...
javascript

[javascript] スタックとキューの使い所と実装方法まとめ

今回はjavascriptでスタックとキューについての簡単な知識と、実際の使い所と実装方法についてまとめます。スタックとはスタックとは最後に入れたものを最初に取り出すデータ構造を指し、「LIFO(LastIn,FirstOut:後入れ先だし...
javascript

[javascript] textareaに入力した文字数や行数をリアルタイムにカウントして画面に表示する方法

Twitterやinstagramなどフォームに文字制限が付いているのをみたことがある人は多いかと思います。今回はこの文字数のカウントと行数のカウント方法をjavascriptを利用して表現します。textareaにキーが入力されたかどうか...
javascript

[javascript] 自動で共有先を用意してくれる「Web Share API」の使い方まとめ

アクセス数を増やすための試みの一つとして、WebコンテンツをSNSへシェアする方法があります。最近ではSNSのツールがかなり増えてきたことでシェアボタンがない場合もあります。ここで登場するのがWebShareAPIとなります。WebShar...
javascript

[React] 開発者ツールなどでソースコードを隠す方法まとめ

GoogleChromeやSafariなどのブラウザ開発者ツールでは、作ったReactのコードが参照できてしまいます。しかし、セキュリティ上ソースコードを見せたくない場合があるかと思います。今回は、このソースコードを見えなくする方法の備忘録...
javascript

[javascript入門] 文字列の中に数字が入っているかどうかチェックする方法まとめ

javascriptを利用して、文字列の中に数値が入っているかどうかをチェックする方法の備忘録となります今回は下記の方法をご紹介します文字列の中に数値があるかどうかチェックRegex.test()を利用するstring.match()を利用...
javascript

[javascript入門] クリップボードにアクセスし、コピー&ペーストをする方法まとめ

コピー(Ctrl+C)やペースト(Ctrl+V)をjavascriptを利用して実装する方法の備忘録となります。クリップボードとは、テキストや画像などを一時的に保存する場所のことで、基本的には次のコピーを行うとデータは消えてしまいます。クリ...
javascript

[typescript] typeとinterfaceの違いと使い方についてのまとめ

業務でよく見かける「type」と「interface」ですが、実際どう違うのか、とういうときに使えばいいのかがわからず、なんとなく使っている方も多いかと思います。今回は、この「type」と「interface」についての違いと使い方について...
その他

bikke polar e(ブリヂストン)2017年モデルの互換バッテリー

bikkePOLARe-2017モデル-(BP0D37)についてブリヂストンが提供する1~4歳未満のお子様を乗せられる子乗せ電動自転車。バッテリーはpanasonic製のバッテリーを利用しており、乗りやすさが評判の前子乗せモデルが、bikk...
javascript

[javascript入門] JSONデータをCSVデータに変換する方法まとめ

今回はjsonオブジェクトをcsvデータに変換する方法の備忘録となります。下記2パターンをご紹介します。Json→CSV変換方法mapを利用した変換json2csv(npm)を利用mapを利用した変換jsonオブジェクトに対して、mapメソ...
javascript

[javascript入門] showDirectoryPickerを使ってファイルシステムにアクセスする方法

今回はブラウザ上からユーザのデバイス上のファイルやフォルダに対して読み書きを行うことができるshowDirectoryPickerについて紹介します。Window.showDirectoryPicker()についてWindows.showD...
javascript

[javascript入門] Turndownを利用してHTML文字列をMarkdown形式に変換する方法

今回は、HTML形式の文字列をMarkdown形式に変換する方法の紹介となります。Markdown形式に変換するためには「Turndown」と呼ばれるライブラリを利用します。HTML文字列をmarkdown形式に変換まずはnpmにてturn...
javascript

NPMによるインストール推奨!開発時によく利用するjavascriptライブラリ5選

今回は、javascript開発時に特に入れておくと便利なパッケージを紹介します。ここで紹介するパッケージは開発時にほぼ使う可能性が高いパッケージとなります。自身の環境にあったパッケージをインストールすること推奨します。npmのインストール...