Как стать автором
Обновить
5
0
Максим @movemind

Тестировщик

Отправить сообщение

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

Время на прочтение10 мин
Количество просмотров12K

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

Читать далее
Всего голосов 28: ↑26 и ↓2+32
Комментарии37

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

Время на прочтение6 мин
Количество просмотров13K

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

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

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии3

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

Время на прочтение7 мин
Количество просмотров5.5K

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

 

Читать далее
Всего голосов 14: ↑14 и ↓0+14
Комментарии3

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

Время на прочтение9 мин
Количество просмотров115K
Привет жителям Хабра.

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

Время на прочтение16 мин
Количество просмотров421K
image

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

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

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

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

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


RYNO moto


$5 295

image
Читать дальше →
Всего голосов 61: ↑47 и ↓14+33
Комментарии79

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

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

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

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

image
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии17

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

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

image

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

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

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



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

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

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


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

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

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

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

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


Читать дальше →
Всего голосов 55: ↑42 и ↓13+29
Комментарии155

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

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

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


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




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

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

Время на прочтение21 мин
Количество просмотров51K


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


Первая часть курса
Читать дальше →
Всего голосов 26: ↑24 и ↓2+22
Комментарии3

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

Время на прочтение21 мин
Количество просмотров170K


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

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

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

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

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


Читать дальше →
Всего голосов 25: ↑24 и ↓1+23
Комментарии15

DKIM — это просто

Время на прочтение3 мин
Количество просмотров379K
Здравствуйте.

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

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

Читать дальше →
Всего голосов 35: ↑30 и ↓5+25
Комментарии34

Качественный интерфейс JIRA-плагина с помощью AUI Framework

Время на прочтение7 мин
Количество просмотров23K


JIRA широко используется в Mail.Ru Group. Сейчас мы применяем эту систему не только для управления проектами и отслеживания ошибок, но и для организации самых разнообразных операционных процессов — рекрутинга, согласования договоров, командировок и так далее. Это с одной стороны очень удобно, так как многие бизнес-процессы отлично ложатся на модель Issue в JIRA. Однако часто требуются также и специфичные функции, реализуемые с помощью специально написанных нами плагинов.

Несколько лет назад мы довольствовались простыми JS-скриптами и плагинами общего назначения сторонних разработчиков. Со временем JIRA проникала в операционные процессы глубже, соответственно, и требования к функциям, заточенным именно под эти процессы, росли. В настоящее время у нас есть отдельное подразделение, задачей которого является разработка кастомизированного функционала для JIRA и Confluence. В рамках него накоплена хорошая экспертиза.

Сейчас многие JIRA-плагины сторонних разработчиков не могут похвастаться качественным интерфейсом. Это касается даже некоторых платных плагинов. Однако все средства для быстрой разработки удобных и красивых интерфейсов есть. В статье рассматривается одно из них — AUI Framework (Atlassian User Interface Framework).

Предполагается, что читатель знаком с тем, как можно сделать плагин в принципе. Если нет, то об этом можно почитать, например, здесь.
Читать дальше →
Всего голосов 32: ↑31 и ↓1+30
Комментарии7

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Зарегистрирован
Активность