Социальные сети Рунета
Пятница, 19 апреля 2024

[Перевод] Как сделать игру 2048 на React Автор этого туториала сосредоточился на анимации. Он использовал хуки библиотеки React, её Context API, а также TypeScript и LESS. В конце вы найдёте ссылки на игру, её код и демо анимаций. Подробности рассказываем под катом, пока у нас начинается курс по Frontend-разработке...

[Перевод] Поговорим о фичах в предварительной версии C# 11 К старту курса по разработке на C# рассказываем о новых конструкциях в предварительной версии языка C# 11. Среди них шаблоны списка, проверка Parameter на null и возможность переноса строки при интерполяции строк. За подробностями приглашаем под кат. Читать далее

[Перевод] Ваш мозг — генетический DIY в реальном времени Что это значит? Автор книги The Self-Assembling Brain, профессор Питер Хизингер, рассказывает, чему нейросетям стоило бы поучиться у биологического мозга, насколько назрел новый подход к искусственному интеллекту и как именно мозг собирает себя сам. Подробностями делимся под...

[Перевод] Использование потоков для создания высокопроизводительных Node.js приложений В тот момент, когда вы набираете что-то на клавиатуре, читаете файл с диска или скачиваете его через Интернет, поток информации (биты) проходит через различные устройства и приложения.Если вы научитесь работать с этими потоками битов, то сможете создавать высокопроизводитель...

[Перевод] Машинное стереозрение для новичков: две камеры Raspberry Pi и Python Стажируясь в правительственном технологическом агентстве Сингапура, автор материала работал над экспериментом по созданию альтернативы камере Intel Relsence. Оказалось, что учебных материалов на тему машинного зрения мало, поэтому он решил помочь новичкам. К старту флагманск...

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

[Перевод] Почему сооснователь Wasmer ушёл из компании? 4 октября 2021 года — последний день работы одного из основателей Wasmer в компании. Wasmer — стартап, который разрабатывает очень популярную одноимённую среду выполнения WebAssembly. Речь пойдёт о том, чего автору статьи удалось достичь за время работы в компании. Это не те...

[Перевод] Как я хакнул все районные школы, чтобы показать рикролл, и что из этого вышло 30 апреля 2021 года автор проделал рикролл по своему школьному округу. Это не только моя школа, но и весь школьный городской округ 214 (далее — D214), один из крупнейших школьных округов в Иллинойсе, состоящий из 6 школ, в которых учатся более 11 000 человек. Подробности рас...

[Перевод] Git ls-files в 5 раз быстрее fd и find. Тесты под катом Автор материала изменил инструмент перечисления файлов в NeoVim с fd на git ls-files и заметил, что файлы отображаются быстрее. При этом цель fd — скорость, а Git — это прежде всего система управления исходным кодом, её основная задача — не в перечислении файлов. Интрига зас...

Как мы создавали курс по C# и боролись за секунды У сервиса онлайн-обучения программированию Хекслет есть собственный Open Source проект Code Basics, на котором выходят бесплатные курсы для начинающих на разных языках. Когда-то их было только два – PHP и JavaScript, сейчас уже более десятка. В компании Dodo Engeneering есть...

[Перевод] Способы переписать логические параметры в С++ Программисты читают код намного чаще, чем пишут его, поэтому важно писать понятный, последовательный, однозначный код. Автор книги С++17 in detail написал о способах избегать путаницы. Делимся его материалом к старту курса по разработке на С++. Читать далее

[Перевод] Как работать с числами с плавающей точкой в Python К старту курса по Fullstack-разработке на Python делимся решениями классической проблемы неточности чисел с плавающей точкой для новичков. В материале вы найдёте примеры работы с функциями и классами, предназначенными специально для решения проблем чисел с плавающей точкой. ...

Тестирование GraphQL: подходы, инструменты, автоматизация Несколько месяцев назад на моем пути возник GraphQL.Это произошло, когда я присоединилась к одному из наших проектов, где был не только привычный REST, но и GraphQL API. Это было моё первое знакомство с ним. Я понятия не имела, что он собой представляет, в чем его особенност...

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

[Перевод] Как подключиться к базе данных с помощью CSS К старту курса по Fullstack-разработке на Python делимся материалом о том, как при помощи современных возможностей CSS и JS — ворклетов и API Houdini — подключиться к базе данных и выполнять запросы к ней. За подробностями приглашаем под кат. Читать далее

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

Самые дешёвые современные видеокарты AMD и Nvidia становятся ещё доступнее. Radeon RX 6500 XT в Европе стартует уже с 244 евро Видеокарты Radeon RX 6500 XT и GeForce RTX 3050 продолжают постепенно дешеветь. Как минимум в Европе. Если точнее, первая карта продолжает дешеветь, а вторая фактически только начинает.  На данный момент RX 6500 XT в Европе можно приобрести минимум за 244 евр...

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

[Перевод] Что будет, если объединить трансформер и дерево решений Исследователи добились значительного прогресса в скорости конвергенции, точности и интерпретируемости решений визуального трансформера. За подробностями приглашаем под кат. Материалом из блога Google Research делимся к старту флагманского курса по Data Science. Читать далее

[Перевод] Сравниваем async/await и then/catch с примерами  В JavaScript есть два основных способа обработки асинхронного кода: Promise (ES6) и async / await (ES7). Эти синтаксисы дают нам равные базовые функции, но по-разному влияют на читаемость и область видимости. В этой статье мы увидим, как один синтаксис помогает, а друг...

Всё о Keycloak: зачем нужен, кому подходит и какие преимущества даёт 14 марта в Слёрм стартует курс «Безопасность проекта: аутентификация в Keycloak». Мы пообщались с его автором Виктором Поповым, техлидом DevOps-команды дирекции больших данных в X5 Group. Он рассказал, какие задачи помогает решать инструмент и кто его выбирает — стартапы или...

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

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

22 новых фичи C# — каким будет C# 11+ 1. Полуавтоматические свойства и ключевое словоfield.2. Модификатор уровня доступа file.3. Первичные конструкторы для классов и структур.4. Паттерн-матчинг для списков.5. Атрибуты для Main в программах с top level statement.6. Сырые строки без экранирования внутри строки&nbs...

[Перевод] Мелани Митчелл: что для ИИ значит понимать? Профессор в Институте Санта-Фе и автор работы «Искусственный интеллект: руководство для мыслящих людей» Мелани Митчелл делится соображениями о способности искусственного интеллекта к пониманию. За подробностями приглашаем под кат, пока начинается наш курс по ML и DL. Читать ...

Набор на 14 поток моего курса SEO Шаолинь Дорогие друзья, я набираю 14 поток на свой курс по продвижению англоязычных сайтов SEO Шаолинь. Все подробности можете узнать на сайте seoshaolin.com. Курс SEO Шаолинь - это концентрация моего опыта и знаний в англоязычном SEO с 2006 года. Над созданием курса я работал полт...

«Эти глаза напротив»: история внедрения биометрического решения в X5 Group Привет, Хабр! Мы уже рассказывали о магазине с полностью автоматизированной системой покупок, который получил название «Пятерочки #налету». Но это далеко не все технологические проекты компании. Практически одновременно с новыми автономными «Пятёрочками» мы начали разрабатыв...

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

Honor уже не остановить. Компания готовит второй крупный анонс новинок за месяц, в числе прочего ждем недорогие смартфоны 28 февраля Honor провела масштабную презентацию своих флагманов Magic4 и Magic4 Pro, всего пару дней назад компания представила свой суперфлагман Magic4 Ultimate, который сразу признан лучшим камерофоном в мире по версии DxOMark, а уже через 10 дней компания анонси...

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

Как мы СХД QSAN тестировали. Чудес не бывает, но иногда так хочется… Задачи компаний и их потребности в СХД меняются по мере развития. Рынок СХД тоже не стоит на месте. И проверенные 5 лет назад решения могут не тянуть сегодняшних задач. Потратив в общей сложности пару месяцев рабочего времени на выбор, тестирование, внедрение, диагностику и ...

Как скрестить Коня и Трепетную лань «Бить (Bash) или не бить», - спрашивал один датский принц. Вот и у меня возник аналогичный вопрос, когда у нас в компании появился сервер сборки Bamboo. Как можно в задании Bamboo, выполняющем скрипт Bash или Cmd, написать команды, одновременно понятные интерпретатору команд...

Как Angular загоняет фронтенд разработчиков в enterprise-кабалу В последние годы, рабство фронтенд разработчиков, использующих современные фреймворки, стало обыденностью. И данная статья рассказывает о том, как Angular буквально заставляет разработчиков удовлетворять свои прихоти, погружая их в enterprise кабалу.Если пару лет назад шли в...

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

Яндекс.Практикум и “вхождение в айти” Зачем статья с отзывом о курсе на Хабре? Большая часть аудитории скорее всего уже работает в it, но у многих есть знакомые, которые интересуется вопросом “входа в айти”, и я пишу эту статью для того, чтобы её можно этим знакомым скинуть. На Хабре недавно был отзыв на Яндекс....

Авторы стратегии Songs of Conquest, вдохновлённой «Героями Меча и Магии», опубликовали новые материалы по разработке Получается вполне самобытный проект.

[Перевод] Красивые визуализации GitHub с помощью PyGraphistry В чёрную пятницу, пока у нас стартует флагманский курс Data Science, делимся интерактивными графами подписок веб-разработчиков и разработчиков моделей ML, а также знакомим читателей с инструментом визуализации больших графов — PyGraphistry. Такие данные — косвенный индикатор...

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

Онлайн курс по C# от Veeam Academy Еще один курс по C# в онлайн формате. В чем фишка?Если кратко, то в том, чтобы продолжать заниматься любимым делом - развивать лучший курс для начинающих разработчиков на C# :).Veeam Академия стартовала в 2017 году и всегда проводилась исключительно в очном формате. Мы всегд...

Чтобы решать «нерешаемые» задачи, нужно знать алгоритмы Артем Мурадов — Senior Software Development Engineer в Amazon и автор курса «Алгоритмы: roadmap для работы и собеседований». Уже больше 14 лет он использует алгоритмы для решения рабочих задач и прохождения собеседований. С помощью алгоритмов он повышал производительность пр...

Беда “войти в айти” или курсы тестировщика отзывы: Глава 2.1, в которой легкий испанский стыд Автор понимает, что труд преподавателя не сахар и с большим уважением относится к лучшим представителям жанра. Но у автора нет и стокгольмского синдрома, так как он целиком согласен с чуть перефразированным принципом “если можешь не преподавать - не преподавай”. Как развитие...

Линукс-порт Far Manager: что нового за 2021 Предыдущий пост про порт Far Manager под Linux, far2l, оказался невероятно популярным, так что я подумал, что неплохо бы раз в год писать что-то вроде дайджеста самых интересных новостей разработки. Начнём.Буфер обмена в консольной версииТеперь far2l, как и mc, умеет использ...

Вычисление стихотворного размера Привет, Хабр! Расскажу о решении нестандартной задачи: алгоритм определения силлабо-тонического стихотворного размера по строке на русском языке. Опишу все нюансы и неочевидные подводные камни, с которыми столкнулся. Читать далее

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

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

iPhone X с разъемом USB-C продали за 86 000 долларов Месяц назад инженер и автор YouTube-канала Kenny Pi Кен Пилонелл опубликовал в сети короткий ролик, в котором он продемонстрировал вполне рабочий iPhone с портом USB-C. Энтузиаст самостоятельно модифицировал iPhone X, превратив его в первый яблочный смартфон с портом USB-C. ...

ИИ-помощник Copilot от GitHub — как новый инструмент повлияет на работу программистов Летом 2021 года Microsoft и GitHub представили нейросетевого помощника программиста Copilot  на базе технологий компании Open AI. Авторы проекта научили Copilot премудростям работы с фреймворками и разным языкам программирования. После релиза системы было заявлено, что ...

[Перевод] Миграция 17 000 файлов JS на TypeScript. Как это было Неточности в коде могут стоить сотен мегабайт оперативной памяти и многих часов, потраченных впустую, только из-за того, что информация о типе переменной приходит в редактор спустя полминуты после наведения курсора. Если вы хотите перейти на TS, читайте эту статью, чтобы изб...

"Супержеле": мягкий гель превращается в сверхтвердое "стекло", выдерживающее вес слона Наука Вещества 26.11.2021, 19:44 «Супержеле»: мягкий гель превращается в сверхтвердое «стекло», выдерживающее вес слона Новый гидрогель, описываемый как «супержеле», обладает уникальной внутренней структурой, подобной молекулярным «нар...

Ученые нашли новые данные о появлении жизни на Земле Ученые, возможно, нашли подсказки тому, как возникли первые формы жизни на Земле Один из самых главных, и в то же время сложных вопросов биологии, который остается без ответа — как из простых неживых материалов на безжизненной планете, могли возникнуть простейшие формы жизни...

Однопоточный JavaScript и многопоточная Java: что быстрее? Асинхронное выполнение на Java и JavaScript При необходимости в JavaScript можно запускать дополнительные потоки. Но обычно в Node.js или в браузерах весь код на JavaScript выполняется в одном потоке. В браузерах один и тот же поток рендерит содержимое веб-страницы на экран...

VPN на минималках ч.2, или трое в docker не считая туннеля Привет, хабр! К прошлой статье закономерно возник ряд вопросов, и, перед тем как продолжить рассказ о внутривенном курсе отечественного велосипедостроения внесу ряд важных уточнений. Как мне показалось, постановка задачи была достаточно понятной. Со временем оказалось, ...

Курс начинающего бэкендера в Metaclass: интервью со студентом Привет!31-го января начинается новый поток нашей школы Метакласс по курсам начинающего бэкендера и фронтендера. Мы поймали одного из наших стажеров, который проходил курс «Начинающий Backend-разработчик» и подробно расспросили: с какими знаниями пришел на курс, что было слож...

[Перевод] Как написать эмулятор CHIP-8 на JS Автор провёл детство за играми в эмуляторах NES и SNES на своём компьютере, но никогда не думал, что однажды сам напишет эмулятор. Иван Сергеев поставил перед автором задачу написать интерпретатор Chip-8, чтобы изучить основные понятия низкоуровневых языков программировани...

Доэлектрический счёт: от пальцев к арифмометрам Для большинства людей калькулятор – это иконка в дальней папке телефона, про которую вспоминают, когда надо посчитать зарплату или разделить счёт в ресторане. Однако пару сотен лет назад за современный калькулятор могла бы развернуться настоящая война. Тем не менее людям нуж...

Эффективная генерация сортируемых GUID для первичных ключей БД на клиенте Использовать Guid.NewGuid() в качестве первичного ключа в базе данных — плохая с точки зрения производительности идея. Это связано с тем, что в SQL Server, MySQL и некоторых других БД для первичных ключей создаются кластерные индексы, которые определяют, как строки будут хра...

Китайская луна и рождение кристаллов. О ближайших перспективах изучения микрогравитации Удивительным образом на Хабре оказалась не затронута одна из крупнейших околокосмических новостей уходящего января: в Китае была создана микрогравитационная камера высотой 60 см, гравитация в которой уменьшена в 6 раз относительно земной. Этот симулятор, возведенный в городе...

