ИП на ЗП – Telegram
ИП на ЗП
1.22K subscribers
98 photos
13 videos
7 files
153 links
Днём работаю работу в найме и отвечаю за AI продукты. По вечерам делаю пет-проекты и разбираюсь, как делать продукты в соло: от разработки до продаж.
Download Telegram
Нашел неплохой бесплатный шаблон для мобильного приложения и PWA

Некоторые ссылки не кликабельны, сообщения не отображаются. Но в целом, если нужно быстро замутить интерфейс с основными функциями и уже упакованное в PWA, то вполне себе вариант)

UPD прочитал, что создатель хочет сделать его платным через какое-то время. Поэтому лучше сохраняйте сейчас)
🔥741👍1🤩1
Ещё раз убедился, что все гениальное - просто

В чате по бабл сегодня искали решение о том, как сделать превью для загруженного pdf. Ни плагинов, ни кода не надо)

Просто добавьте элемент image или сделайте background группы с типом image и как источник данных укажите ссылку на загруженный pdf

Идея отсюда: https://forum.bubble.io/t/use-pdf-in-group-background-style-image/196385
👍18👏1
Пушка-бомба🦾
🔥3🖕2
Forwarded from Путь Bubble-разработчика (Viktor Reshetnyak)
This media is not supported in your browser
VIEW IN TELEGRAM
🔥- Я только спросить! - В очередь!🔥

На одном из проектов была задача: дать юзерам возможность присылать API-запросами в приложение на Баббл товары в больших количествах (до 40-50 тыс. шт.). Создать большое количество товаров с помощью Data API не проблема: за 20 с создавалось 250 записей с 12 заполненными полями, но вопрос: что станет с сайтом, если запросы отправят сразу 10, 20 и более пользователей?
Такие запросы будут выполняться параллельно, постепенно расходуя capacity приложения. Что произойдет, когда процессы заполнят всю память? Они встанут в очередь, и начнут выполняться последовательно! Круто?! Не совсем🤪) Представим что некоторые действия пользователя на фронте зависят от процессов на бэке. Что ждет пользователя, если на бэке выстроится очередь? Долгий ответ сайта) В особо тяжелых случаях браузер отобразит вам сообщение "app too busy"😆
Чтобы не дать пользователям положить ваш сайт, используйте очередь.

Спецы советуют переносить сложные процессы с фронта на бэк, и это имеет смысл. Но на бэке они не всегда должны выполняться параллельно🙃
С тяжелыми процессами на бэке можно поступить следующим образом:
1) настройте процесс так, чтобы вместо запуска отдельного API workflow, юзер складывал свое задание в БД (создайте для этого отдельную таблицу "Очередь")
2) запустите цикл, который с определенной частотой (частоту вычисляют отталкиваясь от показаний на вкладке Logs - Capacity) будет запускать обработку очередной записи из таблицы "Очередь" (убедитесь, что цикл не отвалится, если в таблице закончатся записи).

Тогда ваше приложение будет последовательно выполнять задание за заданием, экономно расходуя выделенные мощности.
При таком подходе нагрузка на сайт будет более равномерной, результат действий пользователя предсказуемым, а на почту перестанут приходить письма от Bubble с предупреждением о максимальной нагрузке на ваш сайт.

Здоровья вашим аппкам)

Напишите, пользуетесь ли вы этим способом, и как бы вы его доработали👍

🔥Ставь реакцию, если понравилось🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍3🤮1
Forwarded from Путь Bubble-разработчика (Viktor Reshetnyak)
This media is not supported in your browser
VIEW IN TELEGRAM
🔥Превращаем список в красиво оформленный текст🔥

Допустим, заказчик хочет чтобы при оформлении очередного заказа ему на почту отправлялся список позиций входящих в заказ. Позиция включает в себя название товара, количество и итоговую стоимость. Как эту информацию оформить списком и отправить в письме?

На помощь приходит знакомая многим функция :format as text. Она работает как РГ, только в тексте: вы объясняете как должна выглядеть строка (формируете шаблон), а Баббл сам формирует все строки и разделяет их указанным разделителем.

