Ваня некодит
241 subscribers
37 photos
3 videos
1 file
72 links
Пишу про жизнь и разработку

Помогу с задачей в Bubble - 2 500 руб. / час

Написать мне — @tell_me_viv
Download Telegram
День 29/30

Завтра будет заключительная часть заметок по производительности Bubble.

Сегодня хочу поделиться с вами сервисом Brainfab.

Коротко о сервисе:
- изучаете на стажировках новые механики
- апаетесь в грейде (джун, мидл, синьор)
- открываете возможность участия в платных стажировках

Суть не в том, что у вас будет возможность заработать, хотя это тоже классно. Суть в том, что тут инфа структурировано и понятно даётся при прохождении стажировок. Если что-то не вдупляете, всегда можно спросить в комментах, кураторы помогут.

Инфу на сервисе пока только по Bubble видел.

Это не реклама, а искренняя рекомендация для тех, кто хочет научиться разработке на Bubble.

Созвон

Сегодня в чатике зашла тема про стартапы и тему биржи для ноукода.
Ребята решили подробно поговорить на эти темы завтра в 15:00 по Мск вот по этой ссылочке - https://us02web.zoom.us/j/86731894197
🔥5
⭐️ День 30/30 ⭐️

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

____

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

Актуально не только для Bubble.
🔥7👍3
🔥 Итак, коллеги по ноукоду, я вернулся. Рассказываю про Школу 21

🔻Это было 26 дней кодинга и новых знакомств. Та методика, которая используются для обучения в Школе, мне зашла на 200%. С таким количеством новых людей за такой небольшой промежуток времени я никогда не общался. Некоторые из знакомств переросли в нечто большее – уже планируем встретиться семьями, чтобы вместе почилить – Анбеливебл! Всего 26 дней прошло со старта, Кааарл!

Даже если я не попаду в основное обучение, этот интенсив мне запомнится надолго. Там были чудесные люди. О некоторых из них расскажу ниже.

Знакомьтесь - это Никита. Он продакт, работал в зарубежном стартапе. Не помню, в какой стране. Сейчас развивает свой. Провел 3 лекции по продуктовому направлению во время бассейна(интенсива). Еще Никита читает лекции в своем универе.

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

Егора не могу не упомянуть. Ему 6 февраля исполнилось всего 18 лет. Но для своего возраста невероятно умный парнишка. Егор "почти кмс по шахматам". Котелок у него рили варит.

Соседка справа на протяжении интенсива - Марьям. У нее есть свой канал в ТГ, Москва.лова, в котором она пишет про вкусные и атмосферные места Москвы. Например, теперь я знаю, что нужно обязательно сходить в "Галки", а столик туда нужно бронировать заранее.

Дима - это человек, с которым я сдружился почти сразу же. На протяжении всего интенсива разбирали темы вместе и помогали друг другу. Дима профессионально умеет в мемы и хорошо стреляет. Это все, что могу о нем сказать, дабы ко мне не постучались)

У меня не хватит букв, чтобы описать всех тех невероятных людей, с которыми познакомился на интенсиве. Их было мноооого, ОЧЕНЬ. Я рад, что окунулся в эту атмосферу и прочувствовал на себе силу людей рядом, объединенных одной целью. Было незабываемо.

🔻Хочу из своего блога сделать место, чтобы сюда приходили не как в библиотеку, а как к другу, корешу, братишке, чтобы ты читал меня и думал, о Ванек еще пост выкатил, надо прочитать. Чтобы тут собрались не просто "коллеги по ноукоду", а друзья, которые объединены одной целью, которые вместе двигаются и помогают друг другу на этом непростом пути.

Всех обнял 🙌

🔜 В следующем посте расскажу, чему меня научила Школа 21
🔥6👍3
👀 Чему меня научила школа 21?

🔻Во-первых, это харды, мощные харды. Теперь я:

