Обложка канала

Дневник Flutter-разработчика. Страница 2

Путь становления программистом и иммиграции

  • Дневник Flutter-разработчика

    21.03.2023 Челлендж - день 112🏔 👨‍💻 Работа: Сделал одну задачу и основную часть другой Первая была связана с показом экрана на случай отсутствия интернета в приложении. Плюс если интернет появился, экран нужно обновить и снова получить все данные) Вторая связана с фиксом разных багов на экранах 🧑‍🎓 Что изучаю/сложности/интересное: Сейчас изучаю swift. Синтаксис похож на flutter и у них много общего) Те же переменные и константы, тернарники, null и много чего еще) Подробнее расскажу в следующем посте ✈️ Английский язык: +0,39ч. - занятие с репетитором Яндекс. практикум. Одно из сегодняшних заданий - задать по 3 вопроса для каждой ситуации(скрин) 💪 Спорт: ✅ - тренажерный зал/бассейн +бассейн сегодня ✅ 7100 шагов за день 👍 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 3 (всего 32 дня). В выходные встаю в это время без будильника ✅ - изучаю английский язык +4 (всего - 175 дней) ✅ - зарядка утром +4 (всего 9 дней) ✅ - отказ от сладкого, мучного и фастфуда +3 (всего 7 дней)
  • Дневник Flutter-разработчика

    Купил себе MacBook Pro:) 14 дюймов, процессор m1 pro, 16 гб оперативки, 512 гб ссд🧑‍💻 Заказывал в dns. В характеристиках было указано, что есть ру гравировка. Ноут приехал без гравировки😄 Со слепой печатью проблем нет, так что это не большая проблема) Работал сегодня первый день на нем. Пока все нравится. Быстрый и заряд держит долго. Хоткеи клавиатуры непривычные, привыкаю) Еще он очень тяжелый, в сравнении с macbook air(у девушки). У них разница в 300 грамм, но прошка буд-то килограмма на 2 тяжелее😁 В целом пользоваться им очень приятно. Как он был упакован - различные мелочи и тд. Быстрая зарядка. Печатать на нем одно удовольствие. В общем первые впечатления очень положительные) Настраивал его для работы, никаких проблем с флаттером не возникло. Без проблем все по доке встает. Это мой первый мак, посоветуйте проги и чем вообще пользуетесь?) Пока проблемы с выбором программы для записи экрана(видео, звук)
  • Дневник Flutter-разработчика

    Сегодня был интересный вопрос: "Стоит ли использовать VSCode вместо Android Studio? Лишит ли это меня каких-то возможностей?" Решил сюда продублировать свой ответ, так как часто его задают. Тема холиварная, пишите в комментариях, что для вас лучше, VSCode или Android Studio? И почему :) Плюсы и минусы, которые я заметил и которые знаю: VSCode: плюсы: - большое количество плагинов, большинства из которых нет в AS - легковесный, ест меньше оперативки - быстрее AS минусы: - работа с гитом через плагины, которые не круче работы с гитом из коробки AS Еще такой минус - мне например в вс коде приходится каждый раз с нуля писать коммит, в студии поле уже заполнено предыдущим коммитом. Это особенно удобно, когда у вас в компании коммиты типа feat(): сделал то-то TS-550 В студии тебе нужно поменять только центр от коммита к коммиту в этой ветке Android Studio: плюсы: - отличная работа с гитом из коробки - для себя отметил, что дебагинг тоже лучше, чем в AS - как ни крути, AS считают полноценной IDE, а VSCode редактором кода минусы: - отъедает больше оперативки, чем VSCode - многие говорят, что не такой шустрый, как VSCode(местами да, особенно при билде) - нет такого большого количества плагинов Вначале я работал с VSCode, дальше перешел на студию из за отличной работы с гитом из коробки и более удобного дебагинга
  • Реклама

  • Дневник Flutter-разработчика

    28.02.2023 Челлендж - день 91🏔 👨‍💻 Работа: Начали новый спринт:) Сделал пару задач и почти завершил еще одну 🧑‍🎓 Что изучаю/сложности/интересное: Решил купить macbook. Остановился на pro версии: процессор m1 pro на 8 ядер, 14 дюймов, 16гб оперативки и 512 ssd. 165 тыс в днс. Что думаете? Плавать нравится уже больше, чем в зал ходить) Такое прям облегчение после бессейна Уже меньше выдыхаюсь, мышцы не забиваются:) В среднем плаваю около 30 минут. Чередую через день трен.зал-бассейн🏋️‍♂️🏊‍♂️ ✈️ Английский язык: +0,31 ч. - задания на площадке Яндекс.практикум У меня под рукой преподаватель английского, а я все не начну общаться и писать с ней на англ.😁 По-немногу пока) >💪 Спорт: ✅ - тренажерный зал/бассейн +1 бассейн ✅ + 10100 шагов за день 👍 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 6 (всего 15 дней) ✅ - изучаю английский язык +7 (всего - 155 дней) ✅ - зарядка утром +6 (всего 15 дней) ✅ - отказ от сладкого, мучного и фастфуда +5 (всего 12 дней)
  • Дневник Flutter-разработчика

    17.02.2023 Челлендж - день 80🏔 👨‍💻 Работа: Сделал 2 задачи, для второй pull request оформлю в понедельник:) 🧑‍🎓 Что изучаю/сложности/интересное: Если вы еще не пробовали ChatGPT, то вот хороший гайд: https://habr.com/ru/post/704600/ P.S. Регистрироваться нужно с впн, дальше можно пользоваться без него ✈️ Английский язык: +0,41 ч. - занятие с преподавателем Яндекс.Практикум. Рассказывал о том, что изображено на картинках, пробовал ли я это. Рассказывал, как выступал на митапе) Всё на англ. >💪 Спорт: ✅ - тренажерный зал/бассейн +1 трен. зал ✅ + 7700 шагов за день 👍 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 1 (всего 5 дней) ✅ - изучаю английский язык +1 (всего - 144 дня) ✅ - зарядка утром +1 (всего 5 дней) ✅ - отказ от сладкого, мучного и фастфуда +1 (всего 5 дней)
    Как получить доступ к chatGPT в России

    Всем привет! Перед началом статьи сразу скажу: САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще...

    Хабр
  • Дневник Flutter-разработчика

    14.02.2023 Челлендж - день 77🏔 👨‍💻 Работа: Сделал 2 задачи, pull request'ы решил сделать завтра 🧑‍🎓 Что изучаю/сложности/интересное: Выпустили статью:) Я на Хабре🥳 Как использовать Яндекс Карты во Flutter: https://habr.com/ru/company/friflex/blog/715940/ Решил плавать в бассейне перед работой(в 7 утра). Давно мечтал плавать по утрам. Когда покупал абонемент, думал - как это, 45 минут, это так мало(сеансы в бассейне по 45 минут) Чтоб вы понимали, в бассейне я плавал последний раз в детстве. Иии... сегодня меня хватило на 9 минут😁 Я не знал, что это так сложно) Стандартный городской бассейн с 4 дорожками на 25 метров. За 9 минут я выдохся, забились широчайшие мышцы, мышцы рук и ног😁 А еще я таак устал, что еле до дома добрался)) ✈️ Английский язык: +0,34 ч. - задания на площадке Яндекс.практикум >💪 Спорт: ✅ - тренажерный зал/бассейн +1 бассейн ✅ + 6500 шагов за день 👍 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 1 (всего 2 дня) ✅ - изучаю английский язык +1 (всего - 141 день) ✅ - зарядка утром +1 (всего 2 дня) ✅ - отказ от сладкого, мучного и фастфуда +1 (всего 2 дня)
    Как использовать Яндекс Карты во Flutter

    Hey! Меня зовут Дмитрий Лёвочкин, я Flutter разработчик в Friflex и автор блога Дневник Flutter разработчика . Мы в Friflex занимаемся разработкой мобильных приложений, и одна из наших ключевых...

    Хабр
  • Дневник Flutter-разработчика

    13.02.2023 Челлендж - день 76🏔 👨‍💻 Работа: Сегодня начался новый спринт, он всего на неделю:) (обычно на две) 🧑‍🎓 Что изучаю/сложности/интересное: Много интересных новостей: 1. У блога более 1000 подписчиков🥳 Спасибо за поддержку, реакции и особенно общение в лс👍 Изначально я мечтал о том, как бы было круто, если меня будут читать 200 мобильных разработчиков😁 Плюсов в итоге приобрел в разы больше) С момента создания блога ни разу не покупал рекламу и нигде не спамил в чатах со ссылкой) Не было ни накрутки, ни 1000 пришедших друзей откуда-нибудь с вк😁 Видно по графику, всё равномерно. Не знаю почему, статистику показывает только с августа) С самого начала на меня были подписаны всего пара друзей и все, сейчас 90% аудитории - разработчики, рекрутеры, дизайнеры. IT-шники, в общем:) 2. Почти неделю не мог выпустить статью по Яндекс. картам😁 Проходил ревью, фиксил, редактировал и тд. Долго, утомительно, зато сколько нового узнал:) С одной стороны поднадоело редактировать, с другой - сам лучше начал понимать как всё работает. Это мне нравится) Сегодня внес последние правки. Завтра, надеюсь, опубликуем на Хабре:) 3. Купил абонемент в бассейн+тренажерный зал💪 Сегодня был первый день в зале. Детские веса, буд-то в первый раз в зал пришел😁 Один из плюсов - до зала и обратно - это почти 6 000 шагов. Что прекрасно, так как в последнее время я ходил только до магазина через дорогу) Зал и бассейн для меня - это большой плюс, так как они влекут за собой сразу массу улучшений: - улучшение физ. формы. На самом деле это очень важно даже просто психологически. Намного приятнее смотреть на себя со спортивным телом и в облегающей футболке, а не с животиком и тп.) - минимум 6000 ежедневных шагов, что тоже очень полезно для здоровья - здоровое питание и необходимое количество воды - дополнительный дофамин) Ну и у меня была цель на зал - 70кг здоровой массы. Идём к этому) ✈️ Английский язык: +0,39 ч. - занятие с преподавателем Яндекс.практикум, Duolingo Стандартно в понедельник занятие начинается с того, что я рассказываю на англ, что делал на выходных. Что ел, куда ходил и тд. Это интересно и хорошо прокачивает) >💪 Спорт: ✅ - тренажерный зал/бассейн. +1 трен. зал (нужно подумать, как считать) ✅ + 13 200 шагов за день 👍 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 1 (всего 1 день) ✅ - изучаю английский язык +7 (всего - 140 дней) ✅ - зарядка утром +1 (всего 1 день) ✅ - отказ от сладкого, мучного и фастфуда +1 (всего 1 день)
  • Дневник Flutter-разработчика

    Hack-a-TON x DoraHacks с призовым фондом $300.000 🤩 TON Play совместно с Hack-a-TON и DoraHacks запускает хакатон для геймдевов и всех тех, кто заинтересован в Web3 разработке. Задача команд – создать свой игровой кейс, который будет стимулировать P2P-транзакции на блокчейне TON. Лучшие проекты получат денежные призы! 🏆 Hack-a-TONx DoraHacks проходит с 30 января по 31 марта 2023 в разных странах мирах. Призовой фонд $300 000 будет распределен между 8 командами с лучшими проектами! 👉 24-25 февраля – Оффлайн часть хакатона в Санкт-Петербурге; 👉 17 марта – Дедлайн для сдачи проектов; 👉 31 марта – Подведение итогов, выбор победителей, оглашение результатов в онлайн-формате. Регистрация на хакатон в Петербурге проходит с 1 по 20 февраля по этой ссылке 👈 Больше информации на официальном сайте организаторов и на YouTube-канале TON Play.
  • Дневник Flutter-разработчика

    01.02.2023 Челлендж - день 64🏔 👨‍💻 Работа: Новый спринт - новые задачи:) Одна из них - фикс затемнения сплэш скрина при старте приложения на MIU. Помните, я изучал этот вопрос, но так и не пришел к решению) 🧑‍🎓 Что изучаю/сложности/интересное: Обновил рабочее место, купил стол. Сейчас оно выглядит так(скрин)👨‍💻 ✈️ Английский язык: +0,31 ч. - занятие с преподавателем Яндекс.практикум 💪 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 4 (всего 14 дней) ✅ - изучаю английский язык +5 (всего - 128 дней) ✅ - зарядка утром +4 (всего 13 дней) ✅ - отказ от сладкого, мучного и фастфуда +3 (всего 10 дней) ✅ - подготовка к апу грейда +1 (всего 7 дней)
  • Дневник Flutter-разработчика

    27.01.2023 Челлендж - день 59🏔 👨‍💻 Работа: Завершил задачи спринта, разбираюсь с ошибкой unit теста 🧑‍🎓 Что изучаю/сложности/интересное: Сегодня столкнулся с интересным багом ScreenUtil. На маленьких экранах(эмулятор Nexus S) он может некорректно отображать размеры. В моем случае это были паддинги и размеры контейнера с бордером Еще никак не получается пофиксить новую ошибку в unit тесте(скрин). Сам по себе тест рабочий и всё успешно проходит. Но при добавлении в общий запуск тестов приложения ловлю такую ошибку. Гуглю, изучаю, пока не пофиксил) Может есть идеи?) P.S. Парой постов выше я рекомендовал плагин device_preview для тестирования приложения на разных устройствах. На проекте мы его больше не используем, тк он может некорректно отображать данные на подменном экране ✈️ Английский язык: +1,08 ч. - Занятие с преподавателем Яндекс.практикум и занятия на площадке, Duolingo 💪 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 3 (всего 10 дней) ✅ - изучаю английский язык +3 (всего - 123 дня) ✅ - зарядка утром +2 (всего 9 дней) ✅ - отказ от сладкого, мучного и фастфуда +2 (всего 7 дней) ✅ - подготовка к апу грейда +1 (всего 6 дней)
  • Дневник Flutter-разработчика

    Google представил Flutter 3.7 🎉 Последние обновления: ✔️улучшена поддержка Material 3 ✔️появилась возможность создавать свои строки меню ✔️полная переработка DevTools и многое другое. По традиции, Flutter-команда Friflex сделала первый перевод официального релиза фреймворка. Уже на VC 👀 Как вам обновление? Делитесь опытом перехода на Flutter 3.7 в комментариях 👇🏻
  • Дневник Flutter-разработчика

    What’s new in Flutter 3.7

    Tagline: Material 3 updates, iOS improvements, and much more!

    Medium
  • Дневник Flutter-разработчика

    24.01.2023 Челлендж - день 56🏔 👨‍💻 Работа: Занимался задачей по верстке и фиксом ревью другой задачи 🧑‍🎓 Что изучаю/сложности/интересное: Недавно начал работать с интересным пакетом: https://pub.dev/packages/device_preview Он подключает дополнительную панель к эмулятору и позволяет на ходу выставлять нужные устройства и системы. Достаточно удобен для тестирования - как поведет себя верстка на разных устройствах Думаю и вам понравится:) ✈️ Английский язык: +0,31 ч. - Duolingo 💪 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 3 (всего 7 дней) ✅ - изучаю английский язык +4 (всего - 120 дней) ✅ - зарядка утром +3 (всего 7 дней) ✅ - отказ от сладкого, мучного и фастфуда +3 (всего 5 дней) ✅ - подготовка к апу грейда +1 (всего 5 дней)

    device_preview.gif

    image/gif
  • Дневник Flutter-разработчика

    Хороший пост про LinkedIn Развивать сеть контактов в нем все сложнее, так как при множественном добавлении в друзья начиняют всплывать ошибки и предупреждения. Совет - если у вас ещё нет профиля в LinkedIn или он не развит - займитесь этим поскорее, тк дальше прокачивать его будет ещё сложнее
  • Дневник Flutter-разработчика

    Про Linkedin и почему его нужно развивать сейчас Зачем вообще всё это? Linkedin - социальная сеть для установления деловых контактов, поиска сотрудников и открытых вакансий. Из описания думаю уже всё понятно, но я попробую объяснить немного по-другому. Многие обычно спрашивают, я ведь ищу работу в РФ и зачем мне это всё? На самом деле, мне кажется, 95% рекрутеров с РФ имеют профиль в LinkedIn и отслеживают здесь потенциальных кандидатов. Свою вторую работу я нашёл именно там, когда мне просто написал рекрутер в лс. Если кому надо помочь с репостами и тд - пишите 👍 С чего начать? Во первых зарегистрироваться (говорят, что сейчас есть проблемы с РФ номерами, тут лучше идти в гугл, кому что помогает..) Далее оформить профиль: ◦ Фотография + фон; ◦ В шапку профиля добавить город и заголовок (например Frontend Developer); ◦ Написать что-то о себе; ◦ Добавить образование; ◦ Добавить релевантные скиллы, некоторые из них можно подтвердить и получить бейдж на этот навык (хак - github.com/Ebazhan…-quizzes), а так же их можно подтверждать, можете прям писать другим о взаимном подтверждении. ◦ Добавить опыт работы, даже если ещё не работаете, то поставьте какой-нибудь, так вы увеличите свои шансы на то, что вас добавят в контакты. Что дальше? Добавление в контакты Если профиль новый, то начинайте добавлять людей со своей специальности и рекрутеров (в поиске пишете к примеру frontend или it recruiter). Далее можно выбрать несколько стратегий: ◦ В фильтрах выбрать интересующую вас компанию/страну/… и добавлять людей конкретно с этой компании/страны/… ◦ Просто пользоваться первым советом и добавлять всех подряд интересующих вас, люди по большей части будут появляться из той страны, которая у вас указана в профиле; ◦ Так можно добавлять людей просто с вкладки Network ◦ Через рекомендации, которые появляются когда вы заходите к кому-нибудь на страницу; Сейчас лимит 200 в неделю, каждое воскресенье происходит сброс. Поиск работы Это то, ради чего по факту и нужен LinkedIn. Просто пару небольших советов: ◦ Можно искать работу во вкладке Jobs, но конкретно в РФ там не густо; ◦ Можно писать рекрутерам в ЛС и спрашивать напрямую; ◦ Выложить пост с резюме и описанием; ◦ Следить за постами рекрутеров. ❗️Что бы максимально развить страничку в LinkidIn (уделяйте 5-10 минут в день) прокачивайте свою активность (поздравляйте людей с повышением в работе, читайте и комментируйте их посты, делайте репосты резюме других людей и интересных постов). ❗️Не бойтесь писать первыми, люди не кусаются, не бойтесь добавлять людей, скоро система начнёт работать на вас. Полезные ссылки 1️⃣ https://www.linkedin.com/sales/ssi - ваш Social Selling Index 2️⃣ blog.waalaxy.com/ru/ssi-…A%D0%BEe - про SSI и ещё очень и очень много полезного про Linkedin 3️⃣ https://t.me/ivandoronin1 - очень много полезного про Linkedin
  • Реклама

  • Дневник Flutter-разработчика

    20.01.2023 Челлендж - день 52🏔 👨‍💻 Работа: Сделал 1 задачу и пофиксил задачу, которая не прошла QA 🧑‍🎓 Что изучаю/сложности/интересное: Помните, недавно я занимался интересной задачей - подключением дебаг-режима в приложение? Сделал ее через плагин Alice. Словил интересный баг по верстке в релизной сборке, хотя в дебаг режиме его не видно(рабочая фича). Ошибку поправил как раз благодаря логгеру Alice(туда теперь падают все ошибки приложения) ✈️ Английский язык: +0,53 ч. - занятие с преподавателем Яндекс. практикум и Duolingo 💪 Баланс работа-остальные сферы: ✅ - встаю в 5 утра, ложусь к 10 вечера + 1 (всего 4 дня) ✅ - изучаю английский язык +1 (всего - 116 дней) ✅ - зарядка утром +1 (всего 4 дня) ❌ - отказ от сладкого, мучного и фастфуда (всего 2 дня) ✅ - подготовка к апу грейда +1 (всего 4 дня)
  • Дневник Flutter-разработчика

    Переезд✈️ Благополучно добрался, сейчас я в Чебоксарах:) Около 20 часов пути и 4 междугородних такси😁 Оно того стоило, но в следующий раз лучше самолетом или поездом, пусть даже с неудобными пересадками) P.S. Посмотрите, какой вид на Волгу с балкона моего дома. Летом выглядеть будет еще лучше🏙
  • Дневник Flutter-разработчика

    Переезд✈️ Через час выезжаю в Чебоксары. Буду в пути часов 16😁 Первый опыт перевозки пк и монитора на такое большое расстояние. Хотел отправить доставкой, но приедет только через 2 недели, а выходных неделя:)