Архив за 15 августа 2020

Меня зовут Ростислав Салата, я работаю в киберспортивной организации без малого три года. Пришел в компанию на должность проектировщика интерфейсов, дорос до UX-лида, и в настоящее время являюсь продуктовым менеджером.

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

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

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

Сколько может зарабатывать айтишник на ИП? У ФНС свое мнение

Когда один человек много зарабатывает и честно платит налоги, налоговики смотрят со стороны и думают: «Как такое возможно? Наверняка у него масса помощников! Пусть и за них налоги заплатит!»

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

Формат RFC существует с 1969 года — его представили во время обсуждения ARPANET. Тогда инженер Стив Крокер написал RFC 1 о работе программного обеспечения хоста.

С тех пор прошло более 50 лет, но Request for Comments все еще в ходу — опубликовано ~9 тыс. документов по сетевым протоколам, моделям хранения данных и алгоритмам шифрования.

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

«Шутки ради»: пара занимательных RFC - 1Читать полностью »

image

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

Исследователи, присутствовавшие на ежегодном саммите Automated Vehicle Summit, потребовали, чтобы Tesla установила в свои автомобили систему мониторинга состояния водителя на основе камер.

Автопилот в Tesla оснащен дополнительной системой, гарантирующей, что водитель следит за дорогой. Если вы держите руки на руле и периодически прикладываете к нему усилие, в руле будет срабатывать специальный датчик. Если система заметит, что водитель убрал руки с руля, то она начнет выдавать предупреждения: сначала на экране, потом прозвучат звуковые сигналы, и если водитель не отреагирует, то машина замедлится и остановится. Эта система не всегда срабатывает абсолютно точно – некоторые водители держат руки на руле, а система этого не замечает. Также систему можно и «одолеть» – просто прикрепив к рулю какой-либо противовес.

Другие системы (такие Super-Cruise от GM) используют камеры для наблюдения за водителем и контроля за тем, насколько внимательно он следит за дорогой. Самые продвинутые системы отслеживают направление взгляда и фиксируют, сколько времени водитель смотрит по сторонам, на приборы, в телефон или как долго настраивает зеркала. Такие системы могут требовать, чтобы вы не отрывали взгляд от дороги, даже если вы убрали руки с руля.
Читать полностью »

Пытаемся определить язык таинственной рукописи — манускрипта Войнича — простыми методами обработки естественных языков на Python.
Попытка определить язык манускрипта Войнича, Random Forest Classifier - 1

Читать полностью »

Мобильная рабочая станция обычно представляет собой достаточно мощный и не очень легкий ноутбук с отличными (для ноутбука) характеристиками. Но если не ограничиваться рамками форм-фактора, то можно сделать мобильную рабочую станцию в формате настольного компьютера — надо только поставить ее на колесики и приладить ручку. Именно по такому рецепту созданы Mediaworkstation a-X1P и a-X2P.

Здравствуйте.

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

Напишем свой поиск элементов, подробнее поговорим о поиске по классам и идентификаторам. И многое другое!
Читать полностью »

HackTheBox. Прохождение Traceback. Бэкдор, LUA, SSH - 1

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

В данной статье эксплуатируем чей-то бэкдор, получаем шелл через Luvit и возимся с SSH для LPE.

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

Организационная информация

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

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

Источники Evening Standard сообщили, что поглощение, которое может стоить Nvidia более 50 млрд долларов, должно быть завершено до конца лета.

Читать полностью »

Пользуетесь ли вы структурами данных и алгоритмами в повседневной работе? Я обратил внимание на то, что всё больше и больше людей считает алгоритмы чем-то таким, чем, без особой связи с реальностью, технические компании, лишь по собственной прихоти, интересуются на собеседованиях. Многие жалуются на то, что задачи на алгоритмы — это нечто из области теории, имеющей слабое отношение к настоящей работе. Такой взгляд на вещи, определённо, распространился после того, как Макс Хауэлл, автор Homebrew, опубликовал твит о том, что произошло с ним на собеседовании в Google:

Google: 90% наших инженеров пользуются программой, которую вы написали (Homebrew), но вы не можете инвертировать бинарное дерево на доске, поэтому — прощайте.

Хотя и у меня никогда не возникало нужды в инверсии бинарного дерева, я сталкивался с примерами реального использования структур данных и алгоритмов в повседневной работе, когда трудился в Skype/Microsoft, Skyscanner и Uber. Сюда входило написание кода и принятие решений, основанное на особенностях структур данных и алгоритмов. Но соответствующие знания я, по большей части, использовал для того чтобы понять то, как созданы некие системы, и то, почему они созданы именно так. Знание соответствующих концепций упрощает понимание архитектуры и реализации систем, в которых эти концепции используются.

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

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js