2026-10

スポンサーリンク
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 65:検索APIアプリ②

Day 65:検索APIアプリ②Day 65では、第5フェーズ「非同期処理とAPI」の続きとして、前回作成したユーザー検索アプリに機能追加を行います。今回追加するのは、ローディング、エラー処理、検索結...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 64:検索APIアプリ①

Day 64:検索APIアプリ①Day 64では、第5フェーズ「非同期処理とAPI」の制作として、ユーザー検索アプリを作ります。今回の機能は、キーワード入力、API検索、結果表示の3つです。Day 5...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 63:APIエラー処理

Day 63:APIエラー処理Day 63では、第5フェーズ「非同期処理とAPI」の実践として、APIエラー処理を学びます。今回の学習内容は、通信エラー、try / catch、エラーメッセージの3つ...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 62:ローディング処理

Day 62:ローディング処理Day 62では、第5フェーズ「非同期処理とAPI」の実践として、ローディング処理を学びます。今回の学習内容は、ローディング表示と、データ取得完了後にそれを非表示にするこ...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 61:APIデータを画面表示

Day 61:APIデータを画面表示Day 61では、第5フェーズ「非同期処理とAPI」の実践として、取得したAPIデータをHTMLに表示する学習を行います。Day 60では、公開APIからデータを取...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 60:APIデータ取得

Day 60:APIデータ取得Day 60では、第5フェーズ「非同期処理とAPI」の実践として、公開APIからデータを取得し、そのデータをコンソールに表示する学習を行います。Day 59では、fetc...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 59:fetch API

Day 59:fetch APIDay 59では、第5フェーズ「非同期処理とAPI」の中心的な実践として、fetch API を学びます。ここまでの流れを振り返ると、Day 56では同期処理と非同期処...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 58:async / await

Day 58:async / awaitDay 58では、第5フェーズ「非同期処理とAPI」の重要な書き方として、async と await を学びます。Day 57では Promise を学び、非同...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 57:Promise

Day 57:PromiseDay 57では、第5フェーズ「非同期処理とAPI」の中心的なテーマの1つである Promise を学びます。Day 56では、同期処理と非同期処理の違いを学びました。そこ...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | 非同期処理とAPI - Day 56:同期処理と非同期処理

Day 56:同期処理と非同期処理Day 56では、第5フェーズ「非同期処理とAPI」の最初の学習として、同期処理と非同期処理を学びます。ここから先は、これまでのDOM操作や localStorage...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 55:中間総合制作

Day 55:中間総合制作Day 55では、第4フェーズ「ブラウザデータ保存」の中間総合制作として、ToDo管理アプリ Ver.3 を作成します。今回の完成機能は、ToDo追加、編集、削除、完了、検索...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 54:UI改善

Day 54:UI改善Day 54では、第4フェーズ「ブラウザデータ保存」のまとめに近い位置づけとして、ToDoアプリや入力フォームの UI 改善を学びます。今回の学習内容は、使いやすいフォーム、エラ...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 53:ソート機能

Day 53:ソート機能Day 53では、第4フェーズ「ブラウザデータ保存」の学習をさらに発展させて、ToDoアプリにソート機能を追加します。今回の実践テーマは、名前順、日付順、優先順位順の3つです。...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 52:フィルター機能

Day 52:フィルター機能Day 52では、第4フェーズ「ブラウザデータ保存」の流れを引き継ぎながら、ToDoアプリにフィルター機能を追加します。今回作成するのは、「すべて」「未完了」「完了済み」の...
Python

Python 業務自動化 | ファイル操作自動化:ファイル名で検索する

Python自動化の基礎として、ファイル名で検索する意味を理解するPythonでファイル操作自動化を学び始めると、ファイル一覧の取得、特定拡張子の絞り込み、サイズ条件での検索、更新日時や作成日時での検...
Python

Python 業務自動化 | ファイル操作自動化:作成日時でファイルを検索する

Python自動化の基礎として、作成日時でファイルを検索する意味を理解するPythonでファイル操作自動化を学び始めると、ファイル一覧の取得、特定拡張子の絞り込み、サイズ条件での検索、更新日時での検索...
Python

Python 業務自動化 | ファイル操作自動化:更新日時でファイルを検索する

Python自動化の基礎として、更新日時でファイルを検索する意味を理解するPythonでファイル操作自動化を学び始めると、ファイル一覧の取得、特定拡張子の絞り込み、サイズ条件での検索、古いファイルの削...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 51:検索機能

Day 51:検索機能Day 51では、第4フェーズ「ブラウザデータ保存」の流れを引き継ぎながら、検索機能を学びます。今回のテーマは、入力値取得と filter() を使って、ToDo検索を実装するこ...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 50:ToDoアプリ Ver.2

Day 50:ToDoアプリ Ver.2Day 50では、第4フェーズ「ブラウザデータ保存」のまとめとして、ToDoアプリ Ver.2 を作成します。今回のテーマは、前回までに学んだ localSto...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 49:localStorage CRUD

Day 49:localStorage CRUDDay 49では、第4フェーズ「ブラウザデータ保存」の重要なまとめとして、localStorage を使った CRUD を学びます。CRUD とは、Cr...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 48:JSONとlocalStorage

Day 48:JSONとlocalStorageDay 48では、第4フェーズ「ブラウザデータ保存」をさらに一歩進めて、JSON と localStorage を組み合わせる方法を学びます。Day 4...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 47:データ保存

