Сейчас, когда я пишу эту статью, мы все ближе к релизу Vue 3. На мой взгляд самое интересное наблюдать как воспримут и будут применять его другие разработчики. У меня была возможность поиграть с Vue 3 в последние несколько месяце...
Подробнее
Статьи
Приветствую, Хабр!
Мне очень нравятся настолки, и поэтому я не мог пройти мимо статьи о том, как подобные игры пару столетий назад помогали людям узнавать мир. Хочу поделиться с вами переводомистории о географических развлечениях ...
Подробнее
Несколько лет назад я ненадолго увлекся машинным обучением и анализом данных, даже написал небольшой цикл о моем погружении в этот удивительный мир, с точки зрения полного новичка.
Как часто бывает при изучении чего-то нового, мне о...
Подробнее
Какие этапы интервью ждут разработчика в Uber? Как расти внутри компании? Как происходит продвижение по грейдам? На вебинаре поговорили с Алиной Коваленко, Software Engineer II в Uber. В прошлой статье она рассказывала про рабо...
Подробнее
rotor — ненавязчивый С++ акторный микрофремворк, похожий на своих старших братьев — caf и sobjectizer. В новом релизе внутреннее ядро полностью было переделано с помощью механизмов плагинов, так что это затронуло жизненный цикл акт...
Подробнее
Вопрос о том надо ли проверять то, что возвращает malloc является спорным и всегда порождает жаркие дискуссии.
Часть людей считает, что надо пытаться обрабатывать все виды runtime ошибок, в т.ч. и OOM ситуации. Другие считают, что с...
Подробнее
Говорят, разработчик в Майкрософт или Гуглe похож на самолёт на авианосце. Вся система работает для того, чтобы он мог выполнить задание.
Это ещё и то, как себя чувствует предприниматель в Америке.
Америку называют «Страной воз...
Подробнее
На определенном этапе изучения новой технологии начинаешь задаваться вопросом, как правильно организовать архитектуру проекта. Мне в свое время повезло - попались опытные наставники, которые дали мудрые советы. Однако я считаю, ч...
Подробнее
Одни считают, что образовательные YouTube-каналы и подкасты по определению не могут дать глубоких знаний, другие — находят там новые идеи и черпают вдохновение. Мы решили разобраться, что смотрят опытные разработчики и те, кто тольк...
Подробнее
Любовь к космосу у меня возникла с самого детства. Не то, чтобы я академически владел фундаментальными знаниями в астрономии, просто меня притягивала неизвестность, которая таится в несоизмеримых просторах вселенной.
...
Подробнее
В Китае теперь есть инструмент, который позволяет пользователям получать доступ к YouTube, Facebook, Twitter, Instagram, Google и другим интернет-сервисам, которые давно были запрещены в стране.
Читать дальше →...
Подробнее
Продолжаю публикацию решений, отправленных на дорешивание машин с площадки HackTheBox.
В данной статье эксплуатируем уязвимости в CMS OpenEMR, работаем с memcached и docker.
Подключение к лаборатории осуществляется через VPN...
Подробнее
Ну что ребята, дождались! Процессоры Ryzen 5000 представлены официально, никаких утечек и спекуляций больше не надо. У нас есть всё – ядра, частоты, изменения в компоновке. А главное – теперь мы точно знаем, что 10900k перестанет быт...
Подробнее
Чем чаще стриминговые сервисы ошибаются с рекомендациями или предлагают треки, которые приходится пропускать, тем больше хочется переключиться на что-то другое. Но тратить время на поиск подходящего приложения, изучение непроверенны...
Подробнее
Современные микросервисные архитектуры являются событийно-ориентированными, реактивными и придерживаются хореографического подхода (в противовес к централизованному контролю через оркестратор), что позволяет им быть слабо связанным...
Подробнее
Думаю, с переводом чисел в ASCII строки в своей жизни сталкивался каждый программист. В свое время для меня было удивительно узнать, что перевод десятичной цифры в равнозначный ASCII символ – операция сложения. С этим знанием я л...
Подробнее
Существует идея о том, что на работе в крупной корпорации можно выгореть, а, например, удаленная работа решит все проблемы и человек, работающий удаленно или на себя, никогда гарантировано не выгорит. По-моему, это миф и маркетинговы...
Подробнее
Вы — 8-битный или 32-битный программист? Мы, в компании OMZLO, сосредоточили основные усилия на новых 32-битных ARM Cortex-чипах (STM32 и SAMD), которые, в сравнении с более старыми 8-битными микроконтроллерами (Micro Controller ...
Подробнее
Здравствуйте, уважаемые читатели. Мы с вами продолжаем изучать карбюраторы мотоциклетного типа.
В предыдущей публикации мы познакомились с основными вопросами образования и воспламенения горючей смеси. Сегодня будем изучать главну...
Подробнее
Javascript на данный момент является самым популярным языком программирования по версиям многих площадок (например Github). Является ли при этом он самым продвинутым или самым любимым языком? В нём отсутствуют конструкции, которые дл...
Подробнее
Привет, Хабр!
Сложно переоценить успех книги "Designing Data-Intensive Applications" которая вышла в русском переводе и неизменно допечатывается у нас под названием "Высоконагруженные приложения"
Не так ...
Подробнее
Вышел релиз 13.4 с хранилищем HashiCorp для переменных CI, Kubernetes Agent и центром безопасности, а также переключаемыми фичами в Starter
В GitLab мы всегда думаем о том, как помочь пользователям снизить риски, повысить эффектив...
Подробнее
Только что вышло очередное обновление EAP 11 для плагина под названием Big Data Tools, доступного для установки в IntelliJ IDEA Ultimate, PyCharm, and DataGrip. Можно установить его через страницу плагина на сайте или внутри IDE.
Bi...
Подробнее
Случалось ли вам работать над проектом, где участвует более сотни человек, несколько компаний, с учетом 10 часовых поясов, разных менталитетов и языков? Хотим поделиться своим опытом планирования работ в проекте, который управляется ...
Подробнее
Ровно 35 лет назад, 13 сентября 1985 года, состоялся релиз игры, на долгие годы определившей облик индустрии и заложившей фундаментальные основы жанра «платформер». Игры, которая принесла компании Nintendo баснословную прибыль и на...
Подробнее
Жизнь айтишника в Буэнос-Айресе: карьера в IT, зарплаты, стоимость жизни и необычные плюсы Аргентины
Всем привет, меня зовут Юра, и уже больше пяти лет я живу в Буэнос-Айресе и работаю на позиции scrum master в крупной международной компании. Сегодня поделюсь с вами своим опытом прохождения собеседований, расскажу о зарплатах и сто...
Подробнее
Сможет ли искусственный интеллект изучить моральные ценности человеческого общества? Сможет ли принимать решения в ситуациях, когда необходимо взвесить все за и против? Сможет ли развить чувство правильного и неправильного? Короче ...
Подробнее
Введение
Данная статья предназначена вниманию системных администраторов, которые подготавливают типовые рабочие места на компьютерах под управлением ОС Windows 10, в том числе для разработчиков ПО.
Следует отметить, что сущес...
Подробнее
В докладе Андрей Бородин расскажет, как они учли опыт масштабирования PgBouncer при проектировании пулера соединений Odyssey, как выкатывали его в production. Кроме того, обсудим какие функции пулера хотелось бы видеть в новых верс...
Подробнее
Настало время занимательных задач. Представьте, что вы снимаете квартиру в огромном городе. Как свести к минимуму риски при столь значимом выборе, когда вы ничего не знаете о вариантах заранее? На этот вопрос отвечает теория вероят...
Подробнее