автоматически предлагать приближения на основе движения курсора;
сглаживать курсор, добавлять motion blur и анимацию кликов;
оформлять видео с фонами, градиентами, скруглениями, размытием и тенями;
записывать микрофон и системный звук;
добавлять веб-камеру поверх записи;
редактировать ролик на таймлайне — обрезать, менять скорость, добавлять зумы и аннотации;
экспортировать результат в MP4 или GIF.
Recordly работает на macOS, Windows и Linux. Проект распространяется как Open Source, а исходный код доступен на GitHub.
Есть и нюансы: например, на Linux пока нельзя скрыть системный курсор при записи, а поддержка системного звука зависит от платформы.
Сам Recordly бесплатный, поэтому для коротких демо, инструкций и продуктовых роликов это вполне интересный вариант вместо платных инструментов вроде Screen Studio.
Воспоминание разблокировано. Или как НЕ ТРАДИЦИОННО использовать ПО.
В районе нулевых была написана софтина по управлению компьютерным клубом в котором мне посчастливилось админом штаны просиживать. Естественно из-за лени, что бы в тетрадку не писать - какой комп и на сколько времени брали и сколько бабла отдали. И написана она была на VB5. И в один прекрасный день хозяин и говорит, что несколько клубов тоже её бы хотели и даже за деньги. Я то и не против лишних копеек. Покупать на совсем за дорого, естественно они не возжелали, но согласились платить помесячно. И тогда я решил что надо куда то вписывать данные о том, до какого срока программа может работать. Т.к. с VB я уже много работал, то был в курсе что шапке, скомпилированного ЕХЕ-шника, есть пустое место. И вот, воспользовавшись INNO-Setup я сделал инсталлятор, что спрашивает название клуба для вывода на экран и прописывает его, закодировав чуток, в распакованный файлик. Ну а в файле ключа так же кодировалось название и срок использования - примитивно, через перемешивание и добавления лишних символов и хранился он исключительно на админском ПК. Т.е. в следующий раз мне достаточно было передать обновлённый файл ключа. Естественно со сверкой ключа на управляющей программе у админа проблем не возникает, но вот на клиентских машинах... А там всё тривиально, проверка наличия ключа (он забирается с админа при запуске), даты в нём и соответствия имени клуба зашитого в ЕХЕ-шник. Сама же система "вредительства" проста до безобразия. Чем дальше прошёл срок, тем чаще срабатывает принудительная перезагрузка ПК. Естественно в рандомный промежуток времени после запуска программы. На админском же просто выдаётся дата активности ключа с подсветкой фона: белое, жёлтое. Т.е. даже в просроченное время всё продолжает работать, разве что лишая клиентов клуба комфортного времени отдыха.
Ну а что если без файла ключа? ПО просто не работает - выключается, а т.к. оно было встроено у клиентов вместо стандартного проводника, то и комп просто выключается. При этом админское место сразу выдаёт транспарант, что ключ не найден, купить там-то (собственно при просроке это же окно) и нажмите ОК для выхода. Ну а в случае просроченного ключа админка просто продолжает работать как ни в чём не бывало.
Да-да. Это были лихие время и совсем сильно наказывать было бы явно себе дороже.
Стоит сказать что попытки работать без продления, как и стырить ключ с другого клуба были. Но вот кул-хацкеров нанимать, для взлома защиты, оказалось дороже, чем заплатить за продление.
Ну и конечно, этот приём с пустым местом в скомпилированном файле, я после использовал много где ещё, т.к. выяснилось что не только VB5 грешил таким образом. Например, вписывал в него серийник одной из железяк при запуске, если там было пусто. А если не пусто, то сравнивал его с текущий железкой. Вот такая примитивность в качестве защиты от копирования. 😎
Привет, пикабушники и все неравнодушные пользователи сети. Недавно Роскомнадзор заблокировал доступ к популярному и незаменимому сервису VirusTotal. Для тех, кто не знает: это бесплатный онлайн-сканер, который проверяет файлы и ссылки сразу десятками антивирусов. Это был главный инструмент для проверки скачанных программ на вирусы как для обычных людей, так и для IT-специалистов.
Блокировка этого сайта бьет не по «злоумышленникам», а по безопасности обычных граждан. Теперь люди не могут проверить файл перед открытием, что сильно повышает риск поймать троян или шифровальщик. Аналогов с такой же огромной базой антивирусов просто нет.
Я призываю всех, кому важна безопасность своего компьютера и телефона, потратить 5 минут и направить официальное обращение в Роскомнадзор с просьбой пересмотреть решение. Спамить одинаковым текстом нельзя — робот его удалит. Но мы можем написать своими словами.
Куда писать:Заходим в Общественную приемную РКН: rkn.gov.ru/treatments/ Пишем своими словами: «Прошу пересмотреть решение об ограничении доступа к сервису VirusTotal. Данный сайт является критически важным инструментом для обеспечения информационной безопасности граждан. Блокировка лишает пользователей возможности оперативно проверять файлы на наличие вредоносного ПО, что ставит под угрозу кибербезопасность рунета»
.Давайте попробуем вернуть полезный инструмент. Распространите этот пост, если вам тоже не хватает VT!
В общем прошлый раз я описал как я делал свою WebGuru CRM. Теперь немного доработал в внедрил полезные сервисы.
Для тех, кто уже установил CRM, то можно обновиться в 1 клик в разделе обновлений.
Добавил умного помощника, которому можно сказать, например добавь задачу/сделку, поменяй стадию сделки, озвучивает задачи на сегодняшний день, какие просрочены, к какой сделке относятся, короче мини-Джарвис. Работает на Yandex GPT, для работы нужны ключи api из яндекс клоуд, ну и пополнить баланс в нем, так как кушает токены (копейки, но все же).
Умный помощник
Добавил сервис сравнения документов. Загружаешь старый договор, загружаешь новый и вуаля - все правки как на ладони!
Сравнение документов
Еще добавил формы для сайта, которые можно интегрировать на свой сайт и данные с формы автоматом попадут в новую сделку и дублируются на почту.
Формы для сайта
Пока все сыровато, но планирую делать улучшения. В данный момент разрабатываю выбор дизайна форм, думаю над мобильным приложением.
Как думаете, чем можно еще улучшить crm? Буду рад обратной связи.
Всем привет! На днях внезапно закончился режим пользования вордом, испытал некоторые трудности. Попробовал заменить заменителями типа Опенофиса, но это далеко не аналоги. Попробовал скачать как раньше, так требует всякую дичь, включая платить) Может кто знает, где можно найти, скачать рабочие ворд, эксель и поверпойнт без всяких смс и регистраций?
АПДейТ спасибо, надоумили, скачал 2007-й. Все норм.
Несколько лет сделки жили в Excel, потом в трёх файлах, потом в чате. Когда это окончательно разъехалось, пошли смотреть "нормальную CRM". Первым делом открыли Битрикс24. Логично: все про него слышали, там вроде есть всё.
И правда есть всё. Сделки, задачи, чат, диск, почта, роботы, даже сайты, если копнуть. Для компании, которой нужен комбайн, это сила. Для нас из нескольких человек это оказалось шкаф, в котором ищешь чайную ложку.
Что в Битрикс24 реально хорошо. Воронка живая, задачи к сделкам цепляются, можно вести переписку внутри, телефонию и почту прикрутить (теперь в платных тарифах и за высокий прайс по сравнению с тем же Манго Офис), права тонко нарезать. Если вы уже сидите в их экосистеме, выкидывать это глупо. Облако поднимается быстро, коробка умеет много, обновления идут сами. И, коробка стоит очень дорого.
Где нас начало бесить. Чтобы выставить нормальный счёт с печатью и подписями, всё равно танцуешь. ТОРГ-12 тем более. Интерфейс тяжёлый: открыл сделку, а вокруг ещё двадцать кнопок «на всякий случай». Новому человеку объясняешь не «перетащи карточку», а «сейчас найдём нужный пункт в меню». Облако либо упирается в тариф, либо в урезанность. Коробка для маленькой студии по деньгам не подошла. Да, для выставления счетов есть 1С, но для маленькой фирмы с упрощенкой она не нужна в большинстве случаев.
Я не говорю, что Битрикс плохой. Он большой. Нам нужен был тонкий слой: кто чем занят, на какой стадии сделка, кому позвонить, какой счёт выставить. Без роботов, без ленты, без «ещё и сайт соберём». У меня даже есть партнерка с Битрикс24, где партнерам дают хороший тариф в бесплатное пользование, но все равно не стали использовать.
Поэтому сел и написал кабинет под себя. PHP, свой хостинг, данные никуда не уезжают. Без комбайна.
Первым делом воронка. Карточка, колонки, перетащил мышкой. Стадии называешь как удобно, а не как зашито в коробке.
Сделки, в принципе как у битрикс
Карточка сделки (ниже не влезло можно пркладывать рабочие документы).
Дальше задачи. В Битриксе их море, у меня нарочно мало полей: срок, кто делает, к какой сделке, чек-лист. Если в карточке ставишь дату касания, задача создаётся сама. Закрыл, касание пропадает. Для нас этого хватило, чтобы перестать терять запланированные звонки.
Простой список задач, внутри можно делать чек-лист.
Реквизиты вынес в контакты, свои фирмы отдельно. Печать и подписи загружаются картинкой и сами встают в документы. Это как раз то место, где в большом Битриксе мы спотыкались: вроде всё есть, а простой счёт собираешь дольше, чем саму продажу. Можно добавить несколько организаций, если например работаешь с нескольких ИП или ООО. Для каждой подгружается подпись и печать.
Список организаций
Счёт собирается из сделки и контрагента, качается в Excel, Word или PDF. Накладная ТОРГ-12 из выбранного счёта, состав подтягивается сам.
Выбрал контрагента и свою организацию, клик - счет готов.
Тоже самое по закрывающим документам (Торг - 12)
В начале рабочего дня не хочется бродить по пяти разделам. Экран «Сегодня»: что просрочено, кому пора написать, какие сделки зависли. В Битриксе такое тоже собирается, но через настройки и виджеты. У меня сразу одна страница.
Экран "Сегодня"
Битрикс24: комбайн. Много модулей, интеграции, облако или дорогая коробка, долгое внедрение, гибко, если есть человек, который это администрирует.
Моя CRM: один кабинет. Сделки, задачи, контакты, счета, накладные. Поставил на свой сервер и работаешь. Нет мессенджера, нет телефонии, нет конструктора бизнес-процессов, нет магазина приложений. Зато нет ежемесячного тарифа "за каждого менеджера" и нет ощущения, что ты в чужой операционке. Если что-то нужно, допиливается ручками.
Для пяти человек, которым нужна воронка и документы, большой Битрикс часто избыточен. Для отдела на 30 человек с почтой, звонками и сложными правами моя CRM не замена. Мы это честно для себя зафиксировали и не стали притворяться, что написали "убийцу Битрикса". Написали то, чем сами пользуемся.
Если у вас Битрикс уже стоит и не бесит, не трогайте. Если бесит тем, что вокруг сделки слишком много всего, напишите, на чём ломаетесь вы: на счетах, на задачах или просто на том, что новичок неделю ищет кнопку.
Если захотите пользоваться и установить на свой хостинг в поиске наберите WebGuru Studio, на сайте есть раздел "Наши разработки". Все абсолютно бесплатно, без рекламы. В CRM простой инсталятор, кто устанавливал любой движок на сайт, тот сразу поймет.
Наставничество по Cursor. Частый страх: «Agent перепишет проект, откатить не умею». На разборе за вечер обычно хватает трёх привычек: ветка, checkpoint commit, diff до Accept. Ниже - самодостаточный чеклист без «идите читать лонгрид».
Зачем ветка, если вы один
Agent за прогон трогает много файлов: search, edit, terminal, иногда commit. Checkpoints в редакторе откатывают только пока сессия жива. Закрыли Cursor - нужен git.
Feature-ветка = песочница. Сломалось - удалил ветку, main чистый. Без ветки каждый прогон в main ощущается как русская рулетка для продакшена.
Минимум перед Agent
git switch main
git pull --ff-only
git checkout -b feat/одна-задача
git add -A
git commit -m "checkpoint: before agent"
Проверка: git branch --show-current не main.
В Cursor то же через Source Control: Create new branch, stage, commit.
Diff - не формальность
Agent закончил - не жать Accept All.
1. git diff --stat - сколько файлов и где.
2. Открыть diff по файлам - нет ли .env, лишних зависимостей.
3. Accept только scope задачи.
4. npm run lint / npm test руками.
5. git add точечно, commit одного шага.
Один большой commit «агент всё сделал» откатывать больно. Три маленьких - проще.
Грубый grep по diff на секреты:
git diff | grep -E '\.env|TOKEN|password|api_key'
Ловит «временный ключ в config.ts» до push.
.gitignore до первого add
.env
.env.*
secrets/
*.pem
*.key
node_modules/
dist/
Дублирую в .cursorignore, чтобы @ не тащил секреты в контекст. Но terminal агент всё равно может прочитать файл - не давать cat .env в задаче.
Если .env уже в истории - ignore не спасёт. Ротация ключа + git rm --cached.
Откат без паники
Ситуация — Действие
Diff не приняли — Reject в UI
Файл испорчен, не в commit — git restore path
Плохой commit, ветка не pushed — git reset --hard HEAD~1
Плохой commit на общем main — git revert <hash>
Rebase от агента завис — git rebase --abort
На shared main без согласования - не force-push.
Типичные косяки с разборов
Деплой с main. Agent закоммитил, CI ушёл, форма 404. Урок: main только через merge после review, локально агент - в ветке.
Ключ в git log. Вставили токен в промпт «чтобы заработало». Урок: ротация сразу, не «потом уберём».
12 файлов, половина мусор. Нет scope в rules. Урок: globs в AGENTS.md, узкий промпт.
Чеклист на холодильник
До: ветка, checkpoint, ignore, rules.
Во время: diff → lint/test → commit по шагам.
После: git diff main, merge только если зелёное.
Одна строка после сессии:
git diff --stat && npm run lint && npm test && git status
Красное - не merge.
Вопрос вам
Agent уже коммитил в main у вас? Чем откатывались - restore, reset, revert? Пишите в комментах стек и симптом - разберём по шагам.
Прошу помочь. Пришла партия радиостанций hytera hm785 vhf без программного обеспечения, а ПО которое мы ранее использовали не работает с этими станциями. В общем +- подошла только эта версия: H_DMR_CPS_V3.1.09.019(EU5), но не совпадает регион (The HUID of CPS doesn't match). На официальном сайте нет проги, а с дилером в ближайшее время не сможем связаться. Если у кого нибудь есть программа, буду очень благодарна.