А вы знали, что в мобильной разработке тоже есть свой фронтенд и бэкенд? Или что в мобильную разработку можно перейти из совсем другой области и стать успешным программистом? Короче, мы поговорили с реальным Android-разработчиком, и вот что он нам рассказал.
https://v.thecode.media/85g2e
#трудовыебудни_Код
https://v.thecode.media/85g2e
#трудовыебудни_Код
👍23
Задача про бабушку и домашний изюм
Сложная задача с несложной математикой.
https://v.thecode.media/c0wfn
#лучшее_Код #задача_Код
Сложная задача с несложной математикой.
https://v.thecode.media/c0wfn
#лучшее_Код #задача_Код
😁16👍6🔥2
Как на самом деле?
Дайждест статей за неделю
🔢 Многие думают, что школьная тригонометрия нужна, только чтобы занять классные часы, и что в жизни она никогда не пригодится. На самом деле на ней работают все 3D-проекты — от крутых игр до виртуальной реальности.
⚡️ Кажется, что нет разницы, какой кабель использовать для зарядки телефона, внутри же всё равно одни и те же провода. Но на самом деле разница есть — внутри современных кабелей для зарядки находится почти полноценный микрокомпьютер.
🧹 Те, кто слышал про чистый код и такой подход к программированию, думают, что это только теория, а в жизни это всё сложно. На самом деле нет, и это работает практически для всех языков.
✏️ Интервью недели: разработка на Android — это действительно так сложно, как об этом говорят? Спросили у реального Android-разработчика.
Обнимаем, Код.
Дайждест статей за неделю
🔢 Многие думают, что школьная тригонометрия нужна, только чтобы занять классные часы, и что в жизни она никогда не пригодится. На самом деле на ней работают все 3D-проекты — от крутых игр до виртуальной реальности.
⚡️ Кажется, что нет разницы, какой кабель использовать для зарядки телефона, внутри же всё равно одни и те же провода. Но на самом деле разница есть — внутри современных кабелей для зарядки находится почти полноценный микрокомпьютер.
🧹 Те, кто слышал про чистый код и такой подход к программированию, думают, что это только теория, а в жизни это всё сложно. На самом деле нет, и это работает практически для всех языков.
✏️ Интервью недели: разработка на Android — это действительно так сложно, как об этом говорят? Спросили у реального Android-разработчика.
Обнимаем, Код.
🔥25👍10❤1
Лучшие инструменты визуализации данных для аналитиков в 2023 году
Художник понял слово «визуализация» несколько превратно, но внутри статья норм.
https://v.thecode.media/7a7zb
#лучшее_Код #разбор_Код
Художник понял слово «визуализация» несколько превратно, но внутри статья норм.
https://v.thecode.media/7a7zb
#лучшее_Код #разбор_Код
👍22😁9
Разбираем игру Ним — старую игру, на основе которой математики нашли стратегию выигрыша для многих других игр.
#разбор_Код
#разбор_Код
🔥34👍6❤3
Сегодня — задача про колоду карт, в которой всё не так очевидно и просто. Если вы будете не согласны с решением — прекрасно вас понимаем.
https://v.thecode.media/ntbbv
#задача_Код
https://v.thecode.media/ntbbv
#задача_Код
👍16🔥5❤2
У вас есть пет-проекты? Делитесь ссылками на репозитории: спрашивайте и давайте обратную связь, ищите подмогу или просто хвастайтесь своим портфолио в комментариях.
🔥7
С одной стороны, заниматься программированием в разных сферах можно почти на любом ноутбуке — было бы желание и возможность.
С другой — требования к железу у веб-разработчиков и у дата-аналитиков разные: одним нужен экран и удобство, другим оперативная память и скорость обработки большого массива данных.
Мы собрали лучшие ноутбуки для начинающих разработчиков в 2023 году и разделили их по направлениям: веб, бэкенд, мобильная разработка и так далее. Как почитаете — поделитесь в комментариях, в каком направлении работаете и каким ноутбуком при этом пользуетесь.
https://v.thecode.media/ov9d8
#подборка_Код
С другой — требования к железу у веб-разработчиков и у дата-аналитиков разные: одним нужен экран и удобство, другим оперативная память и скорость обработки большого массива данных.
Мы собрали лучшие ноутбуки для начинающих разработчиков в 2023 году и разделили их по направлениям: веб, бэкенд, мобильная разработка и так далее. Как почитаете — поделитесь в комментариях, в каком направлении работаете и каким ноутбуком при этом пользуетесь.
https://v.thecode.media/ov9d8
#подборка_Код
🔥25❤7👎3😁1
Пишем игру Ним на Python
Простая игра на Python, чтобы доминировать над вашим тупым железным другом.
https://v.thecode.media/fe1l1
#проект_Код #лучшее_Код
Простая игра на Python, чтобы доминировать над вашим тупым железным другом.
https://v.thecode.media/fe1l1
#проект_Код #лучшее_Код
🔥19👍6❤3
Фулстек — он и швец, и жнец, и на дуде игрец. И фронтенд знает, и бэкенд умеет.
Сегодня посмотрим на классическую задачу для фулстека — сделать форму авторизации и регистрации на сайте. Начнём с фронта, а потом займёмся серверной частью.
https://v.thecode.media/ai0q7
#проект_Код
Сегодня посмотрим на классическую задачу для фулстека — сделать форму авторизации и регистрации на сайте. Начнём с фронта, а потом займёмся серверной частью.
https://v.thecode.media/ai0q7
#проект_Код
👍46❤6
🐒 Что такое MVP
MVP — это аббревиатура от английского Minimum Viable Product, что означает «минимально жизнеспособный продукт». Это уже не совсем полноценная программа, но поработать и попробовать её возможности уже можно.
Цель MVP — проверить идею не с точки зрения технологии, а на реальных пользователях. Это значит, что разработчики уже сделали прототип, убедились, что всё работает, и решили выпустить первую версию, в которой будет только самое необходимое для пользователей. А всё, без чего при запуске можно обойтись, в MVP не делают ради экономии времени и денег.
Например, если мы делаем MVP того же видеочата, то для начала там может быть только чат, вход по ссылке, введение имени, включение микрофона, шеринг экрана и обмен сообщениями. И там может не быть регистрации, платных аккаунтов, размытия фона, секретных комнат и многого другого.
В чём смысл MVP и чем он отличается (и отличается ли вообще) от прототипа, читайте в статье: https://v.thecode.media/whk4y
MVP — это аббревиатура от английского Minimum Viable Product, что означает «минимально жизнеспособный продукт». Это уже не совсем полноценная программа, но поработать и попробовать её возможности уже можно.
Цель MVP — проверить идею не с точки зрения технологии, а на реальных пользователях. Это значит, что разработчики уже сделали прототип, убедились, что всё работает, и решили выпустить первую версию, в которой будет только самое необходимое для пользователей. А всё, без чего при запуске можно обойтись, в MVP не делают ради экономии времени и денег.
Например, если мы делаем MVP того же видеочата, то для начала там может быть только чат, вход по ссылке, введение имени, включение микрофона, шеринг экрана и обмен сообщениями. И там может не быть регистрации, платных аккаунтов, размытия фона, секретных комнат и многого другого.
В чём смысл MVP и чем он отличается (и отличается ли вообще) от прототипа, читайте в статье: https://v.thecode.media/whk4y
👍36❤6🔥6