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

PRODUCED BY RECRUIT

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

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

第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認定ソリューションアーキテクトを取得するためのノウハ…

【イベントレポート】初心者からCCNA合格を目指す!ネットワークの全体像を理解しよう

この記事では、2019年9月13日に開催したイベント「初心者からCCNA合格を目指す!ネットワークの全体像を理解しよう」をレポートします。 今回のイベントでは、書籍『シスコ技術者認定教科書 図解でスッキリ! パッとわかるCCNAの授業』の著者である林口裕志…

第6話 git reset 3種類をどこよりもわかりやすい図解で解説!【連載】マンガでわかるGit ~コマンド編~

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

【コラム】Webアプリが動くとき、裏側で何が行われているか。「使える」知識として基礎を身につけよう

利用者がWebサイトを開くとき、「URLを入力する」「リンクをクリックする」「検索欄に入力する」などの方法がありますが、いずれの方法でも目的のページの内容が表示されます。 このとき、裏側で何が行われているか、一般の人が知る必要はありません。しかし…

【イベントレポート】Androidアプリ開発とKotlin~Androidアプリ開発のプログラミング言語はJavaからKotlinへ~

この記事では、2019年8月28日に開催したイベント「Androidアプリ開発とKotlin~Androidアプリ開発のプログラミング言語はJavaからKotlinへ~」をレポートします。書籍『作ればわかる!Androidプログラミング Kotlin対応』の著者である金宏 和實さんを講師に…

第5話 プッシュ済みのコミットを取り消したい!リバートの使い方【連載】マンガでわかるGit ~コマンド編~

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

【イベントレポート】使いやすいAI(人工知能)「IBM Watson」を見てみよう!

この記事では、2019年8月7日に開催したイベント「使いやすいAI(人工知能)「IBM Watson」を見てみよう!」をレポートします。機械学習に先鞭をつけたIBM Watsonは、AIサービスの先駆け的存在として、日々進化を続けており、機械学習やディープラーニングを…

【イベントレポート】RPAの基本から導入の実務まで~RPA未経験者でもOK~

この記事では、2019年7月26日に開催したイベント「RPAの基本から導入の実務まで~RPA未経験者でもOK~」をレポートします。解説書『絵で見てわかるRPAの仕組み』の著者である西村泰洋さんに、RPAの基礎、そして導入するにあたっての注意点を教えていただきま…

第4話 コンフリクトは怖くない!解決方法【連載】マンガでわかるGit ~コマンド編~

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

【イベントレポート】ゼロから学ぶクラウドの世界 クラウドの現在、未来はどうなるのか?そしてエンジニアは、どう学ぶのか

この記事では、2019年6月26日に開催したイベント「ゼロから学ぶクラウドの世界 クラウドの現在、未来はどうなるのか?そしてエンジニアは、どう学ぶのか」をレポートします。講師には、NRIネットコムのクラウド事業推進部の部長であり、数々のクラウドサービ…

【インタビュー】元バーテンダーが心がけたのは、いくつかのスキルを併せ持った“スキルプラス”によるキャリア形成

エンジニアとしてのキャリアを考える上で、スキルアップに不安を持つ方は多いのではないでしょうか。株式会社リクルートスタッフィングが運営するITSTAFFINGでは、スキルアップのために努力されている登録スタッフにインタビューをし、普段のお仕事で気を付…

第3話 マージの仕組みを見てみよう【連載】マンガでわかるGit~コマンド編~

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

【イベントレポート】Pythonでデータ処理と機械学習を始めよう

株式会社リクルートスタッフィングが運営するITSTAFFINGでは、弊社に派遣登録いただいている皆さまのスキル向上を支援するイベントを、定期的に開催しています。 2019年6月14日のイベントでは「Pythonでデータ処理と機械学習を始めよう」を開催。データの前…

【コラム】プログラマを目指すときに知っておきたい基礎用語とは

プログラミングの知識を身につけようと思ったとき、最初のハードルになるのが「専門用語」です。勉強すればするほど知らない用語が登場するため、1つずつ調べながら学ぶことになるかと思います。インターネットを使うと簡単に調べられるようになった一方で、…

【インタビュー】優れたコードよりも、当たり前のことを。年収1000万円フリーランスエンジニアへの道

エンジニアとしてのキャリアを考える上で、スキルアップに不安を持つ方は多いのではないでしょうか。株式会社リクルートスタッフィングが運営するITSTAFFINGでは、スキルアップのために努力されている登録スタッフにインタビューをし、普段のお仕事で気を付…

第2話 ブランチとは?ポインタってどういう意味?作成・確認・切り替え方法【連載】マンガでわかるGit ~コマンド編~

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

【イベントレポート】プログラミング未経験者でもできる!動かして学ぶRPA超入門ハンズオン

株式会社リクルートスタッフィングが運営するITSTAFFINGでは、弊社に派遣登録いただいている皆さまのスキル向上を支援するイベントを、定期的に開催しています。 2019年5月24日のイベントでは「プログラミング未経験者でもできる!動かして学ぶRPA超入門ハン…