フリーランスITエンジニアのための情報発信メディア

SQLインジェクションの仕組みと対策方法を徹底解説!

SQLインジェクションの仕組みと対策方法を徹底解説!

世の中には様々なサイバー攻撃が存在していて、エンジニアはそれぞれに対処しなければなりません。全てに対処することは、莫大なコストを必要としますが、可能な限り手を打っておくことが重要です。 特に開発の場面で、優先的に対応したいものとしてSQLイ

続きを読む

機械学習モデルとは|仕組みや種類、作り方について詳しく解説!

機械学習モデルとは|仕組みや種類、作り方について詳しく解説!

近年はAIが様々なアプリケーションに導入されるなど、大量のデータを活用することが当たり前になってきました。皆さんの中にも、知らず知らずのうちに恩恵を受けている人が多いはずです。このようなデータを活用した技術の背景には、機械学習モデルと呼ばれ

続きを読む

AWS EC2の基礎を詳しく解説!

AWS EC2の基礎を詳しく解説!

AWSは非常に多くのサービスから構成されていて、その中にEC2と呼ばれるものがあります。いわゆる仮想サーバをサービスとして提供するものであり、AWSが提供するサービスの中でも重要なものです。AWSのユーザならば、多くの人がEC2を利用するで

続きを読む

SSLサーバー証明書とは?仕組みや種類を徹底解説!

SSLサーバー証明書とは?仕組みや種類を徹底解説!

インターネット通信のセキュリティを強化する重要な仕組みとして、SSLサーバー証明書があります。現在は広く利用されている技術で、証明書の考え方なしにセキュリティは担保できないと断言できるぐらいです。当たり前に利用される技術であるからこそ、適切

続きを読む

JSONとは?概要と活用例、メリット・デメリットを詳しく解説!

JSONとは?概要と活用例、メリット・デメリットを詳しく解説!

データをやり取りするフォーマットにはいくつもありますが、その代表格としてJSONがあります。非常に多くのアプリケーションで利用されているため、この名称を耳にしたことがある人は多いでしょう。細かいことはわからないものの、実際に利用している人も

続きを読む

3大クラウドサービス(Azure・GCP・AWS)の違いとそれぞれの特徴について解説

3大クラウドサービス(Azure・GCP・AWS)の違いとそれぞれの特徴について解説

世界にはいくつものクラウドサービスが存在し、その中でも主要なAzure・GCP・AWSを3大クラウドサービスと呼んでいます。これからクラウドサービスの導入を検討している皆さんは、この名称を目にしたことがあるのではないでしょうか。 それぞれ主

続きを読む