Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Методы архитектуры предприятия

Блог компании OTUS Agile *

В преддверии старта курса "Enterprise Architect" подготовили для вас текстовую версию демоурока, который провел эксперт OTUS - Петр Подымов.

В рамках урока поговорили:

- об обоснованных структурных изменениях в компании в быстро меняющихся условиях;

- о применении архитектурного подхода в вопросах трансформации;

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

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 57
Комментарии 0

Новости

Подготовка образа ВМ с Windows

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

Я часто создаю ВМ с Windows для тестирования различных технологий. Со временем я частично автоматизировал этот процесс и хочу об этом расказать. Эта статья может быть интересна начинающим Windows администраторам. Затронуты будут следующие темы:
  1. Установка и базовая настройка Hyper-V в Windows 10
  2. Создание образа виртуальной машины
  3. Создание виртуальной машины из образа на базе разностного диска
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 833
Комментарии 3

Как Business Intelligence «купается» в озёрах данных: практика платформы «Форсайт»

Блог компании Форсайт SQL *Big Data *Хранилища данных *Data Engineering *

Всем привет.

В этой публикации мы начнем рассказ о том, как наша BI-платформа «Форсайт» работает с данными. Как организовано взаимодействие платформы с СУБД и какие объемы информации мы можем эффективно обрабатывать. Что такое связка «BI+Data Lake» и как можно ее сформировать. Как в OLAP-кубах получать сведения из разных слоев данных: сырые/неструктурированные, детальные, консолидированные, валидированные, аналитические и т.п. Зачем для BI нужно деление на горячие, теплые и холодные данные. Ответы на все эти вопросы вы найдете в цикле наших статей.

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

Читать далее
Рейтинг 0
Просмотры 261
Комментарии 0

Flutter: автоматизация UI тестирования

Блог компании TalentTech Разработка мобильных приложений *Dart *Тестирование мобильных приложений *Flutter *
Tutorial

Мы — команда мобильного проекта FL.ru. В своей статье хотим познакомить вас с Flutter Driver и рассказать об автоматизации UI тестирования мобильных приложений с помощью данного инструмента.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 861
Комментарии 0

Обзор отечественных микросхем, соответствующих 719 ПП РФ. Часть 2

Блог компании Миландр Информационная безопасность *Программирование микроконтроллеров *Производство и разработка электроники *Процессоры

В 2020 году я опубликовал статью про отечественные микросхемы, соответствующие 719 ПП РФ. Напомню, что это одна из мер правительства по поддержки отечественных производителей на регулируемых государством рынках. Например, при закупках в интересах государственных органов России приоритет отдается товарам из реестра продукции выпущенной в России. Что бы продукция попала в данных реестр, она должна соответствовать требованиям, описанным в 719 и 878 ПП РФ. И одним из требований к электронной техники является применение отечественных микросхем из этого же реестра, требования к которым так же описаны в данном постановлении.

В начале 2020 в реестре было всего 22 микросхемы. К концу 21 года в реестре находится уже более 70 записей. Попробуем их рассмотреть поподробней, какие новые микросхемы появились за последний год.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 2.1K
Комментарии 9

19 американизмов, которые жутко бесят британцев

Блог компании EnglishDom Изучение языков

В нашей онлайн-школе студенты могут выбрать, какой диалект английского им изучать: американский или британский. Соответственно, есть преподаватели и из США, и из Британии. А еще из Австралии, Канады и кучи других стран, но темы статьи это не касается :)

В Британии и США говорят практически на разных языках. Доходит до того, что некоторые фразы американского английского доводят большинство британцев до белого каления. Мы собрали некоторые из этих фраз здесь. Когда будете в Британии, постарайтесь их не использовать. 

Читать далее
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 6.4K
Комментарии 28

Как Facebook кодирует ваши видео

Блог компании JUG Ru Group Работа с видео *Машинное обучение *
Перевод

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

Для этого мы используем различные кодеки, а также адаптивный битрейт (ABR), который улучшает качество просмотра и уменьшает буферизацию — он выбирает наилучшее качество в зависимости от пропускной способности сети зрителя. Но хотя более современные кодеки (например, VP9) обеспечивают лучшую производительность сжатия по сравнению со старыми кодеками вроде H264, они также задействуют больше вычислительной мощности. С вычислительной точки зрения применение самых современных кодеков к каждому видео, загружаемому в Facebook, было бы непомерно неэффективным. А значит, нужен способ приоритизировать видеоролики, которые должны быть закодированы с использованием более современных кодеков.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 818
Комментарии 1
Привет, Хабр. Меня зовут Антон Иванов, я СТО «Лаборатории Касперского». Сейчас информационная безопасность — обширная область с очень размытым краем. Не всегда можно понять, где кончается обычная разработка и начинается ИБ-разработка. Под катом я расскажу, почему пытаться провести эту грань вообще контрпродуктивно. А также — почему мы занимаемся машинным зрением для беспилотников и что изобрёл автор квиксорта (помимо квиксорта).
Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 529
Комментарии 2