Day 47:データ保存Day 47では、第4フェーズ「ブラウザデータ保存」の実践として、入力データを保存し、ページ更新後も表示する仕組みを学びます。Day 46では、localStorage の基本...
90日で身につけるJavaScript

基礎から学ぶJavaScript入門 90日コース | ブラウザデータ保存 - Day 46:localStorage

Day 46:localStorage第4フェーズ「ブラウザデータ保存」のDay 46では、localStorage を学びます。ここからは、これまでのDOM操作中心の学習から一歩進み、「ブラウザにデ...
Python

Python 業務自動化 | ファイル操作自動化:指定サイズ以下のファイルを検索する

Python自動化の基礎として、指定サイズ以下のファイルを検索する意味を理解するPythonでファイル操作自動化を学び始めると、ファイル一覧の取得、特定拡張子の絞り込み、サブフォルダの再帰検索、古いフ...
Python

Python 業務自動化 | ファイル操作自動化:指定サイズ以上のファイルを検索する

Python自動化の基礎として、指定サイズ以上のファイルを検索する意味を理解するPythonでファイル操作自動化を学び始めると、ファイル一覧の取得、特定拡張子の絞り込み、サブフォルダの再帰検索、古いフ...
Python

Python 業務自動化 | ファイル操作自動化:古いファイルを自動削除する

Python自動化の基礎として、古いファイルを自動削除する意味を理解するPythonでファイル操作自動化を学び始めると、ファイルを作成する、削除する、コピーする、移動する、一覧を取得する、特定拡張子だ...
Python

Python 業務自動化 | ファイル操作自動化:空フォルダを自動削除する

Python自動化の基礎として、空フォルダを自動削除する意味を理解するPythonでファイル操作自動化を学び始めると、ファイルの作成、削除、コピー、移動、一覧取得、サブフォルダ検索といった処理を少しず...
Python

Python 業務自動化 | ファイル操作自動化:サブフォルダを再帰的に検索する

Python自動化の基礎として、サブフォルダを再帰的に検索する意味を理解するPythonでファイル操作自動化を学び始めると、フォルダ内のファイル一覧を取得する、特定拡張子だけ取得する、ファイルをコピー...
Python

Python 業務自動化 | ファイル操作自動化:フォルダ内のファイル一覧を取得する

Python自動化の基礎として、フォルダ内のファイル一覧を取得する意味を理解するPythonでファイル操作自動化を学び始めると、ファイルを作成する、削除する、コピーする、移動する、名前や拡張子を変更す...
Python

Python 業務自動化 | ファイル操作自動化:拡張子を一括変更する

Python自動化の基礎として、特定拡張子だけ取得する意味を理解するPythonでファイル操作自動化を学び始めると、ファイルを作成する、削除する、コピーする、移動する、名前や拡張子を変更するといった操...
Python

Python 業務自動化 | ファイル操作自動化:拡張子を一括変更する

Python自動化の基礎として、拡張子を一括変更する意味を理解するPythonでファイル操作自動化を学び始めると、ファイルを自動作成する、削除する、コピーする、移動する、ファイル名を一括変更するといっ...
Python

Python 業務自動化 | ファイル操作自動化:ファイル名を一括変更する

Python自動化の基礎として、ファイル名を一括変更する意味を理解するPythonで自動化を学び始めると、ファイルを自動作成する、削除する、コピーする、移動するといった基本操作を少しずつ身につけていき...
Python

Python 業務自動化 | ファイル操作自動化:ファイルを自動移動する

Python自動化の基礎として、ファイルを自動移動する意味を理解するPythonで自動化を学び始めると、ファイルを自動作成する、削除する、コピーする、といった基本操作を少しずつ身につけていきます。その...
Python

Python 業務自動化 | ファイル操作自動化:ファイルを自動コピーする

Python自動化の基礎として、ファイルを自動コピーする意味を理解するPythonで自動化を学び始めると、ファイルを自動作成する、削除する、読み込む、書き込むといった基本操作を少しずつ身につけていきま...
Python

Python 業務自動化 | ファイル操作自動化:ファイルを自動削除する

Python自動化の基礎として、ファイルを自動削除する意味を理解するPythonで自動化を学び始めると、ファイルを自動作成する、内容を書き込む、読み込む、複数ファイルをまとめて処理するといった流れを少...
Python

Python 業務自動化 | ファイル操作自動化:ファイルを自動作成する

Python自動化の基礎として、ファイルを自動作成する意味を理解するPythonで自動化を学び始めると、まず画面へ文字を表示する、変数へ値を入れる、条件分岐をする、繰り返し処理を行う、といった基礎を身...
Python

Python 業務自動化 | 基礎自動化:自動化スクリプトをコマンド化する

Python自動化の基礎として、自動化スクリプトをコマンド化する意味を理解するPython自動化を学び始めると、ファイル操作、条件分岐、繰り返し処理、関数化、設定管理、進捗表示、終了コードの返却など、...
Python

Python 業務自動化 | 基礎自動化:処理結果を終了コードで返す

Python自動化の基礎として、処理結果を終了コードで返す意味を理解するPython自動化を学び始めると、繰り返し処理、条件分岐、関数化、開始時刻や終了時刻の記録、処理時間の計測、成功件数や失敗件数の...
Python

Python 業務自動化 | 基礎自動化:自動処理の進捗を表示する

Python自動化の基礎として、自動処理の進捗を表示する意味を理解するPython自動化を学び始めると、繰り返し処理、条件分岐、関数化、開始時刻の記録、終了時刻の記録、処理時間の計測、成功件数や失敗件...
Python