Python: самое короткое решение 41 задачи из проекта Эйлера Сегодня мы решим 41-ю задачу из Проекта Эйлера в 6 строк кода. Сделаем это сначала в развёрнутом виде, а потом максимально сократим решение. Читать далее

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

Обзор и сравнение Anycubic Photon Mono X 6K VS Mono X У компании Anycubic которая является завсегдатаем наших обзоров, появился новый принтер. Хотя “новый” может быть громко сказано, Anycubic Photon Mono X 6K это версия уже существующего фотополимерного 3D принтера Anycubic Photon Mono X, но с небольшими улучшениями.Так как у н...

[Перевод] Как миграция с Oracle на PostgreSQL в облако влияет на сторадж? Вы когда-нибудь задумывались о том, чтобы перенести крупномасштабное программное решение с Oracle на PostgreSQL, а затем развернуть его в общедоступном облаке? Если Вы планируете реализовать подобное, возможно, Вам поможет наш опыт. Данная статья подробно рассказывает о наше...

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

[Перевод] Решение головоломки Wordle в командной строке Я терпеть не мог, когда родственники заставляли меня играть в Scrabble. Единственное, в чём я был хорош — так это в игре Countdown, в той её части, которая связана с числами. А теперь мне досаждает новая игра со словами Wordle, которая вот уже недели две то и дело выскакивае...

Опыт переезда в облако VKCS (IaC, IaC и в продакшн) Дисклаймер: Я написал такую статью, какую сам хотел бы прочитать полгода-год назад, когда мы стартовали миграцию в облако. Мне бы она здорово помогла сэкономить силы, время и нервы – надеюсь, теперь поможет кому-то ещё. Здесь нет исчерпывающей экспертизы, только немного моег...

Тестирование процессоров Intel Core 12-го поколения в играх: Core i5-12600K и Core i9-12900K в паре с AMD Radeon RX 6800 XT против конкурентов Мы протестировали пару процессоров Intel Core 12-го поколения в нескольких современных играх, сравнив их с решениями из предыдущего поколения, а также с аналогичными по позиционированию процессорами AMD. Разница в игровой производительности между разными CPU оказалась не все...

[Перевод] Stacks Project — учебник по алгебраической геометрии с открытым исходным кодом Последние 15 лет профессор Колумбийского университета Йохан де Йонг посвятил тому, что собирал основополагающие теоремы алгебраической геометрии в одном месте. Его творение, Stacks Project, предлагает новую модель организации и визуализации математических сведений. К старту ...

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

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 3 Публикуем третью часть перевода материала о быстром алгоритме сортировки. Вот, на всякий случай, ссылки на первую и вторую части. В тех материалах мы говорили о теории сортировки, об особенностях работы нового алгоритма, разбирали тесты его производительности. Сего...

RabbitMQ Streams для сбора и обработки телеметрии умного дома Традиционно для сценариев поточной обработки с использованием Map-Reduce рассматриваются такие решения как Hadoop/Spark, либо используются конвейерные системы (например Kafka), для которых есть возможность реализовать концепцию потоков (streams) с помощью дополнительных инст...

[Перевод] Проблемы с JAMStack: вам может понадобиться бекенд У отличных приложений должны быть отличные маркетинговые сайты – именно поэтому всегда стоит присматриваться к новым трендам и разработкам в системах управления контентом (CMS). Притом, что в этой нише традиционно доминируют опенсорсные гиганты, такие как WordPress и Drupal,...

Go-контексты и микросервисы. Как решить проблему с соединениями к базе при помощи контекстов Всем привет! В статье расскажу:— Как и почему у нас возникла необычная проблема, вызвавшая поток 400-ых ошибок. — Как реализовали полноценную поддержку отмены операций в микросервисе.— Как реализовали свой пул подключений к базе для переиспользования подключений к базе ...

От чего PET-G теряет свои свойства со временем? В предыдущей статье я рассказывал о воздействии вибраций на PET-G пластик и считал, что тема будет на этом исчерпана. Но через некоторое время после публикации со мной связался Юнах Анатолий - автор youtube-канала Prozhektor8kvt и поделился интересующей его проблемой изменен...

Если хотите новый процессор AMD, подождите до осени. Ryzen 7000 выйдут раньше, чем мы думали Да, это пока неофициальные данные, и всё может измениться, но весьма проверенный информатор сообщил, что AMD представит Ryzen 7000 ещё до сентября.  При этом ранее считалось, что такие CPU выйдут лишь в четвёртом квартале. Когда именно до сентября, неясно, но, конечно, явно ...

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

Новое прозвище Илона Маска в Twitter привело к взрывному росту курса криптовалюты Edge Как и ожидалось, очередные изменения на Twitter-страничке Илона Маска (Elon Musk) не прошли бесследно для рынка криптовалют. Те, кто предположил, что на криптовалюте Edge можно заработать, были правы. Напомним, основатель Tesla и SpaceX без объяснения собственных действ...

Слух: Qualcomm хочет как можно быстрее выпустить замену неудачной SoC Snapdragon 8 Gen 1 Компания Qualcomm, согласно многочисленным данным, в этом году выпустит SoC Snapdragon 8 Gen 1+, что не является чем-то удивительным.  Однако новые слухи указывают на то, что компания хочет выпустить эту платформу как можно раньше. Для этого она просит TSMC ускори...

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

Fuckup’ы на работе. Как с ними жить, бороться, не допускать и предупреждать Всем привет. Меня зовут Александр Наумов, и последние 5 лет я занимаюсь тестированием сайта Утконос ОНЛАЙН — руковожу группой QA.Идея написать эту статью пришла ко мне пару месяцев назад. Я возвращался с работы домой, когда мне позвонил коллега: «Привет, тут хотят катить одн...

Bare-metal kubernetes-кластер на своём локальном компьютере Привет, я Кирилл Шаталаев, инженер инфраструктуры и автоматизации в X5 Tech. Я в курсе, что статей на эту тему достаточно, в том числе и на Habr. И когда у меня возникла задача поднять кластер, я их все перечитал. Где-то очень подробно рассказывается, как ставить виртуалки с...

Изучаем, сколько процессорных потоков нужно для современных игр – март 2022 Тест CPU AMD (Raven Ridge, Summit Ridge, Matisse) и Intel (Coffee Lake) в нескольких режимах работы, восьми играх и разрешении 1920 х 1080 в паре с GeForce RTX 3080.

[Перевод] Как собрать зловредный компилятор А вы знали, что бывает такая атака на компилятор через бэкдор, защититься от которой невозможно? В этом посте я покажу вам, как реализовать такую атаку менее чем в 100 строках кода. Кен Томпсон, создатель операционной системы Unix, рассказывал о такой атаке еще в 1...

[Перевод] ЧПУ, Arduino Uno и CoreXZ: как я собрал плоттер-головоломку Умелец собирает плоттер с ЧПУ из труб и показывает читателям, как он работает. А мы делимся этим материалом к старту курса по Data Science: проекты в науке о данных можно собирать подобным образом. Подробности о плоттере читайте под катом. Читать далее

[Перевод] Зарубежный опыт: как избавиться от 80% кода, увеличить скорость разработки и уменьшить количество ошибок Мы продолжаем знакомить читателей нашего блога с интересными международными публикациями. Ранее мы перевели материал с практическими советами по обучению для ИТ-специалистов, сегодня же коснемся темы абстракций – популярного и эффективного средства разработки.Под катом тех– ...

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

[Перевод] Мои главные принципы работы после 20 лет опыта в программировании Начиная новый проект, хорошо вспомнить полезные принципы программирования, которые помогут правильно расставить приоритеты и избежать многих ошибок. Рекомендациями от автора с опытом программирования в 20 лет делимся к старту курса по Fullstack-разработке на Python. Читать д...

[Перевод] Go: конкурентность и привязки к потокам в планировщике Переключение горутины с одного потока ОС на другой довольно затратно и может значительно замедлить работу приложения, если это происходит слишком часто. Однако со временем эту проблему решил планировщик Go путем обеспечения привязки горутин к потоку (scheduler affinity) в ус...

[Перевод] git bisect: путешествие по времени и багам Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

Утечка: OnePlus 10 Pro будет представлен 11 января Ранее на этой неделе мы сообщали, что согласно данным со страницы OnePlus 10 Pro на китайской торговой площадке JD.com, приём предзаказов на новый флагманский смартфон стартует 4 января. Однако новый видеоролик, вчера опубликованный в Twitter, гласит, что презентация новинок...

Huawei предлагает бизнесу воспользоваться полностековым решением для ЦОД На выставке Mobile World Congress 2022 (MWC 2022) в Барселоне компания Huawei представила полностековое решение для ЦОД в рамках корпоративного форума Huawei Full-Stack Data Center Forum. Новинка разработана, чтобы помочь бизнесу освоить современные центры обработки данных. ...

Compaq LTE Elite 486: первый ноутбук Чем современные ноутбуки отличаются от старых? Зависит от того, насколько глубоко вы копаете. 10 лет назад переносные компьютеры были почти такие же. 20 лет — чуть потолще, а так примерно то же самое. Если отмотать назад лет на тридцать, становится интереснее: именно тогда, ...

Как я болел и восстанавливался, COVID-19 Я senior software developer. Разрабатываю на java уже лет 9. Никогда не писал и не рассказывал массам людей ничего. Вот пришло время, так как мой опыт колоссальный и уникальный, я не знаю подобных ситуаций, когда в таких условиях люди выживали. Конечно, уверен, есть случаи и...

В Сеть слили переписку двух миллиардеров. Билл Гейтс хотел обсудить с Илоном Маском благотворительность, но разговор не задался Редко такое бывает, когда в Сети оказываются скриншоты переписки двух миллиардеров и, по совместительству, очень влиятельных людей. Но сегодняшний случай как раз из разряда таких. The New York Times слило переписку Билла Гейтса и Илона Маска. Причина обращения Гейтса к...

5 принципов, о которых нельзя забывать, когда описываешь инфраструктуру в виде кода Infrastructure as Code — это подход, который подразумевает описание инфраструктуры в виде коде с его последующим применением для внесения необходимых изменений. Но, как именно писать код, IaC не говорит, только даёт инструменты. Один из таких инструментов — Terraform.21 мая ...

Что не так с современными материнскими платами и как их можно улучшить Стали ли современные материнские платы лучше по сравнению со старыми? Автор материала считает, что не во всём. В статье на Overclockers он перечислил несколько недостатков этих устройств.

[Перевод] Как я написал алгоритм сортировки, который быстрее std::sort. Часть 2 Прим. Wunder Fund: ну, вы наверное, и сами догадываетесь, как мы любим быстрые алгоритмы и оптимизации. Если вы тоже такое любите — вы знаете, что делать)Публикуем вторую часть перевода материала об очень быстром алгоритме сортировки — «Ska Sort». В первой части&nb...

Бомба Log4j и кризис опенсорса Учитывая стремительную цифровизацию бизнеса и развитие наших мобильных и веб-платформ, вопросы информационной безопасности для МВидео-Эльдорадо крайне важны. Наверняка почти все в курсе про эпическую уязвимость в библиотеке Apache Log4j. Она поддерживает выполнение внешнег...

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

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

