Социальные сети Рунета
Понедельник, 30 марта 2020

9. Fortinet Getting Started v6.0. Логирование и отчетность Приветствую! Добро пожаловать на девятый урок курса Fortinet Getting Started. На прошлом уроке мы рассмотрели основные механизмы контроля доступа пользователей к различным ресурсам. Теперь перед нами другая задача — необходимо анализировать поведение пользователей в сети, ...

11. Fortinet Getting Started v6.0. Лицензирование Приветствую! Добро пожаловать на одиннадцатый, последний урок курса Fortinet Getting Started. На прошлом уроке мы рассмотрели основные моменты, связанные с администрированием устройства. Теперь, для завершения курса, я хочу познакомить вас со схемой лицензирования продукто...

8. Fortinet Getting Started v6.0. Работа с пользователями Приветствую! Добро пожаловать на восьмой урок курса Fortinet Getting Started. На шестом и седьмом уроках мы познакомились с основными профилями безопасности, теперь мы можем выпускать пользователей в Интернет, защищая их от вирусов, разграничивая доступ к веб ресурсам и пр...

5. Fortinet Getting Started v6.0. NAT Приветствую! Добро пожаловать на пятый урок курса Fortinet Getting Started. На прошлом уроке мы разобрались с работой политик безопасности. Теперь пришло время выпустить локальных пользователей в Интернет. Для этого на данном уроке мы рассмотрим работу механизма NAT. Пом...

7. Fortinet Getting Started v6.0. Антивирус и IPS Приветствую! Добро пожаловать на седьмой урок курса Fortinet Getting Started. На прошлом уроке мы познакомились с такими профилями безопасности как Web Filtering, Application Control и HTTPS инспекция. На данном уроке мы продолжим знакомство с профилями безопасности. Снача...

6. Fortinet Getting Started v6.0. Web Filtering и Application Control Приветствую! Добро пожаловать на шестой урок курса Fortinet Getting Started. На прошлом уроке мы освоили основы работы с технологией NAT на FortiGate, а также выпустили нашего тестового пользователя в Интернет. Теперь пришло время позаботиться о безопасности пользователя н...

4. Fortinet Getting Started v6.0. Firewall Policies Приветствую! Добро пожаловать на четвертый урок курса Fortinet Getting Started. На прошлом уроке мы развернули макет для будущих лабораторных работ. Пришло время его использовать! На данном уроке мы разберем основы работы политик безопасности, которые разграничивают досту...

1. Fortinet Getting Started v 6.0. Введение Добро пожаловать на новый видеокурс, посвященный решениям компании Fortinet — Fortinet Getting Started. По ходу данного курса я расскажу об основных решениях компании в рамках концепции Fortinet Security Fabric, а также на практике покажу работу с двумя основными решениями...

2. Fortinet Getting Started v 6.0. Архитектура решения Приветствую! Добро пожаловать на второй урок курса Fortinet Getting Started. Если вы еще не знакомы с курсом, советую посмотреть первый урок — в нем разъясняются основные цели и структура курса. Данный урок является чисто теоретическим, но в нем содержится множество полезн...

Уроки по SDL 2: Урок 7 — Viewport Всем привет! Я вернулся с новым уроком для вас! А если вам вдруг надоест ждать урока от меня, вы всегда сможете найти эти уроки на английском здесь. Что ж, давайте начнем 7-й по счету уроку с названием Viewport Читать дальше →

Работа с API КОМПАС-3D → Урок 17 → Текстовый документ На предыдущих уроках цикла мы подробно рассмотрели различные средства работы с текстом. КОМПАС позволяет создавать текстовые документы. Они отличаются от файлов, создаваемых стандартным блокнотом Windows наличием оформления в виде основной надписи различных видов. На этом у...

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

Как работать с API Google Таблиц (Google Sheets API v4) на языке R с помощью нового пакета googlesheets4 Электронные таблицы по-прежнему остаются довольно популярным инструментом для работы с данными, а среди различных процессоров электронных таблиц наиболее популярными являются Google Таблицы. Во-первых, это бесплатный инструмент, во-вторых, функционал Google Таблиц достаточно...

Настройки SoldWorks для новичков и прдвинутых пользователей Здравствуйте. Делюсь с Вами моим новым видео в котором я рассказываю обо всех основных настройках SolidWorks. Вот тут мой первый урок для тех кто хочет начать моделировать https://3dtoday.ru/blogs/garrybig/urok-solidvorks-dlya-nachinayushchikh-ili-kak-nachat-modelirovat-v-so...

[Из песочницы] Цикл уроков по SDL 2.0: урок 5 — нарезка листа спрайтов От переводчика: Это продолжение серии переводов туториалов от Twinklebear, в оригинале доступных тут. Перевод отчасти вольный и может содержать незначительные поправки или дополнения от переводчика. Перевод первых двух уроков — за авторством InvalidPointer, а третьего и чет...

Как выбирать вино: 5 уроков для тех, кто хочет понять тонкий вкус напитка Онлайн-курс Академии Лайфхакера.

Урок для детей, и не только, по созданию танка Идея в создании серии уроков по печати и сборки действующей модели танка. В первую очередь ориентирована на детски кружки. Разработана система управления  со смартфона по bluetooth  для управления с любого смартфона /планшета под андроид. Поддерживает протокол  для ИК боя. П...

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

Как выжить SQL-базе в 21 веке: облака, Kubernetes и PostgreSQL multimaster Привет, хабровчане. Сегодня стартуют занятия в первой группе курса «PostgreSQL». В связи с этим, хотим рассказать вам о том, как проходил открытый вебинар по данному курсу. В очередном открытом уроке поговорили о том, с какими вызовами столкнулись SQL-базы в эру облаков и...

Видеоурок Теплицы: продолжаем разбирать специфику формул в Microsoft Excel Продолжаем серию обучающих видео по работе с Microsoft Excel. В прошлом уроке Вова Ломов показал, как работать с функциям в Excel на примере функции СРЗНАЧ. Сегодня он перепроверит полученное значение с помощью других функций и покажет, как работать с составными формулами, ...

Используем Gradle и Github Actions для публикации Java проекта в Sonatype Maven Central Repository В данной статье я хочу подробно рассмотреть процесс публикации с нуля Java артефакта через Github Actions в Sonatype Maven Central Repository используя сборщик Gradle. Данную статью решил написать ввиду отсутствия нормального туториала в одном месте. Всю информацию приходил...

Делимся самым большим в РФ пластом данных по онлайн-обучению с проектами по лингвистике, персонализации, педдизайну, ML Перед Новым годом команда Михаила Sverdlove Свердлова объявила, что готова делиться обезличенными данными уроков Skyeng с внешними исследователями и стартапами. Вскоре после праздников мы поговорили с Мишей, о каких именно данных идет речь, что уже с ними делают и почему пол...

Балансировка нагрузки с помощью AWS ELB Всем привет! Уже сегодня стартует курс «AWS для разработчиков», в связи с чем мы провели соответствующий тематический вебинар, посвященный обзору ELB. Мы рассмотрели виды балансировщиков и создали несколько инстансов EC2 с балансировщиком. А также изучили другие примеры испо...

2.Elastic stack: анализ security логов. Logstash В прошлой статье мы познакомились со стеком ELK, из каких программных продуктов он состоит. И первая задача с которой сталкивается инженер при работе с ELK стеком это отправление логов для хранения в elasticsearch для последующего анализа. Однако, это просто лишь на словах...

Как убедить самую разборчивую публику: онлайн-курс из 12 уроков Онлайн-курс от экспертов с 8 по 21 октября.

[Перевод] Проверяем на уязвимости любой сайт с помощью Nikto Всем привет! В марте OTUS запускает новый курс «Практикум по Kali Linux». В преддверии старта курса подготовили для вас перевод полезного материала. Также хотим пригласить всех желающих на бесплатный урок по теме: «Denial of Service атаки и защита от них». Перед тем как ат...

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

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

Учитель из США провёл урок геометрии в Half Life: Alyx Игра Half Life: Alyx наконец-то вышла, и тысячи геймеров уже погрузились в мир, который «простаивал» без новых проектов более десяти лет. Виртуальная реальность преобразила мир Half Life, и некоторые нашли в ней любопытные возможности. Учитель средних класс...

Обучение программированию 2019, или в поисках идеальной программы: Последовательность Здравствуйте, меня зовут Михаил Капелько. Занимаюсь профессиональной разработкой ПО. Увлекаюсь разработкой игр и обучением программированию. Предисловие Осенью 2019-го я в третий раз участвовал в курсе обучения ребят 10-15 лет программированию в качестве одного из преподава...

Как создать RESTful API на Symfony 5 + API Platform для проекта на MODX Из этого урока Вы узнаете как можно быстро создать RESTful API для любого сайта на любой CMS, MODX — это только пример. Для создания API я буду использовать: https://symfony.com/ https://api-platform.com/ Читать дальше →

Учитель из США провёл урок геометрии в Half Life: Alyx Игра Half Life: Alyx наконец-то вышла, и тысячи геймеров уже погрузились в мир, который «простаивал» без новых проектов более десяти лет. Виртуальная реальность преобразила мир Half Life, и некоторые нашли в ней любопытные возможности. Учитель средни...

1.Elastic stack: анализ security логов. Введение В связи окончанием продаж в России системы логирования и аналитики Splunk, возник вопрос, чем это решение можно заменить? Потратив время на ознакомление с разными решениями, я остановился на решении для настоящего мужика — «ELK stack». Эта система требует времени на ее нас...

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

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

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

Учи.ру представит бесплатное решение для проведения видеоуроков Образовательная онлайн-платформа Учи.ру анонсировала запуск бесплатного решения, которое позволит учителям проводить уроки по видео связи на базе инфраструктуры платформы. Подробнее об этом читайте на THG.ru.

Blazor Client Side Интернет Магазин: Часть 2 — CI/CD Привет, Хабр! Продолжаю делать интернет магазин на Blazor. В этой части расскажу о том как я настроил CI/CD для него. За подробностями добро пожаловать под кат. Читать дальше →

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

Школьники придумали необычный способ общения с помощью AirPods Благодаря технологиям и смекалке уроки современных школьников могут проходить без отрыва от общения. Так, подростки придумали уникальный способ общения с помощью беспроводных наушников AirPods. Кроме того, данный способ также может стать альтернативой аналоговым шпаргалкам.

12 уроков от человека, который научился просыпаться в 4:30 утра Мотивирующая история для тех, кто хочет научиться рано вставать, но всё никак не получается.

[Перевод] Визуализация работы сервис-воркеров (Service Workers) Доброго времени суток, друзья! Вероятно, многие из вас слышали о таком новшестве в экосистеме JavaScript, как сервис-воркеры, которые являются ключевым элементом современной веб-разработки. Сервис-воркеры становятся все более востребованными, в первую очередь, благодаря п...

[Перевод] Новые фронтендовые библиотеки на периферии React Привет, Хабр! Сегодня мы хотели предложить вам интересный текст о том, как развивается фронтенд в наше время, вернее, по мысли автора — после React. Вероятно, пост мог бы быть и объемнее, поэтому, если автор напишет продолжение — мы также постараемся не упустить и перевести...

Краткий обзор и настройка Kata Containers В этой статье будет рассмотрен принцип работы Kata Containers, а также будет практическая часть с их подключением к Docker. Читать дальше →

Интересные материалы: 28.01 Рассказываем про пиксель-арт, тестирование, уроки инди-разработки.

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

✉️ Вам письмо: аутсорсинг наоборот и 9 уроков инстаграмотности

id Software будет активно поддерживать DOOM Eternal после релиза Уроки DOOM 2016 усвоены.

Уроки выученные за 3 года удаленной работы так, чтобы оставаться в трезвом уме и светлой памяти Работал на удаленке 3 года, год в жесткой удаленке. Краткая подборка советов: Четкое разделение рабочего и не рабочего. Не пренебрегать физической активностью. Следить за питанием. Выработать график и придерживаться его. Поддерживать микроклимат. Читать дальше →

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

Busuu покупает Verbling Verbling  был основан в Сан-Франциско в 2011 году генеральным директором Микаэлем Бернштейном и техническим директором Густавом Ридстедтом, сейчас в нем работает более 10,000 преподавателей, прошедших предварительную проверку, и предлагающих интерактивные уроки почти на 60 р...

Moxy Strategy plugin Иногда простые вещи очень утомляют, особенно когда их необходимо делать постоянно. Одна из таких вещей при работе с фреймворком Moxy — это добавление стратегий к функциям. Для ускорения этого процесса был написан плагин, который по "alt+enter" предоставляет выбор ...

О лучшем онлайн-курсе детского технопарка рассказала Наталья Сергунина «Курс молодого инженера» детского технопарка «Инжинириум» вошел в число лучших цифровых федеральных практик. Программа из 16 занятий по 3D-моделированию, робототехнике и цифровому материаловедению создана в рамках грантовой программы Россотрудничества. Видео-уроки по 90 мину...

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

Технодайджест: путешествие на орбиту Земли и уроки с Алисой-логопедом Новости технологий, которыми запомнится эта неделя

Американский учитель провёл урок геометрии в Half-Life Alyx Впрочем, менее занудным предмет от этого не стал.

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

[Перевод] 5 вопросов по SQL, которые часто задают дата-сайентистам на собеседованиях Хотя составление SQL-запросов — это не самое интересное в работе дата-сайентистов, хорошее понимание SQL чрезвычайно важно для того, кто хочет преуспеть в любом занятии, связанном с обработкой данных. Дело тут в том, что SQL — это не только SELECT, FROM и WHERE. Чем больше S...

Новые экзамены по Azure За последние 3 месяца, Microsoft анонсировал много изменений в сертификации и экзаменах. Часть из них описаны в этой статье. В этой статье фокус выставлен не на совершенно новые экзамены, а на обновленные версии ранее существовавших: AZ-104 для администраторов, AZ-204 для ...