Python 業務自動化 | 基礎自動化:失敗件数をカウントする

Python自動化の基礎として、失敗件数をカウントする意味を理解するPython自動化を学び始めると、繰り返し処理、条件分岐、関数化、開始時刻の記録、終了時刻の記録、処理時間の計測、処理件数のカウント...
Python

Python 業務自動化 | 基礎自動化:成功件数をカウントする

Python自動化の基礎として、成功件数をカウントする意味を理解するPython自動化を学び始めると、繰り返し処理、条件分岐、関数化、開始時刻の記録、終了時刻の記録、処理時間の計測、処理件数のカウント...
Python

Python 業務自動化 | 基礎自動化:処理件数をカウントする

Python自動化の基礎として、処理件数をカウントする意味を理解するPython自動化を学び始めると、繰り返し処理、条件分岐、関数化、開始時刻の記録、終了時刻の記録、処理時間の計測など、少しずつ実用的...
Python

Python 業務自動化 | 基礎自動化:処理時間を計測する

Python自動化の基礎として、処理時間を計測する意味を理解するPython自動化を学び始めると、ファイル操作、繰り返し処理、条件分岐、関数化、開始時刻や終了時刻の記録など、少しずつ実用的な技術を身に...
Python

Python 業務自動化 | 基礎自動化:自動処理の終了時刻を記録する

Python自動化の基礎として、自動処理の終了時刻を記録する意味を理解するPython自動化を学び始めると、ファイル操作、日時取得、ログ出力、条件分岐、繰り返し処理、関数化、設定管理など、少しずつ実用...
Python

Python 業務自動化 | 基礎自動化:自動処理の開始時刻を記録する

Python自動化の基礎として、自動処理の開始時刻を記録する意味を理解するPython自動化を学び始めると、ファイル操作、日時取得、ログ出力、待機処理、条件分岐、関数化、設定管理など、少しずつ実用的な...
Python

Python 業務自動化 | 基礎自動化:環境変数から設定を取得する

Python自動化の基礎として、環境変数から設定を取得する考え方を理解するPython自動化を学び始めると、ファイル操作、日時取得、繰り返し処理、条件分岐、関数化、設定値の外部ファイル化など、少しずつ...
Python

Python 業務自動化 | 基礎自動化:設定値を外部ファイル化する

Python自動化の基礎として、設定値を外部ファイル化する考え方を理解するPython自動化を学び始めると、ファイル操作、日時取得、条件分岐、繰り返し処理、関数化など、少しずつできることが増えていきま...
Python

Python 業務自動化 | 基礎自動化:関数に自動処理をまとめる

Python自動化の基礎として、関数に自動処理をまとめる考え方を理解するPython自動化を学び始めると、画面表示、ファイル操作、日付取得、時刻取得、待機処理、条件分岐、繰り返し処理、複数処理の順次実...
Python

Python 業務自動化 | 基礎自動化:複数の処理を順番に実行する

Python自動化の基礎として、複数の処理を順番に実行する考え方を理解するPython自動化を学び始めると、画面表示、ファイル操作、日付取得、時刻取得、待機処理、条件分岐、繰り返し処理など、さまざまな...
Python

Python 業務自動化 | 基礎自動化:条件に応じて処理を自動分岐する

Python自動化の基礎として、条件に応じて処理を自動分岐する考え方を理解するPython自動化を学び始めると、繰り返し処理、待機処理、日付取得、ログ出力、処理回数の指定など、少しずつできることが増え...
Python

Python 業務自動化 | 基礎自動化:処理回数を指定する

Python自動化の基礎として、処理回数を指定する考え方を理解するPython自動化を学び始めると、ファイル操作、日時の取得、ログ出力、待機処理、一定間隔の繰り返しなど、少しずつできることが増えていき...
Python

Python 業務自動化 | 基礎自動化:指定秒数待ってから処理する

Python自動化の基礎として、指定秒数待ってから処理する考え方を理解するPython自動化を学び始めると、ファイル操作、日付取得、時刻取得、ログ出力、一定間隔での繰り返しなど、さまざまな基礎技術に出...
Python

Python 業務自動化 | 基礎自動化:一定間隔で処理を繰り返す

Python自動化の基礎として、一定間隔で処理を繰り返す考え方を理解するPython自動化を学び始めると、ファイル操作、日付取得、時刻取得、ログ出力など、さまざまな基礎技術を順番に身につけていきます。...
Python

Python 業務自動化 | 基礎自動化:現在時刻でログ名を作る

Python自動化の基礎として、現在時刻でログ名を作る意味を理解するPython自動化を学び始めると、ファイル操作、日付取得、時刻取得、画面表示、引数の受け取りなど、さまざまな基礎技術を少しずつ身につ...
Python

Python 業務自動化 | 基礎自動化:今日の日付でファイル名を作る

Python自動化の基礎として、今日の日付でファイル名を作る意味を理解するPython自動化を学び始めると、画面表示、引数の受け取り、日付や時刻の自動取得、ファイル操作など、さまざまな基礎技術を少しず...
Python

Python 業務自動化 | 基礎自動化:現在時刻を自動取得する

Python自動化の基礎として、現在時刻を自動取得する意味を理解するPython自動化を学び始めると、ファイル操作、CSV処理、引数の受け取り、日付の自動取得など、さまざまな基礎技術に出会います。その...
Python

Python 業務自動化 | 基礎自動化:日付を自動取得する

