ch
Feedback
Стас Ильин | Flutter

Стас Ильин | Flutter

前往频道在 Telegram

Lead Flutter developer 👶23 y.o. 6+ y.exp Тот самый школьник лид из мемов ‌Программист, блогер, стартапер

显示更多
3 333
订阅者
-424 小时
-367
-9130
帖子存档
Я правильно понимаю, что в мире фронтенда перепридумали верстку виджетов, как в Flutter ? 😄 "Новое свойство @container дает нам возможность стилизовать элементы в зависимости от размера их родительского контейнера. Это что-то типа медиа-запросов, но с ориентацией не на область просмотра, а на родительский контейнер элемента" https://webdevblog.ru/css-sledujushhego-pokoleniya-container/

Просто прикольная история вам в ленту, в воскресенье вечером. У меня есть сводный младший брат (по линии отца... долгая история, короче не суть), который сейчас тоже изучает программирование. Батя тут скинул задачку на питоне и попросил помочь. А я, если вы не шарите, преподавал питон детям оооочень очень давно. Я так сильно отвык вообще от этого программирования не в рамках фреймворка, не в рамках продукта и верстания форм, что вкатывался в эту задачку минут 30 🥴 Задачка, если что, 7го класса... Если вы сейчас учитесь в вузе или в школе и думаете "Там в программировании цифры одни и это не интересно" - на работе, мы делаем вооообще другие вещи. Почти все... Data Scientist'ам соболезную 😄 UPD: Решаем задачу в чатике

