Пишем свой плагин для IDEA для поддержки нового языка (часть 2)
https://habr.com/ru/post/653667/
https://habr.com/ru/post/653667/
Хабр
Пишем свой плагин для IDEA для поддержки нового языка (часть 2)
Дисклаймер: я не являюсь разработчиком из JetBrains, а жаль, и поэтому в статье и в коде могут быть и скорее всего есть неточности и ошибки. Часть 1 Введение Предусловия Создание основы языкового...
JavaScript *
https://habr.com/ru/hub/javascript/
https://habr.com/ru/hub/javascript/
Хабр
JavaScript — Прототипно-ориентированный язык программирования / Хабр
JavaScript (аббр. JS) — прототипно-ориентированный сценарный язык программирования. Является реализацией языка ECMAScript (стандарт ECMA-262). JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений.
Пишем свой плагин для IDEA для поддержки нового языка (часть 1)
https://habr.com/ru/post/653183/
https://habr.com/ru/post/653183/
Хабр
Пишем свой плагин для IDEA для поддержки нового языка (часть 1)
Я начал писать статьи задолго до сегодняшних событий, и не уверен, что статьи еще могут быть актуальны (так как не уверен уже, что будет завтра), но не хочется, чтобы усилия пропали совсем зря....
Альтернативы исключениям С++ и зачем они нужны
https://habr.com/ru/company/skillfactory/blog/654723/
https://habr.com/ru/company/skillfactory/blog/654723/
Хабр
Альтернативы исключениям С++ и зачем они нужны
Современные тенденции в области аппаратного обеспечения ведут к тому, что использование исключений на C++ всё труднее и труднее оправдать. В представленной работе эта проблема иллюстрируется наглядно,...
Cordova: связь между JavaScript и Java
https://habr.com/ru/company/huawei/blog/654639/
https://habr.com/ru/company/huawei/blog/654639/
Хабр
Cordova: связь между JavaScript и Java
Предыстория Cordova — это кроссплатформенная среда разработки с открытым исходным кодом, которая позволяет использовать HTML и JavaScript для разработки приложений на нескольких платформах, таких как...
Как Uber сэкономил 70 тысяч ядер благодаря полуавтоматической настройке сборки мусора
https://habr.com/ru/post/646025/
https://habr.com/ru/post/646025/
Хабр
Как Uber сэкономил 70 тысяч ядер благодаря полуавтоматической настройке сборки мусора
Введение В рамках мер повышения рентабельности наша команда недавно занялась снижением затрат на вычислительные мощности посредством увеличения их эффективности. Один из самых значимых вкладов был...
Я сделаю свое приложение, с блэкджеком и таблицами! Или как вырастить и кормить доброго монстра
https://habr.com/ru/post/654597/
https://habr.com/ru/post/654597/
Хабр
Я сделаю свое приложение, с блэкджеком и таблицами! Или как вырастить и кормить доброго монстра
Небольшая история, как из пробного проекта вырастить приложение, которое охватывает большую часть деятельности ИТ отдела. Сразу скажу, приложение выросло из любительского проекта, начатого для...
Способы переписать логические параметры в С++
https://habr.com/ru/company/skillfactory/blog/654253/
https://habr.com/ru/company/skillfactory/blog/654253/
Хабр
Способы переписать логические параметры в С++
Программисты читают код намного чаще, чем пишут его, поэтому важно писать понятный, последовательный, однозначный код. Автор книги С++17 in detail написал о способах избегать путаницы. Делимся его...
Пишем простой счетчик для сайта или приложения с помощью Google Cloud Functions и AWS Lambda/Snowflake
https://habr.com/ru/post/654449/
https://habr.com/ru/post/654449/
Хабр
Пишем простой счетчик для сайта или приложения с помощью Google Cloud Functions и AWS Lambda/Snowflake
Как работают популярные счетчики веб или мобильной аналитики, например, Google Analytics или AppsFlyer? На сайт устанавливаются их коды или в приложение интегрируется мобильное SDK. Потом при каждом...
Сбер проводит One Day Offer для DevOps и QA‑инженеров
https://habr.com/ru/company/sberbank/news/t/654445/
https://habr.com/ru/company/sberbank/news/t/654445/
Хабр
Сбер проводит One Day Offer для DevOps и QA‑инженеров
Уже на следующей неделе Сбер проведёт One Day Offer для специалистов двух профилей. 12 марта мы приглашаем DevOps‑инженеров уровня Middle/Senior с опытом от 1,5 лет, работающих с инструментами...
Сериализуемость транзакций
https://habr.com/ru/company/otus/blog/654403/
https://habr.com/ru/company/otus/blog/654403/
Хабр
Сериализуемость транзакций
Введение В этой статье рассмотрим, что такое "Сериализуемость" (Serializability) и какие гарантии она предоставляет. В реляционных СУБД уровень изоляции Serializable (сериализуемость), как следует из...
Как сделать интерактивную карту с маршрутами на Python
https://habr.com/ru/company/skillfactory/blog/654239/
https://habr.com/ru/company/skillfactory/blog/654239/
Хабр
Как сделать интерактивную карту с маршрутами на Python
Распространённая задача программистов в работе с геопространственными данными — отобразить маршруты между различными точками. Решением, которое может понадобиться в разработке веб-сайта, делимся к...
Уязвимость Log4shell начали использовать для создания DDoS-ботнетов и криптомайнеров
https://habr.com/ru/news/t/654343/
https://habr.com/ru/news/t/654343/
Хабр
Уязвимость Log4shell начали использовать для создания DDoS-ботнетов и криптомайнеров
Критическую уязвимость Log4Shell в платформе логирования Apache Log4j на базе Java начали применять для развертывания различных полезных нагрузок вредоносного ПО, включая превращение устройств в...
Как устроена MemQ — система PubSub в Pinterest
https://habr.com/ru/company/skillfactory/blog/654157/
https://habr.com/ru/company/skillfactory/blog/654157/
Хабр
Как устроена MemQ — система PubSub в Pinterest
MemQ — это дополнение к Kafka, отделяющее аппаратную часть чтения и записи от слоя хранения данных. Разработчики Pinterest постепенно заменяют Kafka на MemQ: балансировка с ним не только проще...
Работающие способы выехать за рубеж, или Спасение утопающих — дело рук самих утопающих
https://habr.com/ru/company/getmeit/blog/654283/
https://habr.com/ru/company/getmeit/blog/654283/
Хабр
Работающие способы выехать за рубеж, или Спасение утопающих — дело рук самих утопающих
Привет, хабровчане! Надеемся, в эти сложные времена вы стараетесь держаться, хотя это и непросто. Впрочем, рефлексировать можно бесконечно долго, толку от этого не будет, сейчас нужно действовать. Как...
О чём говорили на митап по Keycloak от X5 Tech
https://habr.com/ru/company/X5Group/blog/654115/
https://habr.com/ru/company/X5Group/blog/654115/
Хабр
О чём говорили на митап по Keycloak от X5 Tech
Привет! Недавно X5 провела митап об опенсорсном проекте Keyckloack. По традиции публикуем запись мероприятия и презентации спикеров. Корпоративный архитектор X5 Tech Ирина Блажина выступила с...
Второй подкаст Usetech х Дизайн тусовка
https://habr.com/ru/company/usetech/blog/654209/
https://habr.com/ru/company/usetech/blog/654209/
Хабр
Второй подкаст Usetech х Дизайн тусовка
Всем привет! В феврале на YouTube канале “Мамкин дизайнер”, автором которого является руководитель UX-направления Usetech Евгений Шевцов, вышел новый подкаст. Гостьей этого выпуска стала Илона...
Идея для языка программирования искусственного интеллекта. Свойство-ориентированный подход
https://habr.com/ru/post/654025/
https://habr.com/ru/post/654025/
Хабр
Идея для языка программирования искусственного интеллекта. Свойство-ориентированный подход
1. Текущая объектная модель – недостатки для ИИ Большинство современных языков программирования реализуют объектную модель, которая подразумевает на базовом уровне понятие объекта, обладающего...
Облегчаем работу с SQL в go и при этом не отстреливаем себе ноги
https://habr.com/ru/company/first/blog/652697/
https://habr.com/ru/company/first/blog/652697/
Хабр
Облегчаем работу с SQL в go и при этом не отстреливаем себе ноги
Продолжаю серию статей по программированию на Golang, в которой буду рассказывать о том, как упростить себе жизнь. В то же время я уделю достаточно большое количество внимания тому, как при этом не...
7 многообещающих расширений VS Code 2021 года
https://habr.com/ru/company/skillfactory/blog/653999/
https://habr.com/ru/company/skillfactory/blog/653999/
Хабр
7 многообещающих расширений VS Code 2021 года
К старту курса по Fullstack-разработке на Python делимся подборкой расширений Visual Studio Code, среди которых вы найдёте генератор документации для кода JavaScript на базе ИИ и лёгкий, простой...