Pull to refresh
5
0
Максим @movemind

Тестировщик

Send message

Станьте ежиками или немного о техническом мышлении и реальных процессах

Reading time 10 min
Views 11K

Жили-были мыши. Все их обижали. Однажды пришли мыши к сове:

-Мудрая сова, помоги! Все нас едят. Скоро нас не останется. Что делать ?

Подумала сова и говорит:

-Мыши! Станьте ежами! Будете колючими и для охотников недоступны.

Побежали мыши радостно:

-Станем ежами! Станем ежами!

Вдруг одна остановилась:

-А кто-нибудь знает: как стать ежами?

Никто. Побежали обратно к сове.

-Сова! А как нам стать ежами???

-Мыши! Идите на ... Я не тактик, я - стратег !

 

История про терминалы и ценные советы.

Одна голландская контора, имевшая филиал со складами в России, озаботилась неээфективностью работы склада. На вызоде получалось много ошибок, да и людишек в процессах участоввало поразительно много на квадратный метр площади. «Что делать?» -  подумали быстрые разумом голландцы.  – А, вот оно, надо автоматизировать входной и выходной контроль. ERP у нас есть, система палетирования и этикеток работает, надо только к исходящим и входящим накладным присобачить контроль штрих-кодом с терминала.

Ура! – вскричали начальники складов и стали жать, пока штаб-квартира выродит им эту супер-пупер систему.

Первый затык вышел с терминалами. Дело в том, что головная контора имела договор с фирмой «Zebra», генпоставщик, и мимо него ни-ни. Один стандарт, один поставщик,один фюрер (ой, это не отсюда)... Но нижкий порог цены на настоятельно рекомендуемые (читай, единственно возможные) девайсы оказалась около 3000 евро за штуку, а потому приобретено было менее 10 при имевшейся потребности в 50. «Ладно» - подумали начальники российской логистики. «Сначала один склад, потом – вся Россия, а дальше «нашим будет весь мир».» Разработчик поставил на терминалы уже разработанную приложуху, начали пробовать, и выяснилось чудесное. Оказалось, что приложуха для этой версии ПО терминала не работает корректно – а именно, сворачивает, окно после каждой операции, чем весь автоматизирующий эффект летит в складскую уборную со скоростью фанеры над Парижем.

Читать далее
Total votes 36: ↑34 and ↓2 +32
Comments 37

Подготовка продуктовой стратегии

Reading time 6 min
Views 12K

Сложность проработки продуктовой стратегии в том, чтобы попеременно смотреть на продукт глазами пользователей и стейкхолдеров. Частая ошибка продакт-менеджера — не ставить себя на место инвестора или бизнес-заказчика, то есть тех, кто выделяет ресурсы на разрабатываемый продукт.

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

Читать далее
Total votes 10: ↑9 and ↓1 +8
Comments 3

Используем serverless для построения аналитики на данных из AmoCRM в Yandex.Cloud

Reading time 7 min
Views 4.9K

Сегодня почти любая современная компания собирает, хранит и использует данные о своей деятельности, используя облачные технологии. В этой статье вы можете узнать о том, как можно вытащить данные из AmoCRM, обработать их с помощью функций и проанализировать с помощью DataLens. Этот кейс решила команда дата-аналитиков Valiotti Analytics совместно с командой Yandex.Cloud.

 

Читать далее
Total votes 14: ↑14 and ↓0 +14
Comments 3

Универсальный API для получения информации по чекам

Reading time 9 min
Views 111K
Привет жителям Хабра.

В данной статье хотелось бы рассказать про API для получения чеков, которое нам не предоставила всеми любимая ФНС.

Когда только появились QR-коды на чеках я подумал «Вау, как круто! Ты сканируешь код и видишь если не всю инфу по чеку, то ссылку на него». И какого же было мое разочарование, когда просканировав такой код я увидел что-то вроде

t=20180518T220500&s=975.88&fn=8710000101125654&i=99456&fp=1250448795&n=1

Но расстраиваться я не стал и подумал, что ФНС позаботилась о нас и предоставила API для получения такой информации. Погуглив некоторое время я понял, что ФНС нам предоставила только мобильное приложение для проверки чека и просмотра той информации, что поступила к ним от магазина.
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Comments 84

Тестировщик — больше, чем профессия