Безракетный запуск в космос: орбитальный магнитный трамплин часть 2 Продолжаем разбираться с магнитным трамплином, в прошлой статье мы разобрались с массой неодимовых магнитов на трамплине (600 тонн) и грузопотоком (2% от массы в одну сторону по одной полосе и 200 миллионов тонн в месяц при одновременном потоке в 2 стороны, когда одни грузы ...

AMD уже готовит процессор для новой Steam Deck — он получит архитектуру Zen4 и графику RDNA3 AMD работает над новым процессором на основе архитектур Zen4 и RDNA3 для новой версии консоли Steam Deck. Как утверждается, это уменьшенная версия будущего гибридного процессора Phoenix Point и преемник нынешнего поколения Van Gogh, которое используется в текущей версии...

Как мы научились управлять данными глобального масштаба: кейс разработки Супермаркета Данных Мария Юшанова, Управление распространения данных Департамента SberDataИнформацию не пытается собирать только ленивый. Многие компании считают ее своим главным богатством и оружием. И именно данные нужны для развития бизнеса, повышения качества сервиса и разработок новых прод...

[Перевод] Как устроен современный веб-синтезатор За годы развития браузеры обзавелись множеством API и функциональных возможностей, благодаря которым превратились в невероятно мощные платформы приложений. Яркий пример — это современный веб-синтезатор, подробностями об устройстве которого делимся к старту курса по Fullstack...

Разделяй и властвуй: детерминированный и скриптованный Match-3 движок Привет! Я Павел Щеваев, CTO студии BIT.GAMES, части MY.GAMES. Вы можете знать нас по таким играм, как «Гильдия Героев» и «Домовята» в Одноклассниках (да, это тоже были мы), а также по нашему текущему флагману Storyngton Hall — это классическая три-в-ряд с сюжетом в викториан...

Авторы онлайн-курса по программированию JavaRush запускают Java-университет На протяжении года опытные менторы и практикующие программисты будут обучать студентов разных возрастов практическим и теоретическим знаниям, необходимым для получения работы Junior Java-разработчика."Будущее, где почти любые знания и навыки можно получить онлайн, уже н...

Что смотрели и читали по PHP в 2021: список от сообщества В декабре прошел второй ежегодный опрос русскоязычного PHP-сообщества. Ответов удалось собрать в два раза больше, чем годом ранее — больше трех тысяч. Конечно, снова спросили у ребят про статьи и видео, которые запомнились за год.Как собирались мнения и кто проходил опросСсы...

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

[Перевод] Написание скриптов для tmux Мне, когда я пользуюсь tmux, часто надо открывать похожие рабочие пространства. Например, мне всегда нужно выводить последние строки пары файлов журналов в панели, или мне нужно открывать и vim, и mysql. Бывает, что мне нужно и что-то другое. Если вы попробуете найти свед...

фингер борд и фингер самокат Как меня коснулось новое увлечение детей.Это такие мини игрушки, которыми дети управляют  пальцами и снимают всякие интересные видеоролики.-"Папа, а ты сможешь мне напечатать фингер борд и фингер самокат?"- спросил у меня сын.-Я:"

Как на самом деле работает распознавание лиц Мы, команда NtechLab, постараемся понятным языком рассказать, из чего на самом деле состоят самые современные алгоритмы распознавания лиц, с которыми каждый из нас сталкивается в повседневной жизни, порассуждаем, на что они способны и на что — пока нет, и попробуем отве...

Правда ли, что от регулярок у разработчиков одни проблемы Рассмотрим простой пример, чтобы понять, зачем нужны регулярные выражения. Допустим, перед нами стоит задача — найти и заменить местоимение 'ее' на 'его' в строке 'Быстрее всего мы догоним ее на машине'. Самое очевидное решение — использовать прямую замену, применив вст...

«Документы Facebook»: как всё начиналось и что стало известно из слитых данных Последние пару месяцев компания Facebook, переименованная в конце октября в Meta, переживает не лучшие времена — зарубежные СМИ пестрят новостями с обзорами внутренних расследований, раскрывающих печальные факты из деятельности компании, государственные ведомства США заводят...

Залечь на дно в Брюгге. Опыт студента Computer Science в Бельгии Привет, хабровчанин!Я студент первого курса Applied Computer Sciene - major Cyber Security университета Howest в Брюгге, Бельгия. Несколько раз читал на Хабре статьи про высшее образование в сфере Computer Science в СНГ и решил поделиться своим опытом по истечении первых дву...

О Thread и ThreadPool в .NET подробно (часть 2) В предыдущей публикации мы рассмотрели некоторые базовые вопросы относительно потоков и пулов потоков и готовы двигаться дальше. Давайте проведём эксперимент и найдём правильный объём работы для пула потоков. Чтобы его издержки не давлели над объёмом полезной работы⚠️ М...

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

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

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

Продажи бюджетных Radeon RX 6500 XT и Radeon RX 6400 могут стартовать в ближайшие месяцы Цена новых видеокарт стартует от 200 долларов, а количество памяти не превысит 4 Гб

Мой опыт первой игры — Escape from the 70's Захотелось мне делать игры… Хотя бы одну! И записался я тогда на курс Unreal Engine в середине июня 2020 - просто в гугле набрал курсы по анрниалу и на самом первом в списке я зарегистрировался. Хочу сделать отступление и акцентировать на том, что это моя первая игра. Я...

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

Фигурка Сталина и немного об авторском праве. Масштаб 1:8. Высота миниатюры – 214мм.По поводу роста Сталина возникли споры. Учитывая геометрию скульптинга, тут явно присутствует творческое видение автора, напрашивается рост выше, чем указывается во многих источниках. В общем, было принято решение сделать рост 1710мм, вк...

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

Что такое полупроводник, транзистор, микросхема? И что такое кризис полупроводников? Разбираемся. Приветствую вас на канале Next 3D Print. Думаю, в последнее время все слышали про полупроводники, и их дефицит. Я предлагаю разобраться что они из себя представляют, окунуться в историю, и как обстоят дела на самом деле. Так что предлагаю вам налить чаю, кофе или на ваш выбо...

Websocket-сервер для геолокации на asyncio Привет!Меня зовут Артем, я занимаюсь бэкенд-разработкой в KTS и веду курс по асинхронному программированию в школе Metaclass. 11-го апреля у нас стартует 3-й поток курса. Чтобы показать, чему учатся наши студенты, мы провели live-code-вебинар по вебсокетам, на котором н...

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

Беда “войти в айти” или курсы тестировщика, отзывы: Глава 2.2, в которой сильный испанский стыд Спросивший подобное студент - или махровый гуманитарий, или смотрел лекцию в полглаза параллельно с чем-то развлекательным. Сложно понять, что подобные личности вообще забыли в айти. Понятно, что хочется по-быстрому пройти онлайн-курс и зарабатывать нормальные деньги. Но сов...

Удаленный доступ к IP камерам. Часть 2. Мобильное приложение В предыдущей статье я рассказывал о простом сервере для работы с камерами видеонаблюдения, но для оперативного просмотра RTSP потоков использовал мобильное приложение VLC, которое меня не вполне устраивало по нескольким причинам. Под катом вы найдете описание и листинги про...

Получите доступ к видеозаписям выступлений Dell Technologies Forum, чтобы быть в курсе актуальных направлений в ИТ Цифровая трансформация в последние месяцы была особенно интенсивной. Во всех отраслях экономики компании продолжают вливаться в тренд ИТ-инноваций с точки зрения гибридных решений для работы, модели потребления aaS («как сервис»), использования массивов д...

Xiaomi 12 Ultra выйдет в мае. Вот подтверждение и спеки Выход каждого нового Xiaomi, несмотря на огромное количество моделей, является большим праздником для фанатов марки. Пусть даже в них не всегда есть что-то новое, но компания старается или оптимизировать свои устройства, или сделать еще более топовыми, если можно так сказат...

Можно ли избавиться от технических писателей Согласитесь, что название статьи звучит немного странно. Зачем же избавляться от этих милых, слегка занудных, но в основном весьма безобидных людей?Как их только не называют: техписы, техрайтеры, документаторы... Хорошо, хоть не архивариусы!Если мы избавимся от технических п...

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

Что за нечто Picaso Designer X Приветствую) Эта министатья пишется мною спустя 3 месяца использования сие чуда. Кратко: принтер не оправдывает свою стоимость. А теперь поподробнее. Первое впечатление о принтере было вполне себе неплохим. Выглядит солидно, вполне сносное меню по сравнению с другими имеющим...

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

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

Мнение: Обновления Apple Watch уже не те, что раньше В своих статьях я часто говорю, что Apple Watch — революционный гаджет. Тут даже спорить нечего. Даже если до них вы пользовались каким-нибудь Mi Band, впечатлений все равно будет море. Кардинально новый интерфейс, куча разных функций, начиная от мониторинга активност...

[recovery mode] Абсолютные валютные курсы Пришло время обновить статью о методике получения абсолютных валютных курсов. Ранее был ряд статей (13.03.2019 — «Абсолютный курс валют: ищем истинную ценность», 03.05.2019 — «Получаем абсолютные курсы из парных кросс-курсов валют») на эту тему. За время существования проект...

Комплект поставки и упаковка iPhone SE 2022: что нового? Вчера был представлен новый компактный смартфон iPhone SE 2022, который поступит в продажу уже на следующей неделе по цене 430 долларов. Западные СМИ уже успели ознакомиться с комплектом поставки и подтвердили, что находится в коробке: iPhone SE 2022 Кабель с разъёмам...

Видео: новый трейлер симулятора университета Two Point Campus посвятили курсу археологии Издательство Sega и разработчики из Two Point Studios (Two Point Hospital), представили новый геймплейный трейлер симулятора Two Point Campus. Видеоролик посвящён курсу археологии, на который смогут записаться будущие студенты университета. Источник изображения: Steam Посети...

В интернет-браузер Samsung для Android-смартфонов добавили одну из самых востребованных функций: адресную строку теперь можно перенести в нижнюю часть экрана Интернет-браузер Samsung становится лучше с каждым обновлением. В начале этого месяца появилась информация о том, что Samsung тестирует несколько новых функций, которые теперь стали доступны всем пользователям. Обновление v16.0.2.1 предлагает одну из наиболее востребова...

[Перевод] Ручная кофемолка: инструменты командной строки для Java В книге "97 вещей, которые должен знать каждый Java-программист" есть глава о некоторых инструментах командной строки в JDK (я дал 2 из 97 советов).Поскольку я сам часто использую такие помощники, я хотел кратко представить их в сегодняшней статье.Я предпочитаю командную стр...

Сколько стоит новый iPhone SE 3 Apple наконец провела первую презентацию в 2022 году. Наряду с новым iPhone SE компания представила еще и iPhone 13 Pro и Pro Max в зеленом цвете, а также новый iPad Air 5, монитор Studio Display и новый Mac Studio. К слову, iPhone SE оказался точно таким же внешне и мало ч...

Энтузиасты показали в видео как выглядела бы Outlast на PS1 Outlast является одним из наиболее известных хорроров последних лет. И многим игра запомнилась именно современными игровыми механиками. Но авторы YouTube-канала Rustic Games BR решили показать как смотрелась бы игра во времена PS1. Читать полную статью

Функция Reactive во Vue: как это работает После jQuery я попробовал AngularJS и был очарован его возможностями. Несколько строк в AngularJS заменяли кучу спегетти-кода в jQuery. Это было похоже на магию. Сейчас все современные Frontend-фреймворки так или иначе обеспечивают реактивность, и это уже никого не удивляет....

Топ 10 самых интересных CVE за февраль 2022 года ДИСКЛЕЙМЕР!Внимание! Вся представленная информация предназначена для ознакомительного изучения. Автор не несет никакой ответственности за причиненной вред с использованием изложенной информации.Заканчивается второй месяц 2022 года, пора подвести итоги самых интересных уязвим...

[Перевод] Дженерики в Go — подробности из блога разработчиков В Go 1.18 добавлена поддержка дженериков. Это самое большое нововведение с момента первого Open Source выпуска Go. Не будем пытаться охватить все детали, затронем все важные моменты. Подробное описание со множеством примеров смотрите в документе с предложением. Материал...

[Перевод] Pinned Object Heap в .NET 5 Эта небольшая статья Конрада Кокосы дополняет опубликованный неделей ранее перевод «Внутреннее устройство Pinned Object Heap в .NET». В этом материале Кокоса подходит немного ближе к практике, рассказывая об API, используемом для выделения объектов в POH, сравнивая его с зак...

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

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

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

Загрузка stage слоя DWH. Часть 1 Доброго дня. Меня зовут Иван Клименко, я разработчик потоков обработки данных в компании Аскона. В этом цикле статей я расскажу опыт внедрения инструмента Apache Nifi для формирования DWH. Данная статья посвящена первому этапу внедрения Apache NIFI - начальным потокам в...

Илон Маск продолжает продавать акции Tesla. Как реагирует курс Основатель Tesla Илон Маск (Elon Musk) ещё неделю назад продал больше акций Tesla, чем ему было нужно для уплаты текущих налоговых обязательств. На тот момент сумма составляла 8,8 млрд долларов, но при этом он продолжает продавать акции компании. На этой неделе он прода...

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

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

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

Huawei анонсировала MateBook D15 Ryzen Edition в Китае. Цены ниже, чем на версии с CPU Intel Как пишет источник, Huawei анонсировала на домашнем рынке новые версии ноутбука MateBook 15 2022 – с APU AMD Ryzen. Конфигурации – те же, что и у версий на базе ранее представленных ноутбуков с процессорами Intel (16 ГБ ОЗУ и SSD объемом 512 ГБ), но цены чут...

Как мы переходили на российское ПО, пока это еще не было мейнстримом Много лет мы в ITGLOBAL.COM использовали ServiceNow в качестве инструмента автоматизации управления услугами. Эта платформа де-факто является отраслевым стандартом на рынке ITSM-систем. Но все течет, все изменяется — и в 2019 году мы приняли решение мигрировать на альтернати...

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

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

3D-печать для «чайников» от «чайника» Недавно я стал владельцем 3D принтера, до этого практически ничего не зная о 3D печати, поэтому и решил поделиться своим опытом с такими же «чайниками», людьми, далекими от этой технологии. Моя статья предназначена именно и только для таких людей; советы же “3D печатников» с...

iPhone 13 Pro Max обошел конкурентов в тесте на автономность Автор популярного YouTube-канала Mrwhosetheboss решил определить какой из последних флагманских смартфонов обладает наилучшей производительностью. В качестве «подопытных» были выбраны: Samsung Galaxy S22 Ultra, Samsung Galaxy S21 Ultra (Exynos), Apple iPhone 13 Pro Max, Goog...

Корпус Samsung Galaxy S22 будет из необычного материала Компания Samsung объявила о переработке выброшенных в мировые воды рыболовных сетей в «новый материал», который впоследствии будет задействоваться для замены некоторых ранее используемых видов пластмассы. Однако какие именно материалы будут заменены не уточняется. Читат...

Машинное обучение и прогнозирование отказа оборудования Эта статья охватывает почти шесть месяцев 2021 года и рассказывает о том, как мы пытались прогнозировать отказ погружного насосного оборудования. Статья вряд ли позволит вам скопировать наш опыт, но может задать вектор движения и уберечь от ошибок. Читать далее

Где работать в ИТ в 2022: Wallarm Наша рубрика «Где работать в ИТ» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Сотрудники компании рассказывают о найме, условиях, командах и технологиях. Участник этого выпуска — компания Wallarm (...

[Перевод] Холодные запуски AWS Lambda — решение проблемы Холодные запуски могут оказаться губительными для производительности AWS Lambda, особенно если вы создаёте клиентоориентированное приложение, которое должно работать в режиме реального времени. Представьте себе, что пользователь отправил приложению запрос, а ваша функция AWS...

В сети появились качественные рендеры iPhone 14 Pro в фиолетовом цвете Известный инсайдер и автор YouTube-канала FrontPageTech Джон Проссер поделился качественными рендерами iPhone 14 Pro. По словам блогера, изображения создавались на основе утечек и проверенных данных — Проссер утверждает, что именно так и будет выглядеть новый iPhone.Читать д...

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

Управление данными в системе автоматизации на Vue и Vuex и решение проблем тестирования с помощью Jest Привет! Меня зовут Артём Карачёв, я фронтенд-разработчик в Sportmaster Lab. Сейчас мы пишем модуль автоматизации физической фотостудии, где работают несколько фотографов, менеджеров, фоторедакторов, кладовщиков и других. Все фото кроссовок, которые вы видите в интернет-магаз...

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

Исследование показало, что антидепрессанты снижают риск тяжелого течения COVID-19 Антидепрессанты в очередной раз показали свою эффективность при лечении коронавирусом Ранее мы рассказывали от том, что прием антидепрессантов снижает риск развития тяжелого течения коронавируса и летальных исходов. В частности, среди пациентов психиатрических клиник, которы...

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

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

PROграммист со звёздочкой* Про качество подготовки программистов на раскрученных курсах не написал ещё только ленивый. Я – ленивый, поэтому пишу только сейчас.Попался мне тут человек, который принёс на собеседование диплом, выданный одной раскрученной образовательной организацией. Раньше я только жало...

Видеокарты GeForce RTX 40 могут оказаться не способны конкурировать с Radeon RX 7000 До выхода видеокарт Radeon RX 7000 и GeForce RTX 40 ещё как минимум около полугода, но постепенно слухов и утечек становится всё больше. Согласно свежим данным, очередной этап войны видеокарт может выиграть уже AMD.  Напомним, два старших GPU компании в новом поко...

Фанат показал как выглядел бы ремастер Half-Life 2 с современной графикой Автор YouTube-канала с ником Ian смог в одиночку создать на движке Unreal Engine 4 смог воссоздать локацию в игре Half-Life 2. Автор решил сделать часть заброшенного шахтёрского городка Рейвенхольм. Читать полную статью

Собственный опыт: что больше всего бесит в AirPods Не так давно вышли AirPods 3 — новое поколение наушников получилось и противоречивым, и крутым одновременно. С одной стороны, есть вопросы по качеству звука, с другой — автономность аксессуара вновь подросла, что не может не радовать. В общем-то, я уверен, что A...

Бесплатный Telegram-бот для расшифровки аудио. Рассказываем кратко, как мы его сделали Бот конвертирует голосовые сообщения на русском языке в текстовый формат, также работает с загруженными одноканальными аудиофайлами. Его можно использовать даже в групповых чатах. В основе решения — технологии SmartSpeech от SberDevices. Читать далее

[Перевод] Atlas: Путешествие Dropbox от монолита на Python до managed-платформы Прим. перев.: в этом материале, опубликованном прошлой весной в блоге Dropbox, инженеры компании рассказывают о том, какие проблемы были у их монолита, жившего аж с 2007 года, что они предприняли для их решения и какой результат это принесло.Чтобы всегда радовать пользовател...

Корпус для внешних видеокарт Cooler Master MasterCase EG200: адекватное решение частной проблемы, страдающее от общих недостатков технологии Корпус Cooler Master MasterCase EG200 полностью соответствует предъявляемым к нему требованиям, однако видеокарты становятся мощнее, игры — требовательнее, а интерфейс подключения остался таким же, каким был еще в 2015 году. В итоге видеокарт уровня пятилетней давности уже н...

Как я восстанавливал флешку На днях я столкнулся с такой проблемой: мне нужно было перенести большое количество файлов с одного компьютера на другой. Было решено использовать флешку вместо облака. Суммарный объем файлов примерно 60 гигов, флешка была всего на 32. Я подумал, что за два захода справлюсь ...

Техрадар от ThoughtWorks Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

Как использовать свойство Exception.Data, чтобы логировать дополнительные сведения об исключениях Привет! Я Антон Антонов, Full Stack Developer из Plarium Krasnodar. Расскажу, что помогает мне исправлять ошибки в коде. Читать далее

[Перевод] Реверс-инжиниринг необычной модемной платы IBM 1965 года На винтажной плате IBM ниже есть большой металлический блок, который привлек мое внимание, поэтому я подробно разобрался в ней. Оказалось, что плата — это часть модема, а большая металлическая коробка - трансформатор. Этот материал рассказывает о том, что я в итоге узнал об ...

Ещё одно решение игры Wordle на Python В начале 2022 года мир захватила головоломка Wordle и почти сразу стали появляться варианты решения. На Хабре уже появилось описания двух вариантов решения, но они мне не понравились, поэтому я изобретаю свой собственный велосипед. Ссылки на предыдущие решатели:1) https://ha...

