Habr
1.26K subscribers
2.06K photos
3 files
1.64K links
Habr.com ⬝ English edition
Download Telegram
"In this report we describe our implementation experience of a stopwatch system executing on an FPGA board. We programmed this device in the Quartus Prime II software environment by using Verilog hardware description language"

Stopwatch implementation on FPGA board: https://u.habr.com/Ggd4w
Unveiling the Power of Matplotlib: A Visual Odyssey

In the realm of data visualization, where insight meets aesthetics, Matplotlib stands as a towering beacon of versatility and creativity. As one of the most popular plotting libraries in Python, Matplotlib empowers data scientists, analysts, and enthusiasts alike to transform raw data into captivating visual narratives. Let us embark on a journey through the vibrant landscapes of Matplotlib, exploring its features, capabilities, and the artistry it inspires: https://u.habr.com/HY32q
Could async/await magic create thread, or it is always: “There is no thread”?

When we are told “There is no thread” we can easily come to an opinion that it is impossible at ALL that asynchronous operation could create thread, but it would be wrong opinion. Simple code example proves the opposite.

Those who are easy to treat the sentence as the universal rule are easy to understand. They would like to simplify the subject and to cut amount of theory they should study and remember. Besides to many it is new level of knowledge to discover there is other layer of classes to manage async-operations behavior beside the Tasks and and SynchronizationContext is only one among them: https://u.habr.com/iYbRu
In 2024, services like Sanity IO and GatsbyJS empower content creators by offering database services, full content control, and zero-cost hosting for static HTML files. Why not give it a try?

Gatsby and its Greatness: https://u.habr.com/pEMw6
This media is not supported in your browser
VIEW IN TELEGRAM
"We are the Arcane Gaming development team, developing games since 2021. As of now, we have two major projects: Fanbattle and Suetologia. The time has come for us to take part in the Ludum Dare gaming hackathon for the first time"

How to took part in Ludum Dare: https://u.habr.com/VcNM5
How to speed up Trendwatching with AI

Each year, over 2 million new research articles are published in more than 30,000 peer-reviewed journals across all fields of study, 167,000 per month. How to succeed in trendwatching with limited resources and tight deadlines? Let's sort it out: https://u.habr.com/bQl1s
Symphony of Clouds: Interpreting Nature's Weather Signals

Clouds, in their multitude of shapes and sizes, provide vital clues about atmospheric conditions, from temperature and humidity to air pressure and wind patterns. By understanding the different types of clouds and their characteristics, meteorologists can decipher the language of the skies, predicting everything from clear skies to impending storms: https://u.habr.com/n9XCb
Unveiling the Technological Odyssey: Evolution of Weather Forecasting

Weather forecasting has come a long way from the days of observing the sky and relying on folklore to predict upcoming conditions. Advancements in technology have revolutionized how we perceive, understand, and forecast weather patterns. From the early barometers to modern satellites and supercomputers, each innovation has significantly enhanced our ability to predict weather accurately. Let's take a journey through the evolution of weather forecasting technology and explore how it has transformed over the years: https://u.habr.com/qHYKw
The new code as the side effect

If we use the reducer function for form data handling It has an infinite list of returned values, which expands when the next development iteration updates the interface defining the form and implements a new field. So the reducer pattern is procedure code, not a functional: https://u.habr.com/QwoIk
7 tips to make video learning more effective

While video-based learning continues to rank high in the latest trends, there are a few points that are regularly overlooked in the production of learning videos, with a focus on user experience (UX) and user interaction: https://u.habr.com/ri7Vy
Designing for Success: Crafting Effective Learning Experiences

The key to enhancing engagement lies in smart course design, management involvement, diverse learning formats, intuitive learning portals, and the strategic promotion of educational programs: https://u.habr.com/EtiIf
Copy Trading: A Viable Earning Strategy or Just Another Broker Scam?

When traders lose all their money, they often close their loss-making portfolio and open a new one. The closed portfolio disappears from the site, which means that on a copy trading platform, you only see the surviving traders. They are a minority: https://u.habr.com/xBGv2
Unlocking Selenium Testing for Flutter's Web Apps

Whether you're a seasoned tester or just starting out, the insights shared here will equip you with the knowledge to streamline your testing process and enhance the quality of your Flutter web apps. So, grab a cup of coffee, settle in, and let's unravel the mysteries of UI testing for Flutter web applications together: https://u.habr.com/qODay
Enabling Cross-Process Dialogue with C# Sockets

This article explores a simple implementation of a TCP client-server communication using sockets in C#, showcasing the versatility and robustness of this time-tested technology: https://u.habr.com/vsUSu
Possible solution to the problem of references in programming languages

There are programming languages that try to solve these problems through the concept of "ownership" (Rust, Argentum, or NewLang). In this article, the possible solution to these and other existing problems with references will be discussed: https://u.habr.com/JFETO
How blocking on the Internet works: an overview of modern methods using a real example

A group of Indian scientists has published an overview of modern methods of Internet blocking introduced by government agencies, using the example of their own country. They studied the mechanisms used by Internet service providers restricting access to prohibited information, assessed their accuracy, and the ability to bypass such blocks. We would like to bring to your attention the main theses of this work: https://u.habr.com/ACaz8
Experiment: How to disguise the use of Tor to bypass blocking

Scientists from Carnegie Mellon University, Stanford University, and SRI International conducted an experiment in which they developed a special service for masking the use of Tor – one of the most popular tools for bypassing blocking. Here is the story about the work done by the researchers: https://u.habr.com/TtUds
VERBAL CALCULATION IN EVIDENCE-BASED DSS AND NLP

The article outlines a new mathematical apparatus for verbal calculations in natural language processing. Words are embedded not in a real vector space, but in an algebra of extremely sparse matrix units. Calculations become evidence-based and transparent. The example shows forks in calculations that go unnoticed when using traditional approaches, and the result may be unexpected: https://u.habr.com/I9Sxu
What is to see under the Black Sun of Giedi Prime?

The director Denis Villeneuve and cinematographer Greig Fraser in their Dune: Part Two movie made a curious decision to film the scenes on the surface of the Giedi Prime planet in the infrared spectrum. It turned out to have interesting aesthetics and there are some interesting related physics to discuss and speculate about how realistic the look of it is: https://u.habr.com/8v28Z
Building blocks in programming languages

Practically all programming languages are built either on the principle of similarity or to realize some new concept. Or both at the same time.

But in any case, the creator of a new programming language doesn't take his ideas randomly out of thin air. They are still based on his previous experience, obsession with the new concept and other initial settings and constraints.

Is there a minimal set of lexemes, operators, or syntactic constructs that can be used to construct an arbitrary grammar for a modern general-purpose programming language? Let's figure it out: https://u.habr.com/TgDgi
👍1