Featured

./configure

Есть кое-что для вас. Если вы думаете (чувствуете) что всё не очень, денег мало, развития нет, перспектив нет, но! вы хотите с этим что-то сделать, то это место для вас.

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

Предметная область называется “Тестирование программного обеспечения”.

Featured

make

Определите, интересно ли это вам вообще.

Читайте посты.

Ходите по ссылкам на важные материалы.

Пройдите курс для самостоятельного изучения.

Освойте отраслевую терминологию.

Изучите лучшие практики прохождения собеседования на работу.

Отредактируйте резюме.

Проделайте это все самостоятельно или наймите меня в качестве репетитора/тренера, сократив затраченное на изучение темы время в шесть раз.

Хорошее джоб-интервью

Если вы попали на интервью, основные параметры и сценарии которого похожи на это описание,

https://vc.ru/hr/73687-kratkaya-instrukciya-po-naymu-normalnyh-lyudey-v-it

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

Как одна книга может изменить траекторию и жизненный план

Для всякой технической работы нужна база. Откуда берется теоретическая база для работы в ИТ? Естественно, из книг. Все остальное многообразие источников вторично: если вы не последний задрот селф-менеджмента и не выстраиваете кусочки из блогов, ютюбика и хабра в строгой последовательности по четкому плану, например, учебному плану, в голове и жизни будет винегрет. Книга же (в хорошем случае), особенно техническая, представляет собой строго структурированный материал, изложение которого подчинено определенной цели.

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

Continue reading “Как одна книга может изменить траекторию и жизненный план”

Вопрос на интервью: объясните разницу между аутентификацией, авторизацией и идентификацией

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

https://wiki.diphost.ru/Authentication

Вопрос на интервью: расскажите о себе. Пример разумного подхода к такому рассказу – Реми ван Эльст (перевод)

Привет всем! Я Remy, разработчик с фокусом на C, C++, linux и встроенных системах.

В настоящее время я работаю на De Jong DUKE , где разрабатываю ПО для встроенных систем, эти системы обслуживают кофе-машины. Технологический стек: C++, C и Qt работает на Yocto linux и Nucleus RTOS. ПО контролирует аппаратное обеспечение, запускает графический интерфейс пользователя и управляет некоторыми утилитами для конфигурации соединений с Интернетом вещей. В основном я использую C++ , Microsoft Visual C++, Flash, Qt для решения основного пула задач. Помимо основных задач я разрабатываю драйвера ядра для архитектуры ARM.

Continue reading “Вопрос на интервью: расскажите о себе. Пример разумного подхода к такому рассказу – Реми ван Эльст (перевод)”

Генерируем тестовые данные: как по регулярному выражению сконструировать строку, ему соответствующую

Есть регулярное выражение. Как для теста регулярки подобрать строки, на которые оно будет реагировать? Для этого надо разобрать само выражение.

Выражение:

^\W+\d{2}\s?\.([abc\d])\1\1$

Что значит вся эта клинопись? В действительности здесь нет ничего загадочного. Просто нужно разобрать выражение по шагам. Например, такие слешы \ означают что следом за ними идет нечто специальное. Плюсы и знаки вопроса – это квантификаторы, то есть модификаторы количества. Цифры в фигурных скобках тоже квантификаторы. Если написано {2} – значит символ должен встречаться ровно два раза. Какой символ? Тот, который написан перед этой конструкцией.

Continue reading “Генерируем тестовые данные: как по регулярному выражению сконструировать строку, ему соответствующую”

Развиваемся вместе с open source проектами. Как получить опыт для резюме: Fedora Project

Пошаговый сокращенный перевод страницы https://fedoraproject.org/wiki/QA/Join

Добро пожаловать!

Эта страница описывает все активности, в которые вы можете быть вовлечены в рамках Fedora QA и знакомит вас с экосистемой тестирования проекта Fedora. Стать тестировщиком Fedora легко и мы с удовольствием приветствуем всех новичков!

Имеется пять шагов для тех, кто хочет включиться в работу QA и набрать скорость развития вместе с Fedora:

  • Создать аккаунт FAS account и вступить в ‘qa’ group
  • Подписаться на список рассылки test
  • Представить себя команде: Introduce yourself
  • Создать аккаунт в багтрекере: Bugzilla Account (в идеале ваша почта должна совпадать с почтой в FAS-аккаунте)
  • Присоединться к каналу IRC #fedora-qa на Freenode
  • Присоединиться к видеоконференции onboarding call
Continue reading “Развиваемся вместе с open source проектами. Как получить опыт для резюме: Fedora Project”