サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
体力トレーニング
www.akkodis.co.jp
C++は、C言語をもとに機能を拡張した汎用プログラミング言語です。「シープラプラ」または「シープラ」と呼ばれ、手続き型プログラミングの他にオブジェクト指向プログラミングやジェネリックプログラミング、データ抽象化などの複数のプログラミングパラダイムを持っています。 C++は1983年に誕生し、度重なる標準化によって標準規格が設定され、最新規格は実用ベースではC++17、2020年3月に技術的最終決定がされた次期バージョンはC++20となります。C言語と同様にマシン語に近い低水準言語としても扱える一方で、高度なアプリケーション開発に用いる高水準言語としても使用できるため、非常に汎用性が高い言語として設計されています。 他のC言語系同様に習得が難しいと言われているC++ですが、基本は非常にシンプルな構造をしているため、一つずつステップアップしていけば決して難しい言語ではありません。ここではC++
TypeScript入門 - JavaScriptとの違いからPlaygroundで実行までを解説 公開日:2020.09.28 最終更新日:2021.05.21 スキルアップ 使いやすさや書き味から人気が上がってきているTypeScriptは、JavaScriptを拡張して開発されたプログラミング言語です。大規模開発にも対応できる設計になっており、Google社の開発でも採用され、一躍世界的な注目を集めました。今後、普及が見込まれることから、将来性の高い言語として期待されています。 ここでは初めてTypeScriptを触る方に向けて、JavaScriptとの違いやオンラインの実行環境の紹介、サンプルスクリプトの実行まで解説していきます。 なお、JavaScriptについてはこちらを参照ください。 TypeScriptはオープンソースのプログラミング言語で、2014年頃にMicrosoft
Perlは1987年にリリースされた、比較的古いプログラミング言語です。テキストの整形や出力に最適化された言語と言われており、現在も更新が続けられ、最新のリリースは2020年6月と近年も活発にバージョンアップされています。 かつてはCGIといえばPerlと言われていたほどにWebアプリケーションの開発で活用されていた言語で、システム管理や文書管理など多くの分野で活用していました。 今回はこのPerlについて、開発環境のインストールから簡単なサンプルの実行まで、構文を解説しながら説明していきます。 Perl(パール)は1987年にラリー・ウォール氏によって開発された、強力な文字列処理能力を持つ、テキストの整形や出力に最適化されたスクリプト言語です。他のスクリプト言語と比較して高い処理速度を持つため、インターネット黎明期にはCGI(シージーアイ)(Common Gateway Interfac
【入門】Kotlinとは?Javaとの違いから文法、実行サンプルまで紹介 公開日:2020.08.20 スキルアップ Kotlin(コトリン)は2011年に開発されたオブジェクト指向型言語で、Javaを簡潔かつ安全になるよう改良を加えた産業利用向けの汎用言語としてリリースされました。そのためJava仮想マシン上で動作し、文法などもJavaに近いものになっています。Javaと同様に素早くコンパイルでき、同程度の速度で動作するとされています。Androidの開発言語として公式認定され、スマートフォンアプリの開発現場でのシェアが広がりつつある言語の一つです。 今回はこのKotlinについて、Javaの違いや文法を解説しながら、実行サンプルを紹介していきます。 KotlinはJetBrains社が開発したプログラミング言語で、2011年7月に産業用汎用言語として発表されました。その後、2012年に
【入門】Rubyとは?国産プログラミング言語Rubyの特徴やRails,Gemも解説 公開日:2019.09.27 最終更新日:2020.09.25 スキルアップ Web開発で人気のあるオブジェクト指向言語「Ruby(ルビー)」は、初めてプログラミング言語に触れる初心者でも習得しやすい言語です。 また専用のフレームワークである「Ruby on Rails(ルビー オン レイルズ)」や、簡単にRuby用のライブラリをインストール、アンインストールすることが可能なパッケージ管理ツール「Gem(ジェム)」が揃っているため、エンジニアの習熟度に大きく左右されない安定した開発ができる言語です。 ここではRubyに初めて触れる方に向けて、Rubyについて開発環境の整え方や最初のプログラムをご紹介します。 Rubyは1995年に日本人エンジニアである「Matz」こと、まつもとゆきひろ氏が開発したオブジェ
C#とは?特徴や将来性から開発環境の構築まで解説 公開日:2020.06.24 最終更新日:2020.12.18 スキルアップ C#はマイクロソフトが提供しているプログラミング言語で、同社のフレームワーク「.NET Framework」の一部でもあります。その汎用性の高さから、Windowsアプリはもとより、MacやLinux、さらにはスマートフォン向けのアプリ開発にも活用されています。 また、Unityなどのフレームワークの登場で、ゲームやAR/VRといったジャンルも開発できるようになってきており、将来性も高いと言われています。汎用性も高いため、プログラミング言語の選択に悩んでいる入門者にもおすすめの言語です。 ここでは、入門者に向けてC#の特徴や、言語に対する需要と将来性、開発環境の構築までを細かく解説していきます。 C#(シーシャープ)は、2002年1月にVer1.0がマイクロソフト
PHPとは?仕組みや基本的な書き方、学習方法について解説! 公開日:2019.08.15 最終更新日:2020.12.18 スキルアップ 主にWebサーバ開発に広く利用されているPHPは、手軽さや構文のシンプルさからプログラミングの初級者にも人気が高まっています。元々の文法の分かりやすさに加えて、人気の高まりに伴い学習環境も非常に充実しているため、学習をはじめやすいのがPHPです。今回は、PHPの仕組みや基本的な書き方、学習方法について、実際のソースコードなども用いて解説します。
IT系エンジニアの転職について徹底解説!転職する前に考えておくべきことや失敗しないためのポイント 公開日:2019.09.04 エンジニアの働き方 現在、IT系エンジニアの仕事に就いている人の中には「いつかは転職を考えよう」と思っている人も多いでしょう。しかし、何のビジョンや計画もないまま転職すると後になって後悔することにもなりかねません。 そこで今回は、IT系エンジニアの人向けに、転職における失敗しないためのポイントを解説します。
IT・エンジニア職種の人が「仕事を辞めたい」と思ったときに考えるべきことは? 公開日:2019.08.01 エンジニアの働き方 IT・エンジニア職種で働く人が「仕事を辞めたい」と思う理由は何でしょうか?給与や人間関係の悩みによるものから、スキルアップやキャリアプランのためなど、さまざまな理由があるでしょう。今回は、IT・エンジニア職種の人が「仕事を辞めたい」と思うのはどんな時でなぜなのか、それらの理由を明確にし、IT・エンジニア職種の働き方を探ってみます。
【サンプルコード有】Swiftとは?iOSアプリで定番のプログラミング言語入門 公開日:2019.09.27 最終更新日:2020.09.25 スキルアップ Swift(スイフト)は、iOSアプリを開発するためにAppleが開発した言語です。2014年に公開され、2017年頃にはiOSアプリ開発で確固たる地位を築きました。そして現在はバージョンアップの結果、iOSアプリだけでなく広い開発用途で使用できるようになりました。 ここでは成長が著しいSwiftについて、特徴や開発環境の構築についてなどを解説していきます。 AppleOS上で動作するアプリの開発には、従来は「Objective-C(オブジェクティブシー)」や「Objective-C++(オブジェクティブシープラスプラス)」、C言語が使用されていました。それらの言語と共存しつつ、よりインタラクティブにアプリを開発することを目的にApp
ネットワークエンジニアとは?仕事の内容や将来性について解説! 公開日:2019.11.15 ITエンジニア職種 ネットワークエンジニアとは、インターネットやイントラネットなどの、内外部と通信ができるようなネットワークを構築するエンジニアです。ネットワークの要件定義や設計を始め、構築、運用、保守など一連の業務を担当します。サーバーとサーバーや、サーバーと端末をつなぎ、快適で安定したネットワーク運用に携わります。 今回は、ネットワークエンジニアが実際にどのような業務を担当しているのか、仕事内容とその将来性について解説します。
JavaScriptとは?基本的な書き方や勉強方法~入門~ 公開日:2019.07.09 スキルアップ JavaScript(ジャバスクリプト)とは、Webサイトやシステムの開発に使われているプログラミング言語のこと。私たちが普段使っているスマホやパソコンで見るサイトの多くは、JavaScriptが使われて作られています。今回は、JavaScriptは具体的にどのような言語なのか、JavaScriptを使うとできること、基本的な記述方法、学習方法まで解説します。 JavaScriptとはブラウザを「動かす」ためのプログラム言語のこと。例えば、Webサイトを訪問したとき、ポップアップ画面やカルーセルのように、Webサイト上でアニメーションが動いているのを見たことがあるのではないでしょうか?あのようなブラウザが「動く」ために、指示を出しているプログラミング言語がJavaScriptなのです。ま
みなさん、「コマンドプロンプト」という言葉を耳にしたことがありますか?私たちが普段マウスで操作している「ファイル名の変更」や「フォルダの作成」などさまざまな動作を、すべてキーボード入力で行うことができるシステムツールです。Windowsで、真っ黒い画面にアルファベット文字を入力するのを見て、”開発者っぽい”と感じたことがある人もいらっしゃるのではないでしょうか。あの黒い画面がコマンドプロンプトの入力画面です。 今回は、グループマネージャーとしてチームを牽引し、採用セミナーなどにも登壇しているPB事業本部 前田が監修したコマンドプロンプトの基礎知識や、基本的なコマンドについてご紹介します。
【アンケート調査】未経験から派遣エンジニアになるには?メリットデメリットも紹介 公開日:2019.10.15 ITエンジニア職種 派遣エンジニアとは、派遣会社へ登録して、派遣先企業で働くエンジニアのことです。未経験から始められる求人もあり、また、派遣ならではの働き方のメリットであるライフスタイルに応じた働き方も実現できます。 今回は、実際に未経験から派遣エンジニアになった人を対象に行ったアンケート結果をもとに、派遣エンジニアの年収や派遣エンジニアとして働くメリットやデメリットについてご紹介します。 そもそも派遣エンジニアとはどのような働き方なのでしょうか? 派遣エンジニアは、雇用契約は派遣会社と結びますが、仕事の指揮命令は派遣先企業から受けて業務にあたります。また、給与は派遣会社から支払われ、一定の条件を満たす人は、社会保険、労働保険、有給休暇の付与などの福利厚生を受けることも可能です。
IT業界だけでなく、パソコンを使って仕事をする人であれば「GitHub(ギットハブ)」という言葉を聞いたことがあるのではないでしょうか?今回は、GitHubの使い方、覚えておきたいコマンドについて解説していきます。 GitHubとは、Gitの仕組みを利用して画像やプログラムコードを保存したり公開したりすることができ、プログラム開発者だけでなく、Webデザイナーやライターも利用しているWebサービスです。 GitHubでは、ソースコードの改変や再配布が自由に認められている無償ソフトウェアのOSS(オープンソースソフトウェア)が多数公開されており、さまざまな分野のIT・エンジニアが、公開されたOSSのプロジェクトに参加しています。
また一緒に仕事がしたい!と思われるSEの3つのコミュニケーション術 公開日:2019.04.16 エンジニアの働き方 派遣期間が終了しても「また来て欲しい!」と派遣先に思ってもらえたら嬉しいものです。しかし、なかには「しっかり仕事をしているはずなのに評価されていない気がする……」と悩む派遣エンジニアの方もいるかもしれません。派遣先から高い評価を得て、また一緒に仕事がしたいと思われるためにはどうすればいいのでしょうか? 実はその秘訣は、「コミュニケーション術」にあります。今回は、エンジニアに必要な、派遣先企業やエンドユーザー(派遣先からみたクライアント)との3つのコミュニケーション術をご紹介します。 「エンジニアはコードを書く能力に長けていればよく、コミュニケーション能力は不要」と考えている方もいらっしゃるかもしれません。しかし、実際のエンジニアの現場においては、営業やマーケティングといった
ITエンジニアの業界では特有の用語が飛び交います。今回は、プロジェクトに携わる上で登場する用語を中心にご紹介していきます。※企業や現場により固有名詞の若干の相違があります。予めご了承ください。
開発効率が上がると、「仕事が着実で速い」と評価につながります。また、それにより、より良い条件の契約や給与アップにつながることもあります。ここでは開発効率のための5つの用語をご紹介します。 仮想環境は、自分の端末上に本来のものとは違う環境を構築するための仕組みです。例えば、開発に利用している端末のOSがWindows10でも、実際に本番システムとして使われるサーバーのOSは、Windows2012であったり、Ubuntuであったりなどということはよく起こります。 そのようなときには、自分の端末の中に仮想的に別のハードウェア環境を作り、その中に本番で利用するOSをインストールします。すると、新たなハードウェアを用意せずとも自分の端末内で試験まで行えるようになり、開発が効率化されます。仮想環境の構築に利用されるソフトウェアは、VMWare、VirtualBox、Parallels、Docker等
企業のイノベーションを支援するため、上流領域のコンサルティングから現場の保守・運用まで、AKKODiSならではの4つのサービスを連携させ、End To Endの包括的なコンサルティングを提供していく仲間を募集しています。
次世代コミュニケーション基盤「IOWN ®」の実装に向けた人財輩出を担い「日本を、課題解決先進国に。」 人財育成や雇用機会の創出、異なる産業間の連携強化、グローバル展開などを通じて、日本経済の成長やエンジニア人財のキャリア開発の貢献します。
このページを最初にブックマークしてみませんか?
『VSN アウトソーシング』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く