Ну наприклад історія:
– Звʼязався зі мною клієнт із Сінгапура і попросив зробити бота, який на фотографіях розпізнаватиме де знаходяться вогнегасник і аптечка.
– Задача ніби не складна, є багато готових моделей для навчання, треба лише підібрати фотографії і розмістити їх. Після цього навчаємо і готово.
– Я попросив клієнта прислати мені фотографії для прикладу, щоб ми були з ним на одній хвилі. Але клієнт фото не слав, а просив почати якомога раніше. Ну ми і почали.
– Через два тижні розробки, коли ми вже показали результат, зʼясувалось що в Сінгапурі всі вогнегасники сині, а аптечки білі з зеленим хрестом. А ми тренували нашого бота на червоних вогнегасниках і червоних хрестах. На те, щоб перевчити бота пішло не багато часу, але сині вогнегасники нас трохи шокували⛑️
How to improve the quality of an IT project with one developer?
Let’s me make an overview how we are working now:
1. A developer gets a list of tasks and starts to work on it
2. Then developer starts to test tasks that are done. The whole cycle of testing gets sometimes.
Continue reading How to improve the quality of an IT project with one developer?
My experience with chatbots development
Телефонний довідник для телефона
Колись давно я користувався Yandex.Shell на андроїді і мені назавжди запамʼяталась одна функція, яка була дуже корисною.
В телефонній книзі, якщо я шукав якийсь номер телефона, мені в результаті підтягувались також і номери з бази даних Яндекса, куди бізнеси могли додати інформацію про себе (телефон, адреса, робочі години і інше).
Це зручно для пошуку номерів телефонів таксі, піцерії, кафе, кінотеатру чи будь-якого іншого закладу в місті, коли ти знаєш лише його назву.
Після того як я перейшов на iPhone я не зустрічав схожих додатків, тим паче в інтеграції з телефонною книгою.
В Яндексі це називалось “Нескінченна телефонна книга“
Ідея:
- зробити додаток, по типу телефонного довідника, в якому будуть зберігатись дані про різні підприємства
- дозволити людям додавати інформацію про інші підприємства і шарити її в загальну базу
- додати інтеграцію в телефону книгу
- Кращий варіант – це відслідковувати пошук в телефонній книзі і додавати свої результати в кінці пошуку (http://rada.com.ua/ukr/)
- Варіант 2 – переносити в телефонну книгу номери локальних підприємств і тоді вони будуть знаходитись просто в книзі. При видаленні додатка – очищувати тел.довідник. Окремою кнопкою дозволяти чи забороняти шарити нові контакти.
- Пошук обовʼязково враховує локацію і показує лише місцеві телефони (якщо нема повного збігу), щоб не засмічувати телефонну книгу.
Переваги
Людина отримує нативний інтерфейс і робить те що і зазвичай, наприклад шукає в телефоні “Таксі” і їй, окрім того що було в телефоні, підтягує ще й всі номера таксі в місті.
Або треба раз на рік подзвонити у Водоканал – а в тебе є його номер, і інше.
Каталоги підприємств для прикладу і для отримання інформації
- http://nomerorg.one/ – телефонний довідник
- http://bizinua.info/
- http://catalog.ub.ua/
- https://www.ua-region.com.ua/kved/Srv.70.11
- http://goldenpages.rv.ua/
- Одеса City Guide — Artur Tovmasyan
Варіанти монетизації:
- коли додаток буде популярним, то можна продавати результати пошуку в телефонному довіднику підприємствам на якийсь період
- збір статистики дзвінків
- побудова рейтингу
UPD: травень 2019
Яндекс зробив із телефонного довідника програму по визначенню вхідних номерів – і це також прикольний приклад, як використати базу даних телефонних номерів.
Continue reading Телефонний довідник для телефонаКак передавать проект с ботами клиенту
Как сервисная outsource компания мы делаем продукты под заказ для клиентов. Одна из задач по окончанию проекта – это передача готового продукта и всех доступов к нему в руки клиенту.
При разработке ботов приходится использовать сторонние платформы:
Бот-ассистент по правилам дорожнього руху
Бот-асистент, який може дати відповіді по правилам дорожнього руху.
Наприклад:
- Яка допустима швидкісьт по місту
- Чи можна паркуватися на вулиці з одностороннім рухом
- Що це за занк (відправляє картинку знака)
і таке інше.
Трошки інформації про blockchain, ICO
Переваги blockchain є там, де у БД є багато авторів з недовірою один до одного.
Криптовалюти – що, куди, для чого
Офіційний сайт bitcoin , перевірені клієнти для bitcoin wallet.
Міфічний 10-ти кратний програміст
Переклад статті http://antirez.com/news/112
10-и кратний програміст, в міфології програмістів, це інженер, який може робити в 10 разів більше роботи ніж нормальний програміст, де в ролі “нормального” програміста ми уявляємо інженера, який добре робить свою роботу, але без міфічних можливостей які є у 10-и кратного програміста. Насправді, щоб краще охарактеризувати поняття “нормальний програміст” нам треба уявити середню продуктивність програмування із усіх програмістів, які є професіоналами в цьому напрямку.
Ідея для онлайн сервісу – dashboard
Хочу мати сервіс, який допомагає організувати потрібні мені ссилки і короткі замітки на одній сторінці.
Потреба:
В моїй роботі є ряд ресурсів, якими мені потрібно користуватися. Одними користуюсь щодня: корпоративна пошта, менджер задач, корпоративний диск. Іншими користуюсь раз на місяц (формування звітів, відправка рахунків, збір інформації). Деякими взагалі рідко, але вони дуже корисні і їх треба десь запам*ятовувати, збирати в файл і т.д. Щоб багато що не забути доводиться тримати у браузері відкриті вкладки, які потрібні один раз на тиждень чи рідше – а забути їх буде прикро/
Рішення:
Створити сервіс, де після реєстрації я можу у візуальному режимі додавати блоки с посиланнями, підписувати посилання, додавати їм іконки чи колькори і перетягувати так як мені потрібно, а також додавати замітки.
Фомувати із посилань блоки із присвоювати їм заголовки. Тоді в браузері треба тримати лише одну відкриту сторінку з посиланнями і не забути її.
Важливо щоб рішення було візуально приємним і простим у використанні
План обучения Джедаев
«Jedi seek to improve themselves through knowledge and training» Jedi Code
Перепечатка с сайта http://www.it-agency.ru/
Это список базовых знаний джедая, который поделён на тематические блоки и этапы.
Этап 1 — материалы для самостоятельного изучения из открытых источников.
Этап 2 — материалы агентства и практические задания.
Этап 3 — углублённое изучение на практике.
Материалы, доступные только сотрудникам агентства, отмечены замком.