Habr hasn't published any news in the last 24 hours.
Habr

News from Habr


Fresh news
Other news
older that 24 hours
Habr
Andrey2008 @ Habr 2 place Β· 02/03/2021 02:54 EDT

Finding Typos in the GTK 4 Project by PVS-Studio

You may have already read a recent article about the first PVS-Studio run and filtration of warnings. We used the GTK 4 project as an example. It's about time we worked with the received report in more detail. Our regular readers may have already guessed that this article will be a description of errors found in the code. Read more β†’ Read more β€Ί

0

Habr
Andrey2008 @ Habr 3 place Β· 02/03/2021 02:53 EDT

Finding Typos in the GTK 4 Project by PVS-Studio

You may have already read a recent article about the first PVS-Studio run and filtration of warnings. We used the GTK 4 project as an example. It's about time we worked with the received report in more detail. Our regular readers may have already guessed that this article will be a description of errors found in the code. Read more β†’ Read more β€Ί

0

Habr
ValeryKomarov @ Habr 1 place Β· 02/01/2021 07:20 EDT

C# Programmer, It's Time to Test Yourself and Find Error

The PVS-Studio analyzer is regularly updated with new diagnostic rules. Curiously enough, diagnostics often detect suspicious code fragments before the end of the work. For example, such a situation may happen while testing on open-source projects. So, let's take a look at one of these interesting finding. Read more Read more β€Ί

0

Habr
kornerr @ Habr 2 place Β· 02/01/2021 06:04 EDT

[Translation] How I create browser applications inside browsers

In 2013 Canonical tried to crowdfund Ubuntu Edge smartphone. Its main feature could be the ability to use the smartphone as a full-fledged PΠ‘. Unfortunatly, the crowdfunding campaign did not accumulate enough money, so a dream of having a universal device remained to be the dream.I've been searching for universality, too, on the software side, not the hardware one. Today I can confidently say I found the necessary combination: Git... Read more β€Ί

0

Habr
FizpokPak @ Habr 3 place Β· 02/01/2021 05:51 EDT

Coins classifier Neural Network: Head or Tail?

Home of this article: https://robotics.snowcron.com/coins/02_head_or_tail.htmThe global objective of these articles is to build a coin classifier, capable of scanning your pocket change and find rare / valuable coins. This is a second article in a series, so let me remind you what happened earlier (https://habr.com/ru/post/538958/). During previous step we got a rather large dataset composed of pairs of images, loaded from an online coins site meshok.ru. Those images were uploaded... Read more β€Ί

0

Habr
Debug_all @ Habr 1 place Β· 01/27/2021 10:48 EDT

[Translation] Implementing Offline traceroute Tool Using Python

Hey everyone! This post was born from a question asked by an IT forum member. The summary of the question looked as follows: There is a set of text files containing routing tables collected from various network devices. Each file represents one device. Device platforms and routing table formats may vary. It is required to analyze a routing path from any device to an arbitrary subnet or host on-demand. Resulting... Read more β€Ί

0

Habr
dmitrykabanov @ Habr 2 place Β· 01/26/2021 13:28 EDT

The founder’s guide to AngelList

AngelList is a social network designed to connect startups with investors and vice versa. The founders of it were dissatisfied with how opaque the VC world was, and built a transparent online funding network to increase the amount of available data. This drastically improves the price-setting process, and allows startups to find the best investors for their business. The project began in partnership with just 50 volunteer investors wishing to... Read more β€Ί

0

Habr
aydu @ Habr 2 place Β· 01/26/2021 05:13 EDT

Prometheus in Action: from default counters to SLO-related queries

All Prometheus metrics are based on time series - streams of timestamped values belonging to the same metric. Each time series is uniquely identified by its metric name and optional key-value pairs called labels. The metric name specifies some characteristics of the measured system, such as http_requests_total - the total number of received HTTP requests. In practice, you often will be interested in some subset of the values of a... Read more β€Ί

0

Habr
aydu @ Habr 1 place Β· 01/25/2021 03:45 EDT

Monitoring your application with distributed tracing so you actually know what it's doing

What is distributed tracing? Distributed tracing is a method used to profile and monitor applications, especially those built using a microservices architecture. Distributed tracing helps pinpoint where failures occur and what causes poor performance.Let’s have a look at a simple prototype. A user fetches information about a shipment from `logistic` service. logistic service does some computation and fetches the data from a database. logistic service doesn’t know the actual status... Read more β€Ί

0

Habr
Dabudabot @ Habr 1 place Β· 01/25/2021 02:40 EDT