Функция очень помогает при формировании API-запросов, например при массивном создании новых записей через Data API.

Поделитесь, каким необычным образом вы используете эту функцию)

🔥Оставь реакцию, если понравилось🔥
🔥7👏4
Cообщество ТОП разработчиков

Буквально на днях столкнулся с проблемой, что нужно выводить разработчика на новый проект, но по своим причинам, в последний момент, он слился и мне пришлось самостоятельно начинать разработку, чтобы проект не простаивал. На какие мысли это меня натолкнуло?

1. Нужно иметь пул надёжных спецов, которых оперативно можно вывести на проект
2. Нужно развивать(растить) разработчиков, чтобы уровень проектов так же постоянно рос.

Запускать курс я не хочу т.к курс - это чаще всего базовые знания. Напихивать всё в одном тоже так себе идея потому что каждый приходит с разным бэкграундом и запросом. Да и в целом не нравится мне эта идея.

Надёжность, по мне, можно определить только регулярно общаясь и видя прогресс человека. Я довольно много учусь и изучаю материалы и как разраб, и в целом. Поэтому могу описать того, с кем бы я хотел работать и какими людьми окружить.

Идеальный разраб, с которым бы я хотел работать, это такой чувак, который постоянно копает и прокачивается в том, чем он занимается. Не бросает задачу из-за малейших сложностей и всё равно находит решение, пусть даже оно и будет не оптимальным. Короче, фанатик, который хочет делать круто и кайфовать от процесса.

Я сам такой и с одной стороны это не всегда работает мне в плюс, но зато позволяет расти и развиваться. И хочу собрать вокруг себя таких же ненормальных😃

Короче, к чему это всё:
Создаю закрытое сообщество ноукод разработчиков, нацеленное на профессиональное и финансовое развитие каждого его члена. У нас есть закрытый чатик разрабов NoCode Hero и там иногда такими штуками ребята делятся, до которых ты сам вряд ли дойдешь или дойдешь через пару месяцев копаний. Пока только Bubble в силу того, что у нас на этом специализация. Но если вы крутой эксперт в других инструментах - пишите, обсудим как можем повзаимодействовать)

Что будет внутри:
- Структурированные по уровню материалы по разработке (как из открытых источников, так и записанные)
- Мини-курсы, гайды и статьи
- Трек развития участника
- Созвоны, office hours, мастермайнды, вебинары с разрабами, чтобы расти и получать опыт других крутых разработчиков
- Само собой чат, где можно будет спросить совета или попросить помощи
- Размещение заказов и привлечение в проекты

Участие будет платным, потому что считаю, что за развитие нужно платить, иначе это всё обесценивается. Но я хочу, чтобы польза от участия было х10 от того, что платит участник. Поэтому хочу стартануть с 1000 рублей/месяц и по мере роста ценности и обратной связи увеличивать стоимость. С каждым членом я лично созвонюсь, чтобы понять как сообщество и лично я могут помочь ему вырасти и наметить трек развития.

Структуру вижу такой:
- Обычные участники
- Создатели

С участниками, думаю, всё понятно. Роль создателя подразумевает под собой создание и генерацию ценности для участников. Статьи, уроки, гайды, вебинары и т.д. Я хочу выделять 50% от всех оплат участников на оплату труда создателей. Саму схему подсчёта я ещё не определил, но я думаю этот будет лучше сделать или докрутить совместно с ними. Вход для создателей бесплатный, но совершенно точно будет какой-то отбор.

Я хреновый и продажник, и маркетолог - поэтому без прогревов, автовебов и прочих механик просто решил описать идею, как чувствую и посмотреть на отклик.

Цель сообщества: вырастить 10 000 nocode разработчиков ТОП уровня, которые будут задавать уровень и иметь весь рынок😄

Поставьте 🔥 и напишите мне, кому нравится идея и кто хочет вписаться.

