マガジンのカバー画像

ソフトウェア開発とプログラムへの挑戦 デジタルワールドの冒険

66
ようこそ、ソフトウェア開発のデジタルワールドへ! このブログは、プログラミングとデザインの両翼を持つ冒険者たちのための情報発信基地です。 ソフトウェア開発は、現代社会を支える重要…
運営しているクリエイター

2024年4月の記事一覧

webアプリ入門 EclipseとTomcatの連動

Eclipseを起動して、下のサーバータブをクリックする。 最新のTomcat10_Java21を選択 ダブルクリックすると次の画面が出てくるので、ポート番号8005を確認する。 ✕マークで閉じる。これで連動成功。 緑の矢印マークをクリックして 起動を確認 このように起動済みになる 必ず 赤いボタンで終了すること。 これで連動が完了しました。

webアプリ入門 Tomcatのインスツールと起動・終了まで

Tomcatとはweb上でJAVAを動かすためのツールで、JAVAのプログラムさえ書けばWEB上でJAVAが動く。 ブラウザの検索窓にapache-tomcatと入力して一番上にヒットするページからダウンロードする。 なぜ apacheまで入れるのという疑問もあると思うが、その説明はまた機会を改めてしよう。 今回はダウンロードして、インスツール、設定までの流れを説明する。 Tomcat 11が最新だが、alpha版なので、今回はTomcat10を選択することにする。選択

C#におけるプロパティ:自動実装プロパティについて

C#プログラミングにおいて、プロパティは、クラス内のデータにアクセスするための重要な機能です。まるでクラスに属する変数のように扱える一方で、データの読み書きを制御する仕組みも備えています。 本記事では、プロパティの基本的な仕組みと、自動実装プロパティという便利な機能、そしてデータの書き込みを禁止する方法について解説します。 プロパティとは プロパティは、クラス内のデータ(メンバ変数)をカプセル化し、安全にアクセスするための仕組みです。まるでクラスに属する変数のように扱えま

JAVAの開発環境 Eclipseのダウンロードと設定について

javaの開発環境を整えるためには、Eclipseというソフトをダウンロードします。Eclipseというと、アメリカの先日の日蝕を想起してロマンチックなソフトの名前ですね。 最新版をダウンロードするためには、ブラウザで Eclipse all in on とキーワードを入れて検索します。 このページからウインドウズ版のJava対応のスタンダード・エディションをダウンロードします。 そのリンクが、ちょうどこんな感じです。 ダウンロードしたインスツールするソフトを起動すると

Webアプリに挑戦 Java 開発環境の準備

JavaでWebアプリを作成するためには、次のソフトが必要です。  JDK  java本体 Eclipse  Javaの開発環境 Tomcat  Javaを使うwebサーバー MySQL データベースのソフト 今日は、Java 本体のインスツールについて説明します。 Java本体はオラクル社のものであるとか、いろんなバリエーションがありますが、無料で商用にも使える Eclipse Temurin JDKがおすすめです。 インスツール方法は、まずブラウザでアドレス欄に h

読み込み専用 書き込み専用の変数の作り方

C# プロパティの活用: 書き込み専用と読み込み専用の設定方法 通常のプログラムでは、変数を作れば、その変数は読み込んだり書き込んだりできるのはご存知の通り。 しかし、予想しないところで読み書きされると、予期しない結果を招く場合もある。 それを防止するために、C#では読み込み専用・書き込み専用の処理を創ることができる。 C#でプロパティを使用することは、データのカプセル化とコードの可読性を高めるために非常に重要です。プロパティを適切に活用することで、クラスのインターフェー

名前空間、クラス、プロパティ:国家、村、両替所の関係で理解するC#プログラミング

最近、C#やPython、Javaなどのプログラミング言語に関するブログを読んでいると、やたらと長いコードを書いている人が多いことに気がつきました。この傾向は、インターネット上でも顕著であり、調べたい内容を理解するためには、長大なコードを読まなければならない場合が多く、それが疲れの原因となっています。 他人が書いたコードを読むことは、多くの場合、疲れる作業です。その理由は、コードの複雑さや冗長性、そして必要以上の詳細さによるものです。コードが簡潔であれば、理解しやすくなり