Отладка приложений Node.js в Kubernetes?

Блог компании OTUS Node.JS *Kubernetes *
Перевод

Зачем вам это нужно?

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

Читать далее
Всего голосов 3: ↑1 и ↓2 -1
Просмотры 520
Комментарии 0

Что такое генетические тесты, как они работают и кому пригодятся

Научно-популярное

Несколько ответов на один большой вопрос — есть ли смысл с расшифровке своего генома в 2021 году или это просто пустая трата денег.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 937
Комментарии 1

Черная пятница. Строго о скидках

Блог компании Madrobots Гаджеты

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

Скидки под катом
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 2.2K
Комментарии 0

Воссоздаем Minecraft-подобную генерацию мира на Python

Разработка игр *Алгоритмы *
Перевод

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

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

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

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

Прим. переводчика. Осторожно, в статье много иллюстраций (в том числе анимированных)

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 2.4K
Комментарии 4

Дэн Пинчбек: DOOM

Читальный зал Дизайн игр *Игры и игровые консоли

Привет, Хабр!

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 1K
Комментарии 1

Воронка конверсии пользователей

Блог компании OTUS Python *
Перевод

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

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 268
Комментарии 0

Красивые визуализации GitHub с помощью PyGraphistry

Блог компании SkillFactory Python *Программирование *Визуализация данных GitHub
Перевод
Tutorial

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

Такие данные — косвенный индикатор конкуренции языков и технологий. К примеру, можно попробовать выяснить, сколько разработчиков C++ следят за разработчиками Rust и наоборот. За подробностями и кодом приглашаем под кат.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 1K
Комментарии 0

Язык программирования C++: Как он незаметно стал основой всего, и его ближайшее будущее

Блог компании OTUS Программирование *C++ *
Перевод

Мощный, гибкий, сложный: история C++ началась еще 40 лет назад, и по сей день он остается одним из наиболее широко используемых языков программирования. TechRepublic в беседе с создателем C++ Бьерном Страуструпом попытался выяснить, в чем его особенность.

Читать далее
Всего голосов 11: ↑2 и ↓9 -7
Просмотры 4.3K
Комментарии 1

Main Loop (Главный цикл) в Android Часть 3. Другие главные циклы

Блог компании Циан Программирование *Разработка игр *Разработка под Android *

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

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

Это третья и финальная часть разбора главного цикла в Android. В первой части мы разобрались с тем, что такое главный цикл и как он работает. Во второй, как это работает в Android SDK в Java слое. В этой части мы посмотрим на особенности Looper в C++, поверхностно пробежимся по Flutter, Chrome и React Native. А еще есть игры — в них вообще все с ног на голову.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 579
Комментарии 0

Как настроить IPSec-туннель между ИКС и MikroTik?

Блог компании Интернет Контроль Сервер Системное администрирование *IT-инфраструктура **nix *Софт
Tutorial

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

Вводные данные

ИКС с сетевыми настройками:

Внешний IP-адрес провайдера ИКС: 200.0.0.1.

Локальная сеть ИКС: 192.168.0.0/24.

MikroTik RouterOS v6.45.3 с сетевыми настройками:

Внешний IP-адрес провайдера на MikroTik: 250.0.0.250.

Локальная сеть MikroTik: 10.0.0.0/24.

На стороне ИКС выполните следующие действия:

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Просмотры 1K
Комментарии 2

Короткая история о том, как гуманитарий разработчиком стал

Программирование *Карьера в IT-индустрии
Из песочницы

Хабр место демотивирующее и угнетающее, если ты начинающий разработчик - бесконечное число статей с непонятными названиями и аббревиатурами, истории про найм в “компанию с большой ЗП”  и эмиграцию. Хотя хабр позиционируется, вероятно, как сообщество профессионалов, есть гипотеза, что он один из первых ресурсов, на который подписывается человек, который решил, что хочет “войти в айти”. Моя история будет интересна в первую очередь им. Эта история не про “кровь и пот”, и не про курсы “Стань программистом за N дней”, а про честность.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1.3K
Комментарии 8

Cloud4Y открыл доступ к обучающему курсу по VMware vCloud

Блог компании Cloud4Y Учебный процесс в IT Карьера в IT-индустрии Облачные сервисы Мозг

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

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 789
Комментарии 0