Создание отказоустойчивой ИТ инфраструктуры. Часть 3. Организация маршрутизации на роутерах VyOS Основная цель статьи – показать процесс установки и настройки виртуальных маршрутизаторов VyOS на кластере oVirt, для организации связи на уровне L3 между внутренними и внешними сетями. Также в статье будут рассмотрены вопросы, связанные с особенностями настройки выхода в Ин...

Накрученные просмотры видео на Facebook и убытки: урок CollegeHumor, почему не стоит доверять чужим платформам Конспект материала Digiday.

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

Онлайн-уроки для школьников будут длиться 30 минут Даурен Абаев рассказал о подготовке к дистанционному обучению.

[Перевод] 10 практических рекомендаций по безопасности образов Docker. Часть 1 Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». В этой статье мы хотели бы сосредоточиться на Docker и обсудить советы и рекомендации, которые обеспечивают более безопасный и качественный процесс обработки образов Docker. Итак, начнем с н...

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

Мониторим события PortSecurity коммутаторов Cisco в Zabbix Здравствуй уважаемое хабросообщество! Решился выплеснуть в онлайн пару in-house решений, которые облегчают деятельность сетевиков и прочих ИТ братьев по разуму. В этой статье речь пойдет о мониторинге событий стандартного (для многих вендоров) механизма защиты от несанкцион...

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

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

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

Российское ПО пробивается в образование С 7 по 9 февраля в Переславле Залесском прошла XV конференция "Свободное программное обеспечение в высшей школе". Форум собрал более 100 участников, которые представляли ИТ-компании и учебные заведения России и Белоруссии. Генеральный директор компании "Базальт СПО" Алексе...

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

[Перевод] Документация .NET: что новенького за январь Добро пожаловать статью о новой документации по .NET за январь 2020 года. В этой статье перечислены некоторые основные изменения в документации за этот период. Присоединяйтесь и изучайте новые статьи! Читать дальше →

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

Какие уроки усвоил владелец закрывшейся мастерской по ремонту техники и почему теперь чинит iPhone на выезде Рассказывает основатель красноярского сервиса «МыНаладим» Максим Ходосевич.

Уроки проектирования. Предметная область и ее математические модели “Многого можно добиться добрым словом. Но гораздо большего можно добиться добрым словом и пистолетом”( Аль Капоне). “Но иногда помогает только пистолет”( не Аль Капоне). Чтобы не быть обвиненным в пропаганде вооруженного бандитизма, сразу поясню, что под пистолетом здесь по...

[Перевод] JavaFX — еще не умер Примечание переводчика. Недавно я опубликованных на сайте habr переводы на русский язык нескольких уроков по JavaFX,. И один из моих читателей спросил меня: «А этим сейчас вообще кто-то пользуется?» Неделю назад я увидел пост в блоге Стивена Чина (Stephen Chin) и решил, чт...

Google запустил свой ежегодный сайт для ожидания Рождества Google запустил свой ежегодный сайт Радар Санта-Клауса, где ведётся обратный отсчёт дней до католического Рождества и предлагаются различные праздничные активности. Деревня Санта-Клауса Среди развлечений, доступных в деревне Санта-Клауса в этом году, значатся снежная песочни...

[Из песочницы] Сохранение значений в .Net приложение на этапе сборки Появилась у меня необходимость при сборке приложения передать внутрь набор констант для использования их на рантайме. Например, мы хотим «зашить» в приложение некое строковое значение которое будет известно в момент сборки. В мире C++ я решал подобные штуки очень просто с и...

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

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

Фриланс с нуля и до первого заказа: обновлённый онлайн-интенсив Выполняйте домашние задания, заполняйте рабочую тетрадь и получайте первые заказы. Две недели, 18 уроков и помощь кураторов.

[Перевод] Как глупые решения при проектировании самолёта времён Второй Мировой привели к созданию Macintosh Сначала в падениях самолётов обвиняли пилотов. Однако реальной причиной этого был их дизайн. Этот урок привёл нас к новой эре удобства для пользователя – однако опасности никуда не делись Из книги "Удобство пользователей: как скрытые правила дизайна меняют нашу жизнь, работу...

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

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

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

Введение в SSD. Часть 3. Форм-факторная В прошлых частях цикла «Введение в SSD» мы рассказали про историю появления дисков и интерфейсов взаимодействия с накопителями. Третья часть познакомит читателя с современными форм-факторами дисков. Читать дальше →

Все, что вы хотели узнать об LDPC кодах, но стеснялись спросить (наверное) Предисловие С кодами малой плотности проверок на чётность, которые дальше мы будем именовать коротко LDPC (Low-density parity-check codes), мне удалось познакомиться более или менее близко, работая над семестровым научным проектом в ТУ Ильменау (магистерская программа CSP)....

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

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

Виртуальная реальность поможет в изучении географии Дмитрий Земцов, проректор по развитию ДВФУ: "В России реализуется комплекс мероприятий по цифровой трансформации образования. ДВФУ, как крупнейший университет в восточной части страны, участвует в этих процессах. Технологии виртуальной реальности активно проникают во вс...

[Перевод] Знакомьтесь с Ember Octane Ember Octane — это новая редакция фреймворка Ember.js, а также лучший способ для команд создавать амбициозные веб-приложения. 20 декабря вышла новая версия Ember 3.15. И это Octane! Любопытно, что это значит для веб-разработки? Этот пост поможет вам сориентироваться. Мы с г...

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

Учитель математики провел урок геометрии в виртуальной реальности в новой игре Half-Life: Alyx В сети появилась информация о достаточно необычном эксперименте одного из американских учителей математики: он провел урок геометрии в виртуальной реальности в новой игре от Valve — Half-Life: Alyx.

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

CI/CD на AWS, Azure и Gitlab. Новый курс от OTUS Внимание! Данная статья не является инженерной и предназначается читателям, которые интересуются образованием в области CI/CD. Вероятнее всего, если Вы не заинтересованы в обучении, данный материал не будет Вам интересен. Если вы разработчик или администратор, отвечающий ...

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

Обзор VICTORINOX 17.1 COLOR PACKABLE BACKPACK 601802. Складной рюкзак Согласитесь, что стильный и компактный рюкзак является необходимым решением для современного человека. Количество мобильных устройств растет и практически у каждого есть свой ноутбук, планшет, смартфон и многое другое. Все это необходимо где-то переносить. На помощь приходят...

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

Неофициальный пост про ребрендинг Хабра + Конкурс Сегодня Deniskin сообщил пользователям Хабра о начале ребрендинга, а я решил сделать то же самое, но с тёплыми ламповыми воспоминаниями и конкурсом. Как говорится, добро пожаловать под кат, %username%. Читать дальше →

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

GPU Bound. Часть вторая. Бескрайний лес Практически в каждой игре необходимо наполнять игровые уровни объектами, которые создают визуальное богатство, красоту и вариативность виртуального мира. Возьмите любую игру с открытым миром. Там деревья, трава, земля и вода основные «заполнители» картинки. Сегодня GPGPU бу...

Как правильно называть iPhone и iPad во множественном числе – ответ Apple Эта история берет свое начало в апреле 2016 года, когда Фил Шиллер, старший вице-президент по маркетингу компании Apple, провел небольшой урок по нормам английского языка подписчикам своего аккаунта в Twitter. Он объяснил, почему нельзя образовывать множественное число от на...

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

Медики Калифорнийского университета протестируют доставку дронами Калифорнийский университет в Сан-Диего, UC San Diego Health, собирается начать испытания использования беспилотников в качестве метода доставки медицинских образцов между своими медучреждениями в надежде сократить время, необходимое для результатов анализа крови и лечения. В...

Admitad Academy открывает бесплатный доступ к блокам курса «Практический Affiliate-маркетинг» До 3 апреля Admitad Academy предоставляет бесплатный доступ к блокам курса «Практический Affiliate-маркетинг» для тех, кто хочет провести время на карантине с пользой. На курсе расскажут:  Что такое партнерский маркетинг и почему это эффективный инструмент для заработка...

Порченая кровь Blizzard: какие уроки из виртуальной эпидемии в World of Warcraft вынесло человечество Виртуальная эпидемия «Порченной крови» стала для World of Warcraft настоящей катастрофой с горами трупов, опустевшими городами и паникой.

ТЕСТ: Помните ли вы авторов литературных произведений? Имена известных русских авторов на слуху со школьных уроков литературы, но со временем наставления Марьи Ивановны улетучиваются, а в голове остаются лишь какие-то обрывки былых знаний. Проверим, удастся ли вам вспомнить, кто написал роман «Пётр I», повесть «Олеся» или же бол...

ТЕСТ: Помните ли вы авторов литературных произведений? Имена известных русских авторов на слуху со школьных уроков литературы, но со временем наставления Марьи Ивановны улетучиваются, а в голове остаются лишь какие-то обрывки былых знаний. Проверим, удастся ли вам вспомнить, кто написал роман «Пётр I», повесть «Олеся» или же бол...

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

[Перевод] 9 полезных трюков HTML Приветствую, Хабр! Представляю вашему вниманию перевод статьи «9 Extremely Useful HTML Tricks» автора Klaus. У HTML есть много практических секретов, которые могут вам пригодиться. Но я хочу убедиться, что сайт работает в Internet Explorer и других браузерах. Я использую ...

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

[Перевод] Transformer в картинках В прошлой статье мы рассматривали механизм внимания (attention) – чрезвычайно распространенный метод в современных моделях глубокого обучения, позволяющий улучшить показатели эффективности приложений нейронного машинного перевода. В данной статье мы рассмотрим Трансформер (T...

Видеоурок Теплицы: работа с формулами и индексами ячеек в Microsoft Excel Продолжаем серию видеоуроков по Microsoft Excel. Рассказываем, как работать в Excel с формулами. В прошлом видео Вова Ломов попытался сделать таблицу умножения, но она не заработала. Оказалось, что нужно зафиксировать индекс ячейки с помощью магического символа $. Сегодня в...

Видеурок Теплицы: функции с несколькими условиями и индексы разных листов и книг в Microsoft Excel Сегодня мы заканчиваем серию обзорных скринкастов по Microsoft Excel и разберем функции с несколькими условиями (СЧЕТЕСЛИ, СУММЕСЛИ и СУММЕСЛИМН), а также расскажем, как выбирать данные, расположенные на разных листах и даже разных книгах Microsoft Excel. Microsoft Excel пр...

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

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

[Перевод] Анатомия накопителей: жёсткие диски Он магнитный. Он электрический. Он фотонный. Нет, это не новое супергеройское трио из вселенной Marvel. Речь идёт о хранении наших драгоценных цифровых данных. Нам нужно где-то их хранить, надёжно и стабильно, чтобы мы могли иметь к ним доступ и изменять за мгновение ока. З...

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

Депутат Гончаренко предлагает законодательно запретить использование смартфонов на уроках в школах Народный депутат Алексей Гончаренко от партии «Европейская Солидарность» внёс в парламент законопроект, который предусматривает запрет на использование смартфонов на уроках в школах. Об этом сообщил народный избранник на своей странице в социальной сети Facebook. По словам д...

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

5 видеоуроков Теплицы, которые стоит посмотреть Автор видеоуроков на Теплице Вова Ломов собрал пять лучших видеоуроков 2019 года. Научитесь сами создавать мобильное приложение, делать спецэффекты и дизайн, а также запускать краудфандинговую кампанию на Planeta.ru. WikiTribune: новая социальная сеть без алгоритмов ...

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

SLAE — Security Linux Assembly Expert Exam Security Linux Assembly Expert — онлайн-курс и экзамен по основам 32-битного языка ассемблера процессоров семейства Intel в Linux-системах в контексте информационной безопасности. Курс будет полезен пентестерам, инженерам по информационной безопасности и всем, кто желает ра...

Знакомьтесь: новое решение Veeam Backup for AWS В начале декабря вышло в свет новое решение Veeam Backup for AWS для резервного копирования и восстановления облачных инфраструктур Amazon Elastic Compute Cloud (Amazon EC2). С его помощью можно создавать резервные копии инстансов ЕС2 и сохранять их в облачном хранилище Am...

[Перевод] 10 практических рекомендаций по безопасности образов Docker. Часть 2 Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». Читать первую часть 5. Не оставляйте чувствительные данные в образах Docker Иногда при создании приложения внутри образа Docker вам нужны такие секретные данные, как приватный SSH-ключ для извл...

Операционная Система «Сивелькирия»: вводное описание Привет, Хабр. Эта статья открывает цикл публикаций об операционной системе «Сивелькирия», на данный момент находящейся на раннем этапе проектирования и разработки. В статьях цикла будут подробно описаны системные проблемы популярных операционных систем и предложены пути их ...

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

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

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

Сенсорный экран BIGTREETECH TFT35 V2.0. Первое подключение к Ender 3 c SKR mini. На самом деле я вынашиваю планы испытать по частям принтер BIQU Legend :)Тестирование платы прошло весьма успешно, настало время протестировать экран. После этого останется механика и будет понятно, достойный ли это потомок Эндера 3.Ну вот засела у меня в голове сия задача, ...

Анонимные функции в PHP: сеанс чёрной магии с разоблачением Начать, наверное, следует с того, что анонимная функция(замыкание) в PHP — это не функция, а объект класса Closure. Собственно, на этом статью можно было бы и закончить, но если кому-то интересны подробности — добро пожаловать под кат. Читать дальше →

[Перевод - recovery mode ] Java 14: записи (records preview) В скором времени в грядущей Java 14 появится новая синтаксическая фича — записи (records). После изучения превью, в котором вкратце описано, как выглядят записи и с “чем их едят”, я осмелился адаптировать документ на русский для хабра. Кому интересно — добро пожаловать под к...

[Из песочницы] Web Scraping. Часть 1 Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём. Данная часть рассчитана для того, чтобы познакомить те...

