マルくん

マルくん

マガジン

  • 備忘録

    プログラミングやネット系の備忘録

  • 有料note

    有料noteを集めました

  • 【公共職業訓練】プログラマーへの道のり

    僕が公共職業訓練を受けてプログラマーを目指します!3ヶ月間の訓練で毎日その日に学んだ事などを復習を兼ねてシェアします。よかったら一緒に勉強しましょう。 ちなみに言語は「java」です。

最近の記事

【Java】基本的なファイル操作を行う

基本的な下記の処理を行うコードを紹介します。 ファイルの作成 ファイルに書き込み ファイル読み込み ファイルの存在確認と削除 この記事ではそれぞれの処理を関数としています。 package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;im

    • 【マクロ(VBA)】Excelのシートを自動で作成

      Excelのシート名を1日ずつ1か月分作成したい時があると思います。 この記事では1か月分のシートを1発で作成する方法を紹介します。 「開発」タブの追加 マクロを作成する場合はコードを記述するエディタを開いてそこにコードを記述します。 「開発」タブがない場合は下記手順で追加します。 ・「ファイル」→「オプション」→「リボンのユーザー設定」 画面が開けたら「開発」のチェックボックスにチェックを入れて「OK」をクリックします。 すると「開発」タブが追加されていると思います。

      • プログラムからPostgerSQLに接続する方法

        この記事では自分のプログラムからPostgerSQLに接続する方法とHerokuのPostgreSQLと接続する方法を紹介します。 ちなみにプログラミング言語は「Java」を使っています。 PostgerSQLに接続するにはPCにPostgerSQLがインストールしてあることが必要です。 まだインストールしていない方は以下のサイトでインストール方法を紹介しています。参考にしてみてください。 すでにインストールされてる方はこのまま読み進めて下さい。 環境まず初めに今回接続

        ¥500
        • Herokuアカウント作成方法~Git、herokuCLIインストール方法

          ※2022年11月28日には無料枠がなくなってしまいましたが一応この記事は残しています。 これから「Heroku」を使おうと思ってる方は以下の手順でherokuを使う準備をします。 まずはHerokuアカウント作成し、その後にwebアプリをherokuにデプロイする時に使うGitをインストールします。最後にコマンドプロンプトやターミナルでherokuコマンドが使えるようにする為にherokuCLIをインストールします。 早速それぞれ1つずつ見てみましょう。 Herok

        マガジン

        • 備忘録
          6本
        • 有料note
          9本
        • 【公共職業訓練】プログラマーへの道のり
          52本

        記事

          Herokuにデプロイ

          ※2022年11月28日には無料枠がなくなってしまいましたが一応この記事は残しています。 僕がHerokuにwebアプリをデプロイした時のやり方を備忘録を兼ねて紹介したいと思います。 ネットで検索しても出来なかったり、各ファイルの作成やpom.xmlの記述など、どうしたらいいのか分からず結構苦労したので、ここでまとめておきます。

          ¥5,000

          Herokuにデプロイ

          ¥5,000

          サンプルプログラム

          以下のプログラムを適所にコピペするだけで簡単なプログラムが試せます。 詳細は以下サイトをご覧下さい index.jsp <%@ page contentType="text/html; charset=UTF-8" %><!DOCTYPE html><html><head><meta charset='UTF-8'><title>deploy</title></head><body><h2>デプロイできました!</h2><p><a href="test/test.jsp

          サンプルプログラム

          動的SQLなどに便利!カンマを付ける方法

          この記事では動的SQL文などを作る時に便利なカンマを付ける方法を紹介します。例えばWebサイトなどを作成しているとして、チェックリストなどから送られてくる値によってSQL文(カラム)を作りたい時に役立ちます。 select NAME, AGE, ADRESS from info  上のようにSQL文の表示したいカラムを指定する時は カンマ で区切ります。もしこれがチェックリストなどでチェックされた物だけ表示したい場合どうしたらいいでしょう? この記事ではその方法を紹介し

          ¥250

          動的SQLなどに便利!カンマを付ける方法

          ¥250

          【Oracle】色々なSQL文まとめ

          SQL文の使い方を忘れないように解説とともに残しておきます。 テーブルの作成テーブルを作成する時は「create文」を使います。 書き方は以下のようになります。 create table テーブル名(入れたい値 それの型(最大文字数) ※制約); だいたいこんな感じで作成できます。 以下は実際作成する時の例になります。 create table student(student_id number(5) not null primary key, first_nam

          【Oracle】色々なSQL文まとめ

          勇者とドラゴンが戦うプログラムの解説

          いきなりですが、このプログラムは「継承」が理解出来てないと難しいと思います。ですが、何となくイメージができるように解説して行こうかなと思っています。 ちなみにプログラミング言語は「Java」です。 この記事の最後には、このプログラムを実行する環境がない方や、プログラミングってどんなものか簡単に試してみたい方の為にプログラムを実行できるものを紹介してますので、最後までご覧下さい。 それでは解説していきます。 このプログラムは6つのクラスで作られています。初めはそれぞれ分

          ¥780

          勇者とドラゴンが戦うプログラムの解説

          ¥780

          Javaのプログラムを実行するアプリ

          このアプリを使えばJavaのプログラムが実行できます。 初心者やプログラミングをやってみたいって方は是非やってみてください。分かりやすく写真を使って説明しています。

          ¥300

          Javaのプログラムを実行するアプリ

          ¥300

          ゴミの日判定プログラム

          この記事では、Javaで簡単なプログラムを記載してます。 Javaを勉強し始めた人向けで、二次元配列の勉強に役立つかなと思います。 このプログラムでは曜日によって何ゴミを出すか判定するプログラムです。 楽しみながら見て頂けたらと思います。

          ¥500

          ゴミの日判定プログラム

          ¥500

          表を作るプログラム

          3×3の表を作るプログラムを作成します。 値はランダムな整数が入る様になっています。 まずはソースコードを見てみましょう。

          ¥500

          表を作るプログラム

          ¥500

          配列の中身を整える〜バブルソート〜

          この記事では配列の要素を50個作ってその中にランダムな整数を格納して、さらにバラバラに格納されてる配列の中身を昇順で並びかえる方法を紹介しています。 ちなみに使ってる言語は「  Java  」です。 配列について詳しく知りたい方はJava訓練#12をご覧下さい。 それでは、まずはコードから見ていきましょう。 int[] data = new int[50];int a = data.length;int w = 0; System.out.println("バラバラ

          配列の中身を整える〜バブルソート〜

          ジャンケンができるプログラム

          タイトルの通りジャンケンができるプログラムのソースコードを紹介しようと思います。 今回紹介するソースコードはコンピュータ同士がジャンケンをして勝敗をつけます。 もちろん、実行する度に違う結果になります。なので、実行するまではどっちが勝つかわかりません。 このプログラムはプログラミング初心者でも分かるように解説しますので、プログラミングを勉強中の方にも読んでいただきたいです。 ちなみに使ってる言語は「  Java言語  」です。 この記事の最後には自分とコンピュータが

          ¥800

          ジャンケンができるプログラム

          ¥800

          Java訓練#52(個人課題発表)

          今日の授業今日は個人課題の発表でした。 みんなそれぞれ個性的で面白かったです。 凄いサイト作ってる人はみんなコードが綺麗でメモを分かりやすくかいてあり、他人がみても分かりやすかったです。 僕もこれからコードを書く上で「見易さ・分かりやすさ」も気をつけて書こうと思いました。 人の書いたコードやロジックを見たり聞いたりするのも凄い勉強になりました。 これで公共訓練で勉強するのも終わりです。 あっという間の3ヶ月でした。 最初は3ヶ月でwebサイトが作れると思ってなかったし

          Java訓練#52(個人課題発表)

          Java訓練#51(個人課題)

          今日の授業個人課題として自分で好きな物を作ってます。 今までやってきた事プラスHTML や CSSなども使ってサイトを作ってます。 HTML や CSS はJavaと違ってロジックを考える必要がなくて、タグを使うとそのまま反映されるし、色々あるので面白いなと思いました。 サイトを作るには画面遷移やDAOクラスの使い方を理解してないと結構苦戦します。 実際僕はあまり理解できてなかったので苦戦しました…,。 だけど何回もエラーを出しながらいじってるとだんだんと理解できるよ

          Java訓練#51(個人課題)