Социальные сети Рунета
Четверг, 25 апреля 2024

Вечеринка здорового человека: как пить и не страдать с утра Сохраните эту статью в закладки: когда начнётся сезон корпоративов, она вам пригодится. Вместе с «Энтеродезом» выяснили, почему возникает похмелье и как облегчить его симптомы.

JBL PartyBox 310: обновление бестселлера для вечеринок Мощный звук, яркие световые эффекты, возможность подключения музыкальных инструментов и микрофона: JBL PartyBox 310 – всё, что нужно для хорошей вечеринки

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

Виниловые проигрыватели Ritmix Вечеринка в стиле Woodstock? Почему бы и да! Приглушенный свет, летняя прохлада сквозь приоткрытое окно, любимый напиток и Jefferson Airplane с винила на фоне.

Уязвимость Facebook позволяет хакерам собирать адреса электронной почты пользователей Очередной провал в конфиденциальности крупнейшего сервиса

[Перевод] Провал ERP проекта (Liqui Moly, Отто и им подобным посвящается) Привет, Хабр! После того, как несколько моих коллег независимо друг от друга прислали линк к этой статье, мне подумалось, что, возможно, она будет полезна и для тех, кто не говорит по-немецки. Посему предлагаю Вашему вниманию перевод статьи из немецкой версии журнала CIO от...

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

[Из песочницы] IT-эмиграция в Новую Зеландию Это очередная статья про IT-эмиграцию, но про Новую Зеландию пока информации не было. Здесь будет рассматриваться в том числе техническая сторона эмиграции, что представляет собой эдакий квест, с вполне определенными правилами. Если кому интересно данное направление, то прош...

Сервис дня: Telegram-бот Петя поможет справиться с тревожностью и негативом С ним можно поговорить о коронавирусе без триггеров.

[Из песочницы] Как отключить предупреждение о вреде долгого прослушивания аудио (Android) Наверное, многие, кто слушает музыку (и не только) с Android-устройства, сталкивались с таким предупреждением: В этой статье мы рассмотрим, почему и когда возникает данное предупреждение, и как сделать так, чтобы оно больше не возникало. Читать дальше →

Засветка лазером фоторезиста 3D принтером. Надо делать прототипы печатных плат. Долго и нудно мучался я сЛУТом и фоторезистом, но рукожопость поставила все на свои места. С фоторезистом засада на этапе шаблона. Решил что буду засвечивать фоторезист 3D принтером.Купил лазерную указку с диодом 5мВт, быстренько нарисова...

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

Почему не скачиваются приложения? Почему на смартфон не скачиваются приложения? Вроде все делаете правильно, но не выходит! В этой статье разберем основные ошибки пользователя, которые мешают установке мобильного приложения на устройство. Не скачиваются приложения: проблемы с App Store Что делать, если на iP...

Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов Собеседование — одна из наиболее стрессовых тем для разработчиков, но только первые двадцать раз :) Привет! Меня зовут Руслан, я один из наставников курса «Мидл Python-разработчик» в Яндекс.Практикуме. Около 12 лет я занимаюсь разработкой, из них девять — на Python. За это ...

5 худших видеокарт 2020 года, или самые большие провалы NVIDIA и AMD, которые невозможно забыть NVIDIA и AMD совершают ошибки. Сегодня мы поговорим о самых больших провалах обеих компаний, превратившие вполне неплохие модели в самый настоящий позор, который мы будем помнить и спустя десять лет

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

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

Теперь японцы портят легенду? Почему новый Mitsubishi Pajero обречен на провал Японский внедорожник получит внешность «Патфайндера», из-за чего интерес автолюбителей спадет. Недавно в сети появилась информация о том, что в скором времени на российский рынок выйдет новый Mitsubishi Outlander, который построят на узлах и агрегатах Renault-Nissan. Это го...

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

Печать тонких плоских горизонтальных поддержек в Prusa Slicer Из PETG. Толщиной 2.5мм. Чтобы отделялись. Модель поворачивать нельзя - слои требуется расположить именно так. Для опытных я не скажу ничего нового, но если вы тоже мучаетесь с такими моделями - жду вас под катом.

«Один провал — и инвесторы ставят крест на рынке»: создательница Elementaree Ольга Зиновьева о том, как привлекла $5 млн О российском рынке наборов продуктов на $1 млрд, уроках на неудачах иностранных аналогов и о том, почему рост из-за пандемии на самом деле не очень радует.

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

Почему lsFusion, а не 1С? Предыдущая статья “Почему не 1С?” вышла больше года назад и вызвала достаточно живой интерес (совсем немного не дотянула до 100к просмотров и 2к комментариев). Впрочем, как и ожидалось, у многих возник резонный вопрос: “Если не он, то кто?” Безусловно, как многие поняли, т...

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

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

Почему вам не надо становиться тимлидом? Привет, друзья. Эта статья написана Георгием Могелашвили (glamcoder), который работает на позиции Lead Developer в Booking.com в Амстердаме и отвечает за архитектуру и координацию нескольких технических команд в отделе маркетинга, а по совместительству Георгий преподает в OT...

Российское приборостроение: вертели мы ваш дизайн на пальцах Или как понять, что ваш дизайн уже пора выкинуть, и как сделать новый — Нужно делать как нужно, а как не нужно делать не нужно! Фраза из интернетов Это статья о промышленном дизайне в приборостроении: почему вы без него не обойдётесь; что делать и кого искать, если вы вс...

Разработчики КОМПАС – конструкторы или программисты? В названии статьи кроется маленькая провокация, ведь ясно, что без программистов софт сам себя не напишет. Другой вопрос: кто определяет логику и удобство работы системы, ее развитие. Недавно на Форуме пользователей ПО АСКОН в очередной раз начались разговоры о том, что разр...

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

Победители конкурса стартапов The Europas Awards 2020 На Хабре часто пишут про новые технологии и яркие стартапы. Но почему-то до сих пор никто не рассказал об итогах конкурса The Europas Awards 2020, хотя там есть и российские победители. Cloud4Y исправляет эту оплошность. В прошлом году Europas Awards для европейских техни...

Тестирование в Kotlin при помощи Spock Цель статьи заключается в том, чтобы показать какие возникают трудности при использовании Spock с Kotlin, какие есть пути их разрешения и ответить на вопрос, стоит ли использовать Spock, если вы разрабатываете на Kotlin. Подробности под катом. Читать дальше →

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

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

Grand Theft Auto VI оказалась главным провалом 2020 года, и вот почему В настоящее время на рынке можно встретить множество самых разных видеоигр, созданных различными игровыми студиями за различные периоды времени. Какие-то игры создали за несколько месяцев, а над какими-то работали многие годы. Как всем наверняка уже Сообщение Grand Theft Au...

Мобильная аудиосистема Sven PS-750: переносная вечеринка с песнями и танцами Компания Sven довольно давно и хорошо известна своими переносными колонками в формате «бумбокса». Но на этом финский производитель решил не останавливаться, предложив устройства еще более внушительных размеров. Называть их портативными колонками уже сложновато, потому в опис...

Клиентоориентированный Data Lake в игровой компании Источник Привет, Хабр! Меня зовут Максим Пчелин, и я руковожу разработкой BI-DWH в MyGames (игровое подразделение Mail.ru Group). В этой статье я расскажу о том, как и зачем мы строили клиентоориентированное DataLake-хранилище. Статья состоит из трех частей. Сперва я расс...

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

Рецензия на компиляцию Travis Scott & JACKBOYS О, вот и саундтрэк к Новогодней вечеринке подъехал.

Что стоит сделать в 20 лет, чтобы в 40 не мучиться сожалениями Откажитесь от пышной свадьбы и научитесь говорить важное слово из трёх букв.

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

[Перевод] Хорошо подумайте, прежде чем использовать Docker-in-Docker для CI или тестовой среды Docker-in-Docker представляет собой виртуализированную среду Docker-демон, запущенную в самом контейнере для сборки образов контейнера. Основной целью создания Docker-in-Docker была помощь в разработке самого Docker. Многие люди используют его для запуска Jenkins CI. Понач...

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

9 продуктов, которые уменьшают стресс и беспокойство Попробуйте антидепрессанты, щедро предоставленные нам природой.

Миграция IBM Lotus Notes/Domino в Microsoft Exchange без шума и пыли Может быть пора? Такой вопрос рано или поздно появляются у коллег, которые используют Lotus в качестве почтового клиента или системы документооборота. Запрос на миграцию (по нашему опыту) может возникнуть на совсем разных уровнях организации: от топ-менеджмента до пользоват...

IoT там, где вы не ждали. Разработка и тестирование (часть 1) Применением IoT в фитнес-трекерах, колонках, пылесосах уже никого не удивишь. Думали ли вы, что различные датчики можно установить в мусорные контейнеры и мусоровозы для контроля вывоза мусора? Звучит странно и вызывает вопрос: «А зачем?». Анатолию Коровину случилось порабо...

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

NLU по-русски: ELMo vs BERT В данной статье речь пойдет о машинном обучении как части искусственного интеллекта. ИИ во многом подразумевает под собой разговорную составляющую, ведь общение – то, что делает нас людьми. Соответственно, если мы будем делать системы, которые могут нас понимать, отвечать на...

Как устроить онлайн-вечеринку во время самоизоляции Всё может получиться не менее весело, чем в офлайне.

Open source: CI/CD и тестовая инфраструктура Авито для Android Мы вынесли в open source инфраструктуру Авито для Android: Gradle плагины, эмуляторы и библиотеки для тестов. Наш код будет полезен при автоматизации CI/CD, а также облегчит написание и поддержку автотестов. В этой обзорной статье мы расскажем, по...

