Социальные сети Рунета
Вторник, 28 июня 2022

[Перевод] Как работает перспектива в изображениях? «Линза доминировала уже шесть сотен лет и я считаю, что изображениям пора отходить от неё. Если это произойдёт, может случиться что-то чудесное». — Дэвид Хокни, 2022 год У вас когда-нибудь было такое: вы фотографируете какую-то далёкую сцену, а на фото она выглядит слишком ...

Интерпретируемость в машинном обучении: итоги 2021 г В 2021-2022 годах уже ни для кого не секрет, что понимать логику работы моделей машинного обучения важно и нужно. Иначе можно насобирать множество проблем: от того, что модель не будет принята конечным пользователем, потому что непонятна, до того, что она будет работать непр...

Логистика. Часть 4. Пришло ли время авиации измениться? Как научиться управлять ценой? Для авиаотрасли 2020 год стал худшим за всю историю ее существования. Из-за COVID-19 более чем на половину сократилось воздушное сообщение, количество маршрутов и общая выручка. Черный лебедь в белой маске, так называют этот кризис. В очередной раз мир «вдруг» снова напомнил...

Четыре простых лайфхака при написании тестов на Go + testify Хотя язык программирования Go идёт в комплекте со встроенным тестовым фреймворком, мне сложно себе представить написание всего того количества тестов, что я написал, без testify. В этой заметке я расскажу про несколько маленьких неочевидных трюков, которым я научился в проце...

[Перевод] Пишем 3D-рендерер в стиле первой PlayStation Я занялся новым хобби-проектом, который мне очень нравится. Я создаю вымышленную консоль, источником вдохновения для которой стали технологии эпохи PS1. Проект довольно масштабный, но сегодня я хочу поговорить о рендеринге, который стал моим первым шагом к его реализации. В ...

KODI: собираем удобный и функциональный медиацентр для дома. Часть 11. Kodi+Plex В очередной публикации о медиацентре Kodi поговорим о том, как сделать его еще более универсальным и комфортным. Не будем сравнивать и выбирать между Kodi и Plex - будем использовать их вместе, одновременно и на одном физическом сервере. Для чего это нужно, как настроить и р...

Как строить карьеру тимлидам и СТО: рефлексия, планирование и карьерный роадмап Стать руководителем — один из вариантов развития карьеры разработчика. Но что делать дальше, когда кода в жизни становится всё меньше, а управления всё больше? Мы поговорили с техлидами и СТО о том, что значит, когда очередная галочка в списке целей поставлена и вы уже руков...

Облегчаем работу с SQL в go и при этом не отстреливаем себе ноги Продолжаю серию статей по программированию на Golang, в которой буду рассказывать о том, как упростить себе жизнь. В то же время я уделю достаточно большое количество внимания тому, как при этом не утонуть в бесконечном количестве ненужных делу фреймворков. Читать дальше &r...

[Перевод] Как Deus Ex едва не оказался слишком сложным, но это пошло ему на пользу Привет, я Уоррен Спектор, дизайнер и режиссёр Deus Ex. Однажды я вознамерился создать игру своей мечты, гибрид из шутера, RPG и стелса, и мне это удалось. Мне позвонил Джон Ромеро и сказал: создай игру своей мечты, в твоё творчество никто не будет вмешиваться, тебе дадут б...

Смена профессии: в ногу со временем Приветствую, хабровчане! В данной статье мы поговорим про очень актуальную, на 2021 год, трансформацию профессиональных качеств человека, на фоне диджитализации и пандемии. Как, потеряв стабильную работу, не упасть духом и найти себя в какой-то другой отрасли. Открыть в се...

Краткое знакомство с тестом «игровой производительности» накопителей 3DMark Storage, на поверку оказавшимся старым знакомым с дополнительными ограничениями Компания подчеркивает, что это именно тест игровой производительности накопителя. Однако для тестирования накопителей сам по себе 3DMark Storage не слишком интересен — не дает никакой новой информации по сравнению с PCMark 10 Storage Full System Drive, да и вообще оперирует ...

Как я «напрограммировал» себе скилл рисования диаграмм в скетч-стиле По работе мне часто приходится рисовать разные схемы, диаграммы процессов и графики, в том числе и те, которые потом используются в качестве иллюстраций для сайта, статей и презентаций. Всё бы ничего, но есть у диаграмм и графиков, сделанных в популярных онлайн-сервисах напо...

Современное пиратство глазами моряка. Наёмники Здравствуйте. Как только люди придумали возить товары по морю, сразу же появились те, кто захотел эти товары отобрать. Пираты существуют с незапамятных времён: они были проблемой в Античности, они доставляли неприятности в Средневековье, они захватывали, грабили и жгли кора...

Вам дадут тестовое на все выходные, а затем откажут по culture fit. Мой опыт устройства в Калифорнию через HazelCoders Привет, Хабр! Меня зовут Михаил Мазуровский, я - мобильный Flutter разработчик. Сегодня я расскажу вам историю о том, как я столкнулся с худшей организацией по найму в своей жизни. Читать историю

[Перевод] Как IEEE-488 может сэкономить бюджет и подарить приятные чувства ностальгии? Не все старые технологии начала компьютерной эры забыты, и некоторые энтузиасты из ностальгии по тем временам реализуют с их применением практичные и экономичные решения даже сегодня. В данном случае мы немного вспомним историю появления стандарта GPIB и поговорим о проекте...

KC868-AG: IoT шайба Не знаю как у вас, а меня первая ассоциация при взгляде на Kincony KC868-AG — это хоккейная шайба. На самом деле это очередной IoT контроллер от компании Kincony на популярном микроконтроллере ESP32, предназначенный для IR управления домашней аппаратурой и дополнительно сн...

Записки киевского врача. Как справиться с разными типами ранений Мы поговорили с Игорем Николаевичем Стрелковым, врачом-нейрохирургом из Киева. Без политики и «фейков», за которые могут заблокировать Хабр, но с конкретикой. К сожалению, для миллионов людей сейчас такая информация является актуальной. Дальше прямая речь. Читать дальше &r...

"Arbalest" Prototype-00. Стройка боевого робота с нуля (почти). Цели этой статьи.Популяризация 3d печати и попытка вдохновить людей на творчество.Показать создание робота, используя копеечные ресурсы.Если лениво читать стену текста, то пролистывайте до конца и просто смотрите последнее фото готового робота)Вместо вступленияЭто вторая ста...

Ноутбуки-монстры. Вспоминаем лаптопы с диагональю 20 дюймов В предыдущей статье я рассказал о необычных «карманных» ноутбуках, отличающихся очень компактными размерами, благодаря чему они и завоевали популярность у пользователей. Однако в галактике ноутбуков встречаются не только «карлики», но и настоящие «гиганты». О самых больших...

Ошибки на технических собеседованиях Привет! Меня зовут Елена Поплоухина, я руководитель группы тестирования в компании Usetech. Ранее я рассказывала о практике обучения в QA отделе: квартальных целях и профиле тестировщика. Сегодня я хочу поговорить об ошибках, с которыми я сталкивалась на собеседованиях, поде...

Как я исправлял Tiobe index Эта история случилась в 2015 году. Тогда я написал статью для своего сайта на болгарском языке. А в прошлом году, я решил подтянуть свои знания в русском языке. И сделал этот перевод в качестве упражнения. Ну и решил опубликовать. Конечно осовременил и укомплектовал картинка...

[Перевод] История ретро-консолей с точки зрения программиста, часть 2 Мы продолжаем обзор игровых консолей с точки зрения истории их развития. В прошлый раз мы остановились на 1990-ых годах — времени NEC TurboGrafx-16, Nintendo SNES и Sega Genesis. Сегодня продолжим с этого момента и поговорим о том, как на рынке игровых консолей появились Son...

[Перевод] Виза таланта в UK для простых смертных Поговорим о том, как простому Васе-формошлепу получить визу таланта в Великобритании. Я расскажу о типовых иммиграционных визах для программистов и собственном опыте кочевничества между ними. Для визы таланта детально распишу порядок подачи и список документов. Затронем воп...

Самый опасный смартфон со времён Samsung Galaxy Note7? Очередной OnePlus Nord 2 взорвался Похоже, OnePlus Nord 2 превращается в самый опасный смартфон на рынке. В Сети появилась ещё одна история взорвавшегося смартфона, причём снова в Индии.  На сей раз владелец смартфона пострадал, получив достаточно серьёзный ожог ноги. Смартфон взорвался ...

Осуществление разных способов связи между модулями esp32 Микроконтроллер esp32 примечателен многим, однако его наиболее известной характеристикой (которая, кстати, вполне себе «перевернула» рынок в своё время) является встроенная возможность осуществления связи по bluetooth и wi-fi. Эти способы коммуникации позволяют микроконтрол...

В Лондоне ввели чрезвычайное положение из-за омикрон-штамма COVID-19 Правительство Лондона объявило чрезвычайное положение на фоне распространения омикрон-штамма COVID-19. Об этом заявил британский министр здравоохранения Саджида Джавида.

Все-таки добрались: в Лондоне задержаны 7 подростков за причастность к хакерской группе Полиция Лондона арестовала семерых подростков по подозрению в связях с хакерской группой, которая, предположительно, является Lapsus$, сообщает BBC News.

Сам себе РКН или родительский контроль с MikroTik (ч.2) Вторая и заключительная статья в цикле организации родительского контроля на оборудовании MikroTik. Ранее подробно рассмотрены организация DNS, работа Firewall Filter и Ip Kid-control. В текущей части поговорим о прикладном применении маркировки трафика посредством Firewall...

Идеальный кандидат: миф или реальность? Привет, Хабр! Меня зовут Арина Кретова, я IT-рекрутер в Lamoda. Время от времени у наших кандидатов возникает вопрос — кто для нас идеальный кандидат и как им стать? Думаю, пришло время поговорить на эту тему и расставить все точки над i. В статье я расскажу о качествах...

[Перевод] Как мы избавились от 80% своего кода, повысив скорость разработки и уменьшив количество ошибок Оптимизация кода и развитие микросервисной архитектуры занимает значительную часть жизни команды разработчиков МВидео-Эльдорадо. Тем любопытней изучить опыт коллег за рубежом. Предлагаем вашему вниманию очередной пост на тему: «А как там у них». Читать дальше →

Цифровая история фондовых бирж: как у трейдеров появились современные инструменты для торговли Привет, Хабр! Продолжаем наш цикл статей по знакомству сообщества с различными инструментами биржевой торговли, историей трейдинга и описанием разных инструментов, которые нужны трейдерам. Сегодня предлагаем поговорить об истории фондовых бирж с точки зрения появления цифров...

Сам себе иллюстратор: контентная графика в Доке Дока — это справочник, который помогает начинающим фронтенд-разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Работу редакции Доки поддерживает Яндекс.Практикум, а о самом проекте мы писали в одной из предыдущих ст...

Очередная история о входе вайти в возрасте 40+ лет Моя история лишь одна из множества схожих и начиная ее писать, я понимаю, что это не история успеха отдельного человека или жизнеописание, а лишь изложение прожитого опыта, временного промежутка длиною в несколько десятилетий. Я считаю ее успешной так как в отличии от немног...

Дайджест киберинцидентов Acronis #20 Привет, Хабр! Сегодня в дайджесте мы хотим рассказать о взломах, которые  совершили хакеры с применением нашумевшей уязвимости  Log4j с ее помощью. Также мы поговорим о росте количества уязвимостей в целом и о последствиях атак на ИТ-системы логистического оператор...

Станция 2. Истории разработки одного из самых сложных устройств Яндекса Сегодня стартуют продажи Яндекс Станции 2 — нашего новейшего устройства, которое станет центральным элементом в умном доме с Алисой. Мы полностью переосмыслили и внутренний, и внешний дизайн, добавили световой экран на верхней панели и постарались учесть опыт предыдущего п...

Дефицит электронных компонентов все сильнее бьет по рынку ПК и ноутбуков В том, что цены ПК, ноутбуков и других электронных устройств постепенно будут расти, сомневаться особенно не приходилось — негативных факторов слишком уж много. И цены стали постепенно увеличиваться, причем какое-то время не особенно активно, возможно, из-за инерции рынка. ...

Тернистый путь внедрения аутентификации через соцсети Кто помнит пароли от всех своих аккаунтов? Учеток слишком много, ведь почти каждый сервис в наше время требует для полноценного доступа создать учётную запись и придумать новый пароль. Столкнувшись с очередным таким требованием, особенно на новой платформе, человек прост...

Как я переехал жить и работать в Лондон История началась в конце 2019 года... На тот момент я уже работал ведущим разработчиком в хайлоад стартапе в Москве в технически сильной команде, которая прошла школу топовых интернет компаний России. Такого буста я не получал давно, хотя всегда был разносторонним и находил,...

[sobjectizer] Синхронное общение с агентами в реальном проекте Давненько мы ничего не писали про SObjectizer. Надо бы исправить это упущение, тем более, что представился достойный повод. Ну а чтобы было интереснее, в этот раз поговорим не об абстрактных фичах в вакууме, а о примерах использования вполне себе конкретной функциональности ...

[Перевод] Планы Facebook по строительству дата-центра вызывают недовольство у жителей Нидерландов Местные жители переживают, что Big Tech дата центры будут выкачивать всю локальную «зеленую» энергию. Дорога 61-летней Сьюзан Схаап из своего родного голландского города Зеволде в ближайший город Лелистад занимает 30 минут и на протяжении всей поездки можно созерцать беск...

iPhone упал с высоты почти 100 километров и «выжил» В сети рассказали очередную историю о живучести iPhone. Смартфон упал с самолёта во время взлёта, но остался в работоспособном состоянии.

[Перевод] Краткая история Dell UNIX Личные воспоминания одного из разработчиков Dell UNIX об истории создания этой системы, её многообещающем начале и бесславном конце. Кто стоял за кулисами этого процесса, чем выгодно отличалась эта ОС, и что же всё-таки помешало ей стать успешной? Читать дальше →

История внедрения SRE в Dodo Engineering Татьяна Гребенюкова, продакт-оунер курса Слёрм «SRE: внедряем DevOps от Google», собирает интересные кейсы внедрения SRE в российских компаниях. Некоторые истории мы используем для развития курса, а другими рады поделиться со всеми.Сергей Бухаров, SRE из Dodo Engineering, ра...

Как я делал IAM на готовых решениях Привет, хабражители. Сегодня хочу поговорить про идентификацию, аутентификацию и авторизацию. В прошлом году я делал достаточно подробный ресерч по этой теме и хочу рассказать о разнице нескольких проектов, которые решают эти вопросы.В качестве примера будет история про лега...

[Перевод] Маленькая ложь, благодаря которой появился Pong За фиктивным контрактом на разработку игры скрывалось полноценное дизайнерское исследование. Именно оно положило начало целой индустрии.В 1972 году миллионы людей в США и во всем мире познакомились с одной знаковой видеоигрой. Это был Pong. Его история рассказывалась публике...

In-App шардирование PostgresDB. Практическое велосипедостроение Привет, Хабр! Сегодня с вами команда AliExpress Order Management System, и мы поговорим про очередное решение по шардированию PostgreSQL, на этот раз in-app, то есть живущее непосредственно в приложении, которому нужна функциональность шардинга. Читать далее

Ретроклокинг: история Super HEDT Продолжение истории о High-End Desktop PC в их наивысшей точке развития. На этот раз поговорим о Super HEDT платформах, истории появления и историческом значении для всей «железной» индустрии.

[Перевод] Сгорел сарай, гори и хата, или Месть британского сисадмина Мы с очередным рассказом из подкаста Darknet Diares – история про британского системного администратора, который решил мстить работодателю. Примечательна она не столько описанием технических аспектов атаки на инфраструктуру, а раскрытием мотивов поведения «диверсанта». Герой...

Что нового появилось в PVS-Studio в 2021 году 2021 вот-вот закончится, а значит, настало время подведения итогов! Сегодня мы поговорим о том, что нового появилось в анализаторе PVS-Studio за прошедший год. Устраивайтесь поудобнее, мы начинаем. Читать дальше →

Переезд SRE в Германию. Поиск работы и виза Всем привет. Хочу поделиться историей своего переезда в Берлин на роль site reliability engineer в ковидную эпоху. Дальше я расскажу свои мысли и опыт от принятия решения по поиску работы до переезда в Берлин. Читать далее

Нырнуть в Солнце: Миссия Parker Solar Probe Существует такая не очень умная шутка: “В телескоп на Солнце можно посмотреть два раза в жизни — правым и левым глазом”. Сложно назвать ее призывом к соблюдению техники безопасности, скорее наоборот, чем больше работающих способов демонстрации Солнца при помощи телескопа ты ...

Компактный сгусток знания. Часть II — история систематики животных с античности до начала XIX века Систематика животных почти так же стара, как и само человечество. Представители самых примитивных племён превосходно знают природу и имеют особые названия для местной флоры и фауны. В языке одного из папуасских племён, обитающих в горах Новой Гвинеи, обнаружено 137 видовых н...

Bloomberg: на осень Apple готовит самое большое количество новых гаджетов в своей истории Марк Гурман из Bloomberg поделился очередным прогнозом насчет новинок Apple.

[Перевод] Ренессанс Quake: краткая история 25 лет моддинга игры Представьте спрятанный высоко в горах древний монастырь, где стареющие монахи и монахини вырезают из песчаника маленькие китчевые демонические замки, до которых никому, кроме них, нет дела. С каждым годом их число сокращается. Мир забыл о них. Неужели так и умрёт древняя тр...

Робогонкам — 18 лет! Как это было? 18 лет назад, 13 марта 2004 года, в американской пустыне Мохаве произошло знаменательное событие: там состоялась первая в истории гонка автомобилей-роботов. В тот день все участвовавшие в соревновании беспилотные машины сошли с дистанции. Но на этом история «робогонок» отн...

[Перевод] Почему автопроизводители не делают себе аккумуляторы для электромобилей сами? Продажи электромобилей во всём мире продолжают расти. В прошлом году они превысили планку в три миллиона автомобилей. И всем этим машинам, конечно же, требуются аккумуляторы. Поэтому спрос на перезаряжаемые батареи бьёт рекорды. Все эти аккумуляторы должны откуда-то взять...

Сожги и начни заново Во многих мошеннических схемах используется очень простая и действенная идея: когда человек вкладывается во что-то, это что-то обретает для него ценность, даже если по факту это пустышка. Например, всякие фейковые опросы, где человек тратит 2 часа времени, чтобы ответить на ...

Конструкции ферритовых запоминающих устройств (часть вторая) Вторая часть обзора оперативной памяти на тороидальных магнитных сердечниках. Не слишком много теории и исторической справки, но большое количество фотографий из моей коллекции и акцент на техническое устройство и разнообразные инженерные решения, лежащие в конструкциях ферр...

[Перевод] Машина Тьюринга в Doom DOOM (игра 1993 года для DOS) полон по Тьюрингу. Это значит, что можно запустить DOOM в DOOM. В статье приводятся подробности реализации. Предисловие Прежде чем углубляться в разработку, нужно дать немного контекста. Если вы имеете опыт программирования, то можете пропусти...

[Перевод] Создание Commodore 64: истории инженеров. Часть 2 В предыдущей статье мы остановились на особенностях производства и сборки в цехах Commodore. Сегодня предлагаем вам продолжить знакомство с историей легендарного компьютера, рассказанной инженерами того времени. Читать далее

Металлогалогенные лампы: маленькое домашнее солнце Сегодня ко мне в лабораторию Lamptest приезжал читатель Грант Маргарян и привозил три металлогалогенные лампы со световым потоком 7800, 13000 и 17500 лм. Это приблизительно как 20-45 обычных лампочек, стоящих у меня в домашней люстре. Читать дальше →

5 грязных трюков в соревновательном Data Science, о которых тебе не расскажут в приличном обществе Поговорим про методы жульничества в Data Science Читать далее