[Перевод] Мозг может вспоминать и пробуждать прошлые иммунные ответы В опубликованной 8 ноября работе нейроиммунологи показали, что иммунный ответ можно вызвать стимуляцией нейронов островковой коры головного мозга. Иными словами, похоже на то, что выявленная И.П. Павловым обусловленность реакций также касается иммунитета. Подробности ра...

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

[Перевод] NVIDIA EditGAN — редактирование изображений на основе эскизов Сегодня при помощи набросков, которые чуть сложнее детских рисунков, EditGAN позволяет изменить на фотографии конкретные черты лица (глаза, брови) или даже колёса автомобиля. Ранее эта задача была крайне сложной. Делимся кратким обзором разработки Университета Торонто, M...

Десятого мая Intel проведёт мероприятие с демонстрацией технических новинок Ими вполне могут оказаться дискретные графические решения Arc Alchemist.

AccessUSB: «флешка всевластия» для телевизоров LG Многие современные телевизоры имеют скрытые сервисные меню, через которые можно посмотреть и изменить различные параметры, недоступные в обычном пользовательском меню. В телевизорах LG есть 2 основных сервисных меню - InStart и EzAdjust, которые можно вызвать посылкой "секре...

Security Week 44: Trojan Source, или как скрыть вредоносный код в исходниках Сегодня, 1 ноября, исследователи из Кембриджского университета в Великобритании опубликовали работу, в которой описали уязвимость в большинстве современных компиляторов. Правильнее было бы назвать разработку авторов атакой: ее суть заключается в том, что компилятор не обраба...

Открыто новое состояние материи: квантовая спиновая жидкость Наука Физика 06.12.2021, 19:53 Открыто новое состояние материи: квантовая спиновая жидкость Ученые впервые обнаружили экзотическое состояние вещества, существование которого было предсказано почти 50 лет назад. ...

Свежие утечки информации о процессора AMD 7000-й серии AMD готовит новые потребительские процессоры 7000-й серии, которые получили кодовое имя Raphael. Они будут работать с новым сокетом AM5. Кроме того, известно, что окажутся доступны модели с 16 ядрами и 32 потоками для топовых вариантов. Читать полную статью

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

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

Алгоритм Томасуло как фактор импортозамещения российских процессоров Проектированием простого процессора сейчас никого не удивишь. Любой способный студент может за пару недель написать на верилоге однотактный RISC-V или ARM процессор и синтезировать его для ПЛИС. Процессор будет работать на учебной плате и выполнять простые программы на Си и ...

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

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

8 ферзей на AVR-ассемблере Фанатам ассемблера посвящается.Всем привет! Решил подключить матрицу светодиодов 8х8 и вывести на неё решение задачи о 8 ферзях. [Описание см. на Википедии]ПроцессорВ качестве процессора я выбрал компактный и шустрый процессор attiny85. Программа будет написана на ассемблере...

«Мы не заменим H&M, но будут рубли — будем шить»: монолог Дарьи Зарыковской, которая продолжает швейный бизнес в России О первых действиях после кризиса, проблемах с производством и ближайших планах.

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

IO_URING. Часть 2. Let's GO Всем привет! Продолжаем разбираться с io_uring. Сегодня попробуем использовать io_uring для решения прикладных задач. А именно напишем полноценный TCP сервер. Для этого мигрируем наши приложения с C на GO. Не буду писать длинные вступления, вперед экспериментировать! Читать ...

EVGA GeForce RTX 3090 Ti Kingpin будет потреблять 1275 Вт Геймер, у которого и так есть всё необходимое для запуска самых современных и требовательных видеоигр, скоро получит новую флагманскую видеокарту. RTX 3090 Ti, скорее всего, лучшая карта Ampere, которая когда-либо будет выпущена, и лучшая из всех карт, пока в этом году не по...

[Перевод] 3 способа использовать box-shadow в CSS Тени помогают сделать визуальную составляющую сайта интересной и эстетичной. В посте рассмотрим свойство CSS box-shadow и то, как его можно стилизовать. Читать далее

Экспериментируем с ПЛИС семейства ECP5 фирмы Lattice Когда я видел на Хабре упоминание о ПЛИС Lattice, у меня всегда возникал простой вопрос: «А зачем ещё одна ПЛИС?». Вроде всю жизнь хватало пары базовых. Но полгода назад случилось то, что сняло этот вопрос для меня. Пришёл Заказчик и сказал: «Мы делаем проект на ECP5». Проти...

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

Intel Alder Lake разгромили Ryzen в японской рознице — доля AMD в январских продажах рухнула до 25 % Объёмы поставок процессоров AMD на рынке Японии значительно сократились, указывается в отчёте японского агрегатора BCN, собирающего информацию об объёмах продаж чипов среди ретелейров и онлайн-площадок по всей стране. В январе доля продаж процессоров AMD снизилась до 25 %, а...

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

Графическая логическая игра Льюиса Кэрролла В одном из выпусков библиотеки журнала «Квант» я обнаружил перевод книги Льюиса Кэрролла «Логическая игра» (The Game of Logic). В ней автор рассказывает об оригинальном графическом способе визуализации логических суждений с помощью размеченного особым образом квадратного пол...

[Перевод] О типах Автор оригинального материала — Роберт С. Мартин (Uncle Bob), 25 июня 2021Я написал свою первую программу в 1964 году. Программа называлась «Компьютеризированные ворота мистера Паттерсона» и была реализована на маленьком пластиковом компьютере под названием DIGICOMP-I, котор...

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

Ученые выяснили, как на Земле появились первые участки суши Ученые выяснили когда на Земле появились первые материки Когда наша Земля была молодой, она конденсировала большое количество воды, которые были распределены по всей ее поверхности. Поэтому она представляла собой сплошной водный мир без участков суши. Именно благодаря больши...

[Перевод] Знакомство с трансформерами. Часть 3 Первая и вторая части перевода материала о трансформерах были посвящены теоретическим основам этого семейства нейросетевых архитектур, рассказу о способах их использования, демонстрации их реализации с применением PyTorch. Сегодня речь пойдёт об истории трансформеров, будет ...

Как я создал Spring Boot startup analyzer Ни для кого не секрет, что приложения на Spring могут задумываться на старте. Особенно это заметно с развитием проекта: новый сервис стартует быстро и радует отзывчивостью, потом начинает обрастать функционалом, появляются всё новые и новые зависимости, а итоговый дистрибути...

[Перевод] Культура совещаний: почему Amazon ставит документ во главе всего Привет, Хабр! Меня зовут Александр Попов, я PR-директор МойОфис. Еженедельно в моем рабочем графике бывает до 30 совещаний. Проведение встреч, а также подготовка к ним, забирают много сил и времени. С целью научиться эффективнее расходовать свои ресурсы, я решил исследовать ...

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

[Перевод] Cron — лучшие практики Планировщик задач cron(8) существует с 7 версии Unix, а его синтаксис crontab(5) знаком даже тем, кто нечасто сталкивается с системным администрированием Unix. Это стандартизированный, довольно гибкий, простой в настройке и надёжно работающий планировщик, которому пользовате...

[Перевод] Рисуем красивые трейсбеки, перехватывая исключения в Python Все мы тратим немало времени на отладку, копаясь в логах или читая трейсбеки (traceback, отчёты о трассировке стека). Любое из этих дел может оказаться сложным и длительным. Этот материал посвящён тому, как сделать трассировку стека и работу с исключениями как можно более пр...

[Перевод] Время и дата в формах Razor Pages Когда вы работаете с временем и датой в форме Razor Pages, очень важно выбрать элемент управления, который наилучшим образом будет удовлетворять требованиям вашей задачи. До HTML5 разработчики в значительной степени полагались на сторонние библиотеки с элементами выбора врем...

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

Готовимся к собеседованию по PHP: Что такое «DI», «Container», «Auto-wiring» за семь простых шагов Статья написана для начинающих разработчиков на языке PHP, чтобы помочь им усвоить понятия, нужные для понимания того, как устроены и работают современные фреймворки на PHP: Dependency Injection, Container, Auto-wiring.Автор надеется, что прочтение статьи поможет вам разобра...

Как мы внедрили Content Service Platform всего за четыре месяца Ранее мы рассказали о новом витке развития систем управления контентом – Content Service Platform. В рамках второй ежегодной конференции ЛАНИТ «Микросервисная архитектура в управлении корпоративным контентом» был представлен проект по созданию электронного архива клиентских ...

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

Умные решения современного ИТ-рынка 6–7 октября 2021 года в Москве прошла конференция “Умные решения — умная страна: вызовы и перемены”. Организатором выступила компания ЛАНИТ. Мероприятие состоялось при поддержке РБК Events и Accenture. Участниками мероприятия стали более сорока спикеров, среди которых топ-ме...

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

[Перевод] Представляем MongoDB 5.2 Rapid Release Привет, Хабр. В феврале стартует очередной набор группы курса "MongoDB", в связи с чем подготовили для будущих студентов перевод статьи из официального блога MongoDB про релиз 5.2. Решили, что для читателей Хабра эта информация тоже может оказаться полезной, поэтому делимся ...

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

[Перевод] Я развернул монитор на 90° и всем это рекомендую Когда я только начинал работать удаленно, то целые месяцы приводил в порядок свое рабочее место, стараясь довести всё до совершенства. Стол, кронштейны для монитора, веб-камера – просто остановиться не мог. Моя работа напрямую связана с тем, чтобы повышать людям производит...

AliExpress разрешил покупать товары с огромной скидкой по январскому курсу доллара Как известно, когда началась «специальная военная операция» на территории Украины, курс российского рубля рекордно сильно обрушился, в связи с чем в первой половине марта 2022 года он так и вовсе находился на уровне 120 – Читать полную версию публикации AliExpress разрешил ...

Топ 10 самых интересных CVE за март 2022 года ДИСКЛЕЙМЕР!Внимание! Вся представленная информация предназначена для ознакомительного изучения. Автор не несет никакой ответственности за причиненный вред с использованием изложенной информации.Третий месяц 2022 года подходит к концу, а это значит пора подвести итоги по выше...

Xiaomi 12 Ultra показали на рендере, но будет ли эта модель выглядеть именно так? В Сети появился новый рендер Xiaomi 12 Ultra – топовой модели серии Xiaomi 12. Эта модель выйдет только в следующем году, но кто-то уже решил пофантазировать на тему ее дизайна. Надо сказать, что у этой «фантазии» есть основа в виде фото защитного чех...

Правки на мёрдже: зачем редактору GitLab Всем привет! Меня зовут Наталья Которева, я редактор в Яндекс.Практикуме. В этой статье я расскажу, как мы создали обучающий курс в GitLab. Да-да, вместо текстовых документов.Вообще сложно представить, как можно подружить git и редактуру, а главное, зачем. Есть же много пров...

Разбираемся с сессиями в SQLAlchemy В этой небольшой статье я хочу дать ответ на вопрос, который возник у меня, когда я познакомился с сессиями в SQLAlchemy. Если сформулировать его кратко, то звучит он примерно так: “А зачем оно надо вообще”? Меня, как человека пришедшего из мира джанги, сессии приводили в ун...

Paint получает новые возможности дизайна в Windows 11 Windows 11 начала развертываться для потребителей почти пять месяцев назад, и важно понимать, что операционная система все еще находится в стадии разработки. Хотя сегодня есть способы установить Windows 11, новая операционная система или большинство новых приложений пока дос...

Новый релиз UiPath: радикальные нововведения Сегодня рассказываем про свежайший релиз UiPath 2021.10.  Читать далее

[Перевод] Стэнфорд показал Deep Learning по Дарвину Эволюционное глубокое обучение с подкреплением может помочь преодолеть ограничения других подходов, а результаты работы, возможно, сильно повлияют на ИИ и робототехнику.Созданные в сложной виртуальной среде агенты развивают не только способность к обучению, но и физическую к...

Погромист. Мои самые эпичные провалы за всю карьеру Я люблю критику. Если вы не заметили, я, как старый дед, всё [поливаю грязью](https://habr.com/ru/post/594601/) и всем [недоволен](https://habr.com/ru/post/550088/).Забавно, но в то же время я люблю, когда критикуют меня самого, потому что именно в такие моменты я что-то нач...

Что делать, когда преследует бывший… работодатель? Syn ack, Хабр!Наверное, все мы в детстве ждали Нового Года! Некоторые из нас помнят то самое новогоднее настроение и предчувствие праздника, но с возрастом оно куда-то уходит, и праздники превращаются в выходные. Новогоднего чуда не ждешь - просто планируешь, как провести св...

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

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

[Перевод] PyQt6 — полное руководство для новичков. Продолжение В первом материале мы рассказали о создании первого окна, о сигналах, слотах и событиях, а также о виджетах. Сегодня, к старту курса по Fullstack-разработке на Python, делимся продолжением — о макетах, работе с панелями инструментов и меню при помощи QAction, дополнительных ...

Мой босс — робот. Все, что нужно знать о найме “цифровых работников” Долгое время я руковожу развитием и разработкой платформой ТУРБО Х (направление бизнеса “Консист Бизнес Групп”), позволяющей автоматизировать многие процессы. Но в этом тексте я хочу поразмышлять о другом - о недавно возникшем феномене “цифровых сотрудников”. Они могут иметь...

[Перевод] Что такое MLOps и различные MLOps-инструменты  (часть 2) По сравнению с прикладным программированием общего назначения машинное обучение (ML) является относительно недавней областью исследования. Крупные инициативы в области ML сегодня поддерживаются как аппаратным, так и программным обеспечением, позволяя предприятиям принимать б...

Финуслуги: продолжение революции Когда вы в последний раз совершали революцию? Мы — в ноябре 2021 года, когда внедрили кредиты на платформе личных финансов https://finuslugi.ru/. Впервые у россиян появилась возможность взять кредит полностью онлайн, не посещая офис банка. При этом пользователь заполняет одн...

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

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

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

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

Regex for lazy developers Регулярные выражения для ленивых людей?!Regex – это модуль вашего языка программирования который позволяет работать со сложными и большими строками просто! Давайте разбираться в них вместе. Приятного прочтения ;) Читать далее

