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

Все потоки

Сначала показывать
Порог рейтинга

Минимизируем 8 рисков в тестировании программного обеспечения для улучшения иммерсивного игрового опыта в AR/VR

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

Почему нужно включать тестирование программного обеспечения в стратегии разработки AR/VR игр и какие риски следует минимизировать, чтобы обеспечить высокое качество программного продукта на основе AR/VR?

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

Новости

Mikrotik IKEv2 + MacOS + iOS + Cert Auth

IT-инфраструктура *Сетевые технологии *
Из песочницы

Всем добра уважаемые хабровцы и любители Mikrotik.

Долго мучился IKEv2 Server Mikrotik, частые ошибки, при казалось бы правильной настройке, Windows клиенты подключаются с теми же сертификатами без проблем, а Mac и iOS:
- identity not found for server:vpn.h.ru peer: FQDN: mac-vpn.h.ru
- peer's ID does not match certificate и прочие...
подключиться по IKEv2 с сертификатом Apple устройств к VPN Mikrotik, тк есть особенности со стороны Apple устройств, ниже предлагаю решение вопроса, мой гештальт закрыт наконец-то.

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

Интеграция нагрузочного тестирования на Grafana K6 в CI/CD

Блог компании OTUS Тестирование IT-систем *Программирование *DevOps *

Обеспечение надежного функционирования системы при развертывании обновления системы требует запуска тестов разного уровня - от модульных тестов отдельных компонентов до интеграционных тестов, проверяющих в staging-окружении работу системы в целом. Но не менее важны для оценки готовности системы к большой кратковременной пиковой нагрузке (или злонамеренным атакам) выполнение нагрузочных тестов. В июле 2021 года компания Grafana Inc приобрела продукт k6, который изначально был ориентирован на запуск высокопроизводительных распределенных нагрузочных тестов, и это положительно повлияло на его дальнейшее развитие как встраиваемого инструмента для запуска тестов в облачных инфраструктурах или Kubernetes. В этой статье мы рассмотрим один из возможных сценариев использования k6 для тестирования сервиса в конвейере CI/CD.

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

Как сделать удобную дизайн-систему. Цвета. Часть 1

Веб-дизайн *Дизайн мобильных приложений *Графический дизайн *Дизайн
Из песочницы

Дизайн-система позволяет быстро взаимодействовать с компонентами, легко вносить изменения во все макеты и в целом прививает дизайнеру навык организации больших объемов информации.

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

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

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

Тон Шепарда и другие слуховые иллюзии

Блог компании Аудиомания Научно-популярное Звук

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

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

Помогает ли CJM достичь целей компании? Новая серебряная пуля или инструмент?

Блог компании OTUS Управление продуктом *

Наверное, вы многое слышали о таком инструменте, как сustomer journey map — карта путешествия клиента (CJM). Почему же этот инструмент так популярен среди IT-специалистов, и особо любим продакт-менеджерами? Давайте разбираться.

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

Введение в извлечение сущностей из текста и NER

Python *Natural Language Processing *
Tutorial

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

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

Простым языком о языковых моделях и цепи Маркова (Markov Chain)

Python *Data Mining *Big Data *Natural Language Processing *
Tutorial

N-граммы 

N-граммы – это статистические модели, которые предсказывают следующее слово после N-1 слов на основе вероятности их сочетания. Например, сочетание I want to в английском языке имеет высокую вероятностью, а want I to – низкую. Говоря простым языком, N-грамма – это последовательность n слов. Например, биграммы – это последовательности из двух слов (I want, want to, to, go, go to, to the…), триграммы – последовательности из трех слов (I want to, want to go, to go to…) и так далее.

Такие распределения вероятностей имеют широкое применение в машинном переводе, автоматической проверке орфографии, распознавании речи и умном вводе. Например, при распознавании речи, по сравнению с фразой eyes awe of an, последовательность I saw a van будет иметь большую вероятность. Во всех этих случаях мы подсчитываем вероятность следующего слова или последовательности слов. Такие подсчеты  называются языковыми моделями.

Как же рассчитать P(w)? Например, вероятность предложения P(I, found, two, pounds, in, the, library). Для этого нам понадобится цепное правило, которое определяется так:

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

Scrum и Kanban: как джунам не запутаться в процессах и терминах

Управление разработкой *Управление проектами *Agile *Управление продуктом *

Привет! 

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

Не забываем, чтобы работать по Agile, в первую очередь важно придерживаться Agile-манифеста и его ценностей. Не достаточно просто работать в таск-трекерах и применять Kanban и Scrum.

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

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

В первую очередь нужно сказать пару слов про Agile. 

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

Есть разные методики управления проектом: Kanban и Scrum. 

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

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

Дайджест событий для эйчаров и рекрутеров в IT в июле 2022

Блог компании Хабр Карьера Управление персоналом *Карьера в IT-индустрии

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

А под спойлером мы традиционно спрятали события, которые будут полезны всем HR-специалистам. 

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

