Pull to refresh

PopSci

Show first
Rating limit

Unity Performance Optimization Ⅵ: Resource Memory Leak

Game development *Game testing *Game design *AR and VR Games and game consoles
Sandbox

Today, we will share some knowledge points related to resource memory leak. A memory leak is the most common issue that we continuously see and also are afraid of. What is the reason behind it? Because we can’t predict the extent of the leak before we locate the leak bottleneck, we had no idea whether it will burst out at a certain moment on the line. We have received feedback from developers that their players had no problem playing for half an hour, but they would get more and more stuck after 3 to 4 hours of playing, which they never expected before. How can it be solved? Today’s sharing will answer such questions.

UWA’s GOT Online-Assets report has a resource occupancy trend chart. If there is a rising trend like the one below, you must pay special attention.

Read more at blog dot en dot uwa4d dot com
Total votes 1: ↑0 and ↓1 -1
Views 1.4K
Comments 0

The Cryptocurrency Bandwagon

Decentralized networks *Cryptography *Cryptocurrencies

The spread of cryptocurrencies contributed to the development of many solutions based on a distributed ledger technology (blockchain). Although the scope of these solutions varies, most of them have the same basic set of security services, i.e. confidentiality, authenticity, and integrity. These features are granted by the practical applications of public key cryptography, in particular,  digital signature (DS). But unlike many other applications of public key cryptography, cryptocurrency networks do not use public key certificates. This is the aspect that we would like to talk about.

Read more
Rating 0
Views 1.2K
Comments 2

Monocrystalline solar cell simulation

Energy and batteries

In the green energy field, the solar panels composed of bendable solar cells tend to significantly increase in popularity last time. The difficulty during the designing of the different devices (such as solar chargers, MPPT-controllers) emerges because of the strong lack of technical information about this kind of solar cell.  

In this article, the equivalent scheme of the bendable solar produced by the Sunpower company - Maxeon gen 5 and its coarse simulation model is proposed.

Read more
Rating 0
Views 629
Comments 0

Music on the Commodore PET and the Faulty Robots

Abnormal programming *Assembler *Demoscene Old hardware Sound

After completion of the System Beeps, I wasn’t planning to make another stand alone album release with the pseudo polyphonic music, as I felt the topic had been explored enough. This, however, wouldn’t mean I couldn’t apply the experience and skills gained to make more utilitarian stuff, like an actual retro game OST or an old school demoscene project. Such an opportunity arose in Autumn 2020, as David Murray of The 8-bit Guy Youtube channel fame announced his new game to be in development, the Attack of The PETSCII Robots for Commodore PET and some other Commodore 8-bitters. As I previously worked with David on his previous big release, Planet X3 game for MS-DOS, and this was a perfect opportunity to satisfy my interest towards the pre-graphics era PCs as well as apply my vast experience both in the minimalistic computer music and 6502 assembly programming, I offered my services that had been accepted. Besides the sound code I also had hopes to participate as a music composer this time.

Unfortunately, this time the project didn’t went well on my side, and lots of issues of all kinds eventually turned it into a small scale development hell (you can learn more from a series of posts at my Patreon blog)  The end result was that my code and sound effects were only used in the VIC-20 port, and music for other versions has been created by other people. However, I was left with the full working code of the sound system for PET, and a number of music sketches. It would be a pity to file it into the archive, PET projects aren’t a frequent thing these days, so another chance to use the stuff wouldn’t come any time soon. So I got the idea to develop my music sketches into full songs, and release it as an alternative OST, and having David’s approval it has been done and released in the Winter 2021 as Faulty Robots, a small music album for PET that is available as a digital audio release and a runnable program for the actual PET computer.

Read more
Total votes 5: ↑5 and ↓0 +5
Views 1.3K
Comments 2

How to Build a Cryptocurrency Exchange App in 2022

Development of mobile applications *Cryptocurrencies

Do you plan to start a cryptocurrency exchange business? If so, now is the perfect time. The easiest and safest way to make money from cryptocurrencies is to create a crypto-exchange application. Regardless of whether traders and investors make or lose money, the cryptocurrency exchange will remain a winner in any case.

But, how to open a cryptocurrency exchange app? So, let’s look at the main stages of the process.

Read more
Total votes 1: ↑0 and ↓1 -1
Views 4.2K
Comments 0

“FPGA InsideOut” – animation about CRC and parallel CRC calculation

Open source *FPGA *Programming microcontrollers *Manufacture and development of electronics *Electronics for beginners

Ссылка на русскую версию / link to Russian version

FPGA InsideOut is an attempt to make a set of educational FPGA videos presented in the “human-in-the-loop” style. In these videos we will not only show how we are interfacing with an actual FPGA board but will also provide synchronous real-time visualisation of FPGA's internal logic.

For our first video we have picked a CRC circuit (cycle redundancy check) which is based on a linear feedback shift register. This circuit goes through several transformations during the course of the video. Intrigued? - let’s watch the video.