[Перевод] Delta: Платформа синхронизации данных и обогащения В преддверии запуска нового потока по курсу «Data Engineer» подготовили перевод интересного материала. Обзор Мы поговорим о достаточно популярном паттерне, с помощью которого приложения используют несколько хранилищ данных, где каждое хранилище используется под свои цели,...

Orchestrator и VIP как HA-решение для кластера MySQL В Ситимобил мы используем базу данных MySQL в качестве основного хранилища постоянных данных. У нас есть несколько кластеров баз данных под различные сервисы и цели. Постоянная доступность мастера является критическим показателем работоспособности всей системы и ее отдельны...

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

Книга «Компьютерные сети. Принципы, технологии, протоколы: Юбилейное издание» Это издание в некотором смысле особенное — прошло ровно 20 лет с момента выхода книги в свет. 20 лет — это немаленький срок, за это время дети наших первых читателей подросли и, возможно, стали интересоваться компьютерными сетями. И, возможно, у них в руках окажется 6-е изд...

[Из песочницы] OData + RxJava + Retrofit 2 для android приложения Столкнулся на проекте с проблемой доселе не виданной. Пришлось покурить документацию и в этой статье я расскажу как с помощью RxJava и Retrofit 2 — можно решить задачу по созданию клиента Odata для android приложения. Спасибо огромное Jake Wharton за создание таких комфортн...

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

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

[Перевод] «Kubernetes увеличил задержку в 10 раз»: кто же в этом виноват? Прим. перев.: Эта статья, написанная Galo Navarro, что занимает должность Principal Software Engineer в европейской компании Adevinta, — увлекательное и поучительное «расследование» в области эксплуатации инфраструктуры. Её оригинальное название было немного дополнено в пере...

На пути к построению графика Добрый день, дорогой читатель! Эта статья возникла благодаря попытке взглянуть на операционный мониторинг со стороны аналитики. Она будет вам полезна, если: что-то из следующего списка хорошо знакомо: Grafana, InfluxDB, Prometheus, Zabbix или другая система мониторинга с п...

Курс SMM Профессионал Пройдите бесплатно вводный урок онлайн. Расскажем, как устроен SMM-маркетинг, о его влиянии на карьеру и проекты, и как проходит обучение. Курс SMM — Social Media Marketing Specialist Diploma — разработан в Дублине. Именно здесь, в ...

[Перевод] Руководство по Aircrack-ng в Linux для новичков Всем привет. В преддверии старта курса «Практикум по Kali Linux» подготовили для вас перевод интересной статьи. Сегодняшнее руководство познакомит вас с основами для начала работы с пакетом aircrack-ng. Конечно, невозможно предоставить всю необходимую информацию и охватить...

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

История одного патча Apple В этом году мы с a1exdandy выступали на конференциях VolgaCTF и KazHackStan с докладом про Patch Diffing программ написанных на Оbjective-С и то, как с его помощью можно искать и находить 0-day и 1-day уязвимости в продуктах компании Apple. Видео выступления можно посмотрет...

Как я писал полудецентрализованную криптовалюту на PHP. (Часть 2 — Разработка) Предисловие В одной из прошлых статей я рассказывал какие библиотеки нам пригодятся и сравнили эту задумку с той неудачной. В этой части будем разрабатывать саму криптовалюту и настроим трекер. Не будем медлить, поехали. Читать дальше →

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

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

Впервые в истории проекта МЭШ гранты Правительства Москвы получили педагоги не из Москвы Преподавателям не из столицы РФ в первый раз вручили гранты за весомый вклад в развитие мегапроекта «Московская электронная школа». Речь идет об учителе английского языка в липецкой школе №51 Ольге Клименко и учителе начальных классов ижевского лицея №41 Алене Вахрушевой. Со...

«Нехорошая квартира» Булгакова преподаст уроки московским школьникам Первый урок, погрузивший школьников Москвы в мистику и атмосферу романа «Мастер и Маргарита», уже состоялся и привел в восторг старшеклассников. Как рассказал директор Городского методического центра Департамента образования Москвы Андрей Зинин, «Нехорошая квартира» Булгаков...

[Перевод] 10 вещей, которые помогут вам получить работу в UX Перечень советов по быстрому найму в качестве дизайнера UX Рынок труда для дизайнеров UX находится на подъеме и в ближайшее время перерывов не ожидается. Стандартные технологические компании постоянно ищут талантливых дизайнеров, а также практически все другие области — ...

Что нового ждать от YouTrack в 2020? Хочу поделиться с вами планами по развитию YouTrack в 2020 году. Основные изменения, над которыми мы сейчас работаем, — это раздел “Статьи” (так мы назвали редактируемые страницы базы знаний), реакции в комментариях к задачам, Helpdesk, поставляемый практически “из коробки”,...

Еще раз о DevOps и SRE По мотивам дискуссии в чате AWS Minsk Community В последнее время разгораются настоящие битвы на предмет определения понятия DevOps и SRE. Несмотря на то, что уже во многом дискуссии на эту тему уже набили оскомину, в том числе и мне, решил вынести на суд хабра-сообщества ...

Расследование кампании DNSpionage c помощью Cisco Threat Response, в том числе и при удаленной работе Я уже не раз рассказывал о бесплатном решении Cisco Threat Response (CTR), которое позволяет существенно снизить время на расследование инцидентов, характеризующихся множеством разнотипных индикаторов компрометации — хэшей файлов, IP-адресов, имен доменов, адресов e-mail и т...

Андрей Зинин пригласил младшеклассников на онлайн-уроки к Фиксикам Как сообщает Агентство городских новостей «Москва», герои мультфильма «Фиксики» проведут обучающие онлайн-уроки в библиотеке МЭШ. «Мы рады, что эти отечественные мультфильмы теперь доступны и в Московской электронной школе», — отметил директор Городского методического ...

Настройка слайсера Polygon X для 3D принтеров PICASO 3D. Часть №1 от 3Dtool Всем привет, Друзья! С Вами 3DTool!3D принтеры компании Picaso 3D комплектуются программой - слайсером собственной разработки. Этот программный пакет носит название Polygon X и он специально заточен под более простое освоение всего процесса не искушенными в 3D печати новичка...

[Перевод] MVC в Unity со Scriptable Objects. Часть 3 Завершение цикла статей от Cem Ugur Karacam о реализации MVC в Unity с помощью Scriptable Objects. Прочитать предыдущие части вы можете здесь и здесь. Читать дальше →

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

[Из песочницы] Scorched Earth — мама всех игр. Интервью с создателем Привет, Хабр! Представляю вашему вниманию перевод статьи "An interview with the creator of Scorched Earth" автора Wendell T. Hicken. Начальный экран «мамы всех игр». Пустынный пейзаж наводит на мысли о будущих войнах в Заполярье. Привет, читатели Хабра! Меня зовут...

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

Крупнейшая региональная IT-конференция «Стачка» состоится в Ульяновске 22-24 мая На X-ой юбилейной «Стачке» вас ждут 12 одновременно работающих площадок в течение 3-х дней по шести основным направлениям: Мощнейшая «Разработка»: backend, frontend, мобильная разработка, ИИ, информационная безопасность, аналитика, QA, Open Source и DevOps; Интереснейший «Di...

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

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

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

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

[Из песочницы] Обработка изображений ReactJS — NodeJS Доброго времени суток. Разбор полетов провожу на Reactjs (сторона клиента) и Nodejs (сторона сервера). Недавно в моем маленьком проекте встал вопрос, как легко и просто можно обмениваться изображениями по типу клиент — сервер. Сегодня мы научимся отправлять бинарные данн...

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

Всё про налоги для IT-фрилансеров. ИП и самозанятые. Часть 1 Раньше у IT-фрилансеров было только два варианта работать легально: зарегистрировать ИП на УСН или на патенте. С этого года появилась ещё одна альтернатива — стать самозанятым. Пока новый режим действует только в 4 регионах, но в 2020 году его планируют ввести на всей терри...

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

Nginx-log-collector утилита от Авито для отправки логов nginx в Clickhouse В этой статье будет рассматриваться проект nginx-log-collector, который будет читать логи nginx, отправлять их в кластер Clickhouse. Обычно для логов используют ElasticSearch. Для Clickhouse требуется меньше ресурсов (дисковое пространство, ОЗУ, ЦПУ). Clickhouse быстрее запи...

Яндекс поможет школьникам и учителям перейти на дистанционное обучение Уже 30 марта в Яндекс.Учебнике появятся новые инструменты для полностью удалённого ведения уроков в любой школе. А с 1 апреля запустится полноценная онлайн-школа для 5–11 классов.

О том, чему могут научить Фиксики на онлайн-уроках, рассказал Андрей Зинин Теперь в библиотеке МЭШ доступны более 100 обучающих видеофрагментов из анимационного сериала «Фиксики». В небольших роликах герои любимого мультфильма в доступной форме объяснят учащимся начальной школы, какими свойствами обладает вода, какие бывают созвездия или как быстре...

Ender 3d продолжение Hi!Прошло почти четыре месяца после покупки Ender 3. Все порывался написать о работе с ним, да каждый раз останавливал очередной незавершенный проект. И вот вчера как бы завершил еще один проект и сел за сей опус. За все месяцы работы у меня не возникло ни одной технической ...

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

Движок, скриптовый язык и визуальная новелла — за 45 часов Приветствую. Так получилось, что уже три года подряд в качестве подарка на Новый год определенным людям я делаю игру. В 2018-ом году это был платформер с элементами головоломки, о котором я писал на хабре. В 2019-ом — сетевая RTS для двух игроков, о которой я ничего не писа...

ViewSonic ViewBoard Mini — интерактивная учебная платформа с 24-дюймовым сенсорным экраном Компания ViewSonic сообщила о выпуске 24-дюймовой учебной платформы ViewBoard Mini IFP2410. Она дополнила уже выпускаемые модели с экранами размером 55, 65, 75 и 86 дюймов по диагонали с таким же программным обеспечением, обеспечивающим простую интеграцию в экосистему у...

«Урок цифры» собирает миллионы школьников На сайте урокцифры.рф продолжается всероссийский образовательный проект «Урок цифры». В его проведении участвуют «1С», Яндекс, «Лаборатория Касперского», Кодвардс, Mail.ru Group, Алгоритмика, Благотворительный фонд Сбербанка «Вклад в будущее», ВКонтакте и АНО «Цифровая Эконо...

[recovery mode] Кросскомпиляция выполняемых файлов Rust для Windows из Linux Наверное не будет уж очень удивительным если я тут, на IT площадке Хабра, скажу что я иногда балую себя программированием. Основная OS у меня Linux, но иногда приходится собирать исполняемые файлы и для Windows. И естественно что перегружаться в Windows только для сборки exe...

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

ViewSonic ViewBoard Mini — интерактивная учебная платформа с 24-дюймовым сенсорным экраном Компания ViewSonic сообщила о выпуске 24-дюймовой учебной платформы ViewBoard Mini IFP2410. Она дополнила уже выпускаемые модели с экранами размером 55, 65, 75 и 86 дюймов по диагонали с таким же программным обеспечением, обеспечивающим простую интеграцию в экосистему у...

3 урока продуктивности от Марка Цукерберга, Билла Гейтса, Сатьи Наделлы и Уоррена Баффета Как работать так, чтобы результаты вашей деятельности восхищали и вашего начальника, и вас лично? Советы дают самые успешные люди Земли!   Общайтесь по e-mail и в мессенджерах Коммуникация нередко мешает продуктивной работе. Вы тратите время на общение – и не успеваете ...

Открыта регистрация на NeoQUEST-2020: Постапокалиптический мир Ура! Мы открыли регистрацию на ежегодное соревнование по кибербезопасности NeoQUEST-2020! В этот раз индивидуальный CTF начнется 12 марта в 12:00 по Московскому времени и продлится до 12:00 по Московскому времени 26 марта! У тебя будет ровно 14 дней на спасение человечеств...

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

Создание отказоустойчивой ИТ инфраструктуры. Часть 4. Внедрение коммутаторов Cisco 3850 для межсетевой маршрутизации Статья предназначена для ознакомления с процессом внедрения коммутаторов третьего уровня в существующую сетевую инфраструктуру, и в основном адресована сетевым администраторам и инженерам. В ней рассказывается про настройку стека из двух коммутаторов Cisco 3850, и их использ...

Xiaomi готовит смартфон, похожий на YotaPhone Сетевой информатор под ником @_the_tech_guy опубликовал на своей страничке в социальной сети Twitter информацию о новом смартфоне китайской компании Xiaomi. Известный производитель работает над смартфон, который оснащен двумя экранами. Основной экран не имеет вырезов и ...

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

Антон Логвинов: Horizon Zero Dawn выйдет на ПК в феврале 2020 года Журналист и видеоблогер Антон Логвинов в новом ролике на своём канале на YouTube сообщил, что Horizon Zero Dawn, один из самых красивых эксклюзивов для PlayStation 4, выйдет на ПК в феврале 2020 года. Официальный анонс должен состояться уже совсем скоро. Антон считает, что ...

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

Как Kafka стала былью Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхр...

Использование RabbitMQ вместе с MonsterMQ часть 5 В предыдущей части мы улучшили нашу систему логгирования. Вместо использования обменника типа fanout мы использовали обменник типа direct, позволившему нам выборочно принимать сообщения. Не смотря на улучшения, наша система до сих пор имеет ограничения, например мы не можем...

«Черный четверг» для DeFi: как умелые хакеры вывели $8 млн из MakerDAO на фоне обвала рынка Обвал рынка 12 марта стал настоящим испытанием для DeFi-сектора и ударил по его слабым местам. Не устоял даже флагман MakerDAO — злоумышленникам удалось вывести из системы свыше $8 млн. О том, какие уроки преподал DeFi «черный четверг», специально для ForkLog...

Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2 В данной статье узнаем про функцию crypt, узнаем как подбирать пароли к ZIP архиву с незашифрованными именами файлов, познакомимся с утилитой xortool, а так же разберемся с генератором псевдослучайных чисел. Предыдущие статьи на эту тему: Часть 1 — Кодировки, шифр сдвига,...

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

