派遣で働くエンジニアのスキルアップを応援するサイト

PRODUCED BY RECRUIT

第1話「イベント」を使いこなそう 【連載】実務で使えるAccessのコツ

MicrosoftOfficeシリーズで利用できるデータベース管理ソフトウェア、Access。Excelなど他のソフトと比べて情報が少ないため、わからないことがあっても調べるのに苦戦し、結局同じ機能ばかり使っていませんか?このコラムでは、Accessを実務で使うときに「…

【動画】エンジニアが生き残るためのテクノロジーの授業 #2「プログラミングに必要なアルゴリズムの考え方」

エンジニアが生き残るためのテクノロジーの授業第2回は、プログラミングのための「アルゴリズムの考え方」についてです。アルゴリズムとは、問題を解決するための手順や計算方法のことを指します。アルゴリズムの考え方を一度押さえておけば、どんな言語にも…

第4話 機械学習したいのにデータがない!? 【漫画】未経験なのに、機械学習の仕事始めました

データを使える状態にする「前処理」って何? 前処理は、第1話で紹介した CRISP-DM において、ビジネス理解、データの理解、データの準備の3ステップにあたります。 STEP1.ビジネス理解 まずは、ビジネス理解についてです。解決したい問題設定におけるビジネ…

【コラム】現代のITエンジニアに求められるスキルとは?:エンジニアが生き残るためのテクノロジーの授業 #1

この記事では、動画「エンジニアが生き残るためのテクノロジーの授業 #1:現代のITエンジニアに求められるスキルと業界のトレンド」をまとめています。 「働き方改革」や「リモートワーク」という言葉が話題になるなか、在宅勤務でも影響が少ない職種としてI…

第3話 機械学習の活用事例!建設機械や回転寿司屋でも活用されている!?【漫画】未経験なのに、機械学習の仕事始めました

私たちの日常にも、データ活用や機械学習が活かされているんですね! 現実世界で「機械学習の技術」は、どのように活かされているの? マーケティング領域ではデータ活用が進んでいます。マーケティング職や、ウェブ、アプリ開発の仕事をされている方は、機…

【動画】エンジニアが生き残るためのテクノロジーの授業 #1「現代のITエンジニアに求められるスキルと業界のトレンド」

10年後も通用する「本物の力」を身につけるため、今回は現代のITエンジニアに求められるスキルと業界のトレンドについて教えていただきます。いま身につけておきたい技術を見極めるポイントは、「どのような技術が流行っているのか」「テレワークの普及によ…

特別編集 テクニカルライティング

文章を書くことに苦手意識を持っていませんか?仕様書などの技術的な文章を書くときに使える「テクニカルライティングのポイント」をご紹介します。テクニカルライティングは、課題解決するための思考整理にも使えるそう。メールや議事録でも使える「ロジッ…

特別編集 Git

誰が・いつ・どこで・何のために・どう修正したか、という記録を取りまとめることができる「Git」。便利なツールであるため、Gitを導入する企業が増えています。いまは利用していなくても、転職や新しい現場で利用していたときに備えて、「基礎の基礎」と「…

第2話 人工知能、機械学習、ディープラーニングの違いとは?【漫画】未経験なのに、機械学習の仕事始めました

人工知能、機械学習、ディープラーニングの違い 人工知能という言葉の定義はむずかしい 人工知能という言葉の定義はむずかしいと言われています。「人工」という言葉には「人間と機械を区別する基準は何か?」という問いが生まれます。「知能」という言葉に…

特別編集 VBA

パソコンにExcelやAccessが入ってさえいれば、環境構築が不要ですぐに利用できるプログラミング言語の「VBA」。手軽に学べて、多くの職場で求められることが多いスキルです。事務のお仕事からエンジニアに転身した方のインタビューでも、はじめはExcelの「VB…

特別編集 RPA

事務作業などを自動化し、業務の効率化に繋がるRPA。コロナ禍で導入する企業も増え、いま注目されているツールの一つです。そこで今回は、RPAの基本や現場での事例、ロボット開発の手順などを解説した記事をまとめました。今後もRPAに代替させる業務が増える…

第1話 機械学習の仕事内容って?実はコードを書くだけじゃない!【漫画】未経験なのに、機械学習の仕事始めました 

(出典)https://papers.nips.cc/paper/2015/file/86df7dcfd896fcaf2674f757a2463eba-Paper.pdf ・Configuration:設定 機械学習システムに必要な設定をする ・Data Collection:データ収集 機械学習するためのサンプルデータを集める ・Data Verification:…

【動画レポート】ITIL(R)の基本。技術者であってもサービスを理解しよう

この記事では、動画「ITIL(R)の基本。技術者であってもサービスを理解しよう」をレポートします。 今回の動画では、ITサービスマネジメントのフレームワークとして世界中で利用されているITIL(R)の基本、それを理解するためのITサービスマネジメントの考え方…

第19話 detached HEAD 状態って何?ブランチがない状態を解決する方法 【連載】マンガでわかるGit~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第18話では、コミットにタグをつける「g…

特別編集 Webクリエイター

