Михаил Ильин, соло-фаундер и инди-хакер, не нашёл ни одного удобного инструмента, который решал бы эту проблему. И поэтому разработал свой универсальный графический редактор для встроенных экранов с низким разрешением — Lopaka. Он работает прямо в браузере и на выходе генерирует готовый исходный код, который можно скопировать и вставить в свой проект
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤5🐳2
Например, у меня было музыкальное приложение, где я хотел улучшить анимацию разворачивания экрана. Я разобрался, доработал код фреймворка для решения своей задачи и в итоге сделал пул-реквест примерно на 50 строчек.
Спустя 5 лет этим фиксом пользуются в пакете Flutter Map и ещё в нескольких проектах. Изменение, которое я делал для себя, кому-то тоже пригодилось и каждый день отрабатывает на сотнях устройств.
Многие боятся масштабных проектов вроде Flutter. Кажется, что к ним очень сложно подступиться, но на самом деле туда попасть даже проще, потому что в них есть:
Вы можете вносить вклад по-разному:
Вы сможете построить личный бренд, научитесь работать с крупными проектами, прокачаете хардовые и софтовые навыки.
К тому же опенсорс даёт полную свободу: над вами никто не стоит. Можно контрибьютить куда угодно.
✨ Опенсорсеры участвуют в самой большой коллаборации в истории, и, возможно, ваш код будет работать на миллиардах устройств.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍2👾2
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2🔥2
Меня зовут Костя Крамлих, я отвечаю за сетевую виртуализацию и сетевые сервисы в Yandex Cloud. Хочу поговорить об одном вредном убеждении, которое регулярно встречаю в работе.
Это мнение основано на том, что люди видят только один путь расширения влияния — через увеличение числа подчинённых. Но проблема в том, что компании редко растут в количестве людей так же быстро, как люди в своей карьере. И возникает конфликт: сильным инженерам нужно развиваться дальше, а мест для этого нет. В итоге:
Поэтому во многих сильных инженерных организациях есть экспертная ветка. Один из её вариантов — Staff Engineer. Это альтернативный способ расти через влияние, а не через людей. И вокруг этой позиции больше всего путаницы: кто это и чем он отличается от очень сильного сеньора.
Staff Engineer — это не суперсеньор, который пишет ещё более сложный код. Такой человек напрямую влияет на успех своего департамента, а в пределе — на весь бизнес или его крупную часть. Решения Staff Engineer затрагивают сотни, а то и тысячи людей. По сути, это уровень влияния руководителя крупного подразделения, но без прямой функции управления людьми.
На этом уровне нет одной правильной формы роли — есть разные способы влиять. Я обычно определяю несколько архетипов:
Не только в больших IT-компаниях. Если у вас сложные системы, много зависимостей и высокая цена технических решений — позиция Staff Engineer возникает естественным путём. Обычно это происходит, когда организации нужны люди, которые оказывают влияние за пределами одной команды, но при этом не уходят в менеджмент.
Чаще всего это:
«Экспертная ветка важна не только для самих инженеров, но и для зрелости всей организации. Если такого направления нет, сильных специалистов либо выталкивают в менеджмент, либо они просто перестают понимать, как развиваться дальше».
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍5🗿4☃3🔥3
Удобно, когда ждёшь автобус, а маршрут прямо под рукой. На остановке висит плакат с картой, где в центре остановка и видно, куда и откуда приедет транспорт. Но такие наглядные постеры есть далеко не везде. Как правило, дело ограничивается простым расписанием.
Это неудивительно: чтобы сделать транспортную карту, нужно время, ресурсы и труд дизайнеров. К счастью, всё это можно автоматизировать. Здесь пригодится OpenTransportMap — пет-проект Захара Зайцева, студента ИТМО. Он помогает визуализировать автобусные маршруты на карте относительно конкретной остановки, чтобы потом сделать постер для печати.
Сейчас проекту нужна обратная связь. Захар ищет площадку и людей, чтобы реализовать пет в офлайне (и будет очень рад, если сервис поможет обновить остановки какому-нибудь городу). Он собирает фидбэк от дизайнеров транспортных карт, которые могли бы подсказать, что можно улучшить и дополнить.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍7🗿3
This media is not supported in your browser
VIEW IN TELEGRAM
Yandex Mobile Runtime пройдёт уже 7 июня, будут воркшопы, соревнования в неформальной обстановке и активности на улице.
Ещё в программе запланированы дискуссии. Сегодня мы хотим рассказать о них поподробнее:
Вместе с тимлидами разберёмся, почему растут сложность задач и нагрузка и какие навыки реально становятся критически важными с развитием агентов. А ещё попробуем сформулировать стратегию для жизни разработчика в новой технологической реальности.
Чтобы ещё глубже разобраться, как развиваться в профессии в условиях неопределённости, мы пригласили мобильных тимлидов и руководителей. Они обсудят, где искать вдохновение: в личном бренде, обучении или обмене опытом — и как сделать их точками роста.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🦄1
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👾2
Казалось бы, нейросети должны были значительно сократить нам количество работы. Но даже с их помощью на исследования — от образовательных кейсов до конкурентного анализа — могут уйти целые недели. И прямо сейчас лучшие учёные мира пытаются понять, как ускорить этот процесс и не потерять в качестве.
Подписывайтесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11