▪️пишу скрипты на bash
▪️создаю статические и динамические библиотеки
▪️умею создавать makefile, который проверяет код на стиль, структуру, а затем компилирует исполняемый файл
▪️работаю с git на базовом уровне
▪️понимаю, что такое "C coding style"
▪️знаю, что флаги -Wall -Werror -Wextra при компиляции существуют не просто так
▪️знаю, что при работе с malloc всегда нужно делать free, дабы не случилось утечек памяти, которые можно отловить через leaks -atExit.
▪️пишу игры в терминале, используя только язык Си
▪️и многое другое

🔻 Во-вторых, школа закрепила убеждение в человеческих качествах, которые, на мой взгляд, важнее хардов.

👣 Когда работал гидом на Алтае, то заметил такую закономерность - скорость всей группы зависит от скорости самого медленного участника. Получается, что самая быстрая группа - это та, где участники двигаются с одинаковой скоростью. Как этого достичь? Ответ прост - помогать друг другу. Если участнику тяжело идти, помогите ему, распределите его вещи на всю команду, тогда скорость группы станет выше.

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

🤝То есть если кто-то застревал на задаче, к нему на помощь приходили другие участники, они помогали, разбирая задание вместе. Да, это уменьшает скорость одного конкретного человека, но это делает команду быстрее. Это увеличивает количество доплывших до финиша ребят. Помогая тем, кто не вдупляет задачу, ребята делали слабеньких чуть сильнее, тем самым увеличивая общую выживаемость.

Рано или поздно наступит момент, когда уровень всех участников станет одинаковым, и тогда команда станет максимально сильной . Такого не произойдет, если думать только о себе.

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

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

🔜Также были лекции от Алексея Жигулина, тимлида команды разработки Сбера, который на одной из лекций рассказал про процесс запуска проекта в Сбере: с чего начинается и чем заканчивается. Ей будет посвящен отдельный пост, где вкратце расскажу про каждый из этапов и объясню, на каком этапе должен применяться ноукод.

Всех обнял 🙌

p.s. после интенсива меня переполняет любовь к людям, поэтому обнимать буду вас еще долго))
Хочу узнать каждого из вас поближе. Как вариант, встретиться в Мск, кофеек попить, вместе подумать над задачками)
👍7❤5🔥3👎1
🤫 Секреты Сбера

В Сбере 5 этапов разработки приложений:
1. Формирование требований
2. Проектирование
3. Разработка
4. Тестирование
5. DevOps

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

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

Результат второго этапа - готовый ряд инструментов, с помощью которых будем ваять проект. Например, языки программирования, фреймворки, БД и т.д.

Третий этап.
А тут, друзья мои, разработчики выплевывают готовое приложение. (как они думают)

🧑‍🎓 Важно заметить: разработчики здесь также тестируют приложение, но делают это поверхностно. Условно, сделал фичу - протестил.

Четвертый этап. Тестирование.
Результатом его является протестированный по разным сценариям и с помощью различных видов тестирования продукт.

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

👋 И тут на сцену выходит Ноукод

Суть ноукода в том, чтобы сократить время, затраченное на разработку проекта. А не в том, чтобы мы пропустили этап формирования требований и проектирования.

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

Это неправильно!

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

Фух..Надеюсь моя мысля была доступной для тебя, друг.
Крепко обнял🍔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2❤1🤯1
🔜 МОИ ПЛАНЫ НА ЖИЗНЬ

В конце поста ништячок 🤩

🏠 Мы с девушкой планируем переехать жить в Швецию. Раньше было это сделать непросто, сейчас стало еще сложнее.
Тем не менее рук мы не опускаем и маленькими шагами движемся нужном направлении: Таня учит шведский, я изучаю программирование.

🔸 Мой план такой:
- отучиться на перспективное направление, которое востребовано сейчас и будет таковым еще лет 10
- проработать в престижной компании на рынке РФ, дабы наработать портфолио и статус
- подтянуть английский до уровня С1
- найти вакансию в Швеции с возможностью релокации

