Когда я только начинал заниматься ИТ-аутсорсингом, каждый рабочий день выглядел примерно одинаково.
Звонил телефон:
— Не работает принтер. - Не открывается ворд.
Через пару минут приходило сообщение в WhatsApp. Потом письмо на почту. Потом кто-то писал в Viber. Кому-то вообще проще снять трубку и позвонить (да да, админ ведь только и делает что сидит и ждет звонок пользователя, и не простого, а особенного - Ваш)
Наверное, большинство системных администраторов сейчас улыбнутся. Все это знакомо.
Но самое интересное начиналось вечерами.
Я пытался вспомнить, кому обещал перезвонить, кто присылал фотографию ошибки, у кого не открывался Word, а кому нужно было просто установить программу.
Иногда обращения действительно терялись. Просто невозможно держать в голове десятки задач, которые приходят по телефону, в мессенджерах, по почте и при личной встрече.
И однажды я поймал себя на мысли:
«Сегодня у меня двадцать клиентов. А что будет, когда их станет двести? Или пятьсот?»
Стало понятно, что дальше так работать нельзя.
Я начал искать систему, которая помогла бы навести порядок.
Пересмотрел множество HelpDesk- и Service Desk-решений. Среди них были и действительно хорошие продукты. Но почти всегда что-то останавливало: одни требовали долгого внедрения, другие были слишком сложными для пользователей, третьи стоили неоправданно дорого для небольших компаний. А некоторые просто не решали тех задач, с которыми я сталкивался каждый день.
Куда же без него… фактор пользователя. Ни одна из этих Desk-штук не отвечала, например, на такой вопрос:
«Как должна отправлять заявку в ИТ, например, бабушка на вахте, для которой компьютер – квадратный? Или, например, бухгалтер, у которого горит отчетность. Им надо где-то логиниться, что-то заполнять и потом ждать реакцию?»
Я начал писать свое решение. Не огромную корпоративную систему. Не очередную CRM. А небольшой инструмент, который будет понятен любому сотруднику.
Так появилась первая версия программы.
Первая версия программы, 2017 год
Сейчас, глядя на старые скриншоты, я невольно улыбаюсь. Интерфейс был очень простым, местами даже наивным. Но главное — программа работала. Она помогала не терять обращения, а пользователи быстро привыкли пользоваться ею. Но главное - мы как бы договорились как нам работать, появилась первая семечка стандарта обращений именно в таком формате (десктоп приложения).
Шли годы. Появлялись новые клиенты. Каждый приносил новые идеи.
Практически каждая функция в программе появилась после одной простой фразы:
«Олег, было бы здорово, если бы программа умела...»
Так постепенно небольшой инструмент наполнялся новыми функциями и вырос в полноценную HelpDesk-систему. Не хватало по сути простого: истории обращений, передачи файлов, определителя номера, автоматические обновления, интеграции, ИИ-помощник и десятки других возможностей.
Но одна вещь за эти десять лет не менялась: Я никогда не пытался сделать программу-комбайн с самым большим количеством функций, половина из которых никогда не пригодится. Я старался сделать программу, которой удобно пользоваться каждый день.
Чтобы сотрудник мог отправить заявку за минуту. Быстро, легко и просто.
Чтобы инженер не искал техническую информацию по отправителям.
Чтобы руководитель видел, как работает служба поддержки.
Долгое время эта программа существовала только для моей работы и моих клиентов. Мне этого было достаточно. Она мне нравилась. И главное - работала!
Но функционал рос, а коллеги из других компаний по прежнему продолжали пользоваться телефоном и заканчивать рабочий день с кипящей головой)
Так появилась идея сделать программу доступной другим.
Я не хотел строить дорогой корпоративный продукт с обязательной подпиской и сложным лицензированием.
Мне хотелось, чтобы небольшие компании, системные администраторы и ИТ-аутсорсеры могли установить программу за несколько минут и сразу начать работать.
Спустя годы я назвал свое решение - Support Sonata. Сегодня ее используют компании, которым нужен не громоздкий корпоративный Service Desk, а удобный инструмент, выросший из реальной практики.
Вид сервера
Вид клиента
Возможно, Вам было бы тоже интересно посмотреть что она из себя представляет.
Я сознательно сделал стоимость лицензий доступной, а первые пять клиентских лицензий — полностью бесплатными. Этого достаточно, чтобы развернуть систему в небольшой организации, попробовать её в реальной работе и понять, подходит ли такой подход именно вам.
И этим, наверное, она отличается больше всего.
Support Sonata появилась не в отделе маркетинга. Она родилась из ежедневной работы системного администратора. Я и сам пользовался многими решениями. Support Sonata появилась не потому, что других программ нет, а потому что мне хотелось сделать инструмент именно под свой стиль работы. Возможно, кому-то он тоже окажется полезен.
И, если честно, я очень надеюсь, что через несколько лет снова открою эту статью, улыбнусь старым скриншотам и пойму, что программа стала ещё лучше.
Недавно нашел фотки дипломного проекта. Угадайте что это хотя бы чисто теоретически (нет это не кальян, хотя хотелось бы) и рассказывайте что у вас было
Очередной щитпостик. Относительно недавно заметил что я пытаюсь если не автоматизировать, то хотя бы делаю попытки это сделать. Недавно поставили мне диету номер 1 из за моего замечательного образа жизни и выкатили мне листочек что можно есть что нельзя. Поскольку в магазин я не хожу, решил заказать доставку на дом, а там надо вычитывать что где и сколько. Стало влом и решил просто написать приложуху которая это все считает (естественно с мобилкой).
Сначала бахнул страничку где можно выбрать какую конкретно бумажку нам дала врач (добавил не только свою, потому что мало ли и другие понадобятся, во вторых я такой в нашей семье не один)
А там уже парсятся данные со всех ближайших магазинов, анализируется по составу что можно есть, а что нельзя (ну и +фильтры естественно потому что я привереда по еде)
Сразу можно глянуть сколько это стоит и где есть или посмотреть в магазине где товар нашелся
Ну естественно готовый рацион на неделю с автоподбором, автопокупкой с доставкой прямо до дома
Рецептики, которые парсятся с интернета, может что нибудь приглянется
Почитать про свои заболевания и всякие полезные статьи
Плюсом добавил, но не покажу так как есть только на видео, сканер штрихкодов (если я все таки выберусь до магазина). Можно отсканировать товар и посмотреть можно мне такое есть или нет, что бы не вчитываться в состав.
Скидывать конечно не буду, потому что хостить приложение дорого) Думаю кто захочет или кому надо сможет сделать такую штуку, что бы за платные аналоги не платить (если они вообще есть, мне было влом искать - сделать быстрее)
В следующий раз если будет интересно покажу как поставил на сервак в доме за городом и автоматизировал все от полива травы и ворот до штор используя ардуино и веру в себя)
Дисклеймер: я обычная тетя 37 38 лет от роду, по образованию училка начальной школы. Еще у меня есть муж, который несколько лет назад удачно обновил комп, вписался в эту блудь и поддерживает меня в самые отчаянные ДА ПОШЛО ОНО моменты. Это чтоб вы понимали уровень человека, который это все делает. Наша цель - запустить нейросети локально, автономно, на компьютере, для работы без использования посторонних сервисов. Зачем? Ну, во-первых, это красиво Интересующие меня для моего маленького хобби сетки генерации видео и аудио, выдающие результат в пристойном качестве, хотят денег, а я училка по образованию и денег, как вы понимаете, у меня на меня-то в притык, не то что на сетки(
Для начала вам понравятся сервис из трех букв, запрещенный к рекламе на территории РФ, и грок. Как вы их будете добывать - я не знаю, ссылок не даю, ибо.
Пункт 1. Определяетесь с задачей, что хотите. Нампример, я хочу хорошую сетку для генерации аудио на русском языке из текста. Кормите гроку свой запрос и параметры компа (можно скриншотом, он умеет анализировать изображения). Спрашиваете, что грок может предложить.
В наличии вот такое железо. Все, кому не нравится - присылайте донаты на полную стоимость и пишите, что купить, без донатов возражения не принимаются.
NB! ГРОК ВРЕТ! В запрос добавляейте "проверь актуальность информации на данный момент". И все равно она вам наврет. Плюсы: на него можно орать. Минусы: он будет таким же жизнерадостным долбоклюем.
Моя личная рекомендация: если за 2-3 захода грок не смог предложить рабочее решение, вбейте тот же вопрос в поисковик и поищите форум. Скорее всего, вопрос решается по-другому последние месяц-два, а грок по старым базам шпарит. Сбережете себе время и нервы. Я вот не сберегла =__=
Пункт 2. Грок предложит сетку. Спросите его, через какую среду (? я не знаю, как это правильно называется, программная оболочка для взаимодействия с сеткой) можно развернуть нейросеть. У меня в данный момент установлены Pinokio и SwarmUI. Он предложит. Можно спростить ссылку, где скачать, принесет.
Пункт 3. Установите программную среду. Тут вы, скорее всего, получите навыки вайб-кодинга, потому что буратина (универсальный, для многих задач) устанавливается, насколько я поняла из объяснений мужа, с помощью питона, сварм (для видео и картинок) я ставила сама через обычные файлы .exe. В случае проблем консультируйтесь с гроком
Пример проблем. Я его поставила, а он не работает.
Можно скормить гроку тесты ошибок и скриншты ошибок, он умеет такое обрабатывать.
Пункт 4. Добавляем нейросетку в программную среду. Да, есть сетки с открытым исходным кодом, которые можно скачать на свой компьютер и запустить, используя вычислительные мощности компьютера. Ссылку на скачивание сетки спросите у грока ("дай прямую ссылку на скачивание" - вполне рабочий запрос), он поищет и, скорее всего, отправит вас на гитхаб. Модель может весить несколько гб, приготовьте быстрый интернет и вместительный хард. Пункт 5. После скачивания модели вам надо добавить ее в программную среду. Буратина подсказывает путь к папке сам (путь к папке, где он ищет модель, будет указан в программной среде, сможете найти через проводник), сварм плевать на вас хотел ^_^ что делаем? Правильно.
Хрестоматийный пример вранья грока, стоивший мне пары часов беготни по кругу. На самом деле модели генерации видео у сварма должны лежать в папке diffusion_models
Уот так уот, уот так уот, рас рас и готово
Пункт 6. С помощью того же грока (запрос: как запустить генерацию "чего" в среде "какой" с помощью нейросети "какой") запускаете пробную генерацию, гордитесь собой безмерно.
Пункт 7. Понимаете, что сетка не прожевывеает вашу задачу или не подходит под нее, возвращаетесь к п. 4.
В целом это довольно весело и вносит некоторое разнообразие в череду жизненных будней. Но рекомендую все-таки определиться с запросом, что именно вы хотите делать, до начала этой эпопеи. Выражаю благодарность своему чудесному мужу за то, что он все это терпит, а также @SlayerM который любезно рассказал про возможность использования сварма для генерации видео и поделился ссылками на модели, которые запускаются на моей железке.
П.С. Текст написан без участия ии, мамой клянусь.
П.П.С. Вопросы задавайте, но учитывайте, что я ламер по большому счету, и тот же грок сможет собрать для вас инфу точнее.
П.П.П.С. Можно ли заменить чем-то грок - я не знаю, как минимум гуглинг должен помочь, а грок делает выжимку и ускоряет процесс в тех местах, где шаги очевидны и не менялись в последнее время.
В общем, очередной пост для тех, кто знает, что такое… Premiere Pro VS Python…
Это прям из разных вселенных… «Премьер» – для обработки видео. «Питон» – язык программирования.. И я их объединил.. Точнее даже не так.. я заменил «премьера», питоном…
Знаю, что звучит как бред сумасшедшего… но.. собственно история:
Одним из направлений моей работы является съемка и монтаж видео.. Вообще видео должно быть по какой то теме, но когда ты занят другой работой, или у тебя нет настроения (нужное подчеркнуть) — ты берешь рандомные кадры снятые в разное время и делаешь какой то общий видос.. Ну например берешь просто рандомные кадры из цеха.. сводишь и у тебя получается небольшой видосик про цех.. Берешь в описание инфу про цех – и вуаля, пост готов! Иногда получается прикольно, но в основном – это такой среднячок по статистике. Зритель видит красивую картинку, но особо на неё не реагирует..
Разумеется монтаж такого ролика занимает время… занимал, до сегодняшнего дня!
Лень – двигатель прогресса!)))
В общем, пишу сегодня нейронке — хочу говорю, тебе закинуть исходников видео, а на выходе получить прикольный клёвый ролик!)))
— Не, говорит! Я так не могу!))) Но….
— Ноооооо….?
— Можно попробовать реализовать скрипт на «Питоне»…
— Я не умею писать скрипты на «Питоне»…
— А я умею… Просто установи его на свой ПК…
— Давай ссылку!!!)))
Там, с установкой немного проблемы возникли, но мы справились))
— какой видос вообще хочешь?
— смотри, для начала… у меня есть 30 разных исходных видеофайлов, хочу чтобы ты из каждого файла вырезала строго по середине по одной секунде видео и наложила музыку
— ок! Создавай папку на жестком, кидай туда файлы, открывай блокнот и пиши скрипт… потом запускай его и видос будет готов.
…кидаю файлы, кидаю скрипт, запускаю и…
БЛЯДЬ, Я ЗАПЛАКАЛ….
С момента, как я написал нейронке до получения готового видео, с перерывами на кофе, прошёл…. ЧАС!!!
(И теперь, чтобы создать любое другое подобное видео, нужна... МИНУТА!!! И Я СЕРЬЁЗНО!
То, на что раньше тратилось час, два, три... теперь делается за минуту! )
Еще час я потратил на то, чтобы с нейронкой сделать стабилизацию, переходы, цветокоррекцию, затухание звука… Через программировании бл.. Но тут честно признаюсь – ничего из этого списка у нас не получилось.. всё улетало в ошибки, но думаю, если еще посидеть попыхтеть, можно всё реализовать — нейросеть не из тех, кто сдаётся…
А пока – я просто закинул файлик в премьер, чуть подшаманил по цветокоррекции и сделал затухание в конце видео..
И собственно теперь у меня назревает вопрос… когда у меня рабочий график будет 1/6 — у меня будет такая же зарплата или за фактическое количество отработанных часов? 😂😂😂
Стартап Slopfix, основанный тремя разработчиками ,с более чем десятилетнем стажем и кучей опенсоурс проектов на GitHub.
Они объясняют суть своей работы , очень просто из-за большого внедрение ии в разработку ,в приложениях накапливается куча дублирующих функций и лишний код,который можно заменить к примеру одной библиотекой или оптимизацией DRY(даже так).
Неделя работы этих трех инженеров стоит примерно 10 тысяч долларов.Но цены так же меняются в зависимости от выполненной работы (обещали заменить 50 %, а выполнили тол ко 25%-возьмут 5 тысяч )
Анализируются приложения , совершенно бесплатно и если разработчику понимают что не могут ничем помочь , за проект браться не будут.
Ну и самое интересно что в работе они так же используют Cloude code).Но говорят что большой воли ему не предоставляют и финальные решение всегда за самими инженерами.
Вот такая вот не обычная история , ну а если вы не хотите тратить по 10 тысяч долларов , на рефакторинг своего проекта , подписывайтесь на мой Telegram-канале и в Максе. Буду рад единомышленникам.