マネジメント
グーグルスプレッドシートのコピーを一番左のシートに作るスクリプト 【Google Apps Scriptのサンプルコード】

グーグルスプレッドシート(google-spreadsheet)を使って見積書を管理しています。 リピートの仕事の見積もり依頼があって、去年の見積もりをコピーして、一部を修正し、今年の見積もりにしたいということ。 よくあ […]

続きを読む
マネジメント
パワーポイントの特定のスライドを一括で非表示スライドにする【VBAのサンプルコード】

パワーポイントの特定のスライドを一括で非表示スライドにしたいことがよくあります。 例えば以下のような研修のテキストにおいて。 テキスト用に印刷するスライドと、プレゼン用にプロジェクタに投影するスライドは違うことがあります […]

続きを読む
新入社員
050-例外処理-throwとthrows 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 throwとthrowsについて解説します。 ソースコード 解説 throwとthrowsについて解説します。 似たようなキーワードなので、先にポイントを解説しておきましょう。 まずthrowはメソッド […]

続きを読む
新入社員
049-例外処理-独自の例外クラス 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 独自の例外クラスについて解説します。 ソースコード 解説 独自の例外クラスについて解説します。 独自の例外クラスに関しては、一般的なJavaの書籍では、あまり登場しない文法かもしれません。 例外の種類を […]

続きを読む
新入社員
048-例外処理-複雑な例外処理 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 複雑な例外処理について解説します。 ソースコード 解説 複雑な例外処理について解説します。 以前の動画で例外処理はtry-catchブロックで実現できることを説明しました。 発生する例外は一つとは限りま […]

続きを読む
新入社員
047-例外処理-単純な例外処理 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 単純な例外処理について解説します。 ソースコード 解説 単純な例外処理について解説します。 例外とは、通常の処理を継続できない状態を示します。 Javaでは、ファイルの入出力やデータベース処理などで処理 […]

続きを読む
新入社員
046-インタフェース-インタフェースの配列 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 インタフェースの配列について解説します。  ソースコード 解説 インタフェースの配列について解説します。 スーパークラスの変数に、サブクラスのインスタンスが代入できる、 インタフェースの変数に、実装し […]

続きを読む
新入社員
045-インタフェース-インタフェースとポリモーフィズム 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 インタフェースとポリモーフィズムについて解説します。 ソースコード 解説 インタフェースとポリモーフィズムについて解説します。 継承でもポリモーフィズムを実現できますが、インタフェースでも実現することが […]

続きを読む
新入社員
044-インタフェース-インタフェースの定義と実装 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 インタフェースの定義と実装について解説します。 ソースコード 解説 インタフェースの定義と実装について解説します。 以前の動画では、継承について確認しました。Javaは単一継承です。 Javaでは、自分 […]

続きを読む
新入社員
043-抽象クラス-抽象クラスの配列 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 抽象クラスの配列について解説します。 ソースコード 解説 抽象クラスの配列について解説します。 以前の動画(042-抽象クラス-オーバーライドとポリモーフィズム)でご紹介したオーバーライドとポリモーフィ […]

続きを読む
新入社員
042-抽象クラス-オーバーライドとポリモーフィズム 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 オーバーライドとポリモーフィズムについて解説します。 ソースコード 解説 オーバーライドとポリモーフィズムについて解説します。 以前の動画(041-抽象クラス-抽象クラスの定義)で抽象クラスや抽象メソッ […]

続きを読む
新入社員
041-抽象クラス-抽象クラスの定義 【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 抽象クラスについて解説します。 ソースコード 解説 抽象クラスについて解説します。 以前の動画でクラスの継承関係について、解説しました。 継承関係では、共通の機能を持つクラスをスーパークラス、スーパーク […]

続きを読む
新入社員
040-オブジェクトの拡張-継承とオーバーライド【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 継承とオーバーライドについて解説します。 ソースコード 解説 継承とオーバーライドについて解説します。 共通したクラスを作るときには、継承を利用します。 継承するとサブクラスは、スーパークラスの内容を引 […]

続きを読む
新入社員
039-オブジェクトの拡張-toStringメソッド【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 toStringメソッドについて解説します。 ソースコード 解説 toStringメソッドについて解説します。 toStringメソッドは、インスタンスの内容を文字列で返すためのメソッドです。 toSt […]

続きを読む
新入社員
038-オブジェクトの拡張-継承とクラス【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 継承とクラスについて解説します。 ソースコード 解説 継承とクラスについて解説します。 オブジェクト指向の考え方にはクラスとインスタンスがあります。 必要に応じてクラスを作成していくと、共通したクラスを […]

続きを読む
新入社員
037-アルゴリズム-挿入ソート【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 挿入ソートについて解説します。 ソースコード 解説 挿入ソートについて解説します。 プログラムを組み立てるときには、プログラムの解法が必要です。 プログラムの解法をアルゴリズムといいます。 代表的なアル […]