Разработка веб-сайта на паскале (backend) В этой статье я расскажу о том, зачем, почему и как я начал делать сайты на паскале: Delphi / FPC. Вероятно, «сайт на паскале» ассоццируется с чем-то вроде: writeln('Content-type: text/html'); Но нет, всё гораздо интереснее! Впрочем, исходный код реального сайта (почти ве...

Почему болит копчик и что с этим делать Обязательно обратитесь к врачу, если боль продолжается дольше двух недель.

[Из песочницы] Создаем прогрессивный PWA интернет-магазин на Nuxt.js 2 пошаговое руководство Часть 1 Статья ориентированна на людей, которые уже имеют понимание работы Vue, на котором основан Nuxt, поэтому я буду заострять внимание только на специфических для Nuxt вещах. Но даже если вы не знакомы с ними, то статья даст общее представление как выглядит проект с PWA Nuxt. Вы...

5 правил, которые помогут идеально встретить Новый год Блистать на вечеринке и расслабиться после неё помогут советы от авторов каналов в «Яндекс.Дзене».

Google о дублировании контента при переезде сайта Поисковик не видит причин для беспокойства из-за переноса контента со старого на новый сайт.

Мобильная сеть недоступна — что это значит и что делать? Почему телефон пишет, что мобильная сеть недоступна? Что делать в такой ситуации, и как вернуть нормальную связь? Если на смартфоне внезапно...

Правила локализации для разработчиков Сначала делаем, а думаем потом — или наоборот? Alconost рассказывает, какие особенности локализации стоит учесть на этапе разработки игры. Эту статью мы написали как ответ на повторяющиеся вопросы разработчиков: «Что с моей игрой не так? Почему перевода недостаточно? Как...

Назад к истокам: рулим компьютером прямо из MBR Разворачивал в очередной раз Linux-образ на USB-drive (почему-то им оказался Manjaro, но это совсем другая история), и в голову пробрались странные мысли: BIOS увидел флешку, а дальше-то что? Ну да, там MBR, скорее всего GRUB и… А раз в MBR затесался чей-то кастомный код, зн...

Анатомия юнит-теста Эта статья является конспектом книги «Принципы юнит-тестирования». Материал статьи посвящен структуре юнит-теста.В этой статье рассмотрим структуру типичного юнит-теста, которая обычно описывается паттерном AAA (arrange, act, assert — подготовка, действие и проверка). З...

Микросервисы на монолите Всем привет! Скажу сразу, эта статья не про очередное переписывание монолита на микросервисы, а о применении микросервисных практик в рамках существующего проекта с использованием интересных, как мне кажется, подходов. Наверное, уже нет смысла объяснять, почему многие п...

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

Смерть Кобе Брайанта, 10 лет iPad, Павел Дуров, Французский Диспетчер и провал Warcraft — DroiderCast #121 Главные события прошедшей недели: хорошие и трагические, но главное — очень интересные. 00:00:18 — Приветствие 00:02:33 — Смерть Кобе Брайанта: Баскетболиста-легенды, обладателя Оскара, молодого инвестора 00:11:08 — 10 лет iPad: Что это было? Вспоминаем, чем пользовал...

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

Секс, алкоголь и безудержное веселье. Фильмы про вечеринки для тех, кто хочет развлечься Вас ждут яркие актёрские работы Брэдли Купера, Джоны Хилла, Тома Хэнкса и не только.

WWE 2K Battlegrounds: анонсирован аркадный спин-офф симулятора реслинга Симулятор реслинга WWE 2K20 в прошлом году стал одним из самых громких провалов издателя 2K Sports за последнее время. Сайт-агрегатор OpenCritic, который выставляет оценку на основе рекомендаций, а не баллов отдельных изданий, даже обнаружил баг, при котором рейтинг «0%» ото...

Пять провалов десятилетия в мире технологий Вспоминаем!

Let vs where в Ocaml/Haskell Языки Ocaml и Haskell ведут родословную из языка ISWIM, описанного в знаменитой статье Питера Лендина "The next 700 programming languages". В ней автор, отталкиваясь от языка LISP, создаёт новый язык программирования и, в частности, вводит ключевые слова let, and и where, ко...

Распространение сферического коня в вакууме по территории РФ Привет от ODS. Мы откликнулись на идею tutu.ru поработать с их датасетом пассажиропотока РФ. И если в посте Milfgard огромная таблица выводов и научпоп, то мы хотим рассказать что под капотом. Что, опять очередной пост про COVID-19? Да, но нет. Нам это было интересно именно...

Почему не удаётся установить macOS Big Sur по сети. Ошибка 2002f Мы уже рассказывали обо всех способах обновления операционной системы до macOS Big Sur на любом совместимом компьютере Mac. Если вы вынуждены остановиться на сетевом восстановлении системы, то можете столкнуться с ошибками во время загрузки данных с серверов Apple. Так...

Podlodka #159: Здоровый сон Если у вас есть любые вопросы, связанные с тем, почему люди спят, сколько часов нужно на это тратить и как это делать правильно – добро пожаловать в выпуск!

Как и почему мы стали делать UI в Figma вместо Photoshop По моему опыту, большинство игровых интерфейсов все еще делаются в Adobe Photoshop ввиду их художественности и графической сложности, на которую не способны векторные редакторы. Однако и в игры пришел тренд плоских интерфейсов, и настало время пересесть с тяжелого ...

[Из песочницы] Как использовать несколько языков программирования и не сойти с ума Привет, Хабр! Представляю вашему вниманию перевод статьи «How to use multiple programming languages without losing your mind» автора Bart Copeland. Сопливое нытьё про FSF и Red HatКароч, тема такая: я им написал, а они не ответили. Ну ладно бы Массивсофт, который вообще ник...

КГГА: турникеты для QR-билетов установлены уже на 39 станциях метро Буквально на днях киевлянин подсчитал, сколько власти уже потратили (800 млн грн) на многострадальный единый электронный билет Kyiv Smart Card, который все никак не могут запустить (уже прошло 2,5 года). Сейчас КГГА нацеливается на полноценный запуск системы в апреле 2020 го...

[Перевод] Концепции, лежащие в основе Web Audio API Доброго времени суток, друзья! В этой статье объясняются некоторые концепции из теории музыки, на основе которых работает Web Audio API (WAA). Зная эти концепции, вы сможете принимать взвешенные решения при проектировании аудио в приложении. Статья не сделает вас опытным ...

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

Как делать карьеру программисту, не решая задачи бизнеса Статья Программист не должен решать задачи бизнеса вызвала неслабое обсуждение (и даже ответ с прямо противоположным утверждением). И, забавно, что все свелось к догматическим рассуждениям из разряда «программист должен», или «бизнес должен». Как будто, речь идет о системе, ...

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

Что такое кадык и для чего он нужен? В английском языке «кадык» называется «Adam’s apple», что переводится как «Адамово яблоко» На передней поверхности шеи у каждого человека есть кадык. Некоторые люди ошибочно считают, что он имеется только у мужчин. На самом же деле он есть и у женщин, просто его хуже в...

SMARTlife: Хорошие подарки ко Дню Святого Валентина в 2020 году. Какие они?! Накануне Дня всех влюбленные молодые люди мучаются в догадках того, чтобы бы подарить своей второй половинке. Последний iPhone или новые Apple AirPods Pro? Банально! В 2020 году редакция портала Smartphone.ua не рекомендует дарить гаджеты и технику в этот «теплый» и «нежный»...

Почему доход майнинга Ethereum упал и от чего это зависит Заголовок статьи - это один из самых часто задаваемых вопросов. В этой статье я простыми словами расскажу, почему вознаграждение при майнинге Эфира меняется каждый день, и почему врут все калькуляторы доходности майнинга.

Самоирония Tesla. Компания выпустила «пуленепробиваемую» футболку по мотивам провала испытания стекла пикапа Cybertruck Анонс пикапа Tesla Cybertruck запомнился, кроме прочего, испытанием пуленепробиваемого стекла. Как мы всем помним, испытание это прошло совсем не так, как должно было: стекло треснуло, хотя после Илон Маск объяснил, почему так произошло. Впрочем, тогда глава Tesla не р...

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

Covid-19: зачем мы сидим на карантине, и ответы на другие вопросы Привет Хабр. Изначально я не планировал публиковать здесь статью про коронавирус, аналитики на хабре уже более чем достаточно. Однако, читая разные местечковые форумы и соцсети, я с удивлением обнаружил сколько достаточно вредных мифов гуляет в сети, и что обычные люди, не ...

Кастомизация компонентов Ant Design и оптимизация бандла The Archivist by juliedillon Я Иван Копенков, ведущий фронтенд-разработчик в Mail.ru Cloud Solutions, в статье расскажу, какие есть подходы к кастомизации компонентов UI-библиотеки Ant Design, как это сделали мы, а так же покажу, как удалось полностью избавиться от неисполь...

Free Trial, motherf***er, do you need it? — или почему бесплатные траялы и фримиум модели подходят далеко не для всех На этой неделе случилось 3 вещи: Несколько дней назад в своей статье о фреймворке формировании привычек я обещал рассказать о том, почему мы используем ПЛАТНЫЙ VS бесплатный trial-период в своих продуктах. Ребята из Getcourse написали заплюсованую статью про онлайн-школ...

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

(Не)очередной MQTT телеграм бот для IoT Всем привет! Сегодня хочу поделиться опытом разработки универсального телеграм бота для получения информации и управления IoT устройствами посредством протокола MQTT. Почему (не)очередной? Потому что это не просто бот с двумя захардкоженными кнопками для управление лампочк...

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

[Перевод] Что такое «this» и с чем его едят Автор фото — Sebastian Herrmann. Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Daniel James «What is 'this'? Why is that?». Что такое «this» и с чем его едят Когда я начинал изучать JavaScript, концепция this показалась мне крайне запутанной. ...

[Перевод] Почему центр пикселя должен быть в (0,5; 0,5) Сегодня, когда всё популярнее становится трассировка лучей (ray tracing) выполняемая из «глаза» камеры, этот урок нужно усвоить заново: код становится лучше, а жизнь — проще, если центр пикселя находится в координате (0,5; 0.5). Если вы уверены, что делаете всё правильно, то...

Anet A8 plus на btt skr 1.4 и TMC 2208 Долго мучался с настройками концевиков, в итоге перепиновка помогла, а дальше танцы с бубном с автопарковкой, то едет не туда то не тормозит, долго тестил разные варианты с инверсом. в итоге вот, мои маленькие труды.Выкладываю конфинги, и уже готовую прошивку для ANET a8 PLU...

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

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

Унифицируй это: как Lamoda делает единообразными свои Go сервисы Мы широко используем микросервисную архитектуру, хоть и не считаем ее панацеей, и чуть больше 2 лет назад начали переходить на язык Go. Он сравнительно прост и, на мой взгляд, очень хорошо подходит для создания простых, небольших и быстрых микросервисов. Эта простота имеет и...

Сверстать всех наверх: онбординг новых сотрудников Как адаптировать нового сотрудника компании с момента его выхода на работу и до осознания того, что он стал полноценным членом коллектива, понимающим местные культурные и профессиональные ценности? Об этом рассказал direction lead в Lamoda Александр Афенов в своем докладе на...

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

Я/МЫ не Айхор-хостинг. Или как плюнуть в лицо отрасли Здравствуйте, я не сплю уже вторые сутки. Я — айтишный маркетолог, во всех смыслах: айтишник, который ушёл в маркетинг. То есть у меня есть несколько проектов, которым я помогаю делать продвижение, включая интернет-рекламу, SEO, контент и т.д. И вот несколько моих сайд-проек...

Почему нужно отключить резервные копии в iCloud большинству пользователей iPhone и iPad Многие говорят о том, что необходимо делать резервные копии своих ценных данных. Компания Apple активно предлагает хранить бекапы в своем облаке iCloud.  ♥ ПО ТЕМЕ: Как быстро переводить сайты (веб-страницы) в Safari на iPhone и iPad: 3 способа.   Содержание статьи Личн...

[Перевод - recovery mode ] Делаем быстрее POSTGRESQL COUNT (*) Часто жалуются, что count (*) в PostgreSQL очень медленный. В этой статье я хочу изучить варианты, чтобы вы получили результат как можно быстрее. Почему count (*) такой медленный? Большинство людей без проблем понимают, что следующий запрос будет выполняться медленно: S...

Ролики-мислиды: почему они работают? Если в ролике об игре показан геймплей, которого в рекламируемой игре на самом деле нет, — перед вами ролик-мислид. Вам наверняка встречались такие! За счёт чего они работают и приносят желаемое разработчикам и издателям? Мы попытались докопаться до сути и найти ответы на эт...

Ceph через iSCSI — или на лыжах стоя в гамаке Есть ли среди нас (цефоводов) те, кто не любит «профессиональный экстрим»? Вряд ли — иначе бы мы не кувыркались с этим чрезвычайно интересным и забавным продуктом. Многие из тех, кто занимались эксплуатацией Ceph, встречали один не слишком частый (а скорее даже очень нечас...

JBL представила мощные портативные динамики JBL PartyBox 310 и PartyBox OTG Мощные портативные динамики для вечеринок JBL PartyBox весьма популярны. Неудивительно, что компания представила во время IFA 2020 новые модели PartyBox OTG (On The Go) и PartyBox 310. Компания называет их идеальным выбором для мобильной вечеринки благодаря сочетанию мощного...

Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере Ключевой мотивацией для написания данной статьи является факт сильного недостатка информации (особенно в русскоязычном сообществе) по использованию cgo и Dart FFI для использования Go из языка Dart.Язык Dart, не смотря на свою возрастающую популярность, на данный момент до с...

4 вопроса покажут, обречены ли ваши отношения на провал Задайте себе эти вопросы, чтобы узнать, насколько жизнеспособны ваши текущие отношения.

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

Собеседование php-developer в 2020 Так уж получилось, что в этом году я прошел ряд собеседований на позицию PHP разработчика, чего я не делал уже несколько лет. Будучи человеком ленивым практичным, перед собеседованием я попытался найти сборники вопросов-ответов, но все найденное было довольно старым, поэтому...

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

Давайте сделаем переиспользуемый компонент tree view в Angular Я разрабатываю несколько Angular-библиотек, поэтому люблю делать простые и легко переиспользуемые решения для разработчиков. Недавно один из подписчиков в Твиттере спросил меня, как сделать компонент, который выводил бы его данные в виде иерархического дерева — tree view.&nb...

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

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

Тестирование Ryzen 5 3500X – лучший бюджетный процессор для игр или провал года по версии techspot Плохие новости для тех, кто собирался купить такой процессор

Триумфальное возвращение или очередной провал — Что ждёт «китайца за миллион» Lifan X70 в России? Спустя полгода после ухода с российского рынка, китайский бренд возобновляет продажи своего флагманского кроссовера. Причём первые экземпляры обновленного Lifan X70 уже отгружены для реализации на территории РФ, которая стартует в субботу, 21 декабря. Столь поздний срок нач...

Как выбрать тимлида             Будучи разработчиком, я выработал в себе привычку читать доки и мануалы систематически и в большом объеме. Сейчас я руковожу отделом iOS разработки в Cardsmobile и практически не пишу...

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

Тест-драйв Nissan Navara: новый игрок с претензией на лидерство? За именем Nissan Navara тянется «шлейф былых побед»: в прошлом Nissan Navara D40 считался одним из лидеров класса, если не лидером вообще. Это накладывает свой отпечаток и на восприятие новинки – сможет ли новое поколение Nissan Navara снова сделать заявку на лидерство? Или ...

Yggdrasil Network: Заря бытовых меш-сетей, или Интернет будущего Плавно наступает эпоха меш-сетей. Как минимум, этот термин все чаще и чаще появляется в информационной сфере. Что привлекает внимание сетевиков и почему в заголовке статьи фигурирует понятие «бытовая меш-сеть»? Попробуем разобраться в вопросе, взяв для примера сеть Yggdrasil...

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

Все на Ярмарку Новолуния: сегодня выходит дополнение Darkmoon Faire для Hearthstone В Hearthstone вот-вот должна появиться Ярмарка Новолуния, а это сулит не только море нового контента, но и изменения в знакомых режимах. Посмотреть новые карты можно на официальном сайте; их около 135 штук. Список из нововведений начинается с первого сезона «Дуэлей», в ранню...

ChaiScript — скриптовый язык для C++ Когда возникает потребность внедрить скриптовый язык в проект на C++, первым делом большинство людей вспоминает Lua. В этой статье его не будет, я расскажу о другом, не менее удобном и легком в освоении языке под названием ChaiScript. Читать дальше →

Microsoft ♥️ Python Традиционно считается, что Microsoft хорошо поддерживает языки программирования на платформе .NET: C# или F#. Но это не совсем так — облако Azure поддерживает целый спектр языков, среди которых Python занимает почетное место. А если речь заходит о машинном обучении, то Pytho...

[Из песочницы] Построение кластера PostgreSQL высокой доступности с использованием Patroni, etcd, HAProxy Так уж вышло, что на момент постановки задачи я не обладал достаточной степенью опытности, чтобы разработать и запустить это решение в одиночку. И тогда я начал гуглить. Не знаю, в чем загвоздка, но уже в который раз я сталкиваюсь с тем, что даже если делать все пошагово как...

[Перевод] DNS-поиск в Kubernetes Прим. перев.: Проблема DNS в Kubernetes, а точнее — настройки параметра ndots, — на удивление популярна, причём уже не первый год. В очередной заметке по этой теме её автор — DevOps-инженер из крупной брокерской компании в Индии — в весьма простой и лаконичной манере рассказ...

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

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

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

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

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

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

Понимание (всех) «модульных» форматов и инструментов JavaScript Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «Understanding (all) JavaScript module formats and tools» автора Dixin. При создании приложения часто возникает желание разделить код на части, логические или функциональные блоки (модули). Однако ...

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

Американцы обеспокоены использованием военными TikTok Последние несколько месяцев китайская соцсеть TikTok вызывает беспокойство у американских законодателей и военных. Молодые солдаты используют приложение, и это не нравится руководству. Однако генерал морской пехоты Дэвид Бергер (David Berger) считает, что нести ответственнос...

Данные с 68 000 фитнес-трекеров показали, что американцы в карантине больше спят и меньше двигаются И к тому же больше едят, но это уже выявил опрос. Компания Evidation Health провела исследование на выборке из 160 000 участников во всех штатах США. Из этого числа поведение 68 000 участников было проанализировано на основе данных с их фитнес-трекеров, включая умные часы Ap...

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

Почему я сделал личный проект учёта трат на Git+JS Здравствуйте, господа, в этой статье я поделюсь опытом создания приложения учёта трат, в частности отвечу на следующие вопросы: Зачем мне приложение учёта трат? Почему это личный проект? Почему проект на Git+JS? 1. Зачем мне приложение учёта трат? Как и многие другие люди...

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

[Перевод] Docker передает cnab-to-oci в проект CNAB… и что вообще такое CNAB? Прим. перев.: Эта статья — перевод недавнего анонса из мира контейнеров. В прошлом месяце компания Docker объявила о передаче своей очередной разработки в руки более широкого Open Source-сообщества. Речь шла об инструменте конвертации метаданных CNAB-пакета в формат стандарт...

Интерфейсные байки Токсичного Деда. “Исследуй это!” (s1 e1) Приветствую. Сейчас только ленивый не пишет статьи и не выступает с докладами на тему: «Я дизайнер интерфейсов и сейчас я буду чесать ЧСВ.» И всегда в таких статьях и выступлениях речь идет о сайтах, мобильных приложениях и подобном b2c продукте. Переводя на общеупотребит...

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

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

[Перевод] Что же такого особенного в IAsyncEnumerable в .NET Core 3.0? Перевод статьи подготовлен в преддверии старта курса «Разработчик C#». Одной из наиболее важных функций .NET Core 3.0 и C# 8.0 стал новый IAsyncEnumerable<T> (он же асинхронный поток). Но что в нем такого особенного? Что же мы можем сделать теперь, что было невозмо...

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

Embox на процессоре Эльбрус. Или никогда не забывайте о том, что получили при разведке Данная статья является логическим завершением серии статьей “восхождение на Эльбрус” об ознакомлении Embox с процессорной архитектурой Эльбрус (E2K) . Почему логическим завершением, потому что в результате удалось через telnet запустить приложение, которое выводит на экран ...

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

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

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

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

Китай жестко ответил на новый запрет США Экономическая война между Китаем и США продолжается. На очередной пресс-конференции, которая прошла 18 декабря, пресс-секретарь Министерства иностранных дел Китая прокомментировал последние действия США. Мы знаем, что правительство Соединенных Штатов, особенно Ми...

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

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

Сервер Игры на MS Orleans — часть 1: Что такое Акторы Привет Хабр! И так, на четырнадцатый день копья решил я значит начать делать простенький игровой сервер для простой онлайн стрелялки. За одно тему распределенных вычислений затронуть. В этой вводной статье цикла хочу рассказать что такое акторы (в Орлеанс их зернами называ...

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

Как писать читаемый код Бывает, что посмотрев на старый код, мы говорим: «Его проще переписать, чем поменять». Печально, если речь идет о нашем собственном коде, с такой любовь написанном несколько лет назад. Head of Developer Relations в Evrone Григорий Петров в своем докладе на TechLead Conf 2020...

Самые крупные провалы в мире технологий в 2019 году Samsung Galaxy Fold — провал 2019 года? В 2019 году произошло немало неудачных событий, это и проблемы правительства США с Huawei и отмена Apple AirPower, борьба Epic Games с Google Play Store. Но нас интересуют лишь самые крупные провалы по мнению пользователей. Опрос...

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

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

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

Убыточный сайт: причины провала Многие люди открыли бизнес в интернете и не жалеют, что когда-то вложили немало сил, средств и времени в свой проект. Сообщение Убыточный сайт: причины провала появились сначала на technoguide.

[Перевод] Безопасная работа с секретами при сборке в Docker Compose Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому ...

Боитесь коронавируса? Эти советы психологов вам помогут Сегодня Европа – эпицентр пандемии коронавируса. Это значит, что миллионы людей столкнулись с чрезвычайной ситуацией в области здравоохранения и неопределенностью, вызванной CoVID-19. Люди в других странах обеспокоены и готовятся к возможному карантину. И если следование ре...

10 причин, которые мешают добиваться успеха Почему мы делаем всё для того, чтобы достичь результата – и все равно проваливаемся? Кто (вернее, что) нам мешает? И что делать чтобы все-таки преуспеть? Итак… люди, которые не добиваются успеха:   1. Не понимают ценности времени «Каждый успешный предприниматель з...

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

Mein Linux На Хабре в последнее время появилась серия холиварных статей: Семь причин, почему Линукс Главная причина, почему не Linux (от автора предыдущей статьи) Главная причина, почему все-таки Linux В этих статьях и комментариях к ним много говорили о коммунизме, цельности системы, ...

Anet ET5X. Очередной дрыг, но со своими плюшками Всем доброго времени суток.Приехал ко мне наконец anet, после чего я увидел обзор Юнаха. Немного он меня опечалил, однако не все так плохо, как было описано. В этот статье я обращу внимание только на какие то решения и изыски, что бы не затягивать время. Поехали?В коробке по...

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

Правила, которые я выработал по результатам тысяч code review Во время работы в LinkedIn большая часть моей работы состояла из проверки кода, code review. Были определенные ситуации, которые постоянно возникали снова и снова, поэтому я решил составить список, которым и поделился с командой. Вот мои 3 (+1 бонус) наиболее распространенны...

Стабилизация курса рубля на мировом рынке или куда пропадает пенсия россиян? Государство может использовать сбережения ПФР для игры на валютных биржах. Издание Forbes в 2014 году проводило текстовую онлайн-трансляцию с валютной биржи. Там можно наблюдать резкие скачки и провалы российского рубля по отношению к доллару и евро. Тогда ЦБ РФ всеми силам...

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

OWASP Moscow 2020/1 записи докладов 5 марта 2020 года в московском офисе компании OZON прошла очередная встреча Московского отделения сообщества OWASP. В этой статье будут представлены материалы с прошедшей встречи. Читать дальше →

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

Проиграл TikTok: Instagram признал провал IGTV У Instagram так и не получилось сделать свое приложение IGTV популярным, и компания приняла решение удалить иконку сервиса с главной страницы. Не исключено, что в будущем компания и вовсе решит закрыть проект, который проигрывает войну с Tik-Tok.

[Перевод] С чего начать изучение Flutter в 2021 году Как и многие мобильные разработчики, мы с нетерпением ждали презентации Flutter и теперь хотим поделиться с читателями Хабра переводом статьи Tadas Petra о том, как можно выстроить свое обучение, если вы хотите познакомиться с Flutter и кроссплатформенными приложениями в 202...

Психоакустика, lossless и что еще я знаю об аудио-стандартах Предисловие Относительно недавно попалось мне на глаза хоть и студенческое, но все-таки, на мой взгляд, интересное видео из "Курилки Гутенберга" под названием "Психоакустика: звуковые иллюзии". Видео вдохновило меня порыться уже в своих студенческих консп...

Лучшая доступная портативная колонка. Sony SRS-XB31 SVEN PS-320 Достаточно привлекательная портативная колонка, которую можно смело брать с собой в путешествие или на какую-то вечеринку на открытом воздухе. Стоит отметить, что продукт не может похвастаться невероятно высоким уровнем громкости, но если вы очень хотите слуш...

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

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

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

Debian: простое превращение i386 в amd64 Это краткая статья о том, как без переустановки организовать 64-x битную архитектуру на вашем 32-х битном Debian/Deabian-based дистрибутиве (который вы могли по-невнимательности загрузить вместо 64bit). * Ваше железо должно изначально поддерживать amd64, магию творить никто...

[Из песочницы] Любовь в ненависть indie gamedev'a История про то, как я решил заняться разработкой игры без знаний и опыта в этой области, без движка и вложений. Зачем мне это? Зачем это кому-то другому? О провалах и успехах, о начале indie-разработки пост. Читать дальше →

Определение объёма кластера Elasticsearch и тестирование производительности в Rally В этой статье мы разберёмся с основными подходами к сайзингу Elasticsearch, покажем сравнения бенчмарков кластера при загрузке логов и метрик. А разница там заметная. Надеемся, вам это поможет с определением объёма кластера Elasticsearch и расшифровкой того самого «it depend...

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

20 систем управления проектами, обзор 100 фишек – Рынок систем управления давно насыщен! Это была хорошая идея 30 лет назад. – Ха-ха еще одна система управления проектами. Их же уже сотни? – Команда вроде опытная, а занялись давно просроченной идеей. Вам бы что-то на Блокчейн сделать… Примерно так говорят 9 из 10 инвест...

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

[recovery mode] Коронавирус, кризис и последствия для IT По мнению Михаила Задорнова, председателя правления банка «Открытие», экономику ждёт рецессия. Каждый день из-за пандемии малый и средний бизнес, туристическая сфера, авиакомпании, сфера услуг и развлечений терпит убытки, это миллионы рублей. Всё это влияет и повлияет на IT ...

Расшифровка: почему у монетизаторов нет души, а токсичные члены команды — самые эффективные Наверное, это один из самых откровенных прямых эфиров, которые мы проводили, причем с представителем двух самых ненавидимых профессий в геймдеве: монетизатором и менеджером. 7 июля в нашем инстаграм-аккаунте выступил Вячеслав Дреер, гейм-дизайнер и продюсер игр с 12-летним...

[кейс Locomizer] Как за два с половиной года ускорить расчёт тепловой карты в 20 000 раз Данная статья является продолжением серии «Кейс Locomizer», см. также Какие знания можно на самом деле извлечь из анонимизированного датасета с координатами пользователей Открываем One Ring — инструментарий для гибкой конфигурации сложных процессов обработки данных на Spar...

Еще раз про try и Try По вопросу обработки ошибок уже множество статей написано и все равно возникают вопросы и споры. Я не стану рассматривать все способы и языки, но хотел бы остановится на исключениях в JVM и сравнить их с функциональным подходом (`Try`/`Either`) на примере Scala.Эта статья та...

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

Про фразовые глаголы-4 (in/out) Перед этой статьёй рекомендуется прочитать две первые части: 1. habr.com/ru/post/495794 2. habr.com/ru/post/496190 Out соответствует русским приставкам со значениями «наружу» и «до конца, полностью»: «вы-»: hear – «слушать». Hear me out! – Вы-слушай меня! «раз-»/«рас-»: ...

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

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

Postgres: bloat, pg_repack и deferred constraints Эффект раздувания таблиц и индексов (bloat) широко известен и присутствует не только в Postgres. Есть способы борьбы с ним “из коробки” вроде VACUUM FULL или CLUSTER, но они блокируют таблицы во время работы и поэтому не всегда могут быть использованы. В статье будет немн...

[Из песочницы] Базовые команды Linux для тестировщиков и не только Предисловие Всем привет! Меня зовут Саша, и я больше шести лет занимаюсь тестированием бэкенда (сервисы Linux и API). Мысль о статье у меня появилась после очередной просьбы знакомого тестировщика подсказать ему, что можно почитать по командам Linux перед собеседованием. Обы...

Figma — делаем дизайн компонентов, пригодный для экспорта в код В этой статье я расскажу, о том, как сделать в Фигме компонент, который будет пригоден для экспорта в код. В Фигме можно будет выбрать наш компонент и при помощи плагина сгенерировать готовую вёрстку. А ещё научимся делать дизайн компонентов так, чтобы он экспортировался сра...

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

Taiga UI — библиотека компонентов под Angular, которую вам стоит попробовать Привет!Саша Инкин и я регулярно пишем на Хабр статьи по Angular. Почти все они основаны на нашем опыте разработки большой библиотеки компонентов.Эту библиотеку мы развиваем, перерабатываем и дополняем уже несколько лет, а свои идеи проверяем на нескольких десятках проектов Т...

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

Как писать книгу в LaTeXe по физике. Cтатья 1 Это моя первая статья на Хабре. Глава 1. Введение 1.1 Позвольте представиться и почему я это пишу    Я — научный сотрудник, физик. Недавно выпустил книгу по спектроскопии объемом 880 страниц и весом 1560 грамм. Эту книгу я писал 9 лет, параллельно читая лекции по...

Настройка GeoIP ACL в HAProxy в два шага Hello Planets by Augustinas Raginskis Иногда возникает задача управления трафиком в зависимости от географического положения клиента. Возможные области применения — блокировка некоторых локаций либо перенаправление трафика на итоговый сервер в зависимости от локации клиент...

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

2 года в IT, что происходит со джуном веб-разработчиком Зачастую статьи личного опыта имеют три категории от двух типов людей: история успеха / провала от новичков; крутые статьи про сложные штуки от крутых ребят; истории про разочарование от тех же крутых ребят (но это не точно *). Гораздо реже можно встретить истории разрабо...

MQTTv5.0: Обзор новых функций Привет всем любителям IoT и железок! В этой статье я расскажу про, пожалуй, самый популярный протокол передачи данных, используемый в сфере Интернета вещей, — MQTT. А если конкретнее, то про MQTT Version 5.0 (версия, опубликованная 7 марта 2019 года). А если еще конкретнее...

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

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

Почему Мистер Робот — лучший сериал про IT-индустрию Доброго времени суток, уважаемые читатели Хабра! 23 декабря 2019 года в свет вышла заключительная серия одного из самых популярных сериалов про IT — Мистер Робот. Посмотрев сериал до конца, я твёрдо решил написать статью о сериале на Хабре. Выход этой статьи приурочен к мое...

Как мы переучивали поддержку разговаривать по-человечески, и что получилось Поддержка разговаривала с пользователями сухо, коротко и официально. Пользователи обижались. Например, вот: Клиент: Привет, как поднять VPN на сервере? Поддержка: Ваш сервер в порядке, мы не занимаемся серверным администрированием [закрывает тикет].Поддержка права? Права. ...

Только 45% SEO-специалистов считают свою работу надёжной Большинство SEO-специалистов не воспринимают свою работу как стабильную и надёжную. Об этом свидетельствуют результаты опроса 496 оптимизаторов, проведённого порталом BestSEOCompanies.com. Основным источником беспокойства для респондентов являются изменения в работе поисковы...

Смотрим новый лэптоп Microsoft Surface Pro X на процессоре ARM Оцениваем производительность нового Surface Pro X Microsoft уже достаточно давно разрабатывает и выпускает 2-in-1 ноутбуки-планшеты, однако до недавнего времени все они работали на процессорах Intel с архитектурой x86. Всё изменилось не так давно с выходом ноутбука Surface X...

[Из песочницы] 10 признаков того, что хороший программист из вас не получится Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Signs You Will Suck at Programming» автора Jonathan Bluks. Очень часто на Reddit или Quora я вижу вопросы вида «Как понять, смогу ли я стать успешным программистом?» (На самом деле, эта статья является расширенн...

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

PostgreSQL Antipatterns: передача наборов и выборок в SQL Периодически у разработчика возникает необходимость передать в запрос набор параметров или даже целую выборку «на вход». Иногда попадаются очень странные решения этой задачи. Пойдем «от обратного» и посмотрим, как делать не стоит, почему, и как можно сделать лучше. Читать да...

MSI анонсирует портативный игровой монитор MSI Optix MAG161V отличается легкой и тонкой конструкцией. Вес составляет всего 900 грамм, а толщина 5,1 мм. Размеры экрана равны 15,6 дюйма с разрешением 1920 х 1080 пикселей. Частота обновления 60 ГЦ. IPS матрица с соотношением сторон 16: 9, при углах обзора 178 градусов. ...

Почему немеют руки и ноги и что с этим делать Может, во всём виновата неудобная поза. А может, опасное заболевание.

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

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

Что айтишнику не стоит делать в 2020? Хабр полон прогнозов и советов о том, что делать в следующем году — какие языки учить, в какие сферы сворачивать, как поступать со своим здоровьем. Звучит вдохновляюще! Но у любой медали две стороны, и мы спотыкаемся не только в чём-то новом, а по большей части в том, что де...

Тест-драйв SEAT Tarraco: сравниваем два мотора (150 и 190 л.с.) и два салона (5 и 7 мест) – в поисках лучшего Кроссовер SEAT Tarraco является очередной альтернативой в густонаселенном сегменте С/D-SUV. Что это: просто очередной «игрок класса» или нечто большее? Какую версию выбрать: мотор на 150 л.с. или 190 л.с.? А салон лучше: 5-местный или 7-местный? Что с расходом, динамикой, ст...

«СЛАВА ЖПСС!» или вспоминаем про GPSS World Почти семь лет назад я набросал на «Хабре» статью про GPSS-World. И к моему удивлению, время от времени я получаю различные вопросы, связанные с ней. Как же так на дворе уже 2020 год, GPSS World безнадежно устарела, неужели ей кто-то до сих пор пользуется?! Оказывается, п...

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

[Из песочницы] ECS back and forth Привет, Хабр! Представляю вашему вниманию перевод статьи "ECS back and forth — Part 1 — Introduction" автора Michele skypjack Caini. ECS back and forth Часть 1 — Введение. Когда я в первые узнал про архитектурный шаблон entity component system, я пошёл искать больш...

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

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

Риски и возможности проведения STO в ЕС: кейс Tokenomica В конце 2019 года Tokenomica привлекла 30 BTC посредством предложения токенизированных долей широкому кругу инвесторов. В этой статье представители Tokenomica делятся личным опытом проведения кампании в эстонской юрисдикции. Привлечение капитала — всегда сложная задача для б...

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

Почему телефон не видит сим-карту и что с этим делать Большинство проблем можно решить самостоятельно.

Подкаст Лайфхакера: почему нет новогоднего настроения и что с этим делать Узнайте, как вернуть волшебство, когда мандаринки и «Один дома» уже не помогают.

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

Шавасана, или поза трупа: почему её стоит делать абсолютно всем Отличное завершение для любой тренировки и не только.

Разложение монолита: Декомпозиция БД (часть 1) Эта статья является конспектом книги «От монолита к микросервисам». Материал статьи посвящен декомпозиции БД во время процесса разложения монолита на микросервисы.В предыдущей статье рассмотрели способы извлечения функциональности из монолита в микрослужбы. Однако, что делат...

[Из песочницы] Зачем нужен eSIM. Как это работает и почему об этом так много говорят Мы стоим, как обычно, на пороге очередной технологической революции (я уже запутался какой там номер...). IoT или Интернет вещей принесет новые бизнес модели, новые сценарии использования и приведет к очередному переделу всего рынка телекома. Как и в любом деле существует ку...

Калькулятор Wolframalpha в диалоге Telegram Идея В диалогах телеграма я очень часто использую телеграм бот: inlatexbot. Он позволяет вставлять Latex прямо в диалоге телеграма — это удобно: математическое обозначение можно отправить понятной картинкой, чтобы было так $$display$$\sqrt{4} * 2^x * \frac {1} {3}=1024$$disp...

Go-swagger как основа взаимодействия микросервисов Здравствуй, NickName! Если ты программист и работаешь с микросервисной архитектурой, то представь, что тебе нужно настроить взаимодействие твоего сервиса А с каким-то новым и ещё неизвестным тебе сервисом Б. Что ты будешь делать в первую очередь? Если задать такой вопрос ...

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

Непостижимая гиперпродуктивность учёных Иллюстрация David Parkins из статьи Nature 561, 167-169 (2018). Научный прогресс двигается быстрее и быстрее. Новости полны пресс-релизами о перспективных разработках и об очередных взятых вершинах. Кто же они, герои эпохального подъёма? Новые гении, как Тесла, Эйнштейн...

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

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

Освободи свой Android Некоторое время назад на Хабре вышла статья замечательной девушки fur_habr о проблемах безопасности, приватности и конфиденциальности мобильных коммуникаций и о путях решения этих проблем на платформе Android. В момент выхода этой статьи я как-то не обратил на неё внимани...

Стали известны сроки проведения очередной крупной распродажи в Steam Если кому-то ещё осталось, что покупать.

Безумно красивый концепт Windows 20 — если бы ОС делала не Microsoft С дизайном у Microsoft в её основном детище Windows 10 почему-то сложно. Так повелось с самого старта системы, когда были весьма противоречивые живые плитки, от которых в итоге отказались. Так продолжается и сейчас, когда разные приложения и окна оформлены в разных стилях....

Сериал «For All Mankind», сезон 2: на пике холодной войны На днях закончился второй сезон сериала "Для всего человечества", рассказывающего историю альтернативного мира, в котором первым человеком на Луне стал Алексей Леонов 29 июня 1969 года. Из-за этого США решили расширить (а не свернуть, как в нашей реальности) пилотируемую лун...

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

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

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

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

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

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

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

Типизируй все Всем привет! У нас уже есть одна статья про развитие типизации в Ostrovok.ru. В ней объясняется, зачем мы переходим с pyContracts на typeguard, почему переходим именно на typeguard и что в итоге получаем. А сегодня я расскажу подробнее о том, каким образом происходит этот пе...

Умные часы Amazfit GTS: альтернатива Apple Watch за 10 тысяч рублей? Компания Huami, занимающаяся выпуском носимых устройств под брендом Amazfit для Xiaomi, расширила модельный ряд своих умных часов очередной новинкой. Ею стала Amazfit GTS — модель, почти в точности копирующая по форме самые популярные в мире умные часы Apple Watch. При этом ...

SpaceX получила контракт на разработку корабля для Лунной программы NASA NASA заключила контракты с компаниями Blue Origin, SpaceX и Dynetics в рамках программы подготовки миссии на Луну. Предполагается, что они будут конкурировать друг с другом в попытке разработать лучшую лунную систему посадки для программы Artemis. Blue Origin получила самый ...

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

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

Большие риски и нехватка масштаба: руководитель и несостоявшийся инвестор объясняют, почему закрылся стартап golama «Операционно мы всё делали правильно».

Зачем Сбербанку 2,4 тыс. DS/AI-задач. Интервью с главой CDS Максимом Еременко О том, во что лучше инвестировать в сфере AI, о главном провале и достижениях Сбербанка по AI-направлению и о том, как устроен новый Центр исследования данных Сбербанка (CDS), — в интервью старшего управляющего директора CDS Максима Еременко.

Принцип единственной ответственности: глубокое погружение Про принцип единственной ответственности (The Single Responsibility Principle, SRP) уже было написано множество статей. В большинстве из них даётся лишь поверхностное его описание мало чем отличающееся от информации в википедии. А те немногие статьи что затрагивают ключевые ...

[Перевод] Product Discovery 101 для Product-менеджера Перевод статьи подготовлен в преддверии старта новой группы по курсу "Product Manager IT-проектов". Так что же такое Product Discovery? Product Discovery – это процесс выяснения того, что же в конечном итоге предстоит создать. Он отражает ваше видение, дает бол...

[Перевод] Что под капотом компиляторных оптимизаций GraalVM? Продолжаем разбираться с работой GraalVM, и на этот раз у нас перевод статьи Aleksandar Prokopec «Under the hood of GraalVM JIT optimizations», изначально опубликованной в блоге на Medium. В статье есть несколько интересных ссылок, позже мы постараемся перевести и эти статьи...

Американцы высмеяли историческую значимость советского истребителя МиГ-29 По словам журналиста американского издания The National Interest Себастьяна Роблина, несмотря на то, что МиГ-29 является первым советским истребителем четвертого поколения, в связи с множественными провалами в ходе различных конфликтах он заслуженно имеет “ужасную репутацию”...

Мониторим основные сервисы в AWS с Prometheus и exporter’ами для CloudWatch Если вы используете в облачных провайдерах managed-инсталляции серверных служб вроде RDS или ElastiCache от AWS, то несомненно задавались темой мониторинга инфраструктуры, а главное — оповещений по произошедшим инцидентам. При реализации возникают понятные вопросы: Как можно...

Почему мои коллеги/сотрудники ведут себя как @%§? Не за горами очередной старт курса для руководителей разработки «Team Lead 2.0». В связи с этим мы провели открытый урок под названием «Почему мои коллеги/сотрудники ведут себя как @%§?». На вебинаре поговорили о том, что заставляет людей вести себя некорректно, почему люди ...

[Перевод] Автоматизируем установку WordPress с NGINX Unit и Ubuntu Есть множество материалов по установке WordPress, поиск в Google по ключевым словам "WordPress install" выдаст порядка полумиллиона результатов. Но тем не менее фактически среди них весьма мало годных руководств, по которым можно установить и настроить WordPress и...

А как катушку крепить?... Пишу сразу - статья для тех кто начинает.Приятель купил себе 3D-шник, просто потому что насмотрелся на мои "шедевры".Но как водится вс не совсем то, чем изначально кажется.Держателя катушки в комплекте не было, потому то... не было и не предусматривалось.Конечно же распечата...

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

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

Почему мы следим за бывшими в соцсетях и как перестать это делать Слежка мешает нам пережить расставание и начать новые отношения.

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

[Перевод] Рабочие узлы Kubernetes: много маленьких или несколько больших? При создании кластера Kubernetes могут возникать вопросы: сколько настроить рабочих узлов и какого типа? Что лучше для кластера on-premise: купить несколько мощных серверов или задействовать десяток старых машин в вашем дата-центре? А в облаке лучше взять восемь одноядерных...

[Перевод] Новости из мира OpenStreetMap № 491 (10.12.2019-16.12.2019) Хайку, созданные с помощью локаций в OpenStreetMap1 | satellite studio, Map data OpenStreetMap contributors Мы благодарим всех наших читателей за интерес к нашему проекту, потому что вы и ваши замечания — это самое важное для нас. Это позволяет нам — редакторам — в очере...

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

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

[Из песочницы] Flutter. Асинхронность и параллельность Привет, Хабр! Представляю вашему вниманию перевод статьи "Futures — Isolates — Event Loop" автора Didier Boelens об асинхронности и многопоточности в Dart (и Flutter в частности). TLDR: В целом, статья ориентирована на новичков и не изобилует откровениями. Если вы ...

[Перевод] Мои любимые трюки в JavaScript Приветствую. Представляю вашему вниманию перевод статьи «My Favorite JavaScript Tips and Tricks», опубликованной 28 июля 2020 года автором Tapas Adhikary Большинство языков программирования являются достаточно открытыми, чтобы предоставить разработчикам возможность делать о...

Гужевой транспорт 21 века Недавно Грете Тунберг предложили осла в качестве самого экологичного транспорта… и тут возникает вопрос! А что если бы действительно шведская активистка выбрала бы гужевой транспорт? Какие варианты возможны сейчас? Читать дальше →

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

Много камер, 5G и современный дисплей. Samsung Galaxy A71 с новой платформой готовится к выходу в Китае На рынке Китая компания Samsung занимает мизерную долю около 1% или даже меньше. Но с прошлого года корейский гигант в Поднебесной делает акцент на смартфоны с поддержкой 5G, и это работает. Очередной такой новинкой для Китая будет Galaxy A71. Нет, это будет не совсем т...

Убираем волосы в 3D печати | Настройка ретракта | Аддитивный ликбез (ВИДЕО) Совсем чуть-чуть полезности от мастера публиковать бесполезные и не технические посты :)))Друзья, на канале новое видео, а в статье снова нет текста…. Кто любит смотреть видео, жду вас на канале и в комментарияхСегодня речь пойдет про противные волосы, которые возникают при ...

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

Нам нужны такие парни: Тим Дрейпер потребовал освободить создателя Silk Road Росса Ульбрихта Влиятельный венчурный инвестор Тим Дрейпер в очередной раз выступил за освобождение основателя даркнет-рынка Silk Road Росса Ульбрихта, отбывающего пожизненное заключение в тюрьме Колорадо. В интервью видеоподкасту Crypto Finder Дрейпер заявил, что на свободе Ульбрихт способ...

Почему компьютер не видит флешку или внешний жёсткий диск и что с этим делать Распространённые причины и простейшие способы решения проблемы.

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

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

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

Люди не хотят складные смартфоны Первый складной смартфон появился в продаже еще в 2019 году, им стал Galaxy Fold. Конечно, и до Fold на рынке появлялись подобные решения в том числе от Sony, но именно с Fold нам представили телефон с настоящим гибким экраном. И все бы ничего, но устройство было оценено в ...

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

[Из песочницы] Если бы я учил Frontend сегодня. Советы начинающим Мой путь в веб-разработке начался 5 лет назад. За это время я успел испробовать множество технологий, а в последние 3 года развиваюсь в направлении frontend. В этой статье я бы хотел ясно изложить, какие технологии необходимо изучить новичку, а также поделиться методами их ...

Xiaomi реализовала 10 миллионов устройств Очиститель воздуха MIJIA впервые появился на рынке 1 января 2015 года. Очиститель воздуха оснащен высокоточным лазерным датчиком частиц и OLED-дисплеем, который отображает несколько параметров, таких как уровень PM2,5, комнатную температуру, влажность и др. Он очень эффектив...

Apple подтвердила проблемы в 13-дюймовом MacBook Pro 2019 Проблемы Apple MacBook Pro все еще продолжаются, поскольку недавно был выпущен документ поддержки, подтверждающий неожиданную проблему с отключением 13-дюймового MacBook Pro 2019 года. Согласно форуму MacRumors, модель может внезапно отключиться, когда она проработает от 25 ...

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

Стоит ли устанавливать macOS Catalina? Отзывы пользователей Крупные обновления macOS выходят не так часто, как iOS. Не потому, что там нечего менять — просто для многих компьютеры Mac являются основным инструментом для работы, и если после очередного апдейта что-то пойдет не так (например, удалится часть данных), это может ста...

[Перевод] Свойства Min и Max width/height в CSS Перевод «Min and Max Width/Height in CSS» Ахмада Шадида Порой у разработчиков возникает необходимость ограничить ширину элемента относительно родителя, и в то же время, оставить её динамичной. Задав таким образом начальный размер с возможностью расширения при наличии доступ...

Как трассировка запросов сломала API TL;DR;История провала со счастливым концом о том, как команда узнала о трассировке запросов, AOP, а потом сломала API.ВВедение Благие намерения Невинное началоКаждый проект содержит логирование. Наш проект использовал Lombok и его @Slf4j аннотацию. Мы логировали выполнение б...

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

Хлеб и сахар обвинили в провоцировании бессонницы Учёные Колледжа врачей и хирургов при Колумбийском университете в США определили продукты, которые способны вызывать бессонницу, сообщает The American Journal of Clinical Nutrition. Для этого исследователи изучили рацион более 50 000 женщин в постменопаузе, сравнив их питани...

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

В магазине Google Play нашли очередные 104 опасных приложения с показом рекламы на весь экран Рекомендуется удалить их, если они уже были установлены.

«Как зеницу ока...» или делаем простенькую охранную систему на базе микроконтроллера (Canny или Arduino) и Raspberry PI Во время подготовки статьи, про распознавание микроконтроллеров с помощью TensorFlow и OpenCV мне одновременно на глаза попались Craftduino, Canny 3 tiny и Raspberry PI, после чего я решил, что будет здорово еще раз объединить их в одной статье. Я долго думал, о чем писать, ...

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

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

[Перевод] Как линейное время превращается в Windows в O(n²) Недавно я столкнулся с многоминутными задержками на моей рабочей станции. После расследования выяснилось, что причина проблемы заключалась в блокировке, которая могла длиться по пять минут, во время которых источник блокировки в основном крутился в цикле из девяти инструкци...

Акустические системы Aura Studio 3 и Onyx Studio 6 Компания HARMAN представила в России обновленные версии акустических систем — Aura Studio 3 и Onyx Studio 6. Устройства сохранили свой привычный дизайн, но обзавелись рядом технических улучшений. Например Onyx Studio 6 получила защиту от воды, а Aura Studio 3 обзавела...

KingRoon KP3 - установка натяжителя на ось Y Вдохновившись одной из заметок MALDERIN заказал на Али натяжитель на ось X.Заказывал чёрную версию, но ролик всё равно стального цвета, а не как на фото, но это и не важно. Натяжитель приходит разобранным в виде набора пластин, каретки, ролика и винтиков с Т-гайками.И буквал...

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

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

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

Очередная битва HDD и SSD по версии techspot Ребята с ресурса techspot регулярно проводят тестирование различных компьютерных комплектующих и периферийных устройств. Сегодня команда сайта в очередной раз решила сравнить производительность традиционных жестких дисков и твердотельных накопителей с различными форм-фактора...

CacheOut: у процессоров Intel обнаружили очередную уязвимость Очередная уязвимость была обнаружена в процессорах Intel. Данная уязвимость получила название CacheOut, по той причине, что она дает доступ к информации, хранящейся в кэш-памяти процессора. Подробнее об этом читайте на THG.ru.

Виртуальная АТС. Часть 1: Простая установка Asterisk на Ubuntu 20.04 Из-за перехода на удаленку в небольших компаниях часто возникают проблемы с телефонной связью. Обычно такие фирмы сидят в арендованных офисах, а услуги телефонии им оказывает бизнес-центр. О подключении сотрудников из дому придется позаботиться самостоятельно: самый недоро...

Превращаем DSLogic U2Basic в DSLogic Plus Привет, Хабр! В данной статье расскажу как модифицировать DSLogic U2Basic до DSLogic Plus. Данная статья является обновлением статьи — Превращаем DSLogic Basic в DSLogic Plus Кому интересно — прошу под кат. Читать дальше →

[Перевод] Неоморфизм с помощью SwiftUI. Часть 1 Салют, хабровчане! В преддверии старта продвинутого курса «Разработчик IOS» мы подготовили еще один интересный перевод. Неоморфный дизайн — это, пожалуй, самый интересный тренд последних месяцев, хотя, по правде говоря, Apple использовала его в качестве своего дизайнерског...

Microsoft извинилась за неудачную презентацию игр на Inside Xbox Накануне Microsoft в прямом эфире провела очередной выпуск шоу Inside Xbox, который довольно сильно разочаровал зрителей, потому что обещанных геймплейных трейлеров игр нового поколения для Xbox Series X мы так и не увидели. Руководителя маркетингового отдела Xbox Аарон Гри...

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

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

[Из песочницы] Очереди сообщений в PostgreSQL с использованием PgQ Очереди сообщений используются для выполнения: отложенных операций, взаимодействия сервисов между собой, «batch processing» и т.д. Для организации подобных очередей существуют специализированные решения, такие как: RabbitMQ, ActiveMQ, ZeroMQ и тд, но часто бывает, что в ни...

Сергей и «программирование лучше секса» Небольшая зарисовка-комментарий к статье «Программирование лучше секса» Самодостаточная, можно читать без ознакомления с оригиналом. — Сергей, можно вопрос? Сергей, не отвлекаясь от экрана… — Ну, задавайте. — Объясните, почему вы ТАКОЙ? Почему вам важнее написать эту ...

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

Темная сторона Нового года: как быстро избавиться от похмелья Организм здорового человека перерабатывает алкоголь в течение 8−12 часов и только спустя это время мы начинаем ощущать похмелье. Тошнота, головная боль, сухость во рту, проблемы с равновесием, рвота, слабость — так влияют на наш организм продукты распада спиртного: ацетальде...

[Из песочницы] Как Hyundai данные оберегал (контакты скрыты, но контекст остался, он является общими вопросами, не несет конфиденциальную информацию и служит для валидации сотрудниками hyundai реальности информации указанной ниже) Статья 29, ч.4 Конституции Р.Ф. – «Каждый имеет право свободно искать, получать, пер...

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

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

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

LyX: Общие замечания. Часть 1 Скопировано с моего блога в целях создания еще одного русскоязычного источника информации по данной теме. Эта статья является продолжением следующих статей одного цикла: статья 1 статья 2 статья 3 статья 4 статья 5 Фух, даже не знаю, как писать этот пост. Я мог бы начать ...

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

[Перевод] Celery throttling — настраивам rate limit для очередей ​ В этой статье я покажу как решить одну из проблем, возникающих при использовании распределенных очередей задач — регулирование пропускной способности очереди, или же, более простым языком, настройка ее rate limit'a. В качестве примера я возьму python и свою любимую связку ...

Есть ли жизнь под Linux. Критика одной статьи В данном цикле статей будет история жизни под ОС Linux. Расскажу, рациональные, на мой взгляд, способы перехода с Windows на Linux, кому это стоит сделать, и почему не надо бояться консоли. Это будет рассказ от человека который никогда не переходил с Windows на Linux.

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

Учёный объяснил, почему люди предпочитают заниматься сексом наедине Антрополог из Цюрихского университета объяснил, почему люди предпочитают заниматься сексом наедине. Дело в том, что другие животные могут спокойно делать это в присутствии сородичей.

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

«Приору делали люди, Весту – маркетологи»: Водитель назвал 2 секретных функции LADA Priora Автолюбителю отрадно, что даже на скромных машинах находятся полезные «пасхалки». Об этом водитель рассказал в блоге, объяснив, что первая «секретная» функция LADA Priora, о которой мало кто знает, им самим не одобряется. Речь идёт о том, как отключить звуковую индикацию, п...

Р2р маркетплейс Bitpapa запускает криптовалютный Telegram-бот Процесс обмена криптовалюты вызывает серьезные затруднения у новичков. Пользователям часто приходится тратить много времени на поиск нужного меню или инструмента для депозита или вывода средств. Отправка денег вызывает у пользователя чувство беспокойства за возможные финансо...

Я победил ступеньки при печати. Малоизвестный способ. Уже год бился над проблемой сдвига по оси X (дрыг стола).Все известные советы перепробовал (а они в разных местах одни и те же), кроме замены двигателя и драйвера более мощным (хотел, но дважды с али не пришли драйверы, срок окончания защиты проморгал - даже денег не вернул)...

Почему болят яичники и что с этим делать Будьте внимательны к себе: боль в яичниках может довести до перитонита.

Алиса читает тексты на сайтах в Яндекс.Браузере для Android В Яндекс.Браузере для Android теперь можно не только читать статьи и новости, но и слушать их с помощью Алисы. Если хочется расслабиться или, наоборот, делать несколько дел одновременно и работать с разными вкладками или приложениями, ...

В новой бете Яндекс.Браузера Алиса читает тексты на сайтах Статьи и новости в бета-версии Яндекс.Браузера теперь можно не только читать, но и слушать. Если хочется расслабиться или, наоборот, делать несколько дел одновременно и работать с разными вкладками, Алиса прочитает вслух те веб-страниц...

Сказ о том, как сделать машину времени для базы данных и случайно написать эксплойт Доброго времени суток, Хабр. Приходилось ли вам задумываться как поменять время внутри базы данных? Легко? Ну в некоторых случаях да, несложно — linux команда date и дело в шляпе. А если нужно поменять время только внутри одного экземпляра бд если их на сервере несколько? А...

Исследуем качество кода операционной системы Zephyr Недавно мы рассказывали, что анализатор кода PVS-Studio начал интегрироваться с PlatformIO. Естественно, при этом команда разработчиков PVS-Studio общалась с командой PlatformIO и те предложили ради интереса проверить код операционной системы реального времени Zephyr. Почем...

Кейс: как мы делали емейл-квест и почему сделали просто квест Подробная «внутренняя кухня» создания конкретной рассылки.

[Перевод] Как оценивать интеллект? Подход Google От себя: В ноябре 2019 года вышла программная статья от Google «Об оценке интеллекта» Франсуа Шолле (создатель Keras). 64 страницы посвящены тому, как появилось современное понимание ИИ, почему машинное обучение от него так далеко, и почему мы все еще не можем адекватно изм...

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

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

Почему следует избегать использования JPA/Hibernate в продакшене JPA безусловно самая распространённая технология работы с базами данных на платформе Java. Но она же и наименее пригодна для разработки быстрых и поддерживаемых систем. В этой статье я расскажу почему JPA лучше не использовать в продакшене и что можно использовать вместо неё...

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

«Новые Былины». Для dev, ops и любознательных людей В этой статье я буду настраивать рабочее окружение для разработки игры "Былины", а также выполню разбиение самой игры на части, пригодные для использования в OpenFaaS. Все манипуляции буду делать на Linux, Kubernetes буду разворачивать в minikube с использованием VirtualBox...

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

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

Портативная акустическая система JBL Pulse 4 Компания HARMAN представила новую версию популярной портативной акустической системы JBL Pulse 4. Устройство защищено от воды по стандарту IPX7 и выдерживает погружение в воду на глубину 1 метр до 30 минут. Стильный дизайн новинки дополняют светодиоды, расположенные под пр...

Микросервисы на С++. Выдумка или реальность? В этой статье я расскажу о том, как создал шаблон (cookiecutter) и настроил окружение для написания REST API сервиса на С++ с использованием docker/docker-compose и пакетного менеджера conan. Во время очередного хакатона, в котором я участвовал в качестве бекенд-разработч...

Гордон Эйнштейн: провал Libra — положительный момент для биткоина Одним из самых громких проектов прошлого года по праву можно назвать цифровую валюту Libra от крупнейшей в мире соцсети Facebook. Практически сразу после публикации white paper Libra оказалась под шквалом критики со стороны регуляторов. Американские конгрессмены потребовали ...

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

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

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

Аудиосистема Samsung Giga Party Audio MX-T50: патибокс, в котором есть почти всё Устройства формата «все для вечеринки в одном корпусе» переживают новый виток популярности, свои решения в этом сегменте представляют различные производители, в том числе и весьма именитые. Сегодня мы посмотрим на колонку Samsung Sound Tower MX-T50 — пожалуй, одно из самых «...

HexThrees — моя первая законченная игра Привет Хабр! Одно время здесь весьма популярны статьи "вот моя первая игра". В последнее время я что-то их не наблюдаю, так что решил восполнить этот пробел самостоятельно. Как я клон Threes делал

[Из песочницы] Интеллект — способность объекта адаптировать свое поведение к окружающей среде с целью своего сохранения (выживания) Аннотация Весь мир только и делает, что говорит об Искусственном Интеллекте, но при этом — вот же парадокс! — определения, собственно, «интеллекта» (даже не искусственного, а вообще) — общепринятого, понятного, логично структурированного и глубокого до сих пор нет! Почему бы...

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

HODL: держать биткоин и зарабатывать В 2013 году на Bitcointalk появилась ветка I AM HODLING. В ней трейдер GameKyuubi объяснял, почему не продал биткоины на пике. В заголовке была опечатка: «Я ДЕЖРУ». Слово hodl стало синонимом стратегии «покупай и держи». В криптосообществе ходлерами называют долгосрочных инв...

[Перевод] Swift Property Wrappers Если вы использовали SwiftUI, то наверняка обращали внимание на такие ключевые слова, как @ObservedObject, @EnvironmentObject, @FetchRequest и так далее. Property Wrappers (далее «обёртки свойств») — новая возможность языка Swift 5.1. Эта статья поможет вам понять, откуда же...

Решение нескольких задач от Amazon на примере JavaScript Доброго времени суток. Представляю вашему вниманию перевод статьи «Amazon Coding Interview Questions» автора Trung Anh Dang. В этой статье автор приводит несколько (три, если быть точнее) задач от Amazon (как он утверждает) и свои варианты решений. После ознакомления с ...

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

Гайд по UI анимации. Как начать анимировать интерфейсы Привет! Меня зовут Айгуль, я продуктовый дизайнер в Райффайзенбанке, а до этого работала в Mail.ru Group, OneTwoTrip и приложила руку к нескольким стартапам. Как-то я взяла на себя задачу продумать систему UI-анимаций для дизайн-системы. Но когда я начала над ней работу...

Bloomberg: после провала «революционных» AR-очков стартап Magic Leap, собравший без малого $3 млрд, ищет покупателя Согласно свежей публикации Bloomberg, американский разработчик гарнитуры дополненной реальности Magic Leap, оказавшийся в очень затруднительном положении после полного фиаско очков дополненной реальности Magic Leap One, испытывает серьезные финансовые трудности и рассматрива...

Главная причина, почему не Linux Сразу хочу сказать, что речь в статье пойдёт исключительно о настольном применении Линукса, т.е. на домашних компах/ноутах и рабочих станциях. Всё нижеизложенное не касается Линукса на серверах, встроенных системах и прочих подобных устройствах, т.к. то, на что я сейчас выль...

Game of Life с битовой магией, многопоточностью и на GPU Всем привет! Недавняя статья на Хабре в очередной раз показала неостывающий интерес к игре «Жизнь» в частности и всевозможным оптимизациям в общем. Статья и комментарии к ней, особенно любопытство к вычислениям на GPU, вдохновили меня на то, чтобы поделиться своими изыскания...

Linux Kernel Library: ядро Linux в форм-факторе so или dll Когда-то читал статью о выборе файловых систем «чтоб везде-везде работало». В ней в очередной раз увидел жалобы, что Ext4 замечательная файловая система, но на Windows есть только кривые неточные проприетарные драйверы. Но отмотаем ленту ещё на пару лет назад: тогда на Хабре...

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

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

Физика для мобильного PvP шутера и как мы подружили её с ECS Всем привет! В этой статье мы расскажем про личный опыт работы с физическими движками для мультиплеерного шутера и главным образом сфокусируемся на взаимодействии физики и ECS: на какие грабли мы наступили в процессе работы, чему научились, почему остановились на конкретных ...

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

Выявлена очередная уязвимость процессоров Intel Специалисты в области безопасности выявили очередную уязвимости в процессорах Intel. Мы уже устали считать все эти уязвимости, но в данном случае всё намного хуже. Дело в том, что эта уязвимость аппаратная, и её нельзя исправить.

Декомпиляция node.js в Ghidra Приветствую, Вам когда-нибудь хотелось узнать, как же именно работает программа, которой вы так активно пользуетесь, игра, в которую часто играете, прошивка какого-нибудь устройства, которое что-то делает по расписанию? Если да, то для этого вам потребуется дизассемблер. А ...

[Из песочницы] Топ 5 причин, почему мне нравятся пользовательские свойства CSS Привет, Хабр! Представляю вашему вниманию перевод статьи «My top 5 reasons why I like CSS custom properties», автора Stas Melnikov Спецификация пользовательских свойств CSS навсегда изменила мой взгляд на веб-разработку. Именно поэтому я хочу написать, почему мне нравятся п...

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

Криптовалюта. ICO, IEO, STO. Майнинг. Блокчейн: регулирование в России. Полная история: 2014-2019 годов Пролог Юрист — человек, который может написать ответ на 10 листов и назвать его кратким. Основной мой бизнес связан с юриспруденцией. Почти еженедельно приходит 1-2, а то и 3-5-10 клиентов, которые задают одни и те же вопросы: «Каков статус криптовалют/токенов в РФ/СНГ?»;...

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

Новый полнометражный анимационный фильм «Черепашки-ниндзя» от Сета Рогена выйдет в кинотеатрах 23 августа 2023 года Коммерческий успех самого первого фильма «Черепашки-ниндзя» / «Teenage Mutant Ninja Turtles» 1990 года выпуска (более $200 млн сборов при бюджете $13,5 млн) не дает покоя владельцам франшизы несмотря на провал практически всех последующих продолжений. В э...

«iOS — это рекламное ПО». Apple раскритиковали за обилие рекламы в iPhone и iPad В последнее время все чаще возникает тема появления большого количества рекламы в операционных системах современных электронных устройств. За это критиковали MIUI, EMUI и прочие популярные графические оболочки. Теперь же пользователи iOS начали жаловаться на засилье рек...

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

[Перевод] Как разобрать URL в JavaScript? Доброго времени суток, друзья! Представляю Вашему вниманию перевод заметки «How to Parse URL in JavaScript: hostname, pathname, query, hash» автора Dmitri Pavlutin. Унифицированный указатель ресурса или, сокращенно, URL — это ссылка на веб-ресурс (веб-страницу, изображ...

Angular для Vue разработчиков Сейчас во фронтенде среди фреймворков есть три явных лидера: Angular, React и Vue. Думаю, мы можем судить о любви разработчиков к проекту по количеству звезд на GitHub. На момент написания данной статьи у Vue уже 161 тысяча звезд, на втором месте находится React с 146 тысяча...

[Перевод] Разворачиваем Jenkins как код Прим. перев.: это перевод статьи из инженерного блога компании Preply о том, как можно использовать конфигурацию как код для такого популярного CI/CD инструмента как Jenkins. В нашей компании, мы стараемся следовать практикам «Все как код», это касается не только инфраструк...

Автоматизация ввода в SecureCRT с помощью скриптов У сетевых инженеров часто возникает задача, выполнить copy/past определенных фрагментов из блокнота в консоль. Копировать приходиться обычно несколько параметров: Username/Password и что-либо еще. Ускорить этот процесс позволяет использование скриптов. НО задачи написание ск...

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

[Из песочницы] Кастомные SwiftLint Rules Привет, Habr! Меня зовут Алексей, я iOS Developer в компании FINCH. Скоро Новый год — самое время чтобы начать жить по-другому, а поможет в этом такая классная штука как SwiftLint. В статье я расскажу, почему ее обязательно нужно внедрять во все проекты, включая legacy и pet...

Как в линуксе подключиться к корпоративному VPN с помощью openconnect и vpn-slice Хотите использовать линукс на работе, но корпоративный VPN не даёт? Тогда эта статья может помочь, хотя это не точно. Хочу заранее предупредить, что вопросы администрирования сетей я понимаю плохо, поэтому не исключено, что я всё сделал неправильно. С другой стороны не исклю...

Повторяем когортный анализ, выполненный в Power BI, силами Python Добрый день уважаемые читатели! Поводом для написания данной публикации послужил вебинар, который я посмотрел на Youtube. Он был посвящен когортному анализу продаж. Автор использовал для работы с данными платформу Power BI Desktop. Ссылку на указанное видео приводить не буду...

Гибкие смартфоны Huawei начали ломаться, как Galaxy Fold Первый складной смартфон Samsung с гибким экраном Galaxy Fold был анонсирован в феврале, но поступил в продажу только осенью. Всё из-за проблем с дисплеем, которые компания долго решала. Mate X от Huawei с такими публичными провалами не столкнулся, но продаваться начал тоже ...

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

Как сохранить субтитры с YouTube, Vimeo, Facebook или VK в виде текста Субтитры могут оказаться полезным дополнением к фильму, особенно, если он на иностранном языке. Сегодня на YouTube, Vimeo или Facebook можно найти немало роликов с текстовым сопровождением, более того, сервис осуществляет даже автоматический перевод слов на другие языки. Ино...

Почему я ушёл с React Native и перешёл во Flutter: Часть 2 Всем привет. Меня зовут Дмитрий Андриянов. Два года я писал на React Native, сейчас работаю в Surf во Flutter отделе и уже более полутора лет пишу на Flutter. В первой части статьи я рассказал про основные различия между React Native и Flutter. В этой части расскажу про раз...

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

[Перевод] Связь между C# и C#: REST, gRPC и все, что между Существует много способов связи между клиентом C# и сервером C#. Некоторые из них надежные, другие нет. Некоторые очень быстрые, другие нет. Важно знать различные варианты, чтобы вы могли решить, что лучше для вас. В этой статье будут рассмотрены самые популярные на сегодняш...

Как ускорить работу компьютера с Windows 10, 8, 7: 20 советов И хотя компьютер с Windows 10 и работает заметно быстрее своих предшественников, пользователи хотят от операционной системы еще лучшего отклика. На самом деле несложно этого добиться. Вам понадобятся несколько советов и хитростей. В этой статье мы как раз и рассмотрим нескол...

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

[Перевод] Настройка Webpack 5 с нуля Узнайте, как использовать вебпак для сборки JavaScript, изображений, шрифтов и стилей, а также как запускать сервер для разработки Если вы раньше использовали вебпак 4, вот некоторые отличия от 5 версии: команда «webpack-dev-server» теперь выглядит как «webpack-serve» о...

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

FAST VP в СХД Unity: как это работает Сегодня речь пойдет об интересной технологии, реализованной в СХД Unity/Unity XT, – FAST VP. Если вы впервые услышали о Unity, то по ссылке в конце статьи можно ознакомиться с характеристиками системы. В проектной команде Dell EMC я работал над FAST VP более года. Сегодня хо...

n8n. Автоматизация ИБ со вкусом смузи Всем давно очевидна польза тотальной автоматизации, в том числе, и в области информационной безопасности. В условиях большого кадрового дефицита как никогда актуальна идея снятия рутинной рабочей нагрузки как со специалиста по информационной безопасности, так и со специалист...

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

[Перевод] Шарманка на Ардуино Эта публикация является переводом моей инструкции размещенной на сайте instructables.com. Проект занял первое место в DIY Arduino contest 2020 от Instructables Привет! Это статья о том, как я делал шарманку на Arduino. Читать дальше →

[Перевод] RICE: Простая приоритезация для Product-менеджеров Перевод статьи подготовлен специально для студентов курса «Product Manager IT-проектов» Проблемой, которая возникает постоянно при построении дорожной карты продукта, является распределение приоритетов. Как вы решаете над чем нужно работать в первую очередь? Если вы вл...

[Перевод] Дружим ORDER BY с индексами Привет, Хабр! Я потихоньку перевожу статьи Маркуса Винанда из блога use the index luke. Первой статьей в цикле был манифест Маркуса о важности использования безофсетной пагинации на ключах. Мы рассмотрели всего один пример, как этот подход работает на практике. В этой и сле...

[Перевод] Правила компоновки во Flutter, которые должен знать каждый Когда новичок во Flutter спрашивает, почему какой-то виджет с width: 100 не ширины 100 пикселей, обычно ему отвечают, что надо обернуть этот виджет в Center, верно? Не надо так делать Если так отвечать, то к вам будут возвращаться снова и снова, спрашивая, почему какой-то F...

Как обновить прошивку AirPods Если возникают проблемы с AirPods, или нужен доступ к последним функциям, потребуется обновление. Это руководство поможет прошить ваши наушники.  Apple время от времени запускают новое программное обеспечение, не так часто, как iOS, но изменения важные и требуют вашего внима...

Как работает музыка в NES Если тут есть музыканты, которые имеют свой ютуб-канал или паблик вконтакте, ответьте мне на один вопрос: знаком ли вам такой способ набрать популярность, как каверы на музыку из старинных видеоигр? Способ убойный не только из-за ностальгии. Smooth McGroove в одном из своих ...

Почему VR разработка вам не подходит Всем привет! Меня зовут Григорий Дядиченко, и я занимаюсь AR/VR. (Слышны хлопки по залу). В AR/VR я уже больше 4 лёт, хотя занимаюсь всё это не только исключительно ими, а самыми различными проектами под заказ всё это время. Я работал в студиях, я долгое время был фрилансеро...

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

Зарплаты в 3D-индустрии снижаются Статья 3D Printing Media Network адаптирована и дополнена для вас Top 3D Shop. Три года подряд (с 2016 до 2018) в индустрии аддитивного производства наблюдался ежегодный рост среднего уровня зарплаты, который был выше уровня инфляции. Но это уже не так, ведь мы наблюдаем сок...

Как в Яндекс.Облаке устроено Virtual Private Cloud и как наши пользователи помогают нам внедрять полезные функции Привет, меня зовут Костя Крамлих, я ведущий разработчик подразделения Virtual Private Cloud в Яндекс.Облаке. Я занимаюсь виртуальной сетью, и, как можно догадаться, в этой статье расскажу об устройстве Virtual Private Cloud (VPC) в целом и виртуальной сети в частности. А ещё...

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

Дзен позволил встраивать в статьи эмбеды Яндекс.Форм В Яндекс.Дзене появилась возможность проводить опросы, конкурсы, собирать заявки на мероприятия (и многое другое). Это можно сделать с помощью сервиса Яндекс.Формы, код которого теперь вставляется в статьи. Пока эта возможность находится на стадии тестирования и будет доступ...

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

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

[Из песочницы] Императивный подход к реактивным данным на примере Jetbrains KTor и R2DBC Статья об использовании реактивного доступа к базам данных из корутин. Spring все упрощает, но это плохо сказывается на понимании реальных процессов работы приложения. Для демонстрации был выбран фреймворк KTor (просто потому, что мне нравится смотреть на то, что делает JetB...

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

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

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

[Перевод] Оптимизация кода на Python с помощью ctypes Перевод статьи подготовлен специально для студентов курса «Разработчик Python». Внимание: код в этой статье лицензирован под GNU AGPLv3. Я написал это руководство, поскольку не смог найти такого, которое будет объединять в себе все полезное о ctypes. Надеюсь, эта статья ...

Анонс Poco F3: новый опыт клонирования Если вы среди тех, кто негодует по вопросу нейминга смартфонов Xiaomi, Redmi и Poco, то сегодня компания преподнесла очередной повод для возмущения. Сегодня состоялась премьера Poco F3 — это такая глобальная версия Redmi K40, который продают уже месяц в Китае.

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

svchost.exe грузит память в Windows 7, 8, 10: что это за процесс и как решить проблему Кажется, что разговор о тех или иных ошибках Windows может стать бесконечным. На самом деле трудно отрицать тот факт, что вполне нормально сталкиваться с ошибками на своем компьютере, если своевременно не заботиться о его здоровье. На этот раз попробуем разобраться с проблем...

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

Где логика?! История тестирования одного микросервиса Эта статья — расшифровка доклада Дениса Кудряшова, QA-инженера Leroy Merlin, с конференции QA Meeting Point 2020. Денис рассказал, как столкнулся со сложной логикой, реализованной в сервисе, применил подход Control Flow Testing, и что из этого вышло. Из текста вы узнаете, мо...

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

[Перевод] Привлечение и удержание художников в open-source играх Автор оригинальной статьи — Jetrel. Художник, который активно участвует в проектах Open Source игр. Несколько лет назад он был «арт-директором» игры Battle for Wesnoth. Кроме того, он сделал львиную долю арта для Frogatto and friends и продолжает работать над этой игрой. По...

Проброс USB-портов из Windows 10 для удалённой работы Когда человек много лет рыл бункер и запасал там продукты, он должен испытывать глубокое моральное удовлетворение, если бункер понадобился. Он будет довольный заявлять: «А я говори-и-и-ил!» То же касается и того, кто делал запасы продуктов в кладовой, когда все закупались в ...

[Из песочницы] SwiftUI по полочкам Каждый раз, когда в языке программирования появляется новый Фреймворк, рано или поздно, появляются люди, которые изучают язык именно с него. Вероятно так было и в IOS разработке во времена появления Swift: поначалу он рассматривался как дополнение к Objective-C — но я этого ...

Чиним сериализацию объектов в Kotlin раз и навсегда Недавно я наткнулся на статью о проблеме c Java-сериализацией объектов в Kotlin. Автор предложил решать её добавлением метода readResolve к каждому объекту, который наследуется от java.io.Serializable. Этот способ выглядит абсолютно правильным, однако его поддержка может о...

Как я попал в ThoughtWorks или образцовое интервью Не кажется ли вам странным то, что когда вы собираетесь поменять место работы и возникает необходимость пройти интервью, то в первую очередь вы думаете «надо подготовиться к интервью». Прорешать задачи на HackerRank, почитать Crack the coding interview, зазубрить как устро...

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

[recovery mode] Украденное резюме, человек, который ушел в Кемерово, призыв кандидата и другие «увлекательные» истории трэш-собеседовани За время работы в IT-рекрутинге у нас накопилось много историй о смешных, нелепых и странных собеседованиях как от разработчиков, так и от HR. Поэтому решили запустить рубрику «Трэш-собеседования», где будем делиться подобным контентом. В этой статье собрали 13 историй: стра...

Microsoft сертификация Online — записки с полей Microsoft Russia перевела статью о процессе сдачи экзамена онлайн. Через меня за последний год, так или иначе, прошли уже сотни, если не тысячи людей, готовившихся, сдавших экзамены. Многие из них сдавали онлайн, еще до Covid-19, а уже после закрытия сертификационных центр...

Инфляционная мультивселенная Эта статья является первой частью конспекта книги «Скрытая реальность: Параллельные миры и глубинные законы Космоса». Материал статьи посвящен инфляционной модели Вселенной.В середине XX в. впервые было осознанно, что в микроволновой части спектра повсюду в космосе однородно...

Путь к ООП: Взгляд инженера Дисклеймер Статья не предполагает какой-то принципиально новый взгляд на вещи, кроме как с точки зрения изучения этого материала с «абсолютного нуля». Материал основан на записях примерно 7-летней давности, когда мой путь в изучении ООП без IT-образования только начинался...

Песков признал провал «Цифровой экономики» в РФ Российская национальная программа развития цифровых технологий провалилась. Об этом заявил советник президента РФ по вопросам цифрового и технологического развития Дмитрий Песков, пишет ТАСС. Вместе с тем, по его словам, разработки Национальной технологической инициативы (НТ...

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

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

[Из песочницы] Golang + Phaser3 = MMORPG — Делаем базу для бесконечной генерации мира На русскоязычных ресурсах трудно найти подходящую информацию, возможно этот материал позволит вам понять некоторые основы для создания многопользовательских игр и не только. Я планирую сделать серию статей по созданию 2.5D MMORPG, то бишь в изометрии, наш мир будет разделе...

Wrike уходит от использования языка Dart. Часть 1 Данной статьёй мы хотим пролить свет на технический стек Wrike: каким он был раньше и каким мы видим его в будущем. Мы расскажем о том, почему пять лет назад мы выбрали язык Dart основным для frontend-разработки нашего продукта и почему сейчас мы решили посмотреть в сторону ...

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

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

Собеседование в Яндекс: театр абсурда :/ Привет, хабр!В прошлой статье меня знатно разбомбили в комментариях, где-то за дело, где-то я считаю, что нет. Так или иначе, я выжил, и у меня есть чем с вами поделиться >:)Напомню, что в той статье я рассказывал, каким я вижу идеальное собеседование и что я нашёл компан...

Обзор Deep Rock Galactic. Лучший PVE шутер вышел в релиз Сегодня мы бы хотели представить вашему вниманию очередную новинку игровой индустрии, которая уже успела заинтересовать многих геймеров. Вы любите копать, изучать, искать, штурмовать, создавать и уничтожать? Тогда вам сюда. Встречайте, перед вами симулятор бурильщика от Ghos...

Простой зомби-шутер на Unity Всем привет! Скоро стартуют занятия в первой группе курса «Разработчик игр на Unity». В преддверии начала курса прошел открытый урок по созданию зомби-шутера на Unity. Вебинар провёл Николай Запольнов, Senior Game Developer из Rovio Entertainment Corporation. Он также написа...

Бесплатный* вебинар «Провалы в обработке новых подключений провайдеров интернет и кабельного ТВ» 20.02 в 11:00 МСК Удивительно не то, что большинство региональных провайдеров работают с новыми подключениями хуже «Ростелекома». А то, что несмотря на увеличивающийся разрыв в качестве работы коммерческого блока, регионалы в общем сохраняют позиции, очень медленно отступая. Это как тобакок...

Почему мы перешли на Selenide, попутно написав более 200 новых автотестов Привет, я автоматизатор тестирования на одном из проектов крупной компании. В этой статье я расскажу, почему мы приняли решение перейти с Serenity на Selenide. Задача у нас масштабная, и хотя изменение технологического стека заняло определенное время, впоследствии оно с лихв...

[Из песочницы] Разбор настройки ELK 7.5 для анализа логов Mikrotik Давно была мысль посмотреть, что можно делать с ELK и подручными источниками логов и статистики. На страницах хабра планирую показать практический пример, как с помощью домашнего мини-сервера можно сделать, например, honeypot с системой анализа логов на основе ELK стека. В э...

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

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

Клавиатуру с механизмом «бабочка» назвали одним из провалов десятилетия На днях издание The Verge опубликовало свой рейтинг самых провальных проектов прошедшего десятилетия. В него попало немало устройств и сервисов от Google и других крупных компаний, включая Apple. В рейтинге нашлось место золотым Apple Watch, AirPower и клавиатуре с механизмо...

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

[Перевод - recovery mode ] Конец хайпа: Что ждёт язык Scala дальше Вокруг языка Scala всегда было много хайпа и неоднозначных суждений. Сейчас споры поутихли, но в твитере появились сообщения об уходе некоторых значимых участников из компаний активно развивающих экосистему языка Scala. В связи с чем в очередной раз пошли разговоры о том, ч...

Подставка для зубной пасты. Очередное гениальное устройство

Как мы рекомендуем новинки каталога в онлайн-кинотеатре ivi (+ код на Python) В блоге онлайн-кинотеатра ivi накопилось достаточно статей про архитектуру рекомендательной системы Hydra. Однако рекомендации — это не только внешний API, но и алгоритмы, которые живут «под капотом» и реализуют достаточно сложную бизнес-логику. В этой статье я расскажу о п...

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

На Samsung Galaxy S9 и Galaxy S9+ выпустили очередное обновление Разработчики компании Samsung продолжают тестировать Android 10 на смартфонах Samsing Galaxy S9 и Samsung Galaxy S9+. Компания выпустила очередную бета-версию системы для смартфонов. Обновление вышла с номером сборки G96*XXU7ZTA9 и весит 116 МБ. В обновление добавили: янва...

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

Модерн Flyingbear Tornado 2 Начинаю осваивать печать 2-мя цветами на Flyingbear Tornado 2. Решил испробовать новый экструдер XCR3D 2in1-S1, по типу один хотенд в который поочередно меняется пластик (не смешивается). Плюсы такого экструдера в том что 1 сопло - а не 2 по типу "Химеры" что была с принтеро...

Как уменьшить размерность метрик в Prometheus, если вы не DevOps Иногда команда разработки сталкивается с задачей, в которой у неё мало экспертного опыта, и через пробы и ошибки она находит неочевидное решение. Так произошло и с нами, когда понадобилось перенести сбор метрик из Infux в Prometheus. Их итоговая размерность оказалась 1,5 мил...

Мы протестировали хороший не китайский смартфон и поняли, почему вы такие не покупаете Если отбросить из списка лидеров продаж смартфонов в РФ компанию Apple (которая в России выезжает за счёт «пусть старый и гнилой, но Мерседес!» iPhone 8 и пр.), останутся пара «злых китайцев» — Huawei и Xiaomi — и Samsung, который остался единственным производителем с богато...

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

Поплавок для удилища               Заказал мне один приятель, напечатать ему поплавок, определённой конфигурации. Не знаю почему ему магазинные поплавки не подошли, сам я не заядлый рыбак. И начал он как обычно из далека, якобы засомневавшись: "А слабо на твоём принтере, напечатать поплавок, кот...

[Из песочницы] Повысьте производительность SPA, разбив ваши библиотеки Angular на несколько частей Привет, Хабр! Представляю Вашему вниманию перевод статьи «Improve SPA performance by splitting your Angular libraries in multiple chunks» автора Kevin Kreuzer. Angular — отличный фреймворк. Мы все его любим <3. Одна из вещей, которая делает Angular успешным и прекрасным в...

Светильник - 3d печать + leroymerlin Если есть 3D принтер! то начинаешь мыслить по другому! Однажды прочувствовав как это круто! Остановится уже тяжело. Очередная моя поделка. были куплены в leroymerlin Светильник TechnicДалее нарисовал корпус, идея была такая, повесить светильники на трубу (опять же там.... по...

Как стать продуктивнее в 2020 году Лучшие статьи 2019 года о том, как организовать рабочий день и что делать, если ничего не хочется.

Top Eleven 2020: для футбольного менеджера вышло обновление с молодежной академией Top Elevenот Nordeus — один из самых популярных симуляторов футбольного менеджера на мобильных. В одном только Google Play у него больше 50 млн загрузок. Как и многие другие проекты в жанре он развивается за счет обновлений, а не посредством выпуска новой части каждый год. ...

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

[Перевод] Почему Discord переходит с Go на Rust Rust становится первоклассным языком в самых разных областях. Мы в Discord успешно используем его и на серверной, и на клиентской стороне. Например, на стороне клиента в конвейере кодирования видео для Go Live, а на стороне сервера для функций Elixir NIF (Native Implemente...

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

Avast: 65% россиян не копируют свои данные 31 марта отмечается международный день резервного копирования, и специалисты Avast провели опрос, чтобы выяснить, как часто и каким способом россияне делают резервные копии (и почему некоторые не хотят этого делать).

Thermaltake представила свое виденье игрового пространства геймера Компания Thermaltake провела предновогоднюю вечеринку в арт-кафе «Рукав». В ходе мероприятия были представлены новинки компании и продемонстрирован разгон оперативной памяти TOUGHRAM RGB Memory DDR4 4400MHz 16GB (8GB x 2) от Саргиса Гетемяна, известного среди оверклокеров по...

Эльбрус VS Intel. Сравниваем производительность систем хранения Аэродиск Восток и Engine Всем привет. Мы продолжаем знакомить вас с системой хранения данных Аэродиск ВОСТОК, выполненной на базе российского процессора Эльбрус 8C. В этой статье мы (как и обещали) детально разберем одну из популярнейших и интереснейших тем, связанной с Эльбрусами, а именно – прои...

Почему я отказался от Magic Mouse и какой я вижу идеальную мышь Уже около года я являюсь активным пользователем MacBook Air. Мой переезд произошёл довольно спонтанно, поскольку предыдущий лэптоп ближе к концу рабочего дня приказал долго жить. Тем же вечером я оформил заказ в ближайшем торговом центре и пошёл забирать обновку. Хотел купи...

WhatsApp запретили пользоваться, и вот почему Самым популярным и известным в мире сервисом для общения является WhatsApp, а используют его на постоянной основе более чем 1,6 млрд человек, и это вполне себе реальный факт. Данный сервис старается делать все возможное для Сообщение WhatsApp запретили пользоваться, и вот п...

ОРРО А52 – Eldorado рекомендует бюджетный смартфон для школьников Стремительная популярность видео и фото-контента среди школьников в соцсетях сделала смартфон предметом ежедневного обихода. Поэтому сложно представить современного ребенка со старой мобилой, которая работает на EDGE. Но возникает вопрос, стоит ли тратиться на дорогостоящий ...

На iOS и Android вышло 2D-приключение Guardian Tales, похожее на Link to the Past Хайрул уже давно перешёл в 3D-плоскость. Линк побывал не в одной паре приключений, а Зельда как всегда в опасности. Если старые-добрые времена Link to the Past до сих пор вызывают у вас теплоту в душе, то можем обрадовать — на мобильные устройства вышло пиксельное приключени...

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

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

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

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

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

Тесты визуальной регрессии. Перезагрузка В своей предыдущей статье я рассказывал про опыт использования движка Gemini для разработки визуальных тестов, точнее, тестов визуальной регрессии. Такие тесты проверяют, не «съехало» ли что-нибудь в UI после очередных изменений с помощью сравнения текущих скриншотов с ранее...

Ubisoft приобрела студию Kolibri Games — еще одного разработчика гипер-казуальных развлечений Вряд ли есть те, кому нравится политика компании Ubisoft на мобильных (я не имею в виду казуальных игроков, которым в принципе все равно, чей проект они запускают: Ubisoft, Supercell или King), а она своими действиями показывает, что это только начало. Компании принадлежит ...

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

Все без ума от подкастов! Что происходит? Как аудиошоу покорили сердца слушателей и почему вам тоже стоит обратить на них внимание, особенно если у вас есть бизнес.

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

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

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

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

[Перевод] Как устроен процесс создания docker-контейнера (от docker run до runc) Перевод статьи подготовлен в преддверии старта курса «Инфраструктурная платформа на основе Kubernetes». За последние несколько месяцев я потратил немало личного времени на изучение работы Linux-контейнеров. В частности, что конкретно делает docker run. В этой статье я соб...

Размер имеет значение     Всем привет! На дворе 2021 год и с момента изобретения первого FDM принтера прошло больше трех десятков лет. Сейчас уже никого не удивишь какой-нибудь штуковиной, распечатанной на 3д-принтере, если конечно она не 35-40 см в длину. Почему так? Всё просто – большинство сов...

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

OpenShift как корпоративная версия Kubernetes. Часть 1 «В чем разница между Kubernetes и OpenShift?» – этот вопрос возникает с завидным постоянством. Хотя на самом деле это все равно что спрашивать, чем автомобиль отличается от двигателя. Если продолжить аналогию, то автомобиль – это готовый продукт, им можно пользоваться сразу ...

iPhone 9 спасён, задержек не будет Ранее появились сообщения о том, что вспышка коронавируса в Китае повлияет на график производства смартфонов iPhone 9, которые должны собираться на заводах Foxconn. Компания Foxconn опубликовала официальное заявление, в котором отметил, что ситуация в Китае мало повлиял...

Surface Hub 2X отложен и, возможно, никогда не увидит свет В мае 2018 года Microsoft представила Surface Hub 2, ставший продолжением весьма успешного Surface Hub. Новинка получила 50,5-дюймовый экран с разрешением 5K, высококлассный процессор, порты USB-C и многое другое, что делает его идеальным вариантом для использования в конфе...

Почему Android и iOS никогда не изменятся кардинально Знаете, я часто пишу о том, что нам нужны новые операционные системы с совсем иным интерфейсом. Android и iOS жутко надоели, как и Windows, macOS и Linux. Все эти системы какими были на этапе зарождения, такими и остаются. Основная идея операционной системы — предоста...

Очередной рецепт Intel для новых процессоров: снизить частоты, но добавить поддержку Hyper-Threading За последние дни мы много узнали о грядущих настольных процессорах Intel Comet Lake. Мы увидели, что доступный Core i3-10300 будет очень похож на Core i7-7700, а Core i5-10600 будет заменой для Core i7-8700. Кроме того, сегодня мы узнали о более дорогих моделях линейки,...

Неужели китайцы настолько жадные? Чего ждать от шумоизоляции Haval F7 Тем, кто намерен заглянуть под обшивку салона кроссовера, следует быть готовым к «сюрпризам» и затратам. Модель Haval F7 появилась в России летом 2019 года, и стала своего рода феноменом китайского автопрома, ведь и потребитель, и эксперты пророчили ей провал на рынке РФ, н...

[Перевод] Terraform в AWS: несколько аккаунтов и другие хитрости В этой статье поговорим о нюансах использования Terraform от HashiCorp, в частности о том, как использовать Terraform при управлении несколькими аккаунтами Amazon Web Services (так делают все чаще — из-за размера организации или предпочтений команды DevOps). По сути, AWS са...

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

Big Data Tools EAP 11: Zeppelin в DataGrip и spark-submit во всех поддерживаемых IDE Только что вышло очередное обновление EAP 11 для плагина под названием Big Data Tools, доступного для установки в IntelliJ IDEA Ultimate, PyCharm, and DataGrip. Можно установить его через страницу плагина на сайте или внутри IDE. Big Data Tools — это плагин, позволяющий соед...

[Перевод] 5 типичных ошибок при создании React компонентов (с хуками) в 2020 году Всем привет! Из этой статьи вы узнаете о самых распространенных ошибках при создании React компонентов, а также о том, почему они считаются ошибками, как их избежать или исправить. Оригинальный материал был написан немецким разработчиком Лоренцом Вайсом для личного блога, ...

[Перевод] Используем PowerShell для работы с REST API Многие из вас наверняка работают с разнообразными инфраструктурами, используя REST API. А поскольку все более широкие слои населения для автоматизации рутинных задач осваивают PowerShell, то почему бы и не начать применять его для работы с REST API? Сегодня вашему вниманию ...

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

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