Author: ProHoster

NasNas 2D Game Development Framework Introduced

The NasNas project is developing a modular framework for developing 2D games in C++, using the SFML library for rendering and focusing on games in the style of pixel graphics. The code is written in C++17 and distributed under the Zlib license. Supports work on Linux, Windows and Android. There is a binding for the Python language. An example is the game History Leaks, created for a competition […]

nVidia introduced Jetson Nano 2GB

nVidia has unveiled the new Jetson Nano 2GB single board computer for IoT and robotics enthusiasts. The device comes in two versions: for 69 USD with 2GB RAM and for 99 USD with 4GB RAM with an expanded set of ports. The device is built on a Quad-core ARM® A57 @ 1.43 GHz CPU and 128-core NVIDIA Maxwell™ GPU, supports Gigabit Ethernet […]

DuploQ - graphical frontend for Duplo (duplicate code detector)

DuploQ is a graphical interface to the Duplo console utility (https://github.com/dlidstrom/Duplo), designed to search for duplicate code in source files (the so-called “copy-paste”). The Duplo utility supports several programming languages: C, C++, Java, JavaScript, C#, but can also be used to search for copies in any text files. For the specified languages, Duplo tries to ignore macros, comments, empty lines and spaces, […]

SK hynix introduced the world's first DDR5 DRAM

The Korean company Hynix presented to the public the first of its kind DDR5 RAM, as reported on the company's official blog. According to SK hynix, the new memory provides data transfer rates of 4,8-5,6 Gbps per pin. This is 1,8 times more than the baseline memory of the previous generation DDR4. At the same time, the manufacturer claims that the voltage on the bar is reduced [...]

The problem of "smart" cleaning of container images and its solution in werf

The article discusses the problems of cleaning images that accumulate in container registries (Docker Registry and its analogues) in the realities of modern CI/CD pipelines for cloud native applications delivered to Kubernetes. The main criteria for the relevance of images and the resulting difficulties in automating cleaning, saving space and meeting the needs of teams are given. Finally, using the example of a specific Open Source project, we will explain how these […]

A new Preview version of Windows Package Manager has been released - v0.2.2521

Our newest feature is support for installing apps from the Microsoft Store. Our goal is to make installing software on Windows easier. We also recently added PowerShell tab auto-completion and feature switching. As we work towards building out our 1.0 release, I wanted to share the next few features on the roadmap. Our immediate focus is on completing […]

Many games: Microsoft reported on the success of Xbox Game Studios this year

Microsoft spoke about the latest achievements of the Xbox Game Studios team. Xbox chief marketing officer Aaron Greenberg said the publisher released a record number of first-party games this year and achieved other important milestones. So, to date, 15 games from Xbox Game Studios have been released, 10 of which are completely new projects. In it […]

Photo of the day: stellar cycle in the night sky

The European Southern Observatory (ESO) has unveiled a stunning image of the night sky above the Paranal Observatory in Chile. The photo shows mesmerizing star circles. Such star tracks can be captured by taking photographs with long exposures. As the Earth rotates, it seems to the observer that countless luminaries are describing wide arcs in the sky. In addition to the star circles, the presented image depicts an illuminated road […]

HyperX Alloy Origins Mechanical Keyboard Gets Blue Switches

The HyperX brand, the gaming direction of Kingston Technology Company, has introduced a new modification of the Alloy Origins mechanical keyboard with spectacular multi-color backlighting. Specially designed HyperX Blue switches are used. They have an actuation stroke (actuation point) of 1,8 mm and an actuation force of 50 grams. The total stroke is 3,8 mm. The declared service life reaches 80 million clicks. Individual backlighting of buttons [...]

Release of the Ephemeral 7 browser developed by the elementary OS project

The release of the Ephemeral 7 web browser, developed by the elementary OS development team specifically for this Linux distribution, has been published. The Vala language, GTK3+ and the WebKitGTK engine were used for development (the project is not a branch of Epiphany). The code is distributed under the GPLv3 license. Ready-made assemblies are prepared only for elementary OS (recommended price $9, but you can choose an arbitrary amount, including 0). From […]

Qt 6.0 alpha release available

The Qt Company announced the transfer of the Qt 6 branch to the alpha testing stage. Qt 6 includes significant architectural changes and requires a compiler that supports the C++17 standard to build. The release is scheduled for December 1, 2020. Key features of Qt 6: Abstracted graphics API, independent of the 3D API of the operating system. A key component of the new Qt graphics stack is the […]

Facebook develops TransCoder to translate code from one programming language to another

Facebook engineers have published TransCoder, a transcompiler that uses machine learning techniques to convert source code from one high-level programming language to another. Currently, support is provided for translating code between Java, C++ and Python. For example, TransCoder allows you to convert Java source code into Python code, and Python code into Java source code. […]