検索キーワード: 「サンプルコード」


GitHub Actions でCIテスト・デプロイハンズオン

アジャイル開発ではスプリントを決めて開発を行い、修正を都度対応する必要があるため、スピード感を求められる開発現場が多い。そのため、継続的インテグレーション(CI)や継続的デリバリー/継続的デプロイ(CD)を導入し、マージやデプロイのコストを下げ、効率的な開発を実施したいが、初期導入コストや学習コストなど様々な観点から実施が見送られるケースも少なくない。今回はCI/CDを学習し、プロジェクトに対して現実的に導入する際のメリット・デメリットに関して言及していきます。

C言語とC#・Objective-Cの違い

C言語は1972年にAT&Tベル研究所と呼ばれる場所で、ブライアン・カーニハンとデニス・リッチーが開発したプログラミング言語です。プログラミング言語の中では比較的歴史の長いものでありながら、現在でも現役で開発に利用されています。実際、「TIOBE Index for April 2021」と呼ばれるプログラミング言語の人気・利用状況ランキングを見ると、C言語は1位に君臨しています。2020年は2位でしたが、2021年には1位になっていますので今でも多くの需要があり注目されていると考えられます。また、C言語には資格も様々あり、需要に応えられるよう専門的に学ぶこともおすすめの言語です。C言語はコンパイルが必要なプログラミング言語です。コンパイルが必要なプログラミング言語は、処理速度が早い特徴があります。他のプログラミング言語よりも高速なアプリケーション開発が可能となり、その点が今でもC言語を活用する理由ともなっています。

製造・コーディング(PG/フロントエンド)

【JSTQB(FL)対策】第3章静的テスト

こちらの記事ではJSTQBのシラバスのうち、第3章静的テスト分野における以下の分野の学習内容及び学習してみて私が思ったことについて記載します。

テスト(運用・保守・サポート)

システム開発のテスト工程で重要な事とは?

システム開発では、不具合やバグが無いかを検証するテスト工程と呼ばれる期間が存在します。 テスト工程には大きく分けて下記4つのテスト内容が存在します。 ・単体テスト・・画面や機能ごとに、動作の検証をする ・結合テスト・・他の機能やシステムと連携させて、動作の検証をする ・総合テスト・・本運用を想定して、システム全体の動作を検証する・ 受入れテスト・・納品前に仕様書の通り完成しているか確認する システム開発におけるテストの役割は、開発したシステム、記述したプログラムが不具合なく動作するか、バグなどがないかをチェックして修正する工程のことを指します。 どれだけ優秀なエンジニアが開発していようと、人の手が介在するシステム開発では、バグがないということは絶対にあり得ません。 たとえば、システム開発の現場でもっともポピュラーな開発の流れの「ウォーターフォール型」を採用している場合、「単体テスト」「結合テスト」「システムテスト(総合テスト)」「受け入れテスト(ユーザーテスト)」の、大きく4つのテスト工程が実施されます。

sts4でSeleniumを使ってみる

Seleniumをつかうと、結合テストを自動化した上にスクショまで取ってくれるということで、早速sts4で使ってみることにしました。

JSTQBのシラバスを読む【第一章】

本記事ではJSTQB:Foundation Levelのシラバスを読んでいきます。ISTQBテスト技術者資格制度Foundation Level シラバス 日本語版 Version 2023V4.0.J01:https://jstqb.jp/dl/JSTQB-SyllabusFoundation_VersionV40.J01.pdf

【初心者用】SQL サブクエリについてまとめてみた

SQLのサブクエリ(副問い合わせ)について今回色々操作をしていく。 サブクエリを活用できることで、SQLの活用の幅が広がり、複雑なクエリを記述することができるため、少しずつ慣れていこう。 参考サイト https://style.potepan.com/articles/17593.html SQLの幅問い合わせ(サブクエリ)とは? 概要・種類・使い方を解説 https://hironimo.com/prog/sql/subquery/ SQLServer 副問い合わせ

プログラミングをはじめる前に知っておきたい!.NETエンジニアの需要と将来性は?

IT業界に携わる皆さんは、.NETという言葉を耳にしたことはないでしょうか。2000年にリリースされた.NETは、さまざまな種類のアプリケーションを構築するために利用されており、今もなお現役で動いている有名なフレームワークの一つです。この記事では、.NETの需要とその将来性について解説し、これからプログラミングを始める方や、インフラエンジニアからのキャリアチェンジを考えている方のキャリア選択に役立つ情報を提供します。

Salesforce開発に欠かせないApexの役割と学習方法を解説

Salesforceは、世界最大のクラウド型のCRM(顧客管理)システムであり、様々な業務やビジネスに対応したアプリケーションを提供しています。Salesforceのアプリケーションは、カスタマイズや拡張が可能で、自分のニーズに合わせて機能やデザインを変更することができます。そこで活躍するのがSalesforce専用のプログラミング言語である「Apex」です。この記事では、Apexの役割や開発環境、Apexの学習方法について解説しますので、これまでSalesforceの標準機能を使うだけで、100%活用できていなかったエンジニアの方は是非最後まで読み進めてください。

【初心者】基本情報技術者試験とは

ITエンジニアを志す人向けの国家資格として、ITを活用する組織、教育機関から定評のある「基本情報技術者試験(FE)」。優秀なIT人材獲得競争に拍車がかかる今日、FE取得はITエンジニアのキャリアパスのきっかけになるかもしれません。本記事では、「基本情報技術者試験」の試験概要などについてご紹介します。

【初心者向け】不具合報告書の書き方

テストエンジニアは業務内で不具合を見つけた際に不具合報告書を起票することになります。不具合報告書とは、発生した不具合の原因と対策について記載した文書です。社内の関係者への共有はもちろん、取引先に提出することもあるため、正確かつわかりやすく記載する必要があります。

関連タグ

カテゴリ別人気記事

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

週間人気記事

もっと見る