Habr
1.26K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
Game economy design of Premium games through the example of a 4X strategy on PC

How to design an economy for your game? The answer to this question might require a series of lectures or articles. The fundamental difference in the approach is based, first of all, on monetization model: F2P or B2P. The second thing that defines the approach to developing an economy system is game genre. This article reviews the case of designing the game economy for a B2P (premium) game, which doesn’t involve earning on microtransactions: https://u.habr.com/SzOV3
👍2
Exploring VALID/READY protocol, pipelines and experimenting with flow control using an HDL training tool

If you have not worked with valid/ready protocol before, you will be surprised how easy it is to achieve desired functionality of the design by simply writing couple of lines of Verilog code in the handshaking logic block between two FIFOs: https://u.habr.com/UluCe
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
"I often see how the topic of modal windows is raised in Discord, on Reddit, and even on Habr. If you go to the official discord channel Vue and turn on the search for the word modal, you can find that questions are asked every day.

A couple of years ago, I decided to deal with modals once and for all. This article will explain how developers use modal windows, how elegantly add them to your project"

All the features of modals for Vue: https://u.habr.com/msHdG
A short guide to UX writing and its role in UX design

In this article we would like to take a quick look at some aspects of UX writing, as well as discuss some tips that may be useful for people who’re just starting their career in this sphere: https://u.habr.com/Ckg7n
Why x^0 = 1 visually

We hope that considered examples will help you to become familiar with the identity X^0 = 1: https://u.habr.com/JDXEE
👍2
"Today, I'll guide you through creating a boundless cloud storage solution on Telegram using TeleDrive. This open-source project is a game-changer, offering functionalities like Google Drive/OneDrive via the Telegram API"

Unleash Unlimited Cloud Storage with Telegram: https://u.habr.com/B9LKu
How to send messages over sockets and create your own messanging protocols in C++

Network programming in C++ can be challenging. But even a greater challenge is to find educational content that will arm you with the knowledge on how to apply your networking skills in real applications.

In this article you can learn the basics of socket communication and many ways how you can design your internal messaging protocols: https://u.habr.com/LP2mk
SHA-256 Reversing in Bitcoin Systems as a Neural Machine Translation Problem

In the following essay, we propose that one-way cryptography processes based on hash functions can be reversed using neural networks in machine translation. Assuming this hypothesis is true and considering some quantity algorithms to decrypt certain types of hash functions, we will highlight their effects on the Bitcoin system: https://u.habr.com/uODK9
Interview with Stephanie Planque from Covalent Bioscience

Today in our virtual studio, somewhere between cold, rainy Saint-Petersburg and warm, sunny Huston, we meet Stephanie Planque!

Stephanie Planque was awarded the PhD in 2009 by the University of Texas-Houston Medical School for her advances in applying electrophilic analogs of proteins to decipher the beneficial and harmful functional effects of catabodies: https://u.habr.com/Os5cJ
Trace Compass and GZip

If the Trace Compass server is located remotely and handles bulky responses, it could pose a throughput problem for the server channel. Let's solve it: https://u.habr.com/zD0jW
The first Silicon Valley meetup on portable SystemVerilog examples for ASIC and FPGA

Need to start your career or hobby in digital design and verification of silicon chips or reconfigurable hardware? Explore multiple FPGA toolchains and open-source ASIC tools? Design your own RISC-V CPU or ML accelerator? Prepare for an interview in SystemVerilog? Come to Silicon Valley meetup on portable SystemVerilog examples for ASIC and FPGA: https://u.habr.com/NW8xH
Automating reCAPTCHA Solving with Puppeteer: A Step-by-Step Guide

This guide demonstrates how to effectively automate reCAPTCHA solving in Puppeteer, providing a significant advantage in web scraping and automated testing scenarios. It’s important to use these techniques responsibly and ethically: https://u.habr.com/hIJQM
AI in Postman

Experience turbocharged API testing using Postman's AI-driven assistant. In this article, you will learn how to deploy a project using docker-compose, perform requests, and create tests utilizing artificial intelligence: https://u.habr.com/ejBGW
"The book is originally in Java, but I decided to reinterpret the principles in Go. Here's my take on the clean code concepts and how they can improve our coding practices"

Thoughts and short notes (in go) after reading «Clean Code»: https://u.habr.com/H6OyQ
👍1
When It's Important to Stop Your Team's Engineers from Writing Code

In this article, we will explore the critical role of a technical lead in steering a team away from overengineering and ensuring that their efforts align effectively with the startup's goals and resources: https://u.habr.com/rJOQG
UX testing: why it is important and how to conduct it

UX testing is one of the most important parts of the UX design creation process for any software product. It helps to understand whether users are satisfied with the design and highlights its problematic areas that need to be fixed or improved: https://u.habr.com/lBaF5
"Hello, fellow front-end developers! Imagine a tool that’s not about punching in commands but a gateway to a world of coding artistry. That’s what the macOS Terminal became for me at Luxoft"

macOS Terminal. A Guide for Front-End Developers: https://u.habr.com/SOuQh
"In this article, I will guide you through the process of creating a frosted AppBar with a sliding element beneath it"

Creating a Frosted AppBar in Flutter with a Slide-Down Widget: https://u.habr.com/qXqur
"Hi fellows! In this article I will describe my experience of upgrading the Creality Ender-5 Plus printer. Namely — replacement of the stock Creality 2.2 motherboard with BTT Octopus Pro"

Installing Bigtreetech Octopus Pro in Ender-5 Plus: https://u.habr.com/kg6bq
STM32 without any trouble

Here’s a brief historical and technical overview to help you understand what a bootloader is, why you need it, and what it has to do with Marlin and STM32: https://u.habr.com/9exI0
👍2