This article is about the check of the OpenRA project using the static PVS-Studio analyzer. What is OpenRA? It is an open source game engine designed to create real-time strategies. The article describes the analysis process, project features, and warnings that PVS-Studio has issued. And, of course, here we will discuss some features of the analyzer that made the project checking process more comfortable.Read more → Read more ›
0
Hello, my name is Andrey Sergeyev and I work as a Head of IoT Solution Development at Mail.ru Cloud Solutions. We all know there is no such thing as a universal database. Especially when the task is to build an IoT platform that would be capable of processing millions of events from various sensors in near real-time. Our product Mail.ru IoT Platform started as a Tarantool-based prototype. I’m going to... Read more ›
0
Общая информация В предыдущей статье мы рассказали о том, как создать камеру для улыбок с помощью HUAWEI ML Kit. В этот раз я собираюсь представить вам новую функцию HUAWEI ML Kit. Вас когда-нибудь просили на учебе или работе принести фотографию определенного размера с цветным фоном для документов? В большинстве случаев у человека не окажется под рукой подходящей фотографии. Однажды в институте нам решили оформить персональные пропуска, но фотостудия оказалась закрыта.... Read more ›
0
In modern business the need of automation in various processes have already become commonplace. It is already becoming difficult to imagine a warehouse or accounting without the use of specialized software. The representatives engaged in trade use a special application for registration and sending the order to office directly from pads or mobile phones. Mostly the orders that are ordered from the website are delivered in the form ready for... Read more ›
0
The mass of news and articles about artificial intelligence creates the illusion that we are living in a fantastic time. But when you start asking everyone what exactly is useful in real life from these high technologies, the answers come down to some Google features, mobile games and a story about Chinese videos. By the way, oh, these Chinese videos — for some reason, they are constantly shown by the... Read more ›
0
Do you know Node.js has turned 11 on 27th May 2020? Can’t believe we have stepped into a new decade of this technology? Okay! Let me tell you the truth and story behind it with this article. JavaScript has come a long way with its constant bombardment of open-source frameworks. We all have embraced its journey, and Node.js is one of its prevalent and predominant innovations that knocked this tech... Read more ›
0
The mobile app industry is at its peak of success and keeps evolving with the latest mobile app development technologies in future. It doesn’t matter which business you run but without an app, you cannot grow in this competitive environment. An Android app is enough to make you achieve all your business goals. In 2019, there were around 2.13 billion apps downloaded from Google Play Store which clearly indicates its... Read more ›
0
Theory of testing is usually differs from practice. Today we want to talk about our practical experience in testing application's code which is used by millions of iOS users and about the difficult path that our team finished in order to achieve stable code. Let’s imagine: the developers successfully convinced themselves and the business of the need to cover the code with tests. Over time, in the project were created... Read more ›
0
Sometimes, tired of endless code review and debugging, you start wondering if there are ways to make your life easier. After some googling or merely by accident, you stumble upon the phrase, "static analysis". Let's find out what it is and how it can be used in your project. Read more → Read more ›
0
If a person is far over 20, then he has already accumulated a huge film library of his life, as well as videos from friends, relatives, and from his place of work… It is no longer possible to find someone or something specific there. Recently, I was preparing a video compilation for my daughter's anniversary – I spent a week. The media is all the more overloaded with video archives.... Read more ›
0
To keep it interesting, this time I'd like to tell about our approach to developing and polishing diagnostic rules for PVS-Studio Java. You will learn how we keep existing warnings consistent across releases and why the new ones aren't too weird. I'll also share a bit of inside information on what plans we, the Java team, have for the future, and show you a few interesting (and a few plain)... Read more ›
0
If you use static analyzers, you will have, sooner or later, to address the task of making their integration into existing projects easier, where fixing all warnings on legacy code is unfeasible. The purpose of this article is not to help with integration but rather to elaborate on the technicalities of the process: the exact implementations of warning suppression mechanisms and pros and cons of each approach.Read more → Read more ›
0
It feels like Scrum has been around forever and everybody knows what it is and has interacted with it in one way or another. Indeed, there were times when everything around scrum was innovative, valuable and efficient: from planning to sprints and so on. However, recently the number of negative reviews has been escalating. Read more → Read more ›
0
It feels like Scrum has been around forever and everybody knows what it is and has interacted with it in one way or another. Indeed, there were times when everything around scrum was innovative, valuable and efficient: from planning to sprints and so on. However, recently the number of negative reviews has been escalating. Read more → Read more ›
0
Introduction In my opinion transaction management is a really important topic for each backend developer. In general, people don’t pay attention to it while using Spring framework. But I think, it is important to know how to use transactions properly. Because sometimes can happen that there was an exception thrown inside your method, but transaction was not rolled back and it is not clear why? Or some other “strange” cases.... Read more ›
0
Academic data warehouse design recommends keeping everything in a normalized form, with links between. Then the roll forward of changes in relational math will provide a reliable repository with transaction support. Atomicity, Consistency, Isolation, Durability — that's all. In other words, the storage is explicitly built to safely update the data. But it is not optimal for searching, especially with a broad gesture on the tables and fields. We need... Read more ›
0
Intro PXE is a great solution for booting a diskless computer (or a computer without an OS installed). This method is often used for terminal stations and OS mass installation. Stock ubuntu (16.04) in pxe-mode can mount rootfs only from NFS. But this is not a great idea: any difficulties with the network/NFS server and the user gets problems. In my opinion, it's best to use other protocols, such as... Read more ›
0
Most popular sources
Business Insider | 37% 10 |
Gizmodo | 10% 2 |
Eurogamer.net | 8% 11 |
MacRumors | 6% 3 |
The Verge | 4% 3 |
View sources » |
LIKE us on Facebook so you won't miss the most important news of the day!
07.10.2024 18:27
Last update: 18:21 EDT.
News rating updated: 01:20.
What is Times42?
Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.