Открыт набор на курс «Марафон креативных методик» 27 ноября стартует курс от Школы ИКРА для тех, кто заинтересован в развитии креативных процессов и в создании продуктов.

Когда в игры начали добавлять рекламу? Ещё с 1970-х годов! Сегодня реклама в играх - это вполне обычное явление. Но зародилась она в 70-е годы XX века. Рассказал об этом в статье автор Techspot.

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

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

Начинающие программисты боятся темноты Не могу больше. Это не моё. Я не тяну. Всю ночь не спал, ворочался, вставал, курил, читал, пытался смотреть телевизор, снова ложился… Ненавижу.Всех, кто пишет эти радужные истории «войти в айти». Тех, кому я заплатил за курсы по программированию. «Друзей» и «советчиков», кот...

Несложные оптические трюки со смартфоном: голограмма и проектор Для начала, рассмотрим два забавных DIY-трюка с использованием смартфона. Для них не требуется почти никаких дополнительных компонентов, а те, что есть, стоят недорого. Всё работает, голограмма парит в воздухе, проектор выводит изображение, в приемлемом качестве. Работа пред...

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

Один из Samsung Galaxy S22 может получить очень необычный корпус Когда Samsung отказалась от применения в своих телефонах (даже флагманских) стекла на задней стенке, многие вздохнули с облегчением, мол, теперь не разобьется при падении. Другие, наоборот, оскорбились решением компании. ”Как так можно? Смартфон стоит 100 000 рублей, а корп...

2022 год — управление жестами в Android до сих пор ужасно неудобное Уже не первый месяц и даже год Google и Apple пытаются приучить нас управлять устройствами жестами. И, вероятно, когда-то нам придётся рулить своими гаджетами именно так, просто смирившись с неизбежным, даже если вы, как и я, против. Читать полную статью

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

Лучшие бюджетные ноутбуки для всего понемногу Существует большое количество хороших недорогих ноутбуков. Авторы портала Notebook Check отобрали десять самых современных и качественных из них. Представленная в материале подборка актуальна на ноябрь 2021 года.

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

Конкурент Samsung Galaxy Z Fold4, но дешевле? Pixel Notepad выйдет в конце года по ориентировочной цене 1400 долларов Первый гибкий смартфон Google может оказаться весьма привлекательным предложением благодаря цене.  Согласно свежим данным, Google, как и ранее, всё ещё ориентируется на цену в 1400 долларов. Для сравнения, Galaxy Z Fold3 стоит 1800 долларов. Правда, модели Pixel N...

Новый запуск курса Natural Language Processing TL;DR: Этой весной сообщество Open Data Science и компания Huawei делают новый запуск курса по обработке естесственного языка. Регистрироваться на сайте ODS.ai, в заявке укажите course-nlp-huawei Читать далее

Инструменты для снятия логов с Android / iOS-устройств. Чтение и разбор Привет! Сегодня стартует наш четвертый митап для тестировщиков, QAчественное общение. До 18:00 МСК на него все еще можно зарегистрироваться. А пока мы начинаем выкладывать доклады с предыдущего митапа, и начинаем с Ольги, старшего QA-инженера в компании red_mad_robot. Погово...

Лучшие материалы Digital Enterprise за 2021 год Редакция Digital Enterprise поздравляет Вас с наступающим Новым годом! Пусть задуманное обязательно сбудется, пусть работа приносит удовольствие и хорошее настроение, пусть спутники будут верными, коллеги — отзывчивыми! Пусть новый год принесет только хорошие события и ...

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

Не нужно стыдиться PHP Недавно я решил зайти на сайт cybersport.ru (проект VK GROUP), где хотел посмотреть результаты матчей наших мальчиков по Dote. Мой взгляд упал на статью "Когда будет новый сайт". Там помимо общей информации было пару фраз про PHP и Sym...

Плесень — друг и/или враг человечества? Автор сообщества Фанерозой, биотехнолог, Людмила Хигерович. Внимание! В посте демонстрируются фотографии плесневых грибов крупным планом. Особо чувствительных просим воздержаться от просмотра во избежание получения непоправимой душевной травмы! Одна колония — буквал...

Когда в стримингах стало тесно, Spotify пошёл в подкасты: к чему это привело и какие проблемы возникли Частные инвесторы пока не верят в успех, но у компании есть план.

Как я тестировал Android-приложения с помощью Samsung Remote Test Lab Меня зовут Игорь. В прошлом году, параллельно с учебой в 11 классе, я проходил обучение в “IT-Школе Samsung” на базе томского IT-Куба. В конце курса обучения я одержал победу во Всероссийском конкурсе компании Samsung по разработке мобильных приложений «IT Школа выбирает сил...

Криптозима наступила – Биткоин продолжает дешеветь, утягивая на дно весь рынок криптовалют Только за сутки Биткоин просел на 10%, но падение продолжается даже в тот момент, когда вы читаете эти строки

AGIMA.Outsource: зачем нам 400 подрядчиков и как мы их ищем Привет! Я Юля Грибова из AGIMA, руковожу отделом закупок. В этой статье расскажу, как нам удалось за 5 лет в 40 раз увеличить количество подрядчиков у компании и зачем нам это было нужно. Думаю, узнать обо всем этом будет интересно коллегам по рынку и тем, кто сам выполняет ...

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

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

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

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

Huawei Hyper Smart: когда просто хранения недостаточно Два года назад я познакомился с новой линейкой массивов Huawei Dorado V6 и начал рассказывать вам о них. Сегодня мы продолжим знакомиться с этими системами и их value-added-функционалом (как называет это вендор), который позволяет расширить возможности системы и добавляет по...

[Перевод] Как писать условия в JSX Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в

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

NVIDIA показала всю красоту Battlefield 2042 в новом трейлере NVIDIA выпустила новый ролик с геймплеем игры Battlefield 2042. В видео авторы показали PC-версию игры с использованием всех современных технологий. Читать полную статью

PlayStation обречена и исчезнет в течение десяти лет? Известный аналитик утверждает именно так, указывая на преимущества Xbox Game Pass Пока Sony только готовится представить свой подписочный сервис Spartacus, который должен стать условным ответом на Xbox Game Pass. Но аналитик Майкл Пачтер (Michael Pachter) из Wedbush Securities считает, что Sony PlayStation это не поможет и она обречена.  К...

Метрики потока создания ценности Свой первый отчёт с данными о работе процесса в ИТ я сделал где-то в самом конце 90-х годов. Я тогда работал в поддержке, мне было важно понять как быстро мы выполняем заявки, сколько заявок приходит от какого филиала, сколько распределяется на какого специалиста поддержки, ...

Node.js: Heroes of Worker Threads ― C++ Addon Node.js имеет несколько способов исполнения CPU-bound заданий:1. Просто запустить CPU-bound задачу в одном процессе, блокируя event loop. Кто-то может возразить, что это совсем не вариант, но если этот процесс был специально создан для этой задачи, то почему бы и нет. Правда...

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

[Перевод] Знакомство с трансформерами. Часть 2 Публикуем вторую часть материала о трансформерах. В первой части речь шла о теоретических основах трансформеров, были показаны примеры их реализации с использованием PyTorch. Здесь поговорим о том, какое место слои внутреннего внимания занимают в нейросетевых архитектурах, и...

Стоит ли учить PHP в 2022 году IT-индустрия – динамичная сфера, где новые технологии и решения могут кардинально изменять структуру рынка, что влияет на популярность того или иного стека. Также IT-рынок подвержен субъективному хайпу, когда на какие-то технологии и языки программирования обращают чрез...

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

Проблемы iPhone, которые волнуют всех пользователей Техника от Apple славится своей надежностью: на личном примере могу сказать, что за 5 лет не столкнулся ни с одной поломкой не столкнулся, что не может не радовать. Не так давно я уже рассказывал вам о том, что качество продукции Apple не снизилось. Тем не менее, многие пол...

[Перевод] Знакомство с трансформерами. Часть 1 Трансформеры (transformers) — это очень интересное семейство архитектур машинного обучения. Существует много хороших учебных материалов по этой теме (например — вот и вот), но в последние несколько лет трансформеры, в основном, становились всё проще. Поэтому с...

PHP Дайджест № 215 (1 – 15 ноября 2021) Картинка: Gabriel Nunes. Подборка свежих новостей и материалов из мира PHP. В выпуске: последний релиз кандидат PHP 8.1 перед финальным релизом, бенчмарки PHP 8.1; в PHP 8.2 планируется задепрекейтить динамические свойства — добро или зло?; про перенос багов с bugs.php.net...

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

Опубликован предварительный список участников выставок Rosmould | Rosplast 2022 Два месяца осталось до наиболее значимых событий этого года в сфере производства пресс-форм и штампов, аддитивных технологий и 3D-печати, оборудования и материалов для переработки и производства изделий из пластмасс — выставок Rosmould | Rosplast 2022. Крупнейшие производите...

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

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

FIFO для самых маленьких (вместе с вопросами на интервью) "Напишите на доске код на верилоге для FIFO" - это популярный вопрос во время интервью в компании типа Apple и AMD, причем у него есть вариации для всех уровней инженеров, так как существуют десятки типа реализаций FIFO: на D-триггерах, встроенной SRAM памяти или на массиве ...

Фирменные 5G-модемы Apple будут выполнены по 4-нм технологии Сейчас уже с уверенностью можно говорить о том, что в ближайшие пару лет Apple начнет отказываться от модемов Qualcomm. Им на смену придут собственные решения яблочной компании. Производством фирменных модемов Apple займется тайваньская компания TSMC. Причем последние будут ...

Установить любое Android-приложение в Windows 11 за пару кликов. В магазине приложений Windows появился бесплатный установщик APK-файлов Когда Microsoft представляла Windows 11 летом, компания пообещала добавить в ОС возможность установки и использований Android-приложений. Хоть и не с первой попытки, но функция реализована в Windows 11, правда, работать с ней едва ли удобно: официальный магази...

Пару слов о стилизации React компонентов Стилизация. Довольно насущный для меня момент. Несмотря на годы работы с React, стартуя новый проект, я каждый раз задумываюсь о стилизации. Я перепробовал многие её способы, больше и дольше всего я работал с css-modules и styled-components. Сегодня я хочу предложить вам ра...

