新入社員
新らしくなった基本情報 科目 B 20問バージョン アルゴリズムとプログラミング サンプル問題2をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題20問バージョン」の中から、アルゴリズムとプログラミン […]

続きを読む
新入社員
新らしくなった基本情報 科目 B 20問バージョン アルゴリズムとプログラミング サンプル問題1をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題20問バージョン」の中から、アルゴリズムとプログラミン […]

続きを読む
新入社員
ユークリッドの互除法のJavaプログラムを2種類紹介

ユークリッドの互除法とは、2つの整数の最大公約数(GCD)を求めるためのアルゴリズムです。このアルゴリズムは、ユークリッドによって紀元前300年ごろに発見されました。 アルゴリズムの手順は以下の通りです: 2つの整数を取 […]

続きを読む
新入社員
エラトステネスの篩のJavaプログラムを紹介

エラトステネスの篩とは、指定された範囲内のすべての素数を見つけるための古典的なアルゴリズムの一つです。このアルゴリズムは、紀元前3世紀に古代ギリシャの数学者エラトステネスによって発明されました。 エラトステネスの篩のアル […]

続きを読む
新入社員
シーザー暗号のプログラムを紹介

<プログラム> <実行結果> シフト値を入力してください: 1テキストを入力してください: HAL結果: IBM 本記事の内容が、誰かのお役に立ちましたら幸いです。

続きを読む
新入社員
新らしくなった基本情報 科目 B アルゴリズムとプログラミング サンプル問題5をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題」の中から、アルゴリズムとプログラミングの問題を取り上 […]

続きを読む
新入社員
新らしくなった基本情報 科目 B アルゴリズムとプログラミング サンプル問題4をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題」の中から、アルゴリズムとプログラミングの問題を取り上 […]

続きを読む
新入社員
新らしくなった基本情報 科目 B アルゴリズムとプログラミング サンプル問題3をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題」の中から、アルゴリズムとプログラミングの問題を取り上 […]

続きを読む
新入社員
新らしくなった基本情報 科目 B アルゴリズムとプログラミング サンプル問題2をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題」の中から、アルゴリズムとプログラミングの問題を取り上 […]

続きを読む
新入社員
新らしくなった基本情報 科目 B アルゴリズムとプログラミング サンプル問題1をJavaにしてみました

2023 年 4 月からIPA (独立行政法人情報処理推進機構)の基本情報技術者試験の制度が変更されました。 ここでは、「基本情報技術者試験 科目 B のサンプル問題」の中から、アルゴリズムとプログラミングの問題を取り上 […]

続きを読む
マネジメント
ChatGPTにTOEICの問題を解かせてみた

ChatGPTに「TOEICのリーディングセクション Part5の例題」を解かせてみました。 結果は全問正解。 Directions: A word or phrase is missing in each of the […]

続きを読む
マネジメント
ChatGPTにG検定の問題を解かせてみる。

ChatGPTに「G検定の例題」を解かせてみました。 答えを聞く 結果は3問中2問正解、ただし、再考を促すと全問正解しました。 そういうところが人間ぽくて面白いですね。 まだ、G検定の試験でChatGPTをつかうというチ […]

続きを読む
マネジメント
ChatGPTの活用方法

便利なChrome拡張機能 https://chrome.google.com/webstore/detail/chatgpt-for-search-engine/feeonheemodpkdckaljcjogdncpi […]

続きを読む
新入社員
学び直しの英語 新人エンジニア研修の参考資料(動画)

品詞 名詞 無生物主語は日本語にはない感覚なので慣れが必要ですね。 冠詞 代名詞 動詞 自動詞と他動詞を見分けるには Look up, look up to, look over, look through, look […]

続きを読む
新入社員
アルゴリズムとデータ構造 新人エンジニア研修の参考資料(動画)

アルゴリズムとデータ構造 アルゴリズムとデータ構造の基本 アルゴリズムとは 計算量 データ構造とは 基本的なデータ構造 配列 連結リスト 木構造 探索 ハッシュ法 二分探索木 平衡木 整列 バブルソート 選択ソート 挿入 […]

続きを読む
一般社員
ネットワーク研修の参考動画「動画」

1 LANとIPアドレス イーサネットとは 2 LANの冗長化 3 MACアドレスとARP ARPとは 4 DHCP 5 DNS PSのDNSサーバ変更で通信は高速化しない。元ネットワークエンジニアが解 6 TCPとHT […]

