authors – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Sat, 16 Mar 2024 10:22:09 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.2 Top 5 Books for Beginner QA Engineers https://devstyler.io/blog/2024/03/16/top-5-books-for-beginner-qa-engineers/ Sat, 16 Mar 2024 10:22:09 +0000 https://devstyler.io/?p=119859 ...]]> Software testing is a science that requires years of constant reading and learning. There is a certain level of knowledge that every QA engineer needs to have. Learning software testing is an ongoing process. The IT field is evolving more and more and new advanced systems and applications are emerging every day. It is because of this, a good QA engineer needs to be very flexible and adaptable in such an evolving environment.

Today, we bring to you a list of top 5 books for QA engineers who are just entering this interesting yet difficult field of the tech world, accorting to Apiumhub.

Testing Computer Software
Authors. Nguyen, Jack Falk

This book is a true classic that is well suited for beginning QA engineers. The authors thoroughly cover a wide range of issues from the organization of the QA process to the actual testing of documentation, code, projects, and more. The book will provide you with the right tools to approach software testing, and also give you information that would be extremely useful.

In the pages of the book, you will find testing techniques used in agile development approaches.

Testing Computer Software
Author: Lee Copeland

Again the same title but different content. IT professionals identify this book as one of the best books for QA engineers that can be very useful for professionals at different levels. It only covers test design and does not address the issues of test planning and process organization. In it you can find both new methods and in-depth descriptions of already known ones. For example, “Testing Computer Software” describes seven “black box” and several “white box” testing approaches.

At the end of the book there is a section with conclusions and a list of other authors’ works on the subject that may also be useful.

How Google Tests Software
Authors: James Whittaker, Jason Arbon, Jeff Carollo

This book describes how the best QA professionals conduct their tests. The book provides an overview of Google’s approach to software testing, followed by chapters on the two roles of a test engineer at Google, namely the roles of software test engineer (SET) and test engineer (TE). Throughout the book there are sections and interviews with many other Google employees, with the final chapter devoted to some advice on testing at Google.

Lessons Learned in Software Testing
Authors: Cem Kaner, James Bach, Bret Pettichord

This book is a gem for QA engineers, offering a rich array of tips, hints, and techniques suitable for both novices and seasoned professionals in software testing. It delves into essential areas such as testing techniques, automated testing (with insightful discussions on its limitations), test documentation, and project management.

The book proceeds to enlighten readers on cultivating a tester’s mindset and provides intriguing cross-disciplinary references for improving testing practices. Further chapters discuss various testing techniques, bug identification and resolution, and the nuances of test automation.

Agile Testing: A Practical Guide for Testers and Agile Teams
Authors: Lisa Crispin and Janet Gregory

This book introduces the concept of Agile testing quadrants as a framework for determining testing needs, identifying suitable testers, and selecting appropriate tools. Here are some essential takeaways for QA engineers:

  • How to get testers engaged in agile development
  • Where testers and QA managers fit on an agile team
  • What to look for when hiring an agile tester
  • How to transition from a traditional cycle to agile development
  • How to complete testing activities in short iterations
  • How to use tests to successfully guide development
  • How to overcome barriers to test automation
]]>
Authors Sue NVIDIA for Plagiarism https://devstyler.io/blog/2024/03/11/authors-sue-nvidia-for-plagiarism/ Mon, 11 Mar 2024 09:34:54 +0000 https://devstyler.io/?p=119756 ...]]> NVIDIA has been sued by three authors who claim the company is using their books without permission to train its NeMo AI platform, Reuters reported.

Three writers – Brian Keene, Abdi Nazemian and Stewart O’Nan share that parts of their works have been implemented in 196,640 books. All the data from these books was used to train NeMo to recreate written language.

After some time, the database of NeMo training books was removed due to reports that it was affected and violated copyrights.

The authors filed a class-action lawsuit against the organization in federal court in San Francisco on Friday. They report that NVIDIA’s removal of the book database makes it clear to them that the company acknowledges that using these resources infringes their copyright.

The writers are looking to see if there are other authors in the US whose copyrights have been infringed and affected in training NeMo to accurately recreate language models over the past 3 years.

In their class-action lawsuit, the authors state that the company uses the following works: Keene’s 2008 novel “Ghost Walk”, Nazemian’s 2019 novel “Like a Love Story”, and O’Nan’s 2007 novella – “Last Night at the Lobster”.

