Архивы
-
«Морзянка сэр» или обзор составных функциональных блоков в CannyLab 2
—
от автора
Год назад, мне подарили мой первый контроллер Canny 3 Tiny, о чем я написал статью, из которой со временем вырос целый небольшой цикл. Все-таки опыты с этим контроллером стали в некотором роди моим хобби. Поэтому я решил отметить годовщину нашего знакомства очередной статьей про свеженький контроллер. Но зайдя на сайт разработчика, чтобы полистать документацию, я…
-
Сравнивайте
—
от автора
Капитан очевидностьУ меня смешанные чувства по поводу этого поста, который я собираюсь написать. С одной стороны, это нечто очевидное и элементарное. Данные техники используются во многих блогах о графике. С другой стороны, я видел множество постов в блогах, дискуссий среди программистов и даже научных статей, которые данный вопрос игнорируют. Поэтому я считаю эту тему довольно…
-
История монорельса Lockheed
—
от автора
В конце 1950-х годов, побуждаемая растущим интересом к монорельсовым дорогам и другим формам «новых» видов транспорта, Lockheed Aircraft Corporation решила применить свои навыки авиастроения для создания собственной монорельсовой системы.Lockheed хотела обеспечить более дешевую и быструю перевозку пассажиров в аэропорты и из аэропортов, где летают лайнеры Lockheed.Хотя с виду монорельс Lockheed может показаться очень похожим на…
-
Нагрузочное тестирование выполнять сложно, а инструменты далеки от совершенства. Почему?
—
от автора
Если вы создаёте приложение, которое должно масштабироваться — а все мы надеемся, что наши приложения будут расти — то в определённый момент нам приходится разбираться, может ли оно это делать на самом деле. Именно тогда на помощь приходит нагрузочное тестирование: если вы хотите узнать, справится ли ваше приложение с крупными масштабами, то мы просто генерируем…
-
Обзор рынка труда QA/QC в Москве
—
от автора
«Word cloud» на основе описаний вакансий из раздела «Тестирование» по Москве.Я всегда с интересом читаю обзоры рынка труда, которые публикуются на Хабре. Но, после них у меня всегда оставалось чувство легкого голода: не хватало более подробного анализа по моему сегменту рынка и региону. Да и с регулярностью было не очень хорошо. Так пару лет назад,…
-
«А ты точно senior?» — или ожидания продуктовых компаний
—
от автора
Привет, я тех/тим лид в одной из продуктовых web компаний — систематически занимаюсь собеседованиями. Для меня главная проблема понять кто перед тобой senior, или не особо. А если еще и нужно согласовать мнение со вторым интервьюером… В общем если вы занимаетесь WEB разработкой хотите понять свой уровень, или стоите на страже компании и не до…
-
Клиент Modbus TCP для Simatic S7-1200 / S7-1500
—
от автора
Продолжаем тему программирования протокола Modbus TCP на контроллерах Simatic S7-1500. В прошлый раз речь шла о серверной части, сегодня опишем клиентскую. Клиент Modbus TCP — это узел, который генерирует запросы к серверу, т.е. запрашивает данные и передает уставки/команды. В терминологии Modbus RTU это «мастер», ведущее устройство. В отличии от RTU, в протоколе TCP может быть…
-
Kafka как хранилище данных: реальный пример от Twitter
—
от автора
Привет, Хабр! Нас давно занимала тема использования Apache Kafka в качестве хранилища данных, рассмотренная с теоретической точки зрения, например, здесь. Тем интереснее предложить вашему вниманию перевод материала из блога Twitter (оригинал — декабрь 2020), в котором описан нетрадиционный вариант использования Kafka в качестве базы данных для обработки и воспроизведения событий. Надеемся, статья будет интересна и…
-
Автоматическая генерация type classes в Scala 3
—
от автора
В Scala широко используется подход к наделению классов дополнительной функциональностью, называемый type classes. Для тех, кто никогда не сталкивался с этим подходом рекомендую почитать вот эту статью. Этот подход позволяет держать код каких-то аспектов функционирования класса отдельно от самой реализации класса. И создавать его даже не имея доступа к коду самого класса. В частности, такой…
-
Еще одна p2p overlay сеть
—
от автора
ВСЕ ЕСТЬ …..Короче говоря, волею судеб оказался я в такси и на своей шкуре испытал все прелести этой работы. Все плюсы и минусы. Из плюсов это свободный график и возможность заниматься чем то еще.Тут возникла идея создания своего сервиса такси. Начал изучать андроид и java. Одна из задач которые при этом необходимо решить это мониторинг авто…