Закончилось наше 2ух месячное пребывание в Питере) Отлично провели время, да и просто жили, как обычно, но сменив обстановку - это очень помогает сменить картинку, все начинает восприниматься по новому)
стабильно 2 раза в неделю ходил в офис, в СПб есть сильные коллеги, за это время я очень многому у них научился, все таки в этом плане офис лучше удаленки 😁
а теперь уже хочется новогодней суеты, завтра обязательно будем ставить елку 🎄❤️
стабильно 2 раза в неделю ходил в офис, в СПб есть сильные коллеги, за это время я очень многому у них научился, все таки в этом плане офис лучше удаленки 😁
а теперь уже хочется новогодней суеты, завтра обязательно будем ставить елку 🎄❤️
❤🔥8👍5❤4
50 оттенков серого или быть готовым к следующему ребрендингу
В общем, 2 недели назад я взял задачу перевести все цвета приложения на токены из дизайна. До этого у нас цвет задавался хардкодом hex(0x00..)). Я думаю, проблемы с таким подходом очевидны 🥲
Поэтому путь таков:
1. Вытаскиваем все цвета из фигмы в json формате
2. Генерируем сущность на основе цветов из файла
3. Меняем все цвета на токены
Но на этом моменте самое интересное - обновить все цвета в соотвествии с фигмой, потому что многие цвета уже обновились или имеют другой оттенок. Еще кучу корнер кейсов с тем, что из нашей кодовой базы генерируются 4 приложения и везде нужно переопределять необходимые цвета)
Но самое сложное позади - все цвета я собрал в таблицу с соотвествующими токенами, поэтому теперь осталось просто везде поменять, пока сделано около 1/3 😅
В общем, 2 недели назад я взял задачу перевести все цвета приложения на токены из дизайна. До этого у нас цвет задавался хардкодом hex(0x00..)). Я думаю, проблемы с таким подходом очевидны 🥲
Поэтому путь таков:
1. Вытаскиваем все цвета из фигмы в json формате
2. Генерируем сущность на основе цветов из файла
3. Меняем все цвета на токены
Но на этом моменте самое интересное - обновить все цвета в соотвествии с фигмой, потому что многие цвета уже обновились или имеют другой оттенок. Еще кучу корнер кейсов с тем, что из нашей кодовой базы генерируются 4 приложения и везде нужно переопределять необходимые цвета)
Но самое сложное позади - все цвета я собрал в таблицу с соотвествующими токенами, поэтому теперь осталось просто везде поменять, пока сделано около 1/3 😅
🔥4❤2🤯1
Люблю спорт, в частности хоккей и
дзюдо. Сам долгое время занимался и сейчас постоянно слежу. На самом деле, часто ставлю программирование/работу в параллель со спортом. Но в работе далеко не все обращают внимания на такие детали, как сон, питание и всю дисциплинарную составляющую, хотя это очень важно, чтобы карьера была долгая и качественная.
Сейчас на работе есть обязанность отвечать за одно из направлений + руководить группой ребят. Поэтому смотрю интервью с хоккейными тренерами и очень много важных моментов оттуда можно подчеркивать, хотя казалось бы, где профессиональный спорт и программирование)
https://youtu.be/T_3sk9YAUpQ?si=T4hLYXciTvC8TPwb
дзюдо. Сам долгое время занимался и сейчас постоянно слежу. На самом деле, часто ставлю программирование/работу в параллель со спортом. Но в работе далеко не все обращают внимания на такие детали, как сон, питание и всю дисциплинарную составляющую, хотя это очень важно, чтобы карьера была долгая и качественная.
Сейчас на работе есть обязанность отвечать за одно из направлений + руководить группой ребят. Поэтому смотрю интервью с хоккейными тренерами и очень много важных моментов оттуда можно подчеркивать, хотя казалось бы, где профессиональный спорт и программирование)
https://youtu.be/T_3sk9YAUpQ?si=T4hLYXciTvC8TPwb
YouTube
Никитин | Самоуверенность в финале, контракт Радулова, детство в стиле «Слово пацана» | Лёд
Мы приехали в Ярославль! Наш гость, Игорь Никитин, главный тренер "Локомотива", рассказывает о своей работе, о команде и о том, как он видит будущее ярославцев. В интервью он делится секретами успеха: откровенно говорит о своем стиле игры, о том, как мотивирует…
👍9
Всем привет! Давно меня тут не было, поэтому хочу попробовать новый формат: запустил стрим на твиче - https://www.twitch.tv/dankehotfire. Попробуем вместе поизучать SwiftUI по книжке и в целом пообщаться про программирование, да и не только 🙂
👍6🔥3
всем доброй ночи!
приближаются майские праздники, с 1 по 11 число выходит только три рабочих дня(5, 6, 7), поэтому многие ставят отпуск на эти 3 дня, но в таком случае это не выгодно, при этом многие об этом не знают) в мейле есть календарь, где все можно заранее расчитать, очень удобно
например, при зарплате 50к потеря будет 3к, при больших зарплатах потери будут соотвествующие
приближаются майские праздники, с 1 по 11 число выходит только три рабочих дня(5, 6, 7), поэтому многие ставят отпуск на эти 3 дня, но в таком случае это не выгодно, при этом многие об этом не знают) в мейле есть календарь, где все можно заранее расчитать, очень удобно
например, при зарплате 50к потеря будет 3к, при больших зарплатах потери будут соотвествующие
😱5
Недавно в офисе я провел небольшой соц.опрос на тему "а ты пользуешься gpt и ему подобным"? Изначально я думал, что в разработке практически все сейчас пользуются AI инструментами, но, оказалось, что нет. При этом "не пользуюсь" отвечали в основном олдовые разработчики, а-ля некий бунт против всего этого )) Но я не согласен с этим вообще. Считаю, что этими инструментами должен пользоваться сейчас каждый без исключения, потому что через года 2-3 это будут требовать во всех вакансиях
Если кто-то еще не пользуется, то начинайте уже сейчас, даже если вы не в айти
1. Deepseek - аналог chatgpt от китайской компании, бесплатно)
2. Cursor - редактор кода со встроенным ИИ. Обзор, как можно использовать в iOS разработке, ну просто топ, как для начинающих, так и для опытных
Главное, не пользоваться всем этим в формате скопировал - вставил, а осознанно повышать уровень знаний посредством быстрого поиска нужной информации↗️
Если кто-то еще не пользуется, то начинайте уже сейчас, даже если вы не в айти
1. Deepseek - аналог chatgpt от китайской компании, бесплатно)
2. Cursor - редактор кода со встроенным ИИ. Обзор, как можно использовать в iOS разработке, ну просто топ, как для начинающих, так и для опытных
Главное, не пользоваться всем этим в формате скопировал - вставил, а осознанно повышать уровень знаний посредством быстрого поиска нужной информации
Please open Telegram to view this post
VIEW IN TELEGRAM
💯7👍3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
когда в отпуске хотел не думать о работе
🤣7
Рандомные факты, которые нужно понять как можно раньше
1. Нужно много раз сделать плохо, чтобы делать хорошо и стать профессионалом
Ни один разработчик не стал сразу писать хорошо. Нужно дать себе время, ошибаться, меньше рефлексировать и не бояться задавать вопросы более опытным ребятам
2. Код - всегда проблема, неважно хороший он или плохой
Код всегда решает задачу. Задача - проблема, которую нужно решить. Нет кода - нет проблем. Поэтому к нему нужно относиться просто, как к определенному этапу в решении повседневных задач
3. Лучше качество кода - простота
Многим кажется, что если покрыться абстракциями, придумать велосипед - это круто. Но чаще всего это не так и нужно стараться писать простой, понятный код, который будет легко поддерживать
4. Код - единственный источник правды
Как бы грустно не звучало, но никакие документации не будут актуальнее кода в мастере
5. Стадное чувство - плохо
Часто люди делают пишут код так, потому что "в соседнем файле сделано также". Обычно так и рождается большое легаси, когда каждый копипастит не задумываясь
1. Нужно много раз сделать плохо, чтобы делать хорошо и стать профессионалом
Ни один разработчик не стал сразу писать хорошо. Нужно дать себе время, ошибаться, меньше рефлексировать и не бояться задавать вопросы более опытным ребятам
2. Код - всегда проблема, неважно хороший он или плохой
Код всегда решает задачу. Задача - проблема, которую нужно решить. Нет кода - нет проблем. Поэтому к нему нужно относиться просто, как к определенному этапу в решении повседневных задач
3. Лучше качество кода - простота
Многим кажется, что если покрыться абстракциями, придумать велосипед - это круто. Но чаще всего это не так и нужно стараться писать простой, понятный код, который будет легко поддерживать
4. Код - единственный источник правды
Как бы грустно не звучало, но никакие документации не будут актуальнее кода в мастере
5. Стадное чувство - плохо
Часто люди делают пишут код так, потому что "в соседнем файле сделано также". Обычно так и рождается большое легаси, когда каждый копипастит не задумываясь
🤝5❤2
сейчас плавал в бассейне и со мной на дорожке была женщина, я ее спокойно обгонял и думал, что я хорош. Пока не пришел дедушка, который переплывал меня, как стоящего 🫡
😁11😭2
Открыли для себя новый вид тренировок - групповые в ddx(нравится bodycombat и bodypump). А сегодня с утра бегали в беговом сообществе от кофейни) Супер заряжает и тренировки проходят продуктивнее и тяжелее, чем просто тренироваться самому в зальчике. Так что советуем 🤝
😍5👍4❤2🤔1