はじめに このたび、ソフトウェアテストとは、そもそもいったいなんなのかということを考え直す機会があったので、その時に読み直した書籍や資料についての備忘録を記録します。 ISTQBとJSTQB ISTQB は International Software Testing Qualifications Board の略で、ソフトウェアテスト分野の国際的な資格制度を運営する組織です。 現在のソフトウェアテストについて、どのような概念であるかについてを調べるには、ISTQBが提供している用語集や試験のシラパスを確認することで概要をつかめます。 ISTQBの用語集 Certified Tester Foundation Level (CTFL) v4.0の情報 ISTQBはさらに高度な試験や専門に特化した試験もあるので、必要に応じて参照してください。 また、JSTQB(Japan Software
Versions Xcode: 12.2/12.3 iOS: 13+ Problem I'm using local Swift packages to organise code within my workspace. This has been working fine until I tried adding snapshot tests to my feature packages, which depend on another package containing resources. My workspace is currently structured like this (where -> means depends on): MyApp (Xcode Project) -> Login (Package) -> UILibrary (Package) When ad
Versions Xcode: 12.2/12.3 iOS: 13+ Problem I'm using local Swift packages to organise code within my workspace. This has been working fine until I tried adding snapshot tests to my feature packages, which depend on another package containing resources. My workspace is currently structured like this (where -> means depends on): MyApp (Xcode Project) -> Login (Package) -> UILibrary (Package) When ad
Like Batman and Robin or Superman and Lois Lane, SpriteKit and Swift are an amazing combination: SpriteKit is one of the best ways to make games on iOS. It’s easy to learn, powerful, and is fully supported by Apple. Swift is an easy language to get started with, especially if you are a beginner to the iOS platform. In this tutorial, you will learn how to create a simple 2D game using Apple’s 2D ga
著作権 このドキュメントに記載されている情報 (URL 等のインターネット Web サイトに関する情報を含む) は、将来予告なしに変更することがあります。別途記載されていない場合、このソフトウェアおよび関連するドキュメントで使用している会社、組織、製品、ドメイン名、電子メール アドレス、ロゴ、人物、場所、出来事などの名称は架空のものです。実在する商品名、団体名、個人名などとは一切関係ありません。お客様ご自身の責任において、 適用されるすべての著作権関連法規に従ったご使用を願います。このドキュメントのいかなる部分も、米国 Microsoft Corporation の書面による許諾を受けることなく、その目的を問わず、どのような形態であっても、複製または譲渡、あるいは検索システムに格納または公開することは禁じられています。ここでいう形態とは、複写や記録など、電子的な、または物理的なすべての手段
この記事はキーボード #2 Advent Calendar 2023の23日目の記事です。10日くらい前に見たら空きがあったので、思い切って参加させてもらいました。 0: はじめに あらためまして、こちらの記事は電気回路やプログラムの専門知識ほぼゼロのド素人がAtalanteというオリジナル自作キーボードを設計して完成させるまでの記録です。 2022年の年末に『自作キーボード設計ガイド Vol1 設計入門編』という同人誌が発表されて、キーボードを開発するための体系的な知識を手に入れやすくなりました。 とはいえ、まったくの初心者にとって、ゼロからキーボードを作るという行為はまだまだハードルが高いのではないかと思います。 そこで実際のキーボードの開発過程を公開することで、これから自作キーボード活動を始める誰かの参考になればいいなと思って書きました。 基本的には前述の『自作キーボード設計ガイド
【マルチデバイスチーム ブログリレー4日目】 こんにちは、マルチデバイスチームの藤原です。 私たちのチームでは、複数のSwift製のアプリを開発しており、Swift 6への対応を少しずつ進めています。 その過程で、依存性注入(DI: Dependency Injection)ライブラリとして利用してきた Needle が生成するコードと、将来的にSwiftで必須となる existential any *1 *2 との相性問題が顕在化してきました。 コード生成に依存するライブラリは言語仕様に大きな変更があると互換性の問題に悩まされることがよくあると思います。 今後のSwiftの進化に柔軟に対応していくために、できる限りコード生成を伴わない、Swiftネイティブの機能を活かしたライブラリを選定するというのは、1つの重要な指針となりそうです。 そこで、チームのいくつかのプロジェクトでは、以前から
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く