Reading time 16 min
Views 242K
За время своей работы в сфере тестирования, у меня сложилось своё, особое мнение об этой области, начиная с позиции младшего тестировщика (junior tester) до руководителя отдела тестирования (test manager). И, в целом, это мнение достаточно критичное с долей любви и обожания к этой замечательной профессии.



Читать дальше →
Total votes 40: ↑32 and ↓8 +24
Comments 46

Как я ускорил работу отдела продаж более чем в 20 раз

Reading time 7 min
Views 71K
Если вам знакома ситуация, когда нужно обработать заявку от клиента размером 150 или больше позиций, подобрав для каждой самую лучшую по цене из 20 прайс-листов по 10 000 + позиций в каждом, но вы не готовы тратить на это больше 30 минут, то добро пожаловать под кат.
Читать дальше →
Total votes 123: ↑112 and ↓11 +101
Comments 149

Особенности Jupyter Notebook, о которых вы (может быть) не слышали

Reading time 10 min
Views 356K
Jupyter Notebook – это крайне удобный инструмент для создания красивых аналитических отчетов, так как он позволяет хранить вместе код, изображения, комментарии, формулы и графики:



Ниже мы расскажем о некоторых фишках, которые делают Jupyter очень крутым. О них можно прочитать и в других местах, но если специально не задаваться этим вопросом, то никогда и не прочитаешь.
Читать дальше →
Total votes 49: ↑45 and ↓4 +41
Comments 14

Как сделать проект по распознаванию рукописных цифр с дообучением онлайн. Гайд для не совсем начинающих

Reading time 57 min
Views 34K
Привет, Хабр! В последнее время машинное обучение и data science в целом приобретают все большую популярность. Постоянно появляются новые библиотеки и для тренировки моделей машинного обучения может потребоваться совсем немного кода. В такой ситуации можно забыть, что машинное обучение — не самоцель, а инструмент для решения какой-либо задачи. Мало сделать работающую модель, не менее важно качественно презентовать результаты анализа или сделать работающий продукт.

Я хотел бы рассказать о том, как создал проект по распознаванию рукописного ввода цифр с моделями, которые дообучаются на нарисованных пользователями цифрах. Используется две модели: простая нейронная сеть (FNN) на чистом numpy и сверточная сеть (CNN) на Tensorflow. Вы сможете узнать, как сделать практически с нуля следующее:

  • создать простой сайт с использованием Flask и Bootstrap;
  • разместить его на платформе Heroku;
  • реализовать сохранение и загрузку данных с помощью облака Amazon s3;
  • собрать собственный датасет;
  • натренировать модели машинного обучения (FNN и CNN);
  • сделать возможность дообучения этих моделей;
  • сделать сайт, который сможет распознавать нарисованные изображения;

Для полного понимания проекта желательно знать как работает deep learning для распознавания изображений, иметь базовые знания о Flask и немного разбираться в HTML, JS и CSS.
Читать дальше →
Total votes 27: ↑26 and ↓1 +25
Comments 9

«Scrum. Революционный метод управления проектами». Книга за 15 минут

Reading time 16 min
Views 408K
image

Недавно мы в MakeRight.ru с удовольствием прочитали книгу «Scrum. Революционный метод управления проектами» Джеффа Сазерленда. О чем она? В двух словах — о том, как организовать слаженную командную работу.
Начав внедрять элементы скрама на практике, мы пришли к выводу, что идеи книги действительно работают.

Революционный ли это метод, как указано в названии? Не знаем. Но, возможно, те, кто не читал книгу и не знаком с методикой, почерпнут для себя ряд полезных идей из нашего саммари (краткого изложения). Итак…
Читать дальше →
Total votes 11: ↑11 and ↓0 +11
Comments 30

Электрические персональные средства передвижения

Reading time 1 min
Views 108K
В список попали средства передвижения по земле, ориентированные главным образом на движение по городу, как дополнение к основному виду транспорта (метро, автобус, атомобиль, поезд). Исключением являются Kubo и C-1 (могут использоваться как основной транспорт) от компании LitMotors.

Данный обзор имеет цель дать исключительно ключевую информацию:
  • название
  • цена
  • фото
  • видео-обзор
  • ссылка на детали


RYNO moto


$5 295

image
Читать дальше →
Total votes 61: ↑47 and ↓14 +33
Comments 79

Бюджетно и сурово — мой антикризисный недобайк на базе MX650

