Современные шаблоны навигации для iOS
Еще про навигацию - на этой странице собраны все привычные навигационные шаблоны для структурирования iOS-приложений. Считайте, что это неофициальная бонусная глава к Руководству по человеческому интерфейсу Apple, написанная человеком, который очень заботится о хорошо продуманных пользовательских интерфейсах.
Навигация: https://frankrausch.com/ios-navigation
Еще про навигацию - на этой странице собраны все привычные навигационные шаблоны для структурирования iOS-приложений. Считайте, что это неофициальная бонусная глава к Руководству по человеческому интерфейсу Apple, написанная человеком, который очень заботится о хорошо продуманных пользовательских интерфейсах.
Навигация: https://frankrausch.com/ios-navigation
Важность владения кодом
«Ты пишешь это - ты владеешь этим». Это философия отдела разработки программного обеспечения, в котором я когда-то работал. Это отличная философия, обеспечивающая ответственность за любой написанный код.
Но это легче сказать, чем сделать.
Владение кодом может и звучит просто, но код легко может быть оставлен без присмотра с течением времени. Последствия этого огромны. Код превратится в спагетти, его будет невозможно поддерживать и вскоре он станет устаревшим куском $#!+ и никто не сможет понять, как он работает.
Статья: https://apptractor.ru/develop/vazhnost-vladeniya-kodom.html
«Ты пишешь это - ты владеешь этим». Это философия отдела разработки программного обеспечения, в котором я когда-то работал. Это отличная философия, обеспечивающая ответственность за любой написанный код.
Но это легче сказать, чем сделать.
Владение кодом может и звучит просто, но код легко может быть оставлен без присмотра с течением времени. Последствия этого огромны. Код превратится в спагетти, его будет невозможно поддерживать и вскоре он станет устаревшим куском $#!+ и никто не сможет понять, как он работает.
Статья: https://apptractor.ru/develop/vazhnost-vladeniya-kodom.html
Как Plane, альтернатива Jira с открытым исходным кодом, менее чем за год стала №1 в управлении проектами на GitHub
18 сентября этого года мы преодолели отметку в 14 тысяч звезд и заняли первое место в списке инструментов управления проектами с открытым исходным кодом на GitHub. Любопытно, что каждый разговор за последние два месяца, будь то с пользователями, которые переходят на Plane с Jira, Aha! и Linear, с другими OSS-компаниями, которые хотят стать партнерами, или с предложениями выступить на OSS-мероприятиях, начинается с удивления нашим ростом звезд и повторяет то, что другие спрашивали меня онлайн и офлайн.
"Как вам это удалось?"
Этот пост является кратким ответом на этот вопрос, нашим обзором короткого путешествия в последний год. В нем рассказывается о том, что у нас получилось, где мы потерпели неудачу и что мы узнали о популярности в open source. Надеюсь, это поможет другим стартапам с открытым исходным кодом избежать наших ошибок.
Статья: https://plane.so/blog/how-we-got-to-20k-github-stars
18 сентября этого года мы преодолели отметку в 14 тысяч звезд и заняли первое место в списке инструментов управления проектами с открытым исходным кодом на GitHub. Любопытно, что каждый разговор за последние два месяца, будь то с пользователями, которые переходят на Plane с Jira, Aha! и Linear, с другими OSS-компаниями, которые хотят стать партнерами, или с предложениями выступить на OSS-мероприятиях, начинается с удивления нашим ростом звезд и повторяет то, что другие спрашивали меня онлайн и офлайн.
"Как вам это удалось?"
Этот пост является кратким ответом на этот вопрос, нашим обзором короткого путешествия в последний год. В нем рассказывается о том, что у нас получилось, где мы потерпели неудачу и что мы узнали о популярности в open source. Надеюсь, это поможет другим стартапам с открытым исходным кодом избежать наших ошибок.
Статья: https://plane.so/blog/how-we-got-to-20k-github-stars
Собираем объёмный дисплей на Raspberry Pi
Недавно мне посчастливилось очутиться в пабе с очень творческими и талантливыми людьми. Обсуждение затронуло тему светодиодных свечей и того, как можно создать нечто, под любым углом напоминающее мерцающую свечу. Я предложил дисплей на основе эффекта инерции зрения, но большинство сошлось на том, что для этого понадобится слишком много механики: подшипники, возможно, контактные кольца и так далее.
Статья: https://habr.com/ru/companies/ruvds/articles/780316/
Недавно мне посчастливилось очутиться в пабе с очень творческими и талантливыми людьми. Обсуждение затронуло тему светодиодных свечей и того, как можно создать нечто, под любым углом напоминающее мерцающую свечу. Я предложил дисплей на основе эффекта инерции зрения, но большинство сошлось на том, что для этого понадобится слишком много механики: подшипники, возможно, контактные кольца и так далее.
Статья: https://habr.com/ru/companies/ruvds/articles/780316/
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Мой опыт прохождения собеседования в Google
Как и большинство инженеров-программистов, получить работу в Google было моей мечтой на протяжении многих лет. Google славится своей инженерной культурой, сложными задачами и инновационными технологиями. Возможность работать в такой влиятельной компании рядом с лучшими умами в отрасли была для меня главным стимулом.
Статья: https://apptractor.ru/info/articles/moy-opyt-prohozhdeniya-sobesedovaniya-v-google.html
Как и большинство инженеров-программистов, получить работу в Google было моей мечтой на протяжении многих лет. Google славится своей инженерной культурой, сложными задачами и инновационными технологиями. Возможность работать в такой влиятельной компании рядом с лучшими умами в отрасли была для меня главным стимулом.
Статья: https://apptractor.ru/info/articles/moy-opyt-prohozhdeniya-sobesedovaniya-v-google.html
4 простые привычки в разработке ПО, которые изменили мою производительность
1. Оставляйте работу немного незавершенной, чтобы на следующий день было легче начинать
2. Лучше владейте быстрыми сочетаниями клавиш на клавиатуре и мыши
3. Держите под рукой список команд и ссылок для поиска
4. Чаще говорите "нет"
Статья: https://read.engineerscodex.com/p/simple-software-engineering-habits
1. Оставляйте работу немного незавершенной, чтобы на следующий день было легче начинать
2. Лучше владейте быстрыми сочетаниями клавиш на клавиатуре и мыши
3. Держите под рукой список команд и ссылок для поиска
4. Чаще говорите "нет"
Статья: https://read.engineerscodex.com/p/simple-software-engineering-habits
❤1
Кто должен управлять продуктом?
Недавно продуктовая сфера всколыхнулась из-за спорного шага Airbnb - компания вывела менеджеров по продукту из продуктовых команд и преобразовала их в менеджеров по маркетингу продукта. Возможно, преобразования Airbnb и являются единичными - по сути, это попытка перенять нисходящую модель аппаратного обеспечения Apple, но эта история и последовавшая за ней дискуссия подняли на поверхность вековой спора: кто должен управлять продуктом?
Статья: https://itamargilad.com/trios/
Недавно продуктовая сфера всколыхнулась из-за спорного шага Airbnb - компания вывела менеджеров по продукту из продуктовых команд и преобразовала их в менеджеров по маркетингу продукта. Возможно, преобразования Airbnb и являются единичными - по сути, это попытка перенять нисходящую модель аппаратного обеспечения Apple, но эта история и последовавшая за ней дискуссия подняли на поверхность вековой спора: кто должен управлять продуктом?
Статья: https://itamargilad.com/trios/
🔥1