Осторожность при выборе CF карт памяти Facebook бывает полезен своими "напоминалками" (что был в этот день х-хх лет назад).Сегодня напомнил о ситуации, когда в некогда пафосном и популярном магазине ПК комплектующих, была куплена CF карта памяти "с особенностями" (не указанных в карточке товара на сайте + на упак...

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

[Перевод] Как большие ИТ-компании стали настоящими гигантами: история поглощений Скорее всего вы читаете эти строки в браузере, созданном Apple или Google. Если у вас в руках смартфон, то почти наверняка одна из этих компаний разработала его операционную систему. Вероятно, вы попали сюда по ссылке, размещенной на сайте Apple News, Google News или в социа...

Открыт набор на курс по креативным методикам и генерации идей 23 марта стартует курс от IKRA Group для тех, кто заинтересован в развитии креативных процессов и в создании продуктов с помощью креативных методик.

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

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

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

AMD представит процессоры Ryzen 6000 и видеокарту Radeon RX 6500 XT 4 января В Сети появилось расписание пресс-конференций, приуроченных к выставке CES 2022. Онлайновое мероприятие AMD состоится 4 августа в 18:00 по московскому времени. В официальном пресс-релизе говорится, что «в ходе презентации будут представлены новые вычислительные и ...

Как вести переговоры с террористами… партнерами, детьми и вообще с кем угодно Есть настоящие профи по управлению проектами или те гении, которые придумывают изящные решения для заказчика. Однако почти в каждом, даже самом многообещающем проекте рано или поздно возникают проблемы. Иногда эти проблемы принимают монструозные масштабы, и команда проекта у...

[Перевод] Как написать «Пятнашки» на Flutter Возможно, вы уже читали о конкурсе Flutter Puzzle Hack и думаете о том, как проявить максимум творческих способностей. И мы вам в этом поможем, рассказав о том, как структурирована кодовая база нашего примера головоломки. Подробностями делимся к старту авторского курса по ве...

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

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

Как мы тестируем Rest API в SM 2.0 с помощью Postman: сценарии, запросы, переменные окружения и немного автотестов Всем привет! Сегодня я расскажу о том, как мы тестируем Rest API в SM 2.0 с помощью инструмента Postman. И сделаю это на примере реальной задачи — посмотрим сценарий пользователя (как оформляется заказ у нас на сайте), посмотрим, как это работает все изнутри, пару слов ...

Почему вы не используете чужой опыт? Иллюстрация из английского издания Шерлока Холмса — будни консультирующего детектива Сначала я удивлялся тому, как мало люди читают книг: вот жил-был какой-то умный чувак, пару десятков лет практиковался, потом нечеловеческим усилием писал книгу. И там на блюдечке за пару ...

Стоит ли покупать б/у Айфон прямо сейчас Заметили, как быстро летит время? И это прекрасно, ведь каждую субботу мы традиционно отвечаем на ваши вопросы, которые вы задаете в нашем Telegram-чате, выбирая наиболее актуальный. На этой неделе наши читатели больше всего обсуждали цены на iPhone — выглядят они и в...

MSI подготовилась к анонсу игровых и профессиональных ноутбуков на чипах Intel Alder Lake В Сети оказался предназначенный для выставки CES 2022 пресс-релиз компании MSI от 4 января, в котором анонсируется полный ассортимент ноутбуков на процессорах 12 поколения Intel Alder Lake вплоть до Core i9-12900H с дискретной графикой до NVIDIA GeForce RTX 3080 Ti. Компьюте...

Межсетевой экран Ideco UTM на замену западным решениям Компания  «Айдеко» решает вопрос импортозамещения NGFW/UTM-решений в условиях, когда западные поставщики приостановили или прекратили работу на территории РФ. Собственный продукт компании - межсетевой экран Ideco UTM - современное ...

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

Представлен новый концепт гибкого iPhone Пока аналитики и инсайдеры спорят относительно того, когда компания Apple будет готова показать свой первый складной смартфон, дизайнеры активно создают все новые и новые концепты. На днях новой серией рендеров пока неанонсированного устройства поделился Антонио Де Роса. Он ...

Если iPhone SE 3 будет таким, то я обязательно его куплю Первый iPhone SE представили нам еще в далеком 2016 году. Тогда пользователям новый форм-фактор очень понравился. Старый дизайн, полюбившейся многим пятерки, целиком и полностью перекочевал в новое устройство. Позже вышел iPhone SE 2, который стал настоящим хитом. Дешевый А...

Путешествие по камням, или Как мы скрестили криптошлюзы S‑Terra с Ansible для автоматизации конфигурирования устройств Однажды моей команде довелось организовывать несложную кустовую схему шифрования для компании, у которой было более 2,5 тысяч офисов продаж и около ста региональных центров. Всё техническое описание решения легко излагалось в таблице Excel размером 2 800 строк на 25 столбцов...

Обновление данных в ClickHouse Всем привет! Эта статья продолжает первую часть, где я рассказывал о том, как мы в Just AI переводили пользовательскую аналитику на новую СУБД ClickHouse. В ней я на примерах показывал, как менялась схема данных и sql запросы, какие возникали сложности и удалось ли добиться ...

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

Первые шаги с werf: собираем и деплоим простое приложение в Kubernetes В этой статье мы рассмотрим, как с помощью Open Source-утилиты werf собрать Docker-образ простого приложения и развернуть его в кластере Kubernetes, а также с легкостью накатывать изменения в его коде и инфраструктуре.Мы поговорим об общих принципах работы с werf при использ...

Основы HTTPS, TLS, SSL. Создание собственных x509 сертификатов. Пример настройки TLSv1.2 в Spring Boot Привет, Хабр! В современном мире абсолютное большинство сайтов используют HTTPS (Google даже снижает рейтинг сайтов работающих по HTTP в поисковой выдаче), а подключение к различным системам происходит по протоколу TLS/SSL. Поэтому любой разработчик рано или поздно сталкивае...

Уехать в Германию на финишной прямой до пенсии, отыскать там СССР Уехать в Германию на финишной прямой до пенсии, отыскать там СССР или как сбежать из тюрьмы, и чтобы тебе за это ничего не было Март 2022. События последних недель разделили нашу жизнь на ДО и ПОСЛЕ, а наше общество – на тех, кто ZА и ПРОТИВ. Воздержавшихся, кажется, уже не...

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

Дата-центры кампуса IXcellerate Moscow North глазами оператора FirstVDS Операторы в двух наших дата-центрах дежурят круглосуточно. Один из них, Павел, работает с нами давно и знает, как там всё устроено. В своей статье он рассказывает про современную площадку IXcellerate Moscow North. Хочу рассказать вам про дата-центр, а точнее уже кампус ...

Классификация признаков транзакций в моделях поведенческого скоринга На основании материалов хакатона AlfaBattle 2.0 в настоящей статье рассмотрены:•   подходы к классификации признаков транзакционных данных, применимость отдельных признаков под задачи предсказания потребительского поведения,• решение бизнес задачи  поведенческо...

Плагины ALSA Линукс для музыканта: плагины ALSA Здравствуй, Хабр!Перевод-справка: подсистема ALSA, краткое описание API плагинов hw, mmap_emul, shm, null, copy, linear, lfloat, mulaw, alaw, adpcm, route, rate, plug, file, multi, share, hooks, dmix, dshare, dsnoop, ladspa, asym, iec958, ...

Авторы ретро-шутера Ion Fury продолжают трудиться над крупным аддоном Aftershock Но когда мы его увидим, пока неясно.

SQL HowTo: «простое» прогнозирование В "Тензоре" мы разрабатываем множество сервисов для управления бизнесом. А в бизнесе очень часто возникает желание немного "заглянуть в будущее" - спрогнозировать и увидеть на графике значение каких-то величин, которые мы можем только предполагать на основании данных предыду...

Как мы индекс в Elasticsearch строили Всем привет! Меня зовут Данил, и мы в Just AI разрабатываем платформу для создания различных чат-ботов. И для того, чтобы максимально упростить этот процесс, а именно процесс написания сценария работы бота, мы имеем свой собственный DSL.С его помощью можно описать поведение ...

Узус или тренд на безграмотность Недавно я узнал, что довольно много людей читают статьи на Хабре «как книгу». Думаю, мы все здесь стараемся быть грамотными, уважать читателей.Когда очень много пишешь каждый день — какие-то ошибки, описки и опечатки практически неизбежны. Что интересно, в чужих текстах обыч...

Будет ли повержена Snapdragon 8 Gen 1? SoC MediaTek Dimensity 9000 дебютирует в смартфоне Oppo уже через неделю Однокристальная система MediaTek Dimensity 9000, которая, судя по первым тестам, производительнее (по CPU) и энергоэффективнее, чем Snapdragon 8 Gen 1, уже совсем скоро появится на рынке.  MediaTek рассказала, что дебютирует новинка в линейке смартфонов Oppo Find ...

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

Чем заменить Ютуб, ТикТок, Инстаграм и Ватсап в России За последние несколько дней в России многие приложения сильно потеряли в своей функциональности. Так, в ТикТок нельзя выкладывать ролики и подписываться на зарубежные аккаунты, в Ютубе полностью отключили монетизацию и отменили подписку YouTube Premium, а Инстаграм вот-вот ...

Что у ECS под капотом Всем привет, это моя первая статья на Хабр. Давно хотел попробовать что-то написать, но всё никак не решался, да и темы подходящей не было. Наконец тема подвернулась, и пришло время закрыть этот гештальт =)В данной статье я опишу общий принцип "подкапотной" работы ECS фреймв...

Поход выходного дня, митапы в баре и 30 тысяч на блины. Истории городских PHP-сообществ В крупных городах можно найти десятки ИТ-сообществ. Ребята собираются на митапы, делают трансляции, запускают чаты. А кто-то занимается этим много лет. Но зачем? Спросила у организаторов PHP-сообществ из 9 городов. Заодно узнала истории комьюнити, фейлы и советы — с чего нач...

[recovery mode] Над пропастью во лжи Сейчас, когда обучение созданию искусственного интеллекта преподают в продвинутых детских садах и утренний разговор с кофеваркой о перспективах урожая в Эфиопии стали реальностью, количество курсов "Создай себе немного интеллекта" уже невозможно сосчитать, то наверно осталос...

Ученым удалось получить странный суперионный лед, который можно найти на других планетах Американские физики из Чикагского университета неожиданно для себя сумели получить суперионный лед в условиях, далеких от расчетных. Но сомнений нет – это именно лед-18, одно из 19 известных состояний льда, новая форма материи, которая не может существовать на Земле вне лабо...

Тройник корпуса воздушного фильтра автомобиля Fiat Albea часть 2 Предыстория по ссылке https://3dtoday.ru/we-print/troinik-korpusa-vozdusnogo-filtra-avtomobilya-fiat-albeaПо полученной моделив предыдущей части, с помощью принтера Flyingbear Ghost 5 и ABS пластика, который лежал на полке рядом с принтером, была получена черновая модель. По...

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

Рисуем диаграммы Mermaid.js в README-файлах GitHub 14 февраля 2022 года GitHub объявила о старте нативной поддержки диаграмм Mermaid.js в README-файлах GitHub. Нововведение помогло быстрее и эффективнее оформлять блок-схемы и графики для документации. До этого диаграммы вставлялись в виде изображений и если содержимое меняло...

[Часть 1] Математика в АБ-тестах. Что такое z-score и p-value? Приветствую тебя, дорогой друг! Эта публикация была создана для тебя, если ты хотел бы разобраться с этими непонятными словами из заголовка раз и на всегда. Как с идейной, так и с математической стороны. Признаюсь сразу, в свое время в универе частенько прогуливал семинары п...

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

Toshiba 200CDT: рабочее ретро Недавно я рассказывал про ноутбук Compaq LTE Elite на базе 486-го процессора. Это был один из самых крутых ноутбуков 1994 года выпуска. Сегодня я расскажу о ноутбуке 1996 года. Из настоящего кажется, что два года — небольшая разница, ну что там такого может поменяться? Но эт...

Это GPU для GeForce RTX 5090 Ti? Графическая архитектура Nvidia, которая появится через несколько лет, будет называться Blackwell Следующими графическими архитектурами Nvidia будут Ada Lovelace и Hopper. Первая будет ориентирована на игры, а вторая — на ЦОД. Хотя были слухи, что старшие GPU Hopper могут быть использованы для топовых видеокарт GeForce RTX 40, если мощности Lovelace не хватит,...

Как не надо индексировать Развитие происходит по спирали: когда-то люди не умели правильно индексировать, потом (в основном) научились, потом пришли noSQL и все снова забыли знание древних. Что вы будете делать, когда последние из старых DBA отплывут в Валинор? Снова и снова и сталкиваюсь с полным на...

Return to Hogwarts: смотрим спецвыпуск «Гарри Поттера» и разбираем английский Новогодние праздники — отличный повод пересмотреть любимые кинофраншизы. И чаще всего это либо «Властелин колец», либо «Гарри Поттер». А тут пару дней назад компания HBO подогнала отличный подарок фанатам истории про «мальчика-который-выжил» — документальный фильм «Возвращен...

Toyota для своего первого электромобиля bZ4X «скопировала» штурвал у Telsa, но сделала его более удобным Вчера компания Toyota представила свой первый электромобиль. Кроссовер bZ4X получил не самый типичный для Toyota дизайн, но больше всего многих журналистов удивил руль. Он тут примерно такой же, как в новых Tesla, то есть в виде штурвала.  И зачастую в тех же маши...

Превращаемся в Zoom-би и обратно Недавно мы спросили коллег, как они относятся к удаленке. Больше 70% ответили, что всем все нравится, некоторые даже не хотят возвращаться в офис. Всего 13% опрошенных заявили, что возможность удаленной работы не представляет для них какой-либо значимой мотивации.А теперь пр...

Ученые раскрыли секрет астероида Камоалева — квазиспутника Земли Скорее всего, астероид Камоалева родом с Луны В апреле 2016 года американский телескоп Pan-STARRS 1 зафиксировал в космосе движение астероида Камоалева. Так называется космический объект диаметром около 58 метров, который считается самым лучшим на сегодня примером естественн...

Обзор PLA пластик от бренда KREMEN Друзья всем добрый деньХотел бы рассказать вам о новом пластике, который недавно опробовал для печати       Совсем недавно наткнулся на рекламу  нового пластика  в ленте ВК. Перешел в группу и ознакомился с новым производителем. Производитель оказался отечественный, г. Красн...

Google отменяет заказы на Pixel 6 и отказывается возвращать деньги Похоже, у Google возникли проблемы с запуском продаж нового поколения Pixel. Покупатели жалуются, что интернет-гигант отменяет их предварительные заказы на Pixel 6 без каких-либо объяснений. И что ещё хуже, некоторым пользователям до сих пор не вернули деньги за отменённые з...

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

Шейдеры в Unity — это не сложно. Часть 3 — добавляем блеска Всем привет! Благодарен всем за замечания и комментарии к предыдущим статьям. Благодаря всем нам мы наполняем интернет доступными знаниями и это действительно круто.Сегодня продолжаем разбираться с шейдерами, а именно с работой с освещением. В прошлой части мы разобрали тип ...

Обнаружение препятствий на OpenCV Моя первая статья на Хабре, не судите строго, надеюсь содержание будет как минимум интересно, а если окажется кому-то полезным - буду просто счастлив!Не так давно, ко мне в руки попала модель радиоуправляемого катера с мощным бесколлекторным двигателем. Быстро наигравшись с ...

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

Ретроспектива по шагам. Рецепт Все, кто слышал про Scrum, скорее всего слышали про его основные мероприятия: планирование, пятиминутка (stand-up), обзор спринта и ретроспектива. Многие слышали, инструментов для проведения ретроспектив много, "обучающих" материалов ещё больше, но всё как-то не выходит. Ил...

Беда “войти в айти” или курсы тестировщика отзывы. Глава 0, в которой перитониты Однажды, пройдя путь разработчика, техлида, владельца продукта, стартапера и так далее, автор сильно разочаровался в высоких технологиях. Взращенный на фантастах 60-х годов, был уверен, что когда каждый индивидуум будет иметь в кармане личный вычислитель, а всё человечество ...

Сотни тысяч школьников со всей России смогут научиться программированию онлайн за госсчет Как сообщает CNews , субсидия будет предоставлена на проведение двухлетних ИТ-курсов для всех российских школьников, учащихся в 8-11 классах, говорится в проекте постановления. В рамках этих курсов они будут обучаться современным языкам программирования. О каких именно языка...

[Перевод] C++20: Пулы потоков в cppcoro Этот пост является заключительным в моей мини-серии из трех постов о cppcoro. cppcoro — это библиотека абстракций корутин от Льюиса Бейкера (Lewis Baker). Сегодня я покажу вам пулы потоков (thread pools).  Читать далее

Сравнение алгоритмов детекции лиц Привет, Хабр! Очень часто я на просторах интернета натыкаюсь на такой вопрос: «А какое готовое решение по детекции лиц лучше всего использовать?» Так вот, я отобрал 5 решений с Github, которые показались мне хорошими, относительно новыми и лёгкими в использовании, и хотел ...

3 главных Data-профессии: обзор компетенций и зарплат Data Science выходит в массы. Настолько, что пора напомнить основы, почти что на пальцах. Скоро вполне может появиться множество вакансий c Data Science в заголовке, явно заниженной зарплатой и требованиями к начинающему аналитику, поэтому давайте внесём ясность.Если вы слыш...

