Habr

News from Habr


Fresh news
Other news
older that 24 hours
Habr
AndrewPiterov @ Habr 3 place · 04/13/2021 08:11 EDT

Ugly API

In this article, I’d like to talk about the problems I faced while integrating an API for the HTTP protocol and share my experience in solving them.- REST vs Non REST architecture- Ignoring Header Accept: application/json- Mixing JSON keys case types- Different response to the same request Читать далее Read more

0

Habr
Finnix @ Habr · 04/12/2021 23:43 EDT

Установка полноценного кластера Kubernetes на основе k3s

Большинство читателей уже так или иначе пробовали устанавливать Kubernetes с помощью kubespray или других средств автоматизации, доступных у большинства поставщиков облачных решений. Можно также всё делать с нуля с использованием kubectl, ведь сам процесс в принципе достаточно неплохо обкатан. Но что если нужна тестовая лаборатория, или даже не сильно крупная серверная ферма, построенная на собственных серверах с ограниченными ресурсами, либо просто на устаревшем оборудовании?Можно воспользоваться k3s, мини Read more

0

Habr
hetmansoftware @ Habr 1 place · 04/10/2021 16:26 EDT

How to Password Protect an MS Word, Excel or PowerPoint file: manual for dummies?

Read this article to find out how to set a password for any Microsoft Office document created or remove it. How to restrict access to such applications as Microsoft Word, Excel or PowerPoint, and to files created with other tools included into the Office package.Read more → Read more

0

Habr
aydu @ Habr 2 place · 04/10/2021 06:05 EDT

Algorithms in Go: Bit Operations

This article is a part of Algorithms in Go series where we discuss common algorithmic problems and their solution patterns.In this edition, we take a closer look at bit manipulations. Bit operations can be extremely powerful and useful in an entire class of algorithmic problems, including problems that at first glance does not have to do anything with bits.Let's consider the following problem: six friends meet in the bar and... Read more

0

Habr
sl4v @ Habr 1 place · 04/08/2021 10:55 EDT

GDB Tutorial for Reverse Engineers: Breakpoints, Modifying Memory and Printing its Contents

GDB is THE debugger for Linux programs. It’s super powerful. But its user-friendliness or lack thereof can actually make you throw your PC out of the window. But what’s important to understand about GDB is that GDB is not simply a tool, it’s a debugging framework for you to build upon. In this article, I’m gonna walk you through GDB setup for reverse engineering and show you all of the... Read more

0

Habr
Ilya_Gainulin @ Habr 1 place · 04/06/2021 08:56 EDT

Pitfalls in String Pool, or Another Reason to Think Twice Before Interning Instances of String Class in C#

As software developers, we always want our software to work properly. We'll do everything to improve the software quality. To find the best solution, we are ready to use parallelizing or applying any various optimization techniques. One of these optimization techniques is the so-called string interning. It allows users to reduce memory usage. It also makes string comparison faster. However, everything is good in moderation. Interning at every turn is... Read more

0

Habr
ndal @ Habr 2 place · 04/05/2021 10:08 EDT

11 Kubernetes implementation mistakes – and how to avoid them

I manage a team that designs and introduces in-house Kubernetes aaS at Mail.ru Cloud Solutions. And we often see a lack of understanding as to this technology, so I’d like to talk about common strategic mistakes at Kubernetes implementation in major projects. Most of the problems arise because the technology is quite sophisticated. There are unobvious implementation and operation challenges, as well as poorly used advantages, all of those resulting... Read more

0

Habr
aydu @ Habr 2 place · 04/05/2021 07:08 EDT

Go Quiz

In this series, we will be discussing interesting aspects and corner cases of Golang. Some questions will be obvious, and some will require a closer look even from an experienced Go developer. These question will help to deeper the understanding of the programming language, and its underlying philosophy. Without much ado, let's start with the first part.Value assignmentWhat value y will have at the end of the execution?func main() {... Read more

0

Habr
primetalk @ Habr 3 place · 04/05/2021 04:26 EDT

Build (CI/CD) of non-JVM projects using gradle/kotlin

In some projects, the build script is playing the role of Cinderella. The team focuses its main effort on code development. And the build process itself could be handled by people who are far from development (for example, those responsible for operation or deployment). If the build script works somehow, then everyone prefers not to touch it, and noone ever is thinking about optimization. However, in large heterogeneous projects, the... Read more

0

Habr
primetalk @ Habr · 04/05/2021 04:25 EDT

Building projects (CI/CD), instruments

In some projects, the build script is playing the role of Cinderella. The team focuses its main effort on code development. And the build process itself could be handled by people who are far from development (for example, those responsible for operation or deployment). If the build script works somehow, then everyone prefers not to touch it, and no one ever is thinking about optimization. However, in large heterogeneous projects,... Read more

0

Habr
hetmansoftware @ Habr · 04/04/2021 16:43 EDT

