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

Все потоки

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

Системы управления тест кейсами. Какую выбрать для немедленной работы?

Тестирование IT-систем *Тестирование веб-сервисов *Тестирование игр *Тестирование мобильных приложений *
Из песочницы

Совсем недавно передо мной встала очень на вид простая задача - выбрать для небольшой компании (28 человек) систему управления тест кейсами. Поручили мне эту задачу в силу того, что в компании я пока один единственный тестировщик, а если правильнее и точнее сказать, то QA-engineer.

Итак, приступим, первое с чего стоит начать - это скорее всего Ютуб, посмотрим как работают большие компании, кто и что говорит о той или иной системе, почитаем статьи на Хабре, что и вам советую сделать, несмотря на подобные статьи, как эта.

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

Новости

Система «Мёртвая рука»: автоматизация ядерного армагеддона

Блог компании RUVDS.com Читальный зал Научно-популярное

Как я писал в одной из предыдущих статей, в 70-е годы советское руководство столкнулось с новым стратегическим вызовом. В связи с появлением высокоточного ядерного оружия и развёртывания в Европе ракет, способных за считаные минуты достичь Москвы и других важнейших целей на западе СССР, время реакции на ядерное нападение сократилось с часов и десятков минут до нескольких минут или даже секунд.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 456
Комментарии 1

Как подружить helm со своим шаблонизатором?

DevOps *Kubernetes *
Tutorial

Helm использует go templates для рендеринга манифестов. Есть функции которые были разработаны специально для helm. Но в большинстве своем используется библиотека Sprig.

Но что если нам мало функций и мы хотим воспользоваться своим кастомным шаблонизатором?

уговорил, зайду почитаю...
Рейтинг 0
Просмотры 80
Комментарии 0

Хотели как в FAANG, а вышло как всегда или Опыт собеседования в Тинькофф в 3 актах

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

Предисловие Около года назад я задался целью получить оффер от FAANG. Как следствие, постоянной частью моей жизни стали тематические форумы, площадки и вся сопутствующая атрибутика. Спустя какое-то время я попробовал себя на собеседованиях в околоFAANGoвые компании: Lyft, Spotify, Booking и т. д, где-то успешно, где-то не очень. В это же время мне порекомендовали попробовать пройти собеседование в Тинькофф банк, который внедрил схожий процесс. После стандартного общения с HR менеджером была получена ссылка на описание процесса собеседования. “Хм, почти что FAANG + тех. интервью по Primary Skill”, - подумал я и сказал, что готов приступать. В тот же час было назначено 2 интервью: техническое и coding, а вот 3 этап, system design, нужно было заслужить успешным прохождением первых двух. Почему именно эти 2 части являлись основополагающими, осталось неясным.

Акт первый, технический

В назначенный час я встретился со своим интервьюером. Собеседование выглядело “добротным” и стандартным в заданной проф. области, оттого местами скучным. Было много задач на ревью кода и обсуждения специфики языка, в частности...

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

Мое понимание красивого кода, спустя почти 10 лет ООП- кодинга

Программирование *Проектирование и рефакторинг *Управление проектами *

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

Читать далее
Всего голосов 21: ↑7 и ↓14 -7
Просмотры 2.6K
Комментарии 34

Подробное руководство по инверсии зависимостей. Часть 1

Java *Анализ и проектирование систем *Проектирование и рефакторинг *
Из песочницы

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

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

OTA обновление устройств с Linux

Настройка Linux *Разработка под Linux *Разработка для интернета вещей *Разработка на Raspberry Pi *Интернет вещей
Tutorial

OTA A/B обновление образа rootfs для IoT устройств с Linux при помощи проекта Mender. Как обновить образ системы на множестве удалённых устройств. Демонстрация на примере Raspberry Pi.

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

Мои собеседования 2021 edition

Карьера в IT-индустрии

Внимание: повествование будет идти в стиле "здравствуй дорогой дневничок", без критики и срывов покровов. Я строго против публичной критики компаний в разрезе процесса интервью. Хотят устраивать 5 алгораундов - их дело, они будут платить тебе деньги и вправе решать как они собеседуют. С другой стороны, я считаю, что могу высказывать свое мнение без конкретных имен. Все описанные компании не российские. Извиняюсь за англицизмы.

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

Примечательная напольная акустика для небольших помещений — обсуждаем две пары колонок от ELAC и Old School

Блог компании Аудиомания Периферия

Ранее мы поговорили о вертушках в сегменте «до 60 тысяч рублей», а сегодня вновь возвращаемся к напольникам. На этот раз смотрим на флагманские модели.

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

Знакомство с невидимками

Читальный зал Научно-популярное Биология

После работ Везалия и Гарвея анатомия и физиология сформировались как самостоятельные науки. Принципиальное строение и функции человеческого тела стали понятны учёным. Однако для окончательного понимания учёным надо было выяснить, из каких мельчайших самостоятельных единиц состоят тела животных и растений. Долгое время для этого не существовало необходимых инструментов и методик.
Всё изменилось после изобретения микроскопа. Учёным открылся удивительный мир микроструктур организма и невидимый мир микроскопических живых существ.
Но микроскоп появился не с помощью волшебной палочки. Созданию этого прибора предшествовала длительная и кропотливая работа.
Итак, начнём наш рассказ.

Читать далее
Всего голосов 32: ↑31 и ↓1 +30
Просмотры 3.5K
Комментарии 4

