Социальные сети Рунета
Среда, 8 мая 2024

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

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

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

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

#1 Нейронные сети для начинающих. Решение задачи классификации Ирисов Фишера На хабре было множество публикаций по данной теме, но все они говорят о разных вещах. Решил собрать всё в одну кучку и рассказать людям. Это первая статья серии введения в нейронные сети, «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким пон...

[Перевод] Продвинутые хуки в React: всё о UseEffect В этой статье рассмотрим советы и приёмы, которые помогут более профессионально написать код на React. Читать далее

#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV Это вторая статья из серии введения в «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как обработка графических данных, визуализация данных, а также на практике решим пару простых задач. Предыдущая статья — #1 Нейронные сети для ...

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

Как ГЛОНАСС испортил мне кровь и причем тут BI Привет, Хабр! Этот будет пост о том, как тяжело может идти принятие решения об импортозамещении популярной западной системы. Речь пойдет о замене для PowerBI, который мы только-только начали использовать. Под катом — история с самого начала (в кратком изложении), а также мно...

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

Консольный UI и отказ от асинхронного кода в idewave-cli С выходом версии 1.0.1 я решил осветить некоторые аспекты технической стороны моего проекта. В этой статье я расскажу про использование библиотеки tui-rs и про нюансы использования библиотеки tokio-rs, а так же постараюсь рассказать, что же было исправлено и почему так, как ...

Город поможет предпринимателям в продвижении товаров на маркетплейсах Благодаря индивидуальным консультациям и поддержке специалистов бизнесменам будет проще освоить новое направление и получить первую прибыль от онлайн-продаж. На столичном портале для малого бизнеса mbm.mos открылся новый проект «Маркетплейсы: от старта до прибыли». Он поможе...

React tips for faster development at scale Впервые я познакомился с React в 2015 году и вот уже использую его можно сказать повседневно 7 лет. Бесчисленное количество компонентов было написано за это время, React из подающей надежды модной технологии вырос в серьезную библиотеку и по сути стал стандартом для написани...

Внедрять или не внедрять. Развеиваем главные мифы о SRE Site Reliability Engineering (SRE) пришел в компании, чтобы прорабатывать вопросы надежности целиком всей системы без разделения на отдельные зоны ответственности, как это было при работе сисадминов и программистов до появления DevOps'ов. Однако роль SRE-инженера, которую пр...

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

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке. И вот, потратив 3 месяца в исходни...

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

Яндекс выпускает DivKit — фреймворк для server-driven UI с открытым кодом Привет! Сегодня Яндекс выкладывает в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. Серверная вёрстка поможет ускорить разработку: наладить отправку апдейтов от сервера разным версиям приложения, создать прототип или просто написать интерфейс один р...

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

Как настроить Charles Приложение Charles Proxy - большой помощник и тестировщику, и разработчику. Мы хотим рассказать вам про функции «Чарльза», показать, как им пользуемся в своей работе. Но для начала поможем разобраться с приложением и правильно его настроить. Читать далее

А почему? Часть 3. Втюхай или сдохни А почему? Часть 1. Вводная / Хабр (habr.com) А почему? Часть 2. Вот раньше… / Хабр (habr.com) Мы закончили на том, что во второй части не нашли ничего хорошего в текущем положении вещей. Хотя что это я, на самом деле... Примеряю на себя то, о чем не знаю. Давайте так. В пр...

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

Правим QEMU железным кулаком Виртуализация, на мой взгляд, всё ещё остаётся одной из самых важных технологий в администрировании ЦОД. Да, конечно “все” будут рассказывать, что контейнеры намного более удобные, и всё надо запихивать в Кубер, и всё такое… Но после гигантского нагромождения никому не нужн...

Зачем разработчикам Discord.NET нужен статический анализатор? Discord.NET – библиотека, написанная на C#, которая используется для взаимодействия с Discord API. Сможет ли PVS-Studio помочь её разработчикам? Узнаете в статье! Читать далее

9 советов, которые помогут написать понятный текст Они пригодятся тем, кто хочет чётко доносить свои мысли в личном и деловом общении.

Как мы помогли Альфа-Банку выйти из трудного положения с помощью WASM Привет, Хабр! Раньше мы уже рассказывали о распознавании документов прямо в браузере и технологии WebAssembly (или WASM), которая позволяет это делать. Теперь давайте разберем, как и где это работает в реальной жизни. Читать далее

Что умеет умный ИТ-секретарь Мы в CTI занимаемся сложными интеграционными проектами и автоматизацией процессов. Делаем это ещё с тех времён, когда вместо какой-нибудь «Алисы» энтузиасты вручную собирали умные розетки на базе ESP8266 или Arduino, а понятие Internet of Things (IoT) не приобрело широкую по...

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

[Перевод] Работа с графикой на языке Rust Всем привет! Меня зовут Саша и я backend разработчик. Нет, не на rust. Но раст мой любимый язык и недавно я задался целью портировать движок онлайн игры, написанный на C++. Первый месяц ушел на то, чтобы разобраться с бинарными ассетами, их чтением и управлением. Но статья б...

[Перевод] Лучший учебник по математике? «Вычисляем легко» Математику было достаточно просто изучить?Я услышал множество хороших отзывов о книге  Calculus Made Easy by Silvanus P. Thompson. Начал читать и правда, это была самая простая книжка на английском, которую я читал (советую попробовать почитать в оригинале), причем...

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

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

Зачем мы сделали собственный контроллер для копирования секретов в Kubernetes Делимся нашей внутренней разработкой — Kubernetes-контроллером mirrors. Мы создали его внутри нашего DevOps-отдела для копирования Kubernetes-секретов между неймспейсами кластера. В итоге mirrors превратился в универсальный инструмент синхронизации данных из разных исто...

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

Осознанные сновидения. Зачем нужны, как вызвать, какие последствия? В поисках продуктивности особое место занимает сон. Его можно использовать для глубокого и качественного отдыха, выделенного организму самой природой. А можно относиться к нему, как к инструменту для изучения психики. Привет! На связи RISE: сообщество про ноотропы и личную п...

Love, Spring and HTTP Bugs Привет, Хабр! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения б...

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

Как подружить Canvas и ItemsSource в WPF и AvaloniaUI Предпосылки: понимая, что контейнеры компоновки в WPF не позволяют сделать привязки (Binding) к своим дочерним элементам, решил поэкспериментировать, а как же всё-таки подсунуть данные из View Model для формирования содержимого в эти самые контейнеры компоновки. Позже аналог...

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

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

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

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

Обзор универсального тестера TC66C с USB Type-C, Bluetooth, приложением для смартфона и ПК С тем количеством устройств, которые обитают в среднестатистической семье, я твердо уверен, что подобный тестер пригодится в каждом доме. Пользу его переоценить сложно, т.к он поможет разобраться в любой непонятной ситуации и даже сэкономить деньги на диагностике или необяза...

Написание ОС с нуля: Часть 3 — Терминал В предыдущей статье мы написали простейший загрузчик, печатающий на экран "Hello, World!" и завершающийся но нажанию клавиши. Сегодня напишем терминал, у которого будет несколлько команд, обновим библиотеку и сделаем ещё пару вещей. Читать

Игровой сетап на linux Хотел я написать о багах и разработчиках но подумал, что это никому не надо и напишу о том как я настроил себе удобное место для поиграть на linux. Читать далее

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

Как отправить сообщение почти любому человеку в LinkedIn Самый популярный способ поиска работы — используя профессиональную сеть LinkedIn. На западном рынке именно эта сеть стала основным инструментом для поиска деловых контактов и расширения нетворка. Большинство компаний используют LinkedIn для поиска сотрудников. Это основ...

Пятничный трекер Несколько дней назад @vconst написал пост "Верни трекер, Хабр! (С)" с воззваниями по поводу изменения функциональности трекера в новой версии Хабра.У меня возникла идея, что используя только расширение браузера возможно реализовать трекер с фактически любой функциональностью...

Как рассуждать, чтобы проходить Capture The Flag игры Capture The Flag - название ряда соревнований в информатике, чаще всего - в информационной безопасности. Как веб-разработчик, я интересуюсь только CTF в области web'а - поиск уязвимостей, атаки, сетевое взаимодействие. На старте решения первого CTF было трудно понять, как же...

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

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

В Android 13 исправлено более 150 багов на смартфонах Pixel На днях Google неожиданно выпустила финальную версию ОС Android 13, которая стала доступна для смартфонов Pixel. И, похоже, владельцам таких аппаратов стоит её устанавливать уже сейчас.  Оказалось, что в Android 13 поисковый гигант исправил огромное количество баг...

Образование в РФ избыточно Эта статья призвана дать ответы на вопросы, которые возникают у некоторых студентов во время обучения и после окончания вузов относительно процесса обучения, образования вообще. Вроде таких наивных вопросов: Для меня, как человека, который верил в то, что учебное заведение ...

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

А как у них? Культурные различия IT-гигантов: МЯСО vs FAANG Фраза “Мы живем в удивительные времена” стала грустноватым клише. И некоторое время назад многие работники IT-сферы серьезно задумались о миграции (утверждение, написанное в мае 2022, сейчас звучит еще наивнее).Сам миграционный топик довольно серьезно исследован на хабре - м...

Простой CI/CD на Ansible Semaphore CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнител...

TeamViewer — быть или не быть Как мы помним, с 5 мая 2022 года в Беларуси и России перестал работать сервис TeamViewer. В комментариях к данному посту, я упомянул, как довольно несложно решил эту проблему и пообещал написать более развёрнутое руководство. К сожалению, примерно в то же время я начал ...

Крошечный домик Vika One можно собрать где угодно в течение часа Vika One — так называется домик, который компания Vika Living (США) предлагает построить для всех желающих в течение часа. Его площадь 13,5 кв. м, высота потолка 2,6 м. Перед входом имеется открытая терраса площадью 4 кв. м, а фасад представляет собой сплошную стеклянную сте...

Как работает DALL-E В Январе 2021 года Open AI показали DALL-E, генерирующую любые изображения по текстовому описанию, на хабре уже успели разобрать тему генерации изображений нейросетями, но мне захотелось разобраться в теме более детально и показать всё в коде. Сейчас мы разберём, как работ...

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

Вышла iOS 16.1.1 для всех с исправлением багов. Обновляемся! Сегодня, 9 ноября, Apple выпустила iOS 16.1.1. Выходу апдейта не предшествовало ни одного бета-тестирования — все проводилось исключительно внутри компании. Как вы уже поняли, новых функций в iOS 16.1.1 нет да и компания никогда не выпускает обновления по средам, что ...

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

Danger. Автоматизируем ревью на CI и пишем свой плагин Привет, я Татьяна Родионова, Android-разработчица в Lamoda. Как-то раз передо мной появилась задача упростить ревью пул-реквестов с помощью Danger. Я решила добавить автоматическую проверку код стайла, используя ktlint. Но оказалось, что Danger не поддерживает такое решение,...

Клиенты виртуальной АТС «Ростелекома» смогут повысить эффективность рекламы Клиенты «Ростелекома» смогут управлять эффективностью своих рекламных кампаний, подключив услугу «Коллтрекинг» в личном кабинете облачного сервиса «Виртуальная АТС» (ВАТС). «Коллтрекинг» — это инструмент digital-маркетинга, который помогает бизнесу определять наиболее успешн...

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

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

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

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

Особенности реализации List в C# List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей. Читать далее

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

CDC и логическая репликация для баз данных, реализованных на стеке open source-решений Привет, Хабр! На связи СберТех — мы создаём Platform V, цифровую платформу Сбера для разработки бизнес-приложений.В платформу входит более 60 продуктов на базе собственных сборок open source, доработанных до уровня enterprise по функциональности, безопасности, производительн...

Как Написать Драйвер для очередного I2C/SPI Чипа В программировании микроконтроллеров часто приходится писать драйверы периферийных микросхем. Зачастую это 60% всего кода большинства проектов. В этом тексте я написал несколько общих нюансов разработки драйверов периферийных чипов. Читать далее

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

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