Поговорим про собеседования: взгляд бэкендера Меня зовут Максим Бабенко, и, может быть, вы знаете меня как преподавателя ШАДа (или как автора рассказа про технологию YT на Хабре). Мне кажется, почти каждый читатель Хабра либо знаком с теми, кто побывал на собеседовании в Яндекс, либо сам его проходил. Несмотря на это,...

Делаем устройство для мониторинга концентрации CO2 Нередко мы сильно увлекаемся написанием кода настолько, что забываем подышать свежим воздухом, особенно когда нельзя держать окно постоянно открытым (ну, бывают причины). В результате этого в помещении повышается концентрация СО2 и впоследствии начинаются неприятные побочны...

[Перевод] Меняем std::sort для Google Мы меняем std::sort в библиотеке libcxx проекта LLVM. В этой статье мы подробно расскажем о том, как мы пришли к этому решению и какими будут возможные последствия, о багах, с которыми вы можете столкнуться в примерах из open source. Мы покажем несколько бенчмарков, объясни...

Сеульская агломерация: трудно быть м̶э̶р̶о̶м̶ богом Конечно, Сеул — это совсем не Токио, не global city, каких всего три на планете (ещё Лондон и Нью-Йорк, в котором я немного учился, есть что рассказать). Не город с самым большим числом ресторанов со звёздами Мишлен или штаб-квартир глобальных корпораций. Сеул — просто друг...

Кластерные мини-ПК: пара интересных варианта для дома и офиса Мы стараемся держать руку на пульсе мира потребительской электроники, которая может быть полезна разработчикам. Довольно часто пишем о мини-ПК, и сегодня — не исключение. Правда, расскажем не о привычных многим миниатюрных вычислительных системах, а о кластерных компьютерах...

Встречаем ровер третьего поколения: история создания робота-курьера Яндекса Встречайте! Мы выпустили на улицу роботов третьего поколения — модель R3 уже можно встретить в Москве, Иннополисе и США. До конца года мы планируем произвести больше сотни таких роботов, и в дальнейшем будем расширять флот за счёт них. Меня зовут Алексей, я работаю в Yan...

Yippy — бесплатный менеджер буфера обмена для macOS, который даст фору многим аналогам Инструмент позволяет хранить в истории огромное количество записей, включая изображения и документы.

Истории трудностей и инноваций: что бизнесу стоит рассказать о себе Специалист по нарративному интеллекту Кристина Блэкен о том, почему клиентов отталкивают цифры и привлекают истории.

[recovery mode] Из инженера в менеджеры: быть или не быть Сегодня поговорим про развилку: что делать инженеру, когда старые задачки уже нет так радуют, а куда дальше двигаться пока не понятно, но есть желание попробовать проектно-менеджерское. Читать далее

Во что поиграть, если шахматы ещё не придумали, а ты фараон / викинг / вождь майя Если я хочу поиграть с друзьями, то мы либо долго спорим в какую игру по сети будем играть, т.к. ребята предпочитают шутеры, вроде CS и Battleground, а я фанатею от League of Legends. Если договориться не вышло, мы назначаем встречу в аналоговом мире и тащим с собой нескол...

Роботы-убийцы. Как и зачем машины убивают людей? Ровно 43 года назад, 25 января 1979 года произошло убийство, оставившее глубокий след в истории человечества. Именно в этот день Роберт Уильямс, 25-летний рабочий литейного завода Ford Motor Company, расположенного в городке Флет Рок, штат Мичиган, пал от железной руки тру...

Используем клиентский процессор по максимуму. Часть 1: Rust + WebAssembly На Хабре существует немало статей, посвящённых повышению производительности программ за счёт параллельных вычислений и использования векторных команд. Я решил дополнить этот список и рассказать о том, как можно оптимально задействовать все ресурсы процессора клиентской стор...

Английские слова, которые придумал Шекспир Уильям Шекспир вошел в книгу рекордов Гиннесса как самый продаваемый драматург. Через 400 лет после его смерти количество проданных копий его пьес превысило 4 миллиарда. Еще Шекспир занимает почетное третье место в топе самых переводимых авторов за всю историю литературы, ус...

Подкаст «Теперь понятно»: мифы о бронелифчиках, сияющих на солнце доспехах и кожаной броне Развенчиваем очередную порцию заблуждений об амуниции средневековых воинов.

Опубликованы самые подробные фотографии Солнца в истории На сайте Европейского космического агентства (ESA) появилась интересная подборка фотографий. Речь идёт о самых подробных снимках нашего Солнца за всю историю космических наблюдений.

Как BI «купается» в озёрах данных: практика платформы «Форсайт». Часть 2. Виртуализация данных Всем привет. Мы продолжаем цикл публикаций о том, как наша BI-платформа «Форсайт» работает с данными. В этой статье мы бы хотели поговорить о том, как выйти за рамки привычного online analytical processing (OLAP) и с помощью enterprise BI погрузиться в проблематику «Fixed fo...

Какое будущее у аддитивных технологий? | Стрим Всем привет!Давненько у нас не было стримов на канале Аддитивная кухняИсправляемся!В этот вторник 10.05 в 19:00 МСК проведём прямую трансляцию о будущем Аддитивных технологий. Конечно же поговорим об этом будущем для компании IMPRINTA. Расскажем о планах, пообщаемся со зрите...

Scrum, Kanban или оба? Сегодня большинство компаний используют методологию Agile при разработке программного обеспечения. У Agile есть разные системы с похожими принципами и конечными результатами, но они различаются по структуре и подходу к управлению. Какой из них лучше всего подходит для вашего...

Щелчок затвора Сижу, как обычно в офисе, работаю. На экране ничем не примечательный код. За окнами муторный темный февраль. Скукотища… Сзади подходит руководитель соседнего подразделения и как-то буднично спрашивает:— Миша, не знаешь, как возводить в степень большие числа?Делаю вид, что ни...

Как не выстрелить себе в ногу, обрабатывая ошибки в голанге А пока мы все сидим и ждём выхода Go 2 с его новой схемой обработки ошибок, программы писать надо прямо сейчас. Так что от обработки ошибок никуда не деться. У меня в руках реальный проприетарный проект, который работает на одной из моих серверных ферм. Всё запущено и кр...

Рисуем вместе с CLIP Guided Diffusion HQ UPD: эта статья была написана до выхода интереснейшего материала о нейросети ruDALL-E. Мы решили всё равно её опубликовать — таким образом у читателей будет возможность сравнить изображения, сгенерированные отечественной и зарубежной сетями. Дальнейший текст публикуется без ...

Реликты прошлого: Siemens C65 Сегодня мы рассмотрим очередной реликт прошлого – Siemens C65, мобильный телефон 2004 года, популярный среди школьников, гопников и военнослужащих срочной службы. Впервые я встретился с этим аппаратом у школьного друга, и всячески отжимал, чтобы поиграть в 2D игрушку-платф...

[Перевод] Объяснение фильтра Калмана в картинках Я обязан рассказать вам о фильтре Калмана, потому что он выполняет просто потрясающую задачу. Как ни удивительно, о нём, похоже, знают немногие разработчики ПО и учёные, и это печалит меня, потому что это очень обобщённый и мощный инструмент для объединения информации в ус...

Анализ теней: 5 примеров использования SunCalc для OSINT расследований SunCalc — это инструмент, который помогает толковым людям по теням на фотографии или видео вычислить местоположение. SunCalc создан из готовых элементов с минимальным программированием. Выглядит как гугл-карты на стероидах. На сайте вы задаете точку на карте и в результат...

Яндекс выложил в опенсорс YDB Сегодня мы выложили в опенсорс систему управления базами данных YDB — плод многолетнего опыта Яндекса в разработке систем хранения и обработки данных. Исходный код, документация, SDK и все инструменты для работы с базой опубликованы на GitHub под лицензией Apache 2.0. Развер...

Android 12: история поддержки Всем привет! Меня зовут Максим Новиков, я Android-разработчик в команде мобильного оператора Yota. Совсем недавно вышла новая версия всеми нами любимой OS. Вот и пришло время нашему приложению поддержать её. Было очень много обзоров на новые возможности Android 12, а также ...

Хи Водолея Загадочная, неправильная, непредсказуемая Друзья, сразу сообщу: в конце статьи прикреплена её видео-версия. Если кому-то легче слушать, чем читать, можете этим воспользоваться. Плюс ко всему, в видео-версии существенно больше иллюстраций и есть несколько анимаций. Неяр...

Пожизненные абонементы на музыкальный фестиваль Коачелла выпустят в виде NFT Компания Goldenvoice, являющаяся организатором музыкального фестиваля Коачелла, впервые за всю его историю начала предлагать пожизненные абонементы на мероприятие — они будут предоставляться при покупке фирменных NFT. Сегодня музыкальный фестиваль запустил собственную торгов...

История жестких дисков, часть III — Миниатюризация Жесткие диски знакомы всем пользователям, без них сложно представить современный компьютер. Конечно, SSD вытеснили жесткие диски в сценариях, где требуется максимальная производительность, например, для загрузочного раздела ОС. Но если нужна максимальная емкость, то без HDD ...

[Перевод] Странный мир Python, используемого крупными инвестиционными банками Мир больших финансов — это чужая страна; всё в ней происходит иначе Сегодня мы сквозь замочную скважину взглянем на группу программных систем, о которой общество знает очень мало. Я называю её «банковским Python». Реализации банковского Python, по сути, являются проприетар...

Что может дать наставничество разработчику: истории от первого лица Уже больше двух лет Яндекс.Практикум открывает путь для начинающих разработчиков, веб-дизайнеров, тестировщиков и других айтишников. Но в конце 2019 года Практикум запустил Школу наставников для тех, кто хочет обучать новичков. Наставник в Практикуме — это разработчик с опы...

Что реально происходит в предиктивной аналитике на производствах? Примерно 18 лет я занимаюсь автоматизацией производств и, в частности, прогностическими системами. Авария в турбине обходится в среднем в десятки миллионов рублей и, как правило, затрагивает далеко не только турбину. Отрыв рабочих лопаток турбины может нанести прямого урона ...

Энергия тепла: новый рекорд КПД термофотоэлектрического преобразования Проблема классических энергоносителей (уголь, газ, нефть), а точнее их конечного количества, уже не является сенсационной новостью. Многие годы ученые со всех уголков Земли ищут альтернативные источники энергии, разрабатывают методики и устройства для их использования и вс...

Тестируем популярные методы тайм-менеджмента. Часть 1: тайм-блокинг, матрица Эйзенхауэра, «1-3-5» и помидоры Привет, Хабр!Сегодня мы будем проводить эксперименты на живых людях! Точнее, эксперименты уже проведены, и расскажет о них Анна, маркетолог и один из авторов Click.ru. До сотрудничества с компанией она проводила на себе эксперимент по тестированию популярных методик тайм-мен...

Новогодний конкурс для тех, кто знает историю Intel В последнее время Intel не устает праздновать всевозможные юбилеи: самой компании — глобально и в России, а также своих продуктов, оказавших несомненное влияние на все человечество. Погрузившись в ностальгию, мы решили в этом году провести новогодний конкурс, посвященный и...

Расчеты на прочность в автомобильной промышленности методом конечных элементов Расчеты методом конечных элементов (МКЭ) уже без малого век одинаково успешно применяются во всех отраслях промышленности. Метод конечных элементов возник из необходимости решения задач строительной механики и теории упругости в 1930-х годах, то есть задолго до появления мощ...

[Перевод] Может быть, вам следует меньше работать За время работы в IT мне доводилось видеть разработчиков, которые выкладывались на работе на полной, когда в этом не было необходимости. Сегодня я пришел рассказать вам, почему это плохая идея и не надо так. Что я подразумеваю под «выкладывались по полной?» Я подразумеваю ...

Подборка о релокейте: страны, в которых хорошо Мы уже несколько лет выпускаем на Хабре истории о переезде. Некоторые успешные, некоторые не очень (примерно 30% экспатов со временем возвращались). Сейчас тема стала особенно актуальной. И, может быть парадоксально, но количество вакансий из других стран (тег «Релокейт») ...

[Перевод] Я не чувствую давления async Async в моде. Async Python, Async Rust, Go, Node, .NET и т.д. Выбирайте свою любимую экосистему, и в ней будет свой модуль для асинхронности. Насколько хорошо работает вся эта асинхронная история, во многом зависит от экосистемы и среды выполнения языка, но в целом у нее ест...

О форме Земли: тыква или дыня? Геодезия и отвага В XVIII веке французское правительство отправило к берегам Латинской Америки экспедицию. Участники должны были экспериментально определить: Земля скорее сплюснутый эллипсоид или вытянутый . "Зимовка в тепле!" - радовались ученые. Но их ждали восемь лет испытаний. Индейцы, во...

Введение в SVG-анимации для верстальщиков Время идет, технологии меняются, набитые шишки копятся, настала пора обновить материалы по SVG-анимациям. Тем более, что тема для многих фронтендеров все еще остается странной и запутанной. В этой статье мы рассмотрим SVG-анимации с разных сторон, посмотрим на актуальное со...

15 игр для тех, кто любит логику, алгоритмы и ассемблер Есть «Super Mario», признанная классика видео игр. Есть «Doom», который запускают на чайниках и тестах на беременность. Есть супер-популярные по статистике twitch.tv игры («League of Legends», «GTA V», «Fortnite», «Apex Legends») которые стримят пятая часть всех стриммеров...

Млечный Путь находится в космическом пузыре. Что это такое? Местный пузырь образовался в результате серии сверхновых – мощных взрывов, которые происходят, когда звезды разрушаются в конце своего жизненного цикла. На просторах Вселенной происходят события, которые мы вряд ли можем себе представить. Сверхновые звезды, например, заканчи...

Забытые жемчужины отечественного игростроя. Часть 4 Количество годных и примечательных российских видеоигр, выпущенных в годы условного «расцвета» нашего игропрома, оказалось неожиданно велико. Составляя первую подборку, я, если честно, думал, что ей всё и ограничится. И для второй вроде и в самом деле пришлось «скрести по с...

Zynq 7000. Тестирование счётчика импульсов После небольшого (нет) перерыва в изучении Zynq и очередного прочтения своей предыдущей статьи, я отметил для себя очень важный момент - практически не отражено никаких результатов тестирования полученного поделия, кроме базовой проверки работоспособности. Во время подготовк...

Книга «Киберспорт. Игры, деньги, два клика» Привет, Хаброжители! Первый исчерпывающий обзор многомиллиардной вселенной виртуальных спортивных состязаний. Неважно, кто ты: нуб или госу, родитель будущего прогеймера или бизнесмен в поисках новых возможностей — книга «Киберспорт: игры, деньги, два клика» расскажет об эт...

Суперяхта американского миллиардера не может пройти под исторических мостом в Нидерландах. Поэтому мост демонтируют ПопМем Интересно 03.02.2022, 17:09 Суперяхта американского миллиардера не может пройти под исторических мостом в Нидерландах. Поэтому мост демонтируют Исторический стальной мост в Роттердаме, Нидерланды, собираются демонтировать, чтобы...

Личный опыт: стоит ли переезжать в Иннополис? В этом году мы — дизайн-центр электроники Promwad — открыли новый офис в Иннополисе, чтобы разрабатывать софт и железо для электромобилей, FPGA, AI-решений и других проектов. Так что сегодня вместо очередной инженерной статьи из серии «как это сделано» мы решили поделиться л...

«Если сильный — всплывет, если слабый — нам такие не нужны!» «Вы все когда-то были в роли новичка в компании и, наверное, знаете, что когда приходит новый сотрудник, первым делом руководитель ему озвучивают план ближайшего сотрудничества. Это все случилось и со мной… встреча с руководителем произошла… через полтора месяца… случайно…...

Рождение Albumentations В этом посте я расскажу историю появления Open Source библиотеки Albumentations как я ее запомнил. Я не буду углубляться в технические детали. Основная задача текста - логирование, то есть надо написать историю, которую мне будет интересно прочитать через 20 лет. История буд...

Зонд Solar Parker Probe впервые "коснулся Солнца", пройдя сквозь верхние слои его атмосферы Зонд Solar Parker Probe был запущен в августе 2018 года с целью для изучения Солнца и происходящих в нем процессов, в частности формирования солнечных ветров. И вот лишь недавно этот космический аппарат произвел первое в истории "касание", пройдя через верхнюю часть атмосфер...

Самодельный стратостат. Полётный план и ОрВД Настало время поговорить про легализацию запусков самодельных стратостатов с целью обеспечения безопасности воздушного движения. Многие считают, что это сложно, вплоть до "невозможно" для обычных граждан, но это не так. Сейчас мы с вами всё быстренько оформим. Чит...

[Перевод] Ошибки, которые не ловит Rust Мне по-прежнему интересны языки программирования. Но сегодня уже не так сильно, и не из-за того, что они позволяют мне делать, а, скорее, из-за того, что они мне делать не позволяют. В конечном итоге, возможности того, что можно сделать при помощи языка программирования, р...

[Перевод] Раздоры вокруг <div> Тег <div> — это самый универсальный и широко используемый HTML-элемент. Сам по себе <div> не представляет ничего, но он, в то же время, позволяет разработчикам превратить его почти во всё что угодно. Делается это посредством использования CSS (для стилизации), Ja...

Blizzard рассказала о будущем Overwatch 2 Первая бета-версия Overwatch 2 только что завершилась, и Blizzard уже готовится показать, что будет дальше с игрой — это произойдет на мероприятии 16 июня. Подробности о том, чего ожидать, пока довольно скудны, хотя студия предоставит некоторую информацию о следующей бета-ве...

Британский и американский английский – какой язык учить? Увлекательные истории из жизни слов Какой английский учить – британский или американский? Если назвать брюки trousers, поймут ли американцы, что я имею в виду? Елена Рабинович преподает английский язык разработчикам в ЕРАМ уже 5 лет и часто слышит подобные вопросы. В этой статье она ответила на них, а еще расс...

Метод проб и ошибок: как мы создавали кастомный импортер в Unity3D для текстурных массивов Основной контент в играх — это почти всегда текстуры, поэтому нужно особенно внимательно следить за ними в целом, их размерами и сжатием. Раньше на проекте  War Robots у нас был устоявшийся и вполне рабочий пайплайн по импорту текстурных массивов, на выходе которог...

Практические истории из наших SRE-будней. Часть 5 Новый эпизод нашего сериала о любопытных историях из практики. Использовать эти истории для развлечения или как практические рекомендации — решать вам, но мы сразу предупреждаем, что приводимые в них инструкции зачастую далеки от универсальных. Вместо этого вы можете встрети...

Антивыгорание: «сгореть», чтобы не выгореть Я работаю геймдизайнером в EPAM. Часто моя задача состоит в том, чтобы пользователь приложения вовлекался и не «выгорал», т.е. не терял интерес к продукту. Для этого существуют разные механики, такие как непрекращающиеся цели, ступенчатая кривая сложности, обещание крас...

[Перевод] Собираем DOS 2.11 из исходников 80-х годов Успешно завершив сборку ядра PC DOS 1.1 из исходного кода, я решил, что повторю то же самое с исходным кодом DOS 2.11, опубликованным Музеем компьютерной истории (CHM). В статье представлены заметки, сделанные мной в процессе приведения в форму опубликованного исходного кода...

Мощнейшая солнечная вспышка произошла на Солнце НАСА постоянно наблюдает за Солнцем и космической средой, изучая все, от активности Солнца до солнечной атмосферы, а также до частиц и магнитных полей в космосе, окружающем Землю. Обсерватория солнечной динамики НАСА опубликовала снимок, демонстрирующий мощную солнечную...

[Перевод] Хитрости разработки Street Fighter II Часть 1: бумажный след В конце 90-х в мир аркадных автоматов пришла Capcom. Эта компания из Осаки, казалось, создавала один хит за другим: Ghouls'n Ghosts (1988 год), Final Fight (1989 год), Street Fighter II (1991 год), не говоря уже о множестве других превосходных игр. В...