Поставьте 💩, кто считает идею отстоем, но только напишите почему)
🔥31🤔4💩3
Forwarded from Ваня некодит
День 7/30. BAS и автотестирование Bubble.

Сегодня я без заметок. Вместо этого расскажу про Nocode-инструмент — Browser Automation Studio (BAS).

Этот конструктор позволяет собирать скрипты разной сложности.
К примеру, я использовал его для создания:
1. Автопостера статей для Дзена
2. Авторегера аккаунтов для Дзена

Рассказал Дену об этом софте, и Ден закинул мысль про тестирование приложений на Bubble.

Интересная идея. Я реализовал её в примитивном варианте.
На видео вы можете лицезреть тестирование формы регистрации:
→ вводит логин
→ вводит пароль
→ нажимает зарегистрироваться
→ ждёт 5 секунд
→ делает скриншот экрана

По логам и результату на скрине можем понять, правильно ли отработало приложение.

Для вас записал 2 исхода:
1. Приложение зарегалось
2. Приложение не зарегалось из-за ошибки.

Польза подобного подхода к тестированию в том, что это разгружает разраба.
Пока софт ответственно тестирует заданные сценарии, разработчик занимается проработкой логики непосредственно.

→ Ставьте 🔥 под постом.
→ Пишите в комменты, что думаете о таком тестировании?
https://www.youtube.com/watch?v=s1f-d-25gvA
🔥74
По поводу вчерашнего поста, кто хочет созвониться - давайте завтра, 21.11 в 17:00

Кто будет - поставьте плюсик или отметьтесь как-то, чтобы я прислал ссылку на звонок. Можно в личку🙃
👍1🤔1
Решил собрать авторские каналы про ноукод разработку, чтобы вы всегда могли найти что-то полезное для себя😉 Если вы вдруг ведёте свой канал, то присылайте ссылку в комментах - буду дополнять подборку

https://news.1rj.ru/str/pro_nocode - нескромно поставлю наш канал первым:) собираем полезные хаки и советы по Bubble, планируем расширяться в сторону других инструментов. Канал чисто для разработчиков и тех, кто хочет на этом зарабатывать.

https://news.1rj.ru/str/revbubbledev - канал Вити Решетняка про bubble. Вместе работали. Собирает и находит крутые вещи про Bubble. Докапывается до мелочей - поэтому точно будет интересно читать

https://news.1rj.ru/str/necoder_ru - канал Вани Вахрушева. Тоже работали вместе. Миксует как прикладной, так и личный контент. Интересно.

https://news.1rj.ru/str/Tim_nocode - свежий канал от Тимофея. Уверен, что тоже будет супер полезно и интересно.

https://news.1rj.ru/str/failblog - канал фаундера ноукод студии. Прикладной инфо по разработке нет, но полезно почитать про то, какие сложности бывают при управлении своей студии

https://news.1rj.ru/str/denonline - канал Дэна. Дэн топ спец в ноукод инструментах, поэтому жду, когда там начнёт появляться контент.

https://news.1rj.ru/str/ProNoCode - канал фаундера Creatium. Интересно наблюдать за тем, как развивается целый ноукод инструмент

https://news.1rj.ru/str/noosfera_IT - канал про ноукод и жизнь ноукод разработчика. Прикладной и жизненный контент. Интересно следить.

https://news.1rj.ru/str/georgystories - лично с автором не знаком. Пишет про вебфлоу, проводит стримы и делится полезностями

https://news.1rj.ru/str/ne_koder - канал Димы Федосеева про Bubble. Наверное, самый топовый по качеству на данный момент. Жаль, что не так много контента, как хотелось бы:)

https://news.1rj.ru/str/codewords - канал студии мобильной разработки от @ilyatkach

https://news.1rj.ru/str/sashadontcode - канал про ноукод от @alexanderolssen

https://news.1rj.ru/str/cyberband_nocode - канал по обучению в nocode
🔥16👍6
Привет! Мы в пятницу классно пообщались по поводу сообщества и потом я приболел, поэтому только сейчас смог собрать мозги в кучу и описать то, что обсуждали. Спасибо всем, кто пришёл - получил много полезной инфы)