続きを読む
新入社員
036-アルゴリズム-選択ソート【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 選択ソートについて解説します。 ソースコード 解説 選択ソートについて解説します。 プログラムを組み立てるときには、プログラムの解法が必要です。 プログラムの解法をアルゴリズムといいます。 代表的なアル […]

続きを読む
新入社員
035-アルゴリズム-バブルソート【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 アルゴリズム-バブルソートについて解説します。 ソースコード 解説 バブルソートについて解説します。 プログラムを組み立てるときには、プログラムの解法が必要です。 プログラムの解法をアルゴリズムといいま […]

続きを読む
新入社員
034-アルゴリズム-二分探索【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 アルゴリズム-二分探索について解説します。 ソースコード【2020/5/7訂正後】 ソースコード【2020/5/7訂正前】 解説 二分探索について解説します。 プログラムを組み立てるときには、プログラム […]

続きを読む
新入社員
033-アルゴリズム-線形探索【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 アルゴリズム-線形探索について解説します。 ソースコード 解説 線形探索について解説します。 プログラムを組み立てるときには、プログラムの解法が必要です。 プログラムの解法をアルゴリズムといいます。 代 […]

続きを読む
新入社員
032-アルゴリズム-最大値を求めるプログラム【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 アルゴリズム-最大値を求めるプログラムについて解説します。 ソースコード 解説 最大値を求めるプログラムについて解説します。 プログラムを組み立てるときには、プログラムの解法が必要です。 プログラムの解 […]

続きを読む
新入社員
031-オブジェクト指向の基本-参照の考え方【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 オブジェクト指向の基本-参照の考え方について解説します。 ソースコード 解説 参照の考え方について解説します。 参照とは、メモリ上の住所に相当します。 メモリ上で保存されている場所です。 この考え方を覚 […]

続きを読む
新入社員
030-オブジェクト指向の基本-null【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 オブジェクト指向の基本-nullについて解説します。 ソースコード 解説 nullについて解説します。 Javaでいうnullとは、メモリ上で指し示す住所が無いということを意味します。 Javaのエラー […]

続きを読む
新入社員
029-オブジェクト指向の基本-文字列の比較【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 オブジェクト指向の基本-文字列の比較について解説します。 ソースコード 解説 文字列の比較について解説します。 値を比較するときは、ダブルイコール(==)を使って、比較するのが基本ですが、 文字列を扱う […]

続きを読む
新入社員
028-オブジェクト指向の基本-クラス変数とstaticメソッド【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 static変数とstaticメソッドについて解説します。 ソースコード 解説 static変数とstaticメソッドについて解説します。 複数のインスタンスを作成することに慣れてきましたか? 複数のイ […]

続きを読む
新入社員
027-オブジェクト指向の基本-コンストラクタのオーバーロード【新人エンジニアが最初に覚えたい100のJava文法

ユーチューブ動画 コンストラクタのオーバーロードについて解説します。 ソースコード 解説 コンストラクタのオーバーロードについて解説します。 コンストラクタもメソッドと同じようにオーバーロードすることができます。 オーバ […]

続きを読む
新入社員
026-オブジェクト指向の基本-コンストラクタの作成【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 コンストラクタの作成について解説します。 ソースコード 解説 コンストラクタの作成について解説します。 コンストラクタを利用すると、インスタンスを作成するタイミングで処理を走らせることが可能です。 例え […]

続きを読む
新入社員
025-オブジェクト指向の基本-メソッドのオーバーロード【新人エンジニアが最初に覚えたい100のJava文法】

ユーチューブ動画 メソッドのオーバーロードについて解説します。 ソースコード 解説 メソッドのオーバーロードについて解説します。 メソッドのオーバーロードを使うと、引数の数や種類で条件分岐したいときにコードを削減すること […]

続きを読む
新入社員
024-オブジェクト指向の基本-メソッドの作成-戻り値あり-引数あり【新人エンジニアが最初に覚えたい100のJava文法

ユーチューブ動画 メソッドの作成-戻り値あり-引数ありについて解説します。 ソースコード 解説 メソッドの作成-戻り値あり-引数ありについて解説します。 メソッドは、複数の処理を一つにまとめることができる文法です。 何度 […]

続きを読む
新入社員
023-オブジェクト指向の基本-メソッドの作成-戻り値あり-引数なし【新人エンジニアが最初に覚えたい100のJava文法

ユーチューブ動画 メソッドの作成-戻り値あり-引数なしについて解説します。 ソースコード 解説 メソッドの作成-戻り値あり-引数なしについて解説します。 メソッドは、複数の処理を一つにまとめることができる文法です。 何度 […]

続きを読む