未来エンジニア養成所Blog

月単価180万以上のプログラミング講師がプログラミングを皆に楽しんでもらうための情報をお届けします。

MacBookで外付けキーボードのキーバインドを変更する(command、ctrl、caps)

MacBookというか、macOSで外付けキーボードのキーバインドを変更してみます。 最初に キーバインドの変更方法 動画で解説 最初に ※ キーバインドの方法だけ早く知りたい方は、飛ばしてください。 2020年4月に下記の東プレ REALFORCE キーボードを購入しまし…

プログラミング学習のロードマップ(中級編)

プログラミング学習の中級者向けに、参考となる本の紹介をしていきます。

Rubyエンジニアを目指すためのロードマップ

プログラミングエンジニアになりたい。けど何を学習すれば良いか分からない。 さらに、どのような順序で学ぶのが良いのか分からない。 初学者が最初にぶつかる疑問だと思います。 これからRubyエンジニアを目指す人向けにロードマップを作成しましたので参考…

各 Excel シートにある表の最終行を 別シートへコピーする(ExcelVBA)

VBA

今回はExcelVBAを使って、集計シートを作成します。 処理内容 ソースコード コード解説 変数定義 繰り返し処理 条件分岐 コピー元の取得 コピー先の取得 日付のコピー セルの移動 個数のコピー&ペースト(形式を選択して貼り付け) 最後に 処理内容 Excelの…

Java開発環境作成(eclipseの設定)

下記でeclipseのインストール方法を紹介しました。 miraiengineer.hatenablog.com 今回はJava言語で開発する上で、設定した方が良いeclipseの設定を見ていきましょう。 eclipseの設定 1.タブ <-> スペースの変換 2.タブ・スペースの横幅/数 3.「行番号の…

Java開発環境作成(eclipseのインストール)

eclipseのインストール方法を見ていきます。 eclipseとは eclipseのインストール eclipseを起動する eclipseとは eclipseは、Javaでアプリケーションを開発する際に広く採用されている開発環境(IDE)です。 「Javaを学習する際にはまずeclipseをインストー…

Java Servlet のプログラムを Heroku へデプロイしてみる。

今回はデプロイのお試しとして、Java Servlet で作成したプログラムを Heroku へデプロイしてみたいと思います。 Heroku とは Webアプリケーションの準備 Heroku へのアカウント登録 Heroku CLIツールのインストール デプロイツールをインストール いよいよ…

Javaエンジニアを目指すためのロードマップ

プログラミングエンジニアになりたい。けど何を学習すれば良いか分からない。 さらに、どのような順序で学ぶのが良いのか分からない。 初学者が最初にぶつかる疑問だと思います。 これからJavaエンジニアを目指す人向けにロードマップを作成しましたので参考…

ぷよぷよプログラミング

日経ソフトウエア 2021年 3 月号 で話題になっている「ぷよぷよプログラミング」を試してみました。 (日経ソフトウエアの詳細は下記画像をクリックすると確認できます) 「ぷよぷよプログラミング」って何? 【公式】ぷよぷよeスポーツ×プログラミング こち…

MacAppのScreenPointerを使って見た

Mac

プレゼンテーションで便利そうな 「ScreenPointer」 を導入してみました。 (注意)Mac用のお話しです。 ScreenPointer とは プレゼンテーションを行う際にマウスカーソルを様々に目立たせてくれるアプリです。 以下は App Store より とりあえずダウンロー…

Ruby on Rails エラー解決(備忘録)

最近はRails 6.0 を使用していたのですが、久しぶりに Rails 5.0 を使用したら色々とエラーを出しまくってしまいました、、、、。 環境 Cloud9 ruby 2.6.3p62 Rails 5.0.7.2 一つ目のエラー /home/ubuntu/.rvm/gems/ruby-2.6.3/gems/railties-5.0.7.2/lib/ra…

コンパイルをせずにJavaのプログラムを実行する

Java SE11 Silver の試験問題を確認していて、Java11からはコンパイルしなくても実行できるパターンがあることを知りました。 ただし、ソースファイルが1つのみで実行できる(他のファイルのクラスを呼び出さない)場合に限る等の制限もあるようなので確認し…

Macで複数のJDKを管理する

Javaのプログラムを作ったり動かしたりする時に必要なJDKですが、複数のバージョンを切り替えながら確認する必要が出てきたので、インストールの方法から切替方法までまとめておきます。 使用するJDKのバージョン8、11、15です。 インストール まずは複数のJ…

Visual Studio Codeで「Live Server」を使ってみる

Vidual Studio Code (以下VS Code)で簡易ローカルサーバーを起動できる拡張機能「Live Server」を使ってみました。 使い方に色々迷った(ハマった)点もありましたので、まとめておきます。 インストール方法 拡張機能は「Live Server - Visual Studio Marke…

初めての万年筆

ちょっとITの話題とは異なり、アナログなお話になります。 (コーヒーブレイク?) 文字を書く機会が減った 毎日PCと向き合っていることが多いため、メモ等もPCだったり、スマホだったり、タブレットを使ったりと、紙にペンで文字を書く機会が減っていました…