【JSTQB(FL)対策】第1章テストの基礎 1.1テストとは何か?~1.3テストの7原則
こちらの記事ではJSTQBのシラバスのうち、第1章テストの基礎分野における以下の分野の学習内容及び学習してみて私が思ったことについて記載する。
テスト(運用・保守・サポート)
Zabbixとは
「Zabbix」とは、Zabbix社が開発しているサーバー/ネットワーク監視用のオープンソースソフトウェアです。ネットワークサービス、サーバー、アプリケーション、その他のネットワークハードウェアのステータスなど、さまざまなIT機器やサービスを集中監視できます。Zabbixは柔軟な通知メカニズムを備え、すべてのイベントに対して電子メールベースのアラートを設定できます。これによって、サーバーの問題に迅速に対応できます。公式サイトZabbix :: The Enterprise-Class Open Source Network Monitoring Solution
その他(運用・保守・サポート)
クラウド時代とこれから
クラウドサービスの市場はどんどん成長しており、今後もさらに成長すると言われています。生産性の向上、業務の効率化を目的としたIT投資を行う企業も増えると予想されています。企業だけでなく、政府もクラウドサービスを利用した業務を行っています。政府の動きについても紹介していきます。
その他(インフラ)
【初心者用】AWS基礎
Amazon Web Services(AWS)とは、世界中で使われている代表的なクラウドコンピューティングサービスです。Amazon Web Services(AWS)とは、世界中で使われている代表的なクラウドコンピューティングサービスです。・クラウドコンピューティングとはクラウドと呼ばれることもあり、インターネット上で運用されているサーバーなどを利用できるサービスです。ユーザーは自前でサーバーなどのハードウェアやソフトウェアを持たなくても、インターネットを通じて必要な時に必要な分だけ利用できるサービスです。それに対して、自社内にサーバーなどを設置して管理する運用形態は「オンプレミス」といいます。・AWSとはAWSはAmazonのサーバーを借りられるサービスのことです。Amazon社が社内のビジネス課題(システム効率の悪さ、サーバーの準備スピードの遅さ、拡張性の問題など)を解決するために生まれたものがAmazon Web Services(AWS)です。2006年に、このシステムを客向けに開始しました。現在では多くの企業が利用する人気のクラウドコンピューティングサービスとなっています。190以上の国において、数十万人に及ぶ登録アカウントがあります。また、サーバーはEC2、ネットワークはVPCといったサービスで構築することが可能です。
その他(インフラ)
【初心者用】Reactコンポーネントとpropsについて
Reactで開発をするようになり頻繁にコンポーネントとprops使用することが多いので、改めてなんとなくで使用していたものを詳細に理解しようと思いまとめました。Reactではコンポーネントとpropsは必須なので、後々に振り返りができるようなまとめにしたいと思います。
その他(PG/フロントエンド)
【初心者用】SPAについて
Web開発の勉強をしていく中で、最近のトレンドではSPAという作成方法が採用されていることを知りました。実際にNext.jsなどで作成してみたのですが、詳細をしっかりと理解していないと感じたので、再度SPAでのWebサイト作成をする前にまとめようと思いました。Web開発でSPAは今後も伸びていくので、理解して開発できるよう今回で詳細を学びたいと思います。
その他(PG/フロントエンド)
【初心者用】SQLとは
ここ最近SQLの仕様について確認されることが多いので、それの対策及び自身の知識のアップデートも兼ねて学びなおそうと思います。SQL自体の操作や概要などは大体は学んではいたのですが、細かく説明をすることは実務をしていないためできませんでした。そこで今回は、SQLはどういうものか理解しなおして説明できるようにしておきたいと思います。
その他(PG/フロントエンド)
【まだ現役?】COBOLの現在と将来性
COBOL(Common Business-Oriented Language)は、主にビジネスアプリケーションの開発に使用されるプログラミング言語です。1959年に開発され、それ以来、経済、財務、および行政の分野で幅広く利用されてきました。COBOLは、大規模なデータ処理やトランザクション処理に特化しており、特に企業のバックエンドシステムで使用されることが一般的です。
IT業界でエンジニアがワークライフバランスを実現する方法
IT業界は、人の入れ替わりが激しく、常に新しい技術やサービスの開発が求められるため、エンジニアの仕事は多忙であることが多いです。しかし、仕事に専念しすぎてプライベートを犠牲にしてしまい、気付いたら家族や友人との大切な時間を過ごせず、自分の仕事の仕方に疑問や不安を持つ方も多いのではないでしょうか。本記事では、エンジニアがワークライフバランスを追求するために、どういった方法がとれるのか、企業の視点と個人の視点でそれぞれ考えていきます。
働き方
webデザイナーに必要なスキルと仕事内容を徹底解説!
webデザイナーはプログラミング初心者からでも始めやすく、需要も高い人気の職種です。しかし、実際にwebデザイナーを目指すにはどのようなスキルや知識が必要なのでしょうか?また、ノーコードツールでもプログラミングができる時代で、webデザイナーの仕事内容や将来性はどうなるのでしょうか?この記事では、webデザイナーに必要なスキルと仕事内容を徹底解説しますので、これからwebデザイナーを目指す方はぜひ参考にして下さい。
学習・スキル
関連タグ
カテゴリ別人気記事
もっと見るテレワーク関連人気記事
2023年10月02日
製造・コーディング(PG/フロントエンド)2023年07月18日
アーキテクト・技術選定(PG/バックエンド)2023年11月17日
学習・スキル2023年10月26日
テスト(運用・保守・サポート)2023年01月09日
詳細設計(内部設計)(インフラ)
週間人気記事
もっと見るGit GUIツールの使い方:初心者向けチュートリアル
Gitとは、分散型バージョン管理システムの1つで、コードやファイルなどの変更履歴を記録し、複数の人で同時に開発を進めるために使われます。Linuxの開発者であるLinus Torvaldsによって開発され、現在は世界中の多くの企業やオープンソースプロジェクトで使用されています。Gitは、ファイルの変更履歴を保存するための「リポジトリ」と呼ばれるデータベースを持ち、このリポジトリに対してコミットと呼ばれる操作で変更履歴を追加していきます。また、ブランチと呼ばれる分岐を作成して、異なるバージョンのコードを管理します。Gitの主な特徴としては、以下のようなものが挙げられます。・ローカルでの高速な動作・分散型であるため、オフラインでも開発ができる・変更履歴を管理しやすく、コードの品質を高めることができる・大規模なプロジェクトでもスケーラブルに対応可能Gitは、コマンドラインツールを使って操作することもできますが、GUIツールを使って操作することもできます。
アーキテクト・技術選定(PG/バックエンド)
【これからJP1に触れる人向け】JP1とは
開発プロジェクトに携わる際にJP1というツールに触れたことはあるだろうか。JP1は開発工程、特にテスト作業においては非常に利便性の高いツールである。この記事ではまだJP1に触れたことがない人向けにJP1の概要やJP1を合う買う際に知っておくべき用語を取り上げる。
テスト(運用・保守・サポート)
DBのビューとは?メリットデメリットや使用方法についても紹介!
アプリケーション開発にとってデータベースは必須スキルとなっております。データベースの知識がないと、アプリケーション開発に難航することでしょう。しかしデータベースの知識を身に付けるとなると、かなりの勉強量を要します。というのもデータベースオブジェクトには様々な種類があり、一朝一夕では身に付くものではありません。今回は、データベースのビューについてご説明いたします。ビューそのものは必ず覚えてなくてはならないと言うものではありませんが、よく使われます。まずは本記事でビューの基礎知識を身に付けてください。本記事ではメリットデメリットや具体的な使用方法について紹介しております。
学習・スキル
インデックスとは?メリットデメリットやインデックスの種類も交えてご紹介
インデックスとは、データベースを扱う際には欠かすことのできない概念となります。インデックスの取り扱いによって、データのアクセス速度が大きく変わります。特に大規模なデータを扱う場合には、取り扱いに気をつけなくてはなりません。インデックスを設定した結果、処理速度が遅くなってしまうことやそもそもインデックスを使用するような実行計画が選択されないこともあるのです。インデックスは、DBMSの種類(例えば、OracleやMySQL、Postgreなど)によっても異なります。インデックスの仕様を知らないと、開発者にとって意図しない処理をしてしまう可能性もあります。そこで今回はインデックスについてメリットデメリットや具体的にどのような種類があるのかを説明していきます。
学習・スキル
【初心者向け】不具合報告書の書き方
テストエンジニアは業務内で不具合を見つけた際に不具合報告書を起票することになります。不具合報告書とは、発生した不具合の原因と対策について記載した文書です。社内の関係者への共有はもちろん、取引先に提出することもあるため、正確かつわかりやすく記載する必要があります。
初心者
GitHubのReadmeをMarkdown記法で書く
Markdown記法は、プレーンテキストに特定の書式を付けることで、簡単にWebページやドキュメントを作成するための記法です。Markdown記法は、文書の見た目を整えるためのHTMLタグを記述する必要がなく、テキストファイルとしても読み書きが容易であるため、多くの人々によって広く使用されています。
プロジェクト推進・管理(PG/バックエンド)
【初心者用】ifconfigの出力結果の見方
Linuxシステムでネットワーク設定や情報を確認するための基本的なコマンドの1つがifconfigです。この記事では、初心者向けにifconfigコマンドの使用方法、オプション、出力結果の解釈について詳しく説明します。また、具体的な使用シーンや例、関連するコマンドや技術についても紹介します。
その他(インフラ)
Java開発に必須のフレームワーク | Spring BootとSpringの違いを徹底解説!
Spring BootとSpringはどちらもJavaのWebアプリケーション開発に使われるフレームワークですが、それぞれに特徴やメリットがあります。この記事では、Spring BootとSpringの歴史や機能、使い方などを比較しながら、それぞれの違いを理解していきましょう。