NVIDIA refused to comment on the case on Sunday. This case puts her in the middle of litigation brought by various writers who want their works protected from being used by an AI that creates new content based on their work.

]]>
Top 5 Best Books on Investing https://devstyler.io/blog/2024/02/13/top-5-best-books-on-investing/ Tue, 13 Feb 2024 07:41:58 +0000 https://devstyler.io/?p=118352 ...]]>

“Don’t look for the needle in the haystack. Just buy the haystack!”

John Bogle

Books are among the best sources of information, in whose pages there is gathered valuable knowledge and advice that would be of great help to us – both in our personal lives and at work. Regardless of which field we want to develop in, it is always a good idea to add books as part of the path of growth, personal self-improvement and the key “weapons” that would launch us to the top of our career.

And if we choose to immerse ourselves in the world of finance, when it comes to understanding it, rest assured that few solutions are easier, cheaper or more impactful than educating ourselves with the help of a great investing book. Money affects everything we do, so learning how to invest properly early on can make a huge difference in your ultimate success.

It’s important to learn investment terminology. You’ll want to understand the difference between a stock and a bond, how cryptocurrency works, how inflation affects investments, the role of risk tolerance, and how tax efficiency can increase portfolio returns.

Equally important is understanding what money does and doesn’t do for a person seeking to maximize their wealth for future life events. This includes how we interact with money, how family experiences can shape our investment outlook, and how significant debt can be a barrier to achieving our life goals.

Today, we’ll look at a list of the TOP 5 books on investing to read right now.


“The Intelligent Investor”
Author: Benjamin Graham

Originally published in 1949, The Intelligent Investor was long considered the only book you should read to learn the principles of investing. Topics in the book include the concepts of long-term investing and Graham’s philosophy of value investing, giving it a place on every serious investor’s bookshelf. Graham is known not only for his status as the father of value investing, but also for his guidance to the CEO of Berkshire Hathaway Inc. Warren Buffett, who used Graham’s principles to become arguably the best investor of all time.


“Poor Charlie’s Almanack: The Essential Wit and Wisdom of Charles T. Munger”
Author: Charles T. Munger

Charles Munger, better known as Charlie Munger, may not be familiar to most investors, but his longtime friend and business partner Warren Buffett should be. For decades, Munger was Buffett’s right-hand man, running the Berkshire Hathaway conglomerate and holding company. Considered one of the sharpest business minds of the 20th and 21st centuries. This book is based on 11 lectures Munger gave between 1986 and 2007.


“The Little Book of Common Sense Investing: The Only Way to Guarantee Your Fair Share of Stock Market Returns”
Author: John C. Bogle

Bogle was the late founder of The Vanguard Group and creator of the first index mutual fund. He is known for his principle of investing with purpose, maintaining a long-term goal and reducing internal fees as much as possible. He was also a proponent of dollar cost averaging, a method of consistent and patient investing. Through his book, the reader will understand the differences between prudent investing and speculation. It should come as no surprise that one of the overarching conclusions is that low-cost index funds – Vanguard’s specialty – are a sensible move for most investors.


“A Beginner’s Guide to the Stock Market: Everything You Need to Start Making Money Today”
Author: Matthew R. Kratter

Released in 2019, this book provides a guide for those embarking on their investment journey. Delve into the process of setting up a brokerage account and making your inaugural investment. Authored by Kratter, a former hedge fund manager with firsthand experience of the 2008 market crash. The book equips readers with insights crucial for navigating contemporary market turbulence. It particularly shines in illuminating common pitfalls encountered by beginners.


“Rich Dad Poor Dad”
Author: Robert T. Kiyosaki

For over 25 years, “Rich Dad Poor Dad” has dominated the bestseller lists, narrating Robert Kiyosaki’s personal journey with his two father figures: his own father, portrayed as the “poor dad,” and his friend’s father, the “rich dad.” Through these contrasting experiences, Kiyosaki elucidates strategies for wealth accumulation. The book emphasizes the notion that wealth isn’t solely about affluence but rather about making your money work effectively for you, regardless of your starting point.


If you found this article interesting, stay tuned on Thursday when we will present PART TWO of the best books on investing.


Read more:
1. CEO’s Amazon Prime: “I Have no Plans to Adjust the Prime Team”
2. Microsoft Graph Toolkit 4.0 Now Available
3. Top 8 Best C++ Books for Beginners

]]>
The .NET Books That Will Improve Your Skills https://devstyler.io/blog/2023/08/11/the-net-books-that-will-improve-your-skills/ Fri, 11 Aug 2023 05:36:11 +0000 https://devstyler.io/?p=109983 ...]]> Nowadays, all the information a developer needs to know is available online, and even more so – it’s free. There are thousands of blogs and videos from experts, countless websites with questions and answers. And although modern tools to make information easier to find and assimilate help a lot in every aspect, there are still useful programming books that are in no way inferior to the plethora of reading material online.