Суперкомпьютеры Яндекса: взгляд изнутри Недавно три наших новых GPU-кластера заняли 19, 36 и 40 места в рейтинге суперкомпьютеров Top500. Это лучшие результаты среди всех участвующих в нём суперкомпьютеров России. Но сегодня мы поговорим не о местах в рейтинге, а о том, чем полезно на практике участие в подобных...

Зонд Solar Orbiter сделал самый четкий в истории снимок короны Солнца Космический аппарат Solar Orbiter делает фотографии Солнца с уникальным разрешением

Зонд NASA впервые в истории достиг атмосферы Солнца и прислал фото Это важнейшая веха в изучении космоса, сравнимая с высадкой людей на Луне.

У Солнца когда-то были кольца — а наша Земля могла превратиться в «суперземлю» Ученые пришли к выводу, что в далеком прошлом Солнце внешне напоминало Сатурн.

Оспа. История болезни от ее возникновения до полного (нет) искоренения Одной из самых ужасных и мерзких вещей, с которой когда-либо может столкнуться человек – оспа. «Отвратительнейшая болезнь, унёсшая в могилу больше жертв, чем любая другая, чем война и порох» – такое определение даёт английский врач XVII века Томас Сиденгам. Слава Богу, что...

В 12 я помог роботу POMPO получить награду на Behance. А он поможет мне сделать NFT и построить робота в реале Привет, Хабр.Меня зовут Леонтий. Я уже немного рассказывал тут о себе и своих экспериментах по программированию, которым я увлекаюсь с младших классов. А еще я увлекаюсь наукой, робототехникой и рисованием. В этой статье я хочу рассказать о роботе POMPO, которого я прид...

[Перевод] Внутренняя история внешнего расследования SoftRAM 95 Перевод статьи Рэймонда Чена, более 25 лет участвовавшего в разработке ОС Windows, автора блога The Old New Thing, начатого им в 2003 году. С выходом Windows 95 появилось большое количество программных продуктов, предназначенных специально для этой ОС. Много внимания в ка...

Не Raspberry единым: мощные и не очень одноплатники конца весны 2022 года Мы часто пишем о «малинках», поскольку являемся поклонниками этой линейки устройств. Но кроме Raspberry есть и другие одноплатники, на которые стоит обратить внимание. Среди них есть как не очень производительные системы, так и устройства, которые вполне способны на решение...

Сказания Великого Ктулху. Происхождение жизни Однажды Великий Ктулху решил создать жизнь. И стал он думать, как ее создать. Вы спросите, а чем думал Великий Ктулху, когда решил создать жизнь. Он думал всем! Ведь все есть Великий Ктулху и Великий Ктулху есть все. Поэтому он всем и думал. Писать отдельный скрипт под ...

Автоматизация оптимизаций в Go Привет, Хабр! Меня зовут Денис Лимарев, я разработчик платежной системы в Delivery Club. Недавно мы провели два митапа: по оптимизациям и по нашему новому линтеру. На первом митапе разобрали оптимизации кода на Go, а в рамках второго поговорили про создание и возможности н...

Карты, деньги, два букета. Как мы пришли к собственному сервису доставки Привет, Хабр. Меня зовут Андрей, я бэкенд-разработчик в команде Flowwow. Я довольно давно работаю в компании и хочу рассказать об истории создания  собственного сервиса доставки (не без боли) и интеграциях с крупными игроками, которые нам удалось реализовать. ...

Утилита времен «динозавров»: история системного вызова chroot и его применение в современности В мире победившей контейнеризации и виртуализации об утилите chroot вспоминают лишь брутальные админы суровых физических серверов, а про лежащий в основе системный вызов, кажется, забыли как страшный сон. Этот простой системный вызов подменяет местонахождение «корня» файл...

[Перевод] Обучение с подкреплением: сети Deep Q В предыдущих материалах из этой серии мы рассказали о том, что такое обучение с подкреплением (Reinforcement learning, RL), поговорили о том, почему это важно, разобрались с математическим аппаратом, используемым для создания RL-агентов. Читать далее

[Перевод] Как получить онлайн магистратуру по CS от американского университета по цене кофе Поговорим о: 1) том как я попал в магистратуру по Computer Science от Georgia Tech пока жил и работал в Воронеже, 2) требованиях к поступлению, 3) стоимости, 4) моих впечатлениях от курсов, которые мне читают, 5) почему я все еще продолжаю учиться после того, как начал рабо...

Fuchsia OS от Google: от никому не известного проекта до ОС для смартфонов Samsung и Google Мобильная операционная система Android доминирует на рынке смартфонов вот уже несколько лет. Робкие попытки других производителей изменить ситуацию, вроде Tizen OS от Samsung, особого влияния на отрасль не оказывали. Вполне может быть, что вскоре Fuchsia OS составит конкуре...

Артефакты прошлого: Nokia 5125 Сегодня поговорим за такой милый аппарат, как Nokia 5125. В наш чудный высокотехнологичный век Киберпанка удивить обывателя бывает сложно. Уходит из мира магия чуда. А потому предлагаю читателям забуриться немного в прошлое, во времена, когда мобила была не только лишь у в...

[Перевод] Почему я ушла из команды Google WebAssembly Я пришла в Google в начале 2015 года, чтобы работать в команде V8, и была одним из первых авторов спецификации WebAssembly. В этой статье я частично расскажу историю того, что не так было с этим процессом и как он нанёс мне непоправимый урон. Надеюсь, эта история поможет лю...

Анонс: митап «Быстрый бэкенд». MongoDB, оптимизация алгоритмов и диагностика проблем в больших проектах Привет, Хабр. Мы задумали встретиться офлайн в Москве и поговорить о том, как строить быстрый бэкенд и развивать его. Будут доклады о том, как живётся с большим кластером MongoDB, как битмап-индексы помогают быстро искать по каталогам и то, как анализировать большие объемы J...

Зачем архитектору Pet project? Эта статья – о Pet project, собственных проектах, которыми многие из нас занимаются в свободное время. Поговорим о том, нужны ли такие увлечения архитектору и как Pet project может помочь в работе. Также я расскажу о своих проектах и опыте, который я с их помощью получил. До...

Не только Excalibur: история высокоточных боеприпасов для 155 мм орудий от M712 Copperhead до M1156 PGK и что они смогут дать ВСУ Последнее время (еще до широких обсуждений РСЗО MLRS M270 и M142 HIMARS) в разговорах о военной помощи фигурировали орудия, самоходные установки и гаубицы калибра 155 мм. Украина уже использует гаубицы М777 «три топора» и САУ — норвежские M109A3, американск...

Compute Module 4S от Raspberry Pi: новая «начинка» в старом формате Время бежит очень быстро. Казалось бы, только недавно публиковали обзор Compute Module 4 от Raspberry Pi Foundation, а уже на горизонте появилась новая модель. Вернее, обновленная, речь о Compute Module 4S. Она не является логичным продолжением предыдущего форм-фактора, у м...

Алгоритм преобразования НКА в эквивалентный ДКА Приветствую, коллеги! Предлагаю Вам окунуться в мир теории формальных языков, в частности, в парадигму конечных автоматов. Цель данной статьи: познакомить Вас с алгоритмом построения детерминированного конечного автомата из недетерминированного конечного автомата. И сразу ку...

Учёные создадут вакцину для защиты от солнца Не все задумываются, но пребывание на солнце может быть не очень полезным. Учёные считают, что в будущем может стать нормой вакцинация, которая защитит от вредного воздействия ультрафиолетовых лучей.

Интерактивная карта развития Московского метрополитена 15 мая 1935 была открыта первая очередь Московского метрополитена. С этого момента началась новая эра в истории города, в котором подземка, безусловно, играет важную роль.Любопытная деталь, что в течение следующих десятилетий схема метро изображалась с привязкой к реальному ...

Что в глубинах Data Lake? Строим архитектуру, укладываем слои, распределяем ответственность Привет, Хабр! Меня зовут Григорий Коваль, я технический руководитель Core Data Lake центра Big Data МТС. Сегодня я расскажу о том, какие слои находятся внутри Data Lake, как построить архитектуру базы данных и чем распределенный Data Mesh-подход отличается от монолитного хра...

DIY Zigbee датчик температуры Приветствую читателей Habr! В этой статье расскажу вам о своём очередном zigbee проекте беспроводного датчика. Проект называется Efekta THP_LR \ THP, это небольшой датчик измерения температуры и влажности воздуха на чипе СС2530. Есть несколько модификаций датчика, в одном и...

Почему именно опасно самостоятельно употреблять антидепрессанты, и как делать это правильно Нет препаратов без побочных эффектов. Точнее есть, но врачи не относят к лекарствам вытяжки из печени барбарийской утки, разбавленные до состояния межзвёздного вакуума. Антидепрессанты при всей их многолетней истории всё-таки относятся к серьёзным препаратам, которые требу...

Уроки пожара в дата-центре OVH: кто виноват и что делать бизнесу В марте прошлого года в результате пожара во французском ЦОДе SBG2 пострадали 3,6 млн сайтов. Наконец вышел официальный отчет о происшествии, и в этом материале мы разберем, как бизнесу научиться доверять дата-центрам, а также поговорим о лучших практиках пожарной безопасно...

Урок цифры: как мальчишки и девчонки, а также их родители профориентировались в геймдеве На днях закончился очередной этап масштабной всероссийской акции «Урок цифры», темой которого в этом году стала разработка игр. Специально для неё мы создали тренажёр, где, двигаясь по сюжету, школьники 1-11 классов смогли попробовать себя в роли разработчиков, художников, а...

Может ли «плохая» осанка на самом деле быть для нас лучше? Моему другу 33 года. Он руководитель своей IT-фирмы, у него несколько квартир, очень состоятельный человек. И при этом у него уже который год болит спина. Он это активно не лечит, слишком много других занятий, но пассивно сделал, казалось бы, уже всё, что можно. Купил себе...

Сериал года. Скачать второй сезон «Аркейн» с русским переводом В конце 2021 года произошло неожиданное для всех событие, потому что состоялся релиз сериала «Аркейн». Изначально все ожидали, что это будет очередной проходной аниме-проект, но в конечном итоге данный сериал оказался настолько потрясающим, что ему Читать полную версию публ...

Осмысленный сон удаленщика Продолжаем разговор про осмысленную жизнь на удаленке. В прошлом месяце мы поговорили про ходьбу, которая при правильном применении дает плюс к карме, выносливости и физической форме. А сегодня обсудим сон. В условиях периодических локдаунов эта тема стала всплывать довольно...

Сага о моделировании бизнес-процессов на базе конечного автомата (fsm) Про конечные автоматы (finite state machine, fsm) много кто слышал, но используют их явно в реальных проектах редко. Чаще встречаются конструкции, которые поведением напоминают КА, но ими не являются. Почему же автоматы обходят стороной и/или изобретают велосипеды, превращая...

ТОП6 аппаратов, которые так и хочется собрать… Объединение воедино механики, электроники и программирования — позволяет создавать весьма интересные машины, которые к тому же обладают неплохим практическим потенциалом. Об этом мы и поговорим в этой статье. Ниже я постарался собрать своеобразный ТОП6 аппаратов, мысли о к...

Свести дорожки, добавить эффекты в браузере — поможет TwistedWave На прошлой неделе мы рассказали о компактном инструменте AudioMass. Он позволяет «нарезать» звуковую дорожку прямо в браузере. Сегодня поговорим о другом аудиоредакторе, который тоже не требует установки специальных приложений. Читать далее

Как PVS-Studio защищает от поспешных правок кода, пример N3 Продолжаем серию маленьких заметок про то, как анализатор PVS-Studio может быстро находить новые ошибки в коде. При условии, конечно, что он регулярно используется :). Итак, перед нами очередной баг в проекте Blender. Читать дальше →

Есть ли жизнь без тестов? Это история про то, как нам удалось написать довольно сложную business-critical систему, и добиться, чтобы она была стабильной даже без юнит-тестов (WAT?!). Читать дальше →

Практические истории из наших SRE-будней. Часть 6 В очередном сборнике из недавних кейсов в нашей практике расскажу, как мы продлевали root-сертификаты Let's Encrypt для старой CentOS, боролись с внезапным переключением DNS и Ingress, решали непростую задачу с шардами в Elasticsearch и не только. Читать далее

Кто на самом деле открыл ДНК? История изучения гена Открывая ленту новостей, мы часто натыкаемся на такие громкие заголовки: «Тест ДНК на телешоу подтвердил подмену детей в роддоме на Ставрополье», «ДНК возрастом более 115 тысяч лет указала на уязвимость белых медведей перед потеплением климата». Почему же эта молекула получ...