Python自動化の基礎として、日付を自動取得する考え方を身につけるPython自動化を学び始めると、ファイル操作やCSV処理、引数の受け取り、画面表示など、さまざまな基礎技術に出会います。その中でも...
Python

Python 業務自動化 | 基礎自動化:処理結果を画面に表示する

Python自動化の基礎として、処理結果を画面に表示する意味を理解するPython自動化を学び始めたばかりの方は、ファイル操作やCSV処理、引数の受け取りなどに目が向きやすいですが、同じくらい重要なの...
Python

Python 業務自動化 | 基礎自動化:引数を受け取って処理する

Python自動化の基礎として、引数を受け取って処理する考え方を身につけるPython自動化を学び始めたばかりの方にとって、最初の壁になりやすいのが「毎回コードを書き換えなくても、実行時に条件を変えて...
Python

Python 業務自動化 | 基礎自動化:コマンドラインからPythonを実行する

Python自動化の基礎と、コマンドラインからPythonを実行する流れPython自動化を始めるとき、多くの方が最初に気になるのは「何を自動化できるのか」ですが、実はそれと同じくらい大切なのが「コマ...
Python

Python 業務自動化 | 基礎自動化:Pythonを実行して自動処理を始める

Python自動化の基礎を、初心者向けに順番どおり理解するPython自動化とは、ふだん人の手で行っている繰り返し作業を、Pythonというプログラミング言語に任せて自動で処理させることです。たとえば...
Java

Javaの変数・データ型を身につけるためのレベル別練習問題

Javaの変数・データ型を身につけるためのレベル別練習問題Javaの変数・データ型は、読むだけではなかなか定着しません。実際に手を動かして、「どの型を使うべきか」「なぜその結果になるのか」を確認するこ...
Java

Javaの最重要項目 | 絶対に身につける:変数・データ型

Javaの最重要項目:変数とデータ型を最初にしっかり固めるべき理由Javaを学び始めたとき、最初に絶対に身につけたいのが「変数」と「データ型」です。ここがあいまいなまま進むと、四則演算、条件分岐、繰り...
C#

C# Tips | 文字列操作:英数字だけ抽出する

C#で文字列から英数字だけを抽出する基本C#で文字列から英数字だけを抽出したい場面は、業務システムではとてもよくあります。たとえば、会員IDや社員番号の入力から記号や空白を除きたいとき、商品コードを比...
C#

C# Tips | 文字列操作:全角文字に変換する

C#で文字列から数字だけを抽出する基本C#で文字列から数字だけを抽出したい場面は、業務システムではとてもよくあります。たとえば、電話番号からハイフンを除いて数字だけにしたいとき、郵便番号入力から余計な...
C#

C# Tips | 文字列操作:全角文字に変換する

C#で文字列を全角文字に変換する基本C#で文字列を全角文字に変換したい場面は、業務システムでは意外と多くあります。たとえば、帳票出力で見た目をそろえたいとき、外部システムの入力仕様で全角が求められると...
C#

C# Tips | 文字列操作:半角文字に変換する

C#で文字列を半角文字に変換する基本C#で文字列を半角文字に変換したい場面は、業務システムでは非常によくあります。たとえば、ユーザー入力の表記ゆれを減らしたいとき、検索しやすくしたいとき、CSVや固定...
C#

C# Tips | 文字列操作:小文字に変換する

C#で文字列を小文字に変換する基本C#で文字列を小文字に変換したいときは、まず「文字列はあとから中身を書き換えるのではなく、変換した結果を新しく受け取る」という考え方を理解することが大切です。初心者の...
Power Query M Formula Language

実務で使えるPower Query小技・テクニック | 列操作:列を追加する

実務で使えるPower Query(M言語)小技・テクニック集:列を削除するPower Queryで「列を削除する」操作は、一見するととても単純に見えます。しかし実務では、この操作は単なる不要項目の整...
Power Query M Formula Language

実務で使えるPower Query小技・テクニック | 列操作:列を追加する

実務で使えるPower Query(M言語)小技・テクニック集:列を追加するPower Queryで「列を追加する」操作は、実務で非常によく使います。売上データに金額列を追加したり、氏名を結合した列を...
JavaScript

JavaScript Tips | 数値・計算:数値を小数点以下指定桁数にする

業務・実務で使える JavaScript ユーティリティ:数値を小数点以下指定桁数にする方法JavaScriptで数値を小数点以下指定桁数にしたい場面は、業務でも非常によくあります。金額の表示、税率や...
JavaScript

JavaScript Tips | 数値・計算:数値を整数に丸める

業務・実務で使える JavaScript ユーティリティ:数値を整数に丸める方法JavaScriptで数値を整数に丸めたい場面は、業務でも非常によくあります。請求金額の端数処理、画面のページ番号、在庫...
JavaScript

JavaScript Tips | 数値・計算:整数かどうか判定する

業務・実務で使える JavaScript ユーティリティ:整数かどうか判定する方法JavaScriptで「整数かどうか」を判定したい場面は、業務でも非常によくあります。ページ番号、在庫数、件数、年齢、...
JavaScript

JavaScript Tips | 数値・計算:NaNを安全に判定する

業務・実務で使える JavaScript ユーティリティ:NaNを安全に判定する方法JavaScriptで計算や数値変換をしていると、ある日突然 NaN が出てきて困ることがあります。フォーム入力の計...
JavaScript

JavaScript Tips | 数値・計算:数値かどうか判定する