По ссылке основная информация о том, как я это вижу: https://nocodehero.notion.site/0f61ac63993441b7851bb441a563fe61

В конце гугл форма для тех, кто захочет вписаться. По любым вопросам/предложениям - велком в личку
👍3🔥3
Forwarded from НеКодер
Media is too big
VIEW IN TELEGRAM
Горизонтальный скроллинг группы в Bubble.io без CSS за 30 секунд!

---------------------------------------

В последнее время в проектах, где много таблиц, часто возникает необходимость их адаптации.

На этапе подготовки таких экранов к другим размерам дисплеев приходиться решать какие столбцы скрыть, а какие показать.

Я решил, что выбирать незачем, если можно уместить вообще всё!

Данный кейс имеет множество применений, не только в отношении таблиц.

---------------------------------------

Любой группе можно добавить горизонтальный скроллинг, если на экране не хватает места для отображения контента по горизонтали.

Для этого необходимо
:

1. Фиксируем ширину группы, которой добавляем скролл

2. Копируем значение максимальной ширины этой группы

3. Оборачиваем ее Repeating Group с параметрами:
- 1 строка
- 1 столбец
- Мин. ширина 0
- Макс. ширина = макс. ширине вложенной группы (просто вставляем, что скопировали в шаге 2)

4. Задаём Data source и Type of content для Repeating Group

---------------------------------------

В источник Repeating Group можно поместить что угодно. Например, выбрать тип данных "User", а в Data source поместить выражение Current User :converted to list. Это самый простой пример, чтобы не грузить приложение лишними запросами к БД, то есть берем пользователя и представляем его в виде списка оператором :converted to list.

P.S. Даже когда пользователь не залогинен у него есть свой текущий временный User в БД, если, насколько я знаю, на устройстве не запрещены Cookies.

Необязательно брать User за основу, это могут быть любые типы данных, например, "фиктивный" тип сущностей, который вы создадите специально для данного кейса (так будет даже лучше).

---------------------------------------

Постараюсь писать посты и уроки чаще начиная со следующей недели ✌🏻
Материал есть, осталось оформить 😅

---------------------------------------
#некодер #bubble #ui #rg #советы
🔥122👍2
Вчера прям кайфанул от того, какой, оказывается, крутой notion. Я его никогда не использовал на полную катушку и просто хранил там заметки без оформления, систематизации и логики. Просто список страниц, по сути.

Начал заморачиваться с тем, как удобно хранить весь контент и инфу по сообществу. Остановился на notion, но сделал уже всё более структурировано и визуально наглядно.

Что порадовало:
⁃ Возможность выстраивать отображение элементов в колонки
⁃ Возможность создать элемент (левое меню), использовать на разных страницах и редактировать на всех страницах из одного места. Прям как reusable elements
⁃ Возможность комбинировать разные элементы между собой
⁃ Возможность настраивать размеры карточек, отображение картинок и т.д.
⁃ Ну и возможности различных отображений(таблицы, календари, карточки и т.д.)

Короче, nocode - это не только bubble и прочие сложные штуки, но и такие достаточно простые инструменты, которые могут быстро и качественно закрыть определенные задачи.

Результат прикрепил 👆

Какие ещё nocode инструменты используете для работы/жизни? Может ещё что-то интересное подскажете😁
🔥113👍3🤔1
Всем привет! Я, на всякий случай, напомню, что периодически ищу разработчиков под проекты, поэтому если вам вдруг они нужны, то заполните форму: https://airtable.com/shrM23LUgf4Emvz90

Конкретно сейчас ищу разработчика на directual + creatium
🔥4
Набрёл щас на форуме на пост с 10 советами по настройке безопасности в Bubble приложениях от Питера Амли.

Он так же написал большую книгу по безопасности, но если вы хотите быстро ознакомиться с основными пунктами, то я перевёл его статью для вас)