[Перевод] Логирование в Python: руководство разработчика Сталкивались ли вы с трудностями при отладке Python-кода? Если это так — то изучение того, как наладить логирование (журналирование, logging) в Python, способно помочь вам упростить задачи, решаемые при отладке.Если вы — новичок, то вы, наверняка, привыкли пользоваться коман...

[Перевод] Почему технические собеседования — пустая трата времени Летом 22 года я прошел ряд неприятных (и неудачных) технических собеседований. Я столкнулся с компаниями, которые:• меняли описание вакансии после собеседования;• отказывали, потому что у меня не было навыков, которые они НЕ упоминали в вакансии;• требовали пройти несколько ...

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

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

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

С++ и Raylib как глоток свежего воздуха Какое то время назад пришла ко мне идея исполнить хотя бы немного детскую мечту программировать игры. Надо сказать, что определенный опыт у меня был. Попала в девятом классе ко мне в руки чудесная книга Андрэ Ламота "Секреты программирования игр", благодаря которой я изуча...

Разбор таска Dirty logs с M*CTF 2022 или как желание пихнуть кавычку помогает решать CTF Прошел почти год с того момента, как я написал свою первую сатью на Хабр. Начал этот путь именно с разбора задания MCTF 2021. Решил продолжить традицию в этом году и написать writeup на интересный таск с MCTF 2022. Читать далее

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

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

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

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

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

CRM — это золотой стандарт XXI века? Сколько себя помню, постоянно на всех конференциях, митапах и встречах транслировалось число 75%. Именно такова доля неудачных проектов внедрения CRM-систем. И всё вроде бы гладко в этом тезисе, кроме трёх нюансов:1) я себя помню довольно давно — потому что как минимум 17 ле...

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

Развертывание Spring Boot приложения с помощью Nginx, Let's Encrypt и Docker Compose Привет, Хабр! В своей первой статье я бы хотел поделиться опытом в развертывании Spring Boot приложения. Но для начала небольшое отступление, которое должно ответить на вопросы зачем и почему.Недавно я столкнулся с задачей разработать Telegram бота. Казалось бы, что тут слож...

Алгоритмы для веб-разработчиков простыми словами Здравствуйте, друзья! Данным постом мы открываем цикл статей об алгоритмах и структурах данных.В этой статье мы поговорим о том, зачем вообще их нужно знать веб-разработчикам, и затронем тему оценки сложности алгоритмов и Big O нотации.Зачем мне алгоритмы? Я фронтендер!Вы на...

От взлома протокола в старом «железе» до разработки программ Нужно было "взломать" протокол передачи данных внутри торгового автомата. Встроить одноплатную ЭВМ Raspberry Pi, большой монитор, написать программу для связи с web сервером и сам web сервер. Далее рассказ об этом взломе и немного о модернизации. Читать далее

[recovery mode] Арбитраж крипты. Всё что нужно знать. (Не покупайте это за 300к у инфоцыган) Всем привет, на связи MediaMetriqa, и сегодня мы поговорим о, наверное, самой хайповой теме в крипте в последние месяцы. Арбитраж. Это что-то настолько сакральное и непонятное, что в интернете стоящая информация практически отсутствует, а на своих прогревах-интерв...

Положение вашего тела влияет на эффективность таблеток Таблетки и капсулы с лекарством легче всего просто глотать. Однако такой прием не самый удобный для усвоения активного фармацевтического ингредиента организмом. Исследователи из Университета Джона Хопкинса и Медицинской школы Джона Хопкинса использовали биомиметический симул...

Почему NFT умер, а крипта — нет После того, как пузырь NFT сдулся и с треском лопнул, пора поговорить о том, что это было. Тем более, что попытки «раскопать стюардессу» во многих местах не прекращаются. Но, в отличие от Биткоина и криптопроектов вообще, однажды сдувшись, NFT уже вряд ли вернётся. Самым ярк...

Фуршет октября Привет, Хабр! Приятно удивлён, как тепло был встречен хорошо забытый формат «фуршет» (от фр. fourchette — пост, в котором одни пользователи в комментариях первого уровня объявляют себя специалистами в какой-либо теме, а другие пользователи задают им вопросы по этим темам), н...

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

Как предоставить доступ для всех устройств из локальной сети к VPN Наверное, ни для кого уже не секрет, что использование технологии Virtual Private Network (VPN) становится повседневной необходимостью. На рынке присутствует много решений – платных и бесплатных.Мне хотелось более простого доступа к интернету через VPN, и я понял, что самое ...

Real-time optimization (RTO) — что это такое и в чем его польза Привет! В этом посте мы обсудим Real-time optimization и его влияние на бизнес, само собой, по большей части поговорим про нефтехимию. Но RTO способно повысить эффективность бизнеса и в других сферах, главное — правильно применять этот подход.Что это вообще такое —...

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

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

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

Что должен знать дата-инженер. Роадмап для джуниора Привет, username! Меня зовут Иван Васенков и я джуниор дата-инженер в дирекции данных и аналитики Lamoda. Но к этой профессии я пришел не сразу: окончив университет, я начал работать аналитиком данных, затем стал BI-разработчиком, а уже после этого — дата-инженером.На моем п...

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

[recovery mode] FizzBuzz по-пенсионерски Статья коллеги @qrdl про собеседование с написанием вариантов FizzBuzz очень понравилась.Но очень не понравился код, совсем не понравился. (Так бывает, статья задорная, веселая, с понтами, а код не хороший) И после публикации технотекстов пришлось внимательно изучить https:/...

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

Microsoft исправила RCE-баг в рамках «вторника обновлений» В этом месяце, в рамках традиционного «вторника обновлений» компания Microsoft исправила более 120 уязвимостей. Одной из самых серьезных проблем стала уязвимость нулевого дня DogWalk (CVE-2022-34713), которая приводит к удаленному выполнению произвольного кода и уже находит...

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

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

Go, я создал: пишем тесты на Allure-Go Привет, Хабр!Вы можете помнить меня по предыдущей статье про Allure-Go, в которой мы коснулись самой макушечки нашей скромной наработки. Сегодня же мы накидаем пару тестов с нуля, разберём подробно примеры и посмотрим, чего же нам удалось в итоге добиться.Много коммитов утек...

Будни техпода. Пробрасываем USB наĸопитель через RDP соединение Если вдруг кто-то не знает, или не внимательно следит за нашим блогом, то первого августа был праздник. Не такой грандиозный, как Новый год, День защитника Отечества, 8 Марта и др., чтобы выделить на него пару выходных и отмечать всей страной, но для нас, не менее значимый ...

«Стать лучшей версией себя и полюбить». Что не так с этой идеей? "Не пытайтесь себя полюбить!", - вот с такой парадоксальной мысли я начну сегодняшнюю статью. Меня зовут Евгения Мисюченко, я практикующий психолог, гештальт-терапевт, и ко мне на консультации часто приходят люди с запросом на “полюбить себя”. Но в разговоре мы часто вы...

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

10 типичных «софтовых» ошибок на собеседовании Собеседование — одно из наиболее стрессовых событий в жизни. По статистике, IT-специалисты меняют работу раз в 2–3 года. И каждый раз приходится заново проходить интервью с HR, tech lead и будущими руководителями. Директор по ИТ-архитектуре Группы «Иннотех» Артём Головачев п...

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

Apple уволила сотрудницу после публикации вирусного видео «День из жизни чернокожей девушки, работающей в сфере технологий» Сотрудница Apple была уволена после того, как опубликованный в TikTok видеоролик стал вирусным. Видео Найлы Бун «День из жизни чернокожей девушки, работающей в сфере технологий» не раскрывает никаких секретных событий внутри компании, но содержит кадры из ее...

Краткое введение в разработку собственных правил для ESLint Недавно мы в команде столкнулись с тем, что нам понадобилось кастомное правило для линтера. Немного поиска в гугле, и через час-полтора правило было готово. Делимся базовыми примерами, которые помогут вам погрузиться в процесс разработки правил. Читать далее

Управление сторонними зависимостями в коде Я уже больше 10 лет работаю в Web-разработке, поэтому видел довольно много проектов, которые в какой-то момент своего развития получили ворох проблем из-за того, что неграмотно управляли своими зависимостями.Были проекты, которые страдали от того, что сторонние компоненты, к...

Скрининг-колл с рекрутером: вопросы, которые скорее всего вам зададут Когда вы написали продающее резюме, откликнулись на интересующую вас позицию, оно прошло сканирование ATS системой и было отобрано рекрутером, следующий шаг — это созвон с рекрутером для первичного скрининга.В этой статье я расскажу:• Что такое скрининг-колл.•...

Дегустация Argo Rollouts: обзор решения, часть 1 Всем привет! Меня зовут Евгений Симигин, я занимаюсь внедрением DevOps-практик в Центре компетенций по разработке облачных и интернет-решений МТС Digital. В этой статье – обзор Argo Rollouts, я покажу несколько примеров применения и отмечу интересные места в документации. Х...

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

Отмеченный наградами SkinPen® Precision объявляет о новых и расширенных показаниях   Компания Crown Aesthetics (далее Crown), подразделение Crown Laboratories, разработавшая SkinPen Precision, сегодня объявила о том, что ее революционное устройство получило три новых одобренных показания, что еще больше укрепило ее статус на рынке как самого универсального м...

Технологии UNIGINE 2: визуальный редактор материалов Если во времена Half-Life 2 в моде были фототекстуры, то сегодня материалы поверхностей в 3D-графике реального времени воссоздаются с нуля. Для этого используются шейдеры, написанные программным кодом. Но не все художники владеют программированием! Специально для них в UNIGI...

Паттерн Outbox: как не растерять сообщения в микросервисной архитектуре Привет! Меня зовут Михаил Боровиков, я тимлид команды, которая отвечает за систему процессинга заказов Lamoda — Orders Management. Эта система, словно «сердце» Lamoda, через которое проходит самый важный для бизнеса шаг — оформление заказа.Раньше система представляла из себя...

OpenAI решили распознавание речи! Разбираемся так ли это… Вчера OpenAI выпустили Whisper. По сути они просто опубликовали веса набора больших (и не очень) рекуррентных трансформеров для распознавания речи и статью (и самое главное, в статье ни слова про compute и ресурсы). И естественно уже вчера и сегодня утром мне в личку начали ...

Срочный патч для Chrome исправил уязвимость нулевого дня Разработчики Google выпустили Chrome 105.0.5195.102 для Windows, Mac и Linux, где исправили 0-day уязвимость, которую уже эксплуатируют хакеры. Это шестая уязвимость нулевого дня в Chrome, исправленная с начала года.

Как я строил Умный Дом. Часть 1 Всем привет! Вот и я решил написать тут, да не просто статью, а серию статей в лайв формате. Тема - строительство своего дома, Умного дома.Собственно, строительства будет минимум, а инженерки и её автоматизации поболее.Строим Умный дом вместе ;) Читать далее

Внутри Алмаза ученые обнаружили «марсианский» минерал Внутри алмаза ученые обнаружили минерал, который считался марсианским В настоящее время науке известно 5 000 минералов, которые существуют на Земле. Однако состав минералов, которые содержатся в земной коре, не сильно отличается разнообразием — он варьируется в пределах дву...

Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana Туториалы делятся на две больших категории: либо "как нарисовать сову", либо подробно расписанные тысячи шагов в формате "напиши туториал для дурака - и только дурак захочет его читать".Как какой из двух категорий относится эта статья — решать вам.В этой статье вы увидите по...

Дюк, вынеси мусор! — 5. Epsilon GC Сборщики мусора из OpenJDK, которые мы успели рассмотреть к этому моменту (Serial и Parallel, CMS и G1, ZGC), были нацелены на как можно более быструю и эффективную сборку мусора, для чего использовали техники различной степени сложности и изобретательности. Это вполне ожида...

В Telegram появились ссылки нового типа: имя пользователя будет написано латиницей перед адресом Основатель и глава Telegram Павел Дуров рассказал у себя в Telegram-канале, что мессенджер начал поддерживать ссылки второго типа. Теперь имя пользователя, написанное латиницей, можно будет увидеть и перед адресом страницы, а не только после него.

