最新記事一覧

初心者向け!3分で理解するNode.jsとは何か?

Node.js

Node.jsはサーバサイドで動くJavaScriptだ。

クライアント側とサーバー側を同じJavaScriptで書けるメリットは大きい。また、パフォーマンス向上に役立つ場合があることから近年注目を浴びている。

JavaScriptを知っている人であれば、「サーバサイドで動く? え?」という気持ちになるだろう。このページでは難しいことを極力なくしてNode.jsとは何かを初心者の方向けに解説した。

3分間で概要を押さえられるはずだ。

続きを読む

初心者におすすめのプログラミング言語4選!+1言語

初心者におすすめのプログラミング言語

エンジニアになりたいが、どのプログラミング言語を習得すればいいのだろう?と悩んではいないだろうか?

今回は最初に習得しておきたい、初心者におすすめのプログラミング言語を厳選して4つ、そしてあわせて習得しておきたい言語を1つ加えて紹介しよう。

続きを読む

echoコマンドの詳細まとめました【Linuxコマンド集】

echo

echoは画面に文字列や数値、変数を表示するLinuxコマンドだ。

「エコー」と読み、そのまま繰り返す「こだま・反響」を意味するコマンドだ。

このページでは様々な表示方法とその応用を解説する。今まで使ってこなかった方もこの機会にぜひechoの使い方を覚えておいてほしい。

続きを読む

初心者向け!おすすめのJava講座開講スクール 10選

Java講座スクール

Java講座を開講しているスクールをお探しだろうか?

ご存知の通り、現在Javaはプログラミング言語で人気No.1だ。プログラミングを勉強して仕事に直結させたいと思っていれば、Javaを選択するのが一般的だろう。

独学で勉強するのもいいが、初めて学ぶことだ。どうしても時間がかかるし、そもそも勉強の仕方がわからない。

このページではJava講座が開講しているおすすめスクール10選をまとめてみた。Javaを勉強したいと思っているなら参考にしてほしい。

続きを読む

2週間でLPIC201に合格するための対策法

lpic201

このページを見ている方の多くはLPIC Level1を見事合格したのだと思う。すばらしい。

さて次なる課題としてLPIC Level2がある、LPIC Level2はあなたが「Linuxに関しての上級技術者」であることの証明になる、Linux技術者として活躍するのならば、ぜひとも取得しておきたいところだ。

もしかしたら「LPIC Level2は難易度が高いのでは?」という不安を抱いているかもしれない、確かにLPIC Level1と比べ全体の難易度は高くなっている、実際にサーバーを構築するなど問われる内容は高度だ。しかしキチンと学習すれば、合格が狙える試験となっている。

このページではLPIC201を2週間、通常の想定される時間よりも短期間で受かるための対策方法をまとめている。参考書やスケジュールをぜひ参考にしてほしい。

続きを読む

CSSフレームワーク30選!デザイン含めて一括総まとめ

cssフレームワーク30選

CSSフレームワークを使うのは、すでに一般的になっている。

CSSはよくできたWebページデザインシステムだが、大規模なアプリケーションに弱い、車輪の再開発のような部分も多いという弱点がある。

そんな弱点を補ってくれるのがCSSフレームワークだ。フレームワークを使うことで作業時間は大幅に減り、品質も上がる。

しかし、一方で同じCSSフレームワークを使うと、同じようなデザインになりがちという欠点もある。

そこでこのページではCSSのフレームワークを30種類ご紹介する。人気のものからマイナーなものまで幅広く揃えてみた。

CSSフレームワークを選ぶときに参考にしてほしい。

続きを読む

文系でもまったく問題なくプログラミングができる10の理由

programming-art

「文系だとプログラミングができない」と考えている人は多いようだ。

気持ちはとてもよくわかる。二進法がどうとか、処理速度がどうとか言われると理系の香りがするのは確かだ。

では、プログラマーの大半は理系出身者なのだろうか? そんなことはなく、文系出身者もいるどころか、3分の1は文系だ。目指す人の割合を考えれば、理系でも文系でもさして変わりがないことがわかるだろう。

このページでは文系でもプログラミングができる10の理由と問題への対処法をご紹介する。

もし、あなたが「文系出身だけどプログラミングを勉強したい」「プログラマーを目指したい」と思っているのであれば参考にしてほしい。

続きを読む

エンジニアの種類総まとめ!35種まとめました

エンジニアの種類 総まとめ

「エンジニアになりたい」

と思ったとき、そもそもどのような職業を思い浮かべているだろうか?

