Социальные сети Рунета
Суббота, 23 октября 2021

[Из песочницы] WAL-G: бэкапы и восстановление СУБД PostgreSQL Уже давно известно, что делать бэкапы в SQL-дампы (используя pg_dump или pg_dumpall) – не самая хорошая идея. Для резервного копирования СУБД PostgreSQL лучше использовать команду pg_basebackup, которая делает бинарную копию WAL-журналов. Но когда вы начнёте изучать весь про...

[Перевод] Поддержка душевного здоровья с помощью виртуальной реальности Как утрата близкого человека вдохновила на создание технологического решения, которое помогает сохранить душевное равновесие. Три года назад наш друг Алекс внезапно ушел из жизни. Он утонул, потеряв сознание на малой глубине. Это стало полной неожиданностью. Мы тяжело переж...

Xіaomі запускает электронную книгу Mі Rеаdеr Prо с продвинутыми возможностями Корпорация Xiaomi буквально на днях выпустила очередную новинку – гаджет в виде электронной книги, получивший название Mі Rеаdеr Prо, ставший серьезным апгрейдом ранее презентованного Mі Rеаdеr и прямым конкурентом Amazon Kindle Oasis – старшего брата модели Paperwhite. ...

[Перевод] SSH, пользовательский режим, TCP/IP и WireGuard Тому, кто хостит приложение у провайдера наподобие Fly.io (далее — просто Fly), вполне может понадобиться подключиться к серверу, на котором работает это приложение, по SSH. Но Fly — это вроде как белая ворона среди других подобных платформ. Наше железо работает в дата-цент...

Нескучные инвестиции для гиков Эта статья не про то как покупать акции, как и куда инвестировать — хотя будут рекомендации из опыта как и где что-то покупать. Эта статья про то, как начать инвестировать и делать это весело применяя свои гиковские навыки и развитый мозг. Идея статьи родилась из подробных ...

Как случайно продолжить писать Web-GUI для Haproxy Прошло два года и 4 дня, как я написал Как случайно написать Web-GUI для Haproxy, а воз уже давно не там — все меняется и развивается и HAProxy-WI старается соответствовать этой тенденции. За два года было проделано много работы, об основных изменениях я и хочу сейчас расска...

Apple существенно повысила стоимость апгрейда компьютеров Mac На прошлой неделе Apple без каких-либо предупреждений повысила цены на заказ дополнительных опций для большинства производимых ей компьютеров, продаваемых за пределами США. В Канаде, Европе, Австралии и большей части Азии апгрейд каждого из компонентов компьютеров MacBook Ai...

FlashForge Foto 6.0. Обзор, тестовая печать, впечатления. С момента появления в моей мастерской первого полимерника прошло уже 5 месяцев. Данный принтер (Voxelab Proxima) меня более чем устраивает по качеству печати. Обьемы печати начали расти, и нужно было расширяться. На данный момент особо конкурентов для себя не видел, поэтому ...

Обзор малоизвестного принтера Tevo Tarantula RS (Tarantula pro) ч.1 Всем доброго времени суток, форумчане.Давно уже пытаюсь написать данный обзор, да все руки никак не доходили, по этому сегодня напишу только одну часть, но и она будет достаточно длинная.Хотел бы сразу указать магазин, где покупался данный аппарат, так как больше в продаже я...

[Перевод] Реализация алгоритма Минимакс на примере игры «Крестики-Нолики» Недавно я написал непобедимую игру «Крестики-Нолики». Это был интересный и поучительный проект, который многому меня научил. Если у вас есть желание посмотреть результат — это можно сделать здесь. Для того чтобы сделать игру непобедимой, было необходимо создать алгоритм, ...

[Перевод] Политика общего происхождения и CORS: визуальное руководство Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «CS Visualized: CORS» автора Lydia Hallie. Каждому разработчику приходилось сталкиваться с ошибкой Access to fetched has been blocked by CORS policy. Существует несколько способов быстрого решени...

Сравнение MacBook Air M1 (2020) и MacBook Pro M1 (2020): что лучше купить? В ноябре 2020 года Apple обновила популярные линейки 13-дюймовых MacBook Pro и MacBook Air, основой для чего стал выпуск первого чипа M1 Apple Silicon. Оба продукта стали как никогда похожими друг на друга – одинаковый форм-фактор, процессор, клавиатура. Пользователи резонно...

[Перевод] Самодельная клавиатура В прошлом году мне попалось выступление Мэтта Адерета про использование Clojure для создания прошивок, предназначенных для самодельных клавиатур. Хотя этот доклад делался на конференции, посвящённой Clojure, я полагаю, что его стоит посмотреть любому, у кого есть склонность...

[Перевод] Выбираем лучший бэкенд-фреймворк 2021 года Недавно мы опубликовали статью, автор которой размышлял о том, какой язык программирования, JavaScript, Python или Go, лучше всего подойдёт для бэкенд-разработки в 2021 году. Сегодня мы представляем вашему вниманию перевод ещё одного материала того же автора. Здесь он пытает...

Обзор про принтер UlTi Steel спустя 15 месяцев владения Астрологи объявили месяц UlTi Steel.Количество статей про UlTi Steel выросло втрое.В далёком апреле 2020 года решился на апгрейд своего Эндера, т.к. много печатал всяких мелких штук для врачей и хотелось делать это побыстрее. Долгое время "облизывался" на ZAV, почти решился ...

[Из песочницы] Дизайн обложки за 250 рублей Часто авторы сталкиваются с проблемой обложек и иллюстраций к своим книгам. Нельзя быть крутым специалистом во всех областях сразу. Так и писатели чаще всего далеки от дизайна и создания иллюстраций. Есть, конечно, исключения, но они для того и существуют, чтобы подтвержда...

Анонс: страх и ненависть в IT-рекрутменте ЗАВТРА, в 20:00 в наших соцсетях выступит Федор Волков, IT-рекрутер из Luna Park — HR агенства, где работают математики и программисты. Пока Федор учился в 57 школе, он ездил на олимпиады по математике и программированию, затем закончил мехмат МГУ. Это помогло ему нарасти...

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 36-46 Три года прошло с момента публикации первых глав книги Эндрю Ына (Andrew Ng) «Machine Learning Yearning». Если вы подписаны на хаб «Машинное обучение», то нет никакой нужды представлять вам её автора и скорее всего саму книгу вы уже давно прочитали на языке первоисточника. П...

Вопреки проколам: Google Pixel продается все лучше Google Pixel всегда вызывал несколько двоякие чувства. Первое поколение выглядело откровенно странно. Второе — лучше, но все равно с огрехами. В третьем челка больше была похожа на пародию, а в четвертом — не работала батарея, оставляя владельцу минимум автономн...

Телескоп TESS нашел «невозможную» экзопланету #79: Лучшие материалы «Популярной механики» за 2019 год В рамках нового исследования ученые проанализировали наблюдения TESS за звездами HD 212771 и HD 203949, у которых ранее уже были обнаружены экзопланеты. Исследователи изучили колебания данных звезд (исследованием колеба...

[Из песочницы] Играем музыку из Mario на системном динамике Предисловие Привет, Мир! Уже года 3 хочу написать что-нибудь на Хабр, но никак не находилось темы, на которую можно было бы накатать пост. Так было до тех пор пока мне не понадобилось узнать немного про работу системного таймера и системного динамика для лабораторной рабо...

[Из песочницы] STM32 с чистого листа Нельзя доверять коду, который вы не написали полностью сами. — Кен ТомпсонПожалуй, моя самая любимая цитата. Именно она и стала причиной по которой я решил нырнуть в самую глубь кроличьей норы. Свой путь в мир программирования я начал совсем недавно, прошло всего около месяц...

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

Мелодрама о настоящей любви «Чужой в доме». 23 миллиона россиян в восторге от истории про 12-летнюю Настю Детство первого ребенка не должно заканчиваться, когда появляется второй. Мелодрама «Чужой в доме» затрагивает важную проблему соперничества братьев и сестер в одной семье. Не каждый родитель понимает, как тяжело старшему ребенку при появлении младшего, ведь внимания уделяю...

[Перевод] Как и почему я перестал покупать новые ноутбуки Статья написана на ThinkPad X60s 2006 года. Когда я работал независимым журналистом (или трудился в офисе, если угодно), я всегда думал, что мне нужен хороший компьютер, и что я должен платить за качество. В период с 2000 по 2017 год я пользовался тремя ноутбуками, на кот...

ThinkPad W510, ретроноутбук на максималках Если вы, как я, коллекционируете древние компьютеры, при выборе очередного экспоната вас прежде всего интересуют две вещи: состояние и комплектация. Железку с треснувшим корпусом будет сложно починить, но ноутбук с базовой конфигурацией вполне можно «прокачать» до максимальн...

Как дела у iPhone SE 2? Спойлер — лучше, чем вы думали Прошло полгода с того момента, когда самые первые экземпляры iPhone SE второго поколения попали в руки покупателей. Впервые в истории iPhone его новую модель объявили скромно и тихо – пресс-релизом. Его успех превзошел ожидания, особенно в бедных странах – но своих лучших р...

Инкапсулятор Etherblade.net и импортозамещение сетевых компонентов (часть вторая) В первой статье я хотел показать, что FPGA девелопмент — интереснейшее занятие, а реализация потокового инкапсулятора является достаточно несложным проектом, который вполне мог бы выступить в качестве академического проекта для студентов старших курсов или аспирантуры. Да...

[Перевод] Полезные советы по Python, которых вы ещё не встречали. Часть 2 Недавно мы опубликовали перевод материала, в котором были приведены полезные советы для Python-программистов. У того материала есть продолжение, которое мы представляем вашему вниманию сегодня. Читать дальше →

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

Think SRE: смотрим на проекты глазами SRE-инженера В отзывах о Слёрме Kubernetes звучала фраза: «Kubernetes оказался проще, чем я думал». Сейчас уже не звучит, мифа о сложности k8s больше нет. Он перешел в разряд инструментов easy to learn, hard to master. Мы хотим повторить то же самое с SRE. Показать, что SRE проще и понят...

Как правильно заканчивать электронные письма, чтобы получить больше шансов на положительный ответ Электронные письма давно уже стали важной и неотъемлемой частью современной жизни. Независимо от того, отправляете ли вы электронные письма друзьям или по работе, факт остается фактом: вам приходится иметь дело с ними достаточно часто. ♥ ПО ТЕМЕ: Что читают миллиардеры? 10 л...

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

Технологический журналист: как стать и куда убежать Привет Хабр! Меня зовут Александр Баулин, я – технологический журналист. В настоящий момент нахожусь в переходном состоянии — в статусе фрилансера выбираю вернуться ли в журналистику или пойти дальше по дороже работы в корпорациях. Впрочем, расскажу, с чего все начиналось. ...

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

[Из песочницы] Ваш C# уже «функциональный», просто позвольте ему это Привет, Хабр! Представляю вашему вниманию перевод оригинальной статьи «Your C# is already functional, but only if you let it» автора Igal Tabachnik. Несколько дней назад я написал в Твиттере фрагмент кода C#, реализующий FizzBuzz, используя некоторые из новых «фичи» в C# 8....

Прием всего Bluetooth разом на SDR с CUDA? Легко В последнее время коллеги по "цеху" независимо друг от друга стали спрашивать меня: как получить c одного SDR-приемника одновременно все каналы Bluetooth? Полоса ведь позволяет, есть SDR с выходной полосой 80 МГц и более. Можно, конечно, сделать это на ПЛИС, но вре...

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

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

Философия в IT как вершина созидания жизни Доброго времени суток, Хабрачане! С большим удовольствием, представляю вашему вниманию свою новую статью об искусстве в мире IT! Мою прошлую статью вы активно читаете, комментируете и голосуете за неё. Спасибо вам за это! Как благодарный автор, я постарался учесть все ваши ...

Vuetify  —  создаем свое простое приложение В этой небольшой статье мы с вами напишем свое простое приложение по типу "заказа еды". Само приложение если что будет статичным и здесь главный упор будет сделан на использование компонентов Vuetify и рассмотрение того как именно они работают. Также добавлю что здесь мы не ...