Albumentations: Feedback Warning: Текст ниже сухой, так как написан больше для публичного логирования и интересен будет скорее тем, кто библиотеку уже использует. Читать далее

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

Куда пойти учиться: секреты парсинга и простой лендинг с нуля В ближайшие 7 дней узнаем секреты парсинга, как правильно проводить А/B-тесты в Яндекс Директе и сверстать простой лендинг с нуля. А еще разберемся с договорами в 1С и посетим конференцию «SEO без воды 5»

NSA k8s security: Агентство национальной безопасности раскрывает секреты безопасного Kubernetes NSA в соавторстве с еще несколькими организациями подготовила доклад (Kubernetes Hardening Guide) на 59 страниц на тему: Гайд по улучшению безопасности в Kubernetes.Почему это может быть важно ?Экосистема Kubernetes под капотом содержит множество технологий, плагинов, инстру...

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

Топ-7 самых больших наземных телескопов Этим летом телескопы наделали много шума. Фото черной дыры, далеких галактик, неожиданный сигнал из глубин космоса…Предлагаю всех посмотреть, чтобы читая об очередном открытии, телескоп и его команда были для нас уже старыми знакомыми. Читать далее

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

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

Отваливается Wi-Fi на iOS 16.1? Вот как это исправить Может помочь

Как мы приложение факультета писали Привет! Меня зовут Рома и это моя первая статья на Хабр. Я так давно хочу написать сюда, что в поисках наиболее подходящей темы успел разочароваться в ИТ, окончить бакалавриат физического факультета, вновь проникнуться программированием и закончить магистратуру по системной ...

Как определить самые полезные источники углеводов Простые расчёты помогут понять, что лучше для сердца и фигуры.

Microsoft Store вновь позволяет скачивать игры безе перехода в приложение Xbox Участникам программы Windows Insider на канале Dev стала доступна обновлённая версия Microsoft Store под номером 22207.1401.x. Обновление приносит с собой поддержку вывода скриншотов в результатах поиска и возможность установки игр непосредственно из магазина приложений. Сп...