[Перевод] Сравнение типов данных VARCHAR(max) и VARCHAR(n) в SQL Server Тип varchar(max) часто используется как в обычных, так и во временных таблицах. Да, с ним можно не беспокоиться о длине строк или появления ошибки "Произойдет усечение строковых или двоичных данных" (String or binary data would be truncated).Но стоит ли использовать varchar(...

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

Создаем аналитическое хранилище данных командой из 2-3 спецов Всем привет! Сделать хорошее аналитическое хранилище (DWH), когда в команде десяток-другой крутых специалистов и пара лет времени — не сложно. Проекты по созданию DWH, Data Lake и BI обычно очень ресурсоёмки и под силу только большим компаниям. Мне интересно искать и применя...

Деньги вернут. Владимир Путин подписал новый указ Как известно, за последние два месяца жизнь всех россиян в одночасье изменилась, потому что сразу после начала «специальной военной операции» на территории Украины, которая стартовала 24 февраля 2022 года, на Россию обрушилось огромное множество самых Читать полную версию п...

[Перевод] 6 правил, которые пригодились бы мне, когда я осваивал программирование В кодинге главное — не кодинг Как вы думаете, что такое программирование? Написание кода? Написание хорошего кода? Нет. Это только часть истины. Программирование — это не про кодинг. Программирование — это о решении задач при помощи кодинга. Конечного пользователя не в...

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

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

В Белоруссии заблокировали TJ по решению Министерства информации По какой именно причине, издание пока не знает.

Как из прикладной задачи построить большую платформу и размечать миллионы данных каждую неделю? ====Привет, мы команда VS Robotics, и мы г̶о̶т̶о̶в̶и̶м̶ ̶р̶о̶б̶о̶т̶о̶в̶ ̶к̶ ̶в̶о̶с̶с̶т̶а̶н̶и̶ю̶ ̶м̶а̶ш̶и̶н̶ занимаемся голосовыми технологиями.Наш главный продукт — умеющий общаться на русском языке робот-оператор, и в процессе работы над ним мы создали еще несколько самосто...

Курсы Computer Science клуба в 2021 году: верификация, фотограмметрия, статистика, логика, теория игр и другие Все курсы Computer Science клуба в 2021 году проходили в онлайн режиме. Мы собрали для вас подборку видеозаписей лекций, которые выложены на нашем youtube канале. Читать далее

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

Качество, блокчейн и другие тренды EdTech 2022 года EdTech — отрасль, живущая по заветам Льюиса Кэрролла. Чтобы не отстать от современных технологий, нужно бежать изо всех сил. Но перед тем, как начать гонку, хорошо бы разобраться, в какую сторону двигаться. Вот что стоит держать в голове, если вы работаете над современным об...

Старый Айфон или новый Андроид. Что выбрать? Не так давно мой товарищ наконец сменил iPhone SE на iPhone XS: первый SE уже морально устарел, размеров экрана уже не хватало не только для воспроизведения видео на YouTube, но и для элементарной переписки в WhatsApp, а про крохотный по меркам 2022 года аккумулятор и вовсе...

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

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

SSH Picker в ежедневной работе сетевого инженера В статье рассмотрим полезный инструмент облегчающий сбор данных с сетевых устройств. Для работы скриптов с командной строкой по SSH на языке Python нужно использовать множество сторонних модулей, а вернее множество зависимостей одного модуля (привет paramiko), а если на маши...

Четыре полезных свойства бананов, о которых вы могли не знать Диетолог Джули Аптон из США рассказала о четырёх самых полезных, на её взгляд, свойствах бананов.

Обзор Predator Helios 500: мечта любого геймера Любите играть в самые современные и топовые игры, а также хотите иметь мобильную игровую станцию, которую можно взять с собой в командировку или путешествие? В редакцию ZOOM.CNews попал на обзор именно такой ноутбук - Predator Helios 500 от Acer, который готов стать одним из...

Сжатые атласы в Unity Runtime Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и поговорим подробнее далее.Речь пойдет про получение сжатых атласов в рантайме. Для...

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

Как мы сами себя ловим в карьерной ловушке К концу 2007 года я уже почти пять лет работал Софт-инженером в министерстве ИТ. Прошел долгий путь от джуна до сеньора и понятно, что уже примерял к себе роль тимлида. Видел себя человеком, который рулит командой и процессами.Но в моем отделе уже такой человек был и понятно...

Яндекс.Практикум: самый подробный отзыв Хочу поделиться личным опытом (об/м)учения в Яндекс.Практикуме на курсе "Веб-разработчик", и почему, вернувшись на год назад в прошлое, я бы никогда не стал там учиться даже за бесплатно.Для начала расскажу о причинах, по которым я решил войти в IT (спойлер: и в итоге всё-та...

[Перевод] Советы по оптимизации производительности растрового потока Недавно я сел за работу по настройке производительности FlutterFolio, приложения, которое было создано в качестве демонстрации дизайна для Flutter Engage. С помощью одного изменения я сделал FlutterFolio значительно быстрее. Читать далее

Получится ли у людей полностью истребить коронавирус По мнению автора издания, избавиться от COVID-19 полностью и навсегда вряд ли получится. Но для уменьшения опасности вируса можно будет обратиться к другим методам. О них - в статье.

Монету в 1 гривну на аукционе продают за 40 тысяч: фото В Украине монету номиналом в 1 гривну продают за 40 тысяч. Ее особенность заключается в браке на грунте. Монету выставили на аукционе Crafta. Автор лота указал, что монета изготовлена в 2011 году. Брак заключается в черточке, которая размещена возле буквы "Г"....

Samsung приостановила распространение One UI 4.0 для серии Galaxy S21 Южнокорейская компания Samsung временно остановила распространение обновления One UI 4.0 на основе Android 12 для своей флагманской серии Galaxy S21 в Южной Корее. Об этом объявил один из модераторов форума технической поддержки Samsung, заявив, что это связано с проблемами ...

В видео показали как выглядела бы Resident Evil 7 если бы вышла во времена Resident Evil 1 В последнее время все больше набирают популярность так называемые «демейки» — это когда в современной игре меняют графику и движок на манер игр прошлых лет. Именно такому процессу подверглась Resident Evil 7, вышедшая в 2017 году. Читать полную статью

Нужна ли вакцинация переболевшим? Антитела после COVID-19 обнаруживаются в крови 3-7 месяцев (иногда и дольше), а долговременный клеточный иммунитет может достигать 1-2 лет. Однако, если Вы переболели, то Вы получите QR код только на 6 месяцев. Многие эксперты рекомендуют вакцинацию даже через 2-3 месяца пос...

Релиз CLion 2021.3: новый механизм удаленной разработки, тулчейн для Docker, улучшения отладчика и многое другое Привет, Хабр!Традиционно начало декабря — время, когда релизятся все продукты JetBrains. И сегодня я расскажу о CLion 2021.3 — новой версии нашей кроссплатформенной IDE для разработки на C и C++.Главная новость прошедшей релизной недели — выпуск нового решения для удале...

Можно ли будет в России купить iPhone SE 3, iPad Air и другие продукты Apple Буквально на днях компания Apple полностью приостановила продажи в России. Это значит, что официальных поставок яблочных устройств не будет. Однако сейчас iPhone, iPad, Mac и другую технику все еще можно найти. В магазинах также многие устройства остались в продаже, но с уч...

Нет разработчиков — нет будущего? Будучи основателем одной компании и сотрудником другой, я уже много лет сталкиваюсь с наймом разработчиков и замечаю, что с годами искать квалифицированных специалистов в том количестве, которое требует рынок, все сложнее. А учитывая ускоренное развитие ИТ и курс на "цифрови...

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

IT — не для всех Не ходите, девки, замуж! Ничего хорошего!..Ребята, вы серьёзно? Хотите в ИТ? Извините, но вам тут не место…Нет, мне не жалко вакансий для кого-то со стороны, благо их до боли много. Перманентно нахожусь в состоянии поиска специалистов, но их НЕТ!!! И проблема не в отсут...

Что следует знать IT-шникам при иммиграции в Казахстан, в 2022 Вкратце, в связи с войной в Украине, решил написать пост, для тех российских и белоруских IT-шников, кто хочет переехать в Казахстан.Казахстан в нейтральном статусе. Это и понятно, мы в РК имеем тесные связи и с украинцами, и с россиянами, белорусами: друзья, родственники, п...

О новой соц. сеть Павла Дурова на криптовалюте TON и возможность на этом заработать Буквально пару дней назад стартовала новая соц. сеть на криптовалюте TonCoin, которую будут развивать крупные блогеры

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

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

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

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

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

8 стереотипов, с которыми сталкиваются тестировщики Тестирование программного обеспечения – одно из быстроразвивающихся направлений, которое пользуется большим спросом в IT-сфере. Тестировщикам открыты возможности от тестирования работы внутренних систем сложных платформ до тестирования мобильных приложений или сайтов.Я всегд...

Цены на iPhone 13 рухнули во всех российских магазинах После начала «специальной военной операции» на территории Украины, которая стартовала в конце февраля 2022 года, курс российского рубля резко вырос до рекордно высоких значений, а начале марта он так и вовсе продавался за 120 – Читать полную версию публикации Цены на iPhone...

Другим нельзя, а нам можно! Samsung продолжает крутить рекламу в телефонах Представьте, что вы купили дорогой представительский автомобиль. Вы садитесь в него, включаете музыку, но каждые несколько минут она прерывается рекламой, как в бесплатной подписке YouTube. Неприятно, да? Именно так неприятно бывает владельцам Samsung, которые купили себе д...

Apple признала ещё один iPad окончательно устаревшим Компания Apple признала четвёртое поколение своего планшета iPad (обзор) окончательно устаревшим.  Apple разделяет две стадии, которые проходят снятые с производства устройства. Сначала продукт признаётся «устаревшим». В эту категорию попадают устройст...

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

Как мы СМ 3.0 запускали Привет, меня зовут Виктор, я руководитель продукта сайта Спортмастер, точнее — его новой версии. Я работаю в компании с 2019 года и пришёл на проект системным аналитиком. В то время проект только стартовал. Мы выбрали архитектуру нового приложения, технологии, тактику тестир...

Что такое IaC и как Ansible помогает его построить Зачем появляются такие инструменты, как Ansible? Почему возникают такие направления, как IaC? Ответы на эти вопросы кроются в ряде проблем: большой «зоопарк» серверов, серверы-снежинки, которыми тяжело управлять — как итог, админы постепенно начинают не справляться с ручным ...

iPhone 13 Pro Max против игрового ПК за 4000 долларов. Тесты показали, что смартфон порой может даже выиграть Что будет, если сравнить iPhone 13 Pro Max с топовым игровым ПК? Насколько производительными у Apple получились новые платформы для MacBook, мы прекрасно знаем. Но в новых iPhone платформы тоже очень мощные.  Авторы канала PhoneBuff взяли флагман Apple и сравнили ...

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

Блогер наглядно показал, чем AirPods 3 отличаются от AirPods Pro Автор Youtube-канала 52audio полностью разобрал AirPods 3-го поколения и продемонстрировал, чем конкретно новые яблочные наушники отличаются от AirPods Pro. Забегая вперед, можно сказать, что отличий хватает.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment В...

Большая подборка каналов для продакт менеджеров В последние пару месяцев постоянно слышу от продактов, что они не знают кого почитать по продакт менеджменту, где черпать практическую и актуальную информацию. Большая подборка полезных telegram-каналов и чатов для product managers, project managers и product owners. Здесь т...

GridCase 1520 — Космический ноутбук Если вам понравилась прошлая история про реставрацию ноутбука Commodore 286LT, то и эта, надеюсь, понравится. Сегодня я расскажу про ноутбук GridCase 1520 от GRiD. Не все из задуманного получилось, но получилось многое. Чем же знаменита компания GRiD? Да, именно такое написа...

Почему DevOps и Agile не работают в России, часть первая, Enterprise Пару лет назад, человек из Wrike написал серию статей про красную корпоративную культуру, причём во второй части буквально в 3 абзацах был весь смысл 4 статей. Было написано очень завуалировано и мягко, я же сегодня распишу, по сути, этот абзац в целую статью на примере круп...

Android NDK компиляция OpenCPN Когда вы несете вахту ночью и вокруг только звезды и где то в паре метров от вас слегка подсвеченный компас. В этот момент для полного комфорта управления желательно иметь под рукой надежное навигационное устройство.В предыдущих статьях я написал как сделать станционарное ус...

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

AMD нанесёт ответный удар раньше, чем считалось. Процессоры Ryzen 7000 могут быть представлены уже летом AMD откусила изрядный кусок рынка процессоров у Intel. Сейчас AMD занимает рекордную для себя долю Возможно, доминирование новых процессоров Intel продлится меньше, чем мы думали.   Ранее считалось, что AMD представит процессоры Ryzen 7000 поколения Raphael в четв...

Qualcomm выпустит самый мощный процессор для смартфонов. Сравнение со Snapdragon 8 Gen 1 Qualcomm, выпуская Snapdragon 8 Gen 1, обещала совершенно новый флагманский чипсет, который должен был стать прорывным по своим характеристикам. К сожалению, все опять пошло не по плану: троттлинг и высокое энергопотребление никуда не делись, из-за чего новый чип получил бо...

В сети появился ролик, как Cyberpunk 2077 запускается на Steam Deck  Многим геймерам интересно как будут запускаться самые современные игры на новой консоли от Valve Steam Deck. Автор канала на YouTube RepsUp100 частично ответил на этот вопрос показав игровой процесс Cyberpunk 2077 на новой платформе. Читать полную статью

Эволюция хранилища данных в Авито Сейчас Data Warehouse в Авито — это инсталляция на 32 серверах. Мы используем девятую версию Vertica и ClickHouse. В команде, которая отвечает за хранилище, работает 21 человек. Поток событий, который мы загружаем, достигает 20 миллионов событий в минуту. Я расскажу, как мен...

Основы теории вероятностей с помощью Python Привет, Хабр! Я очень долго собирался с мыслями, чтобы попробовать опубликовать свою статью в вашем сообществе, это дебют, поэтому буду рад услышать в комментариях обратную связь по поводу содержимого материала. Тематика сегодняшнего сообщения – это разбор базовых понятий в ...

Недельный геймдев: #55 — 30 января, 2022 Из новостей на этой неделе: альфа Godot 4.0, Blender 3.0.1, Vulkan 1.3 и дорожная карта, новое Unity API, позволяющее сохранять данные сцены на GPU.Из интересностей: GTA 5 на Game Boy, играбельная Super Mario Bros в Substance 3D Designer, композитор Даррен Корб (Supergian...

Установка расширений в Хром без интернета Ситуация: Есть некий заказчик, у которого в закрытой сети работают сотрудники. Внутри, помимо прочего, есть веб-сайты с приложениями, для доступа к которым используется обычный Google Chrome. Внезапно уже им поставили задачу - перейти на ГОСТ. Везде. Пришлось им ставить Крип...

Рекомендации на 2022 год для специалистов по управлению услугами На портале ITSM.TOOLS опубликованы результаты опроса различных представителей отрасли ITSM, являющихся участниками группы BACK2ITSM на Facebook. Чтобы помочь практикам в области управления ИТ-услугами (ITSM) в 2022 году, их попросили высказать свои соображения о том, как ITS...

Восстановленный смартфон Sony Xperia XZ c Aliexpress: а есть ли смысл? Что лучше купить, если есть условные $100? Новый ультра бюджетный смартфон или взять восстановленный смартфон более высокого класса? Такой вопрос возник у меня, когда для рабочих целей понадобился недорогой аппарат, который в основном будет использоваться для связи и интерне...

Apple представит чип M2 во второй половине 2022 года Авторы китайского издания Commerical Times со ссылкой на отраслевые источники сообщают о том, что компания Apple определилась с «дорожной картой» выхода новых чипов из линейки Apple Silicon. Новые процессоры будут появляться примерно раз в 18 месяцев.Читать дальше... Prosto...

iFixit разобрали AirPods 3 и Beats Fit Pro Пару недель назад Beats выпустила свои новые беспроводные наушники под названием Fit Pro. Сегодня до новинки добрались специалисты iFixit. Они опубликовали небольшой ролик, в котором сравнили конструкции AirPods 3 и Beats Fit Pro.Читать дальше... ProstoMAC.com.| Постоянная ...

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

Кодекс летописца, или Ода к телеметрии Допустим, ко группе инженеров снизошла задача разработать систему управления чем-нибудь достаточно сложным. Теоретик заточил зубы и приступил к граниту — строит модели объекта и системы управления. Комплексники копают руду компоновки, вопросов климатики, вибрации и спецтребо...

Проект по получению допобразования на базе ТГУ предоставляет возможность получить работу Те, кто потерял работу или просто хочет повысить шансы на трудоустройство, теперь могут пройти переобучение. Как правильно выбрать курсы или программу, чтобы быть востребованным у работодателей, рассказали эксперты – участники круглого стола «Рынок труда: новые реалии»...

Курс доллара на AliExpress снизился до 70 рублей По данным сайта Helpix, курс рубля по отношению к доллару на AliExpress достиг отметки в 70,35. Для сравнения: месяц назад, 8 апреля, конвертация на сайте происходила по курсу около 91 рубля.

Huawei может решить проблему отсутствия 5G в своих смартфонах оригинальным способом – при помощи аксессуара Как пишет источник, смартфоны Huawei, обделенные поддержкой 5G, в скором времени могут ее обрести. Причем речь и о новых моделях, и о тех, которые уже выпущены. Достигнуто это будет при помощи дополнительного аксессуара – специального чехла. Напомним, проблема со...

Представлен первый портативный телевизор LG с аккумулятором В связи с приближением выставки CES 2022 компании начинают показывать интересные устройства, которые будут представлены на выставке электроники в начале следующего года. Так, южнокорейская компания LG представила довольно уникальный продукт: первый портативный телевизор...

Как Linux заменит Windows в РФ Нынешние реалииС введением санкций возникли серьёзные трудности в развитии промышленности страны. Трудности возникшие в IT затрагивают самый широкий спектр технологий. Возьмём, казалось бы, самую простую сферу деятельности, ввод и обработку данных. В каждой больнице, в регис...

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

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

Шипованные шины KAMA TYRES в рейтинге лучших зимних шин «Российской газеты» Деловое издание «Российская газета» составило рейтинг лучших зимних шин сезона 2021–2022 для комплектации легковых автомобилей. В десятку самых современных и продвинутых «шиповок и липучек», по мнению авторов интернет-ресурса, вошла продукция брендов КАМА и Viatti, выпускаем...

Не занижает ли Nvidia производительность старых видеокарт современными драйверами? Тестирование GeForce GTX 1060 даёт ответ GeForce GTX 1060 остаётся самой популярной игровой видеокартой в Steam, и в ближайшее время, судя по статистике, такой и останется.  На что способна эта видеокарта в 2022 году и не снизила ли Nvidia её производительность новыми драйверами в угоду более современным...

Так ли важно, на каком стеке вы умеете писать бекенд? А фронтенд? Мне рассказывали когда-то о компании, которая писала бекенд на Java и хотела нанимать талантливых разработчиков. Чтобы привлечь их, эта компания размещала вакансии на Haskell, и потом уговаривала этих кандидатов все-таки писать на Java. По-моему, это не очень красиво (вешать...

Чем полезны пробиотики и как их правильно выбирать Пробиотики - это полезные бактерии, которые улучшают пищеварение. Но не только. О других важных свойствах и о том, что необходимо помнить при выборе подобных добавок, - в материале Sözcü.

Зачем айтишнику писать статьи? Каждый день (да что там, каждый час) кто-то пишет на Хабр, а кто-то его читает. Авторы приходят на Хабр по-разному: чаще через песочницу или корпоративное приглашение, реже через инвайт друга, ещё реже — через общение с кураторами или модераторами. Они пишут обо всём: от сло...

[Перевод] Война или мир: используем MATLAB и Python вместе Если вы студент, работаете в академической сфере или на производстве, вы, вероятно, сталкивались с ситуациями, когда вам нужно было объединить работу с более чем одного языка программирования. Это обычное дело в инженерных и научных приложениях, особенно когда они связаны с ...

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

[Перевод] Усовершенствовать матку Автор — Ария Бабу, старшая научная сотрудница The Entrepreneurs Network21 января 2022 Читать далее

Как проходит интервью мобильных разработчиков в Тинькофф Привет! Я Максим Коробов, руководитель отдела разработки мобильного приложения Тинькофф. В статье расскажу о том, как проходит отбор кандидатов на вакансии разработчиков iOS и Android, что спрашивают на первичном и техническом интервью и какие задачи предлагают решать во вре...

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

Пополнение в ассортименте интернет-магазина 3DSN - фотополимеры eSun Компания eSun зарекомендовала себя производством высококачественных материалов для FDM принтеров. Является лидером в производстве качественных ABS, PLA, PETG и других типов пластика. Однако, на этом компания не остановилась и предлагает свои материалы пользователям фотополим...

Не совсем очевидные тренды развития рынка приложений, как к ним подготовиться мобильному разработчику? Меня зовут Ексей Пантелеев, я 12 лет программирую мобильные приложения, а всего зарабатываю программированием почти 20 лет и как профессионал пережил несколько платформ (например Flash Player, AIR, Stage3D), под которые я разрабатывал приложения. До мобайла я делал веб и игр...

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

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

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

Почему сыр полезно есть именно перед сном Express Daily со ссылкой на Верену Сенн, эксперта в области нейробиологии, рассказало о полезных свойствах употребление сыра перед сном.

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

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

Дикие олени в США массово заражаются COVID-19: для людей возникла серьезная угроза Треть белохвостых оленей в американском штате Огайо может быть заражена от людей коронавирусом COVID-19. Об этом со ссылкой на данные ученых из Университета штата Огайо сообщает Daily Mail. Из 360 протестированных на ковид оленей – 129 оказались инфицированными бессимпт...

ATT&CK v10: больше объектов, техник и функций Привет! Сегодня рассказываем о том, какие обновления и функции ждут пользователей новой версии MITRE ATT&CK: v10. Свежий релиз включает в себя новые источники данных, новый контент и улучшения, связанные с техниками, группами, программного обеспечения корпоративного...

5 причин, почему я перестал носить фитнес-браслет Я уже многое вам рассказывал про свой Xiaomi Mi Band 4: он и тонул, и помогал прийти в форму. Однако уже месяц лежит без дела. Из всех браслетов, что у меня были, он был актуальнее остальных. Кажется, ничто не вечно: пришло время с ним прощаться. То, что я решил от него отк...

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

[Перевод] Игры прямо в Jupyter Notebook Практика в Jupyter Notebook — это основа нашего курса по Data Science. Но интерактивный блокнот можно использовать не только для работы. За подробностями из блога разработчиков Jupyter Notebook приглашаем под кат. Читать далее

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

[Перевод - recovery mode ] Алгоритм поиска самой длинной подстроки палиндрома Поиск самого длинного палиндрома в строке за O(n). Читать далее

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

Первый хакатон ВСК — от идеи до реализации В конце 21-го года состоялся первый хакатон в истории ВСК! Точнее - это был не совсем хакатон. А почему - читайте далее!Что еще вы найдете в этой статье:• все подробности организации;• цифры и сложности;• как создать почву для решения бизнес-задач;• как повысить лояльн...

15 стран, 9 языков: трудности перевода одного iOS-приложения В 2017 году у Додо Пиццы появилось приложение для iOS на русском языке, а в 2019 его понадобилось перевести на румынский, а потом ещё на несколько языков. При этом ни одна строка не была обёрнута в макрос NSLocalizedString(…).В этой статье я расскажу, какие инструменты мы ис...

Вот и последствия санкций: рынок автомобилей России обрушился до минимума за 15 лет Как сообщают эксперты агентства «Австостат», в марте этого года рынок новых автомобилей в России продемонстрировал один из самых низких за всю историю наблюдений. В первый месяц весны россияне приобрели 78,9 тыс. новых легковых машин, что оказалось на 43% ме...

Дефицит чипов вынудил BOE сократить производство дисплеев для iPhone У китайской компании BOE возникли проблемы с производством OLED-дисплеев для iPhone, связанные с глобальным дефицитом чипов, сообщает издание TheElec. По словам источников ресурса, нехватка полупроводниковой продукции будет сказываться на производственных возможностях компан...

[Перевод] DevOps, SRE и Platform Engineering В течение своей карьеры мне приходилось работать в командах и компаниях, где в качестве разработчика я помещал код в репозиторий и просто надеялся, что все будет хорошо, когда какой-нибудь мифический сисадмин в конце концов не запустит его в продакшн. Случалось и то, что мне...

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

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

В России рухнули цены на iPhone 13. Самый новый «айфон» отдают за 4 444 рублей Новейшие смартфоны Apple всегда стоили дорого, и особенно после событий конца 2014 года, когда курс национальной валюты в стране обвалился вдвое. Осенью нынешнего года в продажу поступил новейший iPhone 13, оснащенный по последнему слову техники Читать полную версию публика...

Доступный Samsung Galaxy A23 будет похож на более дорогие модели. Дизайн смартфона рассекречен Смартфон Samsung Galaxy A23 оказался очередным недорогим аппаратом нового поколения, который рассекречен как минимум с точки зрения внешнего вида.  Источником данных в этот раз выступает инсайдер OnLeaks, который практически никогда не ошибается. В частности, он т...

Как правильно готовить автоматизацию или Что покрывать тестами в первую очередь Привет, это Эрик Бурыгин, я техлид курса «Автоматизатор тестирования на Java» в Яндекс.Практикуме и лид в Яндексе. Каждый ручной тестировщик считает, что автоматизация — это круто и её непременно нужно втащить в проект. Что может быть лучше, чем полное покрытие автотестами п...

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

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

Материалы курса «Как собрать видеостудию для редакции СМИ»

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

[Перевод] Блокчейн на Python Когда я читал статью про блокчейн на JavaScript, мне было интересно познакомиться с идеями о блокчейн-разработке, которые отличаются от тех, что мне уже известны. А как только я начал читать код, мне захотелось сопоставить его с аналогичным Python-кодом, чтобы ещё и разобрат...

Видеокарты продолжают дешеветь, но адаптеры AMD делают это быстрее. И наценки на них ниже Видеокарты продолжают дешеветь, и пока тенденция сохраняется. Согласно данным источника, в среднем всего за последний месяц адаптеры подешевели на 10-13%.  Если точнее, карты Nvidia в среднем подешевели на 10%, а решения AMD — на 13%. Сильнее всего в процент...

[Перевод] Вышел Git 2.35. Самые важные подробности Git и владение им — неотъемлемая часть профессионального программирования. К старту курса по Fullstack-разработке на Python делимся самыми важными деталями о новом релизе Git прямо из блога его разработчиков. Читать далее

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

Xiaomi 13 выйдет еще не скоро, но мы уже о нем кое-что знаем Xiaomi уже работает над своей флагманской серией следующего поколения — серией Xiaomi 13. Она станет топовой линейкой в 2023 году, но как и в последние годы первый смартфон в ней будет выпущен в декабре этого года. Мы уже слышали кодовое название новинки — m2, и о том...

ФАС отреагировала на выросшие на треть цены в сети DNS Крупный российский ретейлер DNS резко повысил вчера цены разнообразные гаджеты и технику на фоне падения курса рубля и ажиотажный спрос со стороны пользователей. Сегодня на этот шаг отреагировала Федеральная антимонопольная служба (ФАС) России.  Уже сегодня на сво...

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

[Перевод] Профилирование Python-программ и анализ их производительности Профилирование — это неотъемлемая часть любых работ по оптимизации кода или производительности программ. Любой опыт, любые знания в сфере оптимизации производительности, которые уже у вас есть, не принесут особой пользы в том случае, если вы не знаете о том, где их применить...

Стыдитесь, господа производители фотополимеров По мотивам канала в телеграме, где некий мужчина предлагает уникальную смолу, очень пространно рассказывая про себя и вскользь упоминая про свойства этой смолы - лучшая инженерная смола. Ждете ТТХ? Нет, это и есть все ее описанные свойства. Всего по 13 т.р. за литр.Сколько в...

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

Самодельный электрокарт из ПВХ-труб: быстро, дешево, работает Сделай сам DIY 27.10.2021, 09:15 Самодельный электрокарт из ПВХ-труб: быстро, дешево, работает Самодельные транспортные средства всегда будоражили умы умельцев, однако с появлением современных материалов и технологий вариативность конс...

“Сетевая Академия ЛАНИТ” обучает ИТ-специалистов для развития цифровой экономики Удмуртии Успешно завершен первый курс обучения будущих тестировщиков в рамках совместного проекта учебного центра “Сетевая Академия ЛАНИТ” (входит в ГК ЛАНИТ) и Правительства Удмуртии. На данный момент продолжается набор слушателей на курсы по другим популярным профессиям сферы инфор...

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

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

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

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

DartUP 2021: как это было В этом году DartUP уже во второй раз прошел в онлайне, и это было круто! Мы снова слушали два потока докладов на русском и английском, неформально общались и участвовали в дискуссиях в SpatialChat, сражались и решали алгоритмические задачи в Code Kombat и обгоняли соперников...

[Перевод] Основы Postgres для администраторов баз данных Oracle «А кто отвечает за эту базу данных?»Народ из команды администраторов баз данных пожал плечами, и кто-то спросил: «А сервер Oracle или SQL?»«По-моему, это My SQL», — сказал руководитель отдела разработки.За 20 лет работы администратором баз данных зачастую именно в таких ситу...

Как платформа на базе ИИ помогает создавать персонализированные сказки для детей Представить, что робот рассказывает сказку ребенку, уже совсем не сложно, особенно после выхода нового сериала Риддли Скотта. В трейлере “Воспитанный волками” андроид читает малышу историю “Три поросенка”. Это 2145 год. Но и в 2021-м есть технологичный сервис MySkazka. ...

13 000 лет назад огненная буря уничтожила 10% поверхности Земли В 2018 году стартовало масштабное исследование, цель которого – проверить гипотезу о том, что в раннем дриасе Земля стала жертвой катастрофического удара гигантской кометы. Это произошло 13 000 лет назад, когда планета уже вышла из периода оледенения, но вдруг на пару веков ...

Двадцать один год XXI века в мемах. Часть 1: 2000-2005 годы Интернет и мемы связаны давно и неразрывно — так нам кажется из наставшего-таки 2022 года. Это не совсем так. Понятие мема — копируемой и распространяющейся базовой единицы информации — Ричард Докинз ввёл почти полвека тому назад, в 1976 году. Вряд ли он тогда мог представи...

Эксперты Apptopia назвали самые популярные приложения 2021 года С момента поступления смартфонов в продажу пользователи проводят перед экранами всё больше времени, не в силах насытиться цифровым контентом. Консалтинговая компания Apptopia опубликовала ежегодный рейтинг, назвав самые востребованные в уходящем году приложения. Источник: Lo...

Испанский суд обязал разводящуюся пару стать опекунами их собаки. Она будет проводить по месяцу у одного из хозяев ПопМем Интересно 27.10.2021, 19:57 Испанский суд обязал разводящуюся пару стать опекунами их собаки. Она будет проводить по месяцу у одного из хозяев Согласно решению суда, «связь, возникающая у одного человека к питомцу, не исключает,...

Два месяца работы и готово: что нового в ядре Linux 5.17 Источник картинки: OMG! Ubuntu! Выхода нового ядра Linux ожидали многие, о чем можно судить хотя бы по количеству публикаций в технологических СМИ, предвкушавших новинки Linux 5.17. И, наконец, Линус Торвальдс представил новый релиз, опубликовав его 21 марта. Нового и хоро...

MAMA. UAC + Gambling UAC для меня является мистическим источником, который в сложности запуска на объемах вообще не уступает FB. Не могу сказать что там проще или сложнее, просто иначе. Например, на мой взгляд UAC требует гораздо больше внимания к железу и платежному решению, но при этом нужно м...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)