実は世の中にはたくさんエンジニアの種類がある。

何かしら研究したり作ったりしているのがエンジニアだが、その範囲はどれも専門的で、エンジニアと一言で言っても千差万別だ。

このページでは、エンジニアの種類を総まとめした。エンジニアになりたいと思っているのであれば、ぜひ参考にしてみて欲しい。

続きを読む

初心者でもすぐわかる!PHPとPerlの違いとは?

PHPとPerlの違いとは

PHPとPerl、世の中にプログラミング言語はたくさんあるが、「この2言語を知らないプログラマはいない」と断言できるほど、どちらも有名なプログラミング言語だ。

どちらもオープンソースで管理されており、ライセンス規約を守れば誰もが自由に利用できる。

字面が似ていて、Webアプリケーションに使われるという共通点もあるため混同されやすい言語だが、このページではPHPとPerlの違いをご紹介する。

どちらの言語が初心者におすすめかも述べているので、もしあなたが人生最初に学ぶプログラミング言語を探していたなら、そのきっかけとなれば幸いだ。

続きを読む

ファイル・ディレクトリを削除するrmコマンドについて詳しく!【Linuxコマンド集】

rmコマンド

rmコマンドはファイルやディレクトリを削除するコマンドだ。

Linuxを使う上で、ファイルやディレクトリの削除は頻繁に行う作業だが、重要なファイルを誤って削除して痛い目にあったという方は多いのではないだろうか?

このページではrmコマンドについて詳しくまとめた。オプションを使いこなすと、 誤操作は減って、結果として作業が早くなっていくはずだ。

Linuxを使うエンジニアは参考にして頂ければと思う。

続きを読む

ビギナーからプロまで使える!Java資格試験の種類まとめ

java資格試験の種類

Javaは登場から長年経った今でも人気No.1であり続けているプログラミング言語だ。

仕事へ直結することから、スキルを証明するための資格試験の種類も多くなっている。

このページでは、Javaの資格試験についてまとめてみた。重要な資格はすべて網羅しているので、このページを見れば全体像の把握ができるはずだ。

Javaを勉強して仕事につなげたい人や、もう一歩スキルを上げるために資格を起爆剤にしたいと思っている方はぜひ参考にしてほしい。

続きを読む

知っておきたい!人気JavaScriptフレームワーク10選

javascript フレームワーク10選

JavaScriptでフレームワークを使うという発想は、以前にはあまりなかった。

JavaScriptはライブラリさえあれば十分に機能していたからだ。

しかし、Webアプリケーションが複雑になるにつれてJavaScriptフレームワークも一般的になりつつある。

現在注目を集めているJavaScriptフレームワークに、どのようなものがあるかを今からご紹介していく。

色々なフレームワークがここ数年で登場してきており、それぞれ特徴が大きく違っている。

今人気のJavaScriptフレームワークを知ることで、学習や構築をはじめる際の参考にして頂ければ幸いだ。

続きを読む

【2016年度】おすすめの小学生向けプログラミング教室10選

小学生向けプログラミング教室

プログラミングが小学生の習い事として注目されだしたのは、ここ2,3年だ。プログラミングが小学生の授業にも組み込まれる予定になっているなど、活気が出始めている。

プログラミングの教室も年々増加していっていて、毎週のように折り込みチラシが入るようになってきた。体験で行ってみようと思っても、どの教室に行けばいいのか悩むだろう。

そこでこのページでは、おすすめの小学生向けプログラミング教室10選を紹介する。2016年度版だ。

続きを読む

【ざっくりわかる!】JavaScriptでできること15選 まとめてみた

javascriptでできること15選

JavaScriptはWebサービスやWebサイトで使われるプログラミング言語だ。

主に動きのあるユーザーの画面を作るときに使われる。カーソルを当てるとメニューが開いたり、ボタンをクリックすると動き出すページには基本的にJavaScriptが使われている。

しかし、実はJavaScriptでできることはそれだけではない。様々な分野で活躍するプログラミング言語だ。

このページではJavaScriptでできることを初心者の方向けにまとめてみた。JavaScriptに関心がある方は参考にしてみてほしい。

続きを読む

日本語さえわかればわかる!JavaとJavaScriptの違い

javaとjavascriptの違い

「弊社のシステムは使いやすい画面になっているのが特徴です」

「なるほど」

「Javaですごく使いやすい画面に仕上げているんですよ。Ajaxで、画面の遷移なく登録情報の変更などができます」

「Javaで?」