Торопиться не надо… (Про спинлоки) После небольшой статьи про особенности при работе с кэшем (https://habr.com/ru/post/687146/) мне в личку прилетело несколько замечаний про работу спинлоков и приглашение на собес от пчелайнов, приятно, что технические статьи читают не только технари... лирика. Возвращаясь к ...

YMTC представила флэш-память X3-9070 TLC 3D NAND на базе архитектуры Xtacking 3.0 YMTC на Flash Reminiscence Summit (FMS) 2022 представила флэш-память X3-9070 TLC 3D NAND на базе структуры Xtacking 3.0. Структура YMTC Xtacking 3.0 открывает новые возможности для самых разных целей в 5G, AloT и других. Запатентованная структура YMTC Xtacking 3.0 — эт...

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

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

Шахматы на C++ Не так давно я захотел написать свой шахматный движок. На удивление в Интернете нашлось не так много хороших статей на эту тему. Были статьи с довольно слабыми программами, многие из которых даже умудрялись пропускать некоторые важные правила. А были статьи с хорошими програ...

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

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

Приручение черного дракона. Этичный хакинг с Kali Linux. Часть 5. Способы получения доступа к системе с Metasploit Приветствую тебя, дорогой читатель, в пятой части серии статей «Приручение черного дракона. Этичный хакинг с Kali Linux». В прошлый раз мы поговорили о приемах активного футпринтинга, а именно, о методах сканирования целевых ресурсов, и познакомились с таким замечательным ...

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

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

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

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

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

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

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

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

Деловое письмо на английском языке как особый вид искусства Я - гражданка Великобритании, путешествую и работаю в России несколько лет. За это время мне приходилось прочесть довольно много писем, написанных русскими на английском. Хочется отметить, что я впечатлена качеством этих писем, уровнем владения английским. Большинство писем ...

Samsung добавит поддержку многопользовательского режима в One UI 5 Компания Samsung уже начала тестирование прошивки One UI 5 на базе Android 13 для смартфонов Galaxy S22 и Galaxy S21. Новая версия принесёт с собой несколько графических улучшений и ряд новых функций, в том числе долгожданную поддержку многопользовательского режима. Об этом...

5 простых способов преодолеть страх перед математикой Если разобраться в причинах сильной тревоги по поводу чисел и вычислений, справиться с ней будет гораздо легче.

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

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

Мониторинг ML-систем. «6 лет назад vs сегодня» Шесть лет назад я занимался стартапом FscoreLab, мы разрабатывали ML-системы для кредитного скоринга. Тогда я ещё слыхом не слыхивал о термине MLOps, да я и не уверен, что он вообще существовал. Однако, необходимость определённых практик и процессов, которые сейчас относят к...

На iPhone разных поколений массово ломается Face ID, а Apple не реагирует Face ID — это целый комплекс продвинутых аппаратных компонентов и программных алгоритмов, у которого фактически нет аналогов на рынке. Сложно себе представить более простой и удобный способ разблокировки смартфона, чем этот. Так было все 5 лет с момента релиза iPhone ...

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

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

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

Как открыть филиал IT-компании в Боснии и сколько это стоит: личный опыт Я Саша Хрущев, технический директор IT-компании WINFOX, и уже вторую неделю я в Боснии. Рассказываю, почему мы выбрали эту страну, как открыть там бизнес и во сколько это обойдется. Читать далее

[Перевод] Как использовать тип JSONB в PostgreSQL с Hibernate Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.Конечно, хранить JSON-документ можно и в виде простого текста ...

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

Как разработать тесты для устройства умного дома? Как было сказано в сериале "Теория большого взрыва": "Все становится лучше с Bluetooth". Повсеместно бытовые устройства приобретают дополнительный радио-модуль, что позволяет производителю обозначить их маркетинговым термином "smart" и объединять их в общую инфраструктуру, к...

Создание .NET библиотеки от А до Я Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не знаете, что делать с пользователями?Надеюсь, данная статья поможет ответить на...

На mos.ru появился сервис для проверки возможности голосовать онлайн на выборах в сентябре Чтобы воспользоваться сервисом, необходимо авторизоваться в личном кабинете на mos.ru. Затем на рабочем столе в блоке "Доступ к электронному голосованию" нужно нажать кнопку "Получить информацию". После этого система сообщит, подходит ли учетная запись дл...

Публикация пакета Wolfram Language Несколько месяцев назад компания Wolfram Research открыла общий доступ к Wolfram Language Paclet Repository. Это централизованное хранилище пользовательских пакетов, написанных на языке Wolfram. Данное хранилище не является чем-то новым само по себе. Для языка Wolfram уже ес...

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

[Перевод] SQL и NoSQL. Правда ли одно лучше другого? Базы данных (БД) существуют с первых дней программирования, а появились они ещё раньше. Это — неотъемлемые части любых приложений. Хорошо спроектированная БД — это один из важнейших компонентов, влияющих на производительность программных проектов. Из-за этого множество архит...

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

Пример использования State и StateT Мне встречалась фраза: "для многих знакомство с Haskell заканчивается на монадах". Монады действительно сложны для понимания, а самая непонятная, лично для меня, была монада State.На простом примере, я хочу показать всю полезность монады State и еще большую полезность трансф...

Переезд в США от визы О-1 до гринкарты: стоимость эмиграции, сроки, ошибки и советы Пять лет назад, в июле 2017 я впервые рассказал на Хабре свою историю переезда в США по визе для талантливых специалистов. В июле уже этого года эта история, наконец, завершилась получением гринкарты. Поскольку первая статья вызвала достаточно большой интерес, было много воп...

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

Что нужно знать системному аналитику уровня Middle и Senior: план развития Hard Skills Решил составить для себя план развития (я в IT с 2007, как аналитик - с 2017). Что получилось: некий чек-лист с перечислением 13 блоков (от работы с требованиям до безопасности) с описанием, что обязательно и желательно знать/уметь.С чего все началось. Я недавно менял работу...

Разбираемся в Apache Kafka: подборка полезных статей и кейсов Разрабатываете приложения с применением Apache Kafka? Мы собрали для вас статьи, которые помогут освоить инструмент, познакомят с рабочими кейсами с использованием ПО. Делимся пользой и свежими идеями, подборками книг и реализованными задумками. Читать далее

Запуск Flannel & kube-proxy отдельно от кластера Всем привет! В сегодняшнем материале разберемся, как сделать внутренние сетевые ресурсы кластера k8s доступными напрямую с внешнего хоста. Спойлер: в этом нам поможет запуск Flannel в связке с kube-proxy этом самом хосте. Так мы получим доступ к приложениям, запущенным в Kub...

Несколько слов в защиту VLA Исходный вариант этого опуса я написал еще в 2019 на другом ресурсе. Он планировался как вялый ответ на поток совершенно незаслуженной критики, направленной на такое свойство языка, как Variable Length Array (VLA). Поток обладал свойствами типичной эхо-камеры и пытаться прот...

KPHP спустя 2 года Ровно два года назад — в ту же самую дату и в то же самое время — я опубликовал статью «ВКонтакте снова выкладывает KPHP».Сегодня рассказываю, куда мы продвинулись за эти два года: про язык, рантайм, использование KPHP вне ВКонтакте, другие open-source проекты и февраль 2022...

[Перевод] Гектор Гарсия-Молина и Кеннет Салем — «Саги» От редакторов: название «сага» для паттерна долгоживущих транзакций так прижилось, что уже есть даже в Википедии. А как возникли этот паттерн и его название? Благодаря работе 1987 года. Похоже, что она до сих пор никем не была переведена на русский, и теперь мы решили это ис...

Как связать админку продукта и его базу знаний (и обойтись без доработок продукта) Всем привет! Сталкивались ли вы с ситуацией, когда в вашей админке пользователям трудно интуитивно разобраться, возможности быстро исправить это нет, а существующую документацию по ней никто не читает? Знакомы ли вам частые вопросы вида "А как это настроить?" или "А можно ли...

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

Система личного планирования в Notion. Эпизод 1 — Инбокс Вот уже чуть больше года я активно использую Notion для планирования задач и проектов, поэтому я решил подвести некоторые итоги и систематизировать все приёмы, которые я использую. Описание системы будет состоять из двух частей. В первой части, я хотел бы уделить отдельное в...

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

Суффиксное дерево на python Суффиксное дерево (Suffix Tree, ST) – это структура данных, которая позволяет "проиндексировать" строку за линейное время от её длины, чтобы потом быстро находить подстроки (за время О(длина искомой подстроки)).Тема построения Suffix Tree и его применения хорошо раскрыта...

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

Что Должно Быть в Каждом FirmWare Pепозитории В этом тексте я предлагаю порассуждать, что же должно быть в нормальном взрослом firmware репозитории безотносительно к конкретному проекту. То есть перечислить самые универсальные и переносимые программные компоненты (кирпичики), которые могут пригодиться в практически любо...

Продолжаем разгонять FizzBuzz После написания первой статьи про FizzBuzz (которая неожиданно для меня стала выбором редакции на Технотексте 2021) у меня появлялись мысли о том, как еще можно ускорить, но все время было не до того. И тут мне прилетает перчатка. Читать далее

Установка OpenSSL для проекта на С++ Решая в целом тривиальные задачи, приходится сталкиваться с нетривиальными проблемами, и эта история, собственно, об этом.В кои-то веки, решив написать код для себя любимого, проработал проект, установил окружение, прописал в проекте boost и пошёл писать модули.Ничто не пред...

Кем работать в IT в 2022: Python-разработчик Рубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажерам она поможет больше узнать о том, что их ожидает на кар...

[Перевод] Как выбрать для новичка такой проект, чтобы он уволился У вас возникал синдром «сожалений специалиста по найму»? Это когда вы жалеете о том, что наняли кого-то сразу после того, как он начал работать. Может быть, вам не нравится внешность новичка, а может вы просто желаете погрузить мир в хаос. Или, хуже того, он как-то упомянул...

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

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

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

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

Шаблонизация в CLI может быть простой Однажды я был маленьким, и задавался вопросом — вот если Unix way это (упрощенно) небольшие, довольно простые утилиты и библиотеки, которые делают одну вещь, но делают её хорошо (Peter H. Salus: "...that do one thing and do it well"), то… Где тогда утилита, котора...

Пушкин – это нейросеть? Учимся распознавать сгенерированный текст С появлением в 2020 году нейронной сети GPT3 и других архитектур – трансформеров, генерируемые тексты стали невероятно правдоподобными. Такими правдоподобными, что отдельно взятый текст, не несущий большой смысловой нагрузки, стало сложно отличить от написанного человек...

DIY ЦАП от Soekris Как и любой человек, я люблю все новое, а уже если это новое в области увлечения и получения удовольствия, то это вдвойне приятно. Но гораздо более приятно, когда новое можно сделать своими руками. Поэтому послушав и сравнив свой ЦАП на базе ESS9038Q2M с ЦАПом построенным на...

Что внутри самолета Илона Маска за 5 миллиардов рублей Илон Маск купил самолет за 78 миллионов долларов. Чем он интересен? По данным за ноябрь 2022 года, в распоряжении Илона Маска насчитывается около 300 миллиардов долларов. Свое состояние он заработал, будучи главой Tesla, SpaceX, Neuralink, The Boring и ряда других компаний. ...

13 упражнений из йоги для исправления сколиоза Регулярно выполняйте эти асаны, и они помогут исправить искривление позвоночника и вернуть красивую осанку.

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

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

С 22 августа. WhatsApp ввел долгожданную функцию, которая нужна всем Мессенджер WhatsApp представляет из себя самое популярное, известное и наиболее распространенное средство для общения в мире, а пользуются им более чем 2,4 млрд человек, и многие из таких запускают данный сервис ежедневно, тем самым формируя Читать полную версию публикации ...

Вышла iOS 16 beta 6. Что нового и как обновиться прямо сейчас Начала осени явно ждет далеко не каждый. Исключения — владельцы iPhone, которые поскорее хотят обновиться до iOS 16. Пока что новая операционка находится в стадии бета-тестирования и, признаемся, там полный порядок. Так, в понедельник, 15 августа Apple выпустила iOS 1...

Язык Dot для Автогенерации Блок Схем Сложных Электронных Цепей Современные печатные платы достигают очень высокого уровня сложности. Особенно трудно разобраться в логике цепей питания. В тексте представлен оригинальный подход анализа схемотехники при помощи языка разметки Dot и авто генерации блок схем. Читать далее

Oauth 2.1 spring authorization server + SPA Доброго всем дня уважаемые хабровчане!До сего момента я являлся лишь читателем этого замечательного ресурса, но вот кажется и пришло время написать мою первую статью.Oauth 2.1 - дальнейшее развитие популярного фреймворка авторизации Oauth 2.0, который на момент написания ста...

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

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

[Перевод] С помощью API iOS 16 компания Apple закладывает основу для разработки смешанной реальности Не сказав об этом ни слова, Apple готовит разработчиков к созданию приложений для своего долгожданного AR/VR-устройства. Читать далее

Physically-based rendering. Ray marching (часть 1) В этой статье ты, мой читатель, познакомишься с основными понятиями в трассировке лучей и сможешь попробовать написать свой первый рендер, а во второй части я расскажу, как получить реалистичный рендер мыльного пузыря. Читать далее

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

SpaceTech-стартап, четыре попытки иммиграции, или как я получил ВНЖ в Португалии и Испании Привет! Я Алексей, мне 41 год. Я сотрудник компании Relocode. Хочу поделиться своим опытом переезда в другую страну и тем, как мне в этом помог мой стартап по созданию космических ракет. Тем самым хочу показать на своём примере, что абсолютно всё реально, если действовать, п...

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

[Перевод] Ракета SLS — это худшее, что случилось с НАСА, но, может быть, и лучшее? От переводчика: Эрик Бергер, журналист, специализирующийся на космической тематике, несколько менее скептичен относительно SLS, нежели гик Кейси Хэндмер, автор исходника моего предыдущего перевода про SLS. Эрик (как и Тим Додд, Everyday Astronaut) считает, что SLS была ни мн...

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

Параллельные вычисления в Apache Spark Всем привет!Иногда кажется, что для решения проблемы недостаточно простого выполнения расчётов в Spark и хочется более эффективно использовать доступные ресурсы. Меня зовут Илья Панов, я инженер данных в одном из продуктов X5 Tech, и хочу поделиться некоторыми подходами пара...

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

Готовим Android к пентесту — WSA edition Мы в Digital Security часто проводим анализ Android-приложений, поэтому пришло время поделиться некоторыми накопленными знаниями и сделать обзор по тому окружению, который мы используем каждый день.Существует множество вариантов для настройки пентестерского окружения, которы...

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

Национальная система DNS-спуффинга 12.06.2022 года, в День России, был взломан и “дефейснут” один из сайтов ВГТРК Smotrim[.]ru. Об этом написали несколько СМИ и, на фоне множества дефейсов с 24 февраля, на это никто особого внимания не обратил. Но тут было на что посмотреть с точки зрения того, что именно бы...

Процессор Intel Xeon Platinum 8480+ попал в базу данных бенчмарка Серверный чип Intel Sapphire Rapids, процессор Xeon Platinum 8480+, был протестирован в Geekbench 5. Это, конечно, не первые просочившиеся тесты серверных процессоров Intel Sapphire Rapids-SP, но в Geekbench 5 мы впервые видим появление Xeon Platinum 8480+. Этот же чип стане...

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

Samsung Galaxy S23 Ultra станет первым смартфоном с технологией сдвига сенсора в телеобъективе По сообщению GalaxyClub, Samsung подала во Всемирную организацию интеллектуальной собственности заявку на получение патента на новый телеобъектив с технологией сдвига сенсора. Ожидается, что впервые технология найдет применение в Samsung Galaxy S23 Ultra. Патент описыва...

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

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

В Госдуме предлагают разблокировать Instagram*, потому что «он начал себя хорошо вести» Лидер партии «Новые люди» Алексей Нечаев во время выступления в Госдуме поднял вопрос о восстановлении доступа к Instagram (компания-владелец Meta признана экстремистской организацией) в России. «Может, нам проще все-таки вместе рассмотреть вопрос о в...

Не прошло и нескольких лет: вышла релизная версия Winamp под номером 5.9 На сайте Nullsoft вышла новая версия легендарного плеера Winamp 5.9.0 с номером сборки 9999. Таким образом, этот релиз состоялся через 4 года после выхода версии 5.8. В эту сборку разработчики внесли ряд изменений и улучшений, хотя есть некоторые проблемы. Их исправят ...

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

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

Антикризисная workstation для ML с тестами на реальной задаче Text to Speech Как сказал бы ныне великий классик собственная рабочая станция для ML это не роскошь, а средство для обучения. Да и к тому же арендованный сервер это не всегда, удобно быстро и безопасно. Читать далее

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

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

[Перевод] Термоядерный синтез: водород и бор вместо дейтерия и трития Прототип термоядерного реактора TAE 5-го поколения был разработан для создания температур 30 миллионов градусов Цельсия, но уже сейчас он достиг 75 миллионов градусов. И в настоящее время команда разработчиков стремится увеличить температуру в 10 раз, причем ориентируясь на ...

iPXE — заливка linux, windows, утилит по сети Раньше у нас использовалась заливка ОС по PXE с использованием syslinux, но как бывает с самодостаточными системами и без достаточного контроля и внимания - быстро превратилась в кашу из конфигураций, библиотек, загрузчиков.Так же была необходимость в поддержке заливки разны...

[Перевод] Действительно ли генераторы помогают экономить память? Недавно я обратил внимание на одно заблуждение, связанное с генераторами, а точнее — с тем, как они позволяют экономить память. Такое ощущение, что многие воспринимают генераторы как инструмент, который позволит им получить "большой прирост производительности" из ...

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

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

Даже на 12-летний ноутбук можно установить Windows 11 22H2. Никакие аппаратные ограничения Microsoft не страшны, если использовать Rufus Один из пользователей крупнейшего американского форума Reddit поделился своей историей установки Windows 11 22H2 на очень старенький ноутбук – 12-летний Acer Aspire 7740, оснащенный двухъядерным процессором Core i5-580M. Система не имеет TPM, процессор уж тем боле...

[Перевод] Руководство по MicroPython MQTT на базе Raspberry Pi Сегодня рассказываем как написать простой MQTT-клиент на Raspberry Pi при помощи MicroPython и реализовать функции подключения, отправки сообщений и подписки между клиентом и брокером MQTT-сообщений. Подробности о разработке с использованием протокола интернета вещей MQTT —...

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

PUSH в GIT как средство доставки в прод, или как сэкономить время на развертывании и обновлении сервисов Программисты любят программировать. Но если вы – программист, и результат вашего творения делается не “в стол”, рано или поздно наступит момент, когда нужно показать его миру: заказчику, пользователям, инвесторам, etc. Хорошо, когда вы работаете в компании, где есть целый от...

[Перевод] Влияние дофамина на организм: как работает и как этим управлять Ура! Готов магнум опус про дофамин, по мотивам подкаста Лаборатории Губермана! Это было сложно, долго и дорого, но оно того точно стоило! В статье содержатся основные факты о дофамине и его воздействии на нас, а, главное, — описаны практические инструменты управления этим в...

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

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

5 мини-ПК для дома и офиса: что предлагают производители в июле 2022 года На рынке появились или уже продаются (ну или вскоре начнут продаваться) новые модели мини-ПК, которые подходят для решения самых разных задач — от достаточно ресурсоемких тасков до офисной работы или каких-то DIY-проектов. В сегодняшней подборке — 5 моделей, на которые мы о...

Передовой российский истребитель Checkmate получит системы связи от Су-57 Холдинг «Росэлектроника», входящий в Ростех, сообщил о том, что перспективный российский однодвигательный истребитель Checkmate получит комплекс связи от истребителя пятого поколения Су-57.   «Данный комплекс связи [от Су-57] планируется устанавл...

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

[Перевод] Использование шаблонов проектирования группы GoF в React В этой статье поговорим о том, как написать в React многократно используемый код, используя три шаблона проектирования группы Gang-of-Four. Читать далее

[recovery mode] Простое REST api для сайта на php хостинге Иногда бывает необходимо развернуть не большое рест апи для своего сайта, сделанного по технологии СПА (Vue, React или др.) без использования каких-либо фреймворков, CMS или чего-то подобного, и при этом хочется воспользоваться обычным php хостингом с минимальными усилиями н...

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

И мы улетели…но В 2013 году я уволился из одной большой «зеленой» компании (не банк) и уехал на далекий «зеленый континент» с целью «на людей посмотреть, себя показать». В мыслях было, при удачном стечении обстоятельств, не только выучить английский язык, но и остаться на ПМЖ. Было все это ...

В отпуск за ПМЖ в сердце Латинской Америки. Почему Парагвай и как нас чуть не депортировали из Бразилии из за covid 19 А еще история про потерянный багаж.Друзья привет, история из личной жизни. Произошла она совсем недавно, главные участники я - Миша, моя жена Инна и мой двухлетний сын Константин.Решили мы с женой получить возможность легально жить в другой стране( получить ПМЖ зна...

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

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

Как запустить UI-автотесты в любом Chromium-браузере Привет, Хабр! Меня зовут Кристина Курашова, и я отвечаю за качество в VK Assistant. Написала тут небольшую инструкцию для тех, кто тоже запускает UI-автотесты в браузерах на основе Chromium (не только Chrome). Надеюсь, она сэкономит вам время. Welcome! Читать далее

Управление временем в Java приложениях В продуктовой Java-разработке часто требуется сохранять дату и время в базу данных. Это может быть фиксация времени создания\последней модификации какого-либо объекта или указание срока действия документа, билета и т.п. Сама по себе эта задача несложная. Трудности возникают,...

Юристы IKEA попросили разработчиков внести правки «в игру о выживании в мебельном магазине» Крупные компании ревностно относятся к любым ситуациям, в которых появляется хотя бы намек на ассоциации с их брендом. Иногда это может принимать самые неожиданные формы. Хорошим примером может стать компания Ikea, выпускающая и продающая мебель в своих магазинах по всей Евр...

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

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

Yu-Gi-Oh! CROSS DUEL выпустили почти во всём мире Издатель Konami решил обойти стороной Россию, но мы поможем загрузить Yu-Gi-Oh! CROSS DUEL. Yu-Gi-Oh! CROSS DUEL — необычная карточная игра, где одновременно сражаются 4 человека. Они выставляют карточки, над которыми висит 3D-изображение юнита; подробнее о боевой системе м...

Клиентам Tele2 помогут вернуть средства за отмену рейса или некачественный товар Tele2 предлагает новый сервис помощи жертвам мошенников и недобросовестных продавцов. Он поможет клиентам опротестовать платеж и вернуть средства при наличии претензии к товару или услуге.

Как мне цензура хребет переломала С одной стороны поначалу этот материал может показать нетипичным для хабра. Но написать отдельный материал сюда все же решил.Причин тому три: во-первых моя история влетела в топ VC.ru, набрав почти 500 аповутов, хотя и для VC материал совершенно не типичный. Читать далее

«Сбер» снижает комиссию по SberPay QR для бизнеса СберБанк сообщил о грядущем снижении комиссии по сервису SberPay QR для всех категорий бизнеса с 1 сентября. Новый тариф будет доступен в личном кабинете в «СберБизнесе» (раздел «Эквайринг», вкладка «Точки») и на сайте банка в онлайн...

Caterra: RPG Battle Royale предлагает аркадные королевские битвы Caterra: RPG Battle Royale — мобильная игра, предлагающая вертикальный геймплей и простую графику, которую будто сделали на Unity. Проект появился в App Store и Google Play России и, вероятно, в других странах мира. Игроки участвуют в молниеносных матчах, выбирая заранее люб...

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

Как открыть IT фирму в Грузии: делюсь опытом В июне 2022 года нам удалось зарегистрировать IT-фирму в Тбилиси. Ниже читатель найдет несколько полезных советов, если захочет сделать то же самое. Можно ли открыть фирму самомуК сожалению, в Грузии нет интернет-сервиса удаленной регистрации компаний, такого как, например...

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

Готовим Window Inset под соусом Jetpack Compose и щепоткой View Обожаю запах свежей мобильной разработки по утрам, дням и вечерам

Почему разработчику важно заниматься «PET-проектами» Привет Хабр! Прошло более 7 лет с момента старта моего первого PET-проекта. Тогда я еще не задумывался о пользе подобных инициатив и разрабатывал исключительно в академических целях, чтобы наработать практический опыт и более продуктивно справляться с задачами в компании где...

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

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину Ещё одна неделя мобилизации принесла нам неоднозначные новости. С одной стороны, отменено постановление о возбуждении первого уголовного дела об уклонении от явки по повестке о мобилизации (статья 328 УК РФ). С другой — Шадаев Максут Игоревич на вебинаре Минцифры заявил, что...

WebHID API: управление почти чем угодно из браузера Зачастую JavaScript ассоциируют с формочками в браузере, а C++ с железом и суровыми оптимизациями. Но что, если не противопоставлять «формочки» и «железо», а объединить? На недавней конференции HolyJS Никита Дубко показал, как с помощью WebHIDf можно подключаться из браузера...

Почему падают темпы прогресса? Это текст появился в процессе работы над лекциями по теории автоматического управления (пример лекции здесь...), когда я заметил, что мой уровень подготовки явно ниже, чем требуется для этих лекций, при том, что с математикой у меня всегда было хорошо. Более того, я ког...

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

Помогаем корпорациям сохранять их интеллектуальную собственность Хабр всегда был таким беззубым как сейчас? Где нормальные статьи? Или спорные материалы вышли из моды? В любом случае, исправляю.Помню я где-то прочитал, что вроде как, исходные коды были утеряны примерно к 80% игр, написанных до 2000 года. Хорошо, что добрые люди помогают с...

Мобилизация: юридические рекомендации предпринимателям Всем привет! Меня зовут Роман Бузько, я пишу на юридические и финансовые темы преимущественно на VC c 2015 года. Это мой первый пост на Хабре. Статья представляет собой обновленную версию нашей недавней публикации. На следующей неделе будет продолжение, когда пыль осядет и б...

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

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

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

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

Самый полный гайд по уровням оружия в Tower of Fantasy Вы уже погрузились в потрясающий мир Эстерии и пытаетесь разобраться какой из симулякров лучше? Тогда эта статья определенно для вас. Кому-то система оружия в Tower of Fantasy может показаться запутанной, но всё гораздо проще чем кажется. Всё ранжирование уровней оружия зак...

Средние highload паттерны на Go Привет, Хабр! Меня зовут Агаджанян Давид и ранее я опубликовал статью «простые highload паттерны на Go», в которой были рассмотрены простые подходы увеличения пропускной способности отдельно взятого экземпляра приложения без хардкора. Мне импонируют простые подходы, так...

Представлен MediaTek Dimensity 1080 – 6-нм процессор среднего уровня MediaTek анонсировал процессор среднего уровня для Android-смартфонов под названием Dimensity 1080. Новая SoC предлагает улучшенную производительность, лучшую эффективность и улучшенную поддержку камеры по сравнению со своим предшественником Dimensity 920. Характеристики…

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

Хотите получить синюю галочку в Инстаграм? Притворитесь музыкантом, обманув Google Получить желанную синюю галочку Instagram довольно непросто, и предполагается, что любой, кто её носит, является тем, за кого себя выдаёт. Помимо предложения влияния, владельцы проверенных учётных записей могут получить доступ к новым функциям до того, как они станут доступ...

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

На Госуслугах «сломалось» отключение электронной доставки «писем» (и как её всё же отключить) В настройках Госуслуг сломалась возможность отключить приём электронных сообщений. Доставка электронных писем в личный кабинет Госуслуг равна официальному вручению. Читать далее

[Перевод] Руководство по симулятору простого ассемблера для 8-битного процессора на Javascript Это руководство по созданию симулятора простого 8-битного ассемблера на Javascript. Читать далее

Новое, старое, улучшенное и поддержка китайских процессоров: что собой представляет ядро Linux 5.19 Прошло совсем немного времени со времени релиза 5.18, и Линус Торвальдс представил новый — 5.19. Как всегда, исправлений огромное количество — свыше 16 000 от 2190 разработчиков. В прошлом релизе было примерно столько же, так что в мире Linux, можно сказать стабильность. ...

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

У вас WPA Enterprise PEAP/TTLS? Тогда мы уже у вас Доброго времени суток, коллеги! Меня зовут Роман и эксперт отдела анализа защищенности (в простонародье — пентестер). До того, как перейти в это направление, я 10 лет был системным администратором (преимущественно Windows систем). Скажу вам честно, мне очень нравится симбиоз...

Kandinsky 2.0 — первая мультиязычная диффузия для генерации изображений по тексту Диффузия всё увереннее вытесняет GANы и авторегрессионные модели в ряде задач цифровой обработки изображений. Это не удивительно, ведь диффузия обучается проще, не требует сложного подбора гиперпараметров, min-max оптимизации и не страдает нестабильностью обучения. А главное...

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

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

Как структурировать проект на Golang: гайд от backend-разработчика Всем привет, меня зовут Авксентий, я backend-разработчик в inDriver. Думаю, каждый начинающий разработчик сталкивался с проблемой, как правильно выстроить архитектуру и структуру проекта. Ведь организация кода проекта — постоянно развивающаяся проблема, а следование стандарт...

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

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

Появилась полная версия 20 Minutes Till Dawn, альтернативы Vampire Survivors Мы ожидали, что 20 Minutes Till Dawn выйдет в конце декабря на iOS. Но полная версия появилась куда раньше. 20 Minutes Till Dawn — отличный рогалик, да и вообще почти единственная замена Vampire Survivors на сенсорных экранах. Игра предлагает около 10 персонажей, а также п...

Доступная карта уровня GeForce RTX 3060 Ti с 16 ГБ памяти уже совсем не такая доступная. В США Intel Arc A770 перепродают за 750 долларов – более чем в два раза дороже официальной цены Выходу в розницу видеокарт Intel Arc A750 и A770 можно было радоваться: пускай они и не очень мощные, и имеют проблемы с драйверами и производительностью в определенных играх, но зато они недорогие. У обычных пользователей и геймеров, необремененных средствами, расширяе...

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

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

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

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

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

Всплывающие окна на флаттер карте или flutter_map_marker_popup #Введение# Понадобилась мне как-то карта во флаттер-приложении. Гугл и яндекс карты использовать не хотелось и оставалось только воспользоваться OSM. Ну и понадобилось добавить всплывающее окно при нажатии на маркер положения на карте, нашел как это делать для гугла и яндекс...

Рассказываем, как скачать Tower of Fantasy на iOS, Андроид и ПК Tower of Fantasy собрала вокруг себя столько шума, что побороться с ней сможет только Genshin Impact. Но как же и на какие платформы можно установить эту игру? Скажу сразу, что если вы хотите посмотреть на геймплей и почитать наше мнение по поводу Tower of Fantasy, то это м...

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

Как запускать RabbitMQ в Docker Алексей Барабанов, IT-директор «Хлебница» и спикер курса «RabbitMQ для админов и разработчиков», подготовил конспект, который поможет научиться запускать и настраивать RabbitMQ в Docker. Вы поймёте, как конфигурировать параметры запуска, а также узнаете о возможностях управл...

[Перевод] Взлет и падение Bootstrap Как Tailwind стал ведущим CSS-фреймворком Недавно мне довелось поработать с Bootstrap 5, и в сравнении с Tailwind это был сущий кошмар В последнее время я занялся созданием небольших учебных пособий для разработчиков. Цель состоит в том, чтобы показать младшим разработчикам...

Как стать Flutter-разработчиком, или Почему кроссплатформа сейчас — это лучший выбор Hola, Amigos!На связи Александр Чаплыгин, Flutter Dev. В разработке я 3 года, сейчас работаю в компании по заказной мобильной разработке, за последний год делал проекты для частного медицинского центра, системы маркировок и нескольких стартапов. По свежим следам хочу рассказ...

Мониторинг дисков и программных RAID-массивов с помощью Zabbix Ранее в статьях, посвященных Zabbix, мы рассказали про особенности мониторинга SAAS-сервиса интернет-магазинов, а также про установку сервера и агента Zabbix.Новая статья поможет вам настроить мониторинг дисков и программных RAID-массивов, созданных с помощью mdadm. Без преу...

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

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

Ничего подобного на отечественном рынке не было. «ГАЗели» и «Соболи» получат самую современную медиасистему Как сообщает Quto со ссылкой на представителей «Группы ГАЗ», новые «ГАЗели» и «Соболи» поколения NN (New Next) скоро получат новый мультимедийный комплекс с возможностями телематики. Это будет уникальная для российского рынка система,...

[Перевод] Реальная стоимость Open Source ПО с открытым исходным кодом на самом деле бесплатно или лишь кажется таковым? Согласно Википедии, «Программное обеспечение с открытым исходным кодом (Open-source Software, OSS) — это компьютерное программное обеспечение, выпускаемое под лицензией, в которой правооблада...

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

[Перевод] Как Microsoft чуть не убила JavaScript В своем стремлении доминировать в Интернете Microsoft чуть было не уничтожила JavaScript.В начале 2000-х годов Microsoft Internet Explorer был самым популярным браузером в мире. Его конкурент, Netscape Navigator, плелся где-то в хвосте. Оба браузера использовали схожие скрип...

Книга «Scala. Профессиональное программирование. 5-е изд.» Привет, Хаброжители! Мы издали главную книгу по Scala, популярному языку для платформы Java, в котором сочетаются концепции объектно-ориентированного и функционального программирования, благодаря чему он превращается в уникальное и мощное средство разработки. Этот авторите...

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

Сравнение стандарта PEP8 и «Чистого кода» Роберта Мартина ПРЕДИСЛОВИЕПривет Хабр! Признаюсь, честно, за время моего отсутствия я успел по вам соскучиться.Прежде чем начинать изложение материала, позвольте рассказать небольшую историю, вдохновившую написать эту статью.Был совершенно обычный день, когда мне в обеденное время написал ...

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

Прагматичная разработка-3: телеграм-бот Финальная часть разработки простого проекта про specialty-кофейни на Кипре. В первой части я рассказал про API микросервис, во второй - про фронтэнд-сайт и теперь - про телеграм-бота. Читать далее

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

Введение в базы данных Я решила написать эту статью, потому что именно такой статьи мне очень не хватало несколько лет назад, когда я только начала карьеру в аналитике данных. Тогда я часто слышала слова «база данных», «реляционная база», «primary key», примерно понимала, что они означают, но...

Пишем тесты производительности под Webflux Добрый день! Меня зовут Александр Леонов, я руководитель группы разработки одной из распределённых команд Usetech. Сегодня я хочу рассказать вам о том, как написать карманный тест производительности на неблокирующий код Webflux. Статья рассчитана на разработчиков, которые ра...

Поиск объектов на фото с помощью Python В данной статье хочу рассказать про поиск объектов на изображении. В качестве изображения может быть использована как Captcha, так и любое другое изображение.Полный код и все исходники можно найти на моем Github. Для того, чтобы написать легковесное приложение для обнаружени...

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

До 30 августа. «Госуслуги» дарят всем россиянам по 10 000 рублей Как известно, жизнь в России никогда не была простой и легкой, так как в стране постоянно все снова и снова меняется. Из-за этого то, что еще не так давно было доступно всем и каждому, теперь Читать полную версию публикации До 30 августа. «Госуслуги» дарят всем россиянам по...

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

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

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

Обновление через пропуск. Необычный апдейт самого древнего веб-сервера Linux На первый взгляд chiark.greenend.org.uk кажется обычным веб-сервером. Простой хостинг для кучки личных страниц (~200 аккаунтов), нескольких почтовых рассылок, групп Usenet и тому подобного. Пользователи из-за пределов Кембриджского университета могли попасть на этот сайт р...

Как продавать на Ozon: простая инструкция для новичков Какие документы нужны для регистрации, что написать в карточке товара и как привлечь первых покупателей — вместе с Ozon составили руководство в помощь покорителям маркетплейса.

Data Science Pet Projects. FAQ Привет! Меня зовут Клоков Алексей, сегодня поговорим о пет-проектах по анализу данных. Идея написать эту статью родилась после многочисленных вопросов о личных проектах в сообществе Open Data Science (ODS). Это моя третья статья на Хабре, до этого делал разбор алгоритма SVM ...

Это бизнес: автопродавцы начали активно искать подходящих людей для льготной растаможки со скидкой 50% Как сообщает The Moscow Times, компании, которые занимаются ввозом автомобилей в Россию, узнав о планах по вводу льготной растаможки автомобилей, начали активно искать подходящих под ее условия людей. Им предлагают за деньги передавать свои данные таможенному брокеру в ...

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

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

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

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

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

Продвинутые методы Uplift-моделирования Всем привет! Меня зовут Окунева Полина, я ведущий аналитик компании GlowByte. Сегодня я хочу рассказать о задаче Uplift-моделирования — частном случае такой большой сферы как Causal Inference, или причинно-следственный анализ, — и методах ее решения. Задачи такого типа важны...

5 лучших приложений с компасом на Андроид Сегодня практически каждый человек пользуется приложением карт на своем смартфоне, чтобы добраться из пункта «А» в пункт «Б». Но у подобного рода программ есть несколько недостатков. Во-первых, определение местоположения происходит за счет нескольких датчиков (GPS, Bluetoot...

Интервью с главой ИТ-кооператива Кроме привычных форм организации работников (самозанятость, ИП, ООО, АО и т.д.) есть ещё и такая, экзотическая сейчас форма, как производственный кооператив. Произво́дственный кооперати́в (артель) — коммерческая организация, созданная путём добровольного объединения гра...

NEC выбрала GPU-серверы Supermicro для одного из крупнейших в Японии суперкомпьютеров Компания Supermicro (NASDAQ: SMCI), являющаяся поставщиком комплексных ИТ-решений для облачных вычислений, искусственного интеллекта (ИИ)/машинного обучения, хранения данных и 5G/граничных вычислений, объявила о том, что NEC Corporation выбрала более 116 GPU-серверов Su...

[Обновлено] WhatsApp перестал работать и не отправляет сообщения. Что случилось? Сегодня утром, около 10 часов утра по Москве, у многих пользователей перестал работать WhatsApp. Люди стали сообщать, что мессенджер — независимо от платформы, на базе которой его пытаются использовать — запускается, но не загружает информацию о контактах и не д...

Отечественные беспилотники смогут кружить в небе неделями. В России разработана система дозаправки БПЛА в полете, и она лучше американской Специалисты Военного учебно-научного центра ВВС «Военно-воздушная академия им. профессора Н. Е. Жуковского и Ю. А. Гагарина» разработали и запатентовали систему заправки беспилотных летательных аппаратов: БПЛА смогут дозаправляться в любое время года и суток...

[Перевод] Почему изучать программирование так сложно? Коля был простым «белым воротничком» в офисе и решил, что хочет научиться программировать, поэтому он поспрашивал вокруг с чего начать. Он начал с изучения Ruby, а затем пробежался по другим языкам, таким как Scala, Clojure и Go. Он изучал Emacs, затем Vim и даже раскладку к...

Растет спрос на аналитиков 1С: кто это, чем занимаются и не тупиковый ли это путь? По данным из аналитического исследования «Крупнейшие ИТ-разработчики России 2020», «1С» — лидер среди отечественных разработчиков ПО. Примерно 1,5 миллиона государственных учреждений и компаний различных отраслей работают с ПО фирмы «1С». А в условиях импортозамещения они бу...

8 простых привычек, которые помогут прожить дольше Только научно обоснованные советы.

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

Задаём порядок деплоя ресурсов в Kubernetes с помощью werf/Helm При деплое в Kubernetes часто требуется выкатывать ресурсы в определённом порядке, а иногда и дожидаться готовности сторонних ресурсов. Например, нужно сначала запустить БД, дождаться создания динамического Secret’а сторонним оператором, потом выполнить инициализацию или миг...

Российская айтишница похвасталась в Твиттере оптимизацией налогов – и ее пообещал наказать лично экс-президент Эстонии Многие релоцирующиеся айтишники сейчас стараются подобрать такой вариант, чтобы платить со своего дохода не эти ваши европейские налоги >50%, а что-нибудь более «приемлемое». Разбираемся, что в этом стремлении может пойти не так (спойлер: всегда советуйтесь с налоговыми ю...

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

Мобильную версию HAAK запустили в Китае HAAK — платформер, который разработчики намеревались портировать на смартфоны. Этот день настал, только пока мы нашли лишь версию игры на iOS, и то в китайском App Store. Она платная и стоит 236 рублей. Как только появится информация об Андроид-версии (в Китае нет Google Pla...

Как я стала профи: стажер Tele2 и спецпроект про базовые станции Привет, Хабр! Меня зовут Надежда Калинина. Я стажер Tele2 и уже год работаю в департаменте цифрового контента и дизайна. Хочу поделиться своим необычным опытом участия в спецпроекте, который сделал из меня человека профессионала. Речь пойдет о создании спецпроекта «Базовая С...

Стыкуем UserGate c зарубежными FW: боевой инструктаж В одной из прошлых статей мы искали выход из ситуации с уходом вендоров NGFW из России и предлагали схемы безболезненного перехода на UserGate. Ситуация за это время особо не изменилась. Стало больше клиентов с задачей заменить зарубежный фаервол или протестировать отечестве...

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

Феномен Zoom Когда началась пандемия было несколько десятков решений для видеосвязи, начиная от маргинальных страничек на WebRTC, заканчивая монстрами вроде Skype и Microsoft Teams. Каким образом небольшой небогатой компании, создающей Zoom, удалось захватить своим продуктом практически ...

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

Команда «Яндекс ID» запустила новый личный кабинет пользователей Теперь всё по полочкам: подписки, личные данные, платежи и другое.

ChatGPT – хайп или реальная помощь разработчику? После хайпа последних дней о чат-боте ChatGPT в англоязычном Твиттере я решил проверить, может ли мне, как программисту на Go, помочь этот сервис. Для примера я взял четыре реальные задачи, с которыми недавно сталкивался. Под катом задачи и результаты. Читать далее

Что там по автотестам на Android в 2022? Всем привет!Меня зовут Женя, и я люблю автотесты. Причем люблю так сильно, что даже стал соавтором Kaspresso, OpenSource библиотеки для написания автотестов под Android, и автором ряда докладов и статей про тесты (Kaspresso: фреймворк для автотестирования, который вы ждали, ...

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

8 Популярных программ и сервисов для дизайна. Что выбрать? Предлагаем Вам подборку инструментов для разработки сайтов, с их основными преимуществами и слабыми местами. Все представленные сервисы разделены на две группы по основному функционалу: к первой относятся площадки по созданию дизайна — Figma, Adobe XD, Sketch, Pixso, InVisi...

Dynata становится партнером Google по межмедийной оценке эффективности рекламы на YouTube Компания Dynata — крупнейшая в мире платформа обработки данных для их первичного анализа, активации и измерения — сегодня расширила свое партнерство с Google в качестве стороннего поставщика услуг по оценке эффективности рекламы, получившего разрешение на включение YouT...

It is Wednesday, my java dudes, или насколько сложно сделать свою JVM Что делать, если накануне переезда повысилась тревожность, а привычные методы не приносят успокоения?Конечно же вырабатывать дофамин через решение упоротых инженерных задач!Мне стало интересно - насколько тяжко было бы сделать свой интерпретатор байт-кода Java? И насколько с...

Деньги спишут 1 сентября. «Сбербанк» предупредил всех, у кого есть банковская карта Финансовое учреждение «Сбербанк» представляет из себя бесспорно самый крупный, известный и наиболее распространенный банк на территории России, а пользуются теми услугами и возможностями, доступ к которым он предоставляет, более чем 100 млн человек. Все они Читать полную ве...

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

Автопром Казахстана становится на российский путь. В соседней стране разрешат выпускать авто без ABS и подушек безопасности Как пишет паблик «Нетипичный АВТОВАЗ» со ссылкой на пресс-службу национальный палаты предпринимателей «Атамекен», в Казахстане собираются разрешить выпускать автомобили без ABS и подушек безопасности. «Весной подобные поблажки приняли в Ро...

Sony начала тестировать поддержку разрешения 1440p для PlayStation 5 Sony выпустила новую бета-версию прошивки для PlayStation 5, которая принесла с собой поддержку дисплеев с разрешением 1440p (2K), списки игр для сортировки в библиотеке, а также новые социальные функции. В ближайшие месяцы это обновление станет доступно всем обладателем ко...

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

Почему я не пользуюсь темной темой на Андроид и вам не советую Сегодня почти на каждом смартфоне Андроид есть темная тема, и пользуются ей все, кому не лень. Впервые подобное оформление интерфейса было опробовано в Twitter, после чего к 2019 году этот режим уже работал и на Windows, и на iOS, и на Android. Несмотря на популярность темн...

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

4 лучших альтернативных клиента ВКонтакте для Андроида 26 сентября Apple удалила из своего магазина приложений App Store все программы VK. В том числе и клиент социальной сети ВКонтакте. Аналогичные действия в любое время могут произойти и в Google Play. На днях у нас выходил материал, как можно установить приложение ВКонтакте ...

Найм продактов: что рекрутеры говорят анонимно (Часть 1) Привет! Ты можешь знать меня по java-публикациям. Время идет, и вот я уже продакт-менеджер. Недавно я ушел из одного крупного банка и сейчас активно прохожу собеседования на продакта. Хочу поделиться некоторыми наблюдениями, которые я сделал в этом процессе. Надеюсь, кому-то...

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

Почти три месяца на исправление ошибок: яркость экрана Nothing Phone 1 повысили, по ходу исправив другие проблемы Разработчики смартфона Nothing Phone 1 выпустили обновление программного обеспечения Nothing OS 1.1.6, которое содержит ряд важных исправлений. Согласно журналу обновлений, когда телефон отображает HDR-контент, максимальная яркость увеличивается. Сразу после выхода стал...

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

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

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

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

__proto__ и prototype Часто на собеседовании опытный разработчик может спросить у начинающего: «Что такое __proto__ и prototype, и чем они отличаются?». Обычно этот вопрос либо ставит в тупик, либо на него отвечают заученной мантрой из видео «50 вопросов на собеседовании»: « __proto__ — это ссылк...

У iOS 16 куча проблем, но ее устанавливают чаще, чем iOS 15. В чем дело iOS 16 ждали многие, но в итоге система оказалась более проблемной, чем iOS 15: во многом это связано и с новыми функциями, и с обновленным оформлением, а также не стоит забывать о том, как Apple сама все испортила в день релиза. Правда, как оказалось, это совершенно не меш...

Недельный геймдев: #95 — 13 ноября, 2022 Из новостей: NVIDIA выложила в опенсорс PhysX 5 SDK, вышел CozyBlanket 2.0, Microsoft открыла DirectStorage 1.1 разработчикам, плагин для работы с Nintendo Switch в Defold теперь бесплатен, ретаргетинг анимации в Godot 4.0.Из интересностей: игровой real-time сервер просты...

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

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

Нормальные алгоритмы Маркова как основание языка программирования В этой статье хотелось бы поделиться мыслями о применении Нормальных Алгоритмов Маркова (далее по тексту: НАМ) в качестве основания для языка программирования.Заранее скажу, что представленный концепт ЯП не претендует на решение каких-либо «мировых» проблем программирования,...

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

Что не так с качеством в ИТ Эту статью я решил написать после прочтения резонансных эмоциональных публикаций на тему технического регресса в ИТ-индустрии (https://habr.com/ru/post/596517/ и https://habr.com/ru/post/673236/). Поскольку я сам много лет занимался вопросами безопасности и качества в сфере ...

[Перевод] Напишите свою инфраструктуру Kubernetes — как код Go cdk8s (Cloud Development Kit for Kubernetes) — это опенсорсный фреймворк (часть CNCF), при помощи которого можно определять приложения Kubernetes при помощи обычных языков программирования (вместо yaml). В предыдущих постах по этой теме я познакомил читателей с фреймворком ...

Чаще всего малварь выдает себя за Skype, Adobe Acrobat и VLC Аналитики VirusTotal представили отчет, посвященный методам, которые операторы малвари используют для обхода защиты и повышения эффективности социальной инженерии. Исследование показало, что злоумышленники все чаще имитируют такие легитимные приложения, как Skype, Adobe Read...

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

В WhatsApp обнаружена новая функция: возможность проведения опроса в личных чатах Как сообщает портал WABetaInfo, в бета-версии мессенджера WhatsApp для Android под номером 2.22.23.12 добавлена возможность создавать опросы в личных чатах. Ранее тестировщики WhatsApp уже обнаружили в мессенджере аналогичную функцию для участников групповых чатов. Тепе...

Покупателей товаров на Wildberries и Ozon массово лишают денег Наиболее крупными, известными и распространенными онлайн-магазинами, позволяющими покупать товары с доставкой внутри России, являются Wildberries и Ozon. Сервисы предлагают пользователя простой и удобный способ получать и оплачивать заказы, делая это максимально легко и про...

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

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

Как улучшить звук в AirPods Я стал владельцем AirPods Pro два года назад и не представляю больше свой день без этих наушников. Меня в них устраивает абсолютно все: от внешнего вида до качества звука. Именно благодаря им я больше не воспринимаю TWS наушники без системы активного шумоподавления и режима...

Разбор задачи «Распознавание дорожных знаков на кадрах с автомобильного видеорегистратора», Цифровой Прорыв Привет, Хабр!Этой статьей я открываю цикл материалов по разбору задач Всероссийского чемпионата "Цифровой Прорыв", связанных с Computer Vision. Решение, предлагаемое в статье, позволяет получить место в топ-5 лидерборда. Особенность данного подхода в том, что мы не будем исп...

Компания Microsoft выпустила список изменений сборки Microsoft Edge Insider Dev Build 105.0.1321.0 Компания Microsoft выпустила список изменений сборки Microsoft Edge Dev Build 105.0.1321.0. Ознакомьтесь с последним контентом от команды DevTools: • DevTools Command Palette now available for testing in Canary channels - Microsoft Tech Community ; Добавлены функции: • Добав...

Dreame Technology представит на выставке IFA 2022 свои новинки для уборки умных домов Быстрорастущая компания Dreame Technology (Dreame), лидирующая в области технологий интеллектуальной уборки дома, представит на выставке IFA 2022 в Германии, в которой она участвует впервые, серию нового оборудования для повышения качества уборки полов. Компания рассматривае...

[Перевод] Пособие по программированию модулей ядра Linux. Часть 1 Перед вами последняя версия пособия по программированию модулей ядра Linux, вышедшего 2 июля 2022 года. Пособие большое, поэтому материал будет разбит на серию статей. В первой части мы разберём, что такое модули ядра, рассмотрим необходимые подготовительные этапы для их со...

На Украине построят завод по производству беспилотников Bayraktar. В них будут использоваться украинские двигатели Если сейчас Украина закупает беспилотники Bayraktar, то в скором времени они будут производиться на месте: турецкая компания Baykar Makina купила на Украине земельный участок под строительство завода по производству БПЛА Bayraktar. Об этом в понедельник заявил посол Укр...

Что читать разработчику C++ В этой подборке — не только классические рекомендации книг для C++ программистов. Обычно советуют издания про паттерны, развитие стандарта или успехи большой компании. Но за всем этим изобилием «экспертных советов» и best practices теряется одна простая мысль: язык программи...

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

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

Жадины! Еще несколько производителей могут отказаться от комплектной зарядки Помните, сколько шума было после того, как Apple перестала класть в комплект с iPhone зарядное устройство? Я бы даже назвал это волной хейта. В том числе и многие производители подкалывали американскую компанию, говоря в своей рекламе ”а у нас-то все нормально…”. Вот только...

Как создать компанию за 7 дней и не сойти с ума Привет! Меня зовут Кристина Дмитриевых, я отвечаю за внешний PR и взаимодействие со СМИ в компании ITentika. Хочу поделиться нашей историей, рассказать и показать практически смертельный номер на собственном примере — как сохранить часть бизнеса компании, которая решила поки...

Распознавание лиц с InsightFace или как CatBoost имена угадывал Цель статьи - рассказать про простой и в тоже время рабочий вариант создания системы распознавания лиц, используя только модели из коробки, а именно ,библиотеку InsightFace для обнаружения и предобработки лиц и Catboost для их классификации. Читать далее

В США назвали прорывом строительство в России истребителей пятого поколения Су-57 Американский военный портал 19FortyFive назвал прорывом производство истребителей пятого поколения Су-57 в России. «В августе в российской программе Су-57 произошел прорыв: было произведено четыре новых реактивных самолёта, что вселило некоторый оптимизм в будущее...

Игровой портал Superslots Для запуска рулетки или игры в Покер теперь не нужно посещать казино, которые расположенные в дали от городов. Сейчас вниманию азартных игроков свои услуги представляют виртуальные казино и одним из таких клубов является сайт Superslots casino https://superslots-casino.biz. ...

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

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

[Перевод] Распространенные ошибки при написании плагинов Joomla 4 Перевод недавней статьи профессионального PHP-разработчика, руководителя Akeeba Ltd и ведущего разработчика Akeeba Backup для WordPress, Joomla! и standalone Николаса Дионисопулоса.В статье он делится своим опытом отладки плагинов Joomla 4, написанных разными разработчиками...

Состоялся релиз стабильной версии Microsoft Edge 108 Microsoft начала распространять стабильную версию Microsoft Edge 108 (108.0.1462.42), которая принесла с собой улучшенную защиту в веб-среде и Graph API для Cloud Site List Management. Обновления компонентов Graph API для Cloud Site List Management. Добавлены новые API-инт...

Mikrotik, Telegram и не только… Здравствуйте, друзья!Сегодня я хочу рассказать вам, как открыл для себя новый язык программирования, среду исполнения, а ещё готовый фронт-энд. И всё это без кучи фреймворков и тысяч библиотек, чистое, непаханое поле…Однако, давайте по порядку. Читать далее

Microsoft показала свой самый тяжёлый программный продукт: он весит 18 кг За 47 лет компания Microsoft выпустила множество крупных программных продуктов, но был в иистории один релиз, который весил намного больше, чем все остальные. Сегодня мы используем программное обеспечение, которое не имеет массы, но так было не всегда. Стит вспомнить вр...

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

Drag-and-Drop на Python+OpenCV В данной статье расскажу про простой Drag-and-Drop на Python+OpenCV.Идея заключается в перемещении созданных квадратов на экране жестами руки. Так как нам потребуется как-то воспроизводить клик, то представим, что кликом будет служить соединение указательного и среднего паль...

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

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

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

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

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

Ремонт телефона Samsung станет более безопасным. Но не везде А вы сдавали когда-нибудь телефон в ремонт? Я сдавал и признаюсь честно мне было немного не по себе, когда мне говорили, что надо было отключить пароль разблокировки или сказать его специалистам сервисного центра. Это происходило в официальном сервисном центре Huawei в Моск...

Чувак, где моя черепаха? Как написать программу, чтобы победить на конкурсе плохого кода? Этот вопрос я задал сам себе, когда прочёл о необычном челлендже на форуме reddit. Да, вы правильно поняли. Это статья не о чистом коде и правильных тестах. Но здесь не будет и речи о плохом, заурядно плохом ко...

Представлены блоки питания Thermaltake TOUGHPOWER GF3 GOLD с сертификацией Intel PSDG ATX 3.0 Компания Thermaltake официально представила блоки питания серии TOUGHPOWER GF3 GOLD ATX3.0. Новинки полностью совместимы со спецификацией Intel PSDG ATX 3.0. Блоки питания оснащены 16-контактными разъемами питания PCIe 5.0 12VHPWR. На рынке будут представлены модели с разной...

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

Зомби-шутер Land of Zombies предлагает спасти мир в одиночку Инди-проект Land of Zombies вышел на Андроид во всех странах. Вы берёте на себя роль солдата, который должен разобраться с солдатами и достать вакцину. Land of Zombies — зомби-шутер, который доступен в Google Play; информации о версии на iOS нет. Вам предстоит зачищать лока...

Что такое осень? Это Школа Всем привет! Меня зовут Анастасия Артамонова, я - руководитель направления IT-обучения и развития Мир Plat.Form, и вы уже могли читать мою статью в этом блоге. С чего хотелось бы начать в этот раз: мир меняется, меняются обстоятельства и времена года. Развивается Мир Plat.Fo...

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

[Перевод] [В закладки] Как работает браузер К старту курса по Fullstack-разработке на Python делимся лонгридом от ведущего программиста компании THG. Специалистам материал будет полезен в подготовке к собеседованиям, а новичкам поможет получить целостное представление о том, что происходит у браузера под капотом. Чита...

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

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

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

Torchlight Infinite: Началась предрегистрация на глобальную версию Издатель XD Entertainment призывает всех фанатов Torchlight: Infinite пройти раннюю регистрацию с подарками за преодоление рубежей. Torchlight: Infinite — мобильный слешер с приятной графикой, понятным интерфейсом и простым геймплеем. Подробнее узнать о геймплее можно по с...

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

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

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

[Перевод] Как опубликовать свой плагин в репозиторий WordPress.org Каждый, кто знаком с WordPress, пользуется плагинами с его репозитория, это очень простой и удобный способ расширить стандартный функционал. Если вы разрабатывали или кастомизировали тему, то сколько раз вы копировали один и тот же код с предыдущего сайта на новый? Сколько р...

Аналитик вам не инженер. Почему инженера недостаточно для работы с DLP-системой Привет, Хабр!Я @zlatomesto, работаю ведущим аналитиком в Angara Security. Еще в свою бытность работы аналитиком внедрения DLP-системы в одном из вендоров, неоднократно сталкивалась с тем, что внедрение DLP-системы служило хорошим обоснованием для открытия ставки в отделе инф...

Земля неожиданно стала вращаться быстрее. Чем это грозит? По данным TimeAndDate.com, наша планета установила рекорд, совершив один оборот быстрее, чем за всю историю таких отслеживаний. Земля сделала один оборот вокруг своей оси в среду, 29 июня, на 1,59 миллисекунды быстрее 24 часов. Ещё в 1960-х годах атомные часы начали с б...

Ternaus: сводим поиск по картинкам и по тексту В прошлом посте я рассказывал о том, что планирую добавить сгенерированные картинки в поиск.Сказано - сделано. Добавил 8.5M картинок, под лицензией CC0, то есть "Free of copyright". Используйте как душе угодно.Более того, я убрал те, что не позволяют коммерческое использован...

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

Разбор таска Let's Defend. DogWalk 0-Day Activity В далеком 2020 году независимый исследователь Imre Rad опубликовал статью с уязвимостью в компоненте операционной системы Windows - msdt.exe (тот самый =) ). Microsoft посчитала найденную уязвимость недостаточно критичной, чтобы на нее реагировать. Однако после истории с Fol...

МегаФон переводит ключевые HR-процессы на российскую платформу Neon МегаФон объявила о переводе ключевых HR-процессов на российскую платформу Neon. Разработка компании Nexign заменит популярное решение SAP SuccessFactors. Переход на отечественный софт позволит не зависеть от регулярных лицензионных платежей и экономить десятки миллионов рубл...

О способах отслеживания данных — простыми словами. Server-side vs client-side tracking: преимущества и недостатки Отслеживание и сбор данных является одной из ключевых составляющих успеха бизнеса в интернете. В этой статье я расскажу о том, как происходит отслеживание, какие методы бывают, их преимущества и недостатки, а также поделюсь своим опытом использования нового способа отслежива...

Только до 10 сентября. «Госуслуги» начали раздавать 40 000 рублей всем, кто захочет Ситуация в России за последние полгода очень сильно изменилась, потому что все то, что еще не так давно было доступно всем и каждому, стало уже в полной мере недоступно абсолютно никому. Более чем тысяча иностранных Читать полную версию публикации Только до 10 сентября. «Го...

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

Суперсовременный космический телескоп «Джеймс Уэбб», обошедшийся в 10 миллиардов долларов, управляется при помощи движка JavaScript 20-летней давности В Сети появляются все новые интересные подробности о космическом телескопе «Джеймс Уэбб». На этот раз стало известно, что в его системе управления используется код JavaScript с движком 20-летней давности. NASA называет интегрированный научный приборный моду...

Гибкий керамогранит Керлит от Cotto d’Este в Masterproff.ru Новая коллекция Advance Skin от фабрики Cotto d’Este представлена гибким керамогранитом 3х1 метр. Тонкий керамогранит Kerlite Advance Skin имеет толщину 3,5 мм и гнется в радиусе более 5 метров. Текстурный и эстетический баланс коллекции распространится на объемы, мебе...

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

[Перевод] Как выбрать в Python подходящий конкурентный API Меня зовут Алексей Некрасов (@znbiz), я лидер направления Python в МТС, программный директор направления Python и спикер профессии «Python-разработчик» в Skillbox. Сегодня предлагаю обсудить best practices подбора оптимального конкурентного API на Python с учётом поставленно...

Какие базы данных регистрировали российские компании и почему? 7 примеров из практики Под базой данных подразумевается набор самостоятельных материалов, собранный и систематизированный таким образом, чтобы быть доступными к обработке электронными вычислительными машинами (ЭВМ). Обычно представления о базах данных ограничиваются контактными данными пользо...

Выбираем чехол для Samsung Galaxy A42 5G Довольно часто от пользователей можно услышать вопрос о том, как правильно выбирать чехол для Samsung Galaxy A42 5G, чтобы он выглядел достаточно привлекательно, при этом стоил адекватных денег и предоставлял все те функции, ради которых аксессуар и приобретается. Что же, во...

ФАС оштрафовала Google на 2 миллиарда рублей за YouTube Федеральная антимонопольная служба установила штраф в 2 миллиарда рублей в отношении Google за непрозрачные и необъективные правила блокировки аккаунтов и обращения контента на YouTube. Об этом сообщается на сайте регулятора. «В результате проведенного администра...

Пародия на Call of Duty набирает популярность. Clown Of Duty предлагают за 33 рубля в Steam В сервисе цифровой дистрибуции Steam появился шутер Clown Of Duty, который является пародией на популярную серию Call of Duty. Проект создан студией Riverside Sports. Согласно официальному описанию: «Clown of Duty — это многопользовательский шутер от первого...

[recovery mode] Атака на String.hashCode: прообразы и коллизии Как-то раз мне понадобилось несколько наборов строк с коллизией по хеш-коду. То есть таких, чтобы значение String::hashCode() совпадало для всех строк в наборе. Блуждание по интернету не дало результатов, примеров было мало и все они довольно однообразны. Поиск по словаря...

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

В сети появились рендеры Samsung Galaxy S23 Plus Ни для кого не секрет, что в современном мире сохранить смартфон в секрете перед релизом почти невозможная задача, так как инсайдеры постоянно сливают какие-то данные, рассказывают важные технические детали устройства и в целом не позволяют производителям удивить потенциальн...

Почему все говорят про ДАО. В чем суть, и как они делаются Будем откровенны – про ДАО говорят далеко не все. К относительно широкой аудитории это слово только начало прокладывать путь. Американский Forbes выпустил колонку на тему «Что такое ДАО» в прошлом году, NY Times и The Economist написали свои объяснения уже в 2022-м. Издания ...

«Птица освобождена», — Илон Маск привёз теперь уже в свою штаб-квартиру Twitter инженеров Tesla для проверки программного кода «Птица освобождена», — написал на своей страничке в социальной сети Twitter основатель SpaceX и Tesla Илон Маск, прямо намекая на приобретение Twitter, которое состоялось в конце этой недели. Кроме того, стало известно, что Илон Маск пригласил в в штаб...

Открытый урок: верстаем простой лендинг с нуля Интересуетесь веб-разработкой, но всё никак не начнёте обучение? Попробуйте свои силы на открытом уроке по созданию простого лендинга с нуля! Вам будет полезен лайв, если вы: Хотите попробовать себя в роли веб-разработчика. Не знаете HTML и CSS, но хотите изучить осн...

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

Три дешёвых Xiaomi: Redmi 10A, 10C и Redmi 10. Какой покупать? Ведущий YouTube-канала DimaViper Live сравнил в работе и по характеристикам недорогие смартфоны Xiaomi: Redmi 10A, 10C и Redmi 10. Выбирать среди них нужно в зависимости от личных потребностей. Но лучше остальных показывает себя только один.

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

Фанаты предлагают концепты будущего HUAWEI P60. Как вам? Официальный же запуск модели стоит ждать в 2023 году. Читать полную статью

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

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

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

[recovery mode] Разбор теста от MixBytes Не так давно компания MixBytes проводила конкурс, пройдя который можно было попасть на их курс аудитора смарт-контрактов.Здесь публикую свой разбор этого теста. Читать далее

Ростех представил электродвигатель для беспилотников Холдинг «Росэлектроника», входящий в Ростех, представил на форуме «Армия-2022» синхронный электродвигатель широкого спектра применения. Благодаря небольшой массе, экономичности и надежности, разработка может быть использована при создании беспило...

Динамический импорт модулей в Python Давайте представим ситуацию, когда вам нужно установить на все виртуальные машины (агенты сервера сборки) определенный пакет Python. Но вы не можете изменить образ агента, а загрузка, к примеру из pypi.org или github.com непроверенных пакетов, ограничена. Как тут не вспомнит...

Пресс-релиз сборок Windows 11 Insider Preview Build 22621.741 и 22623.741 Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.741 и 22623.741 для инсайдеров в Beta Channel. • Build 22623.741 = Новые функции развернуты; • Build 22621.741 = Новые функции отключены по умолчанию; Инсайдеры Windows, использующие сборку 22622.601 и не ви...

[Перевод] Почему нейросеть DALL-E не отнимет мою работу иллюстратором Наконец-то я смог протестировать DALL-E. И я могу заверить вас, что невозможно сгенерировать профессиональные и пригодный изображения из текстового описания. Вот мои попытки заниматься творчеством с помощью нейросети.Я профессиональный иллюстратор и художник-раскадровщик уже...

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

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

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

Скамейки на пустой площади: как создать условия для геймдев-обучения и решить кадровый вопрос на годы вперед Пензенской игровой студии BIT.GAMES в этом году исполняется 20 лет: 15 из них мы разрабатываем игры, 3 — обучаем разрабатывать. И нет, это не инфобизнес. Это жизненная потребность растить для себя кадры в региональных, не столичных условиях. Как организовать геймдев-про...

Huawei, это победа: все запасы Huawei Mate 50 распроданы, оформлено более 2 млн предзаказов После презентации линейки смартфонов Huawei Mate 50 она привлекла ещё большее влияние. Общее количество предварительных заказов на онлайн-платформах превысило 2 миллиона. Все запасы смартфонов в магазинах Huawei Mall, JD.com и Tmall распроданы. В китайских социальных с...

«Аккумулятор iPhone 13 Pro Max разряжается как сумасшедший. Apple должна что-то с этим сделать». Распространённая проблема iOS 16 никуда не делась В iOS 16 было много ошибок, при этом Apple уже выпустила два обновления, которые исправили часть из них. Однако распространенные сообщения о быстрой разрядке аккумулятора продолжают появляться на различных форумах. Ресурс 9to5Mac опубликовал результаты опроса о времени ...

[Перевод] Образ мышления Factorio Раньше я считал, что компьютерная игра Factorio — это огромная трата ресурсов, сжигающая ежегодно миллиарды долларов ВВП. Мне казалось совершенно ненормальным, что Shopify компенсирует своим сотрудникам её приобретение. Я даже думал, что платить за игру в Factorio сотру...

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

[Перевод] Это кто понаписал? Технический директор и разработчик вместе изучают legacy-код в попытках исправить баг. Мучениям нет конца, и они уже готовы сдаться. «Да кто вообще понаписал эту хрень?» — спрашивает технический директор. В раздрае чувств он смотрит в git blame. Оказывается, это он и понапис...

Яндекс добавил новые brandformance-показатели для оценки эффективности медийных кампаний В Мастере отчётов появились новые метрики — post-view и post-click конверсии. Теперь рекламодатели могут узнать о целевых действиях пользователей на сайте, совершённых после показа медийной рекламы или клика на объявление. Обновление показыва...

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

Ракетный комплекс РС-24 “Ярс” — основа ядерной триады России Стратегические пакетный комплекс “Ярс” Россия постепенно отказывается от советского наследия в пользу современных ракет. Не так давно мы рассказывали о ракете “Сармат”, которую в США уже прозвали “Сатаной 2.0”. Она должна заменить советскую ракету «Воевода». Однак...

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

Microsoft тизерит плавающую панель задач в Windows 11 Генеральный директор Microsoft Сатья Наделла в ходе своего выступления на конференции Ignite 2022, похоже, продемонстрировал концептуальный пользовательский интерфейс Windows 11 с плавающей панелью задач и виджетами, отображающимися в верхней части рабочего стола. Плавающая...

Личные данные клиентов «Почты России», кто отправлял и получал посылки, выложили в интернет Единственной в своем роде почтовой службой на российской территории была и остается по сей день вот уже как более чем 15 лет такая компания, как «Почта России». Она предоставляет услуги физическим лицам и юрлицам, позволяя Читать полную версию публикации Личные данные клиен...

1–2–3. Простой мониторинг для маленьких веб-сервисов Самостоятельный хостинг простого сайта — вполне нормальная вещь, таких примеров немало, и в этом нет ничего особо сложного. В принципе, веб-сервер со статичным контентом вообще сохраняется в виде одного исполняемого файла, который можно запустить на любом компьютере. Конте...

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

Как звонить через Wi-Fi на смартфонах Xiaomi В момент запуска в нашей стране 4G сетей обычные звонки продолжали идти через 3G. Работало это следующим образом: как только на смартфон поступал звонок, он автоматически переключался на 3G. После окончания вызова он возвращался обратно в 4G и продолжал в ней работать. Со в...

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

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