業務・実務で使える JavaScript ユーティリティ:数値かどうか判定する方法JavaScriptで「数値かどうか」を判定したい場面は非常に多いです。フォーム入力の金額、CSVから読み込んだ数量、...
JavaScript

JavaScript Tips | 文字列操作:文字列をURL用にエンコードする

業務・実務で使える JavaScript ユーティリティ:文字列をURL用にエンコードする方法JavaScriptで検索キーワードや商品名などの文字列をURLへ組み込むには、用途に応じて encode...
JavaScript

JavaScript Tips | 文字列操作:文字列を安全にHTMLエスケープする

業務・実務で使える JavaScript ユーティリティ:文字列を安全にHTMLエスケープする方法JavaScriptで文字列をHTMLエスケープするには、HTMLで特別な意味を持つ文字を、< ...
JavaScript

JavaScript Tips | 文字列操作:文字列からHTMLタグを除去する

業務・実務で使える JavaScript ユーティリティ:文字列からHTMLタグを除去する方法JavaScriptでHTMLを含む文字列から本文だけを取り出したい場合は、HTMLを解析してからテキスト...
JavaScript

JavaScript Tips | 文字列操作:文字列内の指定文字をすべて置換する

JavaScriptで文字列内の指定文字をすべて置換する方法JavaScriptで文字列内の指定文字をすべて置き換えるには、基本的にreplaceAll()を使います。例えば、商品コードの区切り文字を...
JavaScript

JavaScript Tips | 文字列操作:文字列が指定文字列で終わるか判定する

業務・実務で使える JavaScript ユーティリティ:文字列が指定文字列で終わるか判定する方法JavaScriptで文字列が指定した文字列で終わるかを判定するには、endsWith() を使います...
JavaScript

JavaScript Tips | 文字列操作:文字列が指定文字列で始まるか判定する

業務・実務で使える JavaScript ユーティリティ:文字列が指定文字列で始まるか判定する方法JavaScriptで「文字列が指定した文字列で始まるか」を判定する処理は、業務・実務で非常によく使い...
JavaScript

JavaScript Tips | 文字列操作:文字列に指定文字が含まれるか判定する

業務・実務で使える JavaScript ユーティリティ:文字列に指定文字が含まれるか判定する方法JavaScriptで「文字列に指定した文字や単語が含まれているか」を判定する処理は、業務・実務で非常...
JavaScript

JavaScript Tips | 文字列操作:文字列を単語配列に変換する

業務・実務で使える JavaScript ユーティリティ:文字列を単語配列に変換する方法JavaScriptで文字列を単語配列に変換する処理は、業務開発で非常によく使います。検索キーワードの分割、タグ...
JavaScript

JavaScript Tips | 文字列操作:CONSTANT_CASEに変換する

業務・実務で使える JavaScript ユーティリティ:文字列を CONSTANT_CASE に変換する方法JavaScriptで文字列を CONSTANT_CASE に変換する処理は、業務開発でと...
Python

Python 逆引き集 | 数値・計算:合計値を計算する

Pythonで合計値を計算する基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、数値を1つずつ扱うだけでなく、複数の値をまとめて計算する力が必要です。その中でも、合計値を...
Python

Python 逆引き集 | 数値・計算:最小値を取得する

Pythonで最小値を取得する基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、複数の数値を計算するだけでなく、その中から「最も小さい値」を正しく取り出す力も重要です。最...
Python

Python 逆引き集 | 数値・計算:最大値を取得する

Pythonで最大値を取得する基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、数値を計算するだけでなく、複数の値の中から「最も大きい値」を取り出す考え方も身につけておく...
Python

Python 逆引き集 | 数値・計算:絶対値を取得する

Pythonで絶対値を取得する基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、足し算や引き算、掛け算、割り算だけでなく、「値の大きさそのもの」を扱う考え方も身につけてお...
Python

Python 逆引き集 | 数値・計算:累乗を計算する

Pythonで累乗を計算する基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、足し算や引き算、掛け算、割り算だけでなく、累乗の考え方も理解しておくことが大切です。累乗は、...
Python

Python 逆引き集 | 数値・計算:商を求める

Pythonで商を求める基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、足し算や引き算だけでなく、「割った結果としての商をどう扱うか」を正しく理解しておくことが大切です...
Python

Python 逆引き集 | 数値・計算:余りを求める

Pythonで余りを求める基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、足し算や引き算だけでなく、「余りを求める計算」も確実に理解しておく必要があります。余りは一見す...
C#

C# Tips | 文字列操作:大文字に変換する

C#で文字列を大文字に変換する方法|ToUpper・ToUpperInvariantの使い方と実務での注意点C#で文字列を操作する場面では、英字を大文字に変換したいことがあります。例えば、入力された文...
C#

C# Tips | 文字列操作:複数文字列を一括置換する

C#で複数文字列を一括置換する方法C#で文字列を扱っていると、ひとつの文字列だけでなく、複数の文字列をまとめて置き換えたい場面があります。たとえば、文章に含まれる古い商品名や表記ゆれをまとめて修正した...
C#

C# Tips | 文字列操作:指定文字列を置換する

C#で指定文字列を置換する方法C#で文字列を扱っていると、特定の文字や単語を別の文字列に置き換えたい場面がよくあります。たとえば、文章に含まれる古い商品名を新しい商品名に変更したり、ファイルパスの区切...
C#

C# Tips | 文字列操作:末尾を「…」で省略する

末尾を「...」で省略する方法C#で長い文字列を扱っているとき、文字列の末尾を「...」に置き換えて、指定した文字数に収めたい場面があります。たとえば、一覧画面に商品名を表示するとき、ログに長いメッセ...
C#