Свершилось 😅 Talker v3.0 в релизе 🚀 Самые важные изменения: ✅Lightweight Библиотека облегчилась на 739 строк чистого кода (
Свершилось 😅 Talker v3.0 в релизе 🚀 Самые важные изменения: ✅Lightweight Библиотека облегчилась на 739 строк чистого кода (Да, мне не было лень это подсчитать) При этом функционал не пострадал и остался в таком же изобилии как раньше. ✅ Новый UI/UX У TalkerFlutter расширения обновился экран, на котором можно смотреть логи. Мне всегда казалось что он выглядит неочень. Убрал ненужные кнопки, добавил фильтры и поиск в самом списке. (Прикрепленная фотка) ✅ Remove overhead logic В прошлой версии я много эксперементировал. Например с мостиком между пакетами. Хотел дать пакетам возможность общаться, без зависимостей. Но сделал я это не лучшим образом. Теперь для логов библиотек у Talker есть свой enum WellKnownTitles. В него входят все знакомые системе Talker'a типы логов. Это позволило выпилить кучу логики. Остальные подробности (а их ещё достаточно) я распишу в статье немного позже, а пока... Ставьте звезды репозиторию! ✨ Не зря же я все это делал 😅 https://github.com/Frezyx/talker

Dynamic Links is no longer recommended 😐 Вы уже видели? В 2024 говорят отключат... И что делать теперь ? Dynamic Links - это
Dynamic Links is no longer recommended 😐 Вы уже видели? В 2024 говорят отключат... И что делать теперь ? Dynamic Links - это технология, которая через веб может открыть ваше приложение, если оно установлено на телефоне, стор - если вы на телефоне и ваш веб сайт, если вы на ноуте. Ну короче очень удобная и полезная штука, я не понимаю почему они решили сделать так 😕 https://firebase.google.com/support/dynamic-links-faq?hl=en

Теперь про настоящую разработку. Я вам уже пару недель говорю про грядущее обновление talker 3.0.0 И не просто так! Апдейт на
Теперь про настоящую разработку. Я вам уже пару недель говорю про грядущее обновление talker 3.0.0 И не просто так! Апдейт на самом деле заслуживает мажорного статуса, ведь изменений куча. Самый главный поинт обновления был - упрощение кодовой базы. Я хочу чтобы библиотека была очень простой в понимании и сохранила все свои основные возможности. И у меня это вроде получается, основная библиотека с core под dart облегчилась на 400... ЧЕТЫРЕ СОТНИ строк! Из которых 250 строк - чистый код. Ну не lightweight ли, а ? 🔥

Подпишешься на boosty за шекели ?
Anonymous voting

Написал я вчера одну историю интересную для вас. Про то, как я пытался в BLoC законтрибютить. История и смешная и поучительная 😅 В этой истории - я дурачок и мой случай можно использовать как урок того, как НЕ нужно делать. Но она вышла слишком большой для поста в телеграмм и слишком маленькой для того чтобы раздувать из этого целую статью. Я очень давно думаю о создании акаунта на boosty 🤑 И подобный контент туда вписался бы просто идеально Там будет: ✅ Кринж и просто истории про разработку. Из них можно перенимать мой огромный опыт CRUDоделия и программирования в целом ✅ Примеры, снипеты и туториалы, которых не будет в общем доступе ✅ Мои, порой, шизанутые идеи про разработку и не только ✅ Видео контент, который я посчитал слишком кринжовым и недоработанным, чтобы давать его на большую аудиторию Ну и ещё поинты придумаем на ходу, думаю я найду чем поделиться с вами за шекели 💰 А теперь вопрос к вам, моей самой лояльной аудитории, готовы ли вы за небольшой прайс подписаться на мой бусти и получать самый сокровенный, смешной, полезный и балдежный контент там ?

Но у меня все-же есть одна тема, которой я хотел бы с вами поделиться 😉

🌴Я без малейшего понятия - как люди живут всю жизнь в жарких странах… Май месяц, Ереван, я весь день хожу в этом импровизиро
🌴Я без малейшего понятия - как люди живут всю жизнь в жарких странах… Май месяц, Ереван, я весь день хожу в этом импровизированном, смоченном водой, компрессе. Ведь без него мой котелок просто не варит 🥵

У проекта кстати есть demo в вебе Там можно протыкаться и понять что к чему и нужно ли вам его использовать https://frezyx.gi
У проекта кстати есть demo в вебе Там можно протыкаться и понять что к чему и нужно ли вам его использовать https://frezyx.github.io/talker

Смотрите что творится 😍 Мотивацию бешенную словил в эти выхи. Решил постараться добить релиз talker 3.0.0 Если пропустили этот видос в курсе, talker - это лучший инспектор всех внутрянок вашего приложения (логи, обработка ошибок) Долго долбился с дизайном и вот теперь я сам кайфую с UX/UI. А вам как ?...

Вот пара простых примеров из доки, что пакет group_button умеет делать Кода при этом выходит ~ строк 10 Хотите, чтобы я больше про всякие пакеты рассказывал ?

Mood open-source разработки: Вчера проапгрейдил одну свою библиотеку, чтобы проапгрейдить другую 😅 Кто ещё не шарит - group_
Mood open-source разработки: Вчера проапгрейдил одну свою библиотеку, чтобы проапгрейдить другую 😅 Кто ещё не шарит - group_button ещё одна моя опесорсная библиотека. Если вам нужно сделать группу кнопок для выбора чего-то в flutter приложении, этот пакет - лучшее решение, отвечаю. Он и в горизонатль может и в вертикаль и wrap и туда и сюда... и generic типы поддерживает, и билдеры есть кастомные... Одинм словом: "Уххх" И для моего большого обновления talker'a понадобилось его доработать. 8 Месяцев туда обновления не пилил, а его все равно юзают много где 😎

Завел страничку LinkedIn где-то полгода назад. Назвал туда читателей из dev.to, но не понял что и как туда нужно постить и пропал. Теперь мне объяснили, что там все понтуются своими достижениями. А я такое обожаю 😅 Так что добавляйтесь в друзья 🙌 Нетворкинг, все дела https://www.linkedin.com/in/frezycode/

Помните, в курсе, затронул тему обработки ошибок, логирования и библиотеки Talker ? Аж 3 месяца я не вносил в неё никаких изм
Помните, в курсе, затронул тему обработки ошибок, логирования и библиотеки Talker ? Аж 3 месяца я не вносил в неё никаких изменений и вот, на днях, меня прорвало. Загорелся идеей сделайть кодовую базу проще, выкинуть всякую лишнюю чушь Например были контракты TalkerInterface и TalkerLoggerInterface, которые вообще не использовались и расширения можно начинать используя классы реализаций У меня сейчас идет ожесточенная борьба за выпиливание максимльного количество бесполезностей и ненужностей из проекта. За этим можно пронаблюдать вот тут, в pull request'e https://github.com/Frezyx/talker/pull/107 Так же можно и свой вклад внести, какой желаете 🙌 Ну и, как обычно, не забываем ставить ⭐ звезды этому репозиторию, чтобы остальные логеры жаренных гвоздей в будущем поели 😅

Пришло время учить Flutter for web ⚡ https://www.youtube.com/watch?v=PY42FysQTgw&t=59s&ab_channel=Flutter

Какое видео из курса тебе понравилось больше всего ?
Anonymous voting

Какое видео из курса тебе понравилось больше всего ?
Anonymous voting

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

Мы пробили планку в 1к подписчиков на YouTube🥳 Это, конечно, только начало, но цифра важная. Спасибо всем, кто подписывается
Мы пробили планку в 1к подписчиков на YouTube🥳 Это, конечно, только начало, но цифра важная. Спасибо всем, кто подписывается и следит за видосами 🫶 P.s. Те, кто поставили колокольчик на ютубе - вы вообще нереалы и легендары

Стас Ильин | Flutter - Telegram 频道 @frezycode 的统计与分析