[Перевод] Конференция DEFCON 27. Взламываем полицию. Часть 2 Конференция DEFCON 27. Взламываем полицию. Часть 1 Поднимите руки, если знаете, к чему это может привести! ОК, все это интересно, но если внимательней рассмотреть пример с 65 милями в час, можно обнаружить небольшую проблему. Мой прибор постоянно передает эту скорость, так ...

MosQA #2 — материалы с митапа и поиск всех флагов с квеста 25 февраля в московском офисе Mail.ru Group прошел второй митап сообщества тестировщиков MosQA. Поговорили о том, как в Badoo разработчики тоже начали писать тесты, поделились универсальной задачей для собеседования на Python, а ребята из ОК рассказали, с помощью чего они ...

[Из песочницы] Бот для сборов. Собираемся на футбол с новыми технологиями Введение Всем привет. В этой статье я опишу своего чат-бота для сервиса обмена сообщениями telegram и социальной сети VK с использованием NodeJS. На этом месте у многих читателей должно вырваться что-то вроде: "Доколе!" или "Что, опять ?!". Да, похожие публикации уже были и ...

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

[Перевод] Алгоритм Беллмана-Форда В преддверии старта курса «Алгоритмы для разработчиков» подготовили очередной перевод интересной статьи. Задача: Дан граф и начальная вершина src в графе, необходимо найти кратчайшие пути от src до всех вершин в данном графе. В графе могут присутствовать ребра с отрицатель...

Видеоурок Теплицы: базовые правила работы в Microsoft Excel После видеоурока по базовым правилам работы в Microsoft Word Вова Ломов рискнул замахнуться на еще более сложную и малоизученную программу: Microsoft Excel. Причем в отличие от Word, видеоурок по которому пока существует в единственном экземпляре, уроки по Microsoft Excel а...

[Перевод] Талантливый мистер Саймон: как уникальные способности и 3D-печать могут изменить производственный процесс Источник sinterit.com Саймон Грабовски — молодой талантливый техник, лишь недавно начавший свою профессиональную деятельность. Несколько месяцев назад Саймон стал заниматься сборкой 3D-принтеров. Сегодня молодой человек создаёт инструменты, предназначенные для оптимизации ...

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

Открыта продажа билетов на Positive Hack Days 10 Стартует продажа билетов на юбилейный международный форум по практической безопасности PHDays. Зарегистрироваться и купить билеты можно по этой ссылке начиная с 5 декабря. Как и в предыдущие годы, действует скидка Early Birds: при покупке билетов до 30 декабря стоимость у...

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

GSMout – приём SMS и звонков «как дома» Рисунок 1 Сегодня практически отсутствуют Интернет-ресурсы, которым бы был не нужен Ваш номер телефона. Верификация номера проходит обычно путём получения SMS с кодом или звонком, где последние цифры номера являются аргументом для подтверждения. Если Вы занимаетесь бизнесом...

[Перевод] Микросервисы со Spring Boot. Часть 4. Использование Ribbon для балансировки нагрузки Это часть 4 серии о микросервисных архитектурах, в которой мы сосредоточимся на использовании Ribbon для балансировки нагрузки. Это статья входит в серию статей «Микросервисы со Spring Boot»: Часть 1. Начало работы с архитектурой микросервисов Часть 2. Создание микросерви...

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

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

[Из песочницы] Сборка тонкого клиента RDP на базе Raspberry Pi С ростом популярности мини-ПК типа Raspberry Pi, и подобных ему клонов, возникла масса кейсов по их использованию в ИТ-инфраструктуре предприятия, умном доме / даче / гараже, и в других применениях. Одним из удобных и желаемых кейсов является использование RPi как тонкого к...

Apple может выпустить Smart Keyboard с ножничным механизмом После длительных попыток улучшить клавиатуру с механизмом «бабочка» купертиновцы решили вернуться к проверенному решению и оснастили новый 16-дюймовый MacBook Pro ножничной клавиатурой. По данным тайваньского издания DigiTimes, в этом году подобный механизм может появиться и...

Разработка «простого генератора напряжения» в соответствии с ГОСТ Р МЭК 61508 (IEC 61508) В данной статье будут рассмотрены необходимые шаги для создания устройства, отвечающего общим требованиям функциональной безопасности (ФБ). А также будет предложена архитектура простейшего «безопасного» (safety) генератора напряжения. Так как управляя напряжением, можно уп...

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

[Перевод] Как прошел 2019 год в области математики и Computer Science Перевод статьи подготовлен специально для студентов базового и продвинутого курсов «Математика для Data Science». Математики и информатики за прошедший год добились больших успехов в теории чисел, теории графов, машинном обучении и квантовых вычислениях, даже пересмотрел...

[Из песочницы] Обязанности администратора Salesforce: Что должно быть сделано и когда Привет, Хабр! Представляю вашему вниманию перевод «Salesforce administrator responsibilities: What needs to be done and when» автора David Taber. Что администратор Salesforce делает весь день, неделю или месяц? Вот общее краткое изложение. Salesforce администраторы отвечаю...

Впихнуть невпихуемое: наполненные пластики от U3Print Доброго времени суток. Компания U3Print продолжает свои достаточно удачные попытки запихнуть внутрь филамента различные инородные материалы. Так вот сегодня мне на обзор прислали 3 вида такого пластика: ⦁ PLA наполненный медью⦁ PET-G наполненный медью⦁ PET-G наполненный брон...

Впервые в истории проекта МЭШ гранты за его развитие получили педагоги не из Москвы Глава столичного образовательного ведомства Исаак Калина выступил на минувшем селекторном совещании подотчетного ему Департамента. Он отметил, что впервые в истории гранты за развитие проекта «Московская электронная школа» были получены преподавателями не из мегаполиса. Так,...

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

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

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

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

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

[Перевод] Микросервисы со Spring Boot. Часть 5. Использование сервера имен Eureka В этой заключительной части нашей серии архитектур микросервисов мы научимся включать сервер имен Eureka и позволять микросервисам взаимодействовать с ним. Это статья входит в серию статей «Микросервисы со Spring Boot»: Часть 1. Начало работы с архитектурой микросервисов ...

Оценки школьников будут приходить родителям на смартфон Если родители подпишутся на новый сервис через настройки приложения, ежедневно в 18:00 им будет приходить напоминание о полученных ребенком за день оценках и домашнем задании, которое необходимо подготовить на завтра. Уведомления содержат текст «ДЗ на завтра» или «Оценки за ...

Переиздание Xiaomi Mi 6 выглядит очень стильно. Появилось первое изображение смартфона В китайской социальной сети Weibo опубликовали первый рендер переиздания смартфона Xiaomi Mi 6, оригинальная версия которого была выпщуена три года назад. Смартфон получит название Xiaomi Mi 6 Remastered Edition или Xiaomi Mi 6 Classic Edition. Ранее сегодня глава отдел...

ROS: Застрявшим в Gazebo посвящается… Платформа для робота за 28.000 руб Инструкция по сборке роботизированной платформы для изучения ROS с грузоподъемностью более 30 кг ROS — это мета-операционная система (с открытым исходным кодом) для роботов. Это превратилось в стандарт отрасли. Имея готовый интерфейс обмена сообщениями между различными узлам...

Deep Fake Science, кризис воспроизводимости и откуда берутся пустые репозитории Я мирно сидел на семинаре, слушал доклад студента о статье с прошлого CVPR и параллельно гуглил тему. — К достоинствам статьи можно отнести наличие исходного кода…. Пришлось вмешаться: — Наличие чего, простите? — Э-э-э… Исходного кода… — Вы его смотрели?  — Нет, но в статье...

«Добро пожаловать в будущее»: футуристичная Великобритания в рекламе 5G от оператора Three #5g

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

Mail.ru Group обучит инженеров и системных администраторов Linux Mail.ru Group отрыла набор на курс SRE Quest – практический квест инженера обеспечения доступности (Site Reliability Engineer) и системных администраторов Linux. Во время обучения студенты освоят базу знаний, необходимую для работы инженером обеспечения доступности сервисов ...

[Перевод] Пишем приложение на Flutter в связке с Redux Привет всем! В этой статье я хотел бы показать вам, как создать Flutter приложение, используя Redux. Если вы не знаете, что такое Flutter, то это — SDK с открытым исходным кодом для создания мобильных приложений от компании Google. Он используется для разработки приложений...

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

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

Как использовать Quora для продвижения бизнеса Речь пойдет о самой недооцененной платформе на просторах Интернета — Quora. Забегая наперед, хочу сказать, что в течение следующих пары лет, данная платформа станет лидером среди конкурентов. Ведь почему нет? Это идеальный ресурс формата “вопрос-ответ”, похожий на Google, гд...

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

Эксперимент VTrade. Часть 3: Книга ордеров. Обработка и хранение торговой информации В прошлой статье цикла мы познакомились с типами биржевых заявок. Сегодня мы разберем книгу ордеров, обработку заявок и вопросы связанные с организацией хранения торговой информации. Читать дальше →

Как новичок 3D принтер покупал. Выбор, настройка, проблемы и решение практических задач Чем их больше на рынке появляется 3D-принтеров, тем ниже цены — сейчас устройство начального уровня можно купить за $200–300. Несколько месяцев назад я задумался о приобретении такого девайса, поскольку хотел напечатать сломавшуюся деталь своего робота-пылесоса. Около ме...

Анонсированы новые MacBook Air с ножничной клавиатурой Практически одновременно с анонсом iPad Pro компания Apple также показала и обновленные MacBook Air. Главной особенностью новинки стала клавиатура с ножничным механизмом, которая пришла на смену неудачному клавиатурному блоку с механизмом «бабочка».Читать дальше... ProstoMA...

Обзор премиального повербанка NEO Magnum от Rombica Я продолжаю тему powerbank-ов и сегодня я делаю обзор на powerbank Rombica NEO Magnum ёмкостью 10 000 мАч. Одна только упаковка данного пауэрбанка говорит о премиальности данного продукта. Давайте посмотрим, что идёт в комплекте.  Итак, это сам powerbank. Также инструкция, ...

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

Ютуб канал по сказкам Сегодня я расскажу как сделать Ютуб канал по сказкам. Смысл прост — Берёте любую книгу по сказкам различных стран и делаете по ней аудио ролики. Какие сказки бывают: Русские сказки Украинские сказки Африканские сказки Индийские сказки Волшебные сказки … Записыва...

7 лет хайпа нейросетей в графиках и вдохновляющие перспективы Deep Learning 2020-х Новый год все ближе, скоро закончатся 2010-е годы, подарившие миру нашумевший ренессанс нейросетей. Мне не давала покоя и лишала сна простая мысль: «Как можно ретроспективно прикинуть скорость развития нейросетей?» Ибо «Тот, кто знает прошлое — тот знает и будущее». Как бы...

Maltego Часть 5. Твое лицо тебя сдало Здравствуйте, дорогие друзья. Сегодня поговорим о более тяжелой артиллерии в рамках OSINT, а именно, о применении технологии распознавания лиц от Social Links для Maltego. Если не читали предыдущие статьи цикла о Maltego, то сейчас — самое время: Часть 1 — Что такое Malt...

[Перевод] Java: свертывание многострочных логов в однострочный лог с помощью Spirng и логгера Logback или Log4j2 Logback и Log4j2 – одни из самых известных фреймворков логирования в JAVA. Фреймворк Logback используется только совместно с библиотекой SLF4J, которая представляет собой интерфейс для систем протоколирования событий. Log4j2 представляет собой вторую, улучшенную версию логге...

Вебинар «Как использовать данные на всех уровнях управления компанией» Как использовать данные на всех уровнях управления компанией. Операционный BI и управление по KPI Спикер – Антон Терехов, коммерческий директор группы компаний RU-CENTER, CEO и основатель SHOPOLOG.ru и Phenomen.org, ex. CMO OZON.ru. Более 18 лет занимается электронной ком...

[Из песочницы] Принципы работы детского отделении интенсивной терапии в виде ответа на «Программист, стая и Джон Стейнбек» или Это ответ на статью за авторством nmivan. В принципе, действительно почти во всех компаниях достаточно просто уметь плести интриги и предлагать быстрые решения от балды, не вдаваясь глубоко в проблему. Даже Боинг недавно показал, что и самолеты и ракеты можно делать халтур...

Вот так на самом деле выглядит Meizu 17 Хиншал Шарма (Hinshal Sharma), редактор изданий TrueTech и Get Droid Tips, опубликовал первую качественную фотографию смартфона Meizu 17. Смартфон получил современный дизайн с загнутыми боковыми частями экрана, а также врезанную в центральную верхнюю часть дисплея фронт...

Андрей Зинин: столичных школьников учат азам игры в шахматы уже с 1 класса Школьники из российской столицы учатся играть в шахматы уже в 1 классе. Такой информацией на селекторном совещании московского образовательного ведомства поделился директор ГМЦ* Андрей Зинин. По его словам, в школах мегаполиса можно организовать настоящий урок шахмат или исп...

Полный разбор экзамена ШАД-2019 Привет! Меня зовут Азат, я студент 3 курса Факультета Компьютерных Наук ВШЭ. На днях ко мне обратился знакомый с Экономики ВШЭ и попросил помочь с решением задач вступительного экзамена в ШАД. Мы с однокурсником Даниилом посмотрели на задания, они показались нам довольно сло...

Epic Games бесплатно раздает Watch Dogs для ПК Epic Games Store запускает раздачу бесплатных игр для своих пользователей. На этот раз выпала игра Watch Dogsю. Сюжетная линия Watch Dogs построена на базе концепции информационной войны: данные стали взаимосвязаны, а в мире увеличивается использование технологий. Действие ...

