Pull to refresh

My feed

Type
Rating limit
Level of difficulty
Warning
To set up filters sign in or sign up
Article

Ladybird Browser: First Impressions & Easy Installation Guide

Level of difficultyEasy
Reading time4 min
Views2.2K

In this article, I would like to introduce a new web browser called Ladybird. This ambitious open-source project aims to revolutionize the browsing experience. Although it hasn't been officially released, I had the opportunity to test it on Ubuntu. In this article, I'll show you what it looks like and explain how you can run it on your computer.

Read more
Total votes 4: ↑2 and ↓2+3
Comments0
Article

This AI tool Takes Prompt Engineering to the Next Level

Level of difficultyEasy
Reading time3 min
Views1.3K

Hey there! I'm excited to dive into an exciting topic today — how AI can help us create more effective prompts. Did you know that AI-generated prompts can be 30% more effective than those crafted by humans? Let's explore how we can harness this power to simplify prompt engineering and make our interactions with AI more efficient.

Read more
Total votes 1: ↑1 and ↓0+3
Comments2
Article

Making of Heroes of Might and Magic III — Factory Town in 3D

Level of difficultyEasy
Reading time7 min
Views1.9K

Hello everyone, this is Denis Weber.

Heroes 3 is one of my favorite games from my childhood. I can call it the king of turn-based strategy games. Once again, while playing Heroes, I thought about what a castle from a game could look like in 3D, but all I had was a low quality screenshot.

If you prefer the video format, I will leave a link to the video at the end of the post.

Read more
Total votes 6: ↑6 and ↓0+8
Comments0
Article

Tree-sitter and Preprocessing: A Syntax Showdown

Level of difficultyMedium
Reading time5 min
Views806

According to the description,


Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

But how does Tree-sitter handle languages that require a preprocessing stage?

Read more →
Total votes 2: ↑2 and ↓0+2
Comments1
Article

Data labeling – training on cats

Level of difficultyEasy
Reading time8 min
Views522

At some point while diving deeper into automation processes you are faced with the need for data labeling, although just a couple of weeks ago, the phrases data labeling and you were standing at a party called "Earnings on the Internet" in different rooms. Or it would be better to say that you were standing by the pool, and the data labeling was on the third floor, smoking on the balcony with experts in the field of machine learning. How did we meet? Probably, someone pushed it off the balcony into the pool, and I helped it out, soaking my clothes along the way.

Read more
Total votes 1: ↑1 and ↓0+3
Comments0
Article

Spans in C#: Your Best Friend for Efficient Coding

Level of difficultyEasy
Reading time5 min
Views2.7K

I’ve been wanting to sort it out about String memory optimization and all these ways to improve the performance and memory usage for Collections and Arrays in C#(as you remember String is an array of chars, loaded a bit differently but anyway) code. I finally managed to find some time to dive deeper into the System.Span.

I have put together this guide to share what I’ve learned. It’s filled with practical tips and examples to help you leverage Spans in your own projects. If you want to optimize your C# code, this guide is a great place to start!

Read more
Total votes 2: ↑2 and ↓0+4
Comments0
Article

From Junior QA to Product Owner: My Growth Story at EXANTE

Level of difficultyEasy
Reading time7 min
Views583

Hi, I’m Nastya, the Product Owner of EXANTE’s desktop and web trading terminals. I began working at the company nearly five years ago as a Junior QA Engineer. Since then, I’ve advanced to QA Lead and ultimately to Product Owner. In this article, I’d like to share my growth journey within the company and the steps that helped me progress. I hope that my story will be helpful to those seeking to advance their careers but are unsure where to start.

Read more
Total votes 5: ↑4 and ↓1+7
Comments5
Article

Code Push in Flutter

Level of difficultyEasy
Reading time7 min
Views1.6K

Code Push in Flutter

In the fast-paced world of mobile app development, the ability to quickly push updates to users is crucial. Enter Code Push - a game-changing technology that allows developers to update mobile apps instantly without going through the traditional app store review process. This article explores how to implement Code Push in Flutter applications using Shorebird, a powerful tool that brings this capability to the Flutter ecosystem.

Read more
Total votes 2: ↑2 and ↓0+4
Comments0
Article

My top 4 AI picks for june 2024: cool tools you should check out

Reading time2 min
Views648

Hey there! It's exciting to see how AI changes how we work and create stuff. I've been trying out many new AI tools recently, and I want to share my favorite picks for June 2024. These tools are amazing and could help you whether you're making content, running a business, or just curious about AI.

Read more
Total votes 1: ↑1 and ↓0+3
Comments0
Article

CacheBrowser experiment: bypassing the Chinese firewall without a proxy by caching content

Level of difficultyMedium
Reading time7 min
Views931

Today, a significant portion of all content on the Internet is distributed with the use of CDNs (Content Delivery Networks). At the same time, there is no research on how various censors extend their influence on such networks. Scientists from the University of Massachusetts analyzed possible methods of blocking CDN content using the example of the practices of the Chinese authorities, and also developed a tool to bypass such blocks.

We (specialists from proxy service) have prepared an overview material with the main conclusions and results of this experiment (translate of this material).

Read more
Total votes 1: ↑1 and ↓0+3
Comments0