続きを読む
新入社員
EclipseでJavaを学ぶ人のための参考資料

インストール ショートカット1 ショートカット2 デバッグ(英語) Eclipse Tips & Tricks - 2022

続きを読む
新入社員
JavaScriptのテンプレートリテラルはJSPファイルの中では使えない

ふと気になったので実験してみました。JavaScriptのテンプレートリテラルとJSPのELはどちらも同じ表記(${})を使いますね。 正確には、 JavaScriptのテンプレートリテラルでは${変数名} JSPのEL […]

続きを読む
新入社員
カップラーメンタイマーを作りたい

3分間を計測するカウントダウンタイマーです。 ポイントは、19行目でsetInterval関数の戻り値をset_idという変数に入れて、23行目でclearInterval関数の引数にその値を渡している点です。

続きを読む
一般社員
robocopyコマンドでバックアップのバッチファイルを作成する方法(Windowsのコマンド・プロンプト)

robocopyは【Robust File Copy】の略でその名の通りたくましいコピーです。ファイル数やフォルダ数にかかわらずコピーしてくれます。また、ミラーリングすることも可能です。 上記コマンドは、C:\Java […]

続きを読む
一般社員
パワーポイントを作成するときの参考動画3つ

ビジネスマンのためのデザイン教室 パワーポイントにとどまらないデザインの基本を教えてくれる。 ザ・プレゼン大学 いろいろなパワーポイントスライドの改善前・改善後を見せてくれる。 2022年PowerPoint使い方・初心 […]

続きを読む
新入社員
モーダルウィンドウを作りたい

ダイアログ要素を使用することでモーダルウィンドウを実装できるようになりました。 以前ご紹介したHTMLとCSSを使った方法よりも簡単だと思います。 モーダルウィンドウを作りたい 最後までお読みいただきありがとうございます […]

続きを読む
一般社員
ファイル名の一覧をテキスト形式で取得する方法(Windowsのコマンド・プロンプト)

目的のフォルダにコマンド・プロンプトで移動して上記コマンドを実行すると同じフォルダにfilenames.txtというファイルが作成されその中にテキスト形式でファイル名の一覧があります。 dirは【directory】とい […]

続きを読む
新入社員
「同意する」をチェックしないと押せないボタンを作りたい

disabled属性をJavaScriptで操作することでチェックしないと押せないボタンを作ることができます。 「同意する」をチェックしないと押せないボタンを作りたい 最後までお読みいただきありがとうございます。

続きを読む
新入社員
マウスではなくショートカットキーで操作したい

accesskey属性を使うことでショートカットキーでWebアプリケーションを操作できるようになります。Altキーとアルファベットを同時に押します。 熟練者にはマウスよりもショートカットキーが喜ばれるでしょう。 この例で […]

続きを読む
新入社員
テキストエリアに入力された文字数を数えたい

以下の例はテキストエリアの300文字数制限を300文字にして、そのことをメッセージで伝える例です。 300文字を超過した場合はメッセージを赤字にして注意喚起しています。 テキストエリアに入力された文字数を数えたい 最後ま […]

続きを読む
新入社員
背景画像を1枚の写真で覆いたい

cssのbackground関連のプロパティを設定することで背景一面にマージンなく画像を表示することができます。 background-size: cover;が「覆う」という意味になります。 画像をコンテナーいっぱいに […]

続きを読む
新入社員
アップロードする画像をプレビュー表示させたい

FileReader.readAsDataURL()を使い、以下のように書くことで画像をプレビュー表示させることができます。 画像をプレビュー表示させたい 最後までお読みいただきありがとうございます。

続きを読む
新入社員
リンクを新しいウィンドウで開きたい

openメソッドを使い、以下のように書くことでリンクを新しいウィンドウで開くことができます。 例えば、Webアプリケーションを開く際には、同じウィンドウの同じタブや別タブで開くと、ブラウザの中に埋もれてしまいがちになりま […]

続きを読む
新入社員
自ウィンドウを閉じたい

closeメソッドを使い、以下のように書くことで自分自身のウィンドウを閉じることができます。 自ウィンドウを閉じたい 最後までお読みいただきありがとうございます。

続きを読む