「はい、Javaで!」

「・・・」

このような話を先日来た新人営業マンさんが元気に語ってくれた。元気さはとてもいいのだが、JavaとJavaScriptを同じものとしてしまっているのは、やはり気になる。

JavaとJavaScriptはどちらもプログラミング言語だ。名前が似ているため、プログラミング未経験者や新人のIT営業マンは同じものとして覚えてしまいがちだ。

JavaとJavaScriptは違うものだ。では、どのような言語としての違いがあるか?

プログラミング初心者の方のために、なるべくわかりやすく解説した。

続きを読む

【すごく初心者向け】セールスエンジニアとは? 営業 or エンジニア

セールスエンジニアとは?

セールスエンジニアという職種をご存じだろうか?

字面からはその仕事内容が推測したかもしれないが、恐らくそれはほとんど正解に近い。実際に「セールスするエンジニア」なのだ。

では、いわゆる普通の営業との違いはどこにあるか?

このページではその答え合わせを兼ねて、セールスエンジニアの仕事内容と活躍する場面についてお伝えする。

続きを読む

初心者必見!おすすめプログラミング言語10選の特徴と難易度

おすすめのプログラミング言語

プログラミング言語を習得しようと思い立ったはいいが、実際にどのプログラミング言語を覚えればいいのかわからず、途方に暮れた経験はないだろうか?

プログラミングに限らず、はじめて何かを勉強しようとするとき、「何を選べばベストなのかというのがわからない・・・」という悩みが出るのは当然だ。

そんなあなたに、おすすめのプログラミング言語とその特徴について紹介しよう。このページを読んでいただければ、もう途方に暮れることはないだろう。 

続きを読む

今更聞けない!CentOSとRed Hatの違いとは?

redhat_centos

「CentOSはRedHatの有償部分を外したものだ」という言葉は聞いたことがあるのではないだろうか?

実際、CentOSはRed Hat Linuxを元にして作られている。では、実際に2つのLinuxディストリビューションにはどんな違いがあるのか?

このページではCentOSはRed Hat Linuxの違いを解説した。

続きを読む

プログラミング初心者におすすめの入門書12冊まとめました

プログラミングに関する書籍はたくさんある。本屋に行けばプログラミングの本がところ狭し、と並んでいる。

これだけ多いと初心者の方が勉強しようと思っても、どの本を手に取ったらいいのか悩むのではないだろうか?

ここでは、これからプログラミングを始めようというあなたに、ぜひとも読んで頂きたい入門書を紹介する。

スキルを身に付けるためのものだけでなく、プログラミングというものに興味を持って頂けるような書籍をセレクトしたので、書店で見かけた際には、是非とも手にとって頂きたい。

続きを読む

5分で理解!Web開発初心者におすすめするプログラミング言語

Web開発の初心者が「プログラミングの勉強をしてみよう」「サービスをひとつ作ってみたい」と思ったとき、はじめに悩むのが「どのプログラミング言語を選ぶべきか?」だろう。

プログラミング言語で検索すると、C・C#・C++・Java・PHP・Python・Ruby・Fortran・Swift・JavaScript・・・など際限なく種類が出てくる。初心者の方が悩むのも当然だ。

このページでは、Web開発の初心者におすすめするプログラミング言語をまとめた。開発に初めてチャレンジする人は参考にしてほしい。

続きを読む

人気のPHPフレームワーク比較!おすすめの15選まとめました

php_framework

PHPのフレームワークはCakePHP、CodeIgniter、Symfony、ZendFrameworkとの「四天王」の時代も陰りを見せてきて、Laravelが全盛期だ。

また、現在は新しいPHPフレームワークが雨後の竹の子のように登場してきて、戦国時代を迎えたと言われている。

数が多くなった分、プログラマーからするとどのフレームワークを使えばいいのか解らないのではないだろうか?

どのPHPフレームワークがいいのかの参考になるようにここでは15個のフレームワークについて取り上げ、その人気の状況についても比較していく。

続きを読む

【初心者向け】快適なプログラミング環境を作るパソコン選びのポイント6つ

パソコン

プログラミングを習得するにあたって必要なものは色々ある。しかし何はなくとも、まずはパソコンがないと始まらない。

しかし、いざ購入するとなると、どんなパソコンを選べば良いのかわからないという方が多いのも現状だ。そこでこのページでは、プログラミングに適したパソコンの選び方や、プログラミングにおすすめの周辺機器などについて紹介していこう。

続きを読む