Reading time 5 min
Views 13K
Сей пост, посвященный моему скромному двухколесному поделию навеян несколькими постами об электротранспортных проектах, промелькнувших в конце 2014-го (и начале 2015-го) на просторах хабра-гико-пространства. Хотя скорее, данные посты меня навеяли на переосмысление моего скромного электротранспортного достижения в контексте дефицита временных и финансовых ресурсов под антикризисным ракурсом.

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

Итак, далее речь пойдет о том что мне удалось сделать за уходящий лошадиный 2014-й год из популярного за океаном полуигрушечного электроминимото Razor Dirt Rocket MX650 и о некоторых творческих планах на 2015-й.

image
Читать дальше →
Total votes 13: ↑13 and ↓0 +13
Comments 17

Электросамокат как персональный транспорт

Reading time 5 min
Views 41K
Сейчас вокруг нас появляются новые средства передвижения, которые пока воспринимаются скорее как игрушки для удовольствия, чем транспорт. Но, возможно, в течении достаточно короткого времени произойдет изменение отношения к электросамокатам, моноколесам и другим легким и доступным электрическим устройствам. Для удобства, пожалуй, стоит объединить их всех одним именем — персональный портативный электротранспорт.

image

Давайте рассмотрим плюсы и минусы использования персонального электротранспорта, посчитаем примерную стоимость использования и поразмышляем на тему того, могли бы мы использовать его как утилитарный транспорт, а не для того, чтобы просто покататься в выходной день в парке.
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 103

Как вставить печать в документ, чтобы боги не убили котёнка

Reading time 6 min
Views 135K
Была у пользователей Эльбы мечта — вставлять изображения печатей и подписей в счета, акты, накладные и прочие серьезные документы. Отчего бы не порадовать мечтателей, подумали мы. Оглядевшись по сторонам, мы поняли, что обычно в таких случаях всю грязную работу сваливают на пользователя (ну, вы знаете: «картинка должна быть 300 на 400 пикселей, с высоким контрастом, хорошим разрешением и идеально белым фоном»). Но судя по опыту нашей команды, которая бывает в колл-центре, даже простая загрузка изображения с фотоаппарата повергает пользователей в глубокую депрессию, и вызволять их приходится богопротивными способами, а-ля «вставьте картинку в Ворд». Конечно, не может быть и речи о том, чтобы заставлять пользователей чистить печати в фотошопах — пусть фотографируют как умеют, а Эльба выполнит за них все остальное!



Если вам интересно узнать, что нужно сделать с фотографией, снятой телефоном или мыльницей, чтобы получить чёткую печать и подпись с прозрачным фоном — читайте дальше.
Читать дальше →
Total votes 147: ↑141 and ↓6 +135
Comments 71

Как перестать бояться и полюбить синтаксический анализ?

Reading time 13 min
Views 16K
Как часто, программируя очередную бизнес-фичу, вы ловили себя на мысли: есть же на Земле люди, которые пишут базы данных, распознают лица на фотографиях, делают фреймворки и реализуют интересные алгоритмы. Почему в моей работе всё сводится к перекладыванию из одной таблицы БД в другую, вызову http-сервисов, верстке html-формы и прочей «бизнес-лапше»? Может быть я занимаюсь чем-то не тем или работаю не в той компании?


Хорошая новость в том, что интересные задачи окружают нас повсюду. Сильное желание и смелость творят чудеса на пути к цели — задача любого масштаба станет вам под силу, стоит просто начать её делать.

Недавно мы написали синтаксический анализатор языка запросов 1С и его транслятор в обычный SQL. Это позволило нам выполнять запросы к 1С без участия 1С :) Минимальная рабочая версия на regexp-ах получилась недели за две. Ещё месяц ушёл на полноценный парсер через грамматики, разгребание нюансов структуры БД разных 1С-объектов и реализацию специфических операторов и функций. В результате решение поддерживает практически все конструкции языка, исходный код выложен на GitHub.

Под катом мы расскажем, зачем нам это понадобилось, как удалось, а так же затронем несколько интересных технических подробностей.
Читать дальше →
Total votes 30: ↑29 and ↓1 +28
Comments 32

Фитнес-браслет Jawbone UP: почему это вещь, как он меняется на новый и почему я снова его куплю