未経験者だけれども、「HTMLやJavaScript、PHPを勉強してみたい」という声を多く聞きます。そこで今回は、フロントエンドエンジニアとサーバーサイドエンジニアに必要な基礎知識をご紹介。Webクリエイターの仕事内容は幅広く、その分学ばなければいけないこ…

【動画】ITIL(R)の基本。技術者であってもサービスを理解しよう

ITサービスマネジメントのフレームワーク「ITIL(R)」。今回の動画では、最新バージョン「ITIL4」を理解するための大前提として、ITサービスマネジメントとはどのような考え方なのかを中心に、ITIL(R)の基本概念をご紹介します。技術者であっても「お客様目線…

特別編集 プログラミング言語

次に習得したいプログラミング言語はありますか?仕事に直接役立つ言語。使うことはないけれど、知識を持っていれば仕事の流れが掴める言語。次の仕事場で求められている言語など。複数の言語が使えるとそれぞれの言語の特徴を知っているため、開発期間の短…

第18話 便利なgit tagの使い方!コミットにタグをつけて管理しやすくしよう【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第17話では、すでに消されたリモートリ…

【動画レポート】JavaScriptプログラミング――スライドショーを作ってみよう

この記事では、動画「JavaScript入門 #2 / スライドショーを作ってみよう」をレポートします。 今回の動画は、「JavaScript入門 #1 / 基本的な考え方とプログラミングの方法」に続く第2回ということで、前回学んだことをベースに、Web画面上で実行するスライ…

【動画】JavaScript入門 #2 / スライドショーをつくってみよう

前回の動画では、class属性の書き換えにより、表示を切り替える方法をご紹介しました。今回は、小さなサムネイル画像をクリックすると、大きな画像が切り替わる簡易的なスライドショーの作り方を解説します。前回同様、実際に手を動かせるよう、実習用サンプ…

第17話 ローカルリポジトリに残ってしまうリモート追跡ブランチを一気に削除する prune オプション【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第16話では、複数のGitアカウントを使い…

【動画レポート】JavaScriptプログラミング 基本的な考え方とプログラミングの方法

この記事では、動画「JavaScript入門 #1 / 基本的な考え方とプログラミングの方法」をレポートします。 JavaScriptは、ブラウザさえあれば手軽に始められる人気のプログラミング言語。プログラマーへの入門として、あるいはコーダーのステップアップとしても…

【動画】JavaScript入門 #1 / 基本的な考え方とプログラミングの方法

JavaScriptをこれから始めたい、どういうものかを知りたい。といった方を対象に、JavaScriptがどんな言語なのか、どのような動作をするのかを詳しく解説いたします。たとえば、HTMLやCSSを書き換えるときには、3つの設定が必要であることをご存知でしょうか…