ファイルやディレクトリをコピーするcpコマンドの使い方!【Linuxコマンド集】

Linuxを使っている限り必ず使うのがcpコマンドだ。ファイルやディレクトリをコピーするのに使う。

本日はLinuxのcpコマンドの使い方について詳しく解説した。

知っているオプションも多いだろうが、意外と知られていない便利なオプションについてもまとめている。

Linuxを使うエンジニアは参考にして頂ければと思う。

続きを読む

未経験者向け)ネットワークエンジニアとは? 仕事内容と将来性

ネットワークエンジニアとは

ネットワークエンジニアとは、どのような仕事をしているかご存じだろうか?

IT業界では日々新しい「○○エンジニア」が作られては消えているが、この「ネットワークエンジニア」は相当古くからある職種だ。

ネットワークは目に見えない。そのため、現代社会で重要な仕事ではあるのだが、実際どのようなことをしているか具体的に想像するのは難しいのではないだろうか?

しかし疑いなくネットワークエンジニアは今の情報社会においてなくてはならない存在だ。

このページではネットワークエンジニアの仕事内容とその将来性についてお伝えする。読み終わった頃には、ネットワークエンジニアについて大枠のイメージがついているはずだ。

将来どんなエンジニアになろうかまだ決めかねている人やIT業界を目指す人は、ぜひ参考にしてほしい。

続きを読む

【新旧対応】Linuxでの自動起動の設定方法を解説

linux 自動起動スクリプト

Linuxの起動時にコマンドやプログラムを自動で実行したい場合どうするか? Windowsだとスタートアップに入れて終了だが、Linuxでは方法が違う。

このページでは、Linuxの起動時にプログラムを自動実行させる方法についてお伝えする。細かいところまで解説を行ったので、自動起動に関してはここのページで必要知識を網羅できるだろう。

続きを読む

非公開になっているLPIC合格率を推測してみた

LPIC合格率

LPICはLinuxの人気資格だ。Linuxのスキル証明に受ける人が多い。

そんなLPICだが、はじめて受ける方が気になるのがLPICの合格率だろう。

残念ながら、LPICの合格率は公表されていない。そこで、このページではLPICの合格率を推測して、難易度を確かめてみた。LPICを受けようと思っている方は参考にしてほしい。

続きを読む

3分間で人に説明できるようになるUnixとLinuxの違い

UnixとLinuxの違い

UnixもLinuxもどちらもコンピュータの土台となっているOSだ。両方のイメージが重なっている人も多いのではないだろうか? 

どちらか一方使ったことがあればともかく、普通はどちらも「よくわからないけどエンジニアが使っていそうな何か」くらいのイメージになってしまっていると思う。

Linuxがこれだけ普及している現在、ITに関わっているのであればこれくらいの知識は持っておくと便利だろう。きっと知識として使える機会もある。

UnixとLinuxは親戚と言っていい。ただし、血のつながりはない。このページではUnixとLinuxの違いについて初心者の方にわかりやすく解説する。短い時間でわかるように、なるべく簡単に説明した。参考にしてほしい。

続きを読む

【目的別】初心者におすすめのLinuxディストリビューション7選

linux distribution

Linux初心者が、「概要はなんとなくわかった。では、早速Linuxを使ってみよう!」そう思ったとき、はじめに当たる難問は「どのディストリビューションを使えばいいのか?」だろう。

ディストリビューションとはLinuxの種類のことだ。Linuxはオープンソースということもあり、色々な種類のLinuxに分岐していった経緯がある。

このページでは初心者におすすめのLinuxディストリビューションを7つまとめている。2種類の目的に分けたので、どちらを優先させるかをまずは考えてほしい。

ディストリビューションを選ぶ際の参考にして頂ければ幸いだ。

続きを読む

プログラミングがわからない人の10個の理由とその対処法

worry

「プログラミングを勉強し始めたが、よくわからない・・・」

「理数系じゃないからプログラミングはわからない」

このようなことで悩んでいる人は多い。

勉強を始めたばかりの頃、たしかにプログラミングはわかりにくい。そして、一度苦手意識がついてしまうと、そこから抜け出すのはなかなか大変だ。

このページでは、プログラミングがわからないと感じる理由を10個あげ、その対処法を紹介する。

ご存知の通り、「なんとなくわからない」が一番どうしようもない状態で、「何がわからないかわかった!」となったら案外物事はスムーズに行くものだ。

あなたが、プログラミングに苦手意識を持ってしまっているなら、参考にしてほしい。

続きを読む