How to Change Windows 10 Display Language Without Reinstalling the Operating System?

Read this article to find out how to change the language of Windows 10 interface without having to reinstall it, what system languages can be installed and what settings should be modified for that purpose.Read more → Read more

0

Habr
lukyanchikov @ Habr 1 place · 04/03/2021 08:09 EDT

Distributed Artificial Intelligence with InterSystems IRIS

Author: Sergey Lukyanchikov, Sales Engineer at InterSystemsWhat is Distributed Artificial Intelligence (DAI)?Attempts to find a “bullet-proof” definition have not produced result: it seems like the term is slightly “ahead of time”. Still, we can analyze semantically the term itself – deriving that distributed artificial intelligence is the same AI (see our effort to suggest an “applied” definition) though partitioned across several computers that are not clustered together (neither data-wise, nor... Read more

0

Habr
Token2 @ Habr 1 place · 04/01/2021 13:31 EDT

Paper-based TOTP tokens

Enterprise policies are different, and in some cases weird. In this article, we will describe a very unusual problem raised by one of our customers. In a nutshell, the organization does not allow bringing any devices onsite, no smartphones, no mobile phones, and even no hardware tokens are allowed on-premises. At the same time, the organization is using Office 365 services from Microsoft and has enforced multi-factor authentication for all... Read more

0

Habr
SarkazmMan @ Habr 2 place · 04/01/2021 02:50 EDT

Что рекрутеры пишут разработчикам: истории, которые меня удивили

Привет, меня зовут Артем. Уже больше 6 лет занимаюсь iOS-разработкой и часто получаю сообщения от рекрутеров. Иногда эти сообщения и описания вакансий бывают очень забавными. Сначала я обменивался ими с другом, потом решил завести отдельный Телеграм-канал и собирать там самые интересные. Коллекция постоянно пополняется, а мы придумываем к ним комментарии и ответы. Кому фана от эйчаров — добро пожаловать под кат! Осторожно, картинки! Read more

0

Habr
n0mo @ Habr 2 place · 03/31/2021 07:35 EDT

PVS-Studio Team's Kanban Board. Part 1: Agile

This article could have been born about a year ago – that's when the PVS-Studio team decided to try agile. However, we wanted to experience it hands-on before we told the world about it. Aside from introducing agile, we decided to switch from Bitbucket to a new task tracker. We also wanted to upgrade many of our internal development processes. No time for an article! Read more Read more

0

Habr
hetmansoftware @ Habr 2 place · 03/30/2021 16:12 EDT

How to Configure BitLocker Encryption For an Internal HDD or External USB Drive in Windows

Read this article to find out how to protect your internal or external storage from unauthorized access by encrypting it. How to configure and use the integrated Windows feature – BitLocker encryption. The operating system lets you encrypt local disks and removable drives with the integrated encryption tool – BitLocker. When the TrueCrypt team closed their project suddenly, they recommended their users to switch to BitLocker.Read more → Read more

0

Habr
parthiba @ Habr 3 place · 03/30/2021 07:55 EDT

Twilio vs Sendbird vs CONTUS MirrorFly Feature Comparsion | Twilio vs Competitors

Looking out for the best in app chat solution providers to enhance your business.Getting confused with so many options to choose among  Sendbird and Twilio competitors. Then, let’s have some clarity with a detailed discussion over the feature comparison to go for the best Twilio and Sendbird alternative. Read more Read more

0

Habr
snakers4 @ Habr 1 place · 03/29/2021 23:33 EDT

There is a lot of commotion in speech-to-text now. There is a great variety of toolkits, a plethora of commercial APIs from GAFA companies (based both on new and older technologies). There are also a lot of Silicon Valley startups trying to ship products akin to "deep fakes" in speech.But despite all this ruckus we have not yet seen open solutions that would fulfill all of these criteria:Naturally sounding speech;... Read more

0

Habr
hetmansoftware @ Habr 3 place · 03/29/2021 16:15 EDT

How to Disable or Remove Automatic Updates in Windows 10

Read this article to find out how to disable automatic update option in Windows 10. Let’s explore how to remove an unnecessary or faulty Windows update by using integrated system tools or with third-party apps.Read more → Read more

0

Habr
NN1 @ Habr · 03/29/2021 10:03 EDT

[Translation] Shrinking .NET Console Application

Building console application can produce an unexpectedly much larger file than you would think due to implicit references.What is the problem and how it can be solved ? Read more Read more

0

Most popular sources

  • You see 1,038 news out of 1,038.
  • Sources 63 out of 63.
Business Insider 31% 2
Tech Wire Asia 15%
Gizmodo 6% 1
CNET 6% 2
The Verge 5% 1
View sources »

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

26.11.2024 13:40
Last update: 13:31 EDT.
News rating updated: 20:30.

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 © 2024