Новая суббота и очередное посещение барахолки — теперь без карантинных ограничений и с кучей интересностей

Блог компании Selectel Гаджеты Компьютерное железо История IT Старое железо

Привет, Хабр! Сегодня я снова посетил свою любимую субботнюю барахолку. В прошлый раз в комментариях я видел замечания, что та суббота выдалась не особо удачной — попадался, в основном, электронный мусор. Если и так, то прошлая неудача с лихвой компенсировалась новым походом.

Дело в том, что у нас сняли карантинные ограничения для рынков подобного типа, так что теперь продавцов стало в 2 раза больше. До этого им приходилось меняться, установив очередность выхода «на работу» по спискам. Теперь же никаких ограничений нет — торгуют все! Ну и результаты не заставили себя ждать, о новом походе и улове — под катом.
Читать дальше →
Всего голосов 20: ↑19 и ↓1 +18
Просмотры 3.2K
Комментарии 3

Как я портировал игру с VisualBasic 6 на С++, сделав её кросс-платформенной

C++ *Разработка игр *Игры и игровые приставки
Из песочницы

Всем доброго времени суток! Это моя история о том, как я портировал исходный код одной фанатской Windows-игры о Марио с VisualBasic 6 на C++, и с какими трудностями я столкнулся в процессе создания порта.

Эта статья рассказывает о портировании Super Mario Bros. X, фанатской игры Эндрю Спинкса, созданную им в 2009 году, которую он затем бросил 2011 году в пользу более серьёзного и масштабного проекта в лице Terraria.

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

Стоит ли изучать PHP в 2021 году?

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

Возможно, вы слышали, что PHP — бесполезный и вымирающий язык программирования, но каковы факты?

Язык PHP является преемником проекта PHP/FI, созданного в 1994 г. Расмусом Лердорфом для отслеживания просмотров своего онлайн-резюме. Это был простой набор бинарных файлов для CGI (англ. Common Gateway Interface — «интерфейс общего шлюза»), написанных на языке C. В 1995 г. Расмус опубликовал исходный код своего проекта и призвал пользователей присоединиться к его совершенствованию.

Читать далее
Всего голосов 65: ↑6 и ↓59 -53
Просмотры 7.4K
Комментарии 30

Apollo 3.0 для работы с GraphQL в многомодульном Android приложении

Разработка под Android *

Давайте рассмотрим, каким образом настроить и использовать последнюю на данный момент версию клиента apollo в многомодульном приложении под android.

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

Анализ статей Хабрахабр

Программирование *Алгоритмы *Визуализация данных

Решила повторить исследование, сделанное в 2017 году и посмотреть, что изменилось за 5 лет. Ссылка на предыдущую статью Анализ статей Хабрахабр и Geektimes. Дизайн сайта изменился, поэтому делала все в jupyter python, а не wolfram mathematica. Далеко не все графики удалось воспроизвести заново. Получился анализ более чем 260000 статей.

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

Кто реализовал обмен данными по WebRTC с помощью звука

Блог компании Аудиомания Исследования и прогнозы в IT Софт Звук

Всем знаком тот шипящий и скрипящий звук, которым обменивались модемы dial-up во время коннекта. Сегодня эти устройства до сих пор используют в удаленных регионах планеты, однако идея подключения с помощью звука находит разве что нишевые применения. Одно из них — установка соединения по WebRTC.

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

Kotlin Symbol Processing. Работаем с аннотациями по-новому

Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Kotlin *
Tutorial

Всем доброго дня! С вами Анна Жаркова, ведущий мобильный разработчик компании Usetech. В феврале 2021 года компания Google анонсировали экспериментальный релиз технологии Kotlin Symbol Processing (совместима с Kotlin с 1.4.30), как более эффективную альтернативу KAPT (Kotlin Annotation Processing Tool). Она сразу привлекла внимание многих разработчиков, помышляющих о внедрении аннотаций в мультиплатформенные проекты, несмотря на рекомендации создателей не использовать ее в продакте. В сентябре вышел первый стабильный релиз, и теперь она официальна готова к работе в боевых проектах. В этой статье предлагаю рассмотреть нюансы работы с KSP как в приложениях для Android, так и Kotlin Multiplatform.

Итак, начнем с назначения. Kotlin Symbol Processing предназначена для разработки легковесных плагинов компиляции Kotlin и процессоров аннотаций. Последние нас и интересуют. По сути аннотации нужны в приложении для того, чтобы упростить работу и избавить нас от лишнего кода. Например, когда нам нужно проанализировать код для определенной цели и затем сделать какие-то действия. Либо убрать лишнюю абстракцию из приложения. Гораздо привлекательнее выглядит добавить буквально 1 команду над конкретным объектом/методом/типов, и вместо того, чтобы писать тонны бойлерплейта для каждого случая, поручить это библиотеке, которая сделает все сама.

Давайте посмотрим, как работает в своей механике процессор аннотаций. Например, такой, как мы используем в Java коде.

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

Разбор работы LVDS портов и DMA на отечественном DSP 1967ВН028

Assembler *Программирование микроконтроллеров *
Tutorial

В продолжение моих заметок, посвященных разбору функционала процессора от фирмы Миландр 1967ВН28, рассмотрим способы общения с внешними устройствами. В данном процессоре есть возможности общения по следующим информационным каналам. Порты LINK (LVDS) и также имеется параллельный интерфейс, предназначенный для работы с внешней памятью. Этой заметке разберем работу с интерфейсом LINK.

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