ここでは、研修受講者へのお土産として、
研修で使用した演習シート
研修で使用したサンプルソースコード
研修で使用していないものの役に立つ情報を発信しています。
AWSのElastic Benstalkを使いJavaアプリケーションをデプロイする
warファイルはJavaのwebアプリケーションで使用されるすべてのファイルをまとめたものです。中には、HTML、設定ファイル、Jar形式のファイル、画像音声ファイルなどが入ります。この形式であればGlassFishなど …
新人エンジニア研修における受講者からのFAQ 基本情報技術者試験対策編
Q.ポートスキャンとは何ですか? A: まずは、ポートについて説明します。 Webで通信をする際には自分と相手が特定できなければなりません。 IPアドレスで特定できるのはどのホスト(コンピュータ)かということまでです …
新人エンジニア研修における受講者からのFAQ JavaWebアプリ編
Q.JSPで「pageEncoding=”UTF-8″, contentType charset=”UTF-8″」のように2つも文字コードを指定するのはなぜですか? A: pageEncodingは、アプリケーション …
問題 オブジェクト指向設計
1.ブラックジャックのゲームをするプログラムを作成せよ。 ただし最低限、以下のクラスに分けること。なぜなら、ディーラー、プレイヤー、カード、デッキなどのクラスは他のゲームプログラムでも共用したいからである。 BlackJ …
Javaでの名前付けに関する考察
突然ですが、皆さんが読んでいるJavaのソースコードに次のような文字列が表れたとします。 それぞれ何を表していると予想できますか? ※行頭の()は番号ですので無視して考えてください。 (1)xyz (2)XYZ …
リダイレクト処理
当社
の新人エンジニア研修向けのJSP Servletの問題集です。 問題1 下記のサーブレットを実行すると任意のサイトを表示するように①を埋めなさい. <ソースコード> [crayon-600d9f150df663132 …
クッキーの発行と取得
当社
の新人エンジニア研修向けのJSP Servletの問題集です。 問題1 アクセス回数を表示するプログラムです。 以下の表示になるようにソースコードの続きを埋めなさい。 スクリプトレット、宣言、式の3つを使い作成するこ …
JSPの基本 スクリプトレット 2
当社
の新人エンジニア研修向けのJSP Servletの問題集です。 問題1 丁半のサイコロゲームを作成したい。丁半では、偶数を丁(ちょう)、奇数を半(はん)と呼ぶ。 ツボ皿に入れて振られた二つのサイコロ(サイ)の出目の和 …
JSPの基本 スクリプトレット 1
当社
の新人エンジニア研修向けのJSP Servletの問題集です。 問題1 以下のような結果になるように以下のJSPファイルのスクリプトレットの中身を埋めなさい。なお、for文を使って繰り返すこと。 ソースコード① [c …
新人エンジニアのためのネットワークコマンドの基本 nslookup編
ネットワークエンジニアを本格的に目指すわけではないけれども、簡単なネットワークの構築やトラブル対応は自分でもできるようになりたい。 この記事はそんな新人ITエンジニアのための記事です。 疎通確認を行うnsloo …
持続化給付金の設立年月日(開業日)欄に日本のITのユーザビリティの問題点を見た
恥ずかしながら、当社
でも持続化給付金の申請をしました。 順調にフォームを埋めていくと設立年月日(開業日)という欄があります。 なんとここは「YYYY/MM/DD」形式(例:2020/05/05)で入れないと …
新人エンジニア研修における受講者からのFAQ 基本情報編
Q:在宅学習のモチベーションが上がりません。 Youtubeで以下のような動画を見つけました。 “10分でみる コンピュータの歴史” https://youtu.be/Bj5lgt0Y3T8 …
ZOOMを使った研修の案内が来た時の対応法(受講者編)
この記事では、はじめてのあなたでも安心してZOOMの研修に参加できる方法を紹介します。 この記事を読むと、 ZOOM研修に参加する方法 ZOOM研修に必要なものや最低限の操作方法 がわかります。 ZOOM研修にパソコンの …
新人エンジニア研修における受講者からのFAQ ZOOM編
Q:ZOOMのブレイクアウトセッションを使ったグループワークは楽しいけれど、全員答えがわからず行き詰まったときに一向に解決できない A: ZOOMのブレイクアウトセッションでグループワークをしているときに ・わからな …
新人エンジニア研修における受講者からのFAQ JavaSE編
Q:例外処理(try~catch文、throw)は一体どのタイミングで使うものですか? A: プログラマが予見できないエラーがあります。 例えば、ファイルにアクセスしようとしたら削除されていた。 インターネットにアク …
新人社員電話対応チートシートを公開します。
当社(セイコン)の新人研修で使用しております電話対応のチートシート(cheat sheet)を公開しました。 チートシートというのは日本風に言えばカンニングペーパーです。 固定電話に不慣れな新入社員の方に携帯いただけると …
英検にでるかもしれない重要単語を名言を通じて覚える
名言はこちらのサイトを参考にさせていただきました。 http://www.quotationspage.com/ elicit: Times of general calamity and confusion creat …
RFCを例にコロンとセミコロンの使い分けを考える
英語の技術文章で見かけるコロン(:)とセミコロン(;)。 どのように使い分けるのでしょうか? コロンは「イコール」と覚えましょう。 :の形は=によく似ていますので覚えやすいですね。 引用や言い換えに使われます。 以下の文 …
なぜ、インターネットは英語で『The Internet』なのか?
googleを使って“the Internet ”を検索すると約9億ものヒットがあります。 一方で“a internet ”を検索すると約8千万のヒットしかありません。(2019/12/29現在) 日本語のインターネット …
条件分岐
当社
の新人エンジニア研修向けのJavaEEの問題集です。 問題1 JavaWebアプリケーションの問題集に戻る
インスタンスメソッドまたはコンストラクタの問題
次のプログラムコードのNewComerクラスに、各設問の条件にあうインスタンスメソッドまたはコンストラクタを追加しなさい。その後、そのメソッドが正しく動作することを検証するためのテストコードをmainメソッドの中に追加し …
おすすめリンク集
当社
の新人社員研修を受けている受講者向けのリンク集です。 1.Java写経タッチタイプゲーム 2.YouTube動画「新人エンジニアが最初に覚えたい100のJava文法」 3.訛りのない Java 言語を話す 4.オンラ …
新人エンジニアが最初に覚えたいチートシート 2020年版
当社(セイコン)の新人研修で使用しておりますチートシート(cheat sheet)を公開しました。 チートシートというのは日本風に言えばカンニングペーパーです。 パソコン操作の生産性を上げるショートカットキーを覚えやすい …
わざとエラーを起こしてエラーに強くなる 【Javaのサンプルコード】
プログラミング初心者のあるあるネタで、極端にエラーメッセージを恐れる、というのがあります。 本来、エラーメッセージは間違いを知らせてくれているものなので、ありがたいのですが、 わかりにくい英語で書かれているものですから、 …
新人エンジニア向けVBA講座
ここでは、IT系企業の新入社員向けにVBAを解説しています。 他のプログラミング言語としてJavaを学習済みかこれから学習する人を対象にしています。 取っ掛かりとしてアルゴリズムを学ぶためにVBAの基本文法を学びたい方。 …
完全数を判定する 【Javaのサンプルコード】
完全数を判定するプログラムです。 完全数は、自分自身を除く正の約数の和に等しくなる自然数のことです。 完全数の最初の3個、 6 (= 1 + 2 + 3)、 28 (= 1 + 2 + 4 + 7 + 14)、 496 …
P・PREPシートを公開します 【コミュニケーション研修】
当社の「IT技術者のためのコミュニケーション」研修で使用しておりますP・PREPシートを公開します。 https://saycon.co.jp/download/PPREP.pdf ダウンロードしてお使いください。
自己の将来ビジョンの記入用シートを公開します 【リーダーシップ研修】
当社の「IT技術者のためのリーダーシップ」研修で使用しております自己の将来ビジョンの記入用シートを公開します。 https://saycon.co.jp/download/vison.pdf A3用紙で印刷してお使いくだ …
ネゴシエーション準備シートを公開します 【ネゴシエーション研修】
当社の「IT技術者のためのネゴシエーション」研修で使用しておりますネゴシエーション準備シートを公開します。 https://saycon.co.jp/wordpress/download/nego.pdf ポイントは2点 …
プランニングポーカー用カードを公開します。 【プロジェクトマネジメント研修】
プランニングポーカーの進め方 プランニングポーカーとは、チームで作業規模を見積もる代表的な手法です。 参加者全員の見解を短時間でまとめることができます。 その特徴は ①相対見積もり (正確に見積もるのではなく、あるタスク …
問題解決フラッシュカードを公開します 【問題解決研修】
問題解決で本当の原因を知ることはとても重要です。 なぜなら、現象にだけ目を向けた解決策ですと、根本的な解決に至らないからです。 悪の葉っぱに斧を向ける者は千人いても、根っこに斧を向ける者は一人しかいない。 [ヘンリー・デ …
グーグルスプレッドシートのコピーを一番左のシートに作るスクリプト 【Google Apps Scriptのサンプルコード】
グーグルスプレッドシート(google-spreadsheet)を使って見積書を管理しています。 リピートの仕事の見積もり依頼があって、去年の見積もりをコピーして、一部を修正し、今年の見積もりにしたいということ。 よくあ …
パワーポイントの特定のスライドを一括で非表示スライドにする【VBAのサンプルコード】
パワーポイントの特定のスライドを一括で非表示スライドにしたいことがよくあります。 例えば研修において。 テキスト用に印刷するスライドと、プレゼン用にプロジェクタに投影するスライドは違うことがあります。 いままでは、研修が …
3.数値、文字列、真偽値の区別 【新入エンジニア向けJavaScript講座】
ここでは、IT系企業の新入社員向けにJavaScriptを解説しています。 フロントエンドエンジニアになるほどHTMLに詳しくなくてもいいけれど、Webアプリを作る上で必要な入力画面は自力で作りたい、そんなあなたのための …
2.変数で値を使い回す 【新入エンジニア向けJavaScript講座】
ここでは、IT系企業の新入社員向けにJavaScriptを解説しています。 フロントエンドエンジニアになるほどHTMLに詳しくなくてもいいけれど、Webアプリを作る上で必要な入力画面は自力で作りたい、そんなあなたのための …
1.JavaScriptの雛形とconsole.log() 【新入エンジニア向けJavaScript講座】
ここでは、IT系企業の新入社員向けにJavaScriptを解説しています。 フロントエンドエンジニアになるほどHTMLに詳しくなくてもいいけれど、Webアプリを作る上で必要な入力画面は自力で作りたい、そんなあなたのための …
Arrayの主要なプロパティとメソッド 【JavaScriptのサンプルコード】
ここでは、当社の新人研修受講者に向けて、JavaScriptのサンプルコードを紹介しています。 Arrayの主要なプロパティとメソッドのサンプルコード JavaScriptで配列と呼ばれているArrayは、データ構造でい …
BMIの判定器 【JavaScriptのサンプルコード】
ここでは、当社の新人研修受講者に向けて、JavaScriptのサンプルコードを紹介しています。 BMIの判定器のサンプルコード 身長と体重からBMI(Body Mass Index)を判定します。 [crayon-600 …
バブルソート 【JavaScriptのサンプルコード】
ここでは、当社の新人研修受講者に向けて、JavaScriptのサンプルコードを紹介しています。 バブルソートのサンプルコード ファイルを読み込むとランダムな数列を表示します。「bubbleSort」ボタンを押すと数列を昇 …
基数変換器 【JavaScriptのサンプルコード】
ここでは、当社の新人研修受講者に向けて、JavaScriptのサンプルコードを紹介しています。 基数変換器のサンプルコード 10進数を入力して「変換」ボタンを押すと、2進数、8進数、16進数に変換します。 [crayon …
PHPを使った四則演算計算機 【PHPのサンプルコード】
ここでは、当社の新人研修受講者に向けて、PHPのサンプルコードを紹介しています。 PHPを使った四則演算計算機 JSPを使った四則演算計算機をPHPに移植してみました。 データ型を意識しないで済むことなどからPHPの方が …
JSPを使った四則演算計算機 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 JSPを使った四則演算計算機 ※なお、学習テーマを明確にするため文字列が入力された場合等のエラー処理は未実装です。 [プログラム1] [ …
型変換と文字列の扱いの問題 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 型変換と文字列の扱い 次のプログラムを実行すると結果はどうなりますか? [crayon-600d9f1510462451769218/ …
処理の繰り返しの問題 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 なお、動作の検証はJava8で行っております。
基本情報処理技術者試験の表計算関数とエクセルの対応Cheet Sheet ver2.0
ここでは、当社の新人研修受講者に向けて、 「基本情報処理技術者試験の表計算関数とエクセルの対応Cheet Sheet ver2.0」を配布しています。 基本情報処理技術者試験の表計算関数とエクセルの対応Cheet Sh …
継承 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 継承とコンストラクタ 以下のプログラムの結果をみてなぜ、そうなるのか説明してください。 [crayon-600d9f15105c8203 …
interface 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 interface 以下のプログラムはコンパイルエラーになります。なぜでしょうか? [crayon-600d9f151072d84656 …
匿名クラス(無名クラス) 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 匿名クラス(無名クラス) 以下のプログラムの結果を見て、なぜ、そうなるのか説明してください。 [プログラム1] [crayon-600d …
switch文 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 switch文 以下のプログラムの実行結果を推測せよ。 [crayon-600d9f15109c1149537234/] …
選択(判断) 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 if文 以下のプログラムの実行結果を推測せよ。 [プログラム1] [crayon-600d9f1510b0f927057138/] &n …
double型 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 double型 以下のプログラムの実行結果を推測せよ。 [crayon-600d9f1510c69895752874/] …
int型とdouble型 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 int型とdouble型 以下のプログラムの実行結果を推測せよ。 [crayon-600d9f1510db9499306480/] &n …
ガーベージコレクション 【Javaのサンプルコード】
ここでは、当社の新人研修受講者に向けて、Javaのサンプルコードを紹介しています。 ガーベージコレクション 以下のプログラムを実行してガーベージコレクションの挙動を推測せよ。 ※2種類の文字列インスタンスの生成を試すこと …
繰り返しの問題
ここでは、当社の新人研修受講者に向けて、Javaのサンプル問題を紹介しています。 なお、コンピュータのことはコンピュータに訊けということで解答例はありません。 問題1 スコープ 以下の出力を得たい。 [crayon-60 …
スコープの問題と解答
ここでは、当社の新人研修受講者に向けて、Javaのサンプル問題を紹介しています。 スコープ 以下のJavaプログラムの出力結果を答えなさい。 [crayon-600d9f15112ac093373316/] 解答例は以下 …
Genericsの問題 解答
ここでは、当社の新人研修受講者に向けて、Javaのサンプル問題を紹介しています。 Generics Genericsを使い、List name に入る型を<String>に限定します。 [crayon-600 …
Genericsの問題
ここでは、当社の新人研修受講者に向けて、Javaのサンプル問題を紹介しています。 Generics 以下のサンプルコードは「不適合な型: ObjectをStringに変換できません」と出てエラーになります。 Generi …
平成27年 春期 基本情報技術者 午後 問11(Java)
ここでは、当社の新人研修受講者に向けて、基本情報のJavaの過去問を掲載しています。 想定しているのは、NetBeansなどのIDEにコピー・ペーストしたうえで、自分の正しいと思う答えを埋めて動作を確認するという使い方で …