Суммарно у меня на это уйдет около 5 лет: 1-2 года на обучение, 3 года на наработку портфолио и опыта.

План есть, нужно действовать.
Я думал над направлениями, в которых можно было бы развиваться, и сейчас стою на распутье.
Кажется, что определился с направлением, а потом думаю — а что если оно мне не будет нравится? Тогда нужно переучиваться... Страшно блин.
На данный момент выбираю между data science или data analytic. Это не самые легкие направления, но они хорошо оплачиваются, и на них будет спрос в ближайшем будущем.

Помимо прочего неспешно ваяю портфолио на гитлабе. Первым проектом стал пинг-понг. Консольный пинг-понг, мать его! 💥
Два игрока отбивают шарик, игра длится до 10 очков. По окончании игры на экран, в консоль, выводится победитель.

Блин, до школы21 я вообще не поверил бы, что смогу такое написать сам! Когда писал эту игру, то кайфовал от того, что это делаю я, своими руками, а потом в это можно даже поиграть!)

🔸 Касательно ноукод движения — на очереди лежит книга с Privacy Rules для Bubble. Я уже близок к моменту, когда начну делать по ней марафон. Только в этот раз за инфу возьму бабки.

Бля, как же меня ломает писать про что-то платное в моем блоге. Просто пиздееец 😱. Кажется, что я делаю что-то, за что меня будут осуждать, тыкать пальцем, а потом вообще отпишутся. Тип да как ты мог так поступить?! Ты что продаешь что-то мнеее, твоему подписчику, с которым ты хочешь стать еще ближе? Выдавай материал бесплатно, мазафака!1!

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

____
Ты скажешь "Родной, а ты там не забыл про курсец по Bubble? Ты ведь мне обещал, что сразу после предыдущего марафона его сделаешь?"
А я отвечу "Да-да, знаю, что писал про курс обучающий. Я по нему нихуя не делал, каюсь. Сейчас чувствую, что и не сделаю. Буду делать то, что откликается и на что есть время, дабы не насиловать душу"

Если чет тебе нужно по бабл, то всегда можешь обратиться ко мне за помощью.
Мой 1 час стоит 1 000 рублей. Если не смогу помочь ничем, то и деньги не возьму.
____

🔥 Ну а теперь время плюшек. Поднимай занавес и забирай.

Делаю бесплатные консультации🧑‍🎓. Длительность консультации 60 минут. Всего 7 консультаций. Пиши в комменты, если нужна помощь с чем-то в Bubble.

> Если ты мидл или синьор, я навряд ли буду тебе полезен, а если ты недавно в Bubble, то смогу что-то подсказать
🤓
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👨‍💻1
Добрый вечер, ребятосы! 😃

Короче, я поступил на основу в школу 21)))

Не было особой радости от того, что прошел. Возможно, из-за того, что еще не осознал, что поступил, или потому что у меня был план Б - если не поступлю на основу, то возьму курс на Hexlet и буду задрачивать его.

👨‍💻 А еще я в студию разработки в Мск баблистом устроился. Мне тут пока что по кайфу:
- график с 10 до 19
- 5 на 2
- удаленка, но можно приходить в офис
- ЗПшка хорошая.

Кстати, вакансию нашел на hh ру.

p.s. на фотке объясняю какую-то тему по языку Си 🧑‍🎓
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3❤1🏆1
👨‍💻 Полезный пост. Сохрани куда-нибудь.

Короче, ща была дружеская беседа с одним из подписчиков - Мишей.

Миша интересуется, как дорасти до мидла в ноукоде - а я вот хз. Я могу только рассказать, отталкиваясь от своего пути. Я так и поступил.

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

Я начну в комментах.

🤩 Еще кое-что

Я черпаю инфу по ноукоду из ютубчика в основном. У меня скопилось много каналов, которые могут быть полезны тебе, как Nocode-девелоперу.

Делюсь подборочкой.