Hi, Habr. Here I have prepared for you a small guide about NTFS Reparse points (hereinafter RP), reparse points. This article is for those who are just starting to into the Windows kernel drivers development. In the beginning, I will explain the theory with examples, then I will give an interesting task to solve.Read more β†’ Read more β€Ί

0

Habr
aydu @ Habr 3 place Β· 01/25/2021 02:32 EDT

Algorithms in Go: Merge Intervals

This is the third part of a series covering the implementation of algorithms in Go. In this article, we discuss the Merge Interval algorithm. Usually, when you start learning algorithms you have to deal with some problems like finding the least common denominator or finding the next Fibonacci number. While these are indeed important problems, it is not something that we solve every day. What I like about the Merge... Read more β€Ί

0

Habr
varunbhagat1 @ Habr 2 place Β· 01/24/2021 23:16 EDT

Revealed: 7 Top Web Development Companies & Trends for 2021

As we enter a new decade, the IT industry has also encountered many loopholes that we must work on. Seeing this, hundreds of motivated young minds have decided to become entrepreneurs. But is it so easy to succeed in a world where competition is already so high? Bluntly, the answer is NO. It is not easy to be successful, and the reason for these startups' failure is the lack of... Read more β€Ί

1

Habr
gbondarchuk2019 @ Habr Β· 01/24/2021 18:13 EDT

[Translation] Architectural approaches to authorization in server applications: Activity-Based Access Control Framework

This article is about security. I’ll focus on this in the context of web applications, but I’ll also touch on other types of applications. Before I describe approaches and frameworks, I want to tell you a story.BackgroundThroughout my years working in the IT sphere, I’ve had the opportunity to work on projects in a variety of fields. Even though the process of authenticating requirements remained relatively consistent, methods of implementing... Read more β€Ί

0

Habr
FizpokPak @ Habr Β· 01/24/2021 13:59 EDT

Coins Classification using Neural Networks

See more at robotics.snowcron.com This is the first article in a serie dedicated to coins classification.Having countless "dogs vs cats" or "find a pedestrian on the street" classifiers all over the Internet, coins classification doesn't look like a difficult task. At first. Unfortunately, it is degree of magnitude harder - a formidable challenge indeed. You can easily tell heads of tails? Great. Can you figure out if the number is... Read more β€Ί

0

Habr
ipolynkina @ Habr 1 place Β· 01/22/2021 04:17 EDT

How PVS-Studio Checked ELKI in January

If you feel like the New Year just came, and you missed the first half of January, then all this time you've been busy looking for tricky bugs in the code you maintain. It also means that our article is what you need. PVS-Studio has checked the ELKI open source project to show you errors that may occur in the code, how cunningly they can hide there, and how you... Read more β€Ί

0

Habr
MihailAndreev @ Habr 2 place Β· 01/21/2021 08:03 EDT

ΠžΠΏΡ†ΠΈΠΎΠ½Ρ‹: расчСт одношаговой биномиальной ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π›ΠΈΠΊΠ±Π΅Π· для Π³ΠΈΠΊΠ°, Ρ‡. 8

Π­Ρ‚ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΡ Ρ‡Π°ΡΡ‚ΡŒ рассказа ΠΏΡ€ΠΎ ΠΎΠΏΡ†ΠΈΠΎΠ½Ρ‹, Π³Π΄Π΅ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΡ€ΠΎ Π±ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ модСль, риск-Π½Π΅ΠΉΡ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ΅Ρ€Ρƒ ΠΈ разбСрёмся, ΠΊΠ°ΠΊ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ†Π΅Π½Ρƒ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°. Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅ Read more β€Ί

0

Habr
Artem_zin @ Habr 3 place Β· 01/21/2021 06:53 EDT

пост для ΠΌΠΎΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ: ΠΊΠ°ΠΊ я ΠΈΠ½Π²Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽ Π² Π°ΠΊΡ†ΠΈΠΈ

