Это не больно: как мы сделали свою платформу киберучений и научились контейнеризировать всё подряд |
Два года мы с командой строили платформу киберучений. Мы начали с пары виртуалок c 2 Гб RAM на борту в EVE-NG (причем это была вложенная в VMWare ESXi виртуализация) и домасштабировали до самостоятельной инфраструктуры с контейнеризованными сервисами для обучения по ИБ и возможностью подключения практически неограниченного количества обучающихся. Это статья о нестандартных решениях, самой платформе и участии в мероприятии CyberCamp, для которого предоставили виртуальную инфраструктуру.
Переходи под кат, если интересно, как пробросить большое количество пользователей в виртуальную среду с помощью одного браузера, не давая им прямой RDP\VNC\ssh доступ, да еще и бесплатно. Также поделюсь нашими наработками и планами по развитию платформы Jet CyberCamp.
Читать далееhttps://habr.com/ru/post/705916/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705916
Метки: Блог компании Инфосистемы Джет Информационная безопасность cybersecurity cyberattack обучение киберучения |
Как мы автоматизировали тестирование производительности для Warface |
Всем привет, меня зовут Алексей Лесовой, я работаю программистом в студии Allods Team. В этой статье я расскажу, как мы с командой искали способ автоматически измерить производительность в Warface, как вырабатывали сценарий и метрики, с какими трудностями столкнулись и к каким результатам пришли.
Читать далееhttps://habr.com/ru/post/705732/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705732
Метки: Блог компании MY.GAMES Разработка игр Тестирование игр Игры и игровые консоли Автотесты Производительность игр frame time fps Warface |
Как программисты дурят бизнес? |
Карты на стол! Поговорим начистоту, почему во фронтенде всё так плохо. Пришла пора подраться, обняться, и вместе двинуться сворачивать горы. Пройдёмся по единству и борьбе интересов, влиянию больших компаний и маленьких людей, причинам попадания в эти порочные круги, и стратегиям их разрыва. А на привалах потравим байки из жизни.
Доклад должен заставить нас посмотреть на реальную разработку с другой стороны и задуматься о том, как мы можем исправить подходы и отношение к некоторым вещам, чтобы фронтенд стал чуточку лучше.
Предполагаемая аудитория: Бесстыжие программисты и наивные руководители. Одних пристыдим, другим раскроем глаза. И наоборот.
Ну, задай огонька!https://habr.com/ru/post/705246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705246
Метки: Разработка веб-сайтов Программирование Angular ReactJS Управление разработкой подрывное велосипедостроение грязное бельё маркетинговый булшит |
Я купил смартфон за 500 рублей, а он оказался с подвохом. Делаем из него домашний сервер |
https://habr.com/ru/post/705298/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705298
Метки: sim mp3 php mysql гаджеты microsd смартфоны ftp-сервер imei android веб-сервер samsung galaxy frp j3 разработка под android dlna-сервер блог компании timeweb cloud timeweb_статьи |
Тест-драйв «Гарда БД»: восемь базовых проверок перед внедрением системы защиты баз данных |
Когда в начале года иностранные производители средств защиты покинули отечественный рынок и Россия оказалась тем самым одиноким китом в океане кибербезопасности, на нашу команду буквально обрушился шквал входящих запросов от компаний на подбор отечественных решений на замену импортным. Тестирование решений мы обычно проводим на стенде, и с марта их количество и качество сильно увеличились. Не обошла эта ситуация и системы защиты баз данных, также известные как продукты класса Database Activity Monitoring, или DAM.
На примере решения «Гарда БД» мы расскажем, что важно проверить в таких продуктах до старта проекта внедрения. Сосредоточимся на основной функциональности системы и возможностях, которые нас просили проверить наиболее часто. Также поделимся результатами собственного тестирования решения.
Читать далееhttps://habr.com/ru/post/705550/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705550
Метки: Блог компании Ростелеком-Солар Информационная безопасность защита баз данных внедрение систем тест-драйв dam гарда бд тестирование продукта |
Что такое service mesh простыми словами |
Всё больше компаний переходят на микросервисы. Такой выбор вполне оправдан: при должной реализации они решают множество проблем монолита. За последние несколько лет микросервисная архитектура сильно эволюционировала и обросла вспомогательными технологиями, одна из которых service mesh. В статье разберём, какую роль service mesh играет в развёртываниях микросервисов и как помогает упростить работу разработчиков.
Читать далееhttps://habr.com/ru/post/705914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705914
История выбора тепловизора и обзор его возможностей |
Друзья, всем привет!
Я популяризирую требовательное отношение к светодиодным лампам. Но сегодня не про лампы. Сегодня мы поговорим о приборах измерения и их выборе. У меня появился тепловизор, и мне очень хочется поделиться историей его приобретения, а также его функционалом, с вами.
Узнать подробности!https://habr.com/ru/post/705910/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705910
Метки: Гаджеты тепловизоры прибор нагрев температура |
Семь прогнозов: что ждет data-инжиниринг в 2023 году |
https://habr.com/ru/post/704928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704928
Метки: Блог компании VK Big Data Машинное обучение vk cloud большие данные ML тренды 2023 data-инжиниринг |
Объявление: харизматичная команда без в/п и м/п ищет единомышленников для регулярных встреч и совместной работы |
Ч/Ю обязательно, опыт – гарантируем
Конец года – традиционное время для подведения итогов и построения новых планов. Не будем нарушать традиции и мы. Этой статьей мы хотим завершить (только в этом году, разумеется) цикл публикаций о том, как устроена образовательная система в Мир Plat.Form и рассказать о нашей стажерской программе – SDET Школе. В уходящем году она уже в третий раз встречала своих учеников, а для кого-то, уверены, откроет двери и в наступающем.
Мир Plat.Form – это команда совершенно разных, но поистине невероятных людей. Каждый из нас абсолютно самобытен, уникален и вообще не такой как все. Мы очень разные и объединяют нас, пожалуй, не так много вещей. Особое место среди них занимают неравнодушие, если не сказать страсть, к тому, что мы делаем, и абсолютное признание авторитета знаний и экспертизы. Именно поэтому вопросы обучения и развития для нас не вопросы, а одно из важнейших направлений работы. Здесь мы не просто предпринимаем обязательные шаги - мы строим систему, учитывая индивидуальные потребности и особенности каждого участника. Кроме того, именно такая, не побоимся этого слова, требовательность друг к другу и привела нас к банальной мысли: «Хочешь сделать хорошо – сделай сам», даже если речь идет о наших потенциальных коллегах.
Причины появления у нас стажерских программ настолько тривиальны, что даже не будем на них останавливаться. Скажем только то, что нам регулярно нужны разработчики по автоматизации тестирования – мы их набираем, учим, берём на борт – они «приживаются» в командах, развивают продукты и растут сами – нам снова нужны разработчики по автоматизации тестирования.
А теперь - к сути. И давайте сразу: это стажировка, со стажерами заключаются договоры, и они получают зарплату.
Вся стажерская программа длится около двух месяцев. Первая половина – обучение, вторая – практика в командах.
Читать далееhttps://habr.com/ru/post/705904/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705904
Метки: Блог компании Мир Plat.Form (НСПК) Учебный процесс в IT Карьера в IT-индустрии мир plat.form обучение ит обучение sdet развитие стажировка трудоустройство |
Генерация штрихкодов с помощью стандартных подсистем 1с для программистов |
Привет всем! В данной статье предлагаю небольшой обзор возможностей актуальной библиотеки стандартных подсистем (БСП) на предмет формирования большинства существующих штрихкодов.
Читать далееhttps://habr.com/ru/post/705898/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705898
Метки: Алгоритмы IT-стандарты 1с штрихкодирование стандарты разработки честный знак |
Проектируем процесс сравнения товаров в интернет-магазине: 156 гайдлайнов |
Функция сравнения товаров облегчает выбор клиентам интернет-магазинов во многих сферах. Но опыт ее использования сильно различается от компании к компании, и даже крупнейшие игроки допускают ошибки.
Что стоит учесть, чтобы спроектировать идеальный интерфейс сравнения? 156 гайдлайнов в этой статье.
Читать далееhttps://habr.com/ru/post/705878/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705878
Метки: дизайн интернет-магазин веб-дизайн e-commerce usability интерфейсы ui проектирование интерфейсов ux дизайн интернет-магазина ux/ui управление e-commerce проектирование интернет-магазинов |
Как мы переезжали с немецкого TestRail на российский Test IT |
Весна 2022 года подарила российскому бизнесу много занимательных недель, потраченных на поиск альтернатив ушедшим с отечественного рынка сервисам. Нас этот «тренд» тоже не обошел стороной, но мы смогли без проблем, финансовых потерь и кранчей заменить западное ПО равноценным российским аналогом.
Получилось настолько хорошо, что мы решили рассказать вам об этом. Как минимум, чтобы поделиться опытом, как максимум – вселить в скептиков уверенность в отечественном софте.
Читать далееhttps://habr.com/ru/post/705820/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705820
Метки: Блог компании Rambler&Co Тестирование IT-систем Тестирование веб-сервисов тестирование тестирование по инструменты инструменты разработчика |
Как составить объявление о найме сотрудника в Телеграме |
Телеграм забит кучей работных каналов с вакансиями, но только лишь часть постов оформлена внятно. Вот небольшой гайд о том, как можно написать текст объявления, чтобы сократить время поиска и быстрее привлечь специалистов. Давайте посмотрим, как сделать коммуникацию проще и удобнее для всех.
В каком случае зайдёт статья:
• Вы не очень шарите в сфере HR и хотите это исправить.
• Не понимаете, как пользоваться Телеграмом, а надо.
• Не знаете, как составить текст вакансии и что в нём должно быть.
https://habr.com/ru/post/705894/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705894
Метки: Управление проектами Управление персоналом Карьера в IT-индустрии Управление медиа HR Телеграм объявление вакансии наём менеджмент |
[Перевод] Flatbuffers в Unity — ускорили сериализацию в 40 раз |
Недавно мы отказались от загрузки и парсинга JSON в нашем Unity-клиенте в пользу двоичного формата, на основе Flatbuffers. В этой статье вы узнаете:
- Почему мы это сделали?
- Что такое Flatbuffers?
- Как вам сделать это самим?
- Какую выгоду вы можете из этого извлечь?
https://habr.com/ru/post/705796/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705796
Метки: Блог компании OTUS unity Разработка игр flatbuffers |
Магия размерностей и магия Котлина. Часть вторая: Продвинутые возможности KotUniL |
Это вторая статья из серии статей про магии размерностий и Котлина на примере библиотеки KotUniL.
В первой статье мы рассмотрели, как с помощью этой библиотеки не разбивать космические аппараты :-).
В этой статье мы рассмотрим менее очевидные, но не менее интересные фичи библиотеки.
Читать далееhttps://habr.com/ru/post/705788/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705788
Метки: Программирование Физика kotlin physics |
[Перевод] Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 1 — Разработка |
Разработка и тестирование сортируемых компонентов Drag and Drop. Часть 1.
В этой серии статей мы рассмотрим задачу разработки и тестирования сортируемых компонентов Drag-and-Drop.
Читать далееhttps://habr.com/ru/post/704604/?utm_source=habrahabr&utm_medium=rss&utm_campaign=704604
Метки: javascript Программирование Тестирование веб-сервисов ReactJS react drag-and-drop drag drop testing |
Дизайн. С нуля до миддла |
Привет!
Меня зовут Ксюша, мне 29 лет и я продуктовый дизайнер в Константе.
В этой статье я расскажу о том, с чего начался мой путь в дизайне и постараюсь дать несколько полезных советов тем, кто только начинает.
Читать далееhttps://habr.com/ru/post/705776/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705776
Метки: Блог компании Constanta Дизайн Дизайн мобильных приложений Карьера в IT-индустрии Учебный процесс в IT обучение junior middle designer |
[Перевод] Типы знаний в бизнесе: явные, неявные, встроенные |
Эта статья — мое осмысление западного опыта и теории в сфере Knowledge Management. В своей прошлой статье я уже затронул тему явных и неявных знаний, и обещал раскрыть эту тему подробнее. Недавно нашел зарубежную статью о том, какие знания в бизнесе стоит фиксировать. Здесь процитирую отрывки из неё и добавлю примеры из собственной практики.
Читать далееhttps://habr.com/ru/post/705772/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705772
Метки: Управление проектами Управление продуктом управление знаниями система управления контентом база знаний |
[Перевод] Немного о Fastify |
Почти 15 лет назад Райан Томайко (Ryan Tomayko) написал книгу "The Thing About Git" (Про Git). Это было время, когда SVN (Subversion - система управления версиями) все еще активно использовался. Мало кто понимал, почему Git такой особенный, и тогда я тоже не принадлежал к их числу. Статья Райана уловила суть Git'а и убедила меня перейти на него.
Уже было написано множество статей о том, почему и как следует принимать Fastify, но сейчас 2022 год, а Express - самый традиционный фреймворк веб-сервера для Node.js - по-прежнему имеет примерно в 49 раз больше еженедельных загрузок npm, чем Fastify:
Читать далееhttps://habr.com/ru/post/705762/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705762
Метки: Блог компании OTUS JavaScript node.js node fastify |
Управление в децентрализованных сетях |
В статье рассматривается способ управления (администрирования) компьютерами в небольшой организации. Компьютеры на базе Debian объединены в несколько несвязанных между собой сетей, равнозначны между собой, нет выделенных серверов и отдельного рабочего места у администратора.
Читать далееhttps://habr.com/ru/post/705758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705758
Метки: децентрализованные сети IT-инфраструктура *nix Алгоритмы Debian ubuntu администрирование linux-систем |