C# Tips | 文字列操作:文字列を指定文字数で切る

文字列を指定文字数で切るとは?C#で文字列を扱うとき、指定した文字数だけを取り出したい場面があります。例えば、長い商品名を一覧画面で短く表示したい場合や、ログの内容を一定の長さに制限したい場合、入力さ...
C#

C# Tips | 文字列操作:タブを空白に変換する

タブを空白に変換するとは?C#で文字列を扱っていると、タブ文字を空白文字に変換したい場面があります。例えば、テキストファイルから読み込んだデータを整形するときや、入力された文章の見た目を統一するとき、...
C#

C# Tips | 文字列操作:連続する空白を1つにする

改行を統一するとは?プログラムで文字列を扱っていると、ファイルや外部システムによって改行コードが異なることがあります。例えば、Windowsで作成したテキストファイルと、LinuxやmacOSで作成し...
Python

Python 逆引き集 | 数値・計算:四則演算する

Pythonで四則演算を扱う基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、数値の扱いに慣れることが欠かせません。その中でも四則演算は、すべての計算処理の出発点です。足...
C#

C# Tips | 文字列操作:連続する空白を1つにする

C#で連続する空白を1つにする方法C#で業務システムやWebアプリケーションを開発していると、文字列の中に複数の空白が連続して含まれていることがあります。たとえば、ユーザーが名前や検索キーワードを入力...
Python

Python 逆引き集 | 数値・計算:小数を扱う

Pythonで小数を扱う基本を、実務で使える形で身につけるPythonを実務で使えるようになるためには、整数だけでなく小数の扱いも正しく理解しておく必要があります。小数は、価格、割引率、税率、平均値、...
Python

Python 逆引き集 | 数値・計算:整数を扱う

整数を扱うPythonで整数を扱うとき、最初に覚えるべきは「int型」「四則演算」「文字列との変換」「割り算の種類」の4つです。実務では、ユーザー入力、CSVやAPIから受け取った値、在庫数、件数、金...
JavaScript

JavaScript Tips | 文字列操作:kebab-caseに変換する

業務・実務で使えるJavaScriptユーティリティ:kebab-caseに変換する方法プログラミングの現場では、「UserName」のようなパスカルケースや「userName」のようなキャメルケース...
JavaScript

JavaScript Tips | 文字列操作:snake_caseに変換する

業務・実務で使えるJavaScriptユーティリティ:snake_caseに変換する方法プログラミングの現場では、「UserName」のようなパスカルケースや「userName」のようなキャメルケース...
JavaScript

JavaScript Tips | 文字列操作:PascalCaseに変換する

業務・実務で使えるJavaScriptユーティリティ:PascalCaseに変換する方法プログラミングの現場では、「user_name」のようなスネークケースや「userName」のようなキャメルケー...
JavaScript

JavaScript Tips | 文字列操作:camelCaseに変換する

業務・実務で使えるJavaScriptユーティリティ:camelCaseに変換する方法プログラミングの現場では、「user_name」のようなスネークケースや「UserName」のようなパスカルケース...
JavaScript

JavaScript Tips | 文字列操作:文字列の先頭文字を小文字にする

業務・実務で使えるJavaScriptユーティリティ:文字列の先頭文字を小文字にする方法プログラミングの現場では、「クラス名を変数名に変換したい」「APIのレスポンスをそのまま使いたい」といった場面で...
JavaScript

JavaScript Tips | 文字列操作:文字列の先頭文字を大文字にする

業務・実務で使えるJavaScriptユーティリティ:文字列の先頭文字を大文字にする方法プログラミングの現場では、「ユーザー名の最初の文字を大文字にしたい」「商品名を見栄えよく表示したい」といった場面...
Python

Python 逆引き集 | 文字列操作:改行コードを処理する

Pythonで改行コードを処理する方法テキストファイルを読み込んだら想定と違う改行で表示が崩れた、CSVデータの中に改行が混入してレコードが壊れた、Windowsで作ったファイルをLinuxで処理した...
Python

Python 逆引き集 | 文字列操作:数値をカンマ区切りで表示する

Pythonで数値をカンマ区切りで表示する方法売上金額を「1,234,567円」のように表示したい、大きな数値を読みやすく整形したい、CSVやレポートで見やすい数字を出力したい――プログラミングの現場...
Python

Python 逆引き集 | 文字列操作:桁数を指定して表示する

Pythonで桁数を指定して表示する方法Pythonを実務で使う際に、数値を「きれいに」表示したい場面は非常に多くあります。例えば、金額を3桁ごとにカンマで区切ったり、小数点以下を2桁に揃えて表示した...
Python

Python 逆引き集 | 文字列操作:format()で文字列を整形する

Pythonでformat()を使って文字列を整形する方法変数の値を文字列に埋め込みたい、数値を指定した桁数で表示したい、テンプレートに後から値を流し込みたい――文字列の整形はプログラミングの現場で頻...
Python

Python 逆引き集 | 文字列操作:f文字列を使う

Pythonでf文字列(f-string)を使う方法変数の値を文字列に埋め込みたい、計算結果をメッセージに組み込みたい、CSVやログの行を整形したい――プログラミングの現場では、文字列と変数を組み合わ...
Python

Python 逆引き集 | 文字列操作:文字列を反転する

Pythonで文字列を反転する方法回文(前から読んでも後ろから読んでも同じ言葉)かどうかを判定したい、暗号学的な処理で文字列を入れ替えたい、データの並びを逆順に表示したい――プログラミングの現場では、...
Python