第16話 Gitユーザー名とメールアドレスをリポジトリごとに変更したい 【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第15話では、「.gitconfig(コンフィグ…

特別編集 IBM Watson

文書の分析やチャットボットを作るなら、『IBMWatson』が非常に便利なことはご存じでしょうか。無料のアカウントでも充実した機能を利用でき、過去にエンジニアスタイルで行ったハンズオンイベントでは、2時間もしないうちにピザ屋さんの注文受付ですぐに使…

特別編集 ネットワークの基礎知識

今回ご紹介する記事は、ネットワークの概念や仕組み、機器の使い方など、はじめに知っておきたい『ネットワークの基礎』についてです。仕組みを理解していなくても普段利用する上では問題ありませんが、エンジニア職の皆さんはじめ、ネットワークに携わる方…

第15話 エイリアスを設定してコマンドを短縮しよう【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第14話では、リモートリポジトリを追加…

特別編集 システム開発

使えるシステムのカギとなる、システム開発。今回の特別編集では、現場で役立つシステム設計の原則や、システム開発に必要なプロジェクトの見積り知識、裁判事例から読み解く“成功するシステム開発に必要なエンジニア”など、さまざまな視点から『システム開…

特別編集 Python入門編

構文がシンプルながらもWebアプリケーションの開発や人工知能の分野まで活用される、プログラミング言語『Python』。便利なライブラリやフレームワークが充実していることから、これから触れてみたいという方にも、理解のしやすい言語といわれています。そこ…

第14話 リモートリポジトリを追加・削除しよう【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第13話では、どのコミットでバグが混入…

【コラム】自宅でできる!IT系の情報収集のポイントとは?

情報を収集するとき、人によっていろいろな方法があります。書店で本を探したり、セミナーやイベントに参加したりする人もいるでしょう。もちろん、今はインターネットで収集することが一般的だと思います。ただ、インターネットで情報を収集する場合も、少…

第13話 どのコミットでバグが入ったかgit blameで調べてみよう【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の第12話では、リポジトリ内の検索ができ…

【イベントレポート】AI向けの数学とPythonを基礎から学ぼう!

この記事では2020年3月24日に開催した、オンライン動画配信イベント「人工知能(AI)、機械学習のための数学の基礎-Pythonのコードと共に学ぶ人工知能/深層学習に必要な数学-」をレポートします。 昨年11月のイベントで「どのように数学を機械学習で活用する…

【イベントレポート】目で見て体感する、ブロックチェーンのインパクト

この記事では2020年3月6日に開催した、オンライン動画配信イベント「目で見て体感する、ブロックチェーンのインパクト」をレポートします。 仮想通貨でおなじみのブロックチェーン技術とは一体どのようなものなのか、その仕組みに迫ります。講師には、FLOCブ…

第12話 git grepと普通のgrepってどう違うの?【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第11話 では、編集中のファイルを一時…

【動画】自宅にいながらスキルアップ!IT系の情報収集術

今このような状況のなか、皆さんはどのように最新のIT系情報を集めていますか?そして、それは本当に確かなものでしょうか。今回の動画では、書籍「Pythonではじめるアルゴリズム入門」や「基礎からのプログラミングリテラシー」などの著者である増井敏克さ…

【動画】AI向けの数学とPythonを基礎から学ぼう!

近年PyTorch、Kerasなど、さまざまなフレームワークの登場により、アルゴリズムや数学を理解しなくても機械学習を行うことは可能になりました。しかし、本当の意味で機械学習を理解し、使いこなすためには数学とプログラミングをベースにニューラルネットワ…

【イベントレポート】Javaのスキルアップをしよう~Java SE 11 Silver認定試験ポイント解説~

この記事では、2020年2月14日に開催したイベント「Javaのスキルアップをしよう~Java SE 11 Silver認定試験ポイント解説~」をレポートします。 今回のイベントでは、書籍『オラクル認定資格教科書 Javaプログラマ Silver SE11 スピードマスター問題集(試験…

第11話 git stash でコミットしたくないファイルを一時退避!【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第10話 では、必要なコミットだけを取…

【イベントレポート】CCNA改定前の直前準備。ネットワークに必須のルーティング技術、NTP・DHCP・NATの設定についておさらいしよう!

この記事では、2020年1月31日に開催したイベント「【CCNA改定前の直前準備】ネットワークに必須のルーティング技術、NTP・DHCP・NATの設定についておさらいしよう!」をレポートします。 Cisco認定試験問題の大幅な改定が2020年2月に実施されました。そこで…

【イベントレポート】絵と解説でわかる量子コンピュータの仕組み

この記事では、2020年1月10日に開催したイベント「絵と解説でわかる量子コンピュータの仕組み」をレポートします。 今回のイベントでは、コンピュータの処理能力を飛躍的に向上させるとして、最近何かと話題の量子コンピュータについて、書籍『絵で見てわか…

第10話 git cherry-pick でいいとこ取り!【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第9話 では、ファイルの差分を確認でき…

第9話 git diff で差分を確認!【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第8話 では、checkoutの機能を2つに分…

【イベントレポート】R言語で始めるデータ分析入門

この記事では、2019年12月6日に開催したイベント「R言語で始めるデータ分析入門」をレポートします。 今回のイベントでは、Pythonと比較をしながら、 R言語を用いてデータ分析をするための技術を学びました。講師にお迎えしたのは、昨年開催したイベント「Py…

【イベントレポート】人工知能(AI)、機械学習のための数学入門-Pythonのコードを書きながら学ぶ人工知能/深層学習に必要な数学

この記事では、2019年11月22日に開催したイベント「人工知能(AI)、機械学習のための数学入門-Pythonのコードを書きながら学ぶ人工知能/深層学習に必要な数学」をレポートします。 さまざまなフレームワークの登場により、アルゴリズムや数学を理解しなくて…

第8話 switchとrestoreを使ってみよう 【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第7話 では、間違えてリセットしてしま…

【イベントレポート】チャットボットをつくってみよう!使いやすいAI(人工知能)「Watson Assistant」ハンズオン

この記事では、2019年11月8日に開催したイベント「チャットボットをつくってみよう!使いやすいAI(人工知能)「Watson Assistant」ハンズオン」をレポートします。 前回、大好評に終わった羽山さん、樋口さん、江澤さんの講師3名によるIBM Watsonのイベント…

【イベントレポート】VBA+SQLで作るAccessデータベースアプリケーション

この記事では、2019年10月25日に開催したイベント「VBA+SQLで作るAccessデータベースアプリケーション」をレポートします。 業務で使用することも多い、AccessVBAとSQL。今回のイベントでは、AccessVBAとSQLを組み合わせて、レコードセットの取得、展開、レ…

第7話 間違えて reset しちゃった?git reflogで元どおり【連載】マンガでわかるGit ~コマンド編~

Webサービスやアプリ開発の現場では必須のバージョン管理システム「Git(ギット)」。Gitは、専用のソフトを使えばクリックで直感的に操作することもできますが、いざというときにコマンドが使えると便利です。 前回の 第6話 では、特定の時点までファイルを…

【イベントレポート】初心者歓迎!AWS認定ソリューションアーキテクトを目指すために

この記事では、2019年10月2日に開催したイベント「初心者歓迎!AWS認定ソリューションアーキテクトを目指すために」をレポートします。 今、注目されているAWS認定試験。そのなかでも最も人気のあるAWS認定ソリューションアーキテクトを取得するためのノウハ…