Watch the video and continue reading
Rating 0
Views 686
Comments 0

A new writing method/technology (“dendrowriting”), as exemplified by the YearVer site

Language localisation *Brain

Several years have passed since the appearance of the first text markup language that supports “dendrowriting”, but no worthwhile piece of text demonstrating the advantages of the new writing method/technology has yet appeared.

The largest “dendrotext” was a couple of paragraphs in the pqmarkup documentation, consisting of only ~1300 characters and available only in Russian.

In English there was no “dendrotext” at all, as such [apart from small insertions in the documentation for the 11l programming language (e.g., ‘Boolean type’ in Built-in types)].

But last year...
Read more →
Rating 0
Views 475
Comments 0

IT risk management

Information Security *Development Management *Project management *Finance in IT
Translation

When you have an IT, which supports all aspects of your organization automated performance and you have a firm confidence that IT executes well, there is always a chance that something could go wrong in technology or in related IT processes. Depending on complexity of IT environment varieties of risks scenarios could arise. This article as a summary of different faithworthy sources aims to help you in getting high level understanding on what could go wrong and how you can predict it in a more conscious way.

My name is Maxim Tornov and I have been working in various IT areas for a long period of time. Since then, for over 14 years I am working in the area of IT/IS risk management with focus on in IT/IS audits, internal control implementation and assessment.

I am sure that at the present the topic of Information Technologies risk management became more vital. Organization’s efficiency in IT risk management directly affects the achievement of various organization’s goals, goals which have dependency on IT, those goals may include reliability and efficiency of business processes, the organization's compliance with regulatory requirements, the integrity of financial reporting, and many others.

I sincerely hope that this material will be useful to you and may give you some new ideas that you can contribute to the benefit of your personal development and the development of your organization's risk management culture.

Read more
Total votes 2: ↑2 and ↓0 +2
Views 1.1K
Comments 0

Polema plant mastered production of new powders for import substitution

Top 3D Shop corporate blog 3D printers

In this article, we are talking not of desktop 3D printers like the Creatbot DE but about powders for the production of metal parts.

The Tula powder metallurgy plant Polema (part of the Industrial and Metallurgical Holding) has mastered the production of high-entropy alloys and NiCrAlY coatings for import substitution in aircraft construction and other industries. These alloys are suitable for the manufacture of products using 3D printing.

Read more
Total votes 5: ↑5 and ↓0 +5
Views 215
Comments 0

How 3D-printing advances medical industry

Top 3D Shop corporate blog 3D printers

Nowadays, 3D printing solutions are of great interest for companies of any profile. According to experts, by 2025, the global market for additive technologies will be worth $32 billion, and by 2030, it will be $60 billion. 3D printing is actively used for the creation of art modes, in the automotive industry, construction, film industry, and even in the field of fashion. Printing technologies are especially relevant in healthcare — not only as visual aids for future physicians but also for the treatment of various diseases. Many of the latest advances in medical science have been made thanks to 3D printing, and in the foreseeable future, artificial organs and even medicines can be created by means of these technologies. Let's take a look at how 3D modeling and 3D printing help companies achieve great results with relatively small investments.

Read more
Rating 0
Views 171
Comments 0

CreatBot D600 series large-format 3D-printers: D600 and D600 Pro

Top 3D Shop corporate blog 3D printers

CreatBot is a 3D printer manufacturer based in China. The CreatBot D600 is one of their most successful devices. This 3D printer can work with various materials, including demanding ones. It offers industrial-grade quality, high level of precision and large-scale 3D printing.

The newer version, the D600 Pro, was developed and released later, in 2018 (the original D600 has been available since 2016). It’s designed to work with an even wider range of materials, including Nylon and polycarbonate. 

Both versions feature a massive build volume of 600 x 600 x 600 mm and dual extrusion.

Read more
Total votes 3: ↑3 and ↓0 +3
Views 206
Comments 0

Moscow Children’s Science Parks Participated in the ‘First Grade September’ Event

Top 3D Shop corporate blog 3D printers

In the beginning of September 2021 Moscow first-graders could visit 17 educational places. Those who participate in the ‘First Grade September’ event will gain knowledge about relevant professions, will visit the programming and 3D modeling courses and will find out more about AR/VR technologies and robotics (you can learn more about educational robotics here).

Read more
Rating 0
Views 169
Comments 0

Russian Company Top Systems Showed Its T-FLEX PLM solution at the “ARMY-2021” Forum

Top 3D Shop corporate blog 3D printers

Top Systems participated in both the science-business part and exhibition side of things of the forum. The company presented their PLM-solution for digital transition of enterprises. The T-FLEX PLM (covers (CAD/CAM/CAE/CAPP/PDM/CRM/PM/MDM/RM) is a compelling and relevant solution that can work even with the defense industry. 

Read more
Total votes 1: ↑0 and ↓1 -1
Views 206
Comments 0