дисклСймСрэтот Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π½Π΅ являСтся финансовым совСтом, прост Π»ΠΈΡ‡Π½Ρ‹Π΅ мысли ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ инвСстиций, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎΡ‡Π΅ΠΌΡƒ я ΠΈΠ½Π²Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π° Π½Π΅ ΠΊΡ€ΠΈΠΏΡ‚Ρƒ/Π½Π΅Π΄Π²ΠΈΠΆ/ΠΊΡ€Ρ‹ΡˆΠ΅Ρ‡ΠΊΠΈ ΠΎΡ‚ ΠΏΠΈΠ²Π° (ΠΊΡ€ΠΈΠΏΡ‚Π°, Π½Π΅Π΄Π²ΠΈΠΆ ΠΈ ΠΊΡ€Ρ‹ΡˆΠ΅Ρ‡ΠΊΠΈ Ρƒ мСня, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΅ΡΡ‚ΡŒ): Ρ†Π΅Π»ΡŒ коммСрчСских ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ β€” Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ дСньги, Ρ†Π΅Π»ΡŒ Π²Π°Π»ΡŽΡ‚Ρ‹/ΠΊΡ€Ρ‹ΡˆΠ΅Ρ‡Π΅ΠΊ β€” Π±Ρ‹Ρ‚ΡŒ срСдством ΠΎΠ±ΠΌΠ΅Π½Π°, Π° Π½Π΅Π΄Π²ΠΈΠΆ/etc β€” Π·Π°ΠΌΠΎΡ€ΠΎΠ·ΠΈΡ‚ΡŒ $ Π³Π΄Π΅-Ρ‚ΠΎ Π²ΠΎΠΊΡ€ΡƒΠ³ инфляции, Π½Ρƒ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ, я ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, Π° Π½Π΅ экономист, сильно Π½Π΅ Π±Π΅ΠΉΡ‚Π΅ Β―*(ツ)*/Β― ΠΌΠΎΠΈ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ инвСстирования ΠΎΡ‡ простыС: Read... Read more β€Ί

0

Habr
SvetBolgova @ Habr 3 place Β· 01/21/2021 03:25 EDT

CRISPR для Ρ‡Π°ΠΉΠ½ΠΈΠΊΠΎΠ², ΠΈΠ»ΠΈ ΠšΡ€Π°Ρ‚ΠΊΠ°Ρ справка ΠΏΠΎ быстрому Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π”ΠΠš

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ Π”ΠΠš всСгда Π±Ρ‹Π»Π° святым Π“Ρ€Π°Π°Π»Π΅ΠΌ Π±ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΌΠ΅Π΄ΠΈΡ†ΠΈΠ½Ρ‹. CRISPR позволяСт Π΄Π΅Π»Π°Ρ‚ΡŒ это с Π½Π΅Π²ΠΈΠ΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π½Π΅Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽ. Π‘Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π½Π° ΠΏΠΈΡˆΡƒΡ‰Π΅ΠΉ машинкС, Π° благодаря CRISPR Π² ΠΎΠ΄Π½ΠΎΡ‡Π°ΡΡŒΠ΅ пСрСсСли Π½Π° MacBook. НС зря ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² 2020 Π³ΠΎΠ΄Ρƒ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠΈΠ»ΠΎΡΡŒ НобСлСвской ΠΏΡ€Π΅ΠΌΠΈΠΈ ΠΏΠΎ Ρ…ΠΈΠΌΠΈΠΈ.Под ΠΊΠ°Ρ‚ΠΎΠΌ β€” рассказ ΠΎ появлСнии CRISPR, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π² настоящСм ΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. Π”Π°, Π²Ρ‹ всС Π²Π΅Ρ€Π½ΠΎ поняли, это... Read more β€Ί

0

Habr
glebmachine @ Habr Β· 01/21/2021 01:14 EDT

Π’Π°ΠΌ показалось! ВсС ΠΎ Perceived Performance

ΠŸΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ быстрый, ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ сайт? Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Π½Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ»ΠΎΠ΄ΠΎΡ‚Π²ΠΎΡ€Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ мноТСства людСй, Π° всСго лишь Π½Π°Π±ΠΎΡ€ психологичСских ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… Ρ‚Ρ€ΡŽΠΊΠΎΠ², Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Perceived Performance.Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв с ростом Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ ΠΈ Perceived Performance. А ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Π°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π°, сущСствуСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ Π²ΠΈΠ΄ΠΈΠΌΡƒΡŽ. Π’ своСм Π΄ΠΎΠΊΠ»Π°Π΄Π΅ Π½Π° Frontend Live 2020 Π±Ρ‹Π²ΡˆΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Avito Frontend Architecture АлСк Read more β€Ί

0

Habr
Andrey2008 @ Habr Β· 01/20/2021 07:49 EDT

Espressif IoT Development Framework: 71 Shots in the Foot

One of our readers recommended paying heed to the Espressif IoT Development Framework. He found an error in the project code and asked if the PVS-Studio static analyzer could find it. The analyzer can't detect this specific error so far, but it managed to spot many others. Based on this story and the errors found, we decided to write a classic article about checking an open source project. Enjoy exploring... Read more β€Ί

0

Most popular sources

  • You see 941 news out of 941.
  • Sources 61 out of 61.
Business Insider 14% 3
The Verge 13% 6
Gizmodo 9% 1
Wired 8% 2
Android Authority 8% 0
View sources Β»

LIKE us on Facebook so you won't miss the most important news of the day!

11.07.2025 08:36
Last update: 08:31 EDT.
News rating updated: 15:31.

What is Times42?

Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.


Times42 Β© 2025