[Перевод] GTD за 15 минут: прагматическое руководство GTD (Getting Things Done, Доведение дел до завершения) — это методика организации и отслеживания задач и проектов. Но эта методика, правда, ориентирована на нечто большее, чем только на «доведение дел до завершения». (Ей стоило бы называться «Доведение дел до завершения гора...

Кубер или два service discovery на один service mesh Привет! Я Алексей, старший системный администратор ЮMoney. Так уж вышло, что я — главный по Куберу в компании. Поэтому когда меня попросили рассказать, как мы создавали сервис Kubernetes и что у нас в итоге получилось, уговаривать меня долго не пришлось.Зачем вообще компании...

В NASA зарегистрировали мощную вспышку на Солнце [видео] Анимация очень интересна и показывает, как Солнце выбрасывает в космос большое количество материала.

Возможности интеграции Counter-Strike: Global Offensive Image by andytb under license CC BY-SA 2.0 Counter-Strike: Global Offensive — современная версия старой доброй «CS 1.6». За двадцать лет развития серии технологии сильно изменились. Ранее соревнования по CS проходили в конференц-залах, а информация, доступная наблюдателю, бы...

Обзор решений для навигации в iOS Всем привет! Меня зовут Тимур, я – iOS разработчик в hh.ru. В этой статье поговорим о фреймворкинге навигации в iOS. Я расскажу кулстори о популярных и не очень решениях и их преимуществах, а еще о том, как мы искали фреймворк мечты среди этой смертной любви. Поехали! Читать...

Использование InfluxDB для мониторинга систем хранения данных Всем привет! Cегодня я расскажу, как применять InfluxDB для мониторинга систем хранения данных. Я затрону следующие темы: Наше путешествие в стек мониторинга InfluxDB для мониторинга систем хранения ECS. Как мы добавили High Availability в версию InfluxDB c открытым исход...

Указ подписан. Xiaomi и Redmi прекращают выпуск смартфонов Китайская корпорация Xiaomi уже давно стала местной Apple в Китае, так как ее продукция пользуется колоссальной популярностью не только на китайском рынке, но так и вовсе по всему земному шару. Приобрести себе такую, после чего Читать полную версию публикации Указ подписан....

Как работает цикл заказа такси в Яндекс Go. История вопроса Меня зовут Илья, я отвечаю за инфраструктуру пользовательских продуктов в Яндекс Go. Мы строим цикл заказа такси — процессы, происходящие под капотом после того, как пользователь нажимает «Заказать». Поиск машины, назначение водителя, изменение адреса, оплата поездки — всё э...

Делаем приставку для измерения малых сопротивлений На новогодних каникулах решил порукодельничать и попаять. Предлагаю к повторению несложную конструкцию. Попутно разберёмся в принципе её работы. Но вначале поговорим о косвенном способе измерения сопротивления. Представьте, стоит задача измерить сопротивление резистора б...

[Перевод] Сортировка файлов в командной оболочке Linux Ищете новый способ организации своих файлов и выполнения над ними каких-либо операций? Тем, кто работает с компьютерами, часто надо что-то отсортировать. Например, список файлов. Сортировка файлов с помощью Bash-команд sort и ls поможет вам навести порядок в своих материалах...

Плюсы / минусы при смене компании Хочу сегодня поговорить с вами на эту тему.Такой вопрос, я думаю, задает себе каждый работник время от времени, когда сталкивается с конфликтной ситуацией с компанией\проектом и иже с ними. Здесь, как и во всем, нет четкого ответа. Каждое решение - это набор компромиссов и д...

Царевич-отцеубийца — погребенный заживо? Тайны истории Вы все, наверно, помните сюжет блокбастера "Мумия", там верховный жрец-заговорщик убивает фараона и за это приговаривается к самой страшной казни - к погребению заживо. Сам по себе сюжет "Мумии" полный бред с точки зрения историка, но вот история с погребением заживо, как ви...

В мире сыпучего металла В связи с тем, что в последнее время широко распространилась 3D печать и многие используют её в качестве промежуточного этапа для создания конечных изделий из металлов, попробуем разобраться, а только ли стандартный метод литья возможен для этого? Читать дальше →

Очередная история о борьбе с выгоранием Я думаю, не стоит никому объяснять, что такое выгорание, большинство периодически ходят по краю, рискуя упасть и окунуться в это состояние с головой. В двух словах выгорание — это поломка системы восстановления энергии в условиях продолжительного стресса. Читать да...

[Перевод] Поиск Google умирает Сегодня самый популярный поисковый движок — это Reddit. Единственные, кто этого не знает — команда Reddit, которая не может отвлечься на создание приличного интерфейса поиска. Поэтому вместо этого нам приходится прибегать к Google и добавлять в строку запроса слово «reddit»....

Она могла стать Первой: история процессорной архитектуры Alpha (часть 4) С момента выхода третьей части истории Альфы прошло довольно много времени. Признаюсь честно, я всячески оттягивал написание завершающей главы, и на то были причины. Во-первых, как оказалось, писать о том, что сильно запало в душу, довольно сложно — стараешься сделать все и...

Правильный опросник о зарплатах Правильный опросник о зарплатах. Полностью анонимный. Открытый. Модерируемый коммьюнити. Под катом поговорим о результатах подобного опроса в уменьшенном масштабе (среди участников BeerJS Voronezh). Поспекулируем о том, как надо составлять подобные опросы. Запилим правильну...

За сколько Россия разгромит войска Украины — рассказывает ветеран морской пехоты США Профессор Королевского колледжа Лондона и ветеран Корпуса морской пехоты США Роберт Ли рассказал о том, за какое время Россия разгромит большую часть украинских войск в случае вооружённого конфликта.

Соединение нескольких устройств через SPI SPI: Master&Slaves. Источник картинки Довольно часто при создании различных самоделок на основе микроконтроллера Arduino разработчики как бы «приделывают к телу руки и ноги», то есть присоединяют некую периферию, которая управляется с центрального микроконтроллера. Одн...

Современное положение дел на рынке квадрокоптеров Приветствую всех хабровчан и пилотов! Сегодня мы поговорим о такой популярной штуке, как квадрокоптеры. Да, на хабре было уже много схожих материалов, но я постараюсь собрать всё воедино. Обсудим путь самурая к этому хобби и не только. Что творится на рынке и кто кого? Я ...

Тимлид в 20 или 50 оттенков выгорания Эта история обо мне - обычном разработчике, который слишком рано получил то, к чему стремился. Я пишу эту статью с целью, чтобы юные ребята, которые хотят пойти в программирования, понимали, что не все так радужно. Деньги, удаленка, свободное время, востребованность - все эт...

Биометрия в ритейле: большие надежды и суровая реальность Привет! Меня зовут Макс, я являюсь продукт оунером видеоаналитики в М.Видео-Эльдорадо. Сегодня поговорим о такой сложной теме как биометрия. Многие компании пытаются ее использовать, не у всех это получается, и еще меньшее количество умеет на ней зарабатывать. Читать далее

Пачка чипсов, человеческий чих и стук игральных костей — необычная драм-машина, с которой можно работать в браузере Недавно мы рассказали о трех онлайн-секвенсорах, которые помогут написать трек для домашнего проекта. Сегодня поговорим о браузерной драм-машине для творчества в свободное время — The Infinite Drum Machine. Читать далее

Учёные: раньше у Солнца были кольца Согласно новому исследованию, до того, как появились Земля и другие планеты Солнечной системы, Солнце могло быть окружено гигантскими кольцами, подобными кольцам Сатурна.

Flipper Zero — мы начали доставку Коробки с Flipper Zero готовые к отгрузке Flipper Zero — проект карманного мультитула для хакеров в формфакторе тамагочи, который мы разрабатываем. Предыдущие посты [1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24...

Причинно-следственный анализ в машинном обучении: итоги 2021 г Недавно мы поговорили о том, что такое causal inference или причинно-следственный анализ, и почему он стал так важен для развития машинного обучения. А в этой статье - под катом - хотелось бы рассказать о трендах в развитии Causal Inference в ML в 2021 г. Читать далее

Tokaido: мегаполис, поглотивший Японию В районе токийского залива люди жили с давних времён, первое упоминание рыбацкой деревушки Edo относится ещё к XI в. Разрастающееся поселение стало фактически столицей страны где-то с начала XVII в, дав название целому периоду (сёгунат Токугава). А в 1868 с началом «Революц...

Как скоротать зиму в тепле? Резко наступили холода, и пришла пора задуматься о своей тепловой безопасности. Одним из наиболее известных способов защититься от мороза является использование разнообразных вязаных изделий. А некоторые энтузиасты даже пытаются изготовить системы для вязания собственными р...

Альтернатива стандартным приводным системам: цилиндрический линейный двигатель Источник картинки Мы привыкли к тому, что в различных механических устройствах, требующих для своей работы электродвигатель, преобразование вращательного движения в необходимое рабочее — происходит с использованием множества промежуточных частей, что усложняет конструкцию, ...

Жизнь ГИС в облаке: не говорите сразу «нет» Сегодня большое количество российских облачных провайдеров предлагают сервисы для работы с ПДн. Однако если компания планирует подключаться к государственным информационным системам или же ее информационная система сама является таковой, ей подойдет только облако, аттестован...

Что лежит под шильдой AV-TEST Certified? Привет, Хабр! Сегодня мы хотим поговорить про сравнение антивирусов. Этим летом наш собственный антивирус, который входит в состав продуктов Acronis, прошел оценку специалистами AV-TEST. И в этом посте мы расскажем о том, что именно значит такая оценка, и какие паттерны пров...

Солнце окатило Меркурий волной плазмы Во вторник гигантская волна плазмы прямиком с Солнца врезалась в Меркурий, вероятно, вызвав на нем геомагнитную бурю и содрав материал с поверхности планеты.

Астрономы раскрыли размер самой крупной кометы в истории Астрономы, используя телескоп NASA «Хаббл», подтвердили существование крупнейшей кометы из когда-либо обнаруженных. Она пролетит мимо нашего Солнца в следующем десятилетии.

Как мы переходили на Node.JS v16, или История о сломанном GC 26 октября 2021 года вышел новый релиз Node.JS 16.13.0 который стал Active LTS. Как мы переводили на него наш сервис мониторинга и анализа логов PostgreSQL и с какими проблемами столкнулись — в статье ниже. Читать дальше →

[Перевод] Как найти своё место в программировании графики для игр Введение «Графика стала слишком сложной». В последние годы я всё чаще слышу подобные фразы: программирование графики теперь настолько сложно изучать, что это демотивирует людей осваивать его как хобби и/или профессию, или заставляет их сдаться. Я глубоко очарован этой обла...

Чем хорош чип Google Tensor? Разбор Что ж вышел Pixel 6: появились обзоры, мы всё поняли, хайп прошел. Или нет? Не пугайтесь про Pixel 6 и Pixel 6 Pro еще будет куча контента! В любом случае, теперь мы можем спокойно поговорить про самую главную и наверное самую недооцененную фишку нового смартфона Google — п...

Как переиспользуемый провайдер данных помогает сократить код в iOS-приложении В мобильных приложениях табличные экраны занимают значительное место в общем объёме интерфейса. Это происходит благодаря их возможности отображать большое количество контента. Но есть и обратный эффект — программирование таких экранов порождает много однотипного кода. В прош...

История славянских шипящих: почему мы пишем жи-ши через И? tl;dr: потому что перед Ы не могли возникнуть ни Ж, ни Ш. Орфография многих живых языков отражает давно исчезнувшие вещи: например, написание английского слова knight указывает на то, что когда-то в 14 в. оно произносилось «книхт». В русской орфографии тоже полно «доисторич...

Как правильно откладывать на завтра: повышение продуктивности для IT-специалистов Одна из типичных проблем современной жизни — постоянный цейтнот. Нам не хватает времени даже на то, чтобы разобраться с нехваткой времени. Заказчики напоминают о дедлайнах, коллеги просят поскорее закончить ваш код, а проджект назначает очередной митинг с разбором причин отс...

[Перевод] Установка Arch Linux на MacBook Pro с чипом T2 и организация двойной загрузки MacBook Pro 2014 года, на котором у меня работала Invisible Arch Linux, наконец отошёл в мир иной. Это нанесло сокрушительный удар моим возможностям по эффективной разработке качественных программ. У запуска GNU/Linux на виртуальной машине, или у подключения по SSH к Termux,...

В шоке все. Grand Theft Auto VI стала лучшей игрой в истории человечества Не секрет, что по-настоящему интересные и затягивающие видеоигры выходят не слишком часто, но всякий раз, когда это происходит, подобное событие вызывает огромную радость среди всех любителей поиграть во что-то. Последней величайшей игрой является Grand Theft Читать полную ...

Как перенести историю сообщений с Android на iPhone. Официальный метод Современные электронные устройства предлагают широкие функциональные возможности, и нередко получается так, что требуется перейти с одной платформы на другую. Сделать это не слишком просто, а особенно тем, у кого хранится много данных в тех или Читать полную версию публикац...

[Перевод] Десять лучших опенсорсных инструментов аннотирования 2021 года для Computer Vision Мы осознаём важность подбора качественных инструментов разметки и аннотирования изображений для создания точных и полезных массивов данных. В нашем блоге можно найти серию Tools we love, в которой мы проводим анализ некоторые из наших любимых инструментов аннотирования, а т...

Как я проходил отбор на стажировку бекэнд — разработчиком (C++) в Яндекс по программе Deep Dive (в формате буткемпа) Расскажу небольшую историю о том, как я проходил отбор в буткемп от Яндекса. Читать далее

ШИМ в ESP32 С момента своего появления микроконтроллер ESP32 получил заслуженную любовь своих поклонников и активно применяется во множестве самоделок. Основной причиной такой любви фанатов является его «упакованность» всевозможными функциями и беспроводными способами подключения в то...

5 интересных проектов на базе Raspberry Pi конца весны 2022 года Поскольку любители DIY-систем не останавливаются и создают все новые проекты, мы продолжаем эти проекты изучать. Их реально сотни, но, конечно, в рамках одной подборки все это уместить нет возможности, поэтому приходится довольствоваться единицами. И в этой подборке — пять ...

С 25 апреля. «Пятерочка», «Магнит» и «Лента» приняли ужасное решение для всех покупателей Так или иначе всем жителям России приходится покупать себе продукты питания, делая это в продуктовых магазинах. Такие регулярно внедряют различные новшества, делая это с целью улучшения клиентского сервиса, но в свете последних событий слишком многое Читать полную версию пу...

Оружие военных водолазов России: его характеристики и история разработки Сегодня хотелось бы немного обсудить с вами одно из ведущих оружейных отечественных предприятий, «Компас-3D» и оружие военных водолазов России. Немного безумная смесь получается, конечно, зато очень увлекательная… Читать дальше →

Как есть слонов по кусочкам в крупных популяциях, или как мы работаем с большими проектами Привет, Хабр! Давайте поговорим о проектном управлении в продуктах Озона. Меня зовут Андрей, я пришёл в компанию менеджером по продукту полгода назад. И первое, что бросилось мне в глаза, — отсутствие излишней бюрократии, которую ожидаешь встретить в корпорации: формальных ...

Каким был первый game jam 20 лет назад и где можно поджемить в этом году Когда я составляла подборку игр про алгоритмы, наткнулась на игру «Baba Is You», которую Арви Тейкари придумал во время «Nordic Game Jam» (Baba Is You — Jam Build). Мне стало любопытно, полезла разбираться с «нордическим игровым вареньем». Выяснила, что этом году исполняе...

Робот-пылесос Honor Choice Robot Cleaner R1: тихо, чисто, с шутками-прибаутками Если робот-пылесос Honor Choice Robot Cleaner R1 не чувствует в себе достаточно заряда для полноценной уборки, он непременно скажет об этом словами через динамик. Мы протестировали эту разговорчивую модель и расскажем о ее умениях и достижениях — все по нашему традиционному ...

Знакомство с p-адическими числами. Часть 2, практическая Эта часть продолжает неформальный рассказ о p-адических числах и она посвящена практическим аспектам работы с этой числовой системой и, в частности, некоторым деталям реализации p-адической алгебры на языке Haskell. О том, что это за система и зачем она может понадобиться, ...

Об истории Software: почему программы становятся всё хуже Эта статья — попытка разобраться в причинах того, что описано в статье о плохом качестве современного программного обеспечения. Читать дальше →

Реактивные ранцы. История создания и подготовка к соревнованиям В сентябре этого года мы вероятно увидим первую в мире серию гонок на реактивных ранцах. С тем, чтобы не произошло столкновений в воздухе на параллельных полосах будут проложены две или даже три трассы препятствий. В настоящее время ведутся переговоры с устроителями чемпиона...

Учёные нашли способ создания сверхтонкой носимой электроники Учёные из Имперского колледжа Лондона и Туринского политехнического университета рассказали о революционном методе создания сверхтонких носимых гаджетов. По словам специалистов, такие устройство можно будет печатать толщиной в один атом.

Взлет и падение Clubhouse Всем привет! Год назад многие из нас узнали о новой для нас на тот момент социальной сети — Clubhouse. Именно после того как в ней зарегистрировался Илон Маск, туда потекли толпы русскоязычных пользователей и конечно такой всплеск активности не мог не остаться незамеченным...

Нейросеть, способная объяснить себе задачу: P-tuning для YaLM Мы уже рассказывали о том, как применили семейство генеративных нейросетей YaLM для подготовки ответов в Поиске, Алисе или даже в Балабобе. Главная особенность наших моделей — метод few-shot learning, который позволяет без дополнительного обучения решать большинство задач в...

Большой скандал для маленькой компании: а что если в команде конфликт? Мяу, блин! — Всем добрый день! — Добрый был день, пока ты не пришёл. Ощущение конфликта в компании улавливается всеми: в один рабочий день становится понятно, что рабочая атмосфера уже не та, воздух стал гуще, запахло корпоративной грозой. Любой конфликт неизменно влияет на...

[Перевод] Как работают коды Spotify? Коды Spotify подобны QR-кодам. Их можно генерировать для того, чтобы делиться песнями, исполнителями, плейлистами и пользователями. Я решил разобраться в принципе их действия, в результате чего проделал извилистый путь по истории штрихкодов, патентам, сниффингу пакетов, кор...

Когда контекст доступа важен: авторизация в микросервисной платформе на GraphQL Аутентификация и авторизация — неисчерпаемые бесконечные темы. И как раз именно про них всегда забывают на старте разработки. У нас MVP и обойдемся без всех этих сложностей. Именно на этом умирает огромное количество хороших начинаний в крупных компаниях, поскольку масштабир...

FullHD vs 4k и integer scaling: всегда ли 2 x 2 = 4? «Лучше быть богатым и здоровым, чем бедным и больным» © Аксиома В статье Простой способ получения ”Flicker-Off”: «отключение» ШИМ мерцания подсветки LCD мониторов и телевизоров я обозначил несколько смежных тем, заслуживающих на мой взгляд отдельного разговора, которы...

Немного рождественского чуда Несколько месяцев назад я писал статью про сделанный мной системный блок из фанеры. И собственно осталось у меня небольшое количество фанерных обрезков разных размеров, слишком крупные, чтобы их выкинуть, и слишком мелкие, чтобы применить где-то. Читать далее

Микросервисы и неизбежная боль? Сегодня трудно себе представить более переоцененный подход к созданию архитектуры программных решений, чем микросервисы. В сети доступно огромное количество статей и видеолекций, в которых авторы рассказывают о том, что такое микросервисы и зачем они нужны. С чем, в общем, с...

Каково это — быть ребёнком учителя? Истории девушек, которые росли в таких семьях Если твоя мама учитель, ты должна быть послушной и хорошей девочкой. Поговорили с девушками, каково это — быть ребёнком учителя.

Передача телевизионного сигнала через HackRF Всем привет. На этот раз я хочу рассказать о том как можно превратить старый телевизор в монитор компьютера. Для этого требуется лишь сам телевизор, HackRF и немного софта. Читать дальше →

Gatling. Тестирование JDBC Привет! Меня зовут Александра, я работаю в отделе тестирования производительности Тинькофф. Этот текст — часть цикла статей, посвященных тестированию производительности с помощью инструмента Gatling. В предыдущей статье мы с командой рассказали о работе Gatling с HTTP. Еще м...

Про роботов для обучения, конструкторы и Arduino, и, как выяснилось, не только….муки выбора и мой опыт Работая программистом и будучи отцом двух мальчиков неминуемо задумываешься над тем, как будут твои дети жить в технологическом мире и как будут им пользоваться. И, как любой айтишник, я конечно же хочу, чтобы дети чувствовали себя уверенно. А ещё лучше, чтобы стали професси...

Почему RISC-V? — лекция Станислава Полонского Здравствуйте! Меня зовут Станислав Полонский. Я представляю Samsung Advanced Institute of Technology (SAIT) - научно-исследовательский центр, специализирующийся на передовых технологиях будущего. Сегодня мы поговорим о том, что такое архитектура RISC-V (читается, как «РИСК-П...

О чем расскажут на С++ Russia 2021 Уже скоро стартует С++ Russia. И в преддверии конференции хотим поделиться с хабражителями описаниями докладов.С++ Russia — это всегда хардкор. В этот раз поговорим про ассемблер, асинхронные движки с корутинами, исключения, GPGPU и многое другое. Будут и низкоуровневые опти...

Эффективная работа с формами с помощью react-redux-hook-form Привет! Это моя первая статья на Хабре и в ней я хочу рассказать о, первой мной написанной, библиотеке для работы с формами. Но сперва, давайте поговорим о том, как должна выглядеть идеальная библиотека для работы с формами. Читать далее

BLE под микроскопом. Модемы BLE под микроскопом (модемы) Так получилось, что мне пришлось заниматься темой BLE, используя модемы MC60E от Quectel и SIM868E от SIMCom. Изначально они не могли работать с протоколом BlueTooth 4.0, но их доработали и вот. В модемы добавили модули BLE, а в конце названия ...

Gartner предсказывает взрывной спрос на Decision Intelligence. Что это – очередной хайп или новое слово в менеджменте? В конце прошлого года эксперты Gartner выпустили очередной отчет, в котором выделили 12 важнейших трендов развития. И поскольку коллеги из издания СберПро попросили меня прокомментировать эти тенденции (их обзорный материал можно почитать тут), я просто не мог не обратить вн...

Может ли у человека быть аллергия на солнце Издание Daily Mirror рассказало о женщине, у которой имеется редкое генетическое заболевание, которое превращает ее в “вампира”. Все дело в том, что при попадании солнечного света ее кожа покрывается болезненной крапивницей.

Как научиться писать статьи (для Хабра и не только) После прочтения вот этого поста от модераторов хабра, я к своему ужасу, увидел, что в мире есть большое количество людей, которые “не знают как правильно написать статью”. Что может быть проще! Берёшь бумагу и ручку, или пишущую машинку, или что там у вас нынче в моде, и п...

[Перевод] 7 трендов, которые изменят рынок автоматизации тестирования В сфере автоматизации тестирования происходят изменения. Компании под давлением набирающей обороты цифровизации стремятся ускорять релизы продуктов, чтобы не отставать от своих коллег по рынку. Однако ускорение без качественных противодействующих сил увеличивает общий долг, ...

Зонд Parker Solar Probe вошел в солнечную атмосферу На этой неделе прошло собрание Американского геофизического союза, в ходе которого агентство NASA рассказало о важной вехе в программе изучения Солнца зондом Parker Solar Probe. Зонд стал первым аппаратом, который вошел в верхние слои атмосферы Солнца — корону, со...

История о том, как из проблемы у нас получилось хобби, профессия и заработок Расскажу, как мы с одногруппником бросили работу в сфере IT и финансов и через год стали зарабатывать вдвое больше, работая на себя. Сначала напишу первую часть — о том, как мы бросали работу. А дальше посмотрим. Читать далее

Извлечение истории воспроизведения из медиабиблиотеки проигрывателя Winamp Давным-давно, когда не было современных гаджетов и интернетов, большинство пользователей компьютеров слушали музыку «оффлайн» при помощи различных проигрывателей. Один из самых популярных и распространённых – Winamp. Читать дальше →

Учёные получили самое детальное фото Солнца в истории Около двух лет назад в сторону Солнца был запущен зонд Solar Orbiter. С его помощью учёные хотели изучить ближайшую к нам звезду, в том числе с помощью набора инструментов. В их число вошёл и усовершенствованный ультрафиолетовый формирователь изображений.

Информационные батареи: то что может свергнуть монополию литий-ионных аккумуляторов Преодоление непостоянства возобновляемой энергии является фундаментальной проблемой, ключевыми ответами на которую являются переключение нагрузки и хранение в масштабе сети. Будущее, основанное на устойчивых источниках энергии, может спасти мир от разрушительного изменения ...

Схематичное отображение машин на маршруте Алгоритм для отображения интервалов общественного транспорта Всем привет. Меня зовут Олег Иванов, я занимаюсь Android-разработкой в “Рексофт”. Сегодня я расскажу вам о такой нетривиальной задаче как отрисовка машин общественного транспорта на схеме маршрута. На первый взгля...

Как преодолеть гендерные стереотипы на работе и добиться успеха, если вы девушка. 4 вдохновляющие истории Поговорили с четырьмя девушками, которые сталкивались с предвзятым отношением из-за пола.

Как жить? Что ждет рядовых IT-специалистов? Позволю себе порефлексировать и дать какой-то прогноз, на нашем низовом (общечеловеческом) уровне.А чтобы было предметно, приведу близкий многим пример. Каждый высказанный тезис - результат общения с неглупыми людьми (инвесторами, фаундерами...

СКС и электрика: с чем работать инженеру сегодня и завтра Привет, Хабр! Недавно мы рассказали о текущей ситуации с доступностью источников бесперебойного питания и возможных альтернативах продукции ушедших или приостановивших поставки вендоров. А в этом посте мы поговорим о ситуации на рынке электромонтажных компонентов и решений д...

Intel — 56 лет на страже закона Мура В нашем блоге мы много говорим о процессорах Intel: модельных рядах, характеристиках, позиционировании и прочих потребительских аспектах. Но чтобы процессор вышел на рынок, он должен пройти множество этапов — в этом смысле будущее всегда создается сегодня. Давайте поговори...

Строим REST API с использованием Nest.js и Swagger Для тестирования гипотез при развитии продукта требуется в короткие сроки реализовать прототип какого-нибудь приложения. В рамках рабочих задач мне довелось поработать над подобным прототипом. Это было backend-приложение предоставляющее RESTfull API и реализованное с примене...

О том, как мы с сочувствием смотрим на вопрос на StackOverflow, но молчим Иногда на сайте stackoverflow.com мы видим очередной вопрос, как искать баги определённого типа. И знаем, что решением проблемы может стать использование PVS-Studio. К сожалению, мы вынуждены молчать, иначе ответ будет интерпретирован как неприкрытая реклама. Это статья про...

Camunda: тестируем модели процессов Привет! Продолжаем делиться опытом о том, как можно автоматизировать бизнес-процессы в банке с помощью Camunda. В прошлой статье мы рассказали об одном из проектов, который создали на базе Spring Boot с подключенной Camunda в качестве библиотеки. В этом материале расскажем о...

[Перевод] Использование URL-адреса функции AWS Lambda для создания бессерверного бэкенда для Slack Сочетание сервисов AWS Lambda и Amazon API Gateway часто используется как архитектура для бессерверных микросервисов и решений на базе API. Эта архитектура позволяет разработчикам сосредоточиться на своих приложениях, а не тратить время на настройку и управление серверами. ...

История одной случайной поделки Доброго всем дня!Хотелось рассказать еще про одну самоделку, которая родилась ну прям совершенно случайно. Так уж получилось, что работал я с одним очень весёлым и крайне креативным коллегой, который постоянно что-то мастерил для дома. Многое из того, что он делал я бы и бли...

Что такое Теория Флагов или как эффективно жить на несколько стран Представьте картину. Вы живёте в той точке планеты, в которой хотите в данный момент. Вы уверены в сохранности своего капитала, что всё лежит в надежных банках, и никто это у вас не отнимет. Ваша приватность остается вашим личным делом. И вы не платите никакие налоги (ну или...

Security Week 2207: связь между DDoS и стоимостью криптовалют На прошлой неделе эксперты «Лаборатории Касперского» опубликовали подробный отчет о развитии DDoS-атак в четвертом квартале 2021 года. В конце каждого года количество и мощность DDoS-атак традиционно растут, а последние три месяца прошлого года и вовсе стали рекордными: коли...

Дайджест интересных материалов для мобильного разработчика #429 (24 — 30 января) В новом дайджесте трудности перевода приложений и импакт-анализ, Force Update и тренды Android-разработки, шрифты в играх и история игрового композитора, экраны загрузки, использование приложений, GitHub Actions и многое другое! Читать дальше →

Биоинформатика — это наука или всё же метод? Про биоинформатику слышали многие. Кто-то знает больше, кто-то меньше. Мы постарались раскрыть вопрос этой, относительно новой, науки. Так сказать, дать общие представления читателю об основных вехах развития, методах и проблемах: решённых и существующих на нынешнее время. ...

[Перевод] Разрабатываем картридж для Game Boy с Wi-Fi В команде М.Видео-Эльдорадо очень много увлеченных людей. Поэтому достижения заморских Левшей всегда вызывают неподдельный интерес. Вот и сегодня предлагаем вашему вниманию крутую историю от первого лица. Читать дальше →

[Перевод] Настройка CockroachDB с помощью Active Directory В этом посте раскрываются основы интеграции СУБД CockroachDB с Active Directory. AD — коммерческий побратим Kerberos, предоставляемый компанией Microsoft. Сегодня поговорим про интеграцию CockroachDB с Active Directory. В основе работы Cockroach лежит программный интерфейс...

Менее 50 дней осталось до релиза видеокарт Intel Arc Alchemist. Перенесут? При этом сама компания пока что не слишком распространяется о грядущих продуктах, которые привлекают внимание многих любителей «железа». Портал Videocardz вспоминает, что «синие» рассказали о том, что дебют должен произойти в этом квартале в рамках выставки CES 2022. Чит...

[Перевод] 5% из 666 репозиториев Python содержат ошибки из-за запятых (в том числе Tensorflow, PyTorch, Sentry и V8) Мы выяснили, что в 5% из 666 исследованных нами репозиториев Python с открытым исходным кодом на GitHub есть три бага, вызванных ошибочным использованием запятых. Слишком мало запятых Случайно пропущенная запятая в строке списка/кортежа/множества, приводящая к ненужной конк...

7 декабря — анонс нового продукта HFLabs. Покажем «Центр управления согласиями» Управление согласиями клиентов — сфера, где царит тотальный бардак. Люди не знают, где и какие согласия оставили. А бизнес не понимает, что ему разрешили: слишком много источников, слишком много версий одного согласия, слишком много хаоса. 7 декабря мы покажем продукт, ...

Дети, родившиеся через 50 лет, доживут до своего 150-летия. Как это будет Гильгамеш достает растение вечной жизни с морского дна Поиск эликсира бессмертия — древнейшая сказка в мире. В прямом смысле. Самая старая письменная история, известная историкам, — «Эпос о Гильгамеше», впервые записанный шумерской клинописью на глиняных таблич...

Поиграли в MMO Honor of Heirs и прониклись историей о короле Артуре Мобильная игра Honor of Heirs вошла в стадию ЗБТ. Скачать её на Андроид можно в предыдущей новости, а теперь поговорим про геймплей. Honor of Heirs предлагает выбрать 1 из 3 классов: воина, разбойника или мага. На выбор доступен мужчина, девушка и лоля. Вы будете участвоват...

Оптимизация инфраструктуры: снижаем счет за ресурсы без ущерба для бизнеса Аудит лишних подписок и участившихся походов в бар — первое, что делает человек, который хочет больше экономить. То же самое можно и нужно делать на уровне компании, когда речь идет о счетах за IT-инфраструктуру. Сегодня поговорим о ряде мер, которые помогут уменьшить ежеме...

[Перевод] Обучение с подкреплением: неформальное знакомство Обучение с подкреплением (Reinforcement learning, RL) сыграло ключевую роль в стремительном развитии технологий искусственного интеллекта, которое можно было наблюдать в последнее десятилетие. В этом материале мы простыми словами расскажем о том, что такое обучение с подкреп...

Обнаружен регион Млечного Пути, демонстрирующий аномально низкую концентрацию железа 98.5 процентов от количества материи нашего Солнца приходятся на долю всего лишь двух легких химических элементов - водорода и гелия. Остальные 1.5 процента - это доля более тяжелых элементов, преимущественно углерода, кислорода и железа. Концентрация этих более тяжелых элем...

QAчественное общение—4. Выступления спикеров Привет!14 декабря мы провели очередной митап для тестировщиков, QAчественное общение. Спасибо всем, кто подключился. В этом посте мы собрали видео с выступлениями наших спикеров. Если что, вот темы коротко.О чём говорят автотесты?Олег Асмоловский, QA Lead, Test ITАPI тестиро...

Как не позволить техническому долгу одолеть вас Технический долг — головная боль многих разработчиков. Это та ситуация, когда ты видишь, что можно сделать лучше, но не делаешь этого из-за высокой нагрузки, малого количества времени и ещё по тысяче причин. В итоге долг накапливается, накапливается, накапливается... А потом...

Пишем свою библиотеку для I2C OLED микродисплея 128х32px Недавно я обратил свой взгляд на небольшой, но весьма привлекательный OLED микродисплей, который можно вполне успешно применять в своих самоделках, одна беда — известные библиотеки для него поддерживают только латинский шрифт. Ситуация усугубляется тем, что я использую его ...

Жизнь и смерть Крымской АЭС Среди легендарных советских строек есть те, что никогда не будут закончены. Ховринская больница, Свердловская башня, Трансполярная магистраль, Отель «Северная корона». Эти объекты так и не начали работать. Многие снесены, некоторые ожидают сноса. Но речь сегодня не о них. Мы...

Названы 4 смартфона, которыми пользуется руководитель Xiaomi Большинство из нас, выбирая себе сегодня смартфон, наверняка, захочет приобрести флагман того или иного бренда. Разумеется, располагая достаточным количеством финансов. Интересно в свою очередь, какими гаджетами пользуются сами владельцы брендов, которые уж точно имеют дос...

Микрооптимизация кода на Go на примере простого веб-сервиса Привет, Хабр! Я работаю старшим Go-разработчиком в «Лаборатории Касперского». Сегодня хочу поговорить о том, как искать узкие места и оптимизировать код на Go. Разберу процесс профилирования и оптимизации на примере простого веб-сервиса — покажу, с помощью каких встроенных ...

Мобильная разработка: Cross-platform или Native Всем привет! Я Игорь Веденеев, руководитель мобильной разработки в AGIMA. Поговорим немного о нативной и кроссплатформенной разработке. Раньше я по большей части скептически относился ко второй: не устраивало качество конечных приложений в первую очередь. Однако за последний...

Simics: кто не RISC-ует, тот не выигрывает Добро пожаловать на очередной шабаш любителей испортить себе жизнь странным хобби! Репортаж с предыдущей вечеринки вы можете найти по ссылке. На ней мы практически «с нуля» создали модель начального уровня встраиваемого контроллера на базе RISC-процессора. Сегодня мы с ва...

Псевдотуберкулез В предыдущей статье про оспу мы уже касались самоотверженности первых экспериментаторов, решительность которых дала толчок к борьбе с одним из самых страшных заболеваний в истории человечества. Но, казалось бы, где Екатерина Великая и Эдвард Дженнер, а где мы? Ведь уже в кон...

Семь способов не впасть в депрессию зимой, когда солнца не хватает С наступлением холодного времени года и уменьшением количества солнечных дней у многих возникает апатия и уныние. К счастью, есть несколько способов исправить ситуацию. О них - в статье.

Обсуждение: сможет ли апгрейд сорокалетнего стандарта поменять подход к записи музыки В прошлый раз мы рассказали о формате MQA, цель которого — предоставить студийное качество звукозаписи при меньшем размере файлов. Сегодня продолжим тему стандартов и поговорим о протоколе MIDI. Точнее, о его обновлении, вышедшем почти 40 лет спустя. Обсудим изменения и мнен...

[Перевод] Обучение с подкреплением: математический аппарат В предыдущем материале из этой серии мы простыми словами рассказали о том, что такое обучение с подкреплением (Reinforcement learning, RL). Там мы, на интуитивном уровне, разобрались с тем, как работают механизмы RL, поговорили о том, как обучение с подкреплением п...

[Перевод] Psion PDA — как он выглядит сегодня? Psion MX5 заслуженно считается одним из лучших в истории портативных устройств с механической клавиатурой, и в этой статье мы постараемся разобраться, насколько это правда, вспомнив его технические особенности, разобрав сильные и старые стороны, а также изучив аналогичные п...

[Перевод] Линейные и аппаратные должности в разработке: различия, плюсы и минусы Давайте поговорим о карьере в программировании, но оставим в стороне наскучившие темы вроде зарплаты или способов пройти собеседование в компанию с туго набитым пакетом вознаграждений. Обсудим лучше, как ваше положение относительно целей компаний и ее движения к ним влияет н...

[Перевод] Основные направления развития ИИ-приложений Искусственный интеллект сейчас в тренде, каждый год появляется огромное количество технологий, которые двигают эту отрасль дальше. Неудивительно, что возможности ИИ активно применяют во многих сферах бизнеса. Давайте поговорим о том, как применяют ИИ и какие интересные решен...

Как выглядит Солнце и его полюса с близкого расстояния? Исследовательский зонд Solar Orbiter поделился новыми подробностями о Солнце Солнце — это главная звезда нашей планетной системы. Вокруг нее обращаются все местные планеты, их спутники, а также астероиды и другие космические объекты. От нее мы получаем не только свет и тепло...

История жестких дисков, часть IV — до наших дней Жесткие диски знакомы всем пользователям, без них сложно представить современный компьютер. Конечно, SSD вытеснили жесткие диски в сценариях, где требуется максимальная производительность, например, для загрузочного раздела ОС. Но если нужна максимальная емкость, то без HDD ...

Самодельный носимый рюкзачный компрессор на 600 атмосфер? Вызов принят А давайте-ка я расскажу вам, как мы построили несколько весьма интересных видов технических устройств, добились поразительных результатов, но потом забросили? Усаживайтесь поудобнее, мы начинаем:) Читать дальше →

Разворачиваем проект серверов Minecraft Minecraft – нечто большее, чем игра. До сих пор думаешь, что это очередная игра для детей? Вынужден опровергнуть твоё мнение. Эту игру используют, как в школах для развития детей, так и для воссоздания архитектурных объектов, улучшения безопасности на реальных улицах, изучен...

3D для каждого: области применения В прошлый раз мы немного познакомили вас с основными способами создания моделей, подходами и распространёнными методами. В этот раз мы расскажем об областях применения 3D-моделирования. Читать дальше →

Как мы лажали, открывая очередное юрлицо — на этот раз в США Я тут открывал юрлицо в США и сделал всё по инструкции «как не облажаться», но облажался. Уже в новых местах, не предусмотренных инструкцией. Главная инструкция вот тут, она написана не юристом, но сами юристы подтверждают, что получилась хорошая и на неё же ссылаются, к...

Взгляд на легаси со стороны «пассажира» Всем привет! Меня зовут Виктория, в Typeable я занимаюсь вопросами архитектуры приложений. На сей раз у нас возник спор о том как бизнес воспринимает проблему легаси и понимает ли суть этой проблемы. Поскольку для технических специалистов тайны в этом нет, то назначение этой...

Как защитить базы с персональными данными, рассказываем на примере крупного ритейлера Недавно одна обширная торговая сеть запустила программу лояльности. Команда Бастион участвовала в этом проекте в качестве консультантов по информационной безопасности, и это отличный повод поговорить о защите баз с персональными данными. В этом посте расскажем, как работает...

Как работает FaceSwap. Часть 2. Разработка от Sber AI Привет, Хабр! В прошлой статье мы обсудили, что такое faceswap и довольно подробно разобрали существующие подходы. В этой статье мы хотим остановиться на том, как именно мы в Sber AI решаем эту задачу, а также погрузить вас в детали реализации нашего решения. Любое обучение ...

Модернизация настольной лампы лупы радиолюбителя-электронщика Сегодня я расскажу про то, как я переделал свою старую настольную лампу-лупу в современный аксессуар радиолюбителя электронщика. Могу предположить, что большинство из читающих эту статью, имеют похожий светильник и я по своему опыту могу сказать, что без него как без рук, ...

Ноутбук Honor MagicBook Pro 16.1 HYLR-WFQ9: идеальная рабочая лошадка с некоторыми особенностями Сегодня расскажу впечатления о ноутбуке Honor MagicBook Pro 16.1 HYLR-WFQ9, который доступен в М.Видео и Эльдорадо. Большинство обзоров предоставляют кучу красивых цифр, фото, умных рассуждений, но не дают настоящего мнения о девайсе. Для обзорщиков это не рабочая машина, ...

[Перевод] Хуки — это лучшее, что случилось с React React — это самая популярная фронтенд-библиотека из экосистемы JavaScript. Она известна простотой использования и читабельностью кода, создаваемого с её применением. Это позволяет организациям самых разных масштабов успешно внедрять данную библиотеку. Но компоненты, основанн...

Английский топ-клуб "вышвырнули" из еврокубков: детали громкого скандала Лондонскому "Тоттенхэму" было присуждено техническое поражение в матче заключительного тура группового этапа Лиги конференций против французского "Ренна". Об этом сообщает официальный сайт УЕФА. Игра в Лондоне не состоялась по причине вспышки коронав...

Защита резервных копий от шифровальщиков с помощью WORM Количество атак Ransomware, также известных как вирусы-шифровальщики, постоянно растет. Что, впрочем, нисколько не удивляет: ведь это весьма прибыльный теневой бизнес. Абсолютное большинство публичных компаний, которые были успешно атакованы, предпочитают не выносить сор из ...

«Гандам» в гараже: Боевые человекоподобные роботы, самодельные и не только Иногда прогресс идёт слишком быстро и при этом одновременно слишком медленно. Насмотревшись на чудеса технологий и сравнив их с тем, что было десять лет назад, человек начинает представлять. Что уж ещё через десять лет-то будет вообще ого-го! Сбудутся все мечты, а жизнь ста...

Приключенческие игры для Android, которые обязательно надо попробовать Приключенческие игры, в отличие от экшн-игр, часто сложно отнести к конкретному жанру. Приключенческие игры, как правило, во многом пересекаются с другими жанрами, особенно с головоломками, платформерами и играми-боевиками, но в конечном итоге они должны иметь одну важную о...

Сам себе орнитолог — нейросеть поможет распознать птиц по их пению Расскажем о проекте, который используют орнитологи-любители и ученые, и библиотеках с записями тысяч песен пернатых — в том числе для коммерческого использования. Читать далее

Кажется, Winamp возвращается… Снова и не совсем тот, что был Медиаплеер WinAMP является едва ли не сакральным проигрывателем музыки (а позже и видео) для миллионов пользователей. И действительно, он отличается минимализмом, широким спектром функций, потребляет мало ресурсов, благодаря чему хорошо и без лагов работает практически на л...

Коля и его истории про фулфилмент Фулфилмент — весь путь вещи, заказанной вами в интернете, до порога вашего дома. Он начинается где-то на далёком складе: вещь нужно найти, собрать и упаковать. Этот этап не всегда простой, он гораздо менее заметен, чем доставка, но не менее интересен. Сейчас я постараюсь вам...

Черный понедельник 1987 года: несовершенный биржевой софт, паника и слишком быстрый рост История глобального фондового рынка насчитывает немало взлетов и падений, случались и многолетние периоды "затишья". Но в этой истории есть несколько поистине "черных" дней, которые влияли на работу крупнейших компаний и жизнь сотен миллионов человек.Описывать все взлеты и п...

Что будет, если есть слишком много масла Классический продукт кулинарии, сливочное масло обладает различными свойствами, которые могут влиять на организм как положительно, так и отрицательно. Издание Eat this, not that поговорило с экспертами и выпустило материал о последствиях употребления масла.

Facebook: количество активных пользователей сократилось до минимума Гигант среди социальных сетей Facebook впервые за свою 18-летнюю историю столкнулся с сокращением количества активных пользователей в день

Большие перемены. ГИБДД предупредила водителей о новой системе штрафов Даже не смотря на то, что реальные доходы россиян растут не слишком активно, либо вообще не увеличиваются вот уже как несколько лет, количество транспортных средств, перемещающихся по дорогам общего пользования, стремительно растет. В итоге, как Читать полную версию публика...

Разнообразие ошибок в C# коде на примере CMS DotNetNuke: 40 вопросов к качеству Сегодня мы вновь говорим о качестве C# кода и разнообразии возможных ошибок. На нашем операционном столе – CMS DotNetNuke, в исходный код которой мы и залезем. И лучше сразу заварите себе кофе... Читать дальше →

[Перевод] Состояние PHP в 2021 году: тенденции в разработке и прогнозы развития В 2021 году благодаря его новым фичам и возрастающей потребности в безупречно проработанном цифровом взаимодействии с клиентами PHP продолжал жить и здравствовать. Что же ждет PHP в будущем?В этой статье мы рассмотрим текущие реалии PHP landscape 2021, ответим на некоторые о...

Звуковой луч — реально ли это? Картинка: Фононный лазерный прибор. Автор: Ivan S. Grudinin, Источник С момента своего появления лазеры совершили революцию в современной науке и технике, позволив передавать данные большого объёма на большие расстояния, хранить их, используя модификацию вещества с испол...

Производство «Эльбрусов» переносят из Тайваня в Зеленоград. Проблемы и возможные перспективы такого шага Недавно на Хабре появилась новость о том, что разработчик отечественных процессоров «Эльбрус» договаривается о переносе производства чипов в Зеленоград. Тогда говорилось о том, что переговоры о переносе ведет компания МЦСТ, которая и является разработчиком процессоров. О то...

Denonia. Как работает первый вредонос, нацеленный на AWS Lambda Для подписчиковСегодняшняя статья затрагивает малоизученную тему — разработку вредоносного ПО на языке Go. Обычно он используется для системного программирования. Однако мы поговорим о вирусе, нацеленном на облачные инфраструктуры. Их популярность растет, и, конечно же, хаке...

Дайджест интересных материалов для мобильного разработчика #424 (13 — 19 декабря) В нашем новом дайджесте перевод C++ в Swift и модуляризация доменного слоя, разбор истории с невыполненным звонком в 911 и шаблонизация кода, инструменты для снятия логов, игры-миллиардеры 2021, курс “Введение в робототехнику” и многое другое! Читать дальше →

[Перевод] Как я провалил 5 хобби-проектов за 6 лет и заработал 0 долларов Это история о том, как я мечтал создать генерирующий прибыль онлайн-проект, стремясь к финансовой независимости и творческой свободе. Спустя пять лет ни один из моих проектов не достиг успеха и это по-прежнему остаётся мечтой. Позвольте мне подробно рассказать о своих прова...

Как превратить изображение в музыку — пример веб-синтезатора с элементами визуализации У себя в блоге мы много говорили о драм-машинах, поработать с которыми могут все желающие. В частности, рассказали о веб-версии культовой TR-808, определившей звучание сразу нескольких музыкальных направлений, и Infinite Drum Machine с семплами из бытовых шумов. Сегодня прод...

Появились фото флагманской видеокарты Intel Arc Alchemist В этой истории Мурзло в очередной раз побеждает добро.

8 классных сериалов, которые закрыли слишком рано Многие из сюжетов остались неоконченными. Но герои этих историй всё равно вам понравятся.

«Со мной такого точно не случится»: почему мы слишком оптимистичны и чем это грозит Будущее может оказаться совсем не таким, как мы себе представляем.

Экспедиция «Хаябуса-2» привезла с астероида Рюгу образцы, которые оказались старше Солнца Космическая экспедиция «Хаябуса-2» с астероида Рюгу вернулась на Землю в декабре 2020 года — и не с пустыми контейнерами. Ученым потребовалось два года для проведения первичного анализа привезенного материала, и недавно они опубликовали отчет о своей работе. Согласно ему, Рю...

Дайджест киберинцидентов Acronis #15 Привет, Хабр! Сегодня мы расскажем о новых видах вредоносного ПО, нацеленного на системы под ОС Linux и атаках, способных остановить производственные процессы, поговорим о том, как именно расширяют свою активность создатели вредоносного ПО, и почему сегодня очень важно защищ...

Почему Вы так не любите Chrome? Привет!Я много лет посещал Хабр в режиме "рид онли", но сегодня, читая очередную новость про новую версию Google Chrome 96 и комментарии к ней, я всё же решился на написание статьи.Я работаю в в офисе достаточно крупной Кампании, и для просмотра видео на ютуб по работе посто...

Work in Progress: самодельный микро ЧПУ-робот для заточки фрез и свёрл В программировании достаточно много прикладных задач, которые напрямую связаны с разработкой физических устройств, на основе микроконтроллеров. В этой статье мы поговорим об одной моей задумке, которую я вынашиваю достаточно давно и приступил в данный момент к её реализаци...

Как правильно считать деньги, или Несколько слов в пользу теста Стьюдента Хабр, привет! Меня зовут Наталья Тоганова, я работаю бизнес-аналитиком в компании GlowByte Consulting. В этой статье хочу поговорить о деньгах и тестах. А точнее о том, как с помощью тестов определить, где больше денег.Представим стандартную рабочую ситуацию аналитика. Дано ...

YouTube предлагают заблокировать на 10 лет Депутат Госдумы от крымского региона Алексей Черняк предложил законодательно запретить доступ к YouTube на территории России не менее чем на 10 лет. Я намерен предложить руководству Государственной думы рассмотреть вопрос законодательно запретить работу YouTube на терри...

Спрос рождает предложение: как потребности программистов выливались в языки программирования Про развитие программирования уже писано-переписано, и вряд ли можно сказать что-то принципиально новое. Однако полезно время от времени отрываться от текущих задач, окидывать взглядом прошлое и осознавать, как именно всё пришло в текущую точку. Легко воспринимать всё вокру...

Диалоги с пользователями — истории от техподдержки Я работаю в техподдержке небольшого провинциального завода, изредка записываю забавные диалоги с пользователям. Обратил внимание, что более-менее регулярно начал это делать десять лет назад в 2012 году, потому решил частично их опубликовать в честь «юбилея». Это всё я уже вы...

[Перевод] История Мэла, настоящего программиста Эта заметка была впервые опубликована в Usenet автором, Эдом Натером (utastro! Nather) 21 мая 1983 года. Вполне вероятно, что на момент публикации вы еще даже не родились на свет. Полагаем, эту историю необходимо сохранить — хотя бы потому что теперь от настоящего «железа» м...

Ретроспектива: детские педальные автомобили и их характеристики Сегодня мы поговорим о транспорте — автомобилях, но не бензиновых, а педальных. И более того — детских. Да-да, речь о тех самых советских педальных машинках, настоящей детской мечте тех времен. К слову, на сегодняшний день стоимость педального автомобиля в хорошем состоянии ...

Реляционные СУБД: история появления, эволюция и перспективы Привет, Хабр! Меня зовут Азат Якупов, я работаю Data Architect в компании Quadcode. Сегодня хочу поговорить о реляционных СУБД, которые играют важную роль в современном IT-мире. О том, что они собой представляют и для чего нужны, понимают, вероятно, большинство читателей.Но ...

Container image: доставить это немедленно Привет, меня зовут Дмитрий Светляков, я руководитель группы эксплуатации облачной платформы ВКонтакте. Занимаюсь администрированием 12 лет, и более 6 из них — контейнерными технологиями. В рунете мало информации о том, как ускорить доставку container image. Надеюсь, наш о...

Измерение вакуума и история одного изобретения (часть 1) В качестве вступления хочу отвергнуть замечания некоторых посетителей этого блога, будто автор слишком хвастается и восхваляет собственное "я". Но из песни слов не выкинешь, и если какие-то достижения мои, то я так и пишу. Если какие-то достижения я сделал совместно с другим...

«Нулевой спрос». Как энергосеть Южной Австралии первой в мире отказалась от ископаемого топлива Мир, свободный от ископаемого топлива начнется в Южной Австралии, где местная электросеть находится всего в одном шаге от возможности работать без ископаемого топлива в системе вообще. В конце ноября 2021 года гигаваттная сеть Южной Австралии стала первой в мире, которая до...

Используем клиентский процессор по максимуму. Часть 2: SIMD + мультипоточность Снова поговорим об ускорении работы клиентской стороны веб-приложения и о том, как для этого задействовать все вычислительные ресурсы процессора. В предыдущей части мы нарисовали фрактал Ньютона с помощью WebAssembly на Rust. В этой части мы задействуем SIMD команды и пара...

MikroTik saves children (часть 1) Подготовленный ранее цикл статей, посвященный организации безопасности сетей, построенных на оборудовании MikroTik, вызвал определенный интерес у сообщества. В процессе обсуждения представленного материала стало понятно, что у некоторых пользователей подобное оборудование у...

«Зожный» перекус: безопасные перекусы для работников умственного труда Когда много работаешь мозгом и не слишком часто поднимаешь пятую точку с «компьютерного» кресла — лишний вес и прочие проблемы неправильного питания часто становятся проблемой. Знаю по себе не понаслышке: четыре года напряжённой и не всегда нормированной аналитической работ...

Почти ENDER 7 Собрал очередной аппарат по мотивам всем известного принтера. Просто когда увидел его фото, он мне очень понравился своим дизайном. И название - Парфенон, думаю подходит. Конечно оригинал смотрится более интересно. Но мне и так нравится.

Кто такие языковые мокрицы и опасны ли они для людей? Языковая мокрица внутри рыбы На юго-восточной части американского штата Техас есть город Галвестон, который является морским курортом. Недавно один из местных рабочих поймал рыбу, во рту которого обнаружился неприятный сюрприз — языковая мокрица, которая крепится к языку вод...

Собственный портативный вычислительный кирпич Мне всегда нравились портативные вычислительные устройства, которые имели при себе полноценную qwerty-клавиатуру, а не какой-либо обрубок в виде телефонных клавиш. Это была настоящая мечта — заиметь в своё распоряжение какой-нибудь КПК или хотя бы мобильник с qwerty. Годы шл...

Бионические протезы и как их производить дешевле и быстрее Картинка: playground.ru Функциональность человека и его полноценная жизнь складывается из здоровых и хорошо работающих частей тела, но иногда случаются некие неприятные события, которые оказывают существенное влияние на жизнь человека. В числе таких событий можно назвать по...

Кастомный корпус ПК из советского радиоприёмника Ленинград-002 Вступление Здравствуйте, друзья айтишники и им сочувствующие! Меня зовут Артем и я работаю разработчиком мобильных приложений  под iOS в компании Orion Innovation. Но сегодня я не буду грузить вас дебрями управления памятью или ребрами ядовитых змей (профессиональный юмор...

[Перевод] Как определить версию Windows? Как же определить версию Windows, работающую в корпоративном окружении? Вопрос кажется простым, правда? Microsoft позволяет определить номер версии Windows различными способами: Существуют значения в реестре, которым отчаянно не хватает документации. Есть множество кома...

[Перевод] История интерфейса Firefox от самых первых версий История UI Firefox важна для меня потому что мой личный проект компенсирует недостатки его UI Proton и наследует сильные стороны разных UI Firefox. Кроме того, это один из способов избежать раскола сообщества, ведь каждый раз при серьёзных изменениях в UI возникало множеств...

Apple TV 1st generation. Вторая жизнь 15 лет спустя В моем распоряжении оказалось достаточно раритетное устройство родом из Купертино. Этот представитель технологической истории не имел широкого распространения и популярности на наших просторах в те годы, оттого желание прикоснуться к нему было еще больше. Немного поностальги...

22 года назад родилась Windows 2000 17 февраля — знаменательная дата в истории мировой IT-индустрии. Именно в этот день 22 года назад корпорация Microsoft официально представила Windows 2000 — революционную на тот момент версию своей операционной системы. Заставшие те времена прекрасно помнят, с каким интере...

Критикую bug bounty программу Apple и наглядно показываю почему не стоит туда репортить баги Небольшая история о том, как я зарепортил баги в Apple BugBounty Program Эта история началась 18 января 2022 года. У компании Apple есть платная API для разработчиков Apple Developer Program С помощью этого API можно получать информацию об артистах, альбомах, треках, вид...

Assassin’s Creed Valhalla стала второй по прибыльности игрой за всю историю Ubisoft Ставка на викингов и скандинавскую мифологию в очередной раз сработала. Ну, надо же!

Флойд Мейвезер и Ким Кардашьян получили повестки в суд за участие в продвижении Ethereum Max Очередная мутная история из мира криптовалют.

Instagram теперь позволяет всем делиться ссылками в историях Instagram объявил, что расширяет функцию обмена ссылками в Stories для всех своих пользователей. Компания начала тестировать эту функцию в июне, а в конце августа заменила на нее перелистывающие ссылки. Поскольку последняя функция была доступна только для проверенных учетных...

ULE — самописное MC Java ядро. Часть #1.1 — HelloWorld и изменения… Дальше создаю серверное ядро на языке Rust, в данной часте был сделан переход с Go и добавлено несколько интересный изменений.Переход с Go на Rust дал огромный прирост производительности и теперь ядро сверх быстрое. Ядро использует всего 128KB ОЗУ и запускается за менее 1мс)...

Что ещё слышно в радиоэфире? Связь на СиБи В начале 80-х годов прошлого века в кинотеатрах СССР с большим успехом шёл американский фильм «Конвой». Сейчас бы он воспринимался как обычный «road movie», но тогда… Представьте ослепительное солнце Аризоны, белоснежные пески и марево над дорогой. По дороге едут огромные ...

3D сканирование для восстановления морских находок Хорватия расположена рядом с Адриатическим морем, изрезанным береговой линией. Страна с давних времен связала свою историю с кораблями - рыболовецкие суда, пиратские корабли, парусники и другие суда со средних веков и до сегодняшнего дня заходят в ее гавань.На протяжении век...

Бесперебойная декада: как обеспечить ЦОДу 10 лет аптайма Современный дата-центр – комплексный организм, состоящий из множества инженерных подсистем, сетевой и ИТ-инфраструктуры. В ЦОДе слишком много переменных и вариантов их взаимодействия, поэтому риски сбоев очень высоки. Тем не менее, вся бизнес-модель дата-центров строится н...

Пишем распределенное хранилище за полчаса Привет, меня зовут Игорь и я работаю в команде Tarantool. При разработке мне часто требуется быстрое прототипирование приложений с базой данных, например, для тестирования кода или для создания MVP. Конечно же хочется, чтобы такой прототип требовал минимальных усилий по дор...

В юбилей правления Елизаветы II по Лондону торжественно провезли карету с ее голограммой На днях в Великобритании состоялось важное и даже уникальное событие – впервые в истории правитель этой страны отпраздновал 70-летие пребывания на троне. И это породило массу проблем для организаторов торжеств, потому что преклонный возраст Ее Величества Елизаветы II не позв...

Что такое сборщик продукта Когда вы Когда вы открываете любой сайт — например, google или facebook, вы видите конечный продукт. Но чтобы этот продукт увидеть, и пощупать, нужно:1. Написать код приложения2. Собрать проект3. Поднять его на сервере приложенияСегодня я расскажу про второй этап. Сборку при...

CES 2022: интересные устройства, которые были показаны на крупнейшей в мире техновыставке Consumer Electronics Show — одна из наиболее значительных выставок потребительской электроники, которая открывает свои двери для представителей бизнеса и поклонников технологий каждый год. CES 2022 — вовсе не исключение, на этой выставке было показано множество девайсов, вк...

Игры на советском калькуляторе МК-90 В этой статье я хочу рассказать о своём опыте работы с микрокалькулятором «Электроника МК-90». Будет рассмотрено несколько вариантов работы с модулем памяти калькулятора, а также несколько игр на нём. Читать дальше →

Технотекст-2021: есть победители Привет, Хабр! 9 месяцев, 600 заявок, 570 принятых заявок, 1,5 месяца работы жюри, 15 профессионалов в жюри в соответствие с номинациями и 0,5 потерянного протокола — так выглядит конкурс технических статей на Хабре «Технотекст-2021». Вчера мы подвели итоги на онлайн-встрече,...

Как подготовиться к весеннему упадку сил? Изменить рацион Весна близко. Однако помимо расцвета природы, большого количества солнца и остальных радостей ухода зимы, она может принести с собой и весеннюю хандру. Врач-диетолог, Елена Соломатина в беседе с “Лентой.ру” рассказала, как подготовиться к борьбе с этим состоянием.

Флоптика (LS-120) Этот пост навеян отличной статьей про трискеты, которая в первые минуты чтения и меня заставила задуматься, а не пропустил ли я чего в истории средств хранения данных? Поэтому расскажу про необычные дискеты с треугольной шторкой (много фото). Читать далее

Двигать влево или вправо? Экономический подход к ИБ Привет, Хабр! Меня зовут Петр Умнов, и сегодня я хочу рассказать об одной интересной концепции, которой поделился наш коллега Джефф Харди из Acronis Hosting Solutions. Речь идет о концепции отношения к киберугрозам со стороны хостинговых компаний, а также о методах “сдвига в...

Мобильник и iPod одновременно? Вот каким мог быть первый Айфон Спустя много лет после выхода iPhone 2G появляется слишком много интересных новостей. Все это в преддверии WWDC 2022 и за несколько месяцев до презентации iPhone 14. Совпадение? Не думаю. На самом деле, количество подробностей об истории создания iPhone и вправду поражает: ...

Японский мультиметр-калькулятор Hioki 3208 В прошлой своей статье «Я коллекционер» я познакомил вас со своим хобби и попросил дать мне знать, будут ли интересны рассказы про предметы моего коллекционирования. На основании вашей положительной реакции и задаваемых в комментариях вопросов я сделал вывод, что интерес ес...

React hooks, как не выстрелить себе в ноги. Часть 2: useEffect и useLayoutEffect В этой статье разберем как с помощью useEffect воспроизвести методы жизненного цикла в функциональных компонентах. Поговорим как и когда использовать useEffect и useLayoutEffect. Обсудим особенности отправки запросов из useEffect. Также узнаем почему массив зависимостей необ...

Импакторы: как и зачем стреляют по небесным телам В романе “Туманность Андромеды” Ивана Антоновича Ефремова, журнальная версия которого начала публиковаться еще до запуска первого спутника, описано фантастическое устройство — “геологическая бомба”. Заряд огромной мощности сбрасывается на планету, подрывается, образцы минера...

ИК-управление самодельными устройствами Картинка для привлечения внимания :-) В последнее время мы довольно сильно привыкли к тому, что в разнообразных самоделках на базе Arduino / esp32 используется управление, основанное на радиочастотах. Тем не менее иногда применение такой технологии управления может быть не...

Дайте знать: как совмещать работу и учёбу? Внутри — грустная история нашего автора.

Rockstar может выпустить Grand Theft Auto IV Remastered в 2023 году, а GTA VI могла быть отменена Очередная утечка, свидетельствующая о том, что Grand Theft Auto VI ещё очень далека от релиза

Как приручить DDD. Часть 2. Практическая В прошлой статье я рассказал, как мы пришли к DDD и про его очень важную особенность — единый язык, на котором легче и дешевле разговаривать с бизнесом. Еще мы рассмотрели разработку, ведомую моделью. Когда вначале стоит не выполненная по требованию фича, а абстрактная модел...

Кластеризация изображений с помощью нейросети CLIP В статье пойдёт речь о том, как можно автоматически разделить датасет изображений на кластеры, которые поделены по качественному контекстному признаку, благодаря эмбедингам из нашумевшей нейронной сети CLIP от компании Илона Маска. Расскажу на примере контента из нашего прил...

Очередной слив. Логины, ФИО, пароли, телефоны и адреса клиентов «Ростелекома» попали в интернет Как известно, разного рода утечки данных среди российских компаний происходят постоянно повсеместно, а случай с сервисами «Яндекс.Еда» и Delivery Club является отличным тому доказательством. И вот теперь, 9 июня 2022 года, стало известно об очередной Читать полную версию пу...

Intel в очередной раз переносит запуск очередного продукта. Процессоры Sapphire Rapids выйдут позже, чем планировала компания У компании Intel проблемы с очередным новым продуктом. На сей раз задержатся серверные процессоры Xeon Scalable поколения Sapphire Rapids.  Об этом рассказала сама компания, заявив, что объёмы производства растут не так быстро, как рассчитывала компания. И это уже...

Скорое обновление Windows 11 даст вашему ПК оценку экологичности Вероятно, что наиболее увлекательным из трех обновлений выступает новая страница настроек Система > Устойчивость. Это совсем свежее дополнение, чем и объясняется минимальное количество настроек. Читать полную статью

8 приложений для смартфона, чтобы опознать что угодно Главное уметь верно пользоваться этой возможностью. Тогда ни дин звучащий трек или висящая на стене картина не останется для вас без названия, а любое блюдо в ресторане подарит не только вкусовые ощущения, но и расскажет историю его создания. Читать полную статью

Как, собственно, работает местная анестезия, и где там можно знатно накосячить Электрический инъектор МОДЕЛЬ и ампула ультракаина. В теории всё достаточно просто: мы электрически деполяризируем мембраны нейронов нервов, они становятся неспособными к передаче информации, в итоге в вас можно тыкать скальпелем, а мозг об этом никогда не узнает. Сложно...

Как и чем живёт современный Токио В предыдущем материале я рассмотрел причины, привёдшие к образованию Токайдo, а также основы японского городского планирования. Сегодня расскажу о том, как и чем живёт современный Токио, ядро этого громадного мегалополиса: жилищный вопрос, постепенный отход от эгалитаризма в...

USB over IP для личного использования: организовываем клиент-серверный комплекс на Linux и Windows Привет, Хабр! В прошлой статье мы рассмотрели историю и принцип работы технологии USB over IP, узнали, как ее применяют на базе готового аппаратного решения. Для личного использования, однако, аппаратное решение скорее не подойдет: нужно приобретать дорогостоящее оборудов...

Как я стал программистом, потом тимлидом и сейчас ращу тимлидов Всем привет, меня зовут Дима, и последние 9 лет я работаю в компании Veeam. Начав простым C# разработчиком, я вырос в тимлида маленькой, но дружной команды из семи человек. Как так получилось, а также о том, что начинается там, где заканчиваются статьи с историями успеха – о...

Криптобарсетка для страждущих Людям, не охваченным криптолихорадкой, крайне сложно понять специфику блокчейн-технологий. На этом фоне очень легко стать жертвой всевозможных мошенников. До сих пор в памяти история семейной пары, закупившейся на городском рынке металлическими биткоинами. Тем интереснее, чт...

Как работает отбеливание зубов Практически вся наша еда содержит в себе какой-либо окрашивающий элемент, и он совершенно необязательно был добавлен в нее искусственно. Как раз таки наоборот, самые окрашивающие продукты - натуральны, такие как кофе, черный чай, кислые ягоды и фрукты, шоколад (какао бобы). ...

О хороших практиках построения инфраструктуры ML-моделей Не все дата-сайентисты умеют хорошо писать код. Их этому не учили. Также их не учили писать веб-сервисы, и они могут забывать, что код должен быть проверен. Дата-сайентисты — не разработчики, от них ждут высоких метрик и решения поставленных задач, а не умения писать модульн...

Может ли человечество полностью перейти на возобновляемую энергию? Ученые считают, что человечество может отказаться от обычных электростанций и перейти к другим источникам энергии Электростанции, которые обеспечивают нас электричеством для освещения домов и использования разного рода устройств, сильно вредят окружающей среде. Особенно это ...

Мы должны сказать спасибо KDE за современный веб Мне всегда нравилась История. История дает понять мотивацию и причины произошедших событий, она срывает покровы, обличая случайные успехи и спланированные крахи. Сегодня я попытаюсь проследить одну ветвь эволюции браузерных движков и показать — насколько велика связь в мире ...

Астрономы нашли самую далёкую галактику за историю наблюдений за космосом В сети появилась информация о свежем открытии учёных-астрономов из Гарвард-Смитсоновского центра астрофизики в Массачусетсе. Они обнаружили космический объект, который, вероятнее всего, является самой далёкой галактикой за всё время наблюдений.

4-местный eVTOL VoloConnect компании Volocopter успешно завершил свой первый испытательный полет Самолет способен перевозить четырех пассажиров и в конечном итоге должен развивать максимальную скорость в 250 км/ч, крейсерскую скорость в 180 км/ч и иметь максимальный запас хода в 100 км

Создание Data Lake и Warehouse на GCP Эта статья не будет технически глубокой. Мы поговорим о Data Lake и Data Warehouse, важных принципах, которые следует учитывать, и о том, какие сервисы GCP можно использовать для создания такой системы. Мы коснёмся каждого из GCP сервисов и поймём почему они будут полезны пр...

Tank Company Mobile готовится к очередному бета-тесту Издатель NetEase Games проведёт ЗБТ Tank Company Mobile. Танкисты, готовьтесь к потным боям. Tank Company Mobile — это новое слово в жанре аркадных танковых боёв. Эта игра заслуженно считается лучше, нежели World of Tanks Blitz. Её любят за добавление арты, большие карты, о...

Как будут собирать российские серверы в новых условиях К сожалению, текущие экономические трудности РФ затронули и рынок компьютерного оборудования, в том числе серверов. Иностранные вендоры Cisco, HPE, Dell ушли, а у местных заканчиваются запасы комплектующих. Нужно срочно что-то предпринимать, чтобы исправить ситуацию. Поня...

Популярный бенчмарк Cinebench с каждой версией занижает результаты AMD - моё исследование После истории с CPU-Z меня заинтересовал бенчмарк Cinebench, слишком подозрительным он мне показался, и мои подозрения оказались обоснованы.

FreeRTOS — операционная система реального времени Существует целый ряд классов задач, которые должны быть выполнены за строго определённое время и не более. Среди подобных задач можно назвать: срабатывание предохранительных клапанов, катапультирование пилота из терпящего бедствие воздушного судна, срабатывание подушек безо...

[Перевод] JavaScript: примеры реализации некоторых математических выражений Привет, друзья! Представляю вашему вниманию адаптированный и дополненный перевод этой замечательной статьи. В данной статье я хочу рассказать вам о некоторых основных математических концепциях и их обозначениях, а также показать примеры реализации этих концепций на JavaScr...

Halo Infinite: так себе бесконечность Сегодня я рассмотрю очередную игру из вселенной Halo - Halo Infinite. А также протестирую в ней связку процессора i7-8700T и видеокарты GTX 1070.

Руководство по NestJS. Часть 1 Привет, друзья! В этой серии из 3 статей я расскажу вам о Nest (NestJS) — фреймворке для разработки эффективных и масштабируемых серверных приложений на Node.js. Данный фреймворк использует прогрессивный (что означает текущую версию ECMAScript) JavaScript с полной поддержкой...

Стали известны, какие системные требования потребуются для игры в LEGO Star Wars: The Skywalker Saga Недавно мы писали, что лего игра по мотивам Star Wars получила официальную дату релиза. Что ж, пора поговорить о системных требованиях для игры. Несмотря на стилистику графики игры, они здесь не слишком скромны:

С днем рождения, «Тетрис»! 38 лет легендарной игре Сегодня исполняется 38 лет игре, о которой мы вспоминаем всякий раз, когда пакуем чемоданы, собираясь в отпуск, или пытаемся расставить коробки с вещами на полке шкафа. 6 июня 1984 года советский программист Алексей Пажитнов выпустил головоломку «Тетрис», ставшую одной из ...

Португалия, Кипр, Нидерланды. 3 простые истории поиска работы с релокейтом Если вдруг у кого-то не хватает мотивации, или кажется, что для поиска хорошей работы нужно приложить невероятных усилий. Собрали для вас три истории людей — QA, дизайнера и девелопера, — которые совсем недавно нашли работу в Европе. С чего они начинали, где ис...

ГАЗ-69 советский лёгкий внедорожник, ставший культовым ГАЗ-69, машина, ставшая символом эпохи. До сих пор её название отзывается теплом в сердцах автомобилистов нашей необъятной Родины. И не зря. Легендарный «козлик» заслуживает внимания даже далёкого от автомобильной тематики человека (вроде убеждённого пешехода меня). И дело з...

Краткая история нефти: как она влияла на мир? Привет, Хабр! В предыдущем материале мы рассказали, как в нашей жизни появился бензин. Его появление, в том числе, обратило внимание человечества на нефть как источник топлива. И тем самым определило дальнейший ход развития цивилизации вплоть до нашего времени.Вот об этом мы...

Где искать работу в IT? Ты решил «Войти в Айти» или уже работаешь в IT и хочешь найти место получше. Где же найти работу и не потратить на это несколько месяцев?Сегодня расскажу про все основные площадки, на которых смогут найти себе работу разработчики, аналитики, продакт менеджеры, дизайнеры и др...

Приглашаем на онлайновый митап про системы сборки С++ кодовой базы В четверг, 28 апреля, в 16 часов (МСК) мы проведем онлайновый митап под названием «Kaspersky Tech: Из CMake в Bazel. Переход для большой кодовой базы С++». Наши C++-разработчики из команд Engineering Productivity, которые используют системы сборки плюсового кода CMake и Baze...

[Перевод] Как E Ink Corporation разработала полноцветную электронную бумагу Путь к созданию цветной электронной бумаги занял два десятилетия Шёл октябрь 2008 года, и скоро должен был наступить сезон предпраздничных покупок. Опра Уинфри выпустила ожидаемый многими фанатами «список желаний», в разделе «гаджеты» которого на первом месте красовался Am...

Как мы создали собственную систему визуализации аналитики и не пожалели об этом Здравствуйте! В этой статье я хочу рассказать историю о том, как мы решили создать свой собственный инструмент для визуализации отчётности, чего достигли и как теперь с этим живём. Читать далее

Мне за 50 и я айтишник: опыт против стереотипов Есть стереотип, что работа в IT — удел молодых. Якобы в зрелом возрасте труднее постоянно учиться, поспевать за новыми трендами и веяниями технического прогресса, находить общий язык с младшими коллегами. Но чем дальше развивается отрасль, тем очевиднее, что это представлени...

Как мы вдвоем пытались сделать систему спутникового ТВ — в рейсовых автобусах Эта история началась, когда «деревья ещё были маленькими, рожь колосилась, а я ходил пешком под стол». Хотя нет, вру, это было гораздо позднее, а конкретно, эта история приключилась в начале 2010-х годов. Сидели мы как-то с товарищем, сидели, думали и понимали, что душа тр...

Как я открыл компанию по созданию детских наборов электроники В 2020 году я открыл своё дело. После наёмной работы это было похоже на рай, но скоро стало очевидно, что более необдуманного решения я в жизни ещё не принимал. За два года хождения по граблям, поиска решений, борьбы с самодисциплиной и режимом дня, я собрал достаточно ист...

Краткая история бензина: как он попал в нашу жизнь? Привет, Хабр! Как вы помните, с бензином мы связаны опосредованно. Но так как тема топлива в мире постепенно становится всё более горячей (no pun intended), мы решили рассказать вам в подробностях о том, как бензин вообще попал в нашу жизнь.Спойлер: очень извилистым путём, о...

Маленькие «малинки» в крупном дата-центре (часть 4 — автоустановка) Это заключительная часть цикла статей, посвященного интеграции одноплатных компьютеров Raspberry Pi 4 в наши дата-центры. Мы рассмотрели, что происходит при загрузке «малинки» с момента включения до загрузки в операционную систему. Создали собственный мини-дистрибутив, кото...

Лазерный проектор за 500 рублей — почему бы и нет… Так уж сложилось, что я достаточно продолжительное время «неровно дышу» к теме лазерной проекции. Началось это достаточно давно, ещё во время студенчества, когда мы с моим соседом вдвоём собрали лазерную цветомузыку, которую применяли для ведения дискотек в небольшом кафе, ...

Что нужно клиентам Прочтя на хабре очередную статью о том, как мы и так, и эдак удовлетворяли заказчиков, прокомментировала. Я написала "дайте клиентам уверенность и спокойствие" (цит. по памяти). Просто отстаньте от нас, клиентов. От нас, лояльных. Делайте то, что у вас уже покупают. Стабильн...

Flipper Zero — приехали экраны, стартуем массовое производство | Новые функции Good news everyone! Нам наконец приехали LCD-экраны. Это значит, что у нас есть все необходимые компоненты для начала массового производства Флипперов. Сейчас у нас есть 60k экранов, и этого хватит, чтобы произвести Флипперы, заказанные бэкерами на Кикстартере, а также час...

Этот год веселей, чем тот: байки сервисной поддержки Суров мир российского IT. Что ни день, то засада. Небольшие проблемы расцветают кустами неприятностей, а ты смотришь на это и, стиснув зубы, просто продолжаешь работать. Но порою сложности проявляются в виде курьезных, анекдотичных ситуаций, о которых так и хочется рассказат...

Как заставить директора купить кондиционер Утро, лето, жара. Я просыпаюсь в 6:00 весь в поту. В квартире 27, на улице 21. Но по дороге на работу солнце возьмет свое, а наш офис находится на солнечной стороне. Каждое утро я вхожу в душное помещение, открываю окна, в надежде хоть немного его проветрить, включаю кондици...

Шёпот и эмоции в Алисе: история развития голосового синтеза Яндекса Четыре года назад мы запустили Алису. С самого начала она обладала собственным, узнаваемым голосом. Хотя проблемы тоже были: интонации хромали, эмоции скакали от слова к слову, а омонимы и вовсе ставили синтез в тупик. Алиса звучала пусть и не как робот, но ещё и не как че...

Время знакомств: как приложение для Apple Watch помогает найти пару рядом Сейчас умные часы могут практически заменить смартфон. Даже в дейтинге. Вообще, смарт-часы, в отличие от смартфона, не предмет первой необходимости, поэтому выбор приложений и игр все еще не слишком большой. Например, удобных приложений для знакомств на Apple Watch практич...

Знакомства в социальных сетях работают? Проведенный в городах-милионниках опрос дал вполне ожидаемые результаты: при сохранении интереса к реальным встречам возросло количество «встреч виртуальных» – общение происходит в социальных сетях и специальных приложениях знакомств. Читать полную статью

Пассажирский самолет на жидком водороде. Концепция FlyZero получила от правительства Великобритании £15 млн Авиационная промышленность находится под давлением, чтобы найти способ сократить выбросы CO2 в атмосферу, и для этого потребуется либо сократить количество полетов, либо найти более чистое топливо. Институт космических технологий совместно с правительством Великобритании пр...

В Великобритании смартфон iPhone 13 Pro Max заменили в посылке на жидкое мыло Очередной инцидент с подменой смартфона Apple на сторонний предмет приключился в Великобритании.32-летняя британка Хаула Лафхайли заказала у оператора Sky Mobile смартфон iPhone 13 Pro Max. Устройство было взято в контракт сроком на 36 месяцев, на общую сумму 1500 фунтов.Зак...

Капитализация рынка криптовалют впервые в истории превысила $3 трлн 8 ноября на фоне очередного подорожания цифровых валют Bitcoin и Ethereum капитализация рынка впервые в истории превысила отметку $3 трлн.

Кошелек с нуля в 2020 году: технологии, вызовы, решения Большую часть своей рабочей биографии я занимаюсь различными финтех продуктами – Яндекс.Деньги, 1ЦУПИС и так далее. Последние два года я разрабатываю очередное платежное решение и хочу рассказать о некоторых задачах, с которыми мы встретились. Но мне интересно рассказать не ...

Сказ о том, как я погряз в Матрице Всем привет! С вами Станислав, и это моя вторая по счёту статья на Хабре. Как вы возможно помните из моей первой статьи, я увлекаюсь программированием, и операционной системой ReactOS. Но мои увлечения вовсе не ограничиваются этим. Сегодня я расскажу вам, как я буквально по...

Вычисляем на видеокартах. Технология OpenCL. Часть 2. Алгоритмы в условиях массового параллелизма Автор курса «Разработчик C++» в Яндекс.Практикуме Георгий Осипов провёл вебинар «Вычисляем на видеокартах. Технология OpenCL». Мы подготовили для вас его текстовую версию, для удобства разбив её на смысловые блоки. 1. Зачем мы здесь собрались. Краткая история GPGPU. 1a. К...

«Божественная комедия», или Девять кругов прогнозирования промоспроса в «Магните» Привет, Хабр! На связи команда направления прогнозирования промо в «Магните». В предыдущей статье «Магнитная аномалия: как предсказать продажи промо в ритейле» мы дали читателю общее представление о том, чем занимается наша команда. Теперь погов...

Pale Moon, open-source форк Mozilla Firefox, продолжает развиваться: особенности и возможности браузера За прошедшие годы в мире разработано немало браузеров. Некоторые из них набирают популярность, другие же пропадают, не успев «родиться». Но есть и те, что не слишком хорошо известны IT-сообществу, не говоря уже про обычных пользователей, но, тем не менее, держатся на плаву ...

Протестировать всё: о чём расскажут на Heisenbug 2022 Spring В этом сезоне Heisenbug пройдёт хитрее обычного, совместив онлайн и офлайн. На рубеже весны–лета мы проведём онлайн-часть конференции. А когда станет еще теплее — можно будет встретиться в Питере и закрепить успех мероприятия живым общением, вопросами и личными знакомствами....

Князь Вялых Проектов Этот текст – заказной. Знаю, многие из читателей пытались заказать у меня тексты, но я если и пишу для кого-то, то только для друзей. Нетрудно догадаться, что заказчик – мой друг. Зовут его… Пусть Вася. Он так и не решил, называться ли настоящим именем. Потому что так и не р...

Tesla увеличит производство компонентов в Шанхае, чтобы нарастить экспорт электромобилей с местного завода Уже сейчас предприятие Tesla в Китае является крупнейшим экспортёром электромобилей, хотя изначально оно строилось с прицелом на обслуживание местного рынка. В Европу поставляются электромобили Model 3 и Model Y китайского производства. По некоторым данным, Tesla настроена и...

Промышленная роботизация в 2021 году: эксперты предрекают бурный рост 2010-е годы стали временем троекратного увеличения числа промышленных роботов на планете. По оценкам недавнего доклада IFR, Всемирной федерации робототехники, в 2010 году их количество на планете составляло 1059 тысяч, тогда как в 2020 году оно достигло показателя в 3015 ты...

Беспроводная гирлянда на новогоднюю ёлку Всем привет! До Нового года остались считанные часы и я спешу всех вас поздравить с наступающими праздниками. А также предлагаю посмотреть короткое видео о том, как я сделал себе маленькую новогоднюю ёлку с беспроводной гирляндой на светодиодах. Этот DIY-проект настолько пр...

Django-sockpuppet, интересная альтернатива React, Vue, Angular или очередная заброшенная джанговская «батарейка»? Всем доброго времени суток! В данной статье я хотел бы очень кратенько, без подробностей рассказать про интересный проект, который будучи достаточно простым, сильно увеличивает возможности Django фреймворка. Мне он показался достаточно интересным. Сейчас хайп вокруг с...

ElasticSearch: отказоустойчивый сервер отказал Всем привет, меня зовут Илья, я работаю в компании DINS на должности инженера отдела мониторинга. В этой статье расскажу о нашей боли при работе с ElasticSearch. Мне не удалось найти решение этой проблемы где-либо ещё, поэтому, думаю, этот туториал будет интересен всем, кто...

Спец-интервью для Хабра: Грант Сандерсон В прошлом месяце я писал новость о том, что Грант Сандерсон, создатель одного из самых популярных YouTube каналов о высшей математике, 3blue1brown согласился ответить на вопросы Хабровчан. Грант ответил на ваши вопросы. Под катом вы найдёте современный взгляд на обучение м...

Реальные примеры, как ИИ оптимизирует дизайн микросхем Перегруженность интегральной схемы, где через отдельные участки проходит слишком много цепей (красным цветом) Сегодня в РФ рассматриваются планы создать полноценную инфраструктуру для производства микросхем, организовать 300 дизайн-центров с штатом минимум по 100 профильн...

В свежем ролике по Starfield рассказали о жанровой принадлежности, напарниках и местных фракциях Игра обещает быть не просто RPG, а полноценным приключением-симуляцией. Что бы это ни значило.

Jitsi-meet: авторизация по JWT-токену Подключение к jitsi с отсутствием авторизации может стать небезопасным. Для того, чтобы избежать незваных гостей во время встречи, совещания или личной беседы стоит задуматься об авторизации. Под катом я подробно расскажу как нам улучшить наш сервис jitsi-meet с помощью JWT...

Новый механизм мониторинга компиляции в PVS-Studio для Windows В релизе PVS-Studio 7.18 утилита мониторинга компиляции для Windows получила новый механизм, который позволяет полностью устранить пропуски запусков компиляторов. В этой статье мы напомним, как наш анализатор справляется с разнообразными системами сборки и расскажем о реализ...

Samsung исправила выброс кислотных сточных вод в местный водосток Представитель завода Samsung в Остин, Техас сообщил, что они устранили неисправность трубы под полом, которая дала течь и привела к попаданию тысяч галлонов разбавленных кислотных сточных вод в местный водосток.

Как PVS-Studio защищает от поспешных правок кода, пример N2 Большое количество ошибок программистами допускается просто по невнимательности или из-за спешки. Хорошо это видно на небольших неправильных изменениях, вносимых в код. Рассмотрим как раз такой случай, когда, исправляя одну ошибку, программист добавляет новую. Читать дальше...

Гуманитарии в IT: теория и реальность Привет, Хабр. Я Ксения и всю жизнь я считала себя человеком, неспособным к вычислениям и технике. Ещё со школы, где я получала пятёрки по литературе, меня преследовали шуточки по поводу того, что именно не дано понять гуманитариям. Сейчас я перехожу на светлую сторону, учусь...

Встречают по одёжке: как мы меняем главную в приложении с 13 миллионами MAU Как часто вы задумывались, как пользователи воспринимают ваше приложение? Со стороны разработчика всё просто: вы знаете, как что работает, в каком разделе можно всё найти или настроить и, конечно же, как надо пользоваться фичами. Мы все прекрасно понимаем, в каких случаях пр...

И всё-таки, возможен ли 1мс таймер в Windows? В комментариях к недавней статье оказалось что, во-первых, этот вопрос кому-то да и интересен, и, во-вторых, существует некоторое количество заблуждений на эту тему.Вводные: нам нужен таймер, на Windows, с точностью порядка 1мс, драйвер при этом мы писать не хотим и решения ...

[Перевод] Держите OKR подальше от моих GEMs Работая над подходом к формированию целей и организации команды, я наткнулся на статью Кэтрин Китинг из Ad Hoc, описывающую формат постановки целей именуемый GEM (Goal -> Experiment -> Measure). Этот подход кажется мне интересным и доступным для внедрения, испытаю его ...

[Перевод] Нецелевое использование утверждающих функций в TypeScript Это ужасный (но очень полезный) хак, который я придумал для добавления типов в старый код. Вчера мой коллега, работающий над добавлением типов в одну из наших основных библиотек на LinkedIn, спросил меня, как быть со старым (и уже не рекомендуемым) паттерном. В качестве одн...

Нестандартное применение программирования в реальной жизни С каждым днём информатизация нашего общества увеличивается, и роль программистов и программного обеспечения в нём растёт. У всех на слуху крупные проекты, которые существенно повлияли на жизнь множества людей и которые успешно разрабатываются и поддерживаются лишь небольшим...

reveal.js: HTML-презентации Привет, меня зовут Александр, я старший разработчик ПО в Центре разработки Orion Innovation и я люблю делиться своими мыслями с людьми, разумеется, любимые форматы – статьи на Хабре и доклады на конференциях и митапах. Сложно представить доклад без презентации, о них и хочу ...

«Выживастик» The Long Dark получил очередное обновление, а его авторы рассказали о планах на будущий год Много их.

Intel хочет сделать GPU более энергоэффективными и дать пользователям доступ к зеттафлопсным вычислениям Компания Intel ещё не успела вывести на рынок видеокарты Arc, но уже собирает новую команду для работы над другими графическими решениями.  Согласно вакансии на сайте компании, ей требуется старший инженер-конструктор, который займётся разработкой архитектур GPU с...

Как ускорить разработку в пять раз: архитектура микросервиса Украинские события опять разделили нашу историю на периоды «До» и «После». IT все сегодняшние пертурбации коснулось нисколько не меньше, чем другие отрасли. И если в тучные годы компании могли себе позволить некоторые послабления, то сейчас проблемы оплаты, разрыв устоявшихс...

Итоги хабрагода и хабраконкурса Intel — 2022 Вот и закончился еще один год — 2021 по старому стилю и второй по календарю новой ковидной эры. Время, по традиции, рассказать о том, чем жил наш блог в течение прошедших 365 дней, предъявить список самых-самых постов, а также подвести итоги новогоднего конкурса. Отчитатьс...

Про NFT и деньги Завершаю серию материалов про NFT. В первой части я подробно разобрал, что такое NFT. Вторая статья посвящена хронологии большого взрыва NFT-вселенной. На этот раз мы обсудим денежки. ▍ Является ли NFT обманом? Начнём с непременно всплывающей темы мошенничества. Сам по себ...

Цифровая стратегия Midea до 2025 г. направлена на полную цифровизацию бизнеса В ходе конференции Digital Midea 2025 было продемонстрировано, как компания Midea активно работает над созданием технологической группы, которая будет предоставлять цифровые решения, сочетающие в себе программное и аппаратное обеспечение как для корпоративных, так и индивиду...

[Перевод] История о том, как я наладил производство бумажных вебсайтов и купил сто записных книжек с Alibaba Если вкратце: я открыл бизнес, чтобы дать людям возможность создавать сайты на бумаге. По ходу дела я завирусился на Твиттере, заработал тысячу долларов за два дня и просадил 720 долларов на сотню блокнотов с Alibaba. Однажды мне в голову пришел любопытный вопрос: «Можно...

[Перевод] Реклама, уважающая приватность, более выгодна: исследование Brave и MAGNA Три человека из четырёх считают рекламу, защищающую конфиденциальность, и возможность контролировать количество рекламы, которую они видят в день, более привлекательными. В деньгах тоже есть существенный прирост. Простое ли это совпадение — расскажем в статье. Читать далее

Автоматическая публикация npm пакета из gitlab ci/cd Всем привет! Сегодня я расскажу как мы реализовали автоматическую публикацию npm пакета в cicd gitlab, с помощью каких инструментов генерируем CHANGELOG файл и обновляем версию package.json. А так же как публикуем изменения в git репозитории.Я постараюсь дать вам простую инс...

[Перевод] Эволюция лямбд в C++14, C++17 и C ++20 Лямбда-выражения — одна из самых популярных фич современного C++. С тех пор, как они были представлены в C++11, лямбды проникли практически в каждую кодовую базу на C++. Цель этой статьи — рассказать об основных эволюционных этапах в истории лямбда-выражений. Читать далее

JavaScript: чтение и запись файлов с помощью File System Access API Привет, друзья! В этой небольшой статье я хочу рассказать вам о File System Access API (далее — FSA), позволяющем читать и записывать файлы в локальную систему пользователя с помощью браузера. Основные источники: Черновик спецификации Раздел на MDN Если вам это интересн...

Анонс Redmi Note 12 близко, время One UI 5 приближается и Илон ... Пришло время подвести итоги прошедших дней. Предлагаем дайджест наиболее интересных новостей о событиях, которые произошли в мире технологий и не только. Вы узнаете об очередном эпатажном поступке Илона Макса, какой чип создают в Samsung, как уходят компании из России и пого...

Amazon S3 — детективное расследование внутренней архитектуры Мне понравился опыт прошлого расследования по фейсбуку, и я решил организовать очередную серию, теперь про Amazon. Для нетерпеливых — в самом конце статьи описан итоговый вариант архитектуры Amazon S3 и проанализированы его свойства. Не так давно Амазон объявил о переходе S...

Лунный календарь 2022 года: когда наступит следующее полнолуние? Наука Астрономия 17.02.2022, 21:15 Лунный календарь 2022 года: когда наступит следующее полнолуние? Луна появляется в небе в разных формах в зависимости от ее фазы: новолуние, растущая, полнолуние, убывающая. Эти фазы определяются отно...

[Перевод] Разработка настоящих компонентов: блок сообщения Facebook Messenger Смесь любопытства и тяги к исследованиям снова привели меня к системе обмена сообщениями Facebook. Я уже изучал компоненты Facebook и писал об этом. Сейчас я обратил внимание на то, что в одни только блоки для вывода сообщений чата вложена огромная работа. На первый взгляд м...

Postgresso #5 (42) ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso. PostgreSQL 14.4 Экстренный релиз, исправляющий баг при индексировании в PostgreSQL 14. Незадолго до этого был даже специальный анонс: PostgreSQL 14 out-of-c...

[recovery mode] «IBM Selectric»: цифровой механический компьютер для аналоговой секретарши 23 июля 2021 года на «Хабре» прошло как-то спокойно, никто даже и не вспомнил, что в этот день во всем мире отмечали шестидесятилетие пишущей машинки «IBM Selectric І». Вдумчивый читатель спросит: а что, теперь надо отмечать юбилей каждой модели пишущей машинки, которая была...

Ретро второго года: как выживала айтишечка и что будет дальше Если вы читаете этот текст, значит, тоже пережили второй год пандемии. Надеюсь, как и мировой IT-рынок, преимущественно без потерь и с хорошими приобретениями. Жизнь среднестатистического разработчика во многом стала слаще: выросли суммы офферов и количество рабочих мест, ра...

[Перевод] Масштабируем Kubernetes до 4000+ нод и 200 000 подов Фото Todd Diemer, Unsplash.com В PayPal мы недавно начали прощупывать почву с Kubernetes. Большинство наших рабочих нагрузок выполняется на Apache Mesos, и в рамках этой миграции нам необходимо было понять несколько аспектов производительности кластеров, работающих под упра...

Ученые нашли самую большую комету — она крупнее остальных в 50 раз Комета C/2014 UN271 оказалась самой большой за всю историю наблюдений Кометами принято считать небольшие космические объекты, которые летают вокруг Солнца по вытянутой орбите. Когда они приближаются к звезде, вокруг них образуется облако из пыли и газов, а иногда за ними тян...

Физика двоичной логики Вопрос «Как работает компьютер?» чрезвычайно многогранен и ответ на него зависит от выбранного уровня абстракции. Рассказ о компьютере может строиться вокруг прикладного ПО, операционной системы или архитектуры. Эта статья — попытка дать ответ на этот вопрос с точки зрения ...

[Перевод] Печальная история о важности релизов Знаю, знаю, все уже мечтают, чтобы девиз «просто релизни» превратился в живого человека, которому можно было бы от души врезать. Инди-разработчиков это призыв часто очень раздражает – старо, заезжено и любой в ответ скажет: «Вы не понимаете, всё не так просто». Согласен, всё...

Что происходит с разработчиками, которые не хотят управлять командой Что может быть лучше в жизни, чем найти своё призвание и следовать ему? Толя закончил факультет прикладной математики в далёком 1981 году, это был всего второй выпуск нового факультета. Инженер-программист считался необычной и перспективной профессией будущего (так оно и в...

«Intel не будет вежливой и приложит все усилия, чтобы конкурировать честно». Компания ожидает появления достойных китайских CPU в ближайшие годы Как известно, в Китае есть процессоры собственной разработки, их не так мало, но все они достаточно далеки от современных CPU Intel и AMD. Но всё может измениться в ближайшие годы.  Руи Вонг (Rui Wang), старший вице-президент корпорации Intel и председатель Intel ...

Из-за чего погиб народ самбаки, который жил в Америке до Колумба? Некоторые коренные жители Америки были полностью стерты с лица Земли Испанский мореплаватель Христофор Колумб открыл Америку в октябре 1492 года. Как известно, изначально он был уверен, что прибыл в индийские земли, богатые золотом и пряностями. Но никаких богатств на новой ...

Как устроена Дока — опенсорсный справочник с документацией, который сообщество пишет для сообщества Дока — это справочник, который помогает начинающим разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Его особенность в том, что наполнением сайта занимается сообщество, а редакция Доки в этом помогает. Недавно мы п...

Долгий путь к интеграции. Ч.1 До Бреттон-Вудса Любой мир построен на договоренностях после войны. Договоры после Второй мировой во многом повторяют опыт международного права после Первой мировой. В рамках данной статьи рассматриваются предпосылки возникновения всемирных валютных и кредитных институтов Бреттон-Вудской сис...

Мини-ПК начала 2022 года, на которые стоит обратить внимание Десктопные ПК и ноутбуки подходят не всем, и не для любых целей. В некоторых случаях идеальный вариант — как раз миниатюрные персональные компьютеры, некоторые их которых можно носить в кармане. Причем среди подобных моделей встречаются вполне себе производительные устройст...

Что важнее при похудении: качество или количество потребляемых калорий При похудении калории, содержащиеся в пище, играют большую роль. Однако на самом деле влияние этих калорий на организм зависит от большого количества факторов. Об этом рассказали на Medical Xpress.

Комментарии в коде как вид искусства Приветствую всех программистов, а также сочувствующих. Кто из нас хотя бы раз в жизни не оставлял комментарии в коде? Был ли это ваш код, а может, чужой? Что за комментарии вы написали: полезные или не очень? А может, они были забавные, чтобы порадовать коллег или тимлида на...

Становление IT-шника Эта статья и не статья вовсе. А рассказ о жизни. Я такое обычно не пишу, потому что сложно рассказать о жизни так, чтобы не свалиться к нытью или в преукрашивание. Честный байопик создать сложно.Но после прочтения этой статьи и предыдущей статьи автора захотелось как-то отве...

Компактный DIY Zigbee датчик температуры с e-ink дисплеем В сегодняшней статье хочу рассказать о новой версии миниатюрного датчика температуры и влажности с e-ink дисплеем. Этот проект является продолжением моего старого открытого ардуино проекта миниатюрного датчика температуры c e-paper дисплеем, который работал на nrf52810. Чи...

Ноутбуки с крупнейшей технологической выставки MWC 2022: новинки от Nokia, Lenovo, Samsung и Huawei Одна из крупнейших технологических выставок современности, MWC 2022, в этом году была проведена в оффлайновом режиме без всяких ограничений. Стоит напомнить, что из-за наступления пандемии коронавируса множество подобных мероприятий проводились виртуально, либо их отменяли....

Как правильно вести себя, если вам плачутся в жилетку Выслушайте человека, но не дайте сесть себе на шею.

Мошенники принялись за туристов. Попасть в ловушку очень просто Не дайте испортить себе отдых.

Багическая работа: когда ошибки не страшные, а странные На Хабре уже были подборки «самых масштабных багов в истории»: взорвавшаяся ракета Ariane-5, передозировка радиацией от Therac-25 и так далее. Но бывают менее катастрофические ошибки, о которых тоже хочется поговорить: неожиданные ситуации, заставлявшие людей много чесать в ...

[Перевод] Блокчейн на JavaScript В последнее время криптовалюты и блокчейн-технологии стали невероятно популярными. Сегодня я расскажу о моём подходе к созданию блокчейн-платформы на JavaScript с использованием всего 60 строк кода. Я — начинающий блокчейн-разработчик, поэтому если я в чём-то ошибаюсь — попр...

Рекомендации по работе с TypeScript С каждым годом TypeScript становится все популярнее и думаю уже почти каждый фронтенд разработчик использовал его в своих проектах.В данной статье я бы хотел дать некоторые советы по использованию возможностей TypeScript, которые помогут вам сократить количество ошибок в про...

Санкции против Google в России: ей запретили ... Исход Google из России продолжается. Очередной выпад сделал Роскомнадзор, который взялся наказывать компанию за «многочисленные нарушения российского законодательства». Чиновники уверяют, что поисковый гигант недостаточно рьяно соблюдает местный закон о фейках и продолжает р...

Санкции против Google в России: ей запретили ... Исход Google из России продолжается. Очередной выпад сделал Роскомнадзор, который взялся наказывать компанию за «многочисленные нарушения российского законодательства». Чиновники уверяют, что поисковый гигант недостаточно рьяно соблюдает местный закон о фейках и продолжает р...

Шарим (в) консоль Мы уже все привыкли, что конференции проводятся виртуально. Мы все работаем через зумы, скайпы, миты и тимзы. Удобно, конечно, но у нас есть одна занудная проблема. Когда нам, программистам надо расшарить экран, мы тяжело вздыхаем и нажимаем кнопку Share Screen. Всё это не б...

Панические атаки и «ковидный туман»: что бывает после перенесённого COVID-19 Главврач московской психиатрической больницы имени Кащенко Георгий Костюк поговорил с журналистами и рассказал о последствиях коронавирусной инфекции COVID-19.

Собеседование за рубежом. Часть первая: резюме и интервью с эйчаром Мы GeekFactor. Вместе с GetMentor мы помогаем разработчикам найти работу за границей, а компаниям подбираем подходящих кандидатов.Главные этапы в собеседовании зарубеж — подача резюме, system design interview, coding interview и culture fit interview. На что обратить внимани...

Компания «Positive Technologies» подвела итоги прошлого года по кибербезопасности и дала свои прогнозы на 2022 год Эксперты «Positive Technologies» рассказали об угрозах и атаках в различных областях в 2021 году, а также поделились своими прогнозами в плане новых угроз, противодействия им и в целом развития кибербезопасности в 2022 году. Читать далее

Первые умные часы Google сравнили с Apple Watch и Samsung Galaxy Watch вживую После того как Google Pixel Watch кто-то забыл в общественном месте, в Сети появились первые фотографии новинки, а теперь устройство сравнили по габаритам с Apple Watch и Samsung Galaxy Watch. Ожидается, что Google Pixel Watch будут представлены на конференции I/O в мае...

Препарируем дельфина: что внутри у Flipper Zero Для того, чтобы эффективно разрабатывать под Flipper, надо не только понимать, как писать код, но и понимать, что внутри у него. На «больших» компьютерах есть куча уровней абстракции и аппаратных средств сделать жизнь пользователя и разработчика проще. В итоге, даже если вы...

История Game Genie — чит-устройства, которое всколыхнуло мир О читерстве в играх можно рассказывать много. Это история настолько древняя, что трудно понять, в какой момент времени люди стали использовать читы. Разработчики включали читы для облегчения разработки, поэтому их можно найти даже в  Manic Miner и аркадном автомате Grad...

[Перевод] Кунг-фу стиля Linux: простые конвейеры В былые времена компьютеры делали по одному делу за раз. В буквальном смысле. В компьютер загружали перфокарты, или перфоленту, или что-нибудь другое, и нажимали на кнопку. Компьютер читал программу, выполнял её и выдавал результаты. Потом он «засыпал», пребывая в таком сост...

Хардкорная игра Blade of God 2 вошла в стадию ЗБТ Геймеры на Андроид могут попробовать Blade of God 2, но для этого потребуется минимум VPN. Также мы добавили мини-гайд для новичков. Blade of God 2 — сложная игра для смартфонов, для которой проходит бета-тест; он закончится 25-го июля, поэтому времени на тестирование предо...

Как я удалённо работал в ИТ компании из Швейцарии и почему в конце концов уволился Первое, что себе представляют люди, когда речь заходит о Швейцарии это умопомрачительные виды гор с прагматично-гармонично вписанной архитектурой, вероятно так оно и есть, но мне этого увидеть не довелось, поскольку вся история произошла в 2021 году в период эпидемии. Итак, ...

Робо-няня для эмбриона: ждут ли нас фабрики по производству людей? Кадр из фильма «Дитя робота» 2019 года На рубеже января и февраля 2022 года одной из популярных новостей из мира науки стали эксперименты КНР по выращиванию эмбрионов в искусственных утробах при поддержке кибер-няни. Они в очередной раз привлекли внимание к уже довольно-так...

Как я восстановил данные после форматирования, создания разделов и установки системы на «не том» жестком диске Здесь будет история о том, как я восстановил файлы и каталоги с жёсткого диска, который превратился в неразмеченную область, был частично отформатирован, разбит на новые разделы, на один из которых и была установлена новая система Linux. Если вам всё ещё интересно, вэлком п...

Ускоряем hugo на 20% простым изменением в пакете reflect Найти значительное узкое место в производительности стандартной библиотеки или зрелого приложения — это редкость. Я был удивлён, когда в top10 списке CPU-профиля hugo при сборке digitalgov.gov на первой позиции находился метод reflect.Type.MethodByName(). flat flat% ...

Хорошая пломба vs плохая пломба Коффердам или изолирующий платок — одна из причин, почему современные пломбы служат лет так на 10 дольше Проблема плохих пломб в том, что очень часто визуально они выглядят как хорошие. Особенно, если пломба свежая. Самостоятельно понять, что под ней идёт размеренная лич...

Из старшего научного сотрудника во фронтенд-разработчика через фриланс Привет! Меня зовут Виктор Истомин, я — мидл фронтенд-разработчик в Onecharge. Этот пост — моя история о сложном пути к фронтенду. Я работал в научной среде, делал сайты под заказ, помогал студентам с проектами. И вот, наконец, я работаю в той сфере, в которой всегда хотел. ...

[Перевод] Серверные бэкапы Если кибератаки, прогремевшие в этом году по всему миру, чему-то и научили, так это тому, как важны серверные бэкапы и избыточное хранение данных. Хотя часть проблем связана с уязвимостями и эксплойтами нулевого дня, которые оставляют корпоративные сети без защиты, необходи...

Ещё 20+ игр, которые прокачивают логику, алгоритмы и радуют умный мозг [по следам комментариев на Habr] Я выложила вчера подборку «15 игр, которые прокачивают логику, алгоритмы, ассемблер и силу земли». И столько классных ссылок в комментарии накидали, что я чуток опухла, но сделала отдельную подборку, по горячим следам. Спасибо большое всем, кто внес свой вклад. Еще я веду...

Полицейское кино: Беверли-Хиллз и Эдди Мёрфи "вырождаются" Заключительный фильм из серии: "Полицейский из Беверли-Хиллз". Как испортить вполне себе удачную франшизу и слишком сильно.