Python 逆引き集 | 文字列操作:特定文字列で終わるか判定する

Pythonで特定の文字列で終わるかどうかを判定する方法ファイル名が「.csv」で終わるか確認したい、メールアドレスが「@example.com」で終わるか検証したい、URLが「.pdf」で終わるリン...
Python

Python 逆引き集 | 文字列操作:特定文字列で始まるか判定する

Pythonで特定の文字列で始まるかどうかを判定する方法ファイル名が「report_」で始まるか確認したい、URLが「https://」で始まるか検証したい、ログの行が「ERROR」で始まるか判定した...
Python

Python 逆引き集 | 文字列操作:文字列が空か判定する

Pythonで文字列が空かどうかを判定する方法フォームで入力された値が空でないか確認したい、設定ファイルの値が設定されていないかチェックしたい、処理の前にデータの存在を保証したい――プログラミングの現...
Python

Python 逆引き集 | 文字列操作:文字列が英数字か判定する

Pythonで文字列が英数字かどうかを判定する方法パスワードに「英数字のみ」を要求したい、商品コードが英字と数字の組み合わせだけで構成されているか確認したい、ユーザー入力から記号を排除したい――プログ...
Python

Python 逆引き集 | 文字列操作:文字列が英字か判定する

Pythonで文字列が英字かどうかを判定する方法ユーザー名にアルファベットのみを許可したい、パスワードに英字が含まれているか確認したい、CSVの列が英字だけで構成されているか検証したい――プログラミン...
Python

Python 逆引き集 | 文字列操作:文字列が数字か判定する

Pythonで文字列が数字かどうかを判定する方法フォームで入力された値が「本当に数値かどうか」を確認したい、CSVの列が数字で構成されているか検証したい、といった場面は、実務プログラミングで非常に多く...
Python

Python 逆引き集 | 文字列操作:大文字・小文字を区別せず比較する

Pythonで大文字・小文字を区別せずに文字列を比較する方法「ユーザーが'Yes'と入力しても'yes'と入力しても同じ意味にしたい」「'Tokyo'と'tokyo'を同じデータとして扱いたい」――プ...
Python

Python 逆引き集 | 文字列操作:先頭だけ大文字にする

Pythonで文字列の先頭だけ大文字にする方法データを人間が読みやすい形に整える際、「先頭の文字だけを大文字にして、それ以外は小文字にしたい」という要望は非常に多くあります。名前の表記を統一するとき、...
Python

Python 逆引き集 | 文字列操作:小文字に変換する

Pythonで文字列を小文字に変換する方法Pythonを使った業務プログラミングで最も頻繁に行う処理のひとつが、文字列の大小文字を統一する処理です。ユーザーの入力値を比較するとき、メールアドレスを正規...
JavaScript

JavaScript Tips | 文字列操作:文字列を省略記号付きで切り詰める

文字列を省略記号付きで切り詰めるとは業務システムやWebアプリケーションでは、長い文字列をそのまま表示すると画面レイアウトが崩れたり、一覧画面の視認性が低下したりすることがあります。そのため実務では、...
JavaScript

JavaScript Tips | 文字列操作:文字列を指定文字数で切り詰める

文字列を指定文字数で切り詰めるとは業務システムやWebアプリケーションでは、長い文字列を一定の長さで表示したい場面が頻繁にあります。例えば次のようなケースです。商品一覧の商品名表示お知らせ一覧のタイト...
JavaScript

JavaScript Tips | 文字列操作:改行コードを統一する

改行コードを統一するとは業務システムやWebアプリケーションでは、メモ欄、メール本文、CSVデータ、ログファイル、テキストファイルなどの文字列を扱う機会が非常に多くあります。その際に意外と問題になるの...
JavaScript

JavaScript Tips | 文字列操作:改行を削除する

改行を削除するとは業務システムやWebアプリケーションでは、ユーザー入力やCSVデータ、テキストファイル、メール本文などを扱う機会が非常に多くあります。その中でよく発生するのが、不要な改行が含まれた文...
JavaScript

JavaScript Tips | 文字列操作:連続する空白を1つにまとめる

連続する空白を1つにまとめるとは業務システムやWebアプリケーションでは、ユーザーが入力した文字列に不要な空白が含まれていることがよくあります。例えば氏名、住所、商品名、メモ欄などでは、誤って複数の半...
Java

Java Tips | 基本ユーティリティ:Math.E

Math.Eとは何かJavaで数学処理やデータ分析、統計処理、機械学習を行うときに登場する重要な定数がMath.Eです。Math.PIが円周率(π)だったのに対して、Math.Eはネイピア数(e)を表...
Java

Java Tips | 基本ユーティリティ:Math.PI

Math.PIとは何かJavaで円や角度、三角関数を扱う場合に必ずと言っていいほど登場するのがMath.PIです。これはJavaが標準で提供している円周率(π)を表す定数です。Math.PIMath....
Java

Java Tips | 基本ユーティリティ:Math.toRadians()

Math.toDegrees()とは何かJavaで三角関数を利用していると、Math.sin()Math.cos()Math.tan()Math.sin()Math.cos()Math.tan()Ja...
Java

Java Tips | 基本ユーティリティ:Math.toRadians()

Math.toRadians()とは何かJavaで三角関数を使い始めると、多くの初心者が最初にぶつかる壁があります。それが、なぜMath.sin(90)が1にならないの?という疑問です。実はMath....
Java