Today we present a list of .NET programming books whose authors are recognized experts, carefully selected by professional publishers, and highly motivated to write hundreds of pages to thoroughly cover a programming topic.

The .NET Books That Will Improve Your Skills

Murach’s ASP.NET Core MVC (2nd Edition)
This 2nd Edition of Murach’s ASP.NET Core MVC does a better job than ever of delivering the skills you need to develop websites using the MVC (Model-View-Controller) pattern with ASP.NET Core. If you know the basics of C#, you’ll quickly learn to code the way today’s top web professionals do. Each section features clear, beginner-friendly examples and easy-to-understand explanations that walk you through crucial skills, best practices, and helpful tips.

SQL Server Database Programming with Java: Concepts, Designs and Implementations
This textbook covers both fundamental and advanced Java database programming techniques for beginning and experienced students as well as programmers (courses related to database programming in Java with Apache NetBeans IDE 12 environment). A sample SQL Server 2019 Express database, CSE_DEPT, is created and implemented in all example projects throughout this textbook.

Over 40 real sample database programming projects are covered in this textbook with detailed illustrations and explanations to help students understand the key techniques and programming technologies. Chapters include homework and selected solutions to strengthen and improve students’ learning and understanding for topics they study in the classroom.

Software Architecture with C# 10 and .NET 6
Software architecture is the practice of implementing structures and systems that streamline the software development process and improve the quality of an app. This fully revised and expanded third edition, featuring the latest features of .NET 6 and C# 10, enables you to acquire the key skills, knowledge, and best practices required to become an effective software architect.

Software Architecture with C# 10 and .NET 6, Third Edition features new chapters that describe the importance of the software architect, microservices with ASP.NET Core, and analyzing the architectural aspects of the front-end in the applications, including the new approach of .NET MAUI. It also includes a new chapter focused on providing a short introduction to artificial intelligence and machine learning using ML.NET, and updated chapters on Azure Kubernetes Service, EF Core, and Blazor.

Pro ASP.NET Core 6
Professional developers will produce leaner applications for the ASP.NET Core platform using the guidance in this best-selling book, now in its 9th edition and updated for ASP.NET Core for .NET 6. It contains detailed explanations of the ASP.NET Core platform and the application frameworks it supports. This cornerstone guide puts ASP.NET Core for .NET 6 into context and dives deep into the tools and techniques required to build modern, extensible web applications. New features and capabilities such as MVC, Razor Pages, Blazor Server, and Blazor WebAssembly are covered, along with demonstrations of how they are applied.

ASP.NET Core for .NET 6 is the latest evolution of Microsoft’s ASP.NET web platform and provides a “host-agnostic” framework and a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility.

Professional C# and .NET
Experienced programmers making the transition to C# will benefit from the author’s in-depth explorations to create Web- and Windows applications using ASP.NET Core, Blazor, and WinUI using modern application patterns and new features offered by .NET including Microservices deployed to Docker images, GRPC, localization, asynchronous streaming, and much more.

The book also offers discussions of the extension of .NET to non-Microsoft platforms like OSX and Linux Explanations of the newest features in C#9, including support for record types, and enhanced support for tuples, pattern matching, and nullable reference types Integrating .NET applications with Microsoft Azure services such as Azure App Configuration, Azure Key Vault, Azure Functions, the Azure Active Directory, and others.

]]>
Google’s AI identifies a car’s interior as a Sexual Content https://devstyler.io/blog/2022/02/07/google-s-ai-identifies-a-car-s-interior-as-a-sexual-content/ Mon, 07 Feb 2022 14:14:08 +0000 https://devstyler.io/?p=80634 ...]]> Google’s Artificial Intelligence recognized Strosek Porche’s interior as a sexual suggestive component. 

Carscoops shared its experience with Google’s AI which declined a post that was supposed to present a modified Porsche because it was recognized to contain a sexual material.

Carscoops didn’t get a clarification about where exactly their post included sexual explicit material as the story was all about the Strosek Mega 30 and its characteristics as the car is actually reinvented model from 1990s.

It is assumed that Google’s AI contains some kind of software that recognizes the “adult” material because after removing some interior photos from the publication Google let authors make it be visible for readers again.

]]>