GoLand 2019.3 с улучшенной производительностью, расширенной поддержкой Go Modules и не только Привет, Хабр! Две недели назад мы выпустили GoLand 2019.3. Этот релиз — особенный для нашей команды и отличается от предыдущих. С того момента, как GoLand из плагина вырос в самостоятельную IDE, прошло 2 года. Все это время мы старались добавить как можно больше разнообра...

HighLoad++, Андрей Гущин (Zabbix): высокая производительность и нативное партиционирование Мы рассмотрим работу Zabbix с базой данных TimescaleDB в качестве backend. Покажем, как запустить с нуля и как мигрировать с PostgreSQL. Также приведем сравнительные тесты производительности двух конфигураций. HighLoad++ Siberia 2019. Зал «Томск». 24 июня, 16:00. Тезисы и...

Secured by Knox — механизмы мобильной безопасности Samsung Если у вас телефон Samsung, то вы, возможно, замечали на экране загрузки фразу «Secured by Knox». Что это вообще значит? Под катом – описание платформы мобильной безопасности, предустановленной на большинстве смартфонов и планшетов Samsung. Это первый русскоязычный обзор тог...

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

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

[Перевод] C++ vtables. Часть 2 (Virtual Inheritance + Compiler-Generated Code) Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Интересно развиваться в данном направлении? Смотрите запись мастер-класса «Практика использования Google Test Framework»! Часть 3 — Виртуальное наследование В первой и второй части этой статьи мы г...

Пишем тренажер слепой печати на чистом JavaScript. Часть 1 Здравствуйте! В преддверии старта курса «Fullstack разработчик JavaScript» один из наших авторов решил поделиться своим опытом создания тренажера для слепой печати. А мы же, в свою очередь, хотим показать вам данный материал. Всем привет! Сегодня я решил показать, как нап...

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

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

Юбилейный DUMP2020 — 4 дня, которые вы не забудете Привет, Хабр! У нас новости с Урала :) 10-я конференция уральских разработчиков DUMP пройдет в этом году в мае, с 14 по 17 число. Основная программа, по-прежнему, укладывается укладывается в 1 день. На DUMP выступят Сергей Абдульманов (Туту.ру, в прошлом МосИгра), Александр...

Как выбрать коммерческие курсы, обучающие ИТ-профессии При выборе курсов вас должны интересовать 2 цифры — доля людей, дошедших до конца курса и доля выпускников, устроившихся на работу в течение 3-х месяцев после окончания курса. Например, если курс заканчивают 50% начавших, а на работу в течение 3-х месяцев устраиваются 20% в...

[Из песочницы] Пример SPA «Простые заметки» на Mithril.js Mithril.js — непопулярный инструмент для создания клиентских веб приложений. На Хабре практически нет публикаций по этой теме. В этой заметке я хочу показать, как можно сделать небольшое приложение на Mithril. Приложение будем делать по мотивам вот этой публикации (перевод)...

[Из песочницы] Методы регрессионного анализа в Data Science Накануне запуска курса «Математика для Data Science. Продвинутый курс» мы провели открытый вебинар на тему «Методы регрессионного анализа в Data Science». На нём познакомились с понятием линейных регрессий, изучили, где и как их можно применять на практике, а также узнали, к...

Автоматизация тестирования: Java или Python? Всем привет! В марте OTUS запускает сразу два курса по автоматизации тестирования: «Python QA Engineer» и «Java QA Engineer». У нас часто спрашивают, какой из этих курсов выбрать, ответить на данный вопрос мы решили переводом статьи от компании SafeBear. Один из самых попу...

Julia и квантовые вычисления Мы представляем Yao (статья), пакет с открытым исходным кодом Julia для решения практических задач в исследованиях квантовых вычислений. Имя Yao происходит от первого китайского иероглифа, означающего унитарность (幺正). Читать дальше →

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

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

В Лас-Вегасе показали странный смартфон со складным экраном В конце прошлого году вышли смартфоны с гибкими экранами Samsung Galaxy Fold и Huawei Mate X, а также был представлен Motorola RAZR 2019. В этом году подобных смартфонов станет гораздо больше. Китайский производитель электроники TCL представил свой складной т...

Чтение на выходные: 10 материалов про музыкальные пасхалки, ритм-игры и бесплатные аудиосэмплы Сегодня в нашей подборке будет много интересного: поговорим о пасхалках в виниловых релизах, скрытых треках на Audio CD, странных пользовательских видео на YouTube, звуковом сопровождении игр и треках, которые были «зашиты» популярные операционные системы. Всех, кто устал о...

Powered by ZeroTier. Практическое руководство по строительству виртуальных сетей. Часть 2 В процессе первых пяти шагов, описанных в статье Powered by ZeroTier. Практическое руководство по строительству виртуальных сетей. Часть 1 мы объединили виртуальной сетью три географически удалённых друг от друга узла. Один из которых расположен в физической сети, два других...

На MWC 2020 хотели показать смартфон TCL с раздвижным экраном Компания TCL планировала в рамках выставки MWC 2020 показать смартфон с раздвижным экраном.Как известно, выставку Mobile World Congress 2020 отменили из-за вспышки коронавируса, но указанный смартфон все-равно представят в ближайшее время, хотя о сроках анонса пока информаци...

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

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

[Перевод] История интернета: межсетевое взаимодействие Другие статьи цикла: История реле Метод «быстрой передачи сведений», или Зарождение реле Дальнописец Гальванизм Предприниматели А вот, наконец, и реле Говорящий телеграф Просто соединить Забытое поколение релейных компьютеров Электронная эра История электронных компьютер...

Лучшие драки для Android в 2020 году Лучшие файтинги для Android В какие игры поиграть на уроках или парах? Конечно же файтинги! В этом материале представлены лучшие драки для Android в начале 2020 года. Мы подготовили как варианты с лучшей графикой, так и игры, где главной силой, влияющей на победу, может стат...

[Из песочницы] Умеем ли мы готовить Java, Kotlin RestController? Практически любой программист на java в своей жизни писал RestController, но мало кто задумывается правильно ли он это делает. Даже если вы опытный программист, у вас могут возникнуть вопросы на которые я постараюсь ответить. В статье будут затронуты такие фреймворки как spr...

Видеоурок Теплицы: голосовой и текстовый чат Discord, который многие используют для проведения онлайн уроков События последних недель, а именно пандемия коронавирусной инфекции (COVID-19), многое поменяла в мироощущении людей. Можно по-разному относится к сути происходящего, но с одним тезисом, надеемся, согласятся все: жизнь и работа переместились в Интернет и пока он вполне спра...

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

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

16 тысяч подключений в секунду: как мы тестировали СКАЛУ-Р Виртуальное Рабочее Место Дано: 96 серверов, 16 000 виртуальных рабочих мест, 160 нагрузочных виртуальных машин и наш софт: система управления платформой виртуализации Скала-Р Управление (СУПВ) и VDI-решение Скала-Р Виртуальное Рабочее Место (ВРМ). Задача: протестировать систему на эдакий logon stor...

Redis Best Practices, часть 2 Вторая часть цикла переводов «Redis Best Practices» от Redis Labs, и в ней рассмотрены паттерны взаимодействия и паттерны хранения данных. Читать дальше →

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

[Из песочницы] Программист-фанатик. Конспект часть 1. Почему нужно быть худшим и не слушать советы родителей Дошли руки до книги Чеда Фаулера «Программист-фанатик». Я решил написать конспект книги, отжав из нее всю воду, а воды было предостаточно. Конспект позволит тем, кто не читал книгу ранее, познакомиться с идеями изложенными в ней. Читать дальше →

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

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

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

16 советов по разработке для андроид на языке Kotlin. Часть 3 И еще раз здравствуйте! В преддверии старта базового курса по Android-разработке, делимся заключительной частью статьи «16 советов по разработке для андроид на языке Kotlin». Читать первую часть Читать вторую часть LATEINIT Одной из ведущих особенностей Kotlin является е...

Как жить с WAF, чтобы не было мучительно больно Здесь не будет очередной статьи, описывающей возможности межсетевого экрана уровня приложений. Таких уже полно. Сегодня мы будем объяснять подводные камни при работе с этим решением, чтобы вы знали о них еще до старта проекта и правильно прокладывали курс. Читать дальше →

Как можно обучить детей программированию? Чем раньше ребенок начнет учиться программированию, тем лучше Apple, как известно, воспитывает программистов iOS еще на школьной скамье, в чем компании помогает приложение Swift Playgrounds. Как это происходит? Например, ученик хочет программировать дроны от Parrot или устро...

[Из песочницы] Кодогенерация из OpenAPI v3 (aka Swagger 3) в TypeScript и не только Два года назад я начал разработку еще одного свободного кодогенератора из OpenAPI Specification v3 в TypeScript (он доступен на Github). Изначально, я задался целью сделать эффективную генерацию примитивных и сложных типов данных в TypeScript, с учетом различных возможностей...

[Из песочницы] Автоопределение кодировки текста Введение Я очень люблю программировать, я любитель и первый и последний раз заработал на программировании в далёком 1996 году. Но для автоматизации повседневных задач иногда что-то пишу. Примерно год назад открыл для себя golang. В качестве инструмента создания утилит golan...

Компания «КАДФЕМ Си-Ай-Эс» показала, как с помощью численного моделирования предотвратить деформацию изделия при 3D-печати металлом 3 декабря в Воронеже прошла конференция «3D Концентрат», посвященная практическому применению аддитивных технологий в различных сферах производства. В рамках мероприятия участники конференции ознакомились, в том числе с современными подходами на основе численного моделирован...

[Перевод] Подсчет запросов: Базовое тестирование производительности на Django Всем привет. Мы подготовили перевод еще одного полезного материала для студентов курса «Web-разработчик на Python», который стартовал вчера. Очень часто можно услышать о методах тестирования, таких как TDD, и о том, как тестировать бизнес-логику приложения. Однако тестиро...

Туториал по uplift моделированию. Часть 1 Команда Big Data МТС активно извлекает знания из имеющихся данных и решает большое количество задач для бизнеса. Один из типов задач машинного обучения, с которыми мы сталкиваемся – это задачи моделирования uplift. С помощью этого подхода оценивается эффект от коммуникации ...

Конкурс: покажи свой хоум-офис и выиграй PS4* * возможно это не самый ценный подарок Привет Хабр! Ну что ж, такова наша суровая реальность — новости про коронавирус валят как из рога изобилия, в большинстве стран рекомендовано сидеть дома, а множество площадок (и рассылки от них) напичканы чудодейственными советами о т...

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

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

Видеообзор смартфона Samsung Galaxy A51 Samsung Galaxy A51 – достойное обновление популярной в прошлом году модели Galaxy A50, но не без недостатков. Новинка получила более современный дизайн и чуть большую диагональ экрана при практически таких же размерах корпуса, плюс основная камера обзавелась достаточно качес...

IdentityServer4. Основные понятия. OpenID Connect, OAuth 2.0 и JWT Этим постом я хочу открыть ветку статей посвященную IdentityServer4. Начнем мы с основных понятий. Самым перспективным на текущий момент протоколом аутентификации является OpenID Connect, а протоколом авторизации (предоставления доступа) является OAuth 2.0. IdentityServer4 р...

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

1. CheckFlow — быстрый и бесплатный комплексный аудит внутреннего сетевого трафика с помощью Flowmon Добро пожаловать на наш очередной мини курс. На этот раз мы поговорим о нашей новой услуге — CheckFlow. Что это такое? По сути, это просто маркетинговое название бесплатного аудита сетевого трафика (как внутреннего, так и внешнего). Сам аудит производится с помощью такого ...

