Вышел мой шестой плагин — Актуальное расписание
Периодически техспецы ищут потерявшийся блок "актуальное расписание" в геткурсе, который можно добыть только импортом😁 для решения этой проблемы я сделал бесплатный плагин — конструктор блока актуального расписания. Функционал — идентичный геткурсовому. Внешний вид — собираемый, который при желании можно доукрасить через css
Установить плагин можно либо через каталог в любом аккаунте GetCourse, либо по ссылке
👇👇👇
https://getcourse.app/~gc-actualschedule
Периодически техспецы ищут потерявшийся блок "актуальное расписание" в геткурсе, который можно добыть только импортом
Установить плагин можно либо через каталог в любом аккаунте GetCourse, либо по ссылке
👇👇👇
https://getcourse.app/~gc-actualschedule
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15❤2👍2
Седьмой плагин отправлен на ревью
GetMailings, плагин, который позволит смотреть статистику в GetCourse по всем рассылкам и всем транспортам сразу с различными вариантами разбивок🤌
GetMailings, плагин, который позволит смотреть статистику в GetCourse по всем рассылкам и всем транспортам сразу с различными вариантами разбивок
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤4👍4
GetTools теперь и vkProxy 😁
Сегодня с утра решил подружить GetTools с Вконтакте в свете последних событий. Итого для аккаунтов со включенной "бетой" в настройках уже доступны возможности бесплатной нейромодерацией и нейромодерацией дешевой и точной моделью chatGPT (пока что только модерация текстовых сообщений), контроль в чатах по группам GetCourse
Решил заодно проверить, сколько строк кода в GetTools набралось всего. Вышла 81 тысяча строк😮 и как такое без нейросетей писать? Не представляю
Сегодня с утра решил подружить GetTools с Вконтакте в свете последних событий. Итого для аккаунтов со включенной "бетой" в настройках уже доступны возможности бесплатной нейромодерацией и нейромодерацией дешевой и точной моделью chatGPT (пока что только модерация текстовых сообщений), контроль в чатах по группам GetCourse
Решил заодно проверить, сколько строк кода в GetTools набралось всего. Вышла 81 тысяча строк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤3
1. Автоответчик получил возможность выставлять стоп-слова и расписание ответов
2. В GetTools вышли из беты все типы интеграций с Tilda, виджеты лайков и избранного, диплинки для Telegram (инструмент для отслеживания, с каких источников стартуют диалог с вашим ботом GetCourse)
3. Взялся за старые плагины по типу календаря и таймкодов и приступил к их рефакторингу. Что-то они совсем потерялись на фоне улучшений в последних
Страничка с полным функционалом GetTools, кстати, была также улучшена:
https://school.one-way.dev/chtm/app/gc-tgproxy/pages/version
Как вам?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4😁2👍1
Не понимаю, почему разработчиков противопоставляют нейросетям
Сделал для своего шаблона оформления админки. На первом скриншоте — админка в рамках школы (цвета можно менять, лого перезагружать и т.д.), на втором — моя админка, где я могу отслеживать ошибки, если у клиентов когда-нибудь возникнут проблемы с доступом
Обе админки сделал мне специально обученныый под геткурс и чатиум агент в Cursor с 1-2 запроса😎 и никакого вайбдебаггинга после вайбкодинга
Сделал для своего шаблона оформления админки. На первом скриншоте — админка в рамках школы (цвета можно менять, лого перезагружать и т.д.), на втором — моя админка, где я могу отслеживать ошибки, если у клиентов когда-нибудь возникнут проблемы с доступом
Обе админки сделал мне специально обученныый под геткурс и чатиум агент в Cursor с 1-2 запроса
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7❤2
В Cursor 2.0 теперь удобнее вставлять референсы
Для того, чтобы вайбкоддинг не заканчивался вайбдебаггингом, важно давать нейросети однозначные инструкции, которые точно не будут приводить к галлюцинациям. За больше чем год программирования с нейросетями, когда нейросеть пишет 90% кода, а я провожу ревью и составляю промпты, я выяснил для себя, что если ставить атомарные задачи, давать точные референсы и помещать в контекст ровно те файлы проекта, которые нужно изменять, то количество ошибок сводится практически к нулю
В Cursor 2.0 приводить свои исходники других проектов стало еще проще: теперь можно указать, в какой конкретный момент к какому примеру кода обратиться. Настоящая находка для моего подхода к вайбкоддингу, ни одного бреда от моего нейроневольника за все утро☕️
Для того, чтобы вайбкоддинг не заканчивался вайбдебаггингом, важно давать нейросети однозначные инструкции, которые точно не будут приводить к галлюцинациям. За больше чем год программирования с нейросетями, когда нейросеть пишет 90% кода, а я провожу ревью и составляю промпты, я выяснил для себя, что если ставить атомарные задачи, давать точные референсы и помещать в контекст ровно те файлы проекта, которые нужно изменять, то количество ошибок сводится практически к нулю
В Cursor 2.0 приводить свои исходники других проектов стало еще проще: теперь можно указать, в какой конкретный момент к какому примеру кода обратиться. Настоящая находка для моего подхода к вайбкоддингу, ни одного бреда от моего нейроневольника за все утро
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍5❤3
Mini App "Конструктор опросов" на Chatium
Сегодня пришло в голову сделать конструктор из которого можно было бы собрать Mini App с голосованием как у GetTechAwards. За несколько часов Cursor собрал редактор, где можно создавать сколько угодно этапов, где есть конструктор блоков с поддержкой хтмл, изменение цветовой палитры для любого из этапов голосований и сбор статистики с mini app по голосам
Посмотреть воочию можно по ссылке: t.me/ChtmPollBot/app
Сегодня пришло в голову сделать конструктор из которого можно было бы собрать Mini App с голосованием как у GetTechAwards. За несколько часов Cursor собрал редактор, где можно создавать сколько угодно этапов, где есть конструктор блоков с поддержкой хтмл, изменение цветовой палитры для любого из этапов голосований и сбор статистики с mini app по голосам
Посмотреть воочию можно по ссылке: t.me/ChtmPollBot/app
❤5🔥4
Когда попросили сделать урок для кружка по прогрессбарам для GetCourse 😁
Сделал только базовые вариации, различающиеся по тому, что и как считают, а уже чувствую, что за одно видео это потом и не опишешь😮
Сделал только базовые вариации, различающиеся по тому, что и как считают, а уже чувствую, что за одно видео это потом и не опишешь
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Telegram mini App с GetCourse
В GetTechFamily, к моему счастью, стали периодически проводить эфиры по пользе Telegram mini App для онлайн-школ
Я решил, что надо показать возможности аппов не только как площадки для приема трафика, но и как полноценную платформу для повышения вовлеченности учеников и предоставления полезного функционала
В этом mvp с видео я реализовал связку с бонусными рублями GetCourse, чтобы продавать бонусные уроки в бонусном магазине, выдавать задания и сделал механизм для борьбы с инфляцией бонусов (колесо фортуны, куда все бонусы могут успешно сливаться), а можно реализовать фитнес-трекеры, групповые соревнования, мини игры и что душа пожелает🤔
В GetTechFamily, к моему счастью, стали периодически проводить эфиры по пользе Telegram mini App для онлайн-школ
Я решил, что надо показать возможности аппов не только как площадки для приема трафика, но и как полноценную платформу для повышения вовлеченности учеников и предоставления полезного функционала
В этом mvp с видео я реализовал связку с бонусными рублями GetCourse, чтобы продавать бонусные уроки в бонусном магазине, выдавать задания и сделал механизм для борьбы с инфляцией бонусов (колесо фортуны, куда все бонусы могут успешно сливаться), а можно реализовать фитнес-трекеры, групповые соревнования, мини игры и что душа пожелает
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥9👍4🍾2
Отдельный от GetCourse Chatium ⚡️
В Chatium добавили три тарифа, бесплатный, 3к рублей в месяц (за это начисляются токены на 3 тысячи рублей) и индивидуальный для крупного бизнеса
На бесплатном тарифе больше нельзя пользоваться своим доменом, а написанный вами код будет становиться публичным. Тарифов без оплаты токенов с оплатой только за серверные мощности вводить не планируется
В связи с тем, что мой основной интерес к Chatium основывался на его улучшениях для GetCourse, с этого дня я больше не буду писать новости про отдельный Chatium и сосредоточусь только на его геткурсовской версии🍭
Версию Chatium для GetCourse это изменение не коснется
тот что отдельная платформа⚡️ теперь платныйВ Chatium добавили три тарифа, бесплатный, 3к рублей в месяц (за это начисляются токены на 3 тысячи рублей) и индивидуальный для крупного бизнеса
На бесплатном тарифе больше нельзя пользоваться своим доменом, а написанный вами код будет становиться публичным. Тарифов без оплаты токенов с оплатой только за серверные мощности вводить не планируется
В связи с тем, что мой основной интерес к Chatium основывался на его улучшениях для GetCourse, с этого дня я больше не буду писать новости про отдельный Chatium и сосредоточусь только на его геткурсовской версии
Версию Chatium для GetCourse это изменение не коснется
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5
Сегодня я отказался от дальнейшего сотрудничества с заказчиком 🪖
Такие ситуации у меня невероятно редки, последний раз подобное было больше года назад. Что побудило меня это сделать:
📌 Отсутствие базового понимания ожидаемого результата у заказчика. Я могу понять, когда заказчик не желает знать тонкости работы — это нормально. Но если на уточняющие вопросы вы всегда получаете ответ «сделайте как знаете, я в этом не разбираюсь» – это не про доверие, а про перекладывание ответственности: при выдаче правок, как правило, всем плевать на причины
📌 Срывы сроков с ТЗ смежным подрядчикам. Честно говоря, я никак не могу найти даже мнимых аргументов в пользу мнения, что если тз для дизайнера было выдано в понедельник, то странно ожидать готовую разработку во вторник. Как мне кажется, зачастую это связано с п.1, и если в списке работ указана переработка всего интерфейса в курсе, разработка новых админок, системы интеграций и синхронизаций, то на логике незнакомых с разработкой это конвертируется не в «спрошу у chatGPT\программистов примерные сроки и рассчитаю план», а в «загрузить дизайн в Геткурс»
📌 Пренебрежение к тестированию. В компаниях-бигтехе тестировщики получают сотни тысяч в месяц, работают командами, но все равно бывают случаи, когда их платформы недоступны. Если же по плану работ последний пункт тз в 17:00, последние доработки в 18:00, а открытие в 19:00 — удобство пользователя и качество платформы явно не в приоритете, поскольку риск обнаружить баг близится к 100%
📌 Правки постфактум. Понятное дело, что невозможно учесть все пожелания в изначальном тз. Но речь сейчас идет о случаях, когда довольно однозначные вещи, которые были уточнены и согласованы на более ранних этапах (и встретили либо «ок» либо «я не разбираюсь делайте как-нибудь»), потом оказываются в правках, а тем паче с комментарием «выглядит странно», «тут неправильно», «здесь ошибка». И речь не только визуальных правках, порой правка подразумевает, что весь предыдущий код отправляется в утиль полностью и на его замену нужно писать абсолютно другой.
📌 Пренебрежение к разделу «перечень работ» в договоре. Симптомы — просьбы поработать ночью, чтобы «доделать» появившееся намедни тз и не срывать сроки либо же «Каша из топора» — когда заказчик во время обоснованных правок по тз накидывает просьб по типу «можем еще вот это сделать? А вот это?», называя правки по чуть-чуть и заботливо уточняя, не сложно ли это делать
📌 Попытки возрождения крепостничества. По какой-то странной причине части людей свойственно считать, что если они наняли работника на конкретную задачу (подробно описанную в договоре) и если сумма договора кажется внушительной (без учета того, что там за работы написаны), то это по сути аренда крепостного, который обязан (помимо работ из договора):
1. Объяснять документацию и настройки школы
2. Решать любые связанные с кодом вопросы, даже если проблема в каком-нибудь старом коде другого разработчика
3. Заполнять уроки, выставлять доступы, в общем, у техспец появляется отпуск на время работы крепостного
4. В случае возникновения любых проблем он обязан проводить аудит и исправлять любые проблемы без срока действия
потому что "я вам за что деньги плачу?" (сами не знают)
Если прочитав пункты вы испытали хоть толику праведного гнева или сочувствия — буду рад сотрудничеству. Если же пункты вызывают желание повторить — не обращайтесь ко мне по рабочим вопросам, умоляю
Такие ситуации у меня невероятно редки, последний раз подобное было больше года назад. Что побудило меня это сделать:
📌 Отсутствие базового понимания ожидаемого результата у заказчика. Я могу понять, когда заказчик не желает знать тонкости работы — это нормально. Но если на уточняющие вопросы вы всегда получаете ответ «сделайте как знаете, я в этом не разбираюсь» – это не про доверие, а про перекладывание ответственности: при выдаче правок, как правило, всем плевать на причины
📌 Срывы сроков с ТЗ смежным подрядчикам. Честно говоря, я никак не могу найти даже мнимых аргументов в пользу мнения, что если тз для дизайнера было выдано в понедельник, то странно ожидать готовую разработку во вторник. Как мне кажется, зачастую это связано с п.1, и если в списке работ указана переработка всего интерфейса в курсе, разработка новых админок, системы интеграций и синхронизаций, то на логике незнакомых с разработкой это конвертируется не в «спрошу у chatGPT\программистов примерные сроки и рассчитаю план», а в «загрузить дизайн в Геткурс»
📌 Пренебрежение к тестированию. В компаниях-бигтехе тестировщики получают сотни тысяч в месяц, работают командами, но все равно бывают случаи, когда их платформы недоступны. Если же по плану работ последний пункт тз в 17:00, последние доработки в 18:00, а открытие в 19:00 — удобство пользователя и качество платформы явно не в приоритете, поскольку риск обнаружить баг близится к 100%
📌 Правки постфактум. Понятное дело, что невозможно учесть все пожелания в изначальном тз. Но речь сейчас идет о случаях, когда довольно однозначные вещи, которые были уточнены и согласованы на более ранних этапах (и встретили либо «ок» либо «я не разбираюсь делайте как-нибудь»), потом оказываются в правках, а тем паче с комментарием «выглядит странно», «тут неправильно», «здесь ошибка». И речь не только визуальных правках, порой правка подразумевает, что весь предыдущий код отправляется в утиль полностью и на его замену нужно писать абсолютно другой.
📌 Пренебрежение к разделу «перечень работ» в договоре. Симптомы — просьбы поработать ночью, чтобы «доделать» появившееся намедни тз и не срывать сроки либо же «Каша из топора» — когда заказчик во время обоснованных правок по тз накидывает просьб по типу «можем еще вот это сделать? А вот это?», называя правки по чуть-чуть и заботливо уточняя, не сложно ли это делать
📌 Попытки возрождения крепостничества. По какой-то странной причине части людей свойственно считать, что если они наняли работника на конкретную задачу (подробно описанную в договоре) и если сумма договора кажется внушительной (без учета того, что там за работы написаны), то это по сути аренда крепостного, который обязан (помимо работ из договора):
1. Объяснять документацию и настройки школы
2. Решать любые связанные с кодом вопросы, даже если проблема в каком-нибудь старом коде другого разработчика
3. Заполнять уроки, выставлять доступы, в общем, у техспец появляется отпуск на время работы крепостного
4. В случае возникновения любых проблем он обязан проводить аудит и исправлять любые проблемы без срока действия
потому что "я вам за что деньги плачу?" (сами не знают)
Если прочитав пункты вы испытали хоть толику праведного гнева или сочувствия — буду рад сотрудничеству. Если же пункты вызывают желание повторить — не обращайтесь ко мне по рабочим вопросам, умоляю
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥24❤11👍7🤯1
Уход Chatium: личное и предвзятое мнение
Больше года назад я обнаружил новейшие возможности Chatium. Сперва это был код других разработчиков, а информации по новым возможностям не было ни в одной документации. Хочешь использовать — учи новые языки программирования и среду, выуживая полезные знания, передаваемые из уст в уста. Документации не было, многие частные случаи имели решение, которое просто когда-то единожды обсуждали в общем чате
Мне нравится выражение, что добрый человек, столкнувшийся с негативом, не тратит энергию на переживание негатива, а тратит энергию на то, чтобы следующие люди в такой же ситуации с этим негативом уже не столкнулись. Себя я считаю умеренно добрым, поэтому если посмотреть историю чатов Chatium Community, у меня явно будет топ-3\топ-5 по количеству полезных ответов на вопросы по системе.😁 Я помогал чатиуму с поиском багов, освещал их на конференциях и старался всю свою публичную активность посвящать тому, как полезно развивать новое направление.
🐒 Тем не менее, этой осенью случился пренеприятнейший для меня инцидент. Дело в том, что меня попросту физически не хватает, чтобы заниматься всеми направлениями, которыми я бы хотел заниматься: мне интересны и переработки интерфейсов, и интеграции, и самостоятельные решения. Для "увеличения влияния" я периодически брал разработчиков не из GetCourse, давал им векторы развития и брал в некоторых задачах на подряд. Такие разработчики имели доступ к одному из моих GetCourse аккаунтов, где они могли тестировать и создавать разработки, чтобы не подвергать риску клиентские аккаунты.
Один из моих подрядчиков нашел уязвимость в Chatium — оказалось, что их ИИ-программист отвечает при минусовом балансе. Из-за переизбытка глупости\наивности подрядчик даже не скрывался, и при использовании сознательно оставлял довольно отчетливый след на мой аккаунт.
В одно из утр в мой телеграм постучал черный воронок. Там не было предложений компенсировать потраченное подрядчиком, не было проведено никаких проверок моей причастности. Там была угроза от соучредителя Chatium, мол, так как кто-то с вашего аккаунта потратил наши токены, вы подлец и предатель, вы создаете угрозу для клиентов, вы рискуете всеми своими текущими плагинами в каталоге, т.к. мы можем их удалить в одностороннем порядке😳
Я понимаю, что часть моей вины тут определенно есть. Мы в ответе за тех, кого приручили или взяли к себе в подрядчики. Но в обращении ко мне не было никаких предложений решить проблему, обращение содержало только угрозу удаления сервиса, который я разрабатывал для клиентов больше года. Притом что буквально все мое обучение посвящено нейрокодингу в другом ИИ-агенте. Притом что в моих разработках фактически ни строчки "неоплаченного кода" — весь тот код, который нагенерировал уязвимостью подрядчик, остался у него. Притом что при наличии желания по логам отчетливо можно было проверить и убедиться, что когда я для пары тестов все таки пользовался их ИИ-агентом, то все разы токены честно оплачивал. Притом что вообще наличие третьей стороны, которая может пойти и отключить плагины у моих клиентов — вот это и есть самая настоящая угроза. Притом угроза ради самой угрозы, от меня не ждали ничего, кроме раскаяния и посыпания головы пеплом, т.к. судьи уже решили, кто прав кто виноват, и дальше разбираться им было попросту неинтересно. Лояльный и активный разработчик — бесполезный ресурс, все равно его скоро заменит ИИ😮
Я очень благодарен той части команды Chatium, что позволяла делать для школ невозможное: Даниилу Бондаренко, Давиду Гелояну, Денису no_more_nicks, Ратмиру, Ольге Йоркиной, Артуру Эшенбренеру — без них мои клиенты не стали бы счастливыми обладателями крутого нового функционала
Но также я благодарен судьбе за то, что сотрудничать с компанией Chatium больше не придется
Больше года назад я обнаружил новейшие возможности Chatium. Сперва это был код других разработчиков, а информации по новым возможностям не было ни в одной документации. Хочешь использовать — учи новые языки программирования и среду, выуживая полезные знания, передаваемые из уст в уста. Документации не было, многие частные случаи имели решение, которое просто когда-то единожды обсуждали в общем чате
Мне нравится выражение, что добрый человек, столкнувшийся с негативом, не тратит энергию на переживание негатива, а тратит энергию на то, чтобы следующие люди в такой же ситуации с этим негативом уже не столкнулись. Себя я считаю умеренно добрым, поэтому если посмотреть историю чатов Chatium Community, у меня явно будет топ-3\топ-5 по количеству полезных ответов на вопросы по системе.
Один из моих подрядчиков нашел уязвимость в Chatium — оказалось, что их ИИ-программист отвечает при минусовом балансе. Из-за переизбытка глупости\наивности подрядчик даже не скрывался, и при использовании сознательно оставлял довольно отчетливый след на мой аккаунт.
В одно из утр в мой телеграм постучал черный воронок. Там не было предложений компенсировать потраченное подрядчиком, не было проведено никаких проверок моей причастности. Там была угроза от соучредителя Chatium, мол, так как кто-то с вашего аккаунта потратил наши токены, вы подлец и предатель, вы создаете угрозу для клиентов, вы рискуете всеми своими текущими плагинами в каталоге, т.к. мы можем их удалить в одностороннем порядке
Я понимаю, что часть моей вины тут определенно есть. Мы в ответе за тех, кого приручили или взяли к себе в подрядчики. Но в обращении ко мне не было никаких предложений решить проблему, обращение содержало только угрозу удаления сервиса, который я разрабатывал для клиентов больше года. Притом что буквально все мое обучение посвящено нейрокодингу в другом ИИ-агенте. Притом что в моих разработках фактически ни строчки "неоплаченного кода" — весь тот код, который нагенерировал уязвимостью подрядчик, остался у него. Притом что при наличии желания по логам отчетливо можно было проверить и убедиться, что когда я для пары тестов все таки пользовался их ИИ-агентом, то все разы токены честно оплачивал. Притом что вообще наличие третьей стороны, которая может пойти и отключить плагины у моих клиентов — вот это и есть самая настоящая угроза. Притом угроза ради самой угрозы, от меня не ждали ничего, кроме раскаяния и посыпания головы пеплом, т.к. судьи уже решили, кто прав кто виноват, и дальше разбираться им было попросту неинтересно. Лояльный и активный разработчик — бесполезный ресурс, все равно его скоро заменит ИИ
Я очень благодарен той части команды Chatium, что позволяла делать для школ невозможное: Даниилу Бондаренко, Давиду Гелояну, Денису no_more_nicks, Ратмиру, Ольге Йоркиной, Артуру Эшенбренеру — без них мои клиенты не стали бы счастливыми обладателями крутого нового функционала
Но также я благодарен судьбе за то, что сотрудничать с компанией Chatium больше не придется
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤯17❤7👍6🤔4🔥2
Переезд плагинов из каталога
Для продолжения работы плагинов от меня требуется переписывание платежной инфраструктуры. К счастью, в большинстве плагинов я уже давно прописывал альтернативные доступы, т.к. не всегда пользователи плагинов могли купить доступ через существующую систему, поэтому все плагины сохранят работу
Я не храню никакой информации о пользователях плагинов, но по уникальным идентификаторам активных пользователей плагинов сейчас 172 школы. Число пользователей плагинов видно в реальном времени: https://school.one-way.dev/chtm/myPortfolio/published
Доработать GetCourse IDE я успел в нескольких десятках школ. Все эти школы теперь навсегда сохранят уникальные возможности как доработки своего функционала через IDE напрямую, так и через доработки плагинов (я могу добавлять новые разработки в существующие плагины, таким образом, могу сделать уникальные функции для еще 172 школ как миниимум!).
К тому моменту, как GetCourse даст управляемый API для таблиц внутри Воронок, еще есть чем заняться в нише кастомизаций школ на GetCourse😎
Для продолжения работы плагинов от меня требуется переписывание платежной инфраструктуры. К счастью, в большинстве плагинов я уже давно прописывал альтернативные доступы, т.к. не всегда пользователи плагинов могли купить доступ через существующую систему, поэтому все плагины сохранят работу
Я не храню никакой информации о пользователях плагинов, но по уникальным идентификаторам активных пользователей плагинов сейчас 172 школы. Число пользователей плагинов видно в реальном времени: https://school.one-way.dev/chtm/myPortfolio/published
Доработать GetCourse IDE я успел в нескольких десятках школ. Все эти школы теперь навсегда сохранят уникальные возможности как доработки своего функционала через IDE напрямую, так и через доработки плагинов (я могу добавлять новые разработки в существующие плагины, таким образом, могу сделать уникальные функции для еще 172 школ как миниимум!).
К тому моменту, как GetCourse даст управляемый API для таблиц внутри Воронок, еще есть чем заняться в нише кастомизаций школ на GetCourse
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤8👍5