Java Tips | 基本ユーティリティ:Math.tan()

Math.tan()とは何かJavaで業務システムを開発していると、角度から傾きや位置を計算したい場面があります。例えば、グラフ描画地図システムCADソフトゲーム開発シミュレーションセンサー制御などで...
Java

Java Tips | 基本ユーティリティ:Math.cos()

Math.cos()とは何かJavaで業務システムを開発していると、座標計算やシミュレーション、グラフィックス処理、地図アプリ、IoTシステムなどで三角関数を利用する場面があります。そのような場面で活...
Java

Java Tips | 基本ユーティリティ:Math.sin()

Math.sin()とは何かJavaで業務システムを開発していると、通常の業務アプリケーションではあまり登場しないものの、座標計算やシミュレーション、グラフィックス処理、データ分析などで三角関数が必要...
Java

Java Tips | 基本ユーティリティ:Math.exp()

Math.exp()とは何かJavaで業務システムを開発していると、一般的な四則演算だけではなく、統計分析や機械学習、データ分析で利用される高度な数学計算が必要になることがあります。そのような場面で利...
Java

Java Tips | 基本ユーティリティ:Math.log10()

Math.log10()とは何かJavaで業務システムを開発していると、数値の桁数を調べたり、大きな数値を扱いやすく変換したりしたい場面があります。例えば、データ分析アクセス数の統計処理ランキング計算...
Java

Java Tips | 基本ユーティリティ:Math.log()

Math.log()とは何かJavaで業務システムを開発していると、単純な加算や減算だけでなく、より高度な数学計算が必要になることがあります。例えば、統計分析機械学習データサイエンス検索ランキング計算...
C#

C# Tips | 文字列操作:前後の空白を削除する

C#で前後の空白を削除する方法C#で業務システムを開発していると、ユーザーが入力した文字列の前後に余計な空白が入っていることがあります。たとえば、名前を入力するフォームで次のような値が送られてきたとし...
C#

C# Tips | 文字列操作:文字列を安全にTrimする

C#で文字列を安全にTrimする方法C#で業務システムを開発していると、「文字列の前後に余計な空白が入っている」「ユーザーが入力した値に改行が含まれている」「そもそも文字列がnullかもしれない」とい...
C#

C# Tips | 文字列操作:null・空文字・空白を判定する

C#でnull・空文字・空白を判定する方法C#で業務・実務向けのプログラムを開発していると、「文字列に値が入っているか」を確認する処理が頻繁に登場します。たとえば、ユーザーが入力した名前、検索キーワー...
C#

C# Tips | 文字列操作:文字列が空か判定する

C#でnullまたは空文字を判定する方法C#で業務システムを開発していると、入力値や設定値などの文字列が「存在するのか」「何も入っていないのか」を確認する処理が頻繁に登場します。たとえば、ユーザーが入...
C#

C# Tips | 文字列操作:文字列が空か判定する

C#で文字列が空か判定する方法C#で業務・実務向けのプログラムを作っていると、「入力された文字列が空なのか確認したい」という処理が頻繁に登場します。たとえば、ユーザーが入力した名前、検索キーワード、メ...
Java

Java Tips | 基本ユーティリティ:Math.floorMod()

Math.floorMod()とは何かJavaで業務システムを開発していると、「割り算の余り」を求める処理が頻繁に登場します。例えば、ページ送り処理曜日計算循環処理(ループ処理)グループ分けハッシュ値...
Java

Java Tips | 基本ユーティリティ:Math.floorDiv()

Math.floorDiv()とは何かJavaで業務システムを開発していると、割り算の商(しょう)を求める処理は頻繁に登場します。例えば、ページ数計算在庫の箱数計算グループ分け処理日数集計バッチ処理単...
Java

Java Tips | 基本ユーティリティ:Math.multiplyExact()

Math.addExact()とは何かJavaで業務システムを開発していると、数値を加算する処理は毎日のように登場します。例えば、売上金額の集計ポイント加算在庫数の更新アクセス数の集計注文数の管理会員...
Java

Java Tips | 基本ユーティリティ:Math.subtractExact()

Math.addExact()とは何かJavaで業務システムを開発していると、数値を加算する処理は毎日のように登場します。例えば、売上金額の集計ポイント加算在庫数の更新アクセス数の集計注文数の管理会員...
Java

Java Tips | 基本ユーティリティ:Math.addExact()

Math.addExact()とは何かJavaで業務システムを開発していると、数値を加算する処理は毎日のように登場します。例えば、売上金額の集計ポイント加算在庫数の更新アクセス数の集計注文数の管理会員...
Java

Java Tips | 基本ユーティリティ:Math.decrementExact()

Math.decrementExact()とは何かJavaで業務システムを開発していると、数値を1減らす処理を行う場面が頻繁にあります。例えば、在庫数の減少残りチケット数の管理残タスク数の更新処理待ち...
Java

Java Tips | 基本ユーティリティ:Math.incrementExact()

Math.incrementExact()とは何かJavaで業務システムを開発していると、数値を1増やす処理を行う場面が頻繁に登場します。例えば、会員番号の採番注文番号の生成アクセス数のカウント在庫数...
Java

Java Tips | 基本ユーティリティ:Math.clamp()

Math.clamp()とは何かJavaで業務システムを開発していると、「数値を指定された範囲内に強制的に収めたい」という場面が頻繁に登場します。例えば、年齢入力の制限割引率の上限制御評価点の範囲チェ...
スポンサーリンク
タイトルとURLをコピーしました