KotlinDL 0.2: Functional API, зоопарк моделей c ResNet и MobileNet, DSL для обработки изображений Представляем вам версию 0.2 библиотеки KotlinDL. Это библиотека глубокого обучения, где для низкоуровневых вычислений используется TensorFlow, но с высокоуровневым API и логикой, написанными на Kotlin.KotlinDL 0.2 теперь доступен на Maven Central (до этого он лежал на bintra...

[Перевод] C и C++: межъязыковые интерфейсы Как известно, C и C++ — это родственные языки, между которыми есть много общего. Но их пути, с годами, расходятся всё сильнее. В общих чертах дело обстоит так: код, написанный на одном из этих языков, не может быть скомпилирован под видом кода, написанного на другом. Этому м...

[Перевод] Retro Apple: цифровая камера Quicktake100 В 1994 году фотография была довольно трудоемким делом. Для начала необходимо было вставить пленку в катушку, либо картридж в камеру, потом только сделать фотографию и только догадываться как получился снимок. Что бы увидеть картинку нужно было достать пленку с фотоаппарата и...

[Из песочницы] Как верстать веб-интерфейсы быстро, качественно и интересно Всем привет! Давно хотел и наконец написал небольшую книжку — бодрое пособие по своей профессиональной области: актуальным подходам к разметке интерфейсов, экранному дизайну и доступности. Она о моем оригинальном подходе к созданию GUI, препроцессорам CSS (для объективност...

[Из песочницы] 6 GitHub проектов для веб-разработчиков, на которые стоит взглянуть Привет, Хабр! Представляю вам перевод статьи 6 Github Repos for web developers you should have a look at автора lampewebdev. Однажды я пролистывал ленту dev.to и наткнулся на пост 6 GitHub проектов для быстрой прокачки знаний. Я согласен с автором, что список действительно...

[Перевод] wc на D: 712 символов без единого ветвления После прочтения "Побиваем С программой в 80 строк на Хаскеле", которую я нашел на ХакерНьюс, я решил, что D может и лучше. И я написал wc на D. Прим.пер. Я предложил вышеупомянутую статью перевести 0xd34df00d, но он предпочел сделать по мотивам свою «Побеждая C дв...

[Перевод] Разработка Diablo IV в Blizzard и отладка дампов памяти из Linux в Visual Studio В блоге Microsoft недавно была опубликована статья, которую написал Билл Рэндольф, старший инженер-программист Blizzard, занимающийся разработкой Diablo IV. В этой статье раскрыты некоторые особенности работы над Diablo IV и, в частности, рассказано об использовании Visual S...

Обзор Xiaomi Mi 11i: на чем сэкономили и стоило ли оно того Сегодня у нас на обзоре Xiaomi Mi 11i. Не удивимся что вы не слышали о таком смартфоне и поспешите написать нам, что мы чего-то там придумали или перепутали. Только мы не виноваты, что в Xiaomi работают маркетологи-наркоманы, которые только и думают, как бы сделать так, чтоб...

[Из песочницы] Как я «спрыгнул» с платформы ЭВОТОР, почему и чего это стоило Очень давно (более 20 лет назад) я написал учетную систему на базе 1С версии 7.7 для небольшой розничной сети из 30 магазинов. В течении этих лет потихоньку ее поддерживал. Руководство компании звезд с неба не хватает, особых пожеланий не имеет и вообщем все шло хорошо, пока...

Эксплуатация Ceph: флаги для управления восстановлением и перемещением данных Продолжаем рассказывать об эксплуатации Ceph. Сегодня поговорим о процессе восстановления данных и флагах, которые позволяют его контролировать: norebalance, nobackfill и norecover. Статья подготовлена на основе лекции Александра Руденко, ведущего инженера в группе разработ...

DISTR 2: подборка исторического софта за 2005 год Два года назад я написал про подборку софта 2002 года, чудом сохранившуюся в пачке старых самописных болванок. Появлению этого сборника сопутствовало несколько факторов: относительная дешевизна болванок CD-R и безумная дороговизна (и малый объем) флешек, чудовищная медлитель...

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

[Из песочницы] Что такое NFC и как он работает. Освежим основы? Здравствуйте, пользователи Хабра! Я представляю вашему вниманию перевод статьи «What is NFC and how does it work» под авторством Robert Triggs. Вроде, казалось бы, зачем автору оригинала писать на эту тему в 2019-м, а мне переводить на пороге 2020? Сегодня NFC обрело свою ре...

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

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

[Перевод] Kweb — Облегченный веб-фреймворк Kotlin для backend-разработчиков KWeb — это библиотека для создания многофункциональных интерактивных веб-приложений на чистом Kotlin, которая делает практически незаметным для программиста различие между веб-браузером и сервером. Но зачем нужен еще один веб-фреймворк? Создание полнофункциональных веб- при...

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

[Из песочницы] Как настроить автоматическую съемку при улыбке за полчаса с помощью HUAWEI ML Kit Один из сервисов, к которому было больше всего внимания на презентации Huawei HMS Core 4.0, — это сервис машинного обучения ML Kit. Для чего нужен сервис ML Kit? Какие проблемы он может решить при разработке? Сегодня представляю вашему вниманию одну из самых важных функций...

Google Chrome PWA скоро будут работать лучше, благодаря Microsoft Microsoft работает с Google над новым изменением, которое улучшит работу веб-приложений на основе Chromium. После добавления этой функции в Chromium PWA будут правильно восстановлены, и операционная система запомнит их состояние даже при перезапуске / перезапуске Chrome из-з...

[Перевод] 200 лет электродвигателю Электромотор Фарадея 1822 года В 1820 году датский физик Ханс Кристиан Эрстед ввел электромагнитную теорию в состояние замешательства. Натурфилософы того времени считали, что электричество и магнетизм — это два разных явления, но Эрстед предположил, что поток электричеств...

Мое исследование — кто работает в IT — профессии, навыки, мотивация, развитие карьеры, технологии Недавно я проводил опрос среди специалистов, перешедших в IT из других отраслей. Его результаты доступны в статье. В процессе того опроса мне стало интересно — а какое соотношение между коллегами, изначально выбравшими карьеру в IT, получившими специальное образование и тем...

[Из песочницы] Использование Quartus и ModelSim Меня всегда интересовала цифровая схемотехника, а в частности языки описания аппаратуры -HDL. У меня давно лежала в списке будущего чтения книга Дэвида М. Хэррис и Сары Л. Хэррис «Цифровая схемотехника и архитектура компьютера», воспользовавшись свободным временем на самоизо...

Полку ARM прибыло: представлен первый 64-битный процессор ARM Cortex-R82 ARM-процессоры занимают новые для себя ниши. Это уже давно не только маломощные чипы с минимальным энергопотреблением. Недавно анонсировано третье поколение ARM-процессоров Thunder-X, о чем мы уже рассказывали. Теперь представлен процессор, который превосходит все предыдущи...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 3. Библиотека для анализа данных Pandas Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (3. データ分析ライブラリPandas編)". Это третья статья из серии. Ссылки на предыдущие статьи: первая, вторая В данной статье я объясню, как работать с библиотекой Pandas, чтобы создавать De...

Экран превратился в ошмётки. Ужасающие фото раскладушки Motorola Razr В сети разгорается скандал вокруг новой раскладушки Motorola Razr. Получить на руки простым покупателям её пока нельзя, но можно сделать предварительных заказ и покрутить в руках в магазине. Компания Motorola, принадлежащая сейчас китайской Lenovo, представила возрождё...

Espressif IoT Development Framework: 71 выстрел в ногу Один из наших читателей обратил наше внимание на Espressif IoT Development Framework. Он нашёл ошибку в коде проекта и поинтересовался, смог бы её найти статический анализатор PVS-Studio. Именно эту ошибку анализатор пока найти не может, зато нашёл множество других. По моти...

[Перевод] Манифест: почему я не делаю свой пет-проджект постоянной работой Когда доходы от продаж с моего сайд-проекта пробили отметку $100k, я, к собственному удивлению, обнаружил: Не хочу бросать основную работу. Никакого позыва написать, что наконец-то я бросаю «крысиные бега». Не написал ни единого твита о том, как я стал творить, и «измени...

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

iPhone 13 опережает по предзаказам бестселлер iPhone 12: смартфоны iPhone 13 Pro и 13 Pro Max пользуются очень высоким спросом Известный аналитик Минг-Чи Куо (Ming-Chi Kuo) из TF International Securities заявил, что по объёму предварительных заказов iPhone 13 опережает серию iPhone 12 за аналогичный промежуток времени. На выходных мы уже сообщали, что iPhone 13 оказался популярнее, чем iPhone 1...

Прокачка Kingroon KP3S с Titan+блинчик+TMC2209+3D-touch Сегодня я с вами поделюсь историей своего апгрейда принтера Kingroon KP3S.Если вы здесь с серьезными намерениями, настоятельно рекомендую ознакомиться с аналогичной статьей товарища nehiLo (https://3dtoday.ru/blogs/nehilo/kingroon-kp3s-marlin-btt-tmc-2209-bltouch-uart-novaya...

[Из песочницы] Новая нейросеть поможет компьютерам кодировать самих себя Привет, Хабр! Представляю вашему вниманию перевод статьи «A new neural network could help computers code themselves» автора Will Douglas Heaven. Инструмент обнаруживает сходство между программами, чтобы помочь программистам писать более быстрое и эффективное программное о...

[Из песочницы] Происхождение DevOps: что кроется в названии? Привет, Хабр! Представляю вашему вниманию перевод статьи «The Origins of DevOps: What’s in a Name?» автора Steve Mezak. В зависимости от вашей точки зрения, DevOps будет отмечать свою девятую или десятую годовщину в этом году. В 2016 в отчёте компании RightScales о состояни...

[Перевод] console.log не является частью JavaScript Доброго времени суток, друзья! Представляю вашему вниманию перевод заметки Nikhil John «console.log isn’t in the JavaScript language». Пожалуй, console.log является самой используемой командой в JS. Однако она не является частью JS. Не верите? А вы загляните в спецификацию...

Почему HomePod и HomePod mini нельзя объединить в стереопару Младшему брату HomePod на iPhone-событии 13 октября доверили исключительную по важности задачу – разогреть публику перед выступлением главных героев, и предоставили для этого целых десять минут драгоценного экранного времени. В течение этих десяти минут, впервые с 2018 года...

[Перевод] «А Crysis потянет?» Почему до сих пор обсуждают игру, выпущенную 13 лет назад Каждый год выпускаются сотни новых игр. Некоторые из них добиваются успеха и продаются миллионами копий, но само по себе это не гарантирует статуса легенды. Однако изредка появляются игры, которые становятся частью истории отрасли, и мы продолжаем обсуждать их и играть в ни...

Samsung всё-таки не смогла. Galaxy Home Mini выходит на рынок, но купить её нельзя В начале месяца появилась информация о том, что Samsung наконец-то выпустит на рынок умную колонку Galaxy Home Mini. Эта модель была представлена ещё осенью, а её старшая сестра, Galaxy Home, была показана более полутора лет назад, но так и не вышла. Спустя несколько дн...

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

Что умеет Dialogflow? 26 ноября в Москве прошла третья в своей истории Conversations – конференция по разговорному искусственному интеллекту для разработчиков и бизнеса, на которой был представлен новый доклад компании «Аэроклуб ИТ». В прошлый раз речь шла об одном из наших исследовательских пр...

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики Прочитала я пару статей на хабре после того как прошла по ссылке со стороннего ресурса и мне как-то грустно стало так как я сама учусь в топ-университете в США и знаю нескольких из России. habr.com/ru/post/469275 habr.com/ru/post/230789 Однако, моя история не совсем станд...

Huawei AI Speaker 2 стоит всего 55 долларов Буквально недавно мы говорили о том, что умные колонки с довольно низким качеством звука продаются за какие-то невменяемые деньги только потому, что там есть несколько весьма простых умных функций и поддержка голосового управления. Теперь компания Huawei, которая всегда радо...

Тахометр + температура двигателя на Arduino для МиниМото Купил я сыну в прошлом сезоне его первый мотоцикл. Радости не было предела. Катались мы катались, всё хорошо, но т.к. на минибайках нет ни спидометра, ни тахометра, ничего, пришла идея это исправить. Есть конечно же в продаже готовые варианты, но весь интерес в том, чтобы п...

[Перевод] У Alphabet есть вторая, тайная группа разработчиков квантовых компьютеров Родительская компания Google разрекламировала достижение квантового превосходства в прошлом году. Однако она ничего не рассказывает о секретной лаборатории X, где ещё одна группа разработчиков пишет программы для квантовых компьютеров Директор Alphabet Сундар Пичаи рекламир...

Как управлять состоянием в Angular по мере роста приложения Допустим, перед вами стоит задача написать фронтенд-приложение. Есть ТЗ с описанием функционала, тикеты в баг-трекере. Но выбор конкретной архитектуры лежит на вас. Порой трудно заранее понять, какая архитектура будет удачной, а какая нет. Особую сложность представляет орга...

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

Создаём своё приключение в Wonderbox: The Adventure Maker, ждём релиз в Apple Arcade Если вы любите создавать свои карты для Minecraft или других песочниц, а также всегда мечтали довести дело до конца, то обратите внимание на Wonderbox: The Adventure Maker. Это песочница для Apple Arcade, где игроки будут создавать свои локации, добавлять персонажей, прятать...

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

Задачи по JavaScript от Microsoft Доброго времени суток, друзья! Представляю вашему вниманию три задания по JS, предложенные участникам Microsoft’s Online Assessment 2019. Microsoft’s Online Assessment — предварительный отбор кандидатов в разработчики. Тех, кто прошел предварительный отбор, приглашают на...

OnePlus намекает на новый Nord и подтверждает отсутствие OnePlus 8T Pro Осенью, как всегда, ожидается очередной релиз от OnePlus – каждый год в это время компания выпускала улучшенную T-версию своего флагмана. В прошлом году вышли OnePlus 7T и OnePlus 7T Pro, которые стали апгрейдами OnePlus 7 и OnePlus 7 Pro. Последний получил незначительные из...

О бедном «дистанте» замолвите слово  Я, как мне кажется, никогда не видел, чтобы какой-то вопрос вызывал такую мощную волну негатива, как дистанционное образование. По-моему, даже повышение пенсионного возраста прошло более гладко. Как представителю семьи, в которой уже есть несколько поколений педаго...

Указатели на методы классов в C++ Привет, интернет. Решил написать статью об указателях на методы классов. Недавно мне пришлось столкнуться с тем, как они работают изнутри, когда писал некоторые вещи ориентированные под компилятор. Эти указатели работают не совсем как обычные указатели, не имеют возможности...

Watch Dogs: Legion — новая игра для Xbox Series X и PlayStation 5 Компания Ubisoft впервые анонсировала Watch Dogs: Legion во время своей презентации на E3 в прошлом году. Вчера в ходе мероприятия Ubisoft Forward были показаны новые трейлеры, названа дата выхода игры и подтверждена система апгрейда при покупке версий для текущего поко...

Ранги, награды и прокачка в космическом симуляторе Star Wars: Squadrons от EA В прошлом году на старшие платформы вышел отличный экшен от компании EA под названием Star Wars Jedi: Fallen Order. Но лицензию на франшизу «Звёздных войн» как-то надо использовать, поэтому несколько месяцев назад нам показали следующую часть, которая теперь будет концентрир...

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

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

Зажигаем светодиодную ленту на базе WS2811 при помощи ПЛИС Всем привет. Уже почти два года назад я приобрел на aliexpress китайский набор, состоящий из отладочной платы EasyFPGA A2.2, с Cyclone IV EP4CE6E22C8N на борту, ИК пульта SE-020401, программатора, пары USB проводов и шлейфов. Долгое время все это добро лежало у меня без дел...

Philips DCC в кармане и цифровой Hi-Fi 1994 года С форматом цифровой компакт-кассеты у меня сложилась своего рода любовь через ненависть. Я потратил кучу времени, чтобы починить хотя бы одно стационарное устройство, а когда починил — стало жалко вложенных сил, пришлось пользоваться. Теперь записываю пару кассет в месяц, вк...

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

Mafia: Definitive Edition доступна для предзаказа отдельно от Mafia Trilogy Издательство 2K Games и студия Hangar 13 открыли сбор предварительных заказов на ремастер Mafia: Definitive Edition. Теперь игру можно предзаказать отдельно от сборника Mafia Trilogy.  Mafia: Definitive Edition стоит 749 гривен в Steam,...

Братья из Южной Африки провернули крупнейшую аферу с криптовалютой: похищено $3,6 млрд Два брата из Южной Африки исчезли вместе с биткоинами на сумму $3,6 миллиарда, вложенными инвесторами в их криптовалютную платформу Africrypt. Юридическая фирма из Кейптауна заявляет, что не может найти мошенников, и уже сообщила об этом «Ястребам» — элитному подразделению н...

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

[Из песочницы] Source Maps: быстро и понятно Механизм Source Maps используется для отображения исходных текстов программы на сгенерированные на их основе скрипты. Несмотря на то, что тема не нова и по ней уже написан ряд статей (например эта, эта и эта) некоторые аспекты все же нуждаются в прояснении. Представляемая ...

Apple решила пойти в киберспорт. Геймерскому Mac — быть? Вы думаете, геймерский Mac возможен? Apple считает, что да Mac никогда не были компьютерами для игр, на протяжении многих лет сохраняя статус устройств для работы. То ли этому поспособствовала сама Apple, то ли всё произошло само по себе, но даже MacBook Pro, которые никогда...

Топ 20 эксклюзивов GOG galaxy - наши любимые старые игры Ради чего стоит завести аккаунт в GOG'е? Предлагаю вашему вниманию топ 20 лучших игр, которые в данный момент продаются исключительно на платформе GOG galaxy.

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

Какие инструменты вы бы взяли на удалёнку? Как заниматься парным программированием, если коллеги сидят поодиночке в разных квартирах? И если не подозвать коллегу со словами «смотри, как это делается», с помощью чего записать для него скринкаст? А какие инструменты для тестирования особенно актуальны при удалёнке? В...

Doom Boy ESP32. Вторая итерация Так и не дождавшись DoomWatch платы сделал новый заказ с доставкой Fedex. В этот раз развел платы в KiCad. Как ни странна, Kicad понравился даже больше Eagle AutoDesk Основная цель была попробовать распаять чип esp32d0wdq6. Не сам готовый модуль, а именно отдельно микросх...

Что из себя представляет новейшая SoC Kirin 985, используемая в Honor 30 Пару часов назад были представлены смартфонов линейки Honor 30. Младшая модель от старших отличается, кроме прочего, платформой — вместо Kirin 990 5G тут установлена новенькая Kirin 985 5G. Что же это за однокристальная система и сильно ли она отличается от старш...

Samsung Galaxy Fold 2 будет стоить дешевле предшественника Согласно новому отчету от Sammobile, Samsung выпустит следующую версию Galaxy Fold с объемом памяти 256 ГБ вместо 512 ГБ. Вполне вероятно, меньшая емкость хранилища поможет снизить цену. Нет сомнения, что телефон все еще будет дорогим. Пилотная версия продавалась при запуске...

О том как написать и опубликовать смарт-контракт в Telegram Open Network (TON) О том как написать и опубликовать смарт-контракт в TON О чем эта статья? В статье я расскажу о том, как поучаствовал в первом (из двух) конкурсе Telegram по блокчейну, не занял призовое место и решил зафиксировать опыт в статье, чтобы он не канул в Лету и, возможно, помог ко...

[Перевод] Как построить космический корабль, способный спасти планету В гостях у НАСА: изучаем первый зонд, разработанный для защиты Земли от опасных астероидов. Его запуск запланирован уже на следующий год. Лучшее, на что мы можем надеяться для защиты от астероидов-убийц – это белый куб размером со стиральную машину, находящийся в полуразоб...

Колёсики для Mac Pro оказались дороже топового iPhone XR. Если их покупать отдельно Apple Mac Pro нового поколения — очень дорогой ПК, но при этом уникальный. Во время анонса этого устройства, наверное, всех больше удивила цена не компьютера, а подставки для монитора, за которую просят 1000 долларов. Позже обратили внимание и на колёсики для Mac ...

Super upgrade от Forward Leasing: апгрейд смартфонов Samsung теперь по-настоящему легкий вне зависимости от состояния смартфона! Компания, которая известна своей программой подписки с более низкими платежами, чем по рассрочке на тот же срок, предлагает пользователям уникальную опцию с говорящим названием Super Upgrade. Читать полную статью

Новый рекорд AnTuTu смартфона с Snapdragon 865. И это не Xiaomi Mi 10 В сети появился новый рекордсмен бенчмарка AnTuTu с топовой однокристальной системой Qualcomm Snapdragon 865. Информацией поделился тематический ресурс AndroidAuthority, получивший скриншот от неназванного источника.  Итак, новый рекорд поставил смартфон Realme с ...

OpenIn.app — MacOS приложения для ссылок и файлов Привет, Хабр!Давно я ничего не публиковал на Хабре, но вот решил сегодня написать в Я пиарюсь (читай карма-самоуничтожение или как это называется сейчас?)Решил в свободное время заняться разработкой под MacOS и iOS. Начал пока с MacOS. Идей много, так что приложений будет мн...

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

Управление манипулятором meArm через web-интерфейс Прошлый учебный год я вёл занятия в школе робототехники. Класс состоял из подростков 12-13 лет, способных и дисциплинированных. В моих подопечных меня устраивало всё, кроме одного маленького нюанса поведения: они растворялись в своих смартфонах, стоило мне отвернуться к дос...

Android-смартфоны научились передавать друг другу установленные приложения на близком расстоянии В сети была раскрыта новая функция, разработанная специалистами Google. Теперь Android-смартфоны могут передавать друг другу установленные приложения на близком расстоянии.

[Перевод] Эмуляторы SNES всего в нескольких пикселях от абсолютного совершенства Мы так близки к созданию эмулятора, способного идеально воссоздавать все функции реального железа и ПО SNES. В течение последних 15 лет как кодер эмулятора bsnes я пытался довести до совершенства эмуляцию Super Nintendo, но теперь мы столкнулись с последней проблемой: точн...

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

Swift.assert — жизнь после релиза Как часто вы используете Swift.assert() в вашем коде? Я, честно, использую довольно часто (Если это плохая практика, то, пожалуйста, напишите в комментариях — почему это плохо?). В моем коде часто можно встретить, например, такой вызов: Swift.assert(Thread.isMainThread) Не ...

Asterisk: внешние транки в состоянии Request Sent Знакомая картина? [root@pbx scripts]# asterisk -x "sip show registry" Host dnsmgr Username Refresh State Reg.Time sipnet.ru:5060 Y XXXXXXXXXXX 102 Request Sent ...

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

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

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker Я написала мои первые сайты в конце 90-х. Тогда приводить их в рабочее состояние было очень просто. Был Apache-сервер на каком-нибудь общем хостинге, на этот сервер можно было войти по FTP, написав в браузерной строке нечто вроде ftp://ftp.example.com. Потом надо было ввести...

Ускоряемся: апгрейд инфраструктуры в ЦОДе В нашем ЦОДе наступил очередной цикл обновления «железа». Зачем и как мы это сделали, а главное – как именно улучшится работа облачной платформы Linxdatacenter после апгрейда в конкретных цифрах, – рассказывает в сегодняшнем материале менеджер по продуктам и решениям Linxd...

Колёсики для Mac Pro оказались дороже топового iPhone XR. Если их покупать отдельно Apple Mac Pro нового поколения — очень дорогой ПК, но при этом уникальный. Во время анонса этого устройства, наверное, всех больше удивила цена не компьютера, а подставки для монитора, за которую просят 1000 долларов. Позже обратили внимание и на колёсики для Mac ...

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

[Из песочницы] Игра для программистов FuncBall Многие, как и я, любят футбольные симуляторы и многие увлекаются программированием. Когда-то, в далёком 2004 году, наигравшись в ФИФУ я подумал, что было бы неплохо совместить два моих увлечения в одной игре, в которой игроки управлялись бы не вручную, а написанным для них с...

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

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

[Перевод] Фронтенд-разработчику: 10 направлений, в которых стоит развиваться в 2021 году Профессия «фронтенд-разработчик», без сомнения, будет одной из самых востребованных в 2021 году. Раньше тем, кто работал в этой сфере, для создания интерактивных сайтов достаточно было знать HTML, CSS и, возможно, jQuery. Но сегодня фронтенд-разработчик вынужден существоват...

Расщепление в стоматологии: как это делается? Здравствуйте, дорогие друзья! Сегодня я расскажу вам про расщепление – один из видов костной пластики. Суть этого метода заключается в восстановлении ширины костной ткани, которая была утрачена по тем или иным причинам. ВНИМАНИЕ!-Uwaga!-Pažnju!-Attention!-Achtung!-Attenzio...

Статьи — это тоже исходный код { Открываю VS Code и начинаю набирать статью с самого начала. Но вот незадача — формат маркдауна не совсем совместим с имеющимся форматом Хабра. Получается выхода нет и придётся возвращаться к встроенному редактору Хабра; Или не придется?В голову пришла идея написать утилиту,...

[Из песочницы] Гроубокс как метод познания себя Приветствую тебя, читатель! Хочу поведать тебе историю о сборке небольшого, казалось бы очень простого гроубокса, о вхождение в мир микроконтроллеров, о пути, который был пройден маленькими шажками и о борьбе с собой. Хотел бы поведать именно свой опыт — с чувствами эмоциям...

5 самых известных проектов, написанных на Golang О языке программирования Golang, созданном корпорацией Google, на Хабре рассказывали много и подробно, так что мы не будем в очередной раз обсуждать достоинства этого инструмента. Лучше поговорим об известных проектах, которые написаны на Go — они являются доказательством...

Разработка python module, чтобы продакшн радовал Всем привет! Я представляю команду разработчиков некоммерческой организации CyberDuckNinja. Мы создаём и поддерживаем целое семейство продуктов, которые позволяют облегчить разработку backend-приложений и сервисов машинного обучения. Сегодня хотелось бы затронуть тему интег...

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

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

[Перевод] 10 no-code-платформ, на которые стоит обратить внимание в 2021 году No-code-инструменты позволяют обычным пользователям ПК создавать веб-сайты и приложения без необходимости написания программного кода. До того момента, когда подобные инструменты достаточно хорошо развились и достаточно сильно распространились, разработка простого веб-прилож...

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

Отечественная компания разработала российскую СХД на «Эльбрусах» c уровнем локализации 97% Омская компания «Промобит» смогла добиться включения своей СХД на «Эльбрусах» в Единый реестр российской радиоэлектронной продукции при Минпромторге. Речь идет о системе СХД Bitblaze Sirius серии 8000. В реестр вошли три модели этой серии. Основное отличие моделей друг от ...

3 комедии грядущей весны, которые ждал весь мир Ради этих новинок стоит выбраться из дома хотя бы на один вечер. Февраль подходит к концу и можно приступать к поиску новых фильмов для просмотра в марте. Чтобы это не стало утомительным занятием редакция отобрала 3 самых ожидаемых комедии, на которые точно стоит обратить с...

3 комедии грядущей весны, которые ждал весь мир Ради этих новинок стоит выбраться из дома хотя бы на один вечер. Февраль подходит к концу и можно приступать к поиску новых фильмов для просмотра в марте. Чтобы это не стало утомительным занятием редакция отобрала 3 самых ожидаемых комедии, на которые точно стоит обратить с...

Как изменилась стоимость процессоров AMD Ryzen 3000 за пять месяцев продаж? Процессоры AMD Ryzen поступили в продажу 7 июля, а к нынешнему моменту продаются уже более 5 месяцев. Немецкий ресурс взялся выяснить, как за это время изменилась их стоимость. Большинство моделей — и тут никаких сюрпризов — подешевело. Но, как видно из табл...

Intel о топовом процессоре Core i9-11900K: быстрее Ryzen 9 5900X, выйдет уже в этом квартале Компания Intel решила ускорить процесс вывода своего нового процессора Core i9-11900K на рынок. Теперь уже официально известно, что чип поступит в продажу в ближайшие пару месяцев. Компания на CES 2021 представила целое семейство Rocket Lake-S, но больше всего внимания удел...

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

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

Кто такой Марк Безос — маркетолог, волонтёр и брат основателя Amazon Сводный родственник Джеффа Безоса давно стал миллионером и теперь готовится к полёту в космос с братом.

Исповедь IT-рекрутера на фрилансе На этой неделе в наших соцсетях выступал Федор Волков, IT-рекрутер из Luna Park — HR-агенства, где работают математики и программисты. Пока Федор учился в 1543 школе, он ездил на олимпиады по математике и программированию, затем закончил мехмат МГУ. Это помогло ему нараст...

Релиз акторного фреймворка rotor v0.09 (c++) rotor — ненавязчивый С++ акторный микрофремворк, похожий на своих старших братьев — caf и sobjectizer. В новом релизе внутреннее ядро полностью было переделано с помощью механизмов плагинов, так что это затронуло жизненный цикл акторов. Читать дальше →

JPEG. Алгоритм сжатия И снова здравствуйте! Я нашел эту статью, написанную еще мае 2019-ого года. Это — продолжение серии статей о WAVE и JPEG, Вот первая. Эта публикация включит в себе информацию об алгоритме кодирования изображений и о самом формате в целом. Щепотку истории Столовую ложку стать...

Крутилки или Холодильник в Братья Пилоты Я люблю мобильную разработку, а когда глаза горят от идеи — то оторваться от работы очень сложно. Так и случилось в этот раз. Вспомнилась мне старая игра «Братья Пилоты» и загадка по открытию холодильника. Для тех кто забыл напомню, что необходимо было повернуть все ручки в...

Язык програмирования Ü — нелёгкий путь написания самодостаточного компилятора Уже несколько лет я веду разработку собственного языка программирования — Ü. Около двух лет назад я публиковал вводную статью о нём на Хабре. Компилятор этого языка написан на C++ и долгое время он таковым и оставался. Но после той публикации я пришёл к выводу, что язык Ü уж...

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

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

Создаём с нуля высоконагруженное приложение на Tarantool В 2013 я пришел в Mail.ru Group, и я решал задачу, в которой мне нужна была очередь. Есть много разных инструментов для построения очередей, но я решил для начала узнать, что уже имеется в компании. Услышал, что есть такой продукт — Tarantool. Узнал, как он устроен, и мне п...

Пронзающий пространство (фантастическая повесть) Введение (от автора)Здравствуйте, уважаемые читатели портала 3D Today! Представляю вашему вниманию фантастическую повесть. Давно хотел написать что-нибудь подобное для портала, про 3D печать и другие технологии. На мой взгляд, этим технологиям уделяется мало внимания в совре...

MCMC-методы и коронавирус: часть первая, вступительная Привет, коллеги! Сто лет не писал на Хабр, но вот время настало. Весной этого года я вёл курс «Advanced ML» в Академии больших данных Mail.ru; кажется, слушателям понравилось, и вот сейчас меня попросили написать не столько рекламный, сколько образовательный пост об одной и...

Go? Bash! Встречайте shell-operator (обзор и видео доклада с KubeCon EU'2020) В этом году главная европейская конференция по Kubernetes — KubeCon + CloudNativeCon Europe 2020 — была виртуальной. Впрочем, такая смена формата не помешала нам выступить с давно запланированным докладом «Go? Bash! Meet the Shell-operator», посвящённым нашему Open Source-пр...

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

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

[Перевод] Перерасти ПО: код — это современное электричество Десять лет назад Марк Андриссен написал для Wall Street Journal статью под названием "Софт пожирает мир", в которой говорит о фундаментальном сдвиге роли, которую ПО играет в экономике. В прошлом IBM, Oracle или Microsoft продавали технологии другим компаниям как ...

Что скрывается за VestaCP Вряд ли сейчас кому-то может прийти в голову мысль написать свою панель управления сервером: интернет давно прикипел к ISP, cPanel, Plesk и десятку их аналогов. Все «взрослые» панели умеют примерно одно и то же, различаясь лишь интерфейсом, уровнем поддержки и специфически...

Не «цифрой» единой: аналоговые шпионские камеры с 1861 года и по наши дни Камера в щетке для одежды? А почему бы и да… Не так давно в нашем блоге мы опубликовали статью с советами, как обнаружить скрытую камеру в номере отеля. Ну а сейчас — рассказ о самых необычных шпионских камерах прошлых лет, начиная с XIX века. Как вы понимаете, сейчас п...

[Перевод] Quake III Arena, Kubernetes (k3s) и Raspberry Pi Прим. перев.: казалось бы, еще недавно сочетание из заголовка казалось невозможным безумием. Мир не стоит на месте, и это безумие стало не просто возможным, а даже по-настоящему простым в реализации. Подтверждение читайте ниже в переводе соответствующей инструкции от Johan S...

[Из песочницы] Дешёвый сервер из китайских запчастей. Часть 1, железная Дешёвый сервер из китайских запчастей. Часть 1, железная Размытая кошка позирует на фоне настраиваемого сервера. На заднем плане – мышка на сервере Привет, Хабр! В жизни каждого человека иногда назревает необходимость апгрейда компьютера. Иногда это покупка нового телефона ...

HDD для Mac или заурядный случай для лаборатории восстановления данных К нам на диагностику поступил накопитель Seagate ST4000DM000 семейства Lombard. Со слов клиента можно было понять, что накопитель использовался на компьютере Apple Macintosh и был на нем отформатирован, и не один раз, за все время эксплуатации. Вопросы касательно состояния н...

Какое пламя горячей? ФАКЕЛЬНИК Хомяки приветствуют вас друзья! Сегодняшний выпуск будет посвящен любопытной электронной свече, пламя которой имеет необычную природу происхождения. Генератор факельного разряда, второе народное название которого «Факельник». Их существует несколько видов, конкретно этот со...

[Из песочницы] Кластер из двух узлов – дьявол в деталях Привет, Хабр! Представляю вашему вниманию перевод статьи «Two Nodes — The Devil is in the Details» автора Andrew Beekhof. Многие люди предпочитают кластеры состоящие из двух узлов, потому что они кажутся концептуально более простыми, кроме того еще и на 33% более дешевыми ч...

Xiaomi продала более миллиона внешних аккумуляторов Redmi В феврале прошлого года Xiaomi представила два внешних аккумулятора под брендом Redmi. А теперь китайский гигант объявил о том, что на данный момент продажи внешних аккумуляторов Redmi превысили 1 млн единиц. В Индии два портативных аккумулятора продаются со скидкой 20%...

[Из песочницы] Помощник в проведении технического интервью и совместный кодинг Сколько мне довелось пройти технических собеседований на фронтенд разработчика, столько разных способов и инструментов на них использовали интервьюеры. Чат в одном месте, созвон в другом, кодинг в третьем. «Ой, что-то не работает этот сервис, а расшарь-ка экран. Ой, код р...

MMORPG Trickster M всё таки выйдет в Южной Кореи, стала известна дата релиза Ещё в середине прошлого года корейский издатель NCSOFT заявил, что MMORPG под названием Trickster M выйдет не раньше 2021 в Южной Кореи. Теперь оказалось, что проект появится у корейских геймеров весной этого года. Разработкой занимается оригинальная студия NTREEV Soft, кото...

Huawei P40 Lite окажется совсем не таким, каким мы его представляли По слухам, Huawei P40 Lite должен был оказаться лишь переименованным вариантом бюджетного смартфона Nova 6 SE, который дебютировал в начале прошлого месяца. Но сейчас в Сети появилось изображение защитного экрана для P40 Lite, и судя по нему смартфон окажется совсем не ...

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

Автоматическое обучение моделей с помощью Vowpal Wabbit Всем привет, меня зовут Артем Жаринов, я специалист по анализу данных и машинному обучению команды RnD в Lamoda. Блуждая по нашему сайту вы, возможно, заметили такие полки рекомендаций «С этим товаром покупают» или «Популярные товары». Для персонализированного ранжирования ...

Рынок соискателя или работодателя VS возрастная дискриминация В продолжение моего разбора полётов по рекрутингу и обстановке в последние лет 5, я хочу затронуть две щекотливые темы: — чей же рынок нынче, кто правит балом – работодатель или соискатель; — пресловутый возрастной ценз 45+, так ли всё плохо и безнадёжно. Собственно, п...

MKS TFT 32 порт прошивки BigTreetech Touchscreen Не так давно я писал про восстановление слетевшего загрузчика MKS TFT 32 V4.0 и вот почти случайно наткнулся на очень интересный проект на гитхабе. Там я нашел и оригинальный загрузчик и вполне рабочую (заработала с правками которые вносил вручную, но скоро я думаю поправят ...

Управленческая истерика. Нормальными словами Раньше я был глупый и писал худлит. Теперь я всё понял, и худлит на Хабре не пишу. Но чего добру-то пропадать? Точнее, хочу понять, есть ли в том худлите добро, польза. Попробую взять худлитную статью и изложить её посыл нормальными словами. А чего получится — вам решать. Ор...

[Перевод] Periwinkle: процессор с одной инструкцией Хочу рассказать о процессоре, который я разработал в 2016 году. Он реализован на C как виртуальная машина. Мой друг Бьёрн написал для него ассемблер на F#. Periwinkle представляет собой процессор OISC (one instruction set computer), в отличие от RISC и CISC. У него нет ника...

OpenGL примитивы в стиле RAII Добрый день, хабра юзеры. Я давно не писал и возможно кто-то заждался статей от меня — конечно же нет. Так как свободного времени стало чутка поболее, а мой GitHub совершенно пуст, я решил написать свой клон Mein kampf Minecraft. С большой вероятностью, я задокументирую это...

[Из песочницы] Шизофрения: взгляд после Грани безумия В те далекие времена, когда я чувствовал себя получше, я частенько заходил почитать хабр. Теперь почти полная потеря интереса к ИТ — одна из самых незначительных моих проблем. Заранее прошу прощения за исковерканные слова и знаки препинания, тут уже давно во вс...

Создаем калькулятор на Swift 5 В преддверии старта базового курса «iOS-разработчик» публикуем статью, которую написал наш внештатный автор. Всем привет! Прошло уже больше года с того момента, как появился релиз Swift 5, который принес разработчикам много нового. В этой статье я хочу поговорить о мобиль...

[Перевод] Как разработчикам Myst удалось уместить на одном CD-ROM целую вселенную Привет, Я Рэнд Миллер, соавтор «Myst». Мы поставили перед собой задачу создать реальный мир «Myst», но болезненно ударились о реальные ограничения CD-ROM. Играми я начал заниматься ещё с начала старшей школы, и я уже не молод, то есть это было довольно давно. Игры, которые ...

[Перевод] Использование Grid для макетов страниц, а Flexbox — для макетов компонентов Мой брат недавно отучился на компьютерщика и сейчас завершает стажировку в области фронтенд-разработки. Он узнал и о CSS Grid, и о CSS Flexbox, но в том, как он пользуется этими механизмами создания макетов, я отметил одну особенность, с которой я уже сталкивался. А именно, ...

[Перевод] Как EA работала над ремастерингом Command & Conquer При жёстком капиталистическом образе мышления, которым, без сомнения, обладают некоторые из руководителей EA, не было бы никакой причины возвращаться к Command & Conquer и заниматься её ремастерингом. Стратегии не очень хорошо продаются на консолях, full-motion video с ...

Инженер купил 220 нерабочих плат Raspberry Pi Model B и начал их ремонтировать Инженер и блогер Джеймс Доусон специализируется на обзорах одноплатных компьютеров, но сейчас он начал необычный марафон, а заодно решил подзаработать. Инженер купил на eBay партию примерно из 220 нерабочих компьютеров Raspberry Pi Model B за 61 фунт, то есть практически н...

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

АДСМ4. Жизненный цикл сетевого оборудования и архитектура системы автоматизации Продолжаем наш забег по сетевой автоматизации. Итак, сеть спроектирована, IPAM запущен. И вот-вот начнут съезжаться миллионы наших стоек. Будем готовиться к этому. Мы всё дальше от фантазий и абстрактных разговоров и ближе к практике. И всё же снова сделаем отступление. Боль...

Все запасы дорогого Xiaomi Mix Fold раскупили за секунды Сразу же после презентации смартфона Xiaomi Mix Fold, который оснащён сгибающимся экраном, устройство стало доступно для предварительного заказа в Китае. Реальные продажи стартуют 16 апреля. Версия Xiaomi Mix Fold с 12 ГБ оперативной и 256 ГБ флеш-памяти предлагатся за ...

Азбука libp2p от Textile (или за что мы её любим) Перевод статьи начального уровня в блоге проекта Textile от 19 ноября 2019 г.Первые шаги к созданию децентрализованного приложения могут быть трудными. Изменить привычный при разработке централизованных приложений образ мышления не легко, поскольку распределённый дизайн ло...

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

Пересадка костного блока в стоматологии: как это делается? Здравствуйте, дорогие друзья! Сегодняшняя статья будет посвящена пересадке костного блока – очередной вид костной пластики. Суть этого метода направлена на восстановление ширины костной ткани, которая была утрачена по тем или иным причинам. ВНИМАНИЕ!-Uwaga!-Pažnju!-Attenti...

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

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

Внутренний мир Форманты П432 История о том, как я неожиданно купил синтезатор, починил его, разобрался с тем, как он устроен, и написал эмулятор. Читать дальше →

[recovery mode] Бобина 3.0.0 — обзор улучшений Приветствую! Прошлый год выдался крайне продуктивным для нашей некоммерческой организации, и эта статья является лишь началом цикла публикаций, освещающих нашу деятельность. А там есть о чём рассказать, ведь несколько наших продуктов оказались в центре больших банковских про...

Лучшие аксессуары для Samsung Galaxy Watch Active2 Очень часто пользователи заказывают аксессуары для Samsung Galaxy Watch Active2 44 мм (SM-R820), а потом оказывается, что они получили совсем не то, что им хотелось изначально. Чтобы у вас не возникало проблем с подбором идеальных аксессуаров, мы решили написать пошаговую ин...

Ультразвуковой дальномер на Arduino Не так давно я начал увлекаться Arduino и разработкой под микроконтроллеры. Собравшись делать проект дальномера с выводом информации на OLED-дисплей, я так и не нашел полноценного и качественного гада в Сети. Поэтому решил написать его сам. Поехали!

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

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

Черная пятница 2020: большие скидки на игры для PC, Xbox и Playstation Началась великая Чёрная пятница, а это значит, что цифровые магазины будут разбрасываться скидками на крутые игры, а геймеры будут это спокойно покупать, потому что на дворе 2020 год. Эта акция проходит на нескольких платформах и в разных магазинах, поэтому сразу же их упомя...

[Из песочницы] sMock — Swift mocking framework для Unit-tests (спасибо gMock за идеи) Проблема Переходя в мир Swift из ObjC/C++, я столкнулся с проблемой при написании юнит-тестов: отсутствием инструментов для создания Mock-объектов. При написании декомпозированного кода мы часто скрываем детали реализации за интерфейсами (протоколами). А также проверять функ...

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

[Перевод] Магические сигнатуры методов в C# Представляю вашему вниманию перевод статьи The Magical Methods in C# автора CEZARY PIĄTEK. Есть определенный набор сигнатур методов в C#, имеющих поддержку на уровне языка. Методы с такими сигнатурами позволяют использовать специальный синтаксис со всеми его преимуществами. ...

«Да будет свет!», или Как мы меняли систему ИБП в ЦОДе в разгар пандемии Модернизация дата-центра во время пандемии COVID-19 – не самая простая задача, особенно когда речь идет об апгрейде системы электроснабжения площадки. Тем не менее, при наличии четкого плана действий, надежного подрядчика и грамотной проектной команды с ней можно справитьс...

[Перевод] Напишем и поймем Decision Tree на Python с нуля! Часть 1. Краткий обзор Привет, Хабр! Представляю вашему вниманию перевод статьи "Pythonで0からディシジョンツリーを作って理解する (1. 概要編)". 1.1 Что такое Decision Tree? 1.1.1 Пример Decision Tree Например, у нас есть следующий набор данных (дата сет): погода, температура, влажность, ветер, игра в гольф. В ...

[Из песочницы] Можно ли научить обезьяну программировать? Ждёт ли нас поколение специалистов-бабуинов Если 100 обезьян, яростно набирающих текст, в конечном итоге напишут сонет Шекспира, то сколько приматов потребуется, чтобы написать код? Читать дальше →

Универсальный солдат или узкий специалист? Что должен знать и уметь DevOps-инженер Технологии и инструменты, которые нужно освоить DevOps-инженеру. DevOps — восходящий тренд в IT, популярность и востребованность специальности постепенно растет. У GeekBrains не так давно открылся факультет DevOps, на котором готовят специалистов соответствующего профиля. ...

Новый плацкарт — как капсульный отель На Казанском вокзале в Москве стоит альфа-версия новой компоновки плацкартного вагона. ФПК и ТМХ сделали одну очень офигенную вещь — вместо того, чтобы выкатить новый поезд и сказать: «Вот новый поезд, радуйтесь теперь, это приказ!» компании показали первый концепт и предл...

Jambox handmake или как сделать Jambox при помощи 3D принтера. Часть 1. Моделирование. Появилась у меня желание сделать себе портативный музыкальный центр. При этом, конечно, была возможность купить готовый, благо братья китайцы постарались на славу. Но желание оправдать покупку 3D-принтера и потратить давно пылившиеся катушки с филаментом SBS Glass пересилило...

Jett из Valorant У друга скоро ДР, а он играет в недавно вышедший шутер "Valorant"...Порылся на Thiniverse и нашел модели нескольких героев. Некоторые из них не выставлены в позы. Среди тех, что выставлены в позы нашел модель Jett. Модель низкополигональная. Для печати годится не очень хорош...

Как я не съездил в Лондон, но поучаствовал в London DevOps Enterprise Summit С 23 по 25 июня 2020 года в Лондоне прошла очередная DevOps Enterprise Summit. «В Лондоне» можно написать в кавычках, так как пандемия сделала свое дело и конференция прошла в онлайн-формате. В нём здесь есть и плохое (нетворкинг всё-таки очень сильно страдает), и хорошее:...

[Перевод] Тестирование Ansible с использованием Molecule с Ansible в качестве верификатора В этом руководстве мы будем изучать, как тестировать код инфраструктуры, написанный на Ansible, с использованием инфраструктуры тестирования, известной как Molecule. Внутри Molecule мы будем использовать Ansible в качестве верификатора, чего я пока нигде не мог найти. Давай...

Поиск родственников через тест ДНК. Часть 3 – Сдача теста и отправка по почте Ранее я рассказал о ДНК-тестировании для генеалогии и о том, как выбрать тест. Теперь немного расскажу о том, как сделать тест и как его отправить обратно. Уже потом будут получение результата и его анализ, но сначала надо купить сам тест, сделать забор материала и отправить...

JS и его запретные тайны Так вышло, что наша компания искала разработчиков. В работе мы используем стандартный набор веб-технологий: HTML, CSS, Javascript, PHP, SQL. Во время проведения собеседований я был не то чтобы расстроен, а скорее обескуражен. Вопросы, на которые не могли ответить кандидаты, ...

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

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

Эмулятор RFID на Arduino Многие читали мой пост "Эмулятор RFID", где я в деталях рассказывал об устройстве EM Marine, о том как намотать антенну, и как сделать RFID-эмулятор из трёх деталей. Но, будем честны, несмотря на гениальную простоту того устройства, оно достаточно сложно для повт...

Создание Python-обвязки для библиотек, написанных на C/C++, с помощью SIP. Часть 1 Иногда во время работы над проектом на языке Python возникает желание использовать библиотеку, которая написана не на Python, а, например, на C или C++. Причины для этого могут быть разные Во-первых, Python — язык замечательный, но в некоторых ситуациях недостаточно быстрый....

3-нм техпроцесс все ближе к народу: Intel, Apple и TSMC вовсю готовятся к новому витку прогресса В самом начале этого года мы публиковали статью «У TSMC и Samsung возникли серьезные проблемы с производством 3-нм чипов». Тогда мы рассказывали о том, что Apple разместила у TSMC первый заказ на чипы, выполненные по 3-нм технологии. Но возникли определенные проблемы, так ч...

Этот гаджет для Xiaomi Mi 10 не должны пропускать геймеры Компания Xiaomi официально сообщила о том, что специальный игровой комплекте для смартфона Xiaomi Mi 10 поступит в продажу уже завтра, 13 марта. Поклонники мобильных игр, которые уже приобрели или планируют купить Xiaomi Mi 10, обязательно обратят внимание на этот аксе...

Как мы уменьшили время простоя курьеров. Логистика в Яндекс.Еде Всем привет! Меня зовут Роман Халкечев, я руковожу отделом аналитики в Яндекс.Еде. Одно из ключевых направлений этого сервиса — логистика. Эффективность алгоритмов логистики во многом и определяет само существование сервисов доставки. Сегодня я расскажу читателям Хабра о на...

Тензоры для C#. И матрицы, и векторы, и кастомный тип, и сравнительно быстро Привет! Понадобились мне как-то тензоры (расширения матриц) для моего проектика. Погуглил, нашел целый ряд всяких библиотек, все вокруг да около, а чего нужно — нет. Пришлось реализовать пятидневку и имплементировать то, что надо. Короткая заметка о работе с тензорами и трю...

[Перевод] Создаём модчипы для PlayStation 1 В детстве у меня была PlayStation 1 (PS1). Одна из первых, если не самая первая моя консоль, сильно повлиявшая на моё будущее. Я увлёкся компьютерами благодаря тому, что играл в видеоигры и занимался их моддингом. Хотя в детстве я не был достаточно умён, чтобы модифицирова...

Sony выпустила обновление Android 11 для Xperia 10 II На прошлой неделе компания Sony начала обновлять до Android 11 смартфон Xperia 5 II, а сейчас прошивку выпустили для его старшего брата Xperia 10 II.

[Перевод] Думал, что добьюсь большего к своим 35 Уже два часа дня? Ничего за сегодня не сделал. Проснулся, потянулся, видел 6 голосовых сообщений — проигнорировал, принял душ, съел 3 вафли и улегся с мыслями, что мне 35, а я так и не выучил французский. Стоп, я не был в душе, это было вчера. Попытался купить себе новые ко...

Innodisk представляет универсальную новинку InnoAGE для сферы IoT Первоклассная серия флэш-накопителей InnoAGE, разработанная компанией Innodisk совместно с Microsoft, продолжает расширяться. Недавно запатентованная технология локального восстановления и функция круглосуточного автоматического мониторинга объединены в устройствах InnoOSR (...

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

Мои впечатления о PP-GF, взял на пробу – понравилось.     Приветствую!    Не так давно искал для себя альтернативу композитам от Filamentarno (ведь должен быть выбор) и наткнулся на достаточно молодого производителя NovaPrint3D с филаментом PP-GF.     Немного сомневался в покупке, все-таки не кило  ABS'а купить. Начал шерстить ...

Я живу, а они — умирают: бактерии в моем теле Одна из самых значимых книг по проблеме долголетия людей «Этюды оптимизма» была написана великим русским  естествоиспытателем, лауреатом Нобелевской премии И. И. Мечниковым. В своей работе он впервые предположил, что причиной страданий человека могут быть микробы кишечн...

С декабря Red Dead Online станет продаваться как отдельная игра Rockstar Games заявили, что в ближайшее время Red Dead Online станет отдельной игрой. Уже с декабря этого года сетевой режим к Red Dead Redemption 2 станет продаваться отдельно от основной игры. Читать полную статью

[Перевод] Спросите Итана: пространство-время – реальная сущность или просто концепция? Схема сильного искривления пространства-времени вблизи горизонта событий чёрной дыры. Чем ближе вы приближаетесь к массивному телу, тем сильнее искривляется пространство. В итоге вы оказываетесь в таком месте, откуда не может убежать даже свет: внутри горизонта событий. Бо...

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

Учёные заявили, что мужчины со старшими братьями имеют больше шансов стать геями Учёные заявили, что мужчины со старшими братьями имеют больше шансов стать геями. Это исследователи поняли, изучив данные.

[Перевод] Реализация движения по лестницам в 2D-игре Движение по лестницам уже давно было головной болью для разработчиков. Свой код я написал для нашего старого прототипа 2017 года и до недавнего времени он оставался почти неизменным. Он едва покрывал потребности нашего прототипа и не должен был дожить до релиза. Однако име...

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

В России начались продажи iPhone 13 Сегодня утром в нашей стране стартовали официально стартовали продажи смартфонов линейки iPhone 13. Отрадно, что в России новый смартфон начинает продаваться синхронно со странами первой волны. Новинки уже доступны для заказа в официальном интернет-магазине Apple и у автори...

Самодельный респиратор-полумаска из подручных материалов за 10 минут Эта статья о том, как изготовить респиратор из подручных материалов, которые у многих есть дома или на даче. Для чего это может быть нужно? Из за сложившейся ситуации с коронавирусом, приобрести респиратор даже класса защиты FFP1 стало довольно проблематично. А проблема защи...

Про новинки в .NET 5 и C# 9.0 Добрый день. В нашей компании .NET используется с самого его рождения. У нас в продуктиве работают решения, написанные на всех версиях фреймворка: от самой первой и до последней на сегодняшний день .NET Core 3.1. История .NET, за которой мы пристально следим всё это время,...

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

[Перевод] Что происходит, когда JS-модуль импортируют дважды? Начнём этот материал с вопроса. ES2015-модуль increment содержит следующий код: // increment.js let counter = 0; counter++; export default counter; В другом модуле, который мы назовём consumer, вышеприведённый модуль импортируется 2 раза: // consumer.js import counter1 f...

Экспериментальный вагон без плацкартов — только из капсул, без висящих ног В общем, выглядит это вот так — большая часть полки скрыта в глубине шахматной расстановки: Расстановка вот такая: Возможно, вы помните опыты ТМХ по тому, как должен выглядеть новый плацкартный вагон: сначала появились концепции капсульных плацкартов со шкафом посреди...

[Перевод] 10 ведущих технических трендов 2021 года, на которые стоит обратить внимание программистам Для индустрии разработки программного обеспечения и для программистов 2020 год стал значительным годом больших прорывов во многих областях. Пандемия значительно ускорила перевод самых разных процессов в цифровую среду, в результате тренды, о которых мы сегодня поговорим, буд...

Зарядка будет идти в комплекте с Xiaomi Mi 11 только 30 дней Как известно, представленный несколько дней назад флагманский смартфон Xiaomi Mi 11 будет лишь на первом этапе продаваться с зарядным устройством в комплекте, а после адаптер придется докупать отдельно.Сейчас же на этот счет появились уточнения. Для начала, за 55-ваттное зар...

OPPO A31 можно купить за 12000 рублей. Он неплох по описанию Вы уже чувствуете присутствие OPPO в России? Знаете про такой бренд? Видели, может, у кого-то из знакомых или на полках магазинов? Или же, если речь заходит о бюджетных смартфонах, то в голове всплывают только Xiaomi и Honor? Мы в редакции уже привыкли, что OPPO старается ...

Как я стал программистом в 35 и стоит ли оно того? Привет, Хабр! Прежде всего хотел бы предупредить, что это нисколько не мотивационный пост в стиле «история моего успеха» или «как удачно я вкатился в программирование». Для чего я решил написать этот пост? Отчасти поделится опытом, советами, отчасти меня с подвигла на э...

Tesla объединяет коммерческие заказы на солнечные панели с заказами на аккумуляторные батареи Tesla Energy внедрила новую систему онлайн-заказов на свою продукцию для коммерческого использования. Теперь клиенты компании могут сформировать заказы на солнечные панели и батареи из одного и того же онлайн-конфигуратора. За последние пару лет Tesla выполнила огромное коли...

Этюд по PITR штатными средствами PostgreSQL В короткой заметке описан cценарий Point In Time Recovery с использованием средств из стандартной поставки PostgreSQL версии 11. Для создания базовой резервной копии используется штатная утилита — pg_basebackeup. Для потоковой архивации файлов WAL используется штатная утили...

Наших бьют, а мы будем молчать? Касательно обысков в офисе nginx и аресте Игоря Сысоева на хабре уже написано и сделан подробный разбор, я о том же, но с другой стороны... Что же это делается, братцы? Вон оно как журналисты встали стеной за Голунова. А мы чем хуже? Это же беспредел какой-то, или просто ...

[Перевод] Новые хрящи для наших суставов Вечная мечта человечества о замене изношенных тканей организма на новые все ближе к реализации. Как сообщает Advanced Materials, команда под руководством профессора Роберта Маука, директора лаборатории McKay Lab и профессора ортопедической хирургии и биоинженерии, разработал...

Обзор AOC Q27T1: Самый изысканный монитор компании? Если вы наивно полагали, что компания AOC делает исключительно и только геймерские мониторы, просто посмотрите на ножку модели  AOC Q27T1. Да и вообще, обращайте внимание на названия — у геймерских моделей обычно есть приставка AGON. Цены в магазине Суть в том, что п...

Россиянам рассказали о правилах безопасного заказа услуг в сети Эксперты сервиса "СберУслуги" рассказали россиянам, на что стоит обратить внимание при заказе услуг в сети.

Влюбился в iPad mini 6. Почему его стоит купить Коллектив нашей редакции дружно прильнул к экранам своих ноутбуков и смартфонов, чтобы воочию увидеть презентацию Apple. Никогда не понимал, почему люди ждут только iPhone 13, ведь компания всегда представляет другие гаджеты и сервисы. Не сошелся же свет клином на этом сума...

[Перевод] Разработка REST-серверов на Go. Часть 5: ПО промежуточного уровня Это — пятый материал из серии статей, посвящённой разработке REST-серверов на Go. Здесь мы поговорим о ПО промежуточного уровня. У меня есть материал, посвящённый жизненному циклу HTTP-запросов в серверах, написанных на Go. Для того чтобы разобраться в том, о чём пойдёт речь...

Читатели AppleInsider.ru рассказали, почему стоит обновиться на iOS 14 Несмотря на то что с момента выхода iOS 14 прошло всего около трёх месяцев, за этот период большинство пользователей уже успели установить обновление. По официальным данным Apple, по состоянию на начало декабря 81% устройств, вышедших за последние четыре года, обновились на...

[Перевод] “Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов Недавно я написал о «Пять книг, которые изменили то как я кодирую». В комментариях несколько читателей рекомендовали «Чистый код» Роберта С. Мартина. В результате я прочитал книгу и нашел ее достойной углубленного обзора. Читать дальше →

Можно ли сложить N чисел типа double наиболее точно? В предыдущих сериях… Прошлая статья рассказала о двух способах сложения двух двоичных чисел с плавающей запятой без потери точности. Чтобы добиться этого, мы представили сумму c=a+b в виде двух чисел (s,t)=a+b, причём таких, что s — наиболее близкое к a+b точно-представимое ...

Крепление для топливного бака на моторную надувную лодку     Доброго времени суток, уважаемые читатели!     В конце прошлого года моему другу из мастерской «Mad Dragon» потребовалось закрепить топливный бак на его моторной надувной лодке, которую он давно собирался оборудовать. Крепеж нужен был не как обычно уже вчера, а ну так, ...

[Перевод] Букварь по F# для любопытствующих C#-разработчиков Предисловие Мой переход на F# в качестве излюбленного языка был слегка усеян препятствиями. Примерно через десять лет почти постоянного использования C# у меня пробудилось любопытство, когда я услышал об этом другом #-языке. Моя первая реакция была той, которую с тех пор вид...

Как совладать со сложностью распределённой системы. Мониторинг GridGain при помощи Control Center Представим, что вам нужно настроить мониторинг распределённой базы данных, такой как GridGain. Метрики положим в Prometheus. Графики нарисуем в Grafana. Про систему оповещения не забудем – для этого настроим Zabbix. Для анализа трейсов воспользуемся Jaeger. Для управления со...

ВКонтакте запустила в сообществах кнопку «Рекомендовать» У пользователей ВКонтакте появилась возможность рекомендовать друг другу сообщества, поддерживая малый бизнес и интересных авторов. С помощью кнопки «Рекомендовать» теперь можно будет рассказывать друзьям о любимых брендах и обращать их внимание на интересных авторов: наприм...

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

Брат Пабло Эскобара заявил, что его чуть не убил iPhone X Брат Пабло Эскобара, Роберто Эскобар, заявил, что подал в суд на компанию Apple, требуя от нее $2.6 млрд.Брат наркобарона утверждает, что в апреле 2018 года купил iPhone X. Во время приобретения устройства сотрудник магазина заверил Роберто Эскобара в том, что он покупает са...

Накормить страждущих. В Яндекс.Такси разрешили отправлять еду друзьям и близким В сервисе Яндекс.Такси заработала функция заказа другому лицу готовых блюд из Яндекс.Еды и продуктов из Яндекс.Лавки. Об этом сообщила пресс-служба Яндекс.Такси .  Отправить готовые блюда и продукты родным и близким стало можно в Москве. Функция доступна в приложе...

STM32 fast start. Часть 2 Hello World на HAL, отладка в Atollic TrueSTUDIO В прошлый раз мы осваивали создание нового проекта при помощи STM CubeMX первую часть можно найти здесь. Для тех, кому лень перечитывать — закончилось все тем, что пустой проект успешно собрался. В данной части напишем простейший пример Hello World на HAL, посмотрим как ...

Основы Ansible, без которых ваши плейбуки — комок слипшихся макарон, часть 3 В этой части мы перестаём говорить о простом и приятном и начинаем говорить о трудном. Переменные в Ansible: scope, precedence, рекурсивная интерполяция. Для тех, кто дочитает до конца, маленький бонус: упрощённая таблица приоритетов, с которой можно жить. Предыдущие части: ...

DJI уже месяц не может пропатчить приложения DJI Fly для Android 10 Компания DJI столкнулась со сложностями с поддержкой их приложением DJI FLY операционной системы Android 10 на некоторых телефонах. Первые сообщения о невозможности запустить приложение появились в Play Market приблизительно 8 декабря (по крайней мере то, что мне видно в...

Импортозамещение на практике. Часть 5. Восхождение на «Эльбрус» Не буду повторяться в тысячный раз, что такое отечественное производство микропроцессоров, почему «Эльбрус», а не «Байкал» и т.д. Об этом были написаны уже километры текста. Речь пойдет о другом – почему так трудно перейти на «Эльбрус» и в чем заключаются эти сложности. Ну,...

[Из песочницы] [Перевод] Смыть Привет, Хабр! Представляю вашему вниманию перевод статьи «To Wash It All Away» автора James Mickens. Когда я учился в аспирантуре в Анн-Арбор, у меня был друг, глубоко увлеченный движением защитников окружающей среды. Он покупал еду у местных фермеров, ездил на велосипеде...

Ремонт безинерционной катушки LJ5000 Всем пламенный салют!!Давно давно лежит у меня нерабочая катушка LJ5000 на 4х подшипниках).Вначале была сломана ось и храповик, далее по причине кривости рук, при очередном осмотре был сломан "каретка" оси шпули.

DJI вернули в продажу Phantom 4 Год назад компания DJI сняла с продажи свой довольно популярный дрон Phantom 4, который пользовался невероятной популярностью на рынке. Это было сделано для того, чтобы новые продукты, которые выходили в продажу, продавались более-менее нормально. Однако теперь ситуация изме...

Домашнее видеонаблюдение. Схема ведения видеоархива без домашнего регистратора Я уже довольно давно хотел написать статью о скрипте для работы с камерой через DVRIP протокол, но обсуждение к недавней новости о Xiaomi побудило меня сначала рассказать о том, как я устроил видеонаблюдение у себя, а потом уже перейти к скриптам и прочему. У нас было 2 пак...

Хромбуки 2021 года, на которые стоит обратить пристальное внимание Мы в Selectel очень любим разного рода гаджеты, что, наверное, можно понять по многим постам — то мы суперсервер разбираем, то старые телефоны вспоминаем. Кроме всего прочего, одна из слабостей — хромбуки, с которыми работают многие из коллег. В этом году появилось нескол...

Отправка документов «дедовским» способом После моей статьи "Dial-up развлекушки" об игрищах с модемами, мне написал Wolf4D и предложил отдать мне факсовый аппарат. Ну я подумал, а почему бы и нет, сделаю с ним что-нибудь прикольное, принтер, например. Вместе с этим, решил закрыть гештальт и купить всех ...

The Outer Worlds вышла в Steam и временно продаётся за полцены Кто хотел —давно купил в EGS, наверное.

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

Ночник в стиле "эклектика". Или снова про литофанию. Здравствуйте, уважаемые форумчане!Этот пост о том как просто все сложное и что сложное таится в деталях. Давно хотел попробовать литофанию, но как-то то времени не хватало, то пластика, то желания, то находились другие дела... И вот пришел страшный коронавирус и наступила са...

Стандартизация при работе в САПР. Зачем это нужно и как ее контролировать? САПР (система автоматизированного проектирования) – это, в простейшем случае, программа для разработки и оформления проектной документации (чертежей). А для того чтобы чертежи от разных авторов (проектировщиков) были одинаково читаемы и понимаемы производственниками и дру...

Появились дешёвые колёсики для Mac Pro. Теперь точно надо брать   Компания OWC представила комплект колёсиков для Mac Pro. Набор Rover Pro стоит $249 или 18 300 рублей, по $62,5 или 4500 рублей за колесо. Оригинальные колёсики для Mac Pro обойдутся в 40 тысяч рублей, если заказывать их при покупке компьютера. Отдельно они прод...

Как программисту стать писателем или как написать эту статью? О, статьи — их тысячи! Их пишут сейчас в огромных масштабах все, кто только пожелает. Но как начать их писать, если вы программист? Каким должно быть введение и как не погубить текст? И это только малая толика того, на что эта статья не ответит! Шучу-шучу… Конечно, мы затрон...

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

Создаем CRUD API на Express и MySQL: часть вторая Всем привет. В преддверии старта курса «Разработчик Node.js», хотим поделиться продолжением материала, который был написан нашим внештатным автором. Всем еще раз привет. Мы возвращаемся к созданию приложения на Node.js и MySQL для небольшого todo — приложения на Node.js ...

Смартфон LG Wing 5G с поворотным экраном оценён в $999. Продажи начнутся 15 октября Компания LG объявила цены на свой смартфон Wing, и они оказались относительно демократичными для подобного необычного аппарата. Смартфон будет доступен для предварительного заказа с 1 октября, а поставки от Verizon начнутся 15 октября по цене в $999. Многие ожидали, что LG п...

Зеркала в Duke Nukem 3D Году эдак в 1998, я раздобыл редактор уровней для Duke Nukem 3D, и первым делом я создал собствнный уровень, где поставил два зеркала друг напротив друга, зеркальный коридор. Загрузился в эту карту, вошел между зеркалами и игра зависла. Недавно энтузиаст решил проверить в...

Схема подделки, восстановления и проверки фруктов в овощном магазине. Отрывок из книги Привет, Хаброжители! Пока такая ситуация за окном мы решили поделиться занимательным отрывком из нашей книги «Генеративное глубокое обучение. Творческий потенциал нейронных сетей» Дэвида Фостера. Яблоки и апельсины Бабуля Смит и Флорида — совладелицы овощного магазина. Чт...

[Перевод] Опенсорс и эксперименты с виртуальным конструктором LEGO Моё детство примерно на 20% состояло из Dungeons & Dragons (D&D) и на 80% — из LEGO. Эти два занятия очень сильно пересекались. Мне, по разным причинам, не разрешали всё время играть в D&D. Но я, привлекая на помощь воображение, и достигнув в этом деле успехов, д...

Сравнение компиляторов ARMCC, IAR и GCC Я работаю над одним проектом, который с большим трудом вмещается в 64к памяти микроконтроллера. И подумалось мне, что возможно, пора взглянуть на разные компиляторы, чтобы выбрать какой более агрессивно может уменьшить размер программы. Представляю вашему вниманию небольшо...

Tesla продала в июне 7500 кроссоверов Model Y, стартует производство самой доступной версии модели В отчете по продажам электрических автомобилей в июне Tesla занимает первое место со своим бестселлером Model 3 – об этом мы сегодня уже писали. Но в Топ-20 авто рейтинга входят и другие модели компании. К примеру, в Топ-10 уже закрепился кроссовер Mode...

Смартфон Sharp Aquos Zero 2 с 240 Гц дисплеем стал продаваться за пределами Японии Уникальный смартфон Sharp Aquos Zero 2, выпущенный еще в сентябре прошлого года, но доступный только в Японии, теперь стал поставляться на другие рынки. Первой внешней страной, куда попала эта модель, стал Тайвань. Подробнее об этом читайте на THG.ru.

Лампа Эра 15 Вт из Fix Price Многие просили протестировать светодиодные лампы, продающиеся в магазинах Фикспрайс. Начну с лампы Эра, на которой написано «15 Вт, 1200 лм, Ra>80, светит как лампа накаливания 110 Вт». Забегая вперёд скажу, что все приведённые параметры не соответствуют действительности....

G-code, потерявшийся брат Assembler-а Про язык управления промышленными CNC-станками и всевозможными любительскими устройствами вроде 3D-принтеров написано очень много статей, но почитать о том, какова идеология этого языка и как она связана с аппаратной реализацией — почти негде. Поскольку моя работа связана не...

Radeon RX 6600 XT станет самой дешёвой видеокартой актуального поколения на полках магазинов. Стала известна ориентировочная цена Выход Radeon RX 6600 XT на рынок должен состояться 11 августа. Сколько же будет стоить данный адаптер?  Если верить источнику, то цена в Европе будет лежать в пределах 500-550 евро. Но речь сейчас не о рекомендованной цене, а именно о ценах в магазинах. То есть эт...

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

На Андроид вышла башенная защита Dragon Idle and Clash На смартфоны вышла игра Dragon Idle and Clash. В ней вы будете защищать своё королевство от сил зла, сложность которых повышается с каждым уровнем. Разработчики обещают, что злостного доната не будет. Dragon Idle and Clash — это башенная защита на Android-смартфонах. В ней ...

Неприятная новость для будущих владельцев PlayStation 5. Не все игры для PS4 можно будет бесплатно обновить до PS5 Игровая консоль следующего поколения Sony PlayStation 5 в настоящее время доступна для предварительного заказа, при этом она пользуется большой популярностью. Ранее Sony объявила, что 99% игр для PS4 будут совместимы с PS5, однако теперь точно известно, что некоторые иг...

vivo S7t 5G вышел в Китае Vivo S7t 5G уже давно упоминается в новостях, так как инсайдеры уже какое-то время назад сообщили, что данный гаджет готовится к релизу. Наконец, этот смартфон официально представили в Китае. Он уже выставлен на продажу на официальном сайте бренда и доступен для предваритель...

[Перевод] Каким должен быть ИТ-лидер в 2021 году. Версия Gartner Основываясь на опыте 2020 года, эксперты Gartner выделили 10 стратегий, которым должны следовать ИТ-директора в 2021 году. Так, например, уже сейчас ИТ-лидерам необходимо оценить, чем новый год будет отличаться от предыдущих, и что позволит в ближайшие месяцы усилить их лиде...

Game-based learning VS геймификация: 5 основных отличий Игровые механики давно используются в неигровых процессах: продажах, маркетинге, управлении персоналом и обучении. Геймификация зарекомендовала себя как действенный способ вовлечения в образовательный процесс и стала одним из главных трендов. Однако все более заметным стан...

Европейский электрический кроссовер с запасом хода в 300 км за 12 000 евро. Dacia Spring готовится выйти в Европе В октябре прошлого года Renault показала электромобиль Dacia Spring, который якобы должен был бы стоить около 10 000 евро.  Фактически Dacia Spring представляет собой электрическую версию рестайлинговой индийской модели...

[Из песочницы] Ускоряем numpy, scikit и pandas в 100 раз с Rust и LLVM: интервью с разработчиком Weld Привет, Хабр! Представляю вашему вниманию перевод статьи «Interview with Weld’s main contributor: accelerating numpy, scikit and pandas as much as 100x with Rust and LLVM». Проработав несколько недель с data science инструментарием в Python и R, я начал задаваться вопросом,...

Создаем graphql бекенд на Golang Сегодня мы будем разрабатывать приложение на Golang + GraphQL. Мы часто используем GraphQL на своих проектах и знаем о нем немало, использовали его вместе с различными языками программирования: Javascript, Ruby и теперь руки дошли и до того чтобы попробовать связку Golang G...

Внимание! Сознание Homo. I 1. Когда наркомания встречает шизофрению. Психология в целом никогда в прошлом не мелькала среди моих интересов, хотя я и раньше поверхностно интересовался вопросами внимания по вполне банальной причине — я страдаю тяжелой формой синдрома дефицита внимания и гиперактивнос...

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

Adobe Premiere Pro научится намного эффективнее использовать для кодирования видеокарты Компания Adobe на этой неделе выпустит обновление для приложения Premiere Pro, которое принесёт ему расширенную поддержку аппаратного ускорения GPU. Сама компания приводит в пример сравнение процессора Intel Core i9-9750H и видеокарты GeForce RTX 2060. Как можно видеть...

Краткая история Windows и что у нее под капотом Несколько дней назад в сеть просочился образ ранней версии Windows 11. Различные издательства провели тесты по производительности и пришли к неутешительному выводу: Windows 11 в среднем работает хуже, чем Windows 10. Но расстраиваться рано! Проблемы производительности могу...

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

Правда ли он такой крутой? Сравнение нового iMac M1 и iMac 21.5 В модельном ряду iMac на месте 21,5-дюймовых моделей теперь 24-дюймовые, окрашенные в семь ярких насыщенных цветов, модели с необычным разрешением 4,5K. Предварительные заказы на них будут приниматься только с 30 апреля. И 24-дюймовые модели, впервые в истории Apple спроект...

Батарейки в магазинах Fix Price В магазинах Фикспрайс продаётся три вида батареек AA и AAA. Я купил их, протестировал и сравнил. Читать дальше →

[recovery mode] Твой первый шаг в Data Science. Титаник Небольшое вступительное слово Я считаю, что бОльшее количество дел мы бы могли совершать, если бы нам предоставляли пошаговые инструкции, которые скажут что и как делать. Сам же вспоминаю в своей жизни такие моменты, когда не мог начаться какое-то дело из-за того, что было п...

Сравнение iPhone 11 и iPhone XR. Чем отличаются и что лучше купить в 2020 году? В 2018 году руководством Apple было принято решение выпустить вместе с флагманскими iPhone XS / XS Max более бюджетную версию iPhone XR, несколько уступающую старшим братьям по техническим характеристикам. Модель оказалась весьма популярной, и в 2019 году компания представил...

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

Обзор ZTE Blade A5 (2020) 2/32GB. Недорогой смартфон Не так давно мы проводили тестирование смартфона ZTE Blade A7 (2020) с модулем NFC. Сегодня продолжая изучение обновленной модельной линейки, в центре внимания будет ZTE Blade A5 (2020). Построен он на платформе Unisoc SC9863A, располагает 2+32 Гбайт памяти, модулем камеры с...

[Перевод] Emacs — 6 трюков для продуктивной работы Ранее я уже писал об использовании Emacs в качестве C++ IDE и другом техническом оснащении. Однако, я не обращал особого внимания на то, что использую Emacs и для работы много с чем ещё. Честно говоря, я не смог бы пользоваться этим редактором в полной мере, не будь в нем во...

Готовый шаблон для тестирования с использованием Spring Представляю вам — готовый шаблон для тестирования с использованием Spring. Введение Цель этой статьи показать, что писать автотесты со Spring проще нежели на чистой Java. Так же хочу продемонстрировать, насколько Java + Spring упрощает жизнь тестировщикам. Для кого эта ...

Бизнес-эксперт и программирование. Совмещать нельзя разделять Привет! Меня зовут Виктория Краснова, я не так давно писала большой пост про data-driven в нефтехимии. Но там было про сам подход и систему. Давайте сегодня поговорим о тех, кто этой системой будет пользоваться (и кто будет её улучшать). То есть о людях. Вообще же, про data...

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

Изучаем VoIP-движок Mediastreamer2. Часть 3 Материал статьи взят с моего дзен-канала. Улучшаем пример тонального генератора В предыдущей статье мы написали приложение тонального генератора и с его помощью извлекли звук из динамика компьютера. Теперь мы обратим внимание на то, что наша программа, заканчивая работу, не ...

Пора на свалку Никогда не думал, что это случится со мной, но, похоже, я выгорел. А ещё мне стрёмно. Да, это ещё одна статья про выгорание. Я тут на днях смотрел на свою RSS-читалку и заметил, что под тегом «C++» у меня где-то три сотни непрочитанных статей. Я не прочитал ни одной статьи ...

Игра с презентации iPhone и другие приложения со скидкой в App Store Сегодня мы снова вручную отобрали для вас новые скидки и бесплатные приложения в App Store! Например, чего только стоит игра, которую показывали на презентации iPhone 11, которая к выходным стала стоить гораздо дешевле. Если хотите посмотреть все бесплатные игры и приложени...

Пилот выронил Apple iPhone X на высоте 3,35 км и нашел его в рабочем состоянии Телефон был заключен в чехол из серии Otterbox Defender, который, возможно, помог в некоторой степени смягчить эффект падения. Подробнее об этом читайте на THG.ru.

[recovery mode] Reuters: 5 возможных сценариев восстановления экономики после пандемии коронавируса Агентство Reuters опросило более 50 экономистов, задав им вопрос о том, как может выглядеть восстановление экономики после завершения основной волны пандемии COVID-19. Будет график восстановления напоминать английскую букву U, V или, может быть, W? В нашем новом материал...

Термокамера для принтера Закончил термокамеру для принтера. Делалось долго и основательно, но результат того стоит.Основа - сварной каркас из квадратной трубы и уголка. Потом заливалась бетонная плита. Стены из пеноблоков 50мм. Стекло двойное. Электроника вынесена отдельно и обдувается двумя вентиля...

[Перевод] Альтернативы Redux в 2021 году Предположим, вы создаёте или планируете создать React-приложение и вам нужен некий механизм для управления состоянием этого приложения. Если так — это значит, что вам есть из чего выбирать. В сфере инструментов для управления состоянием React-приложений, после её взрывного р...

4. FortiAnalyzer Getting Started v6.4. Работа с отчетами Приветствую, друзья! На прошлом уроке мы изучили основы работы с логами на FortiAnalyzer. Сегодня мы пойдем дальше и рассмотрим основные аспекты работы с отчетами: что из себя представляют отчеты, из чего они состоят, каким образом можно редактировать существующие и создав...

Макет, прототип, серийный образец и вот это всё — учим термины Чем отличаются друг от друга макеты, прототипы корпусов для РЭА и для чего вообще нужны все эти опытные образцы? Версия Формлаба. МАКЕТ Макет (фр. maquette — масштабная модель, итал. macchietta, уменьшительное от macchia) — модель объекта в уменьшенном масштабе или в натура...

Владимир Путин продлил нерабочие дни по 30 апреля Сегодня Президент России Владимир Путин объявил, что нерабочие дни с сохранением заработной платы сотрудников продолжатся по 30 апреля 2020 г. Напомним, что нерабочий день не относится к выходным или нерабочим праздничным ...

[Из песочницы] Многопоточность. Модель внутренней памяти Java простыми словами Привет, Хабр! Представляю вашему вниманию перевод статьи «Java Memory Model» автора Jakob Jenkov. Прохожу обучение по Java и понадобилось изучить статью Java Memory Model. Перевёл её для лучшего понимания, ну а чтоб добро не пропадало решил поделиться с сообществом. Думаю...

PVS-Studio теперь в Chocolatey: проверка Chocolatey из-под Azure DevOps Мы продолжаем делать использование PVS-Studio удобнее. Теперь наш анализатор доступен в Chocolatey, пакетном менеджере для Windows. Мы полагаем, что это облегчит развёртывание PVS-Studio, в частности, в облачных сервисах. Чтобы не идти далеко, проверим исходный код всё того...

[Перевод] React: наглядное пособие для начинающих. Создаем свой компонент без знаний JavaScript React — это библиотека JavaScript для создания пользовательского интерфейса. Это официальное определение React. Но что если вы не знаете, что такое JavaScript? Что если вы не разработчик? Смогли бы вы тогда понять, что такое React? Однозначно ДА. Именно поэтому я и написал ...

Цены на линейку iPhone 12 опустятся до рекрдно низкого уровня уже в конце этой недели в ходе распродажи в Индии В конце прошлой недели компания Apple начала продавать iPhone 13 в разных странах мира, а это значит, что цены на iPhone 12 должны стать немного более привлекательными. В Индии, например, где смартфоны iPhone стоят больше, чем в США и многих других странах мира, серия i...

Samsung показала внутренний мир премиального Galaxy S20 Ultra за 100 тысяч рублей Компания Samsung Electronics опубликовала видеоролик, показывающий разборку флагманского смартфона Galaxy S20 Ultra.  Ролик демонстрирует, как изнутри выглядят камера, батарея, процессор и система охлаждения. Особое внимание уделяется экрану с частотой обновления ...

В полку «уродов» пополнение: Рестайлинговый Qashqai может стать похожим на Nissan Juke В попытках уйти от сравнения с французскими бюджетниками, японские конструкторы «закапывают» сами себя. Nissan Qashqai в России уже давно ассоциируется с Renault Kaptur, но это и не удивительно – автомобили действительно похожи внешне, построены на одной платформе и выполня...

Израиль нашел способ сделать солдат невидимыми Похоже на эльфийский плащ из «Властелина колец» Правительство Израиля и министерство обороны страны объединились с Polaris Solutions, чтобы изобрести матрицу из новых материалов, которая может скрывать солдат от инфракрасных датчиков. По данным Business Insider, система Po...

[Перевод] История создания Dizzy Оставленный без внимания профильными изданиями, но любимый игроками, Диззи был феноменом среди блокбастеров в Великобритании середины 80-х. А история о том, как улыбающееся яйцо три года доминировало в топах программного обеспечения, — это наглядный пример «программирования ...

ОРРО Reno 4 lite с двойной селфи и основной квадрокамерой — уже в Украине ОРРО Reno 4 lite, продажи которого стартуют в Украине 1 октября, отнюдь не является слабой копией своего старшего брата ОРРО Reno 4 Pro. Все его характеристики вполне на высоте, хотя некоторые из них немного уступают старшему брату.

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

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

Под капотом Ruby. GVL Давным давно уже уже была написана статья о том что такое GVL (или GIL, кому как привычнее) и как он работает, однако с того времени некоторые вещи поменялись (к примеру, , а так же в Ruby 3.0 завезли Ractor'ы - новую абстракцию для реальной параллельной работы тредов. Мне с...

[Из песочницы] Laravel+Docker+Gitlab. С чего начать Я обычно всегда обходился без докера и думал, что докер нужен только для больших проектов в больших компаниях. Но однажды я увидел как работает докер в паре с гитлабом у моего товарища и понял, что мне все таки стоит его изучить. Однако, как обычно это бывает, одной подходящ...

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

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

Adobe Premiere Pro научится намного эффективнее использовать для кодирования видеокарты Компания Adobe на этой неделе выпустит обновление для приложения Premiere Pro, которое принесёт ему расширенную поддержку аппаратного ускорения GPU. Сама компания приводит в пример сравнение процессора Intel Core i9-9750H и видеокарты GeForce RTX 2060. Как можно...

oVirt за 2 часа. Часть 1. Открытая отказоустойчивая платформа виртуализации Введение Open source проект oVirt — свободная платформа виртуализации корпоративного уровня. Пролистав habr, обнаружил, что oVirt освещен здесь не так широко, как того заслуживает. oVirt фактически является апстримом для коммерческой системы Red Hat Virtualization (RHV, ране...

[Перевод] В самом популярном фрагменте кода за всю историю StackOverflow ошибка!  Недавнее исследование «Использование и атрибуция сниппетов кода Stack Overflow в проектах GitHub» внезапно обнаружило, что чаще всего в опенсорсных проектах встречается мой ответ, написанный почти десять лет назад. По иронии судьбы, там баг. Давным-давно… Еще в 2010 году я ...

[Перевод] Технологии фронтенд-разработки, на которые вы, возможно, не обратили внимания «Хочешь жить — умей вертеться». Это — про работу фронтенд-программиста. Для того чтобы успешно справляться со своими обязанностями, такому специалисту приходится решать массу задач и необходимо обладать множеством способностей. Очень важно, кроме того, не забывать о главной ...

Мини ЧПУ из МДФ День добрый!Все началось с того что я решил поменять фасады шкафа и у меня осталось много МДФ панелей. Выкидывать жалко, а деть некуда.Пришла идея а почему не сделать маленький ЧПУ?Порылся в закромах, нашел ходовые винты, моторы, драйвера и кучу всякой гадости, чего не хвати...

Мой опыт разработки на языке Nim Привет, Хабр! Уже довольно давно я пишу свой игровой фреймворк — такой pet project для души. А так как для души нужно выбирать что-то, что нравится (а в данном случае — на чём нравится писать), то выбор мой пал на nim. В этой статье я хочу поговорить именно про nim, про его...

Google представила новый флагманский Fitbit. Сильно изменившийся Charge 5 снимает ЭКГ и отслеживает реакцию на стресс Компания Google, уже некоторое время назад купившая известного производителя носимой электроники Fitbit, представила новый умный браслет Fitbit Charge 5.  Он получил одно из самых больших изменений дизайна в серии Charge с момента выхода первого браслета Charge HR...

Apple начала продавать восстановленный iPhone XR и вернула 256 ГБ памяти По итогам прошлого года iPhone XR стал самым популярным смартфоном в мире, оставив позади все телефоны на Android и другие айфоны. Apple не стоит на месте, и в этом году его место занял iPhone 11, что не мешает iPhone XR оставаться одним из лучших смартфонов корпорации с оп...

Купил новый iPhone 7 — через год ёмкость аккумулятора упала ниже 70%. Что произошло? Ближе к концу 2019 года я воспользовался распродажей у одного из реселлеров Apple и купил новый iPhone 7 в качестве рабочего телефона. Да, с выходом iPhone SE второго поколения «семёрка» перестала быть актуальной, но тогда про него ещё не было известно. Да и цена оказалась ...

Как я покупаю товары с Aliexpress — делюсь опытом Популярность онлайн-торговли постоянно растет. Это действительно намного удобнее. Особенно в нашем мире, в котором любой товар можно чуть ли не пощупать перед покупкой — настолько много обзоров и отзывов есть в Интернете. Еще более понятно все становится, когда читаеш...

Toyota Corolla Cross стала полноприводной Ещё прошлым летом на рынке появился автомобиль Toyota Corolla Cross, который стал представителем класса кроссоверов. Однако до этого момента покупателям предлагали только переднеприводные автомобили. Изначально Toyota Corolla Cross появился в Таиланде, после чего также ...

[Из песочницы] Нужно ли нам озеро данных? А что делать с хранилищем данных? Это статья перевод моей статьи на medium — Getting Started with Data Lake, которая оказалась довольно популярной, наверное из-за своей простоты. Поэтому я решил написать ее на русском языке и немного дополнить, чтобы простому человеку, который не является специалистом по раб...

[Перевод] Почему чип Apple M1 такой быстрый? Опыт использования новых маков с М1 начинает расставлять точки над i. Эти чипы быстрые. Очень быстрые. Но почему? В чем магия? Я смотрел видео на Youtube, где автор купил iMac в прошлом году максимальной конфигурации. Машина с 40+ Gb ОЗУ стоила ему около 4000$. Он смотрел с ...

Xiaomi больше не сможет продавать свои планшеты в России из-за Apple Несмотря на то что планшеты в последнее время уже не пользуются былой популярностью, всё равно некоторые производители продолжают предпринимать попытки закрепиться на этом рынке. Речи о покорении даже не идёт, учитывая, что основная доля продаж принадлежит Apple. Но её конк...

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

Почему не стоит торопиться перед покупкой Xiaomi Mi Air 2 Стоит ли покупать Air 2? После выхода AirPods я всегда присматривался к TWS-наушникам, а не так давно даже написал материал со списком лучших TWS-наушников. Что же такое вообще TWS? Это True Wireless Stereo, что означает “настоящее беспроводное стерео”. До выхода AirPods на ...

Программист-фанатик. Как сохранить конкурентные преимущества и стать заметным? Нужно ли продвигать себя? Почему и как это лучше грамотно сделать? Как лучше планировать карьеру? Как сделать, чтобы понимали на работе? Об этом и многом другом в конспекте этой книги. Читать дальше →

[Перевод] Элегантное асинхронное программирование с помощью «промисов» Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «Graceful asynchronous programming with Promises» с MDN. «Обещания» (промисы, promises) — сравнительно новая особенность JavaScript, которая позволяет откладывать выполнение действия до завершения вы...

Каждому 3D принтеру — по рельсам Давно хотел написать статью о своём положительном опыте переделки 3D принтера с линейных стержней на рельсы, похоже время пришло. В ходе этой статьи расскажу, что и как я делал, возможно, мой опыт кому-то поможет перевести свою рабочую лошадку на рельсы. Читать дальше &ra...

Заметки по API Aliexpress. Экспорт заказов в Bitrix24, RetailCRM, amoCRM Хочу поделиться опытом автоматизации экспорта заказов из Aliexpress в несколько CRM. Приведенные примеры написаны на PHP, но библиотеки для работы с Aliexpress есть и для других языков. Структура запросов и ответов аналогична. Если перед вами стоит задача интеграции Aliexpr...

Нашел TWS-наушники за 600 рублей. Не уверен, что могу их посоветовать TWS наушники относятся к категории устройств, которая в последнее время переживает просто взрывной рост. А что, если я скажу, что купить их можно за 600 рублей? Для себя я бы этого делать не стал, но чтобы разобраться в вопросе и рассказать об этом вам, я заказал одни такие...

Продажи игровой линейки Black Shark 3 стартуют в Европе 8 мая Линейку игровых смартфонов Xiaomi Black Shark 3 представили еще в марте этого года, но только для китайского рынка. Теперь же стало известно, что уже на этой неделе две модели начнут продаваться и в Европе. Продажи стартуют 8 мая. На официальном сайте можно выполнить ряд де...

Самая грандиозная афера с биткойнами: братья исчезли с 3,6 млрд долларов «Это будет очень жёсткое падение Bitcoin», — эксперт ожидает снижение курса ниже 10 000 долларов Братья из Южной Африки исчезли вместе с биткойнами на сумму 3,6 миллиарда долларов. Юридическая фирма из Кейптауна, нанятая инвесторами, заявила, что не м...

В отличие от нового MacBook Pro 13, ноутбуки Microsoft Surface Book 3 можно будет назвать игровыми ПК О ноутбуке Microsoft Surface Book 3 мы сегодня уже говорили. Напомним, как минимум старшая конфигурация должна получить CPU Core i7-1065G7 и 32 ГБ оперативной памяти. Однако ноутбуки Surface Book всегда располагали и достаточно производительными видеокартами, которые по...

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

Google превратил мытье рук в мини-игру: правила гигиены Мытье рук — это отличная профилактика не только от вирусных, но и от множества других заболеваний, возбудителями которых являются бактерии, грибки и другие патогены. Чтобы напомнить вам о важности этого мероприятия, Google встроил в свои «умные» часы Wear OS удобный таймер с...

Сколько смартфонов Huawei и Honor продадут в следующем году Дороги Huawei и Honor теперь разошлись и неизвестно, сойдутся ли когда-нибудь снова. Пока мы все равно рассматриваем их если не как единое целое, то как связанные компании. Пока еще прошло слишком мало времени, чтобы оценивать результаты деятельности Honor отдельно от Huawe...

Скрипты для помощи в калибровке стола. Изучаем G Code на практике для начинающих и не только выпуск № 1 Всем привет всем доброго времени суток и приятного чтения. Давно уже собирался познакомится поближе с G-кодом, но как-то не приходило в голову для чего это мне нужно, а изучение ради изучения не интересовало. Нужна была какая-нибудь практическая задача решение которой облегч...

АСБИС-Украина: Как отличить оригинальную технику REDMOND от подделки Не так давно стало известно о том, что в продажу поступила поддельная техника REDMOND. В этой статье АСБИС-Украина решили рассказать четыре основных отличия оригинала от подделки, а также поделиться магазинами, где вы купите на 100% оригинальную технику. Компания АСБИС-Украи...

[Перевод] Написать книгу: стоит ли игра свеч?.. От автора книги «Высоконагруженные приложения» Привет, Хабр! Сложно переоценить успех книги "Designing Data-Intensive Applications" которая вышла в русском переводе и неизменно допечатывается у нас под названием "Высоконагруженные приложения" Не так давно автор разместил в своем блоге честный и по...

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

[Перевод] Миллион спрайтов при 120 с лишним fps Если вы побродите по форуму DOTS, то можете встретить там подобные посты о том, как автор написал библиотеку, способную рендерить миллион анимированных спрайтов, и всё равно получает только 60fps. Я создал собственный рендерер спрайтов DOTS, который достаточно хорош для наш...

Обзор инструментов для chaos engineering в Kubernetes. Часть 1: kube-monkey, chaoskube, Chaos Mesh Хаос-инжиниринг для Kubernetes становится всё популярнее, и это закономерно: ведь такая инфраструктура создавалась быть готовой к тому, чтобы в любой момент что-нибудь «отстрелило». А значит — это замечательное свойство надо проверять в реальных проектах. Благо, уже сегод...

[Перевод] CSS-переменные CSS-переменные (их ещё называют «пользовательскими свойствами») поддерживаются веб-браузерами уже почти четыре года. Я пользуюсь ими там, где они могут пригодиться. Это зависит от проекта, над которым я работаю, и от конкретных задач, которые мне приходится решать. Работать ...

Роботандем: у крохотного робота-трансформера STAR появился старший брат Источник Несколько лет назад ученые из Университета имени Бен-Гуриона создали компактного робота — Rising STAR (RSTAR). Сейчас у него появился напарник с аналогичной конструкцией — Big STAR (BSTAR), вот только, размер нового робота больше в 6 раз. Предполагается, что танде...

Google прекратила продажи своего самого уродливого смартфона. Pixel 3 XL и Pixel 3 уходят на покой Компания Google больше не продаёт смартфоны Pixel 3 и 3 XL. Флагманы прошлого поколения исчезли из ассортимента официального онлайн-магазина поискового гиганта. Теперь там остались лишь Pixel 4 и 4 XL, а также Pixel 3a и 3a XL. В ответ на запрос одного тематического рес...

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

Что произойдет с водой в космосе: испарится или станет льдом? Наука Физика 24.07.2021, 12:15 Что произойдет с водой в космосе: испарится или станет льдом? Рассказываем, что произойдет с жидкой водой комнатной температуры при атмосферном давлении, если вылить ее в открытый космос. ...

Кастомные хуки. Part 1 Доброго времени суток, друзья! Представляю вашему вниманию первую десятку пользовательских хуков. Оглавление useMemoCompare useAsync useRequireAuth useRouter useAuth useEventListener useWhyDidYouUpdate useDarkMode useMedia useLocalStorage Читать дальше →

Сравнение iPad Pro 2020 и iPad Pro 2018: стоит ли покупать новинку? В этом месяце Apple обновила линейку планшетов iPad Pro. В то время, когда уже не было никакой надежды, что компания примет решение провести презентацию новых устройств, они просто появились на сайте Apple, а затем и соответствующие пресс-релизы. Новый iPad Pro нельзя назва...

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

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

Big bada boom: мощная солнечная буря может вывести из строя подводные интернет-магистрали и отключить интернет Ученые очень давно знают о солнечных бурях — выбросах корональной массы Солнца. Иногда бури бывают сильными, гораздо чаще — слабыми. Но где-то раз в 100-200 лет случаются супербури, которые, как считают некоторые специалисты, могут просто отключить глобальный интернет — и с...

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

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

Никто из подростков не хочет себе Android. Что происходит? На протяжении последних нескольких лет кассу Apple делают вполне себе конкретные люди. Это так называемое поколение Z — пользователи, которые родились после 2000 года и не помнят, что такое кассетные магнитофоны, видеопрокат и много чего еще. Они амбициозны, мыслят со...

Налоги против коронавируса: почему нерабочая неделя в РФ убьет бизнес и обвалит ВВП 25 марта президент РФ Владимир Путин выступил с обращением по поводу распространения коронавирусной инфекции и мер по ее предотвращению. Вопреки ожиданиям и общемировым тенденциям в РФ объявили не карантин, а нерабочую неделю с 30 марта по 5 апреля и введение новых налогов. ...

[Из песочницы] Написание графического приложения на Electron JS (начало: Создание окна) Приветствую! Если вы зашли на эту статью, значит скорее всего вам крайне неохота лезть в официальную документацию (а очень зря. Она и написана подробно, и имеет перевод на русский язык) и вы пришли за простым решением вашей проблемы — написание кросс-платформенного приложени...

Приключение чисел в ASCII-ландии. Часть 0x01u. Беззнаковые целые числа Думаю, с переводом чисел в ASCII строки в своей жизни сталкивался каждый программист. В свое время для меня было удивительно узнать, что перевод десятичной цифры в равнозначный ASCII символ – операция сложения. С этим знанием я ложился спать, и с этим же знанием я бодро пр...

Владимир aka wowik: «OpenStreetMap нужны идеи, которые в других системах нереализуемы» wowik — программист и инженер-физик из Москвы, который, как он говорит сам про себя, «программировал все, что шевелится: мейнфреймы, персоналки, мобильные устройства, теперь еще и web». Но в мире OSM он известен, как разработчик легендарного «валидатора Вовика». Что такое в...

Накормить страждущих. В Яндекс.Такси разрешили отправлять еду друзьям и близким В сервисе Яндекс.Такси заработала функция заказа другому лицу готовых блюд из Яндекс.Еды и продуктов из Яндекс.Лавки. Об этом сообщила пресс-служба Яндекс.Такси .  Отправить готовые блюда и продукты родным и близким стало можно в Москве. Функция доступна в ...

Краткая история 3D в видео-играх В 80-ые интернет и цифровые миры были чем-то загадочным и мистическим, а техно-энтузиасты уже задумывались о трехмерности видеоигровых миров.  Я большой фанат видеоигр, работаю в 3D уже 15 лет, но ни разу не встречал последовательно написанной истории развития 3D-графики ...

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

Xiaomi рассказала, чем Redmi 8 отличается от Redmi 9. Несём деньги? Xiaomi опубликовала в официальном Twitter-аккаунте агитационную картинку, показывающую, почему смартфон Redmi 9 лучше, чем предыдущий Redmi 8. Но давайте посмотрим, достаточно ли в нём изменений и улучшений, чтобы появился смысл платить деньги за апгрейд с прошлой модели? ...

Часы Xiaomi Mi Watch Exclusive Edition поступают в продажу 28 февраля Анонсированные в прошлом году смарт-часы Xiaomi Mi Watch Exclusive Edition наконец поступают в продажу.Первоначально устройство, дебютировавшее в ноябре, должно было поступить в продажу в декабре, но этого не произошло, за что компании Xiaomi пришлось извиняться.Теперь один ...

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

Как читать мысли и зачем это программистам Приехали артисты в Японию, все написали в райдере, а про розетки забыли. А розетки там другие. Спрашивают «а есть переходники?» Японцы занервничали, забегали, начали боссам звонить. Прошло двадцать минут, возвращаются, говорят: «$2000 и мы снабдим все переходниками». Админис...

[Перевод] Сбалансированная система показателей для ключевых показателей IT Оригинал How to Make Sure Your KPIs Are Balancedавтор  Stuart Rance, дата публикации 21.10.14Достоинства: написано простым, доступным языком, качественные примеры.Недостатки: слишком компактно.Уровень сложности - средний.Полезность - 7/10.Статья об одном из варианте, к...

[Из песочницы] Почему Мастерхост был обречен: взгляд изнутри Эта компания уже давно находилась в состоянии медленного угасания. Случившаяся в последние несколько дней катастрофа — это просто грузовик, который сбил человека, больного последней стадией рака. Я проработал там 5 лет, и я хочу рассказать, что именно было не так с этой к...

Обнаружена ещё одна «секретная» функция MagSafe. Утонувший iPhone достали со дна канала в Берлине Компания Apple представила магнитную зарядку MagSafe в прошлом году, одновременно с серией смартфонов iPhone 12. Систему уже хорошо изучили энтузиасты и эксперты, но время от времени пользователи обнаруживают всё новые «незадокументированные» способы примене...

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

FDplast увы и ах Добрый день господа, это мой первый бугурт по поводу пластика, я бы и не писал бы его еслиб не одно НО. в общем рассказываю: купил 17.01.2021 я энное количество пластика в московском представительстве завода FDplast. Очень нужна была мне катушка черного АБСа тк заказ горел и...

Начало учебной четверти или как я стал координатором дистанционного обучения Немного добра в ленту! 6 апреля произошло одно из самых знаменательных для моей семьи событий за последнее время: начало четвёртой учебной четверти в обычных средних школах в режиме «нерабочих дней». Это событие ознаменовалось отказом в обслуживании такими коммерческими р...

Новый Veeam Backup for Microsoft Office 365: бэкап и восстановление Microsoft Teams Приветствую читателей нашего блога в новом, 2021 году и надеюсь, что вы работаете над новыми крутыми проектами и интересными задачами! Для того, чтобы командная работа оставалась слаженной и эффективной, невзирая на удаленность участников, work from home и т.д., у нас в Ve...

Надежный выбор лидера в Tarantool Cartridge Сегодня я немного расскажу о том, какие есть мысли по поводу фейловера в tarantool/cartridge. Сначала пару слов про то, что такое cartridge: это кусок lua-кода, который работает внутри tarantool и объединяет тарантулы друг с другом в один условный «кластер». Это происходит...

[Перевод] Экономим на облачных затратах Kubernetes на AWS Перевод статьи подготовлен в преддверии старта курса «Инфраструктурная платформа на основе Kubernetes». Как сэкономить на облачных затратах при работе с Kubernetes? Единственно правильного решения не существует, но в этой статье описано несколько инструментов, которые пом...

[Из песочницы] Разложение науки идеологией Привет, Хабр! Представляю вашему вниманию перевод статьи «The Ideological Corruption of Science» автора Lawrence Krauss. Лоренс Краусс. Письмо в газету Wall Street Journal В 1980-х, когда я был молодым профессором физики и астрономии в Йельском университете, на факультете а...

Три недели с Apple TV 4K 2021 — не пультом единым Я не застал первого поколения Apple TV примерно по нескольким причинам. Во-первых, тогда техника Apple как-то не была так широко распространена в России. Во-вторых, в то время это было просто не нужно и намного проще было купить CD-плеер и набрать гору дисков на развале. Ве...

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

Когда твой код стал общим: история от дебюта до эндшпиля «Отстаньте от меня, пожалуйста, я — творец! Дайте мне творить!», — программист Геннадий уже третий раз за вечер проговаривает эту мантру у себя в голове. Тем не менее пока что он не написал ни одной строчки кода, потому что в библиотеку, которую пытается развивать, прилете...

Опыт печати гибким материалом TPU от FDplast Здравствуйте уважаемые печатающие и сочувствующие.Есть желание поделиться опытом печати TPU (Термопластичный полиуретан) от FDplast.Думаю стоит сразу оговорить несколько моментов:1. Филамент для печати сложен, так как он очень гибкий. На фото ниже можно увидеть на сколько он...

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

Миллиард устройств на Android подвержены хакерским атакам По результатам опроса, которые приводит "КоммерсатЪ", выяснилось, что 40% нынешних пользователей устройств на Android не получают обновлений систем безопасности от Google из-за того, что на их устройствах установлена устаревшая версия ОС.Журнал отдельно подчеркива...

Обзор NF-Crazy hotend Друзья, всем привет! К сожелению, ну или к счастью, моя шуточная статья не зашла ни кому( Хотя по правде сазать она и мне не зашла.... Но как и обещал обзор на NF-Crazy хотенд выкладываю.Вступление:.Вникать в 3д печать я начал не так давно, ровно год назад. И посчитав что я ...

Пиши, не сокращай. Чего мне стало не хватать в публикациях Хабра Избегаем оценочных суждений! Дробим предложения. Выкидываем не нужное. Не льем воду. Факты. Цифры. И без эмоций. «Информационный» стиль, прилизанный и гладкий, накрыл технические порталы с головой. Привет постмодерн, теперь наш автор мертв. Уже взаправду. Читать дальше &...

[Из песочницы] Как работают реляционные базы данных (Часть 1) Привет, Хабр! Представляю вашему вниманию перевод статьи "How does a relational database work". Когда дело доходит до реляционных баз данных я не могу не думать, что чего-то не хватает. Они используются везде. Существует множество различных баз данных: от небольшог...

[Из песочницы] Цвет в современных фильмах Всем привет, меня зовут Денис. Я работаю художником по свету (Lighting Artist) в игровой индустрии. Часто читаю Хабр просто потому что интересно и вот сегодня увидел статью Дефицит цветов в современных фильмах которая меня немного ошарашила. Ведь в кино существуют целые отд...

Многорукие бандиты: особенности использования алгоритмов ранжирования При работе с алгоритмами есть две реальности: как это написано в учебнике и как это получается у тебя. Второе ближе к телу, и хочется, чтобы оно получалось. Главное, понимать, что ты работаешь не с оригинальной модельной задачей; в твоём проде есть особенности, которые могу...

iPhone SE снова появился на сайте Apple, однако это не оригинальный смартфон, а его преемник На официальном сайте Apple снова появился смартфон iPhone SE, однако не стоит думать, что компания из Купертино решила вернуть популярную в прошлом модель в продажу. Нет, под этим названием теперь скрывается преемник iPhone SE, который долгое время проходил под названия...

«Раз, два, три – ёлочка гори!» или мой первый взгляд на контроллер CANNY 3 tiny «Новый год» это мандарины, оливье, выходные и конечно же подарки. Как вы, уже наверняка догадались я неожиданно стал обладателем микроконтроллера CANNY 3 Tiny. Правда я особо DIY электроникой не увлекаюсь и последний раз сам пытался что-то подключить к контроллеру почти сем...

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

[Перевод] Как управлять состоянием React приложения без сторонних библиотек Реакт это все что вам нужно для управления состоянием вашего приложения. Управление состоянием это одна из сложнейших задач при разработки приложения. Вот почему каждый день появляются все новые и новые библиотеки для управления состоянием, их становиться все больше и больш...

[Перевод] Новогодняя резолюция В: Какая у вас новогодняя разрешение резолюция? О: Конечно же, 1024х768! А что? Ну да шутки в сторону. Здесь в лаборатории Oscilloclock мы придумали особую форму новогодней резолюции — 日進月歩 или Nisshin-geppo, что вольно переводится как «Устойчивый прогресс день за днем». О...

53 совета как поднять нерабочую сеть Ноябрь — месяц особенный. Целых два профессиональных праздника для российских безопасников: День специалиста по безопасности в России — 12 ноября и Международный день защиты информации — 30 ноября. Находясь между этими датами, невольно задумываешься на тему: а что есть безо...

Брат Пабло Эскобара неожиданно для всех выпустил собственный гибкий смартфон Компания Escobar Inc. выпустила несколько промо-роликов, посвященных их последнему продукту – складному смартфону модели Fold 1. Чем изрядно удивила и озадачила экспертов в этой отрасли. Дело в том, что Роберто Эскобар, более известный во времена наркоимперии его брата Пабло...

Как правильно заряжать MacBook Pro 2021 К MacBook Pro 14 и MacBook Pro 16 блок питания можно подключить двумя способами. Можно использовать кабель USB-C — MagSafe 3, входящий в комплект поставки, и магнитный разъём питания MagSafe 3 на левой стороне корпуса. Или с помощью кабеля USB-C — USB-C, который...

Обзор Puyo Puyo Tetris 2 – Тетрис и его сводный брат из Японии С серией Puyo Puyo Tetris я знаком не понаслышке – я посвятил немало времени первой части на Nintendo Switch. Эта игра, вроде бы несуразная на первый взгляд, привлекла моё внимание после того, как я познакомился с миром «пуё» в Judgment и захотел полноценный, не урезанный ва...

Работающая геймификация: Octalysis Framework Привет, Xабр! Меня зовут Роман, и я продакт! В последнее время много увлекаюсь темой геймификации в digital-продуктах. Это понятие уже давно является популярным, и, наверное, не существует человека из мира IT, кто бы ни разу не сталкивался с этой темой в той или иной форме. ...

802.11ba (WUR) или как скрестить ужа с ежом Не так давно на всяческих других ресурсах и в своем блоге я рассказывал о том что ZigBee мертв и стюардессу пора бы уже закопать. Для того чтобы делать хорошую мину при плохой игре с Thread, работающим поверх IPv6 и 6LowPan, достаточно более приспособленного для это Bluetoot...

В сеть попали характеристики процессоров Intel 12-го поколения. Выглядят они спорно Ресурс Videocardz под видом «утечки» опубликовал характеристики готовящихся к продаже в конце этого года процессоров Intel Alder Lake. Хотя, вероятнее всего, это предварительный вброс от маркетологов компании, чтобы отследить реакцию публики на новинку, так как подобные «у...

Маск отдает приоритет Cybertruck вместо Roadster В настоящее время Tesla работает над двумя самыми ожидаемыми автомобилями. Однако, кажется, производитель электромобилей не может сделать акцент на оба сразу. Вчера Маск принял участие в подкасте Джо Рогана и сообщил, что Tesla Roadster пока не станет доминирующей моделью, ч...

[Из песочницы] 6 советов для успешного Code Review Привет, Хабр! Представляю Вашему вниманию перевод статьи «6 Tips To A Successful Code Review». Сode review во все времена являлся основополагающей практикой, отвечающей за создание чистого и поддерживаемого кода. Частенько разработчики пренебрегают и недооценивают code revie...

Как жили до Kubernetes: сравниваем самый популярный оркестратор с другими решениями Kubernetes сейчас называют стандартом для оркестрации контейнеров. Он лежит в основе многих облачных платформ контейнеризации: например, мы давно развиваем наш Kubernetes aaS на платформе Mail.ru Cloud Solutions. Однако Kubernetes далеко не первый подобный инструмент на рын...

3.Elastic stack: анализ security логов. Дашборды В прошлых статьях мы немного ознакомились со стеком elk и настройкой конфигурационного файла Logstash для парсера логов, в данной статье перейдем к самому важному с точки зрения аналитики, то что вы хотите увидеть от системы и ради чего все создавалось — это графики и табл...

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

Sony продала 7,8 миллиона консолей PlayStation 5 Компания Sony опубликовала квартальный отчет в котором представлена информация о прибыли и убытках компании. Напомним, что к концу 2020 года компания смогла продать 4,5 миллиона консолей нового поколения. Это означает, что в с января по март 2021 года Sony продала еще 3,3 ми...

Право на ремонт все ближе к потребителю: США, Европа, РФ, далее — везде В прошлом году мы опубликовали статью «Купил — значит, твое: вендоров бытовой техники в ЕС обязали поставлять запчасти для ремонта и помогать сервисам», где говорилось об относительно значительных успехах сторонников «права на ремонт». Но все же корпорации пока что пытаются...

[Перевод] Стоит ли доверять новому датчику насыщения крови кислородом от Apple? В период эпидемии коронавируса пульсоксиметры стали такими же обычными, как термометры, и расположились на полках многих врачебных кабинетов. Но место ли им в наручных часах? В ранние дни эпидемии коронавируса с полок магазинов разлетались не только маски для лица и антисе...

Вот она, возможность купить никогда не появлявшийся на полках магазинов Apple VideoPad, отменённый лично Стивом Джобсом Частный британский аукционый дом Bonhams объявил о планах выставить 3 ноября 2021 года на торги несколько редких прототипов устройств Apple, включая так и не добравшийся до полок магазинов VideoPad. Отмечается, что VideoPad был задуман как персональный цифровой помощни...

Быстрое сравнение double Вчера здесь вышла статья о быстром парсинге double, я зашёл во блог к её автору, и нашёл там ещё один интересный трюк. При сравнении чисел с плавающей точкой особое внимание приходится уделять NaN (восемь лет назад я писал про них подробнее); но если сравниваемые числа завед...

В России начались продажи Galaxy A51. Чем он отличается от Galaxy A50 Galaxy A51 — продолжатель традиций A50 Несмотря на то что Samsung всегда делала классные флагманские смартфоны, с бюджетниками у неё дела с самого начала шли откровенно так себе. Не то чтобы их было мало в ассортименте компании, скорее, даже наоборот. Однако долгое вре...

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

Джефф Безос: «Я полечу в космос 20 июля, потому что я мечтал об этом всю свою жизнь» «С пяти лет я мечтал о полёте в космос. 20 июля я отправлюсь в путешесвие со своим братом. Величайшее приключение с моим лучшим другом.» — написал в Instagram Джефф Безос сегодня Вместе с Безосом полетит его брат Марк и еще один человек, победитель, публичного аукцио...

«Образование для образованных». Проработка книги На неделе прочитал книгу "Образование для образованных 2020", написанную Левенчуком А.И. Впечатление о ней у меня сложилось двоякое. Статья будет полезна людям, желающим её прочитать. Дальше я расскажу, чего ожидать от прочтения, а чего не стоит. Читать далее

Samsung удалила функцию очистки памяти после крупного скандала Samsung удалила из своей системы софт, который отправляет данные в Китай Я попросту не представляю, чтобы крупный производитель уделял так много внимания публикациям на Reddit. Однако это случилось. Ранее один из пользователей данной соцсети опубликовал своё небольшое рассле...

Предварительные заказы на мини-холодильник Xbox Series X будут доступны 19 октября Согласно прогнозам, мини-холодильники Xbox Series X теперь будут доступны для предварительного заказа с 19 октября по цене 99,99 долларов. Холодильник Xbox Mini - это компактный холодильник, в котором можно разместить дюжину банок с напитками, а также две полки внутри две...

Интервью с Михаилом Михеевым, автором первой книги на русском по vSphere Не так давно мы опубликовали интервью «Один день из жизни разработчика VMware» — рассказ о карьере ИТ-специалиста в крупной международной компании.А сейчас у нас возникла идея поискать «в своем отечестве», и мы обратили внимание на российский офис VMware. Программистов в нем...

Огромные экран и аккумулятор дешевле $80. Gionee Max выходит 25 августа Компания Gionee постепенно представляет новые модели смартфонов после того, как в прошлом году бренд вернулся на рынок, ранее объявив себя банкротом. Изначально компания представляла новые модели только в Китае, а теперь собирается выйти на рынок Индии. Новый смартфон, ...

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

О классах Program и Startup — инициализация ASP.NET приложения. Часть I: Program и IHostBuilder Не так давно на Хабре я увидел статью с многообещающим названием "Что из себя представляет класс Startup и Program.cs в ASP.NET Core" (https://habr.com/ru/company/otus/blog/542494/). Меня всегда нтересовало и интересует, что именно происходит под капотом той или иной библиот...

Эргономика решает: классные эргономические клавиатуры, на которые стоит обратить внимание Думаю, что многие читатели Хабра часто работают с клавиатурой — неважно, для кода или написания статей/документации. Приспособиться можно к любой клавиатуре, даже самой недорогой и «китайской» (хотя и в этой категории бывают отличные модели). Но лучше, конечно, работать с ...

Еще немного истории — на этот раз копаемся в OS/360 В продолжение поста о том, как работали программисты в 80-х, вспомнил и решил описать предысторию, идею и реализацию моего первого успешного проекта. Итак, дело было году этак в… давно тому назад. Я был студентом 3 курса, и начал работать старшим лаборантом своей кафедры. Ч...

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

Microsoft выпустила бесплатное приложение для восстановления удалённых файлов Microsoft тихо без какого-то анонса выпустила фирменное приложение по восстановлению случайно удалённых файлов в Windows 10. В системе существует привычная пользователям корзина, но вероятно, каждый сталкивался с тем, что бывало опустошишь её, а потом осознаёшь, что что-то...

Технические характеристики Vivo Y12s обнаружили в Google ... Vivo продолжает насыщать рынок своими устройствами, а фанаты и не против.     Vivo Y12s на Google Play Console   Vivo работает над новым устройством среднего ценового диапазона под названием Vivo Y12s. В недавнем прошлом смартфон уже получил несколько сертиф...

Технические характеристики Vivo Y12s обнаружили в Google ... Vivo продолжает насыщать рынок своими устройствами, а фанаты и не против.     Vivo Y12s на Google Play Console   Vivo работает над новым устройством среднего ценового диапазона под названием Vivo Y12s. В недавнем прошлом смартфон уже получил несколько сертиф...

[Из песочницы] Истоки математики: логические идеи Привет, Хабр! Представляю вашему вниманию перевод статьи "Math Origins: The Logical Ideas" автора Erik R. Tou (University of Washington Tacoma). От переводчика: В журнале Математической ассоциации Америки был опубликована серия статей об истоках математики вообще ...

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

Apple iMac на базе чипа M1 будет продаваться во всех цветах с 14 сентября Новый Apple iMac на базе фирменного чипа M1 долгое время продавался только в четырех расцветках.Теперь же, если верить инсайдеру и журналисту Bloomberg Марку Гурману, то уже на днях устройство станет доступно во всех возможных цветовых вариантах.После анонса iMac в апреле 20...

[Перевод] Принципы организации объектных хранилищ Storage by Phade01 Наш коллега недавно написал об архитектуре объектного S3-хранилища Mail.ru Cloud Storage. Теперь мы переводим хорошую статью об общих особенностях и ограничениях объектных хранилищ. Читать дальше →

Innodisk представляет универсальную новинку InnoAGE для сферы IoT Первоклассная серия флэш-накопителей InnoAGE, разработанная компанией Innodisk совместно с Microsoft, продолжает расширяться. Недавно запатентованная технология локального восстановления и функция круглосуточного автоматического мониторинга объединены в устройствах InnoOSR (...

«Шутки ради»: пара занимательных RFC Формат RFC существует с 1969 года — его представили во время обсуждения ARPANET. Тогда инженер Стив Крокер написал RFC 1 о работе программного обеспечения хоста. С тех пор прошло более 50 лет, но Request for Comments все еще в ходу — опубликовано ~9 тыс. документов по сетев...

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

Что в себя включает Mortal Kombat 11 Ultimate Edition? Mortal Kombat 11 – это один из лучших файтингов последних лет. Студия NetherRealm превзошла саму себя и подарила нам красивую, кровавую и выверенную игру, набитую контентом. И как полагается, чуть ли не каждые полгода выходят новые издания и дополнения. Не так давно нас пора...

CGTN: Что стоит за высокими идеалами молодых китайцев? ПЕКИН, 14 июня 2021 г. /PRNewswire/ — Китайский народ уже давно ценит важность постановки высоких целей и упорного стремления к их достижению. «Никаких амбиций, никаких достижений», — заявил Ван Яньмин (1472-1529), китайский мыслитель династии Мин. Председатель КНР Си ...

Россыпь всевозможных чехлов для Samsung Galaxy S21 за две недели до анонса Компания Samsung уже начала принимать предварительные заказы на Galaxy S21 в США, предлагая покупателям 50 долларов, которые можно использовать для покупки аксессуаров, включая чехлы. Источник опубликовал подборку чехлов для Galaxy S21, изображения которых были предоста...

Тест прожекторов Osram, Volpe, Wolta В комментариях к обзору дешёвых прожекторов Старт и Gauss из Леруа Мерлен (habr.com/ru/company/lamptest/blog/509244/) несколько человек попросили протестировать прожекторы Wolta, продающиеся в той же сети магазинов, а также прожекторы с тёплым светом. Купил семь прожекторов ...

Обзор Playme HS-6000. Бесконтактный диспенсер для антисептика Представляем вашему вниманию бесконтактный диспенсер для антисептика от компании Playme. Устройство является незаменимым решением для дезинфекции рук в общественных местах. Встречайте, перед вами модель HS-6000. Давайте детальней изучим данную новинку. Видео обзор Pl...

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

Продажи PlayStation 5 падают: за первые три месяца 2021 реализовано всего два миллиона консолей В заметке, опубликованной в LinkedIn, Чандрашекар Раджу (Chandrashekar Raju), занимающий должность директора инженерного отдела Sony PlayStation, написал, что на данный момент компания реализовала 6,5 миллионов PlayStation 5. Если опираться на данные прошлого финансовог...

Популярность запрещённого Cyberpunk 2077 в Китае оказалось запредельной Фантастическая ролевая игра Cyberpunk 2077 стала хитом продаж по всему миру, даже в тех странах, где игра пока не поступила в продажу. Крайне популярной игра стала в Китае, хотя правительство ещё не дало добро на выпуск Cyberpunk 2077 в стране. Пока что игроки пользуютс...

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

Вот почему мы не получили новый правильный Pocophone. Вероятно, и не получим Смартфон Pocophone F1 заслуженно стал очень популярным. Однако, несмотря на это, до сих пор не получил полноценного преемника. Считать модель Poco X2 таковым нельзя, так как она основана не на флагманской платформе, да и в целом представляет собой просто переименованный...

[Из песочницы] Искусственный интеллект и сложность человеческого мозга Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Artificial intelligence X human brain complexity» автора Andre Lisboa. Будут ли технологические достижения в области машинного обучения и искусственного интеллекта представлять серьезную угрозу для ра...

Фигурка Волт-Бой из Fallout Привет. Устал я после покраски предыдущей статуэтки захотелось напечатать что-то простое и в тоже время что можно поставить на полку, при этом самое главное, что бы легко было покрасить! И бродя по просторам “thingiverse” наткнулся на вот это. Я вообще поклонник еще оригинал...

Как работать с Tarantool на Golang вместо Lua Ядро Tarantool-а написано на C, а вся бизнес-логика создаётся на Lua. Это не самый сложный язык, но и не самый популярный. Поэтому сегодня я расскажу, как начать работать с Tarantool, написав всего три строчки кода на Lua. А всё остальное приложение написано на Golang. Чтоб...

Прямо как в детстве... Помню в детстве у нас с братом была железная дорога.

Разворачиваем API с AWS Elastic Beanstalk В конце января мы провели очередной онлайн-интенсив по курсу «Backend-разработчик на PHP». В этот раз темой открытого урока стало создание Telegram-бота для заказа кофе в заведении и оплаты онлайн. Вебинар получился очень насыщенным, поэтому растянулся на два дня: «День 1»...

Microsoft разработала ИИ-систему, преобразующую простые текстовые запросы в код Корпорация Microsoft на конференции для разработчиков Microsoft Build, которая прошла несколько дней назад, представила интересную новинку. Это модель обработки естественного языка GPT-3 от OpenAI, позволяющая создавать приложения с минимальным знанием языков программиров...

Лучшая сборка игрового ПК. Intel Core i7-10700, OEM Несмотря на огромное количество разнообразных статей и гайдов на просторах интернета, далеко не каждый пользователь может собрать себе персональный компьютер из отдельных комплектующих, предварительно выбрав их в интернете. Это достаточно сложный процесс, так как комплектующ...

iPhone 13 поступает в продажу На прошлой неделе Apple официально представила смартфоны линейки iPhone 13, а также открыла приём предварительных заказов во многих странах мира. В России приём предзаказов стартовал 22 сентября, а сегодня новые смартфоны поступают в продажу во всём мире. Например, в Ки...

У OnePlus 9 будет такой же плоский дисплей, как у OnePlus 8T Тем же, кто захочет смартфон с изогнутым экраном, стоит обратить внимание на старшую модель OnePlus 9 Pro.

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

Состоялся пробный запуск FIVE - Esports Manager Game: управляем киберспортивной командой Студия Trophy Games запустила в раннем доступе симулятор киберспортивной команды — FIVE - Esports Manager Game. Если вы всегда мечтали стать менеджером NaVi, то теперь эта виртуальная мечта станет реальностью. Наша задача — выставлять своих бойцов против других команд и след...

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

Disaster Recovery и миграция c помощью VMware vCloud Availability. Часть 2 Привет! В прошлом посте я рассказал о возможностях VMware vCloud Availability (vCAV) и показал, как организовать Disaster Recovery (DR) и миграцию в рамках нескольких площадок облачного провайдера. Сегодня посмотрим, как с помощью vCAV восстановиться или просто смигрировать ...

OnePlus 8 официально представлен Официально представлен новый флагманский смартфон OnePlus 8, который стоит 699 долларов и выглядит очень круто. Стоит сказать, что компания OnePlus достаточно давно представляла различные патенты и технологии, плюс инсайдеры просто постоянно сливали информацию о новом флагма...

Paraled 200Watt? Дайте два! Всем привет, в этом посте хочу поделиться маленькой историей покупки paraled для 9 дюймового фотополимерника.Год назад я собрал 10ти дюймовый принтер, на RGB матрице и самодельной подсветке. Напечатал тестовый кубик, а при следующей печати раздавил матрицу гидроударом при оп...

Созданный мной корпус ПК «Groot» Насмотрелся я как-то модных корпусов от крутых брендов и подумал, а чего бы самому не взять, да и не склепать корпус. DIY так сказать.Сказано - сделано. Начал изучать вопрос, как оказалось материала в интернете не очень то и много. Идея была сделать корпус красивый стильный,...

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

Обзор принтера QIDI X-Maker и знакомство с АБС пластиком от Lider-3D. И сразу спойлер — принтер очень не однозначный! Заинтересовал? Тогда погнали.Для тех, кто не хочет или не может читать - в конце будет видеоверсия.В это раз будет много букв и мало картинок. Сначала будут мысли и выводы, а потом картинки с комментариями. В этом обзоре я буду...

Hercules G2 - Новый опыт работы с 3D печатью Здравствуйте уважаемые Тудэевцы!Хотел бы поделиться своими эмоциями от использования принтера Hercules G2 от компании Imprinta.С 2018 года занимаюсь печатью на заказ и для домашних нужд. Сперва приобрел пару китайских anycubic в ДНС, оба были с браком, вернул. Затем Up Mini ...

Открыты предварительные заказы на раскладушку со складным дисплеем Motorola Razr В ноябре прошлого года была анонсирована раскладушка со складным дисплеем Motorola Razr, но предзаказ на новинку открылся только сейчас.Изначально смартфон должен был появиться на полках магазинов в декабре 2019 года, но у производителя возникли некоторые трудности с этим во...

[Перевод] Дэн Абрамов о замыканиях в JavaScript Замыкания вызывают у программистов сложности из-за того, что это — «невидимая» конструкция. Когда вы используете объект, переменную или функцию, вы делаете это намеренно. Вы думаете: «Тут мне понадобится переменная» — и добавляете её в свой код. А вот замыкания — это уже...

Openwrt сниффер витой пары Всем доброго времени суток, моя не большая история началась с того как мы с другом спорили о стандартах 10BASE-T и 100BASE-T о полных и халф-дуплексах в итоге решил на примере готового устройства показать ему что слушать с пар можно. Прочитав статью взял свой старенький TP-...

Предзаказы iPhone 12 продлятся аж до 20 октября Инсайдер Эван Бласс (Evan Blass) опубликовал скриншот электронного письма, которое получили клиенты неизвестного оператора мобильной связи, предлагающего оформить предварительный заказ на iPhone 12. В письме говорится о том, что предзаказы будут приниматься до 20 октябр...

Google сломала умную разблокировку в Android 10 Пользователи смартфонов Google Pixel, Samsung, OnePlus и Nokia пожаловались, что на Android 10 режим Smart Lock перестал работать так же, как прежде. У одних пользователей после обновления даже с активной умной разблокировкой аппарат стал запрашивать биометрическую верифика...

[Из песочницы] Оптимизация загрузки изображений Привет, Хабр! Представляю вашему вниманию перевод статьи «How to optimize image loading on your website». Если на сайте много красивых изображений, то это здорово, но они могут значительно ухудшить время загрузки и как результат — пострадает SEO, а многие пользователи будут...