検索キーワード: 「開発プロジェクト」


【Java基礎】Java未経験から習得を目指す 環境構築編

どうも、C++が最も得意なプログラマです。仕事の関係でJavaを扱うことになったのですが、Javaに関しては全くの未経験ですので、今回からJavaについて学んでいこうかと思います。

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

CocoaPods自体のアップデートでのトラブル備忘録

Flutterの環境構築の関連ツールのインストール状態を確認で、インストールしてあるCocoaPodsのバージョンが古かったため、アップデートしたときのトラブルの備忘録として記載します。最近は、OSS利用時、SPMで管理できるようになってきているので、CocoaPods更新は、おざなりになりがちの方、このケースにヒットするかもしれません。同じ現象で悩まれる方の参考になればと思います。◆環境  ・Macbook Pro 2023(チップ Apple M2 Max)  ・MacOS Ventura 13.6.3  ・Xcode 15.1  ・CocoaPods → 以前、別ユーザで古いバージョンをインストール済(v1.8.4)

開発環境関連(PG/フロントエンド)

【ソフトウェアテスト】ソフトウェア開発とテスト活動について②

「【ソフトウェアテスト】テストレベルについて ①」記事に記載のとおり、開発ライフサイクルモデルには形式や期間によってさまざまなモデルがあり、テストを実施するタイミングもモデルによってさまざまです。先に挙げた開発工程の例である要件定義→設計→開発→テスト→リリース/保守を一連の流れとする開発ライフサイクルも、このフローを開発期間の流れとして実施するのはあくまでウォーターフォール型モデルのようなシーケンシャルな開発ライフサイクルであり、イテレーティブ開発モデルやインクリメンタル開発モデルでは、各工程とテストが同時に進行したり、無駄をなくすことを目的としてあえて一部工程を省くこともあります。V字モデルは各工程とテストが同時進行する例です。要件定義の段階で要件定義に対するテストを実施、システム設計の時点で設計された内容に対してテストを実施といったかたちで、開発完了後にようやくテストではなく、常に工程の早期段階でテストを実施します。開発完了後のテストで不具合が検出されると工程の手戻りが発生してしまい、工数に無駄が生じますが、早期にテストを実施することにより、上流工程の段階で不具合や懸念を可能な限り取り去って開発作業の手戻りを少なくし、無駄な工数の増加を防いだり、最終的な品質の向上を目指すことができます。このようにV字モデルの左側で行う開発活動に対して早期にテストを実施して効率的な開発活動を目指す手法をシフトレフトと呼びます。イテレーティブ開発モデルやインクリメンタル開発モデルとなると、さらに各工程とテストが早期段階で実施されていきます。全体的な流れをより細かく迅速に行い、それを細かく繰り返していくサイクルが、現在のソフトウェア開発形式の主流になってきています。

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

Java言語の一番メジャーなフレームワーク「Spring Framework」について解説

こんにちは、最近Javaのフレームワークに興味を持った者です。今回は、Java開発者にとって欠かせないフレームワークの一つ、Spring Frameworkについて実践形式で解説していきたいと思います。

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

AWSエンジニアの仕事内容とは?転職に必要なスキルやポイントを解説!

IT業界では、日々新しいトレンドや技術が生れていますが、その中でも常に注目を浴びているのが「クラウドコンピューティング」の分野です。そのクラウドコンピューティングの中心に位置するのがAWSと言われています。しかし、AWSエンジニアになるには、何から始めれば良いのか、どのようなスキルや知識が必要なのか、インフラエンジニア初心者には分からないことも多いでしょう。この記事では、AWSエンジニアになるための、基礎知識や転職に必要なスキルやポイントをまとめていますので、AWSエンジニアの転身を考えている方の参考となれば幸いです。

学習・スキル

【2023年版】Pythonのフレームワーク大解剖!人気のフレームワーク4選

Pythonのフレームワークって何があるの?Pythonのフレームワークにはどんな種類があるの?Pythonのおすすめのフレームワークが知りたい。このような疑問をお持ちの方も多いことでしょう。近年、PythonはAI(人工知能)開発において注目を浴び、その人気は急上昇しています。同時に、Pythonを活用するためのさまざまなフレームワークが登場しており、選択肢の多さに戸惑うこともあるかもしれません。AIやウェブ開発、データ解析など、Pythonの適用範囲は広く、その多様性ゆえにどのフレームワークを選ぶべきか、どれを学ぶべきかを選ぶのは決して簡単なことではありません。しかし、この記事ではそんな悩みを解消するために、Pythonのおすすめフレームワークを目的や用途別に紹介し、選び方のポイントも提供します。つまり、あなたの目標やニーズに合った最適なPythonフレームワークを見つけるお手伝いをさせていただきます。Pythonのフレームワーク選びに迷っている方、どのフレームワークが自分に合っているのか迷走している方、ぜひこの記事を読み進めてください。自分にピッタリのPythonフレームワークが見つかるかもしれません。

学習・スキル

【初心者用】Pythonとは

Pythonが有名になってからしっかりと調べたことがなかったため、今回改めてPythonについてまとめたいと思います。最近では人工知能開発や業務用のバッチ開発など、様々な開発現場でPythonは使用されています。今後もAIなどが普及していくにつれて、需要はどんどん増えていくと予想されます。ですので、Pythonがどのような言語で、どのような仕事に対してメリットがあるのか知る必要があるかと思います。

その他(PG/バックエンド)

時間と場所に縛られない!リモート勤務に必要なエンジニアのスキルを公開!

コロナ禍でシステム業界以外でもリモート勤務が導入され、新しい働き方のかたちが定着しつつある昨今ですね。しかし客先常駐が基本のSES企業では、セキュリティや仕事の生産性の低下が理由でリモート勤務ができない案件もあります。一方で、大手のSIer企業では、オフィスを解約してフルリモートを導入している企業もあり、一軒家を購入して地方移住したり、自然豊かな場所に移り住んで趣味の時間を楽しむ人がいるのも事実です。SESの働き方に不安を覚えて転職を考えられている方も多いでしょう。本記事ではそのような方に向けて、システム業界で2年以上のリモート勤務を経験する筆者が、リモート勤務のメリット・デメリット、リモート勤務に必要なスキルをご紹介します。

働き方

【初心者目線】Webアプリケーションの開発 第8回

【初心者目線】Webアプリケーションの開発 第8回を書きます。

初心者

【初心者用】VB.Netとは

現在特には使用することがないのですが、様々な案件でVB.Netを使用する所が多いので気になっていました。どのようなことに使用するのか理解していないので、どこでどんな風に利用する言語なのかまとめたいと思います。

その他(PG/バックエンド)

関連タグ

カテゴリ別人気記事

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

週間人気記事

もっと見る