Reading time 8 min
Views 189K
До начала этого года я искренне считал, что фитнес-браслеты это блажь. Ну какой, простите, дурак отдаст почти 4500 рублей за кусок электроники, который будет 24 часа висеть у вас на руке и строить какие-то графики? Кому это надо? Я инженер с высшим техническим образованием (а так же малоподвижным образом жизни и намечающимся животом), чего я о себе не знаю? Однако сейчас, спустя 7,5 месяцев использования, я очень слабо представляю себе жизнь без браслета. Причем, не просто фитнес-браслета, а именно Jawbone UP.


Читать дальше →
Total votes 55: ↑42 and ↓13 +29
Comments 155

Must-read книги за 2014 год по ИБ и программированию

Reading time 7 min
Views 110K
Пока вся страна готовится к новому экономическому кризису, судорожно скупая всевозможные товары, продукты и недвижимость, мы предлагаем всем заняться саморазвитием, вложиться в себя. Ведь гречка с макаронами скоро будут съедены, но зато на новые харчи можно будет заработать, вложив время в самообразование. Сами понимаете, в непростые времена выгодно быть универсальным, неприхотливым и не болеющим. О последних двух качествах, возможно, поговорим отдельно, а сейчас обсудим ассортимент наиболее интересной литературы по информационной безопасности и программированию, опубликованной в 2014 году.

Безопасность


Тактика хакера: практическое руководство по тестированию на проникновение (The Hacker Playbook: Practical Guide To Penetration Testing)




Книга написана в стиле планирования футбольной игры. Здесь подробно и пошагово разобраны проблемы и трудности, с которыми сталкиваются специалисты по безопасности, тестируя системы защиты. В частности, рассматриваются атаки на различные типы сетей, обход антивирусов и взлом систем безопасности. Автор книги — Питер Ким, специалист по IT-безопасности с многолетним опытом, CEO компании Secure Planet.
Читать дальше →
Total votes 79: ↑60 and ↓19 +41
Comments 17

Питер Тиль: как построить монополию?

Reading time 21 min
Views 50K


Cтэнфордский курс CS183B: How to start a startup. Стартовал в 2012 году под руководством Питера Тиля. Осенью 2014 года прошла новая серия лекций ведущих предпринимателей и экспертов Y Combinator:


Первая часть курса
Читать дальше →
Total votes 26: ↑24 and ↓2 +22
Comments 3

Удаленное тестирование. Советы бывалого фрилансера

Reading time 21 min
Views 170K


Всем привет, меня зовут Алексей Петров. Я работаю в Mail.Ru Group директором по качеству в бизнес-юните «Почта и Портал». Сегодня я расскажу о такой интересной и привлекательной во всех отношениях деятельности, как фриланс в тестировании. Как таковым тестированием я начал заниматься в 2005 году. Я любил играть в компьютерные игры и параллельно их тестировал. Я был фанатом «Tony Hawk — American Wasteland», и когда игра попала ко мне за 1,5 месяца до официального мирового релиза, и я мог ее пройти, я был счастлив. После пятидесятого прохождения, когда мне дали диск с релизом, я его сжег, честно. Настолько мне это осточертело! Я до сих пор могу сказать, в какой миссии и какой квест нужно выполнить, все хинты и так далее.
Читать дальше →
Total votes 80: ↑71 and ↓9 +62
Comments 11

Быстрый голосовой набор на Asterisk

Reading time 3 min
Views 25K
Статей по использованию сервисов распознавания речи в asterisk от Google и Яндекса на Хабре уже есть несколько. Но всегда хочется сделать что-нибудь свое и как-нибудь по-своему.

Так вот, хотелось сделать быстрый голосовой вызов абонентов из адресной книжки. Когда в организации работаешь с несколькими десятками человек, каждый день иногда забываешь и путаешь внутренние номера абонентов (а кнопок быстрого набора на всех не хватает). Поэтому просто надо, чтобы нажал кнопочку, сказал «Зина из третьего мобильный» и тебе отвечает Зина из третьего на своем мобильном.

Короткое видео с демонстрацией работы:


Читать дальше →
Total votes 25: ↑24 and ↓1 +23
Comments 15

DKIM — это просто

Reading time 3 min
Views 373K
Здравствуйте.

Хочу поделиться своим небольшим опытом прикручивания DKIM (DomainKeys Identified Mail) к своему домену и почтовому серверу.

Мы имеем:
Задача:
  • Разобраться в системе подписи сообщений DKIM, что бы gmail признал её валидной и выдал заветные: dkim=pass.

Читать дальше →
Total votes 35: ↑30 and ↓5 +25
Comments 34

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity