У меня тоже есть «суперспособность» - развитая эмпатия. И, о Боже, лучше бы я была психопатом. Я понимаю, что окружающие люди чувствуют, я чувствую вместе с ними. Я не драматизирую, это действительно так. Естественно, если человек открыт. Многие скажут, так если человек плачет или радуется, это и так видно. Видно-то видно, но почувствовать это вместе с этим человеком может не каждый. Некоторым чувствам я могу найти объяснение, некоторым нет. Благодаря этому, я могу определить, как нужно себя вести с этим человеком в разных его состояниях.
«Суперспособность» у меня развилась в связи с нестабильной обстановкой в детстве, когда только по одному взгляду или вздоху, переступая порог дома, я должна была понимать, в каком состоянии мои родители.
Всем привет 👋, хочу рассказать немного прос свой опыт, кому это интересно. Изначально я не хотел выкладывать книги и продвигаться, просто сохранял черновики на флешку или в письменном виде. Но меня переубедили друзья. Когда я быстро набросал очередной небольшой рассказ в жанре фэнтези и решился его куда-нибудь выложить, то передо мной встал вопрос - куда? Я обращался к ним: 1. ЛитРес. 2. ЛитМаркет 3. Ридеро 4. Целлюлоза 5. AuthorTudey. Все варианты, кроме 3 и 5 - самый тяжёлый путь для начала, через который я проходил. ЛитРес - там очень много новеньких, которые тонут в общем потоке, Целлюлоза похоже уже всё, а ЛитМаркет я уже давно не посещал, читателей там мало. Для старта хороша платформа AuthorTudey, но нужно учитывать, что там господствует жанр попаданцев и аниме тема, особо за это не шарю. Для издания книги в печать лучший вариант - Ridero. Они и ISBN дают бесплатно, можно печатать книги в разном количестве, а ещё можно там же заказать корректора, художника и тд. Так что если кто-то хочет написать книгу, то надеюсь мой пост поможет.
В 2014 году я открыл свою первую сырную лавку в темном переулке Москвы. Помещение сдавалось без двери — надо было для начала прорубить дверной проем. Копил деньги на машину, но вместо этого купил магазин. Закрыл его через год, потому что место было непроходимым и люди не могли найти нас даже по карте. За 2022 оборот компании составил 120 млн.руб.
Так выглядел наш первый магазин изнутри.
В статье: как я выбирал точки, решил перестать парить голову сотрудникам, боролся с Роспотребнадзором и победил санкции, почему решил не вкладываться "в бетон". Мои выводы за 10 лет бизнеса.
ДИСКЛЕЙМЕР: Статья написана для блога МойСклад на основе интервью с предпринимателем Александром Крупецковым, основателем сети “Сырный сомелье”.
1. Открывайтесь рядом с винотекой, пекарней и Азбукой вкуса.
Я открыл свой первый магазин сыра в непроходимом месте и его было сложно найти даже по карте. Тогда мы окупились только благодаря интернет-магазину.
Когда открывал второй магазин сыра, стал ездить по точкам и считать людей. Садился в кафешке напротив с 17 до 19 часов. Если насчитал 2000 людей — можно брать.
Еще важно, чтобы рядом была целевая аудитория. Для магазина сыра это винотеки, пекарни, супермаркеты: Вкусвилл, Азбука, Бахетле. Так будет еще и дополнительный трафик. Супертрафиковое место я не рассматривал, а искал шаговую доступность. Ставка была на местных, которые должны дойти.
2. Свой магазин сыра вози с собой
Открытие первого магазина сыра в 2014 году обошлось в 700 тысяч рублей: — 300к закупка товара — 200к ремонт помещения — 200к оборудование
Эти деньги откладывал на покупку машины, а получил красивый магазин сыра с кассой и двумя прилавками. Но место было неудобным для покупателей и через год пришлось съехать, оставив всю красоту будущим арендодателям. После этого принял решение, что не буду вкладываться «в бетон». Большие вложения не оправдывают себя. И никто не знает, сколько ты будешь существовать в арендованном помещении: месяц или 5 лет. Сейчас все наши магазины модульные — почти все, включая оформление, можно вынести.
Витрины, стойки и полки забираем с собой.
3. Перестал парить голову сотрудникам и завел ютуб.
В самом начале я считал, что никто лучше меня не расскажет о сыре. Я ведь так горю этим. Но здесь нужно просто переступить через себя и понять, что не только ты все умеешь и знаешь. У других людей тоже есть сильные качества. У кого-то продажи, у кого-то аналитика. А если заниматься всем и везде, то ничего годного не выйдет. Поэтому я пошел рассказывать про сыр на ютуб, а прямые продажи сыра оставил спецам.
Важно не быть для своей команды тираном и доверять им. Тогда при выходе из операционки вы не будете волноваться, что кто-то поставил ведро не на то место и нужно дать этому человеку втык.
Не стою над душой у продавцов, а рассказываю про сыр в свое удовольствие.
4. Сыр усыхает, продавцы воруют
В бизнесе по продаже сыра сложно найти продавцов, которые не будут воровать. Товар весовой и легко можно левачить. Например, продать дешевый сыр по цене дорогого, а разницу забрать себе в карман)
Однажды продавец помахал нам в камеру пятитысячной купюрой. Больше мы его не видели.
А иногда залетает черный лебедь прямо в окно.
Мы делаем подарочные корзины с сыром. По ТЗ кладем по 200 грамм каждого сыра. Бывало так, что продавец складывал по 100 грамм, а потом остатки этого сыра продавал за наличку.
Та самая корзина
В борьбе с воровством помогает инвентаризация и МойСклад. Все логи сохраняются в программе, и, если продавец удаляет позиции, это легко обнаружить. У нас есть списания — в них включаем дегустации и усыхание сыра на 200гр. каждую неделю.
Инвентаризацию делаем раз в 2 недели. Система заранее считает, сколько и какого сыра должно остаться. 2 продавца пересчитывают все в магазине. Если по итогам сыра меньше, чем должно было — штрафуем. Если такая история повторяется больше двух раз — увольняем.
Так в системе видны отклонения от нормы
5. Даже если ты тысячу раз прав, какой в этом толк, если твой клиент сходил в Роспотребнадзор?
Однажды к нам пришел человек и сказал, что сыр испортился. С нашей стороны были соблюдены все условия хранения и мы начали доказывать, что это он хранил его в теплом месте. Клиенту не понравилось, что мы обвиняем его, и он начал агрессировать. Здесь мы легко отделались, и человек просто ушел. Но в другом случае мы могли получить 10 отрицательных отзывов и жалобу в Роспотребнадзор. А оно нам надо?
6. Фестиваль во время санкций
Через несколько месяцев после открытия моего первого магазина сыра ввели санкции на все европейские сыры, кроме швейцарского. Швейцария не входит в ЕС, поэтому в 2014 году санкции не наложили. Есть 8 заводов, которые до сих пор поставляют в Россию.
После ухода европейских сыров люди начали искать замену любимому итальянскому Пармеджано. Стали ходить по магазинам сыра в надежде найти что-то похожее. Я перестроился и нашел вкусные сыры в России и Швейцарии.
Мы нашли сырный фестиваль и договорились провести конкурс "Лучший сыр России". Собрали там лучших российских сыроделов. Так смогли выбрать себе поставщиков.
Сыры от российских сыроварен.
Чаще всего запрещенный сыр перевозят в шинах.
Я знаю ребят, которые все еще возят санкционку. Но условия перевозки таких сыров под вопросом.
Если к тебе в магазин сыра придут и найдут такой сыр — вынесут из магазина, переедут трактором прямо у тебя на глазах и выпишут штраф 1 млн.
Так в Москве раздавили 165 кг сыра.
7. Не спорь с Роспотребнадзором
У нас на сайте были карточки европейских сыров с пометкой «нет в наличии». Делали это, чтобы привлечь покупателей. Человек заходил, видел знакомый сыр Чеддер, а мы предлагали ему замену. Роспотребнадзор заметил это и сказал все убрать. У тебя есть сутки на реакцию. Нет смысла делать обращения и доказывать, что на самом деле этот сыр вы не продаете. За день обращение точно не рассмотрят, а вы получите штраф 300к.
Периодически на нас писали заявление даже за российские сыры. Видят слово «Пармезан» — подают в суд. В таких случаях мы удаляли карточку, меняли ссылку и меняли название.
За такое может прилететь
8. Не надейся на розничные продажи сыра
Наш первый магазин сыра на отшибе спас только интернет-магазин. 50% покупателей смотрят сначала в интернете. Другие — те, кто живут рядом или случайно проходили мимо магазина. Важно понимать, что никто не поедет за сыром на другой конец города. Проще заказать доставку или купить в другом магазине поближе к дому.
Мы сразу сделали сайт и начали продвигаться через контекст и SEO. Хуже работают соц.сети. Раньше было много продаж с Нельзяграма, но сейчас сильно упал охват.
Сейчас продажи сыра примерно поровну в интернет-магазине и в розничных точках.
9. Франшиза для совместных закупок
Я сразу понимал, что франшиза в нашем бизнесе — это не про прибыль. Основная идея при запуске — покупать сыр оптом, а это дешевле. Мы покупаем много сыра, продаем его франчайзи по себестоимости и на этом не зарабатываем. Зато увеличиваем свою маржу в магазинах, т.к. купили сыр дешевле в больших объемах. Плюс роялти, само собой.
Наш основной доход с интернет-магазина и розницы. Но франшиза важна, чтобы сохранить маржу.
Титры
Мы ведем блог для малого бизнеса. Рассказываем новости для предпринимателей, ошибки и лайфхаки в учете, инструменты продвижения, обновления сервиса МойСклад.
Реклама ООО «Логнекс». ИНН: 7736570901. Erid: 2SDnjcEk4vs
Меня в целом бесит, когда кто-то постоянно просит что-то. Мне не жалко, но ты тратишь время, которое не резиновое. Занимаюсь маркетингом и сайтами, поэтому чаще всего просьбы прилетают от знакомых с малым бизнесом, братьев и подруг. Было не так давно, брат. Звонок в 11 вечера:
- брат, выручай, надо презу сделать красивую и цифорки по формулам посчитать.
- ок хорошо. Тебе когда надо?
- завтра утром
- и ты предлагаешь мне просидеть до 3х ночи, чтобы сделать тебе презу к утру?
- ну да, это очень важно.
- а помнишь я тебе сделал сайт, потом продвигал его, потом ещё один твоему другу и так вы сидели сложив лапки, пока я не психанул и мы не общались 2 месяца?
- ну да, но мне срочно!
- вот тебе ссылка на фриланс биржу, 1000 рублей и тебе все сделают. Пип-пип-пип.
Обиделся. Я с разными вопросами честно сначала помогал и днями и ночами, но нельзя же так наглеть.
Так же знакомые - сделай сайт пожалуйста! Там Делов-то тебе. Простенький накидай.
А сделай мне рекламные компании и помоги с сео? Ты так классно все делаешь. А у меня подрядчики безрукие..
Раньше помогал всем. Помочь переехать, поддержать, не знаю ещё как-то выручить - выручу, но если это не езда на мне в постоянку.
И сам никого не прошу, ни скидок себе или своим друзьям (как часто бывало - ты же вот там работаешь, замути скидку).
Плачу полную стоимость, даже друзьям и вопросов ко мне никаких нет и не будет.
А эти все, довези, отвези, сделай, че тебе стоит, ты же умеешь. Ну так я же не прошу у знакомого механика починить машину «по братски», хоть и сам предлагает иногда, не прошу сделать мебель, потому что товарищ занимается мебелью. Да и не люблю людей, которые постоянно просят помочь.
Даже есть одна такая семья, то попросят с дочерью посидеть, то переехать, то ремонт помочь сделать, то собаку себе взять на недельку они уезжают, то с ремонтом в помещении где их филиалы.
Я и здесь помогал, но потом задолбало. Спросил прямо, вы че, дети безрукие безногие и беспомощные. Решайте свои проблемы сами.
Ну ничего. Смотрю теперь другие друзья и подруги сидят с их собакой периодами, нянькаются с ребёнком и помогают местами по дому.
Думаешь вот наглые. И ниче не смущает людей.
И вспомнил тут под конец, про подругу. Её постоянно типы разные то возили на машине (знаете этих, которые как песик, позвонишь, всегда пробежит в надежде на похвалу), только ниче ещё не перепадает. И приедут отремонтируют что-то и заберут, и привезут. Раз даже спросил у одного из них:
- ну как, в кайф таксистом работать бесплатно?
- да я просто так ухаживаю…
А за 15 минут до этого Анна позвонив ему, положила трубку и сказала нам:
- Да щяс Руслан приедет, заберет меня и отвезет до дома. Зачем на такси тратится, поулыбаюсь ему, как всегда. Он все думает у нас что-то может быть. Пффф. С ним? Да ни за что.
Еще во время разработки конкурента авито (три раза ХА!!!), появилась мысль о возможности разработки системы извлечения ключевых слов (ключевого смысла) для решения задачи категоризации, каталогизации, установки тегов и т.д. Так как разработка не дошла даже до этапа релиза (не удивительно), об идее такого продукта пришлось забыть. Через некоторое время мне попалась статья на хабре, где в достаточно понятной форме было написано о том, как задача извлечения ключевых слов, с использованием языковой модели ruT5 может быть решена. Прочитав статью, я вспомнил о своей затее и осознал всю глубину глубин предстоящей задачи.
Так точно
Было принято решение вооружиться этой информацией и изобретать свой собственный велосипед, дабы разобраться и контролировать процесс/продукт.
Мой велосипед
Я давно уже разбираюсь в этих ваших искусственных нейронных сетях и понимал, что для достижения хорошего результата обучающих данных, которые были представлены в статье (около 7000 экземпляров), будет недостаточно. Поэтому первым делом перед мною встала задача по увеличению датасета в несколько раз. Первоначально я думал, что порядка 15-20 тысяч примеров будет более чем достаточно, как же я ошибался.
Обожаю мемы с ним
По итогу мне удалось собрать порядка 39000 примеров, что в два раза превышает ранее определенное количество примеров. Добавлю, что такой объем датасет имеет после фильтрации, когда я убираю все лишнее. До фильтрации датасет содержит порядка 60000 примеров. Да, пришлось пожертвовать количеством примеров, ради итогового качества модели.
Может возникнуть вопрос, зачем городить свой велосипед если текущие языковые модели прекрасно справляются с этой задачей? Конечно, скажу я вам, но (!!!), подразумевается, что объём обрабатываем данных будет огромным. Если использовать версию языковых моделей в виде чата, то данная задача не автоматизируется (плохо) и не масштабируется (очень плохо). А за доступ по апи надо платить, не миллионы конечно, но в случае миллионов, а то и миллиардов входных токенов (даже без учета выходных токенов) сумма может набраться существенная. Тогда используй локальные модели, о которых ты писал тутачки. Да, это вариант, но (!!!), чтобы модель давала приемлемый результат (запускалась и давала хорошую скорость токенов в секунду), количество параметров в ней должно быть несколько миллиардов, а для запуска такой модели вам понадобиться соответствующее железо (которое тоже не бесплатно), а в случае обработки большого количества данных и множественных запросов, задача может оказаться не масштабируемой. Давайте не буду мудрить и просто скажу, что ruT5-base (которую я использовал для дообучения) обладает 240 миллионами параметров. Не миллиардов, миллионов. Если взять языковую модель даже в миллиард параметров, то ruT5-base требует в 4 (!!!!!!!!!!!!!!) раза меньше ресурсов. Что положительным образом сказывается на конечной стоимости генерации токенов. Все просто, экономика рулит.
Только такую подходящую (???) картинку нашел
Поэтому конкурентами для модели ruT5-base-keywords (назовем дообученную модель так) являются не большие (средние и малые) языковые модели, а классические инструменты извлечения ключевых слов, такие как YAKE и keyBert. Перейдем к практическим результатам.
Исходный текст: Питомец в доме — это счастье и... много забот. Шерсть на мебели, крошки от корма, постоянная стирка подстилок — все это требует времени и сил. Рассказываем о технике, с которой уход за любимцами перестанет быть утомительным.
Ключевые слова от:
keyBert – питомец доме, много забот, доме это, сил рассказываем, доме, на мебели, быть утомительным, времени сил, корма постоянная, за любимцами;
ruT5-base-keywords – домашний питомец, уход за домашними животными.
Исходный текст: Раскрываются проблемы оценки эффективности деятельности таможенных органов Российской Федерации на современном этапе. Обосновывается тезис о том, что повышение эффективности государственного управления требует смещения приоритетов системы оценки деятельности таможенных органов в сторону определения эффективности создания институциональных условий для осуществления, повышения прозрачности и открытости системы оценки для участников.
Ключевые слова от:
keyBert – эффективности государственного, таможенных органов, деятельности таможенных, оценки эффективности, определения эффективности, приоритетов системы, государственного управления, институциональных условий, управления требует, российской федерации
YAKE – Российской Федерации, Обосновывается тезис, деятельности таможенных, таможенных органов, органов Российской, Раскрываются проблемы, современном этапе, повышения прозрачности, системы оценки, государственного управления;
ruT5-base-keywords – таможенные органы, система оценки эффективности, институциональные условия, институциональная открытость.
Исходный текст: Активная хозяйственная деятельность человека приводит к изменению состава и структуры видов, входящих в естественные и искусственные биоценозы...
Ключевые слова от:
keyBert – биоценозы, искусственные биоценозы, естественные искусственные, входящих естественные, структуры видов, деятельность человека, естественные, активная хозяйственная, хозяйственная деятельность, видов входящих;
YAKE – Активная хозяйственная, структуры видов, искусственные биоценозы, хозяйственная деятельность, деятельность человека, человека приводит, изменению состава, Активная, видов, входящих;
Вроде, вы вполне можете уловить разницу, ruT5-base-keywords выявляет ключевые слова/смысл сильно лучше двух других методов и совершенно без шума. На этом для вводной первой части все. В следующей части расскажу об обучении и других особенностях модели ruT5-base-keywords.
Решил узнать ситуацию на рынке новых квартир в Пензе. Набрал застройщику местного ЖК Арбери. Ответили, что есть однушки за 4 300 000 руб. Спросил про рассрочку от застройщика "без процентов". И мне ответили:
1) вносите 1 500 000 рублей;
2) застройщик УВЕЛИЧИТ ЦЕНУ НА 10% за квартиру;
3) остаток стоимости закроете равными платежами на три года БЕЗ ПРОЦЕНТОВ.
Такие вот беспроцентные рассрочки в Пензе.
P.S.: рассрочку без процентов рекламировал застройщик...
P.S.2: суть претензии в подмене понятий: выгодное кредитование от застройщика по приятной ставке, но не "рассрочка без процентов"...
После отпуска я понял простую вещь - двух недель достаточно, чтобы забыть вообще всё, чем ты занимался. Если у тебя нет структуры, стек превращается в хаос из случайных библиотек, фреймворков и зависимостей.
Поэтому я сел и собрал для себя техрадар - единый стек, который позволяет запускать pet-проекты и мини SaaS быстро и без боли.
⚙️ Frontend
React 🧠 Почему: куча библиотек, море документации и огромное комьюнити. Плюс масса готовых компонентов - не надо изобретать велосипед.
WXT ⚡ Почему: лучший фреймворк для браузерных расширений, если нужно быстро. Реально сокращает путь от идеи до первой установки
MUI 🎨 Почему: так как большинство моих проектов - Chrome Extensions, UI-компоненты под Material Design органично вписываются в браузер от Google.
Netlify ☁️ Почему: одна из самых удобных платформ для веб-разработки. Автоматическая сборка, тестирование и деплой в пару кликов. Работает стабильно и без боли.
🧩 Backend
Supabase 🗄 Почему: open-source альтернатива Firebase, но с Postgres под капотом — понятным, гибким и предсказуемым. Есть всё: авторизация, база, edge-функции и SQL-запросы.
Yandex Cloud 💾 Почему: недорогой S3, с "льготным" объёмом данных, за который не берут денег. Плюс умеет поднимать Docker-контейнеры в serverless-режиме. Идеально для пет-проектов.
🧱 Инфраструктура
CI/CD — Jenkins 🔁 Почему: не прожорлив, стабилен и с кучей плагинов. Работает даже на обычном VPS.
GlitchTip 🐞 Почему: не ест столько памяти, как Sentry, но совместим с его API и библиотеками. Отличный вариант для отслеживания ошибок.
Umami 📊 Почему: не блокируется ad-блоками, лёгкая и быстрая. Отличная альтернатива Google Analytics и Яндекс.Метрике.
🧰 Инструменты
JetBrains IDEA 💻 Почему: всю жизнь писал на Java и Kotlin - это мой родной IDE. Самый знакомый и надёжный инструмент.
WebStorm 🧠 Почему: по сути та же IDEA, только заточенная под JS и TypeScript.
Cursor 🚀 Почему: ускоряет разработку. Во второй версии можно подключить debug port Chromium и буквально «вайбкодить» с ИИ в реальном времени.
DBeaver 📘 Почему: купить лицензию DataGrip сложно, а DBeaver - почти то же самое. Не идеально, но достаточно для работы с БД.
GitHub 🌐 Почему: так исторически сложилось. Репозиторий, автодеплой, CI - всё в одном месте.
💬 Языки
TypeScript 🧩 Почему: я привык к типизированной Java, и JS без типов меня бесит 😅. Плюс Cursor тратит меньше токенов, потому что не нужно проверять типы, и упрощается процесс vibe debugging - сразу понятно, что за данные под капотом.
Python 🐍 Почему: стараюсь минимизировать, но иногда выручает. Особенно когда дело доходит до ML и AI - ребята из этой среды его обожают.
(А вот Kotlin, как бы я его ни любил, сюда просто не ложится.)
Сейчас думаю над системой логов и метрик — скорее всего, выберу VictoriaMetrics.
Ещё у меня есть телеграм-канал, где я рассказываю, как всё это использую вживую, и делюсь процессом разработки своих пет-продуктов 👉 t.me/debug_leg
я мечтала о суперспособностях. Супер-память, чтобы отвечать на уроках лучше Барыкина, бегать быстрее всех, чтобы обогнать Ирека, останавливать время - ну конкретно в магазине продуктовом или игрушек, превращаться в какое-то черное страшное животное и по ночам пугать моих обидчиков (шоб прям обосрались). Шли годы и суперспособности у меня появились. правда не совсем те, вернее совсем не те
Могу на вес определять 50, 100 и 200 грамм. Выработалась - когда я работала в кефасе на картошке фри. Научилась понимать психологию поступков других людей, иногда настолько очевидны эти все хитрые интриги, что остается удивляться, как люди вообще на это могут купиться, шито же белыми нитками в две строчки - эта способность появилась после работы в магазине техники с серьезными планами. Могу рукой определять какой температуры батареи 40-60-70-80 градусов. Появилась способность за три года проживания в частном доме и слежением за котлом. Могу посмотрев раз на стаю своих кур определить что кого-то нет (общее количество около 40 птиц) Могу определить по звуку кто именно из моих кошек сказал "мяу", а так же кто из них блюет. Если "мне кажется что кто-то заболел" причем не важно дети это животные или птицы, но мне не кажется, а надо принимать меры. есть еще кто такой же супер?