Читать по ссылке👇
https://nocodehero.tech/tpost/db1gtygsy1-10-sovetov-po-bubble-security
🔥11👍4❤‍🔥2
Помимо безопасности Bubble так же часто поносят за слабое SEO. Хотя по факту, возможности для настройки SEO там так же есть и в целом основные настройки можно задавать без проблем. Ждём когда решится проблема с долгой загрузкой страниц и перфомансом.

Но сейчас не об этом и я не буду разбирать, как делать SEO в Bubble, а просто поделюсь тем, что нашёл.

Оказывается, у гугла есть такая особенность, что можно размечать информацию страницы определенным образом, чтобы поисковый робот анализировал контент на странице более точно. Это называется структурированными данными. Например, на странице с рецептом структурированные данные будут включать список ингредиентов, время и температуру готовки, количество калорий в блюде и т. д.

Структурированные данные также позволяют добавлять особые функции в результаты поиска. Например, страница с рецептом, на которой правильно размещены структурированные данные, может показываться в результатах поиска особым образом - прикрепил выше.

Чтобы разметить страницу нужно вставлять определенный код в HTML страницы - это можно делать в настройках страницы внутри Bubble в поле Page HTML Header.

Примеры и свойства, которые можно реализовать доступны по ссылке: https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data

Ещё не делал такое в Bubble, но если вдруг у вас контентный проект, то попробуйте)
🔥11👍5
Всем привет! Решил сегодня повторно провести Office Hours, как летом)

Разберём сложности, посмотрим на чужие решения, поговорим по душам😁

Начнём в 17:00

Ссылка для подключения:
https://meet.google.com/pzn-vjdw-cko

Подключайтесь и ставьте огонёк, если будете😉
🔥10
Неочевидные штуки про SQL connector

Сегодня в чате речь зашла про SQL connector и помощь в отправке корректного запроса, который бы не выдавал ошибку. Не будем разбирать как конкретно составлять sql запросы т.к вы сами найдёте логику и примеры их создания в гугле.

Но вот, на что конкретно стоит обратить внимание в bubble при работе с внешними sql базами данных:

▪️ Написание динамических параметров, которые вы планируете использовать отличается для разных типов баз. Для MySQL параметры пишем как «?», для postgres пишем «$». Прикрепил скрин, где прописываются параметры. Первое фото, знак «$» в теле запроса.

▪️Не нужно пронумеровывать параметры в теле запроса. Пример запроса, который будет отрабатывать с ошибкой на втором скрине. Просто проставляйте параметры, через нужный символ, а затем бабл будет подставлять их в запрос в том порядке, в котором вы их прописали. Пример корректного запроса - третье фото

Кстати, если вы ещё не вступили в чат, то вот он: @chat_about_nocode
3👍3👌3
Forwarded from Tim AI & No-code (Timofey Zaytsev)
Сегодня я запускаю свой стартап — DevСoach.io ✈️

Недавно я столкнулся с такой проблемой, что порой трачу 1-2 дня на поиск решений задач на Bubble, которое в итоге оказывается достаточно простым.

При этом я понимаю, что я далеко не первый, кто решает подобную задачу… И вот было бы здорово получить ответ быстро, не тратя дни на поиски…

С другой стороны, ко мне переодически обращаются в личку за консультациями, которые я с удовольствием провожу.

Так мне пришла идея сделать платформу, на которой начинающие разработчики смогут получить персональную онлайн консультацию по своим задачам, а эксперты — дополнительно монетизировать свой опыт, проводя консультации.

Сегодня я хочу представить вам mvp своего продукта — DevCoach.io

Мы запускаемся в режиме Beta — впереди ещё много работы — буду смотреть, что добавить, что убрать. Буду очень рад любому фидбеку и конструктивной обратной связи.

Платформа полностью бесплатная, переходите по ссылке и пользуйтесь на здоровье 😉

Приглашаю вас в наше комьюнити BETA-пользователей:
👉🏻 https://news.1rj.ru/str/devcoach
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥2👎1
Forwarded from Den Mókrinskiy
Дождались, динамический цвет плейсхолдера)
👍9🎉5🔥4