Всем привет. Этот канал посвящен моей жизни разработчика. Надеюсь, разработчика под мобильные платформы или вообще кроссплатформы. Постараюсь здесь публиковать контент только посвященный IT миру.
Вся информация по автору канала есть в описании канала. Добро пожаловать!
Вся информация по автору канала есть в описании канала. Добро пожаловать!
🔥2
Developer Box pinned «Всем привет. Этот канал посвящен моей жизни разработчика. Надеюсь, разработчика под мобильные платформы или вообще кроссплатформы. Постараюсь здесь публиковать контент только посвященный IT миру. Вся информация по автору канала есть в описании канала. Добро…»
Сразу хочу поделиться или похвастаться своей ежедневной разработкой на android и публикацией всех совершенных действий в мой GitHub в открытые репозитории.
В основном я изучаю и повторяю чужие проекты по видео с YouTube или статьям. В каждом репозитории (если это не мой проект) есть закрытые задачи (issues), которые содержат ссылку на источник оригинала проекта. В будущем хочу все это спарсить и показать в красивом виде у себя на сайте.
Также у меня есть мои проекты, которые я по мере достижения опыта развиваю:
AiCameraAttractions (дипломная)
VpnFriendlyClient
В основном я изучаю и повторяю чужие проекты по видео с YouTube или статьям. В каждом репозитории (если это не мой проект) есть закрытые задачи (issues), которые содержат ссылку на источник оригинала проекта. В будущем хочу все это спарсить и показать в красивом виде у себя на сайте.
Также у меня есть мои проекты, которые я по мере достижения опыта развиваю:
AiCameraAttractions (дипломная)
VpnFriendlyClient
🔥1
Хочется вести как-то по особенному данный канал, но из-за это пропадает желание вообще что-то выкладывать.
Вот например сегодня сделал простой тестовый сайт на KMP. И еще сделал то, что давно вынашивал в голове.
Сайт со всеми моими проектами с GitHub и ссылки на источники по каким статьям и видео было все сделано. Парсер на Python. Сайт на JS, HTML, CSS. Видя четкую структуру получилось объяснить ChatGPT 4o как все надо сделать. Вот результат за 30 минут работы...
Вот например сегодня сделал простой тестовый сайт на KMP. И еще сделал то, что давно вынашивал в голове.
Сайт со всеми моими проектами с GitHub и ссылки на источники по каким статьям и видео было все сделано. Парсер на Python. Сайт на JS, HTML, CSS. Видя четкую структуру получилось объяснить ChatGPT 4o как все надо сделать. Вот результат за 30 минут работы...
Резко вспомнил про этот канал. Хочу поделиться своей решенной проблемой и радостно сообщить, что решить ее получилось очень быстро.
Уже давно знаю про проблему "гонки" в программирование, когда процессы в потоках выполняются не в ожидаемом порядке для программиста и вот я наконец-то явно столкнулся с этим.
Что есть и как исправили?
Есть метод записи токена в data store и метод получения информации с сервера, который предварительно берет токен из data store. Так вы уже наверное поняли в кокам порядке все выполнялось в случае изменения токена. Все верно, сначала мы отправляли новый токен на сохранение, затем обращались к серверу по старому токену, а потом уже сохранялся новый токен. Исправить получилось быстро и вроде как без особых костылей.
Уже давно знаю про проблему "гонки" в программирование, когда процессы в потоках выполняются не в ожидаемом порядке для программиста и вот я наконец-то явно столкнулся с этим.
Что есть и как исправили?
Есть метод записи токена в data store и метод получения информации с сервера, который предварительно берет токен из data store. Так вы уже наверное поняли в кокам порядке все выполнялось в случае изменения токена. Все верно, сначала мы отправляли новый токен на сохранение, затем обращались к серверу по старому токену, а потом уже сохранялся новый токен. Исправить получилось быстро и вроде как без особых костылей.
Очередная ночь за разработкой Android приложения и вы даже не представляете насколько я кайфую от процесса.
Да, не все получается идеально, но какой же сумасшедший опыт от всего этого приходит.
Да, не все получается идеально, но какой же сумасшедший опыт от всего этого приходит.
🔥1
Developer Box
Это кстати мое тестовое задание)))
Кстати тестовое приняли и даже на собеседование попал, но получил отказ. Ничего, фигачим дальше)
😢2
Забавно встречать знакомые лица связанные с мобильной разработкой на сайтах, где ты их не ожидаешь найти.
Сейчас разбираюсь с принципом работы навигатора в XML и периодический сталкиваюсь с ошибками. При одном из таких поисков исправления ошибки наткнулся на автора популярного блога по мобильной разработке, Никиту Розова. Очень рад таким случайностям.
Сейчас разбираюсь с принципом работы навигатора в XML и периодический сталкиваюсь с ошибками. При одном из таких поисков исправления ошибки наткнулся на автора популярного блога по мобильной разработке, Никиту Розова. Очень рад таким случайностям.
🔥1