🤓 Рекомендую создать отдельный youtube-канал, подписаться на каналы ниже, посмотреть парочку видосов, и youtube начнет предлагать видосы по ноукод.

😮 Youtube-каналы про Nocode:
nocodelife
NoCode Trainer
Bubble TipLister
Jon Baxter
Echo Lake Technologies
Buildcamp
No Logo Tutorials
Flux Academy
Coaching No Code Apps
zeroqode
Makerpad
Lacey Kesler
Dimitris Kamaritis
Apiway
Flutter Flow
#NoCode Advantage
Evan Little
Matt Neary
No Code Minute
mikreative
No Code Germany
Building With Bubble
Jacob Gershkovich
Xano
James NoCode
NoCodeZilla про Bubble
__
👨‍💻 Кирилл добавил еще 3 канала:
PlanetNoCode (Bubble)
Dimitar Klaturov и Flexperts (FF)

😉 Сохрани к себе, чтоб не потерять.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4🔥3❤2👍1🤔1
Здорова, баблята! 😎
#заказ

UPD. Заказ в работе.
Разработчик взял заказ на 2 месяца за 400к.

Короче, мне написал Кирилл - ему нужен разраб уровня мидл для разработки платформы.

📌 Примерное описание платформы:

Платформа для пост-продажного обслуживания промышленного оборудования, которая, с одной стороны позволяет производителю просто управлять информацией по проданному оборудованию и быстро реагировать на запросы конечного пользователя по конкретному оборудованию, с другой стороны, позволяет конечному пользователю получить доступ к подробной информации по конкретному оборудованию прямо на месте и без связи с производителем (отсканировав прикреплённый QR-код на оборудовании), а также моментально связаться с производителем напрямую онлайн.

Платформа состоит из 4-х основных компонентов:
1) кабинет производителя, где регистрируется проданное оборудование, прикрепляются сканы доков по оборудованию, и происходит работа с информацией в случае запросов, а также общение с клиентами через встроенный мессенджер
2) в) мобильный веб интерфейс конечного пользователя оборудования:
- куда он может войти через сканирование QR-кода, закреплённого на оборудовании
- где отображается информация по конкретному оборудованию, которое отсканировано
- где есть чат с производителем, в котором можно задать вопрос по конкретному «отсканированному» оборудованию
3) Кабинет сотрудников платформы для управления регистрациями клиентов и осуществления базовой аналитики (на этом этапе максимально простой)
4) хранилище данных:
- проданного оборудования/сканов документов, к которым могут обращаться как сотрудники производителя (через свой кабинет), так и конечные пользователи через мобильный веб-интерфейс,
- регистрационной информации о клиентах и конечных пользователях оборудования, и
- информации по активности пользователей платформы.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👎1🔥1
👀 Неожиданно для себя обнаружил, что я не писал сюда почти 4 месяца.

Что сделал за это время?
- Сдал 2 проекта в Сбере
- Прошел испытательный срок на работе
- Путешествовал 10 дней в горах
- Почувствовал, что жизнь конечна

🔵Сейчас с командой пишем третий учебный проект - библиотеку string на Си и модульные тесты с помощью библиотеки check.
Я не уверен в ветке обучения, которую выбрал. Беспокоюсь, что может не понравиться направление data science.

🔵На работе в начале июня завершил испытательный срок. Теперь работаю в штате.

Базовые потребности закрыты, волнение за настоящее незначительное. Теперь много размышляю о самореализации, как личности - чем всё-таки хочу заниматься? К какой жизни хочу прийти?

🔵Взял отпуск и съездил со своей любимой, Таней, сначала в Питер, а затем в горы на Алтай к Шавлинским озёрам.
В один из дней на Алтае записал видео для моего видеоблога, который веду для себя.

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