Процессор Ryzen 5 3600: на данный момент младшая модель в линейке и практическое исследование влияния накопителя на тесты приложений В принципе, сегодняшнее тестирование было проходным: как соотносятся новые Ryzen со старыми, мы уже знали. В ходе тестов удалось лишь определить, что на данный момент самый дешевый и медленный Ryzen 3000 в среднем быстрее, нежели самый дорогой и быстрый (из решений для массо...

YouTrack 2019.3: обновленный список задач и многое другое Меня зовут Лена, и я принесла вам YouTrack. Вы наверняка слышали про этот сервис трекинга задач от JetBrains, а если нет — время познакомиться! Мы выпустили новую версию и вот что происходит: появились новые функции и улучшения практически для всех сценариев использования Yo...

Логи в Kubernetes (и не только) сегодня: ожидания и реальность Шёл 2019 год, а у нас всё ещё нет стандартного решения для агрегации логов в Kubernetes. В этой статье мы хотели бы, используя примеры из реальной практики, поделиться своими поисками, встречаемыми проблемами и их решениями. Однако для начала оговорюсь, что разные заказчи...

Lightning Talk: Анатолий Вассерман на Слёрме DevOps Изначально и в работе, и в курсах мы делали упор на «как» и избегали «зачем». Мы рассказывали про настройку Kubernetes и молчали про то, где нужен K8s. Если клиент хотел кластер, мы делали ему кластер, не анализируя его business value, мол, это не наше дело, клиент имеет пра...

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

[Перевод] Бессерверные вычисления на основе OpenWhisk, часть 3 Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим примеры развертывания Zip-функций, зависимости GitHub, а также подробнее опишем синхронизацию объектов между клиентом и сервером OpenWhisk. Читать дальше →

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

[Из песочницы] Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring Boot vs Spring MVC vs Spring — Как они сравниваются? Spring, Spring Boot, Spring MVC, везде есть слово “spring”! Давайте пройдемся где и когда вы можете применять каждый из этих инструментов В этой статье, вы увидите обзоры: Spring, Spring MVC, и Spring Boot, узнает...

Лучшие планшеты Samsung в 2020 году Лучшие планшеты Samsung в 2020 году На рынке Android-планшетов Samsung несомненно занимает лидерство. Попросту нет компаний, кто бы мог предложить продукты аналогичного качества. Конечно, речь не идет об Apple, ведь она предлагает iOS-планшеты. Стоит учитывать, что не всем п...

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

Метод решения системы диофантовых уравнений Добрый день! Как и обещал в первой своей статье, я хочу ознакомить Вас с одним из методов решения системы диофантовых уравнений. Цель статьи ознакомить остальных читателей с этой методикой и донести её в более или менее понятном виде. Рассмотрим систему из двух диофантовых у...

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

CES 2020: Sony удивляет электрокаром Vision-S В Лас-Вегасе стартовала выставка потребительской электроники CES 2020. Компании со всего мира представляют свои новые разработки и продукты. Некоторые из них сумели удивить и изрядно. Так, Sony, которая до начала выставки обещала показать будущее, неожиданно предстала как со...

CES 2020: Sony удивляет электрокаром Vision-S В Лас-Вегасе стартовала выставка потребительской электроники CES 2020. Компании со всего мира представляют свои новые разработки и продукты. Некоторые из них сумели удивить и изрядно. Так, Sony, которая до начала выставки обещала показать будущее, неожиданно предстала как со...

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

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

Xiaomi открыла в России 100-й магазин Международная технологическая компания Xiaomi объявила об открытии юбилейного 100-го магазина в России в рамках работы с региональными партнерами по программе приоритетных партнеров (ППП). Торжественное мероприятие, приуроченное к данному событию, состоялось 8 марта 2020 год...

7 бесплатных курсов для специалистов по работе с данными (DS и DE) Finale! Именно этим итальянским словом можно назвать эту статью. Ведь она последняя уже во второй серии подборок бесплатных курсов от Microsoft. И сегодня у нас курсы для специалистов по анализу данных и инженеров данных. Присоединяйтесь! Кстати! Все курсы бесплатные (вы ...

[Из песочницы] Цифровое бессмертие — инженерный подход Запрос на бесконечное продление жизни (жизнь после смерти) присутствует практически во все время существования человечества. Ответы на этот запрос пытаются дать большинство религий. Есть и чисто коммерческая эксплуатация данной темы: криозаморозки различной направленности и ...

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

Оффер в Лондон за один день: как его получить и чем заняться после переезда Привет, Хабр! На 2020 год у нас большие планы. Мы намерены активно развивать Badoo и Bumble, поэтому серьёзно расширяем техническую команду. И сегодня мы объявляем о масштабном найме PHP-разработчиков в наш лондонский офис.  В 2017 году мы попробовали новый формат поиска —...

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

BlazingPizza: приложение на Blazor от начала и до конца. Часть 2. Добавляем компонент Привет всем! Всем тем, кто хочет узнать о Blazor немного больше. Сегодня мы продолжим создание нашего сайта для пиццерии, а именно, создадим web api контроллер и попробуем отобразить данные которые поступают из него на компоненте Blazor. Поскольку наше приложение о пицце, т...

TelegramBot. Базовый функционал. Стикеры и смайлы. (Часть 3) Один из вопросов, который часто приходит в личку — как работать со смайлами(эмодзи) и стикерами. Как с ними работать, какими инструментами пользуюсь я и т.д. В данной части будут рассмотрены такие вещи: как создать сообщение со стикером, как обработать полученное сообщен...

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

Huawei помогла «Миррико» улучшить ИТ-инфраструктуру Казань – 17 декабря 2019: Компания Huawei, мировой лидер в области информационно-коммуникационных решений, и российская группа производственно-сервисных компаний «Миррико» объявили об успешном завершении очередного этапа модернизации ИТ-инфраструктуры. В ходе комплексного пр...

«Листая скучные ГОСТы…» или анализ требований при разработке LED-драйвера Должен признаться – мне нравится разрабатывать LED-драйверы. Видимо есть что-то особенное в том, чтобы создавать свет, какая-то магия. Пусть продолжаются споры про вредность так называемого «синего пика», пускай в магазине мы всё ещё можем купить ужасные светодиодные лампочк...

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

Паскаль играет в Go. Реализация методов и интерфейсов в любительском компиляторе If I could export one feature of Go into other languages, it would be interfaces. — Russ Cox Мой предельно простой компилятор Паскаля уже становился предметом двух публикаций на Хабре. Со времени их написания язык обзавёлся всеми недостающими средствами, положенными станд...

[Перевод] Как микросервисы Netflix справляются с Pub-Sub данными Перевод статьи подготовлен специально для студентов курса «Архитектор высоких нагрузок». Введение В микросервисной архитектуре Netflix передача наборов данных от одного к нескольким конечным точкам может быть крайне сложной. Эти наборы данных могут содержать все, что уго...

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

Вотермарка для iPhone и учебник английского: бесплатные приложения в App Store Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Mac. Сегодня по скидке раздают приложение для добавления водяных зн...

Расширения в Kotlin. Опасный атавизм или полезный инструмент? Kotlin — еще молодой язык, но уже стремительно ворвался в нашу жизнь. Из-за этого не всегда понятно, каким образом правильно реализовать тот или иной функционал и какие best practice применять. Особенно тяжело обстоит дело с возможностями языка, которых нет в Java. Одним ...

Вы больше не сможете помогать учёным искать инопланетян в рамках проекта SETI@home Более 20 лет назад, в мае 1999 года, стартовал уникальный на тот момент проект SETI@home, в рамках которого желающие посредством специального ПО могли предоставлять вычислительные мощности своих ПК для анализа данных с целью поиска следов внеземных цивилизаций. Если точ...

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

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

[recovery mode] Развитие IT-сферы в Словакии. Преимущества работы для молодых специалистов Развитие IT-сферы в Словакии бурно обсуждается местными СМИ. И это неудивительно, ведь с мая 2019 года страна официально взяла курс на информационную трансформацию. Правительство разработало и утвердило стратегию, согласно которой к 2030 году в стране не только произойдет ин...

[Перевод] Как в одиночку запустить продукт, если вы разработчик: советы от создателя Laravel Тейлова Отвела. Часть 2: Поиск идеи В прошлом выпуске мы рассматривали различные способы формирования аудитории. Когда есть аудитория — есть потенциальные покупатели. Теперь осталось придумать, что им продавать. Откуда брать идеи для своего продукта? Читать дальше →

5 бесплатных курсов для ИИ-инженеров от Microsoft Привет, Хабр! В прошлом году мы делали серию статей-подборок бесплатных курсов. Она понравилась сообществу, и мы решили сделать еще три подборки, правда уже по немного другими тематикам. Как и раньше, мы не будем заранее спойлерить для кого именно будут следующие подборки, ж...

Под капотом бота-клиента Яндекс.Музыки Введение Привет, Хабр! Вновь я с уже второй статьей, затрагивающей API Яндекс.Музыки. Дело запланированное и упоминалось в первой статье. Руки дошли, дело сделано. Сегодня я расскажу об интересных, на мой взгляд, моментах, которые присутствуют в кодовой базе моего Telegram ...

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

Именитые спортсмены проводят мастер-классы в рамках благотворительного проекта Федерации бокса России Как сообщает «Ura.Ru», патриотичная новогодняя традиция в Москве обязательно должна быть реализована и в других регионах России. Более 100 тысяч посетили рождественские елки от Федерации бокса России (ФБР). Мировые звезды спорта отметили, что на данный момент Федерация бокс...

PHP и регулярные выражения: азы для новичков В преддверии старта нового потока по курсу «Backend-разработчик на PHP», а также смежного с ним курса «Framework Laravel», хотим поделиться статьей, которую подготовил наш внештатный автор. Внимание! данная статья не имеет отношения к программе курса и будет полезна только ...

4. Анализ зловредов с помощью форензики Check Point. CloudGuard SaaS Мы добрались до последнего продукта из нашего цикла статей по форензике от Check Point. На этот раз речь пойдет об облачной защите. Трудно представить компанию, которая не использует облачные сервисы (так называемый SaaS). Office 365, GSuite, Slack, Dropbox и т.д. И наибол...

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

Ключевой элемент жизни обнаружен в межзвездном облаке рядом с новорожденной звездой Так выглядит область AFGL 5142, в которой была обнаружена молодая звезда Ключевые элементы жизни, такие как фосфор, согласно результатам исследования 2013 года, были обнаружены в остатках сверхновых. Сверхновой называют явление, в ходе которого яркость звезды резко увеличива...

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

«Красная» корпоративная культура — главная проблема российского бизнеса (Часть 3) «Попробуйте изменить себя и вы поймете, насколько ничтожны ваши шансы изменить других» (С) Вольтер Может ли «красный» лидер быть эффективным? (Спойлер: Да, если он не красный). В первой части мы говорили о недостатках «красной» культуры, во второй части упомянули физиоло...

Создаем свою CRUD API на Express и MySQL: часть первая Всем привет. В преддверии старта курса «Fullstack разработчик JavaScript», хотим поделиться небольшим материалом, который был написан нашим внештатным автором. Express один из самых популярных веб-фреймворков, который поддерживает роутинг, миддлвейрс и систему шаблонов. Д...

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

Качество кода Apache Hadoop: production VS test Для того, чтобы получить качественный production код, недостаточно просто обеспечить максимальное покрытие тестами. Несомненно, для того, чтобы добиться высоких результатов, основной код проекта и тесты обязаны работать в идеально сплоченном тандеме. Поэтому уделять внимани...

Как энергетик изучал нейросети и обзор на бесплатный курс «Udacity: Intro to TensorFlow for Deep Learning» Всю свою сознательную жизнь, я был энергетиком (нет, сейчас речь не идет о напитке с сомнительными свойствами). Я никогда особо не интересовался миром информационных технологий, да и даже матрицы я вряд ли на листочке смогу перемножить. Да и не нужно мне это было никогда, ...

Простой графический интерфейс для M5Stack (Arduino) Привет! Сегодня мы познакомимся с такой штукой как M5 UI. Благодаря M5 UI Вы можете с помощью пары строк кода подключать всевозможные поля, кнопки, ползунки и переключатели, создавать условные слоя. Несмотря на то, что процесс подключения элементов UI очень прост, Вы также м...

[Перевод] Что новенького в нашей документации по .NET (за декабрь 2019) Добро пожаловать в «Что новенького в нашей документации по .NET (за декабрь 2019)». Ниже перечислены некоторые из недавно опубликованных нами документов. Узнайте больше в полной статье ниже. .NET Core Новые статьи .NET Core Uninstall Tool Важные изменения при переходе с ве...

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

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

Вы больше не сможете помогать учёным искать инопланетян в рамках проекта SETI@home Более 20 лет назад, в мае 1999 года, стартовал уникальный на тот момент проект SETI@home, в рамках которого желающие посредством специального ПО могли предоставлять вычислительные мощности своих ПК для анализа данных с целью поиска следов внеземных цивилизаций. Если то...

[Перевод] Как подготовиться к интервью в YCombinator Когда я готовился к интервью зимнего класса 2018 года, я пересмотрел все доступные источники по теме и провел около 20 практических интервью с выпускниками YCombinator. Ниже собрано воедино все, что я узнал. Это руководство – моё личное видение, и оно не представляет официал...

Оптимизация интерфейса в Unity без кода В этой статье ведущий UI/UX художник Никита Кандыбин и технический UI художник Ольга Кинчак поделятся эффективными базовыми практиками по оптимизации Unity UI, которые используются в компании Banzai Games при создании игровых интерфейсов, а также укажут на подводные камни ...

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

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

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

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

Huawei представила обновленный складной смартфон Mate Xs Компания Huawei представила свой первый складной смартфон Mate X на прошлогодней выставке MWC в Барселоне. Сегодня она показала обновленную версию под названием Mate Xs, которая поставляется с чипсетом Kirin 990 5G, улучшенной структурой петель и улучшенной системой охлажден...

Redux Toolkit как средство эффективной Redux-разработки В настоящее время разработка львиной доли веб-приложений, основанных на фреймворке React, ведется с использованием библиотеки Redux. Данная библиотека является самой популярной реализацией FLUX-архитектуры и, несмотря на ряд очевидных преимуществ, имеет весьма существенные ...

Бессерверные вычисления на основе OpenWhisk, часть 4 Эта статья заканчивает цикл переводных заметок об OpenWhisk от автора Priti Desai. Сегодня рассмотрим процесс развертывания OpenWhisk поверх Kubernetes с исправленными командами для работоспособности с актуальными версиями приложений. Также будет описан процесс запуска функ...

[recovery mode] Статистика строительства, снабжения и посещения МКС После новостей про Starliner я заинтересовался статистикой строительства, снабжения и посещения МКС. И к своему удивлению обнаружил, что статистики по годам нет (по крайней мере, подробной и в открытом доступе). Поэтому я решил её собрать, и результаты показались мне интерес...

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

Как выглядит zip-архив и что мы с этим можем сделать. Часть 3 — Практическое применение Продолжение статьи Как выглядит zip-архив и что мы с этим можем сделать. Часть 2 — Data Descriptor и сжатие. Дорогие читатели, я снова приветствую вас на передаче Нетрадиционное программирование на PHP. Для понимания происходящего рекомендую ознакомиться с предыдущими двумя...

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

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

[Перевод] Представляем программируемую AWS Landing Zone в модуле Terraform Всем привет! В декабре OTUS запускает новый курс — Cloud Solution Architecture. В преддверии старта данного курса делимся с вами переводом интересного материала по теме. AWS Landing Zone – это решение, которое помогает клиентам быстро настроить безопасную среду AWS с не...

Apple запатентовала складной гаджет с уникальным механизмом Механизм основан на шарнирах, и скрипит при сгибании – но в Apple пообещали устранить этот недостаток. Для этого Apple предлагает шарнирный механизм, который позволяет экрану удерживаться основным корпусом в плоском состоянии...

Angry Birds 2 и Duolingo — оригинальный и мотивирующий кроссовер Современные разработчики любят кроссоверы. В большинстве случаев это отличный способ привлечь фанатов одного продукта, добавив знакомые ему элементы в другой. Студия Rovio не понаслышке знает о том, как работает подобное явление, но в этот раз придумала кое-что особенно ориг...

[Перевод] Отложенное завершение pod'а при его удалении Задержка выключения pod’а в Kubernetes Это третья часть нашего пути (прим. пер. — ссылка на первую статью) к достижению нулевого времени простоя при обновлении Kubernetes-кластера. Во второй части мы сокращали время простоя, которое возникло из-за принудительного завершения...

Следующий Mac будет стеклянным — как Apple Park Кажется, Apple хочет добавить в iMac еще больше стекла Время от времени, в СМИ публикуют что-нибудь интересное из патентов, полученных Apple или из её патентных заявок. Это кунсткамера, девять десятых из выставленного в которой не было и даже не могло быть использовано на де...

Видеообзор портативного USB-монитора MSI Optix MAG161V MSI Optix MAG161V – отличный вариант портативного монитора, позволяющий взять с собой в дорогу качественный и при этом компактный и легкий экран для практически любого из ваших устройств, или же расширить рабочее пространство ноутбука, создав двухмониторную систему. Читайте ...

Анализ тональности текста на Node.js Всем привет. Тема достаточно интересная и может показаться довольно не простой в реализации. Но я человек практический и хочу прикоснуться к прекрасному особо не напрягаясь. Сегодня мы с вами сделаем "микросервис" для анализа сентиментальности / тональности текста...

Оказывается, Google Pixel 3 имел шанс стать одним из первых смартфонов со 120-герцовым экраном Смартфоны Google Pixel 4 и 4 XL в этом году стали одними из немногих, оснащённых 90-герцовыми экранами. В следующем году, безусловно, такие дисплеи будут практически у всех флагманов и у многих аппаратов средней ценовой категории. Но оказывается, Google могла установит...

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

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

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад. Как мы упоминали в недавней статье про логи, о...

Параметризованное 3D-моделирование подшипникового стакана в nanoCAD Plus 20 Компания MaxSoft категорически приветствует всех читателей! В этой статье речь пойдет о САПР-платформе nanoCAD, а если конкретнее — о её 3D модуле. Так уж сложилось, что из релиза в релиз, все вертикальные решения на базе платформы nanoCAD, ровно как и сама платформа, обяза...

Новый бесконтактный гаджет Xiaomi незаменим для родителей Xiaomi через свою платформу коллективного финансирования Youpin представила бесконтактный инфракрасный термометр Barcon, который измеряет температуру практически мгновенно. Для использования необходимо навести устройство, например, на лоб, нажать на кнопку, чтобы получи...

Новый фронтенд Одноклассников: запуск React в Java. Часть I Многие слышали название GraalVM, но опробовать эту технологию в продакшене пока довелось не всем. Для Однокласснииков эта технология уже стала «священным Граалем», меняющим фронтенд. В этой статье я хочу рассказать о том, как нам удалось подружить Java и JavaScript, и нач...

[Из песочницы] Особенности систем электроснабжения с применением ДДИБП Буцев И.В. drups2019@mail.ru Особенности систем электроснабжения с применением Дизельных Динамических Источников Бесперебойного Питания (ДДИБП) В нижеследующем изложении автор постарается избежать маркетинговых клише и будет опираться исключительно на практический опыт. В к...

[Перевод] Чистый CSS: 4 метода анимирования цвета ссылок Автор статьи, перевод которой мы сегодня публикуем, предлагает, пользуясь чистым CSS, создать механизм изменения цвета текста ссылки при наведении на неё мыши. Но это должна быть не обычная смена цвета. Новый цвет должен заполнять ссылку слева направо, заменяя старый. Для ...

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

Какие изменения мы ждём от Apple Watch в 2020 году Несмотря на то что Apple Watch – устройство весьма и весьма перспективное, о нём, как правило, вспоминают только тогда, когда учёные умудряются приспособить его для диагностики тех или иных расстройств. Причём неважно, насколько эффективно часы справляются с поставленной пе...

Новый фронтенд Одноклассников: запуск React в Java. Часть II Мы продолжаем рассказ о том, как внутри Одноклассников с помощью GraalVM нам удалось подружить Java и JavaScript и начать миграцию в огромной системе с большим количеством legacy-кода. Во второй части статьи мы подробно расскажем о запуске, сборке и интеграции приложений...

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

Проект ИТЭР в 2019 году Добро пожаловать на брифинг по готовности ИТЭР к первой плазме! Напомню, что у нас есть справочная информация по проекту. Могу отметить, что у нас сегодня хорошие новости — конгресс США принял бюджет на 2020 финансовый год с резко увеличенным финансированием американской час...

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

Открытый курс «Deep Learning in NLP» от создателей DeepPavlov на базе курса cs224n Всем привет! Вступление Меня зовут Алексей Клоков, я хочу рассказать о запуске классного курса по обработке естественного языка (Natural Language Processing), который очередной раз запускают физтехи из проекта DeepPavlov – открытой библиотеки для разговорного искусственного ...

[Из песочницы] О работе ПК на примере Windows 10 и клавиатуры ч. 1 Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Window...

IKEA приступила к разработке мебели для будущей марсианской колонии Подходят к завершению работы на новом полигоне Mars Desert Research Station, расположенном в американской пустыне Юта. Он предназначен для имитации условий Марса и практической проверки новых технологий для освоения красной планеты. Одну из лабораторий почти целиком выстроил...

Серия мониторов ViewSonic VX85 стала лауреатом премии в области дизайна iF Design Award Данная серия разработана специально для домашнего офиса и развлечений и обладают всеми необходимыми для этого технологическими и эргономическими характеристиками. Мониторы поставляются в двух форматах – 24 и 27 дюймов. Обе версии снабжены подставкой, позволяющей регулировать...

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

[Из песочницы] Koin – это Dependency Injection или Service Locator? Введение В Android-разработке для DI традиционно используют Dagger 2, очень мощный фреймворк с кодогенерацией. Но есть проблема: новичкам сложно его использовать. Сами принципы DI просты и понятны, но Dagger усложняет их. Можно жаловаться на поголовное падение грамотности пр...

Вы эксперт и хотите делиться знаниями: четыре шага к запуску своего проекта Вы знаете, что у вас есть экспертное знание и вам есть чем делиться с этим миром. Как эффективнее достичь общей пользы и донести свет своих знаний до других – Денис Ффринг, digital-эксперт и создатель онлайн-журнала Conversion о трендах маркетинга, пошагово объясняет, как з...

Девелопишь на .NET Core? Го в Ubuntu, я создал Photo by Kevin Horvat Все 12 лет своей карьеры я работал с .NET и был крепко привязан к Windows и проприетарным инструментам разработки. Но, спасибо Microsoft, .NET Core все изменил и теперь разрабатывать для .NET можно почти на чем угодно и в чем угодно. Дело за малым — пе...

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

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

[Из песочницы] Витамин C – нужно ли принимать добавки или это коммерческий ход? Введение Моя специальность и работа никак не связана с витаминами и с химией в целом, но так вышло, что тема витаминов и питания меня заинтересовала. Я решил разобраться в ней насколько это возможно и узнать стоит ли принимать витамин С. Забота о своем здоровье наиболее акт...

Приглашаем на DINS DevOps EVENING: разберем два примера инфраструктуры и поговорим, как облегчить поддержку Встречаемся 26 февраля в нашем офисе на Старо-Петергофском, 19. Кирилл Казарин из DINS расскажет, что такое инфраструктура для нас, как мы ей управляем, и как мы доставляем артефакты на 1000+ серверов в 50+ окружений. Александр Калошин из Last.Backend поделится опытом постр...

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

Как я искал хелпдеск среди 15 решений и… не нашёл Этой статьи не должно было быть: вроде как и Хабр не жалобная книга, и у меня частная история далеко не хабровской компании. Но именно на Хабре я получил не очень корректное отношение одной компании и познакомился аж с двумя другими в самый подходящий момент — в момент, когд...

Долгожданный Xiaomi Mi Mix 4 выглядит очень интересно На сайте Slashleaks опубликовали схематические изображения нового смартфона линейки Xiaomi Mi Mix, который должен быть выпущен в этом году. Данные изображения были взяты из патента, который зарегистрировала компания Xiaomi некоторое время назад. Устройство выглядит очен...

Тонкое резервирование файловых систем Linux. Как создавать рабочие копии трехтерабайтной СУБД MySQL за 20 секунд Меня зовут Юрий, я руководитель группы системного администрирования в Ситимобил. Сегодня поделюсь опытом работы с технологией тонкого резервирования (thin provisioning) файловых систем Linux и расскажу, как ее можно применять в технологических CI/CD-процессах компании. Мы р...

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

[Перевод] Юнит-тесты на Python: Быстрый старт Перевод статьи подготовлен специально для студентов курса «Python QA Engineer». Юнит-тестирование кода является неотъемлемой частью жизненного цикла разработки программного обеспечения. Юнит-тесты также формируют основу для проведения регрессионного тестирования, то есть о...

Как изменится Face ID в iPhone 12 Face ID в своём текущем виде почти три года, и пора бы его уже обновить Инновации ради инноваций – это не про Apple. Вместо того, чтобы год от года устраивать революцию и вырабатывать в фанатах иммунитет к грандиозным событиям, в Купертино стараются эксплуатировать имеющиеся...

Насколько детальной должна быть User Story? В agile-командах часто возникает спор, насколько детально должна быть проработана User Story, прежде чем ее следует передавать разработчикам. Некоторым разработчикам хотелось бы видеть максимально подробное описание, прочитав которое, они могли бы сразу всё понять и быстро с...

Anet A8 Plus - Доработки и улучшения сразу после покупки Как известно, практически любой бюджетный 3D-принтер в силу своей "бюджетности" изначально имеет какие-либо "врожденные" недостатки. В этой статье я хочу рассказать о моем собственном опыте устранения недочетов модели Anet A8 Plus, которые я посчитал необходимыми сделать сра...

Go на десяточку: видео и фото с юбилейного митапа Привет! 30 ноября в нашем офисе вместе с сообществом Golang Москва мы проводили митап по случаю десятилетия Go. На встрече обсуждали машинное обучение в Go-сервисах, решения для мультикластерной балансировки, приёмы для написания Go-приложений под Cloud Native и историю Go. ...

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

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

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

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

Фитнес-трекеры позволили ученым повысить эффективность эпидемиологических прогнозов, предсказывающих течение вспышек гриппа Примерно 30% населения США сегодня используют фитнес-трекеры или умные часы для отслеживания основных показателей здоровья — пульса, физической активности, качества сна. При этом эти сведения могут пригодиться не только владельцам данных устройств и их лечащим врачам, но и э...

do {Yoga} while (болит спина) Вступление Это обыкновенная история про самого обыкновенного IT-шника, которая, тем не менее, может быть интересна людям различных профессий. Статья не про то, как я добился успеха в той или иной IT-дисциплине, будь то программирование, администрирование или дизайн. Моя исто...

WireGuard, настройка нескольких клиентов за NAT и причем здесь STUN? На данный момент мы запускаем доступ к серверам на базе WireGuard и сегодня я хочу рассказать, как настраивать клиентов, которые находятся за NAT, хотя про настройку сервера, тоже не забудем. Читать дальше →

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

[Из песочницы] Паника государств: неочевидный взгляд на эпидемию короновируса 2019-nCoV В декабре-январе 2019 года в провинции Хубей КНР началась вспышка нового заболевания, вызванного, как позже оказалось, штаммом вируса 2019-nCoV. Автор этих строк в начале января находился в Китае а именно в Пекине и посещал соседнюю с Хубей провинцию Шанси. В начале января, ...

Управление хаосом: наводим порядок с помощью технологической карты Изображение: Unsplash Всем привет! Мы инженеры-автоматизаторы из компании Positive Technologies и занимаемся сопровождением разработки продуктов компании: поддерживаем весь сборочный конвейер от коммита строчки кода разработчиками до публикации готовых продуктов и лицензи...

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

Солидарность вместо «весны и красоты»: 5 способов объединиться и отметить 8 Марта Любой подарок становится приятнее, если проявить социальную ответственность. Предлагаю пять идей, как не только сделать 8 Марта праздником «весны и красоты», но и вспомнить о его исторической составляющей. В преддверии дня солидарности женщин по всему миру я выбрала са...

Moto G8 Power Lite получит тот же дизайн, что и базовая версия смартфона В прошлом месяце Motorola анонсировала новый смартфон Moto G8 Power, также известный как Moto G. Это устройство среднего класса с процессором Qualcomm Snapdragon 665 и батареей ёмкостью 5000 мА·ч. Ожидается, что смартфон поступит в продажу этой весной. На прошлой неделе появ...

SQL HowTo: пишем while-цикл прямо в запросе, или «Элементарная трехходовка» Периодически возникает задача поиска связанных данных по набору ключей, пока не наберем нужное суммарное количество записей. Наиболее «жизненный» пример — вывести 20 самых старых задач, числящихся на списке сотрудников (например, в рамках одного подразделения). Для различны...

SSO на микросервисной архитектуре. Используем Keycloak. Часть №1 В любой крупной компании, и X5 Retail Group не исключение, по мере развития возрастает количество проектов, где требуется авторизация пользователей. С течением времени требуется бесшовный переход пользователей из одного приложения в другой и тогда возникает необходимость исп...

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

«Открытые системы» проведут деловой форум «Big Data 2020: данные в основе цифровой экономики» Докладчики форума познакомят слушателей с новейшими разработками в сфере интеллектуальной аналитики и машинного обучения, с отраслевыми подходами к цифровой трансформации на основе данных, к построению data-driven-бизнеса и моделей монетизации данных. 25 марта 2020 года ...

Делимся опытом, как показывают себя SSD в рамках RAID и какой уровень массива выгоднее В прошлом материале мы уже рассмотрели вопрос о том “Применим ли RAID на SSD” на примере накопителей Kingston, но сделали это только в рамках нулевого уровня. В текущей статье мы разберем варианты использования профессиональных и домашних NVMe-решений в самых популярных типа...

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

Слухи: чипсеты для Rocket Lake будут практически такими же, как чипсеты для Tiger Lake В последнее время в Сети появилось довольно много различных слухов о будущих настольных процессорах Intel Rocket Lake. На сей раз в Сети стараниями одного из пользователей Twitter появились новые неофициальные подробности касательно системной логики, с которой будут работать...

Samsung и LG фактически уходят с рынка ЖК-панелей Источники сообщают, что Samsung и LG планируют продать основную часть своих производственных мощностей, которые занимаются выпуском ЖК-панелей. Общая стоимость индустрии, производящей ЖК-панели, составляет 106 миллиардов долларов. При этом суммарная стоимость ЖК-произво...

«Autodesk Shotgun» - программа для продюсеров, режиссеров, руководителей CG-студий На сегодняшний день существует множество различных программ, которые позволяют значительно облегчить различные виды деятельности. Многие люди упускают возможность значительно упростить свою работу. Продуктов действительно очень много. Есть приложения для различных целей и за...

Рабочая станция Lenovo ThinkStation P330 SFF: мощное довольно компактное решение с особенностями брендовой техники В этом обзоре мы рассмотрели персональный компьютер с полным названием Lenovo ThinkStation P330 SFF Gen 2 (30D10020RU). По замыслу это типичная рабочая станция: строгий внешний вид, компактный (но без экстремизма) размер, возможность установки вертикально («башня») или гориз...

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

Персональные табло российского производства появились в Шереметьево В аэропорту Шереметьево установили персональные табло — киоски DBA (Digital Boarding Assistant) производства российской компании Zamar Aero Solutions, оснащённые экраном и сканером штрих-кодов. Достаточно поднести к нему посадочный талон и на экране отображается время и напр...

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

Memory forensics, Rubber Duck и пароли GPO. Решение задач с r0от-мi. Часть 2 Данная статья содержит решений заданий, направленных на криминалистику оперативной памяти, разбора пэйлоада для USB Rubber Duck, а так же расшифрования перехваченных паролей групповой политики Windows. Организационная информацияСпециально для тех, кто хочет узнавать что-то...

Опыт работы с карт-принтерами, часть 1 Данная статья будет полезна тем, кто начинает работу с карт-принтерами(Evolis Primacy и Smart-51) и кодировкой NFC карт типа Mifare Classic и Mifare DESFire EV2. В первой части мы опишем общее впечатление от работы с карт-принтерами, а также проблемы с которыми нам пришлось ...

У Xiaomi серьёзные проблемы с Android 10 Обновления – это явление, которое для большинства пользователей смартфонов под управлением Android является практически недоступным. Несмотря на то что Google регулярно и в срок выпускает новые версии своей операционной системы, производители зачастую игнорируют их и либо а...

[Перевод] Чего стоит идея и как превратить ее в концепт: инструменты геймдизайнера «Идея ничего не стоит» — эту мантру слышал наверное каждый геймдизайнер. Важны лишь концепт и реализация. Только на бумаге или экране компьютера идея начинает обретать смысл и форму. И я задался вопросом: а есть ли какие-то базовые принципы по превращению идеи в концепт? ...

Apple заплатит VirnetX $ 454 млн за нарушение патентных прав Компания Apple выплатила VirnetX в общей сложности 454 033 859,87 долларов США после завершения длительной битвы за нарушение патентных прав. Патентный спор между VirnetX и Apple начался в 2010 году, когда VirnetX обвинила Apple в FaceTime в нарушении ее интеллектуальной со...

Топ-5 интересных чехлов для MacBook с Aliexpress Условно всех пользователей ноутбуков можно разделить на два больших лагеря. Одни практически не выносят компьютер из дома, а другие – часто берут MacBook с собой на работу, учебу и в поездки. При этом последние нередко пользуются различными чехлами, кейсами или сумками для к...

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

Уменьшение времени отклика при передаче данных по UDP Привет, Хабр! В этой статье я хочу рассказать о решении одной из типичных проблем, с которой Embox справляется лучше GNU/Linux. Речь идет о времени реакции на пакет, переданный по протоколу Ethernet. Как известно, основной характеристикой передачи данных по сети является пр...

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

Гаджеты недели 27 января 2020 года В этом выпуске: складные прототипы ноутбуков Concept Duet и Concept Ori; монитор в контактной линзе от Mojo Vision; носимый гаджет UPRIGHT GO 2 для улучшения осанки, а также другие любопытные гаджеты. Dell представила два складных прототипа ноутбуков Concept Duet и Conc...

Новый бесконтактный гаджет Xiaomi незаменим для родителей Xiaomi через свою платформу коллективного финансирования Youpin представила бесконтактный инфракрасный термометр Barcon, который измеряет температуру практически мгновенно. Для использования необходимо навести устройство, например, на лоб, нажать на кнопку, чтобы получ...

[Перевод] Windows Terminal Preview v0.10 Представляем Windows Terminal v0.10! Как и всегда, вы можете загрузить его из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотрим детали обновления! Читать дальше →

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

Samsung показала смартфон совершенно нового типа Мы уже сообщали о том, что компания Samsung должна показывать на выставке Consumer Electronic Show 2020 в Лас-Вегасе смартфон совершенно нового типа, который может раздвигаться, при этом часть его дисплея, когда она не используется, сворачивается в трубочку. Данная...

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

Ежегодный отчетный хабрапост — 2019 Вот и пришел 2020 — год крысы, мыши и прочих периферийных устройств. Закончившийся 2019 был для блога Intel юбилейным — в феврале ему исполнилось ровно 10 лет, а сейчас нам почти одиннадцать. За это время мы опубликовали 1179 статей, из них 55 — в прошлом году. Впрочем, чт...

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

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

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

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

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

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

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

«Забытые аудиоформаты и носители»: начало эры компактного аудио или «первая смена» для бобинников Бобинники были одним из самых популярных аудиоустройств послевоенного времени и неотъемлемой частью жизни жителей Европы, Америки и СССР. Но вот проблема — заправка ленты и настройка всех механизмов магнитофона требовала некоторых навыков и времени, поэтому уже в пятидесятых...

Helio P90, 8/128 ГБ, IP69K и подключаемые модули. Вышел крайне интересный защищенный смартфон Представленный еще осенью прошлого года защищенный модульный смартфон Doogee S95 Pro наконец стал доступен для приобретения. Смартфон поддерживает различные подключаемые модули, которые дополняют и улучшают его возможности. Doogee S95 Pro соответствует требованиям амер...

Pizza as a service: как Amazon на Redshift мигрировал Привет, меня зовут Виктория, и я отвечаю за маркетинг в КРОК Облачные сервисы. Теперь мы регулярно проводим у себя облачные митапы. Я недавно попала на крутейшее выступление Дмитрия Аношина, который сейчас работает в Amazon, и хочу им поделиться. У меня появилось стойкое ...

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

Об онлайн-обучении с Фиксиками на платформе МЭШ рассказал Андрей Зинин Обучающие онлайн-уроки для учеников начальных классов проведут герои мультфильма «Фиксики» в библиотеке Московской электронной школы (МЭШ). Как рассказал директор Городского методического центра Андрей Зинин, «Фиксики» уже зарекомендовали себя как отличный ресурс для получ...

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

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

16 советов по разработке для андроид на языке Kotlin. Часть 2 Всем привет. В преддверии старта базового курса по Android-разработке, продолжаем делиться полезным материалом. Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы...

Hack The Box — прохождение AI. SQLi в AРI Text To Sрeach, SSH Forwarding и RCE в JDWР Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье познакомимся с преобразованием текста в голос и найдем SQL иньекцию в AРI, прокинем порт через SSH, а также ...

Однозначно лучше «Сонаты»: KIA Optima 2020 – даст стиль даже тем, кому до него нет дела Как бы не сложилась судьба «Оптимы» на мировом рынке, главного корейского конкурента она заочно «уничтожила». Очевидно, что Hyundai Sonata не сможет на равных конкурировать с новой KIA Optima 2020 модельного года. Обновленная «Соната» выглядит неплохо, «акулий» вырез радиат...

Введение в SSD. Часть 4. Физическая Прошлые части цикла «Введение в SSD» поведали читателю про историю появления SSD-накопителей, интерфейсы взаимодействия с ними и популярные форм-факторы. Четвёртая часть расскажет о хранении данных внутри накопителей. Читать дальше →

Maltego Часть 4. ВК, Instagram, LinkedIN и другие фантастические твари И снова здравствуйте, дорогие друзья. Мы опять готовимся окунуться в прекрасный мир OSINT. Статьи в нашем цикле прибавляются, поэтому пора уже вводить некое подобие оглавления, ведь дальше их будет только больше. Итак, что мы уже разобрали в Maltego: Часть 1 — Что такое ...

5 малоизвестных возможностей JSON.stringify() Доброго времени суток, друзья! В этой небольшой заметке я хочу рассказать вам о некоторых редко используемых возможностях JSON.stringify(). Возможно, они окажутся вам полезными. JSON.stringify() часто используется при отладке для преобразования объекта или обычной стро...

[Перевод] Управление жестами: От края до края (I) Всем привет. Специально для студентов продвинутого курса по Android-разработке подготовили перевод интересной статьи. Это первая статья их серии «Управление Жестами». Другие статьи вы можете найти по ссылке. В Android Q был добавлен новый режим навигации по системе, п...

[Из песочницы] Создаём WEB адресный справочник PHP + LDAP Так случилось, что у (относительно) большой кампании было много отдалённых офисов, в которых находилось приличное количество пользователей. Все офисы соединены в одну сеть с общим доменом, каждый офис был определён в Active Directory (далее по тексту AD) как Organization Uni...

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

[Перевод] Укрепите свои agile-команды, используя стадии развития Такмена И снова здравствуйте. В преддверии старта курса «DevOps практики и инструменты» делимся с вами переводом еще одного интересного материала. Изолированность команд разработки и сопровождения — распространенный источник напряженности и узких мест. Когда команды работают изоли...

[Из песочницы] Как я осуществил свою мечту, побывав в российском офисе Microsoft Всем привет! Живу в Саратове с родителями. У меня аутизм. Я ИТ-самоучка с 10-ти летним опытом самообразования и работы. Системное администрирование, администрирование мобильных устройств и веб-разработка — это то, что я учу и над чем я часто практикуюсь. 2019 год получился в...

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

Обзор плюсов и минусов смартфона Nokia 6.2. Стильный бюджетник с тройной камерой Осенью прошлого года компания HMD Global выпустила смартфоны Nokia 6.2 и Nokia 7.2. Мы уже рассмотрели преимущества и недостатки старшей модели, похвалив её за дизайн и камеру, а в этом обзоре разберемся с более простым Nokia 6.2. Дизайн Внешне Nokia 6.2 и Nokia 7.2 пр...

[Из песочницы] Работа с китайской АЦП Hx711 Причина написания этого поста заключается в желании разобраться с модулем 24 разрядного дельта сигма преобразователя АЦП на основе микросхеме Hx711. Сам преобразователь собран в виде готового модуля по схеме включения рекомендованного производителем (????). Замечания о работ...

SSL сертификат для Docker web-app В данной статье я хочу поделиться с вами способом создания SSL сертификата для вашего веб-приложения работающего на Docker, т.к. в рускоязычной части интернета — подобного решения я не нашел. Подробнее под катом. Читать дальше →

Американцы запускают частоту 3,5 ГГц, а iPhone 11 уже поддерживает её iPhone 11 уже поддерживает технологию связи, которой ещё нет ни у кого Продукция Apple зачастую не просто не отстаёт от конкурентов, но опережает их на долгие годы. Взять тот же Face ID, создать полноценный аналог которого никому так и не удалось. Но не потому, что это ником...

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

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

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

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

Тестируем процессоры AMD Ryzen для работы с КОМПАС-3D Летом прошлого года AMD выпустила третье поколение процессоров Ryzen, и мы не могли пропустить это событие. К нам в техподдержку часто поступают вопросы о работе КОМПАС-3D на определенном “железе”, или пользователи просят рекомендовать оптимальную конфигурацию компьютера. По...

HighLoad++, Михаил Тюленев (MongoDB): Causal consistency: от теории к практике Следующая конференция HighLoad++ пройдет 6 и 7 апреля 2020 года в Санкт-Петербурге. Подробности и билеты по ссылке. HighLoad++ Siberia 2019. Зал «Красноярск». 25 июня, 12:00. Тезисы и презентация. Бывает, что практические требования конфликтуют с теорией, где не учтены в...

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

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

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

Что можно узнать на курсе ITIL®4 CDS Как вы знаете, курс ITIL®4 Create, deliver and support появился прошлой осенью. Разработан он на основе одноимённой книги и отдельных публикаций, в которых описаны практики, упоминающиеся в этой книге. Практики, вообще говоря, в книге упоминаются практически все, но для...

Stonebranch разработает решения для автоматизации операций Makedonski Telekom Компания Stonebranch Inc., ведущий провайдер продуктов для ИТ-автоматизации, сообщила, что македонский телекоммуникационный провайдер Makedonski Telekom поручил ей разработать решение для управления и автоматизации приложений, предназначенных для оплаты и выставления сч...

[Перевод] Java Records (JEP 359) Проблема Одной из проблем Java является ее многословность и объем необходимого стандартного кода. Это общеизвестно. Давайте рассмотрим простой класс Cat на Java. Мы хотим, чтобы каждый объект Cat имел следующие атрибуты (поля): Читать дальше →

Интернационализация: как сделать веб доступным для всех Ecma International, Technical Committee 39 или по-простому TC39 — это группа JavaScript-разработчиков, создателей реализаций технологий, академиков и других заинтересованных сторон, которые вместе с сообществом поддерживают и развивают JavaScript как платформу. Участники TC...