未来エンジニア養成所Blog

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

Wi-Fiルータ(TP-Link AX3000)の導入

Wi-Fiルータを設置した感想です。 今回設置したのはTP-Linkの「AX3000」です。 設置前の状況 環境の変化 Wi-Fiルータの検討 結果 設置前の状況 家はメゾネットタイプの賃貸で、アパートの2階と3階が部屋になっています。 ネット環境は賃貸物件についている「…

Mac上でVirtualBoxを使ってUbuntuを起動させる(失敗編)

普段は Parallels を使っているのですが、テストの意味も含めてVirtualBoxを使ってみたいと思います。 今回はVirtualBoxでUbuntuを起動させることが目標です。 執筆時点(2021/03/12)での環境は 「macOS Big Sur バージョン11.1」 です。 が、タイトルにもあ…

Chromeブラウザでタブを「グループ」にまとめてみる

様々なWebサイトを見ていると、どんどんタブが増えていくってことはないでしょうか。 さらに、タブが増えすぎるとタブが小さくなってしまって、どこに目的のタブがあるか分からなくなってしまいませんか。 Google Chromeの「タブグループ」でこの問題を解決…

Java Servlet のプログラムを Heroku へデプロイしてみる。【DB使用版】

以前にデプロイのお試しとして、Java Servlet で作成したプログラムを Heroku へデプロイしてみました。 phoeducation.work その時にはデータベースを使用していない(「Hello World!」と表示するだけの)アプリのデプロイでしたので、今回はデータベースを…

Apple Watchでオーディオコントロール画面を非表示にする

ちょっと今回はプログラムのお話しでは無く、ガジェット系のお話しです。 その中でもApple Watchの設定についてです。 iPhoneで音楽を再生している最中に通知が来て、Apple Watchを見てみると再生中の楽曲情報が表示されるオーディオコントロール画面が表示…

Sequel Pro を使って見た

Sequel Pro って何? ダウンロード インストール 使い方 データベースへ接続 データベースの選択 テーブルの確認 メニューの使い方 構造 内容 関係 トリガ 情報 クエリ 下のバーについて テーブル追加 テーブル編集 テーブル情報更新 テーブル情報の非表示 …

Ruby on Rails のプログラムを Heroku へデプロイしてみる

今回はデプロイのお試しとして、Ruby on Rails で作成したプログラムを Heroku へデプロイしてみたいと思います。 以前、Java Servlet で実施した Ruby on Rails バージョンです。 phoeducation.work Heoku とは Webアプリケーションの準備 Gemファイルの準…

【Java】モジュールについて

Java9 から追加されたモジュールについて解説します。 モジュールとは 標準ライブラリは? モジュールの基本 モジュールを使ってみる プロジェクトの作成 モジュールを作成 クラスを作成 プロジェクトにモジュールパスを設定 module-info.javaを編集 モジュ…

【Java】データ型(符号付き整数と浮動小数点数)

変数を利用したい時にデータ型が必要になります。このデータ型について確認してみましょう。 データ型 Java のデータ型 符号付き整数と浮動小数点数 符号付き整数(固定小数点数) 浮動小数点数 文字 論理値 まとめ データ型 データ型とは、そのデータの種類…

【Java】マルチスレッドプログラミング

Javaでのマルチスレッドプログラミングを見てみます。 ThreadとRunnableの違い、sleepとwaitの違いを確認していきます。 スレッドとは Thread と Runnable サンプルプログラム try 〜 catch sleep() と wait() notify()メソッド まとめ スレッドとは スレッ…

Gitってどのようにデータを管理しているの?

Gitがどのようにデータを管理しているのか、Gitのデータの持ち方について学びます。 前回までの流れ Gitってなんのために使う? - 未来エンジニア養成所Blog Gitのインストール(Mac OS編) - 未来エンジニア養成所Blog Gitのインストール(Windows編) - 未来エ…

Javaのインスタンス変数とクラス変数(スタック領域とヒープ領域)

Java言語ではインスタンス変数やクラス変数といった変数が存在しています。 それぞれがどのような変数で、どのようにメモリ管理がされているかを確認しておきましょう。

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

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

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

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

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

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