🔵С месяц назад задумался о том, как распоряжаюсь своим временем. И после упражнения "Осталось жить 7 дней" почувствовал, что жизнь конечна. Осознал, что я когда-то умру. Когда-то буду лежать и думать о своей жизни в последний раз: как я жил? К чему я шел? Как я относился к самому себе? Что я ставил на первое место в своей жизни?
После таких размышлений пропал страх окружающего мнения.

Я уже смонтировал первое видео с моими размышлениями и выложил его на youtube.
Опубликую его ниже с таймкодами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3
Media is too big
VIEW IN TELEGRAM
Я понимаю, как страшно делать первый шаг, чувствовать уязвимость перед мнением окружающих людей: что обо мне подумают? Что если будут писать "плохие" комментарии? Что если кто-то будет смеяться надо мной? Что если моё видео никому не понравится?

Для себя я решил — этот блог для меня. Тут мои мысли. Здесь я отпечатываю свою жизнь. Если кому-то неинтересно - ну и ладно. Ведь мне-то интересно!

В конце своей жизни я хочу чувствовать уважение к самому себе, гордость за то, что я шёл к тому, о чём мечтал. Действовал, несмотря на мнение окружающих людей.

Это моя жизнь. Я выбираю жить так, как хочу.

Отметки мыслей:
00:00 - цель видео
00:03 - про блог и дневники
01:24 - мое отношение к книгам
02:07 - страхи
03:26 - про конец жизни
04:11 - про себя

🔜 Youtube - Vanlife
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥9👍2
Всем привет! 👋

Я с кейсом.

🔜 Задача:
Хочу чтобы админ создавал аккаунты для других пользователей.
Он может вводить только имейл и пароль. Подтверждение по почте убрать. Оно не нужно.
Нужно, чтобы аккаунт создался, пользователь зашел и пользовался.

🔜 Решение:
Создать API Workflow.

Какие передавать параметры?
- email
- password

Какие сделать шаги?

1️⃣ Create an account for someone else
Создаю аккаунт для пользователя. Для создания используется email из параметра email.

2️⃣ Assign a temp password to a user
Устанавливаю временный пароль для пользователя из шага 1.

3️⃣ Log the user in
Логинюсь под новым пользователем:
- имейл из параметра "email"
- пароль из шага 2

4️⃣ Update the user's credentials
Меняю пароль для пользователя на тот, который в параметре "password"

5️⃣ Log the user out
Выхожу из аккаунт нового пользователя

〰️〰️〰️〰️〰️
Если у вас есть иной способ решения задачи - делитесь в комментариях. Буду признателен, ибо одному найти простой и эффективный способ сложнее, чем всем вместе 🙂
〰️〰️〰️〰️〰️

#task_junior

〰️〰️〰️〰️〰️
UPD. Ден предложил через sign up - так проще.
Однако способ из поста тоже рабочий.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Всем привет! 👋

🔜 На youtube выложил еще видео - как организовал для девушки квест на день рождения ❤️

Буду рад, если поддержите мои начинания и подпишитесь на канал.

🟣https://youtu.be/fz6bs5RLfdw

#лайфстайл
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍1🔥1
Всем привет! 👋

Я с полезностями по Bubble!

Если вам нужно автоматизировать создание кошельков в сети TRON, у меня есть для вас готовое решение - Tron wallet creator! 🔝

Бесплатный плагин позволит создать кошелек одним шагом - "Create a wallet".

Чтобы плагин работал, нужны:
🔵 API key (получить на сайте trongrid.io)
🔵 Private key вашего кошелька (кошелек должен быть активирован)

➡️ Код плагина можно посмотреть на GitHub.
При необходимости можете изменить под себя.

〰️〰️〰️〰️
Открыт к комменатриям по плагину.
Буду только рад, если ваш комментарий поможет улучшить сей продукт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4❤1
UPD Исполнитель найден

Оплачиваемая задача

Нужно:
1. Подтянуть статистику со старого рекламного кабинета ВК по апи
2. Упаковать статку в таблицы по дизайну из фигмы
3. Объяснить логику построения таблиц