検索キーワード: 「スマホエンジニア」


【初心者向け】Dockerについて学ぼう

皆さんはDockerについてご存じでしょうか。この記事はDockerについて知らない人や名前だけは知っている程度の人や、環境として利用している程度の人を対象にどんなものなのか、どういったメリットやデメリットがあるのかを調査し、まとめてみました。

【オブジェクト指向】継承、コンポジションの違いと使用方法

まずはじめに、オブジェクト指向言語とはソフトウェアの考え方で「さまざまな処理を部品ごとに分けて、それらを1つにまとめプログラミングしていくという考え方」を表しています。よく自動車の例が挙げられていますが、ほとんど同じですがここでは自動販売機を例にあげてみます。まずは自動販売機の動作をおさらいしてみますが、「お金を入れる」→「購入できる飲み物のボタンが光る」→「ボタンが押されたら飲み物が出てくる」というようなものが共通の動作としてあると思います。この共通の動作を色々な自動販売機に流用していくというのがオブジェクト指向の考え方です。「お金を入れる」処理を1000円ガチャなどに流用すると、小銭が使えなくお札のみ使用できるという処理を1から作らずに応用して作成することができます。こういった考え方をプログラムに落としたものがオブジェクト指向といいます。今回はその中で、「継承」、「コンポジション」についてそれぞれの違いと使用方法について簡単に説明していきます。

AWSの仕組みがキーワードベースで理解できるようまとめてみた5

AWSの仕組みがキーワードベースで理解できるようまとめてみました。

その他(インフラ)

【VMware Horizon】仮想デスクトップの構築

VMware Horizonとは、VDI化(デスクトップ仮想化)を実現するための仮想ソフトウェアの1つです。VMware Horizonは、いくつかの基本コンポーネントによって構成された仮想ソフトウェアになります。VMware Horizonは企業のシステム環境に合わせて、オンプレミスでもクラウドでも利用できます。

その他(インフラ)

【初心者用】githubって何?

IT関係の仕事や、プログラミングを学んでいる方が必ずと言っていいほど耳にする言葉が、今回紹介するgithub(ギットハブ)です。 今回の記事では、githubの使い方と何故githubがここまで人気なのかをまとめた記事になっているので、良かったら見ていってください! この記事を読むことで分かること ・gituhubとは何かを学べる

製造・コーディング(PG/バックエンド)

【初心者向け】Packet Tracerでネットワークを学ぶ(ルータの設定①)

ここでは様々なルータの設定方法を紹介します。

詳細設計(内部設計)(インフラ)

自宅のWindowsでRuby on Rails ~ ActiveRecordを利用したクエリの実行 ~

クエリとは、データベースに対して情報を取得したり、データを操作するために使用する命令文のことです。クエリは、SQL(Structured Query Language)と呼ばれる特定の言語を使用して記述されます。データベースに対するクエリには、大きく分けて2つの種類があります。1.検索クエリ検索クエリは、データベースから情報を取得するために使用されます。たとえば、あるテーブル内のデータを取得する、条件に一致するデータを取得する、複数のテーブルを結合して情報を取得するなどが挙げられます。2.更新クエリ更新クエリは、データベース内のデータを更新するために使用されます。たとえば、あるテーブル内のデータを更新する、テーブルに新しいデータを挿入する、あるテーブルからデータを削除するなどが挙げられます。Railsにおいては、ActiveRecordがSQLクエリを生成してデータベースに送信するための様々なメソッドを提供しています。これらのメソッドを使用することで、SQLを直接記述することなく、簡単にデータベースを操作することができます。また、ActiveRecordにはSQLインジェクション攻撃から保護するための機能が組み込まれているため、安全なデータベース操作が可能です。

製造・コーディング(PG/バックエンド)

【Webサーバー】Apacheについて学ぼう

WebサーバーであるApacheについて皆さんご存じでしょうか。今回は数あるWebサーバーの中でApacheについて学んでいきたいと考えています。Apacheとはなにか、メリット・デメリットはなにかを調査してまとめてみました。

【Webサーバー】Nginxについて学ぼう

WebサーバーであるNginxついて皆さんご存じでしょうか。今回は数あるWebサーバーの中でNginxについて学んでいきたいと考えています。Nginxとはなにか、メリット・デメリットはなにかを調査してまとめてみました。

CCNA学習#5未経験の方向け

復習・トランスポート層(レイヤ4)とは、通信における信頼性に関するプロトコル群です。・通信の方式、通信状態の確認方法、以上発生時の対処など通信が期待通り行われるためのプロトコルを定義しています。前回までは、ホスト同士の通信IPアドレスについて、まとめていました。IPアドレスが郵便番号、ポート番号が住所でかみ砕いて理解しましょう。

その他(インフラ)

ITパスポート試験過去問例

ITパスポート試験は、数種類ある情報処理技術者試験の中で、もっとも初級の入口にあたる試験です。ちなみにお題目は「ITに携わる人職業人として誰もが共通に備えておくべき基礎的な知識をはかる」というものです。パソコンが広く活用されるようになった現代では、是非ともおさえておきたい基礎知識だといえます。といっても、相変わらずITといえば慣れない人にはチンプンカンプンな横文字専門用語が目白押し。そのためにも試験では、「まず解説書を一冊完読して、用語や計算になれること」が欠かせません。本記事では、初心者向けにITパスポートの特徴や過去問に触れていきたいと思います。

ITパスポート試験過去問例2

ITパスポート試験の合格は、情報技術の基礎を理解し、一定のスキルを持つことを証明する素晴らしい手段です。ITパスポート試験に合格するために勉強していきたいと思います。本記事では、ITパスポート試験の過去問をピックアップしていきます。

関連タグ

カテゴリ別人気記事

もっと見る
テレワーク関連人気記事

週間人気記事

もっと見る