Состояние российской экономики глазами IT

IT-инфраструктура *Исследования и прогнозы в IT *IT-эмиграция IT-компании

Мир становится более открытым, происходит интеграция крупнейших экономик мира, стираются грани между странами, развиваются технологии. Все эти big data, AI, роботы (не путать с Дуняшей на ПМЭФ-2022), квантовые, облачные вычистения. Всё это чертовски сильно зависит от технологий. Технологий в понимании люди/мозги, оборудование. Всё действительно шло неплохо.

Читать далее
Всего голосов 86: ↑42 и ↓44 -2
Просмотры 7.8K
Комментарии 50

Как создать мерч-бокс для IT-удалёнщиков с нуля?

Блог компании SMART IT Управление персоналом *Брендинг IT-компании

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

Ну, что ж, погнали!

Читать далее
Всего голосов 8: ↑2 и ↓6 -4
Просмотры 747
Комментарии 3

Сетевое резервирование в дата-центрах: решаем задачку про двух велосипедистов

Блог компании Selectel IT-инфраструктура *Сетевые технологии *Резервное копирование *Сетевое оборудование

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

На вебинаре Selectel Network Academy эксперты компании рассказали о практиках L2- и L3-резервирования в дата-центрах Selectel. Подробнее о них — под катом.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Просмотры 929
Комментарии 3

Англоязычные фантасты, для которых язык Шекспира не родной

Читальный зал Научная фантастика

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

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

Издательство Питер. Колонка редактора

Блог компании Издательский дом «Питер» Профессиональная литература *
image

Привет, Хаброжители! Предлагаем ознакомиться с краткими обзорами новинок, выход которых запланирован на вторую половину 2022 г и которые уже доступны для предзаказа.
Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.4K
Комментарии 2

Wildcard-сертификат Let's Encrypt для внутренних сервисов в Kubernetes-кластере

Kubernetes *
Tutorial

У вас есть кластер, в котором хочется разместить как можно больше рабочих сервисов и продуктов для внутреннего использования, ибо удобно: систему управления версиями, репозиторий Docker-образов, S3-хранилище, базы данных, тестовые среды и т.д. Но есть "но": многие из них, как например, репозиторий Docker-образов, могут работать только с использованием TLS. У вас есть два пути: получить сертификат от одного из сертификационных центров, платных или бесплатных, вроде Let's Encrypt, или сгенерировать самому. Устанавливать на каждого клиента сертификат нашего "левого" самопровозглашённого центра не хочется, поэтому самоподписанный сертификат отпадает. Денег платить каждый год не хочется, поэтому выбираем Let's Encrypt. Но и тут есть проблема (помимо необходимости автоматизации перевыпуска сертификата не реже раза в три месяца): внутренние сервисы нельзя выставлять в публичную сеть, а значит и HTTP-01 вариант подтверждения владения доменом нам недоступен. Остаётся только DNS-01 метод, который имеет свои подводные камни.

В данной статье я расскажу о своём опыте автоматизации выпуска/перевыпуска wildcard-сертификата для домена второго уровня (wildcard, чтобы два раза не вставать, но можно выпускать сертификаты и для каждого отдельного поддомена) для использования внутренними сервисами, расположенными в Kubernetes-кластере, с помощью cert-manager и бесплатного сервиса поддержки DNS-зон Яндекс.Коннект.

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

10 наиболее инновационных компаний в области аддитивного производства в 2022 году

3D-принтеры
Перевод

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

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

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

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

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

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

Блог компании АО «ГНИВЦ» Расширения для браузеров

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

Но отчаиваться рано: науке известны примеры полезных инструментов, которые не оставят веб-разработчиков беде.

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

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

Когда медведь откусил пол-лица либо пациенту прилетело лопатой: милый мир челюстно-лицевой хирургии

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

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

Ну у меня как-то был пациент без половины лица, потому что он подрался с медведем. Вряд ли с таким стоит идти в стоматологию.


Скуловые импланты сделает не каждый

Более тонкая разница не менее интересна. Заходите, обсудим пересадку кожи с живота на руку и оттуда на лицо, поцелуй через сахарок с лошадкой (сожравшей часть лица инстаграм-дивы) и другие случаи. Как водится, если вы впечатлительны, то в пост лучше ходить с особой осторожностью. Хотя сегодня у нас больше КТ-снимков с байками про каждый.
Читать дальше →
Всего голосов 44: ↑38 и ↓6 +32
Просмотры 5.8K
Комментарии 7

Почему регламенты не работают или Зачем руководители создают из отделов секту?

Управление персоналом *Читальный зал

Приветствую! Это большая история маленького управленческого кейса на тему "Как же, блин, добиться соблюдения регламентов?" и "Почему они без меня ничего не могут нормально сделать?". А поможет нам в этом разобраться Эш Кетчум (олдфаги тут?)

Это что за покемон?
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 1.3K
Комментарии 0