Годнота для начинающих Android-разработчиков: Google запустила бесплатный курс по Jetpack Compose
В первую очередь курс нацелен на людей, которые не имеют опыта в программировании, но хотят научиться создавать Android-приложения.
Сейчас доступны только 2 юнита. Первый поможет изучить основы Kotlin, настроить Android Studio и познакомиться с основами компоновки интерфейса. Второй — углубиться в Kotlin, научиться добавлять кнопки в UI, освоить состояния и считывание пользовательского ввода:
https://developer.android.com/courses/android-basics-compose/course
#android #kotlin #начинающим #курсы
В первую очередь курс нацелен на людей, которые не имеют опыта в программировании, но хотят научиться создавать Android-приложения.
Сейчас доступны только 2 юнита. Первый поможет изучить основы Kotlin, настроить Android Studio и познакомиться с основами компоновки интерфейса. Второй — углубиться в Kotlin, научиться добавлять кнопки в UI, освоить состояния и считывание пользовательского ввода:
https://developer.android.com/courses/android-basics-compose/course
#android #kotlin #начинающим #курсы
👍28🔥3
Резиновая вёрстка: универсальная сетка под все брейкпоинты, примеры и правила
В статье простым языком объяснили, как минимизировать количество работы для верстальщиков, и тем самым получить их одобрение. А верстальщикам — как научиться экономить свои ресурсы, силы и мозги, чтоб потратить их на более полезные задачи, чем расчёт непонятных сеток:
https://tproger.ru/articles/rezinovaja-verstka-universalnaja-setka-pod-vse-brejkpointy-primery-i-pravila/
#веб #фронтенд
В статье простым языком объяснили, как минимизировать количество работы для верстальщиков, и тем самым получить их одобрение. А верстальщикам — как научиться экономить свои ресурсы, силы и мозги, чтоб потратить их на более полезные задачи, чем расчёт непонятных сеток:
https://tproger.ru/articles/rezinovaja-verstka-universalnaja-setka-pod-vse-brejkpointy-primery-i-pravila/
#веб #фронтенд
👍30💩2👎1
Если с открытым ПО ситуация сегодня относительно понятная, то в аппаратном обеспечении до сих пор доминируют закрытые архитектуры CPU.
Поэтому особенно интересно следить за одной из немногих открытых (и главное — живых) архитектур RISC-V. Это архитектура набора команд (ISA) для микропроцессоров, которая, возможно, имеет наибольшие шансы на выживание и популяризацию.
В статье автор рассказывает простым языком про эту архитектуру и развенчивает 8 мифов вокруг неё: https://habr.com/ru/company/selectel/blog/663038/
#hardware
Поэтому особенно интересно следить за одной из немногих открытых (и главное — живых) архитектур RISC-V. Это архитектура набора команд (ISA) для микропроцессоров, которая, возможно, имеет наибольшие шансы на выживание и популяризацию.
В статье автор рассказывает простым языком про эту архитектуру и развенчивает 8 мифов вокруг неё: https://habr.com/ru/company/selectel/blog/663038/
#hardware
👍21💩7
Ловите целый бесплатный курс лекций по алгоритмам, который поможет прокачаться в работе с большими наборами данных.
Из курса вы узнаете о теоретических (модели вычислений, иммутабельность и персистентность, хеширование и не только) и практических (задача о кратчайших путях, RMC, LCA) аспектах алгоритмов. Последнее обновление курса — меньше месяца назад: https://tprg.ru/xMH7
#алгоритмы #курсы
Из курса вы узнаете о теоретических (модели вычислений, иммутабельность и персистентность, хеширование и не только) и практических (задача о кратчайших путях, RMC, LCA) аспектах алгоритмов. Последнее обновление курса — меньше месяца назад: https://tprg.ru/xMH7
#алгоритмы #курсы
👍64🥰1
Знакомо чувство, когда только начинаете работать в новой IDE, хочется, чтобы вжух и всё сделалось само? «Вжух», конечно, не бывает, а вот простая инструкция с топом фишек — очень даже.
Автор этого видео попытался собрать в одном месте самые удобные фишки и полезные настройки для PyCharm, которые выведут процесс написания кода на новый уровень.
#python #ide
Автор этого видео попытался собрать в одном месте самые удобные фишки и полезные настройки для PyCharm, которые выведут процесс написания кода на новый уровень.
#python #ide
YouTube
Как настроить PyCharm? Топ фишки
🔥 Telegram https://t.iss.one/ershov_diary
🔥 Индивидуальная программа по обучению data science под вашу цель с моей менторской поддержкой до результата:
https://bit.ly/3MWeXQa
Как настроить PyCharm для программирования на Python, data science и машинного обучения…
🔥 Индивидуальная программа по обучению data science под вашу цель с моей менторской поддержкой до результата:
https://bit.ly/3MWeXQa
Как настроить PyCharm для программирования на Python, data science и машинного обучения…
👎27👍7
Минутка ностальгии: вчера стало известно, что после 20 лет производства выпуск iPod — официально всё
Давайте вспомним, как это было. 2005 год, Стив Джобс, презентация iPod Nano и знаменитая фраза «Кто-нибудь когда-нибудь задавался вопросом, для чего нужен этот карман? Мне всегда было интересно. Что ж, теперь мы знаем!».
#история
Давайте вспомним, как это было. 2005 год, Стив Джобс, презентация iPod Nano и знаменитая фраза «Кто-нибудь когда-нибудь задавался вопросом, для чего нужен этот карман? Мне всегда было интересно. Что ж, теперь мы знаем!».
#история
❤54👍24🔥3🤔1
Бесплатные события для айтишников
— CROC&TALK «Истории о командных процессах в DevSecOps»
12 мая в 18:00, Москва и онлайн
Мероприятие для специалистов по ИБ, разработчиков, тестировщиков и DevOps-инженеров. На нём рассмотрят процесс внедрения безопасной разработки и эффективные технологии для старта.
— «Летняя ИТ-школа КРОК»
Регистрация до 25 июня, Москва
Бесплатные двухнедельные интенсивы для студентов и выпускников по погружению в профессию. Вместе с экспертами КРОК они смогут разобраться в профильных задачах, повысить уровень скиллов, а затем получить оффер.
#ивенты
— CROC&TALK «Истории о командных процессах в DevSecOps»
12 мая в 18:00, Москва и онлайн
Мероприятие для специалистов по ИБ, разработчиков, тестировщиков и DevOps-инженеров. На нём рассмотрят процесс внедрения безопасной разработки и эффективные технологии для старта.
— «Летняя ИТ-школа КРОК»
Регистрация до 25 июня, Москва
Бесплатные двухнедельные интенсивы для студентов и выпускников по погружению в профессию. Вместе с экспертами КРОК они смогут разобраться в профильных задачах, повысить уровень скиллов, а затем получить оффер.
#ивенты
👍15👎2
Как грамотно «докрутить» Visual Studio Code для работы новичку?
VSCode достаточно прост и гибок из коробки. И когда его функций становится недостаточно, в бой выходит огромная библиотека расширений и настроек, в которых поначалу очень легко потеряться.
В этом гайде собрали несколько лучших плагинов и настроек, которые делают редактор кода более удобным для начинающего программиста: https://habr.com/ru/post/653465/
#vscode #начинающим
VSCode достаточно прост и гибок из коробки. И когда его функций становится недостаточно, в бой выходит огромная библиотека расширений и настроек, в которых поначалу очень легко потеряться.
В этом гайде собрали несколько лучших плагинов и настроек, которые делают редактор кода более удобным для начинающего программиста: https://habr.com/ru/post/653465/
#vscode #начинающим
🔥29👍6👎4😁2
Media is too big
VIEW IN TELEGRAM
Если ещё не видели, посмотрите, какую красоту на Unreal Engine 5 реализовал итальянский художник Лоренцо Драго
Ему удалось воссоздать железнодорожную станцию Etchū-Daimon (Тояма, Япония) на движке Unreal Engine 5. Кстати, недавно мы писали о нововведениях движка. Для создания рендера использовалась видеокарта RTX 2080 и процессор Ryzen 7 3700x, а для имитации ходьбы и естественной тряски — VR-контроллер.
Важно понимать, что это только графика. И конечно, до такого же результата в реалтайме пока ещё далеко — в режиме реального времени такая сцена выдаёт где-то около 7 FPS. Но учитывая, что эту графику всё равно тяжело отличить от реальности, результат впечатляет.
#gamedev
Ему удалось воссоздать железнодорожную станцию Etchū-Daimon (Тояма, Япония) на движке Unreal Engine 5. Кстати, недавно мы писали о нововведениях движка. Для создания рендера использовалась видеокарта RTX 2080 и процессор Ryzen 7 3700x, а для имитации ходьбы и естественной тряски — VR-контроллер.
Важно понимать, что это только графика. И конечно, до такого же результата в реалтайме пока ещё далеко — в режиме реального времени такая сцена выдаёт где-то около 7 FPS. Но учитывая, что эту графику всё равно тяжело отличить от реальности, результат впечатляет.
#gamedev
🔥120🤯23👍16🤔3
Forwarded from Точка входа в программирование
Подборка бесплатных обучающих материалов по C#
Ресурсы помогут изучить с нуля C# для разработки десктопных приложений, игр и веб-приложений:
1. Видеокурс по C# для начинающих
2. Онлайн-курс по C#
3. Онлайн-учебник по C# на русском языке
4. Репозиторий с реализациями алгоритмов и структур данных на C#
5. Что нужно знать начинающему C#-разработчику
6. План обучения C#-разработке
#csharp
Ресурсы помогут изучить с нуля C# для разработки десктопных приложений, игр и веб-приложений:
1. Видеокурс по C# для начинающих
2. Онлайн-курс по C#
3. Онлайн-учебник по C# на русском языке
4. Репозиторий с реализациями алгоритмов и структур данных на C#
5. Что нужно знать начинающему C#-разработчику
6. План обучения C#-разработке
#csharp
👍28❤1
Исторический момент: NVIDIA открыла исходники всех модулей ядра из своего набора проприетарных драйверов!
Код открыли под лицензиями MIT и GPLv2. Возможность сборки модулей обеспечена для архитектур x86_64 и aarch64 на системах с ядром Linux 3.10 и более новыми выпусками. В компании ожидают, что это повысит удобство работы с GPU NVIDIA в Linux-системах, упростит поставку драйверов и отладку проблем. Звучит здорово, но, как говорится, есть нюанс.
Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, пока всё ещё остаются проприетарными. И хотя сообществу дадут возможность отправки pull-запросов с исправлениями кода модулей, сначала их всё равно интегрируют в основной закрытый репозиторий. А только потом будут переносить с остальными изменениями в открытый. Плюс к этому, для участия в разработке требуется подписание соглашение о передаче компании NVIDIA имущественных прав на передаваемый код (Contributor License Agreement).
Очень интересно, связана ли эта история с ребятами из Lapsus$?
#nvidia #opensource
Код открыли под лицензиями MIT и GPLv2. Возможность сборки модулей обеспечена для архитектур x86_64 и aarch64 на системах с ядром Linux 3.10 и более новыми выпусками. В компании ожидают, что это повысит удобство работы с GPU NVIDIA в Linux-системах, упростит поставку драйверов и отладку проблем. Звучит здорово, но, как говорится, есть нюанс.
Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, пока всё ещё остаются проприетарными. И хотя сообществу дадут возможность отправки pull-запросов с исправлениями кода модулей, сначала их всё равно интегрируют в основной закрытый репозиторий. А только потом будут переносить с остальными изменениями в открытый. Плюс к этому, для участия в разработке требуется подписание соглашение о передаче компании NVIDIA имущественных прав на передаваемый код (Contributor License Agreement).
Очень интересно, связана ли эта история с ребятами из Lapsus$?
#nvidia #opensource
👍75🤔6🔥5🤬2❤1
Что посмотреть на выходных: любимые аниме-тайтлы кибербезопасников
Сфера кибербезопасности со стороны может показаться уделом людей строгих и отрешенных. Однако ребята этой профессии умеют не только ловить мошенников, но и отдыхать.
Мы попросили безопасников назвать три любимых тайтла, объяснить выбор и наконец решить дилемму «Аска или Рей»: https://tproger.ru/articles/tachki-dzhodzho-kiberpank-ljubimye-tajtly-it-specialistov/
#кино
Сфера кибербезопасности со стороны может показаться уделом людей строгих и отрешенных. Однако ребята этой профессии умеют не только ловить мошенников, но и отдыхать.
Мы попросили безопасников назвать три любимых тайтла, объяснить выбор и наконец решить дилемму «Аска или Рей»: https://tproger.ru/articles/tachki-dzhodzho-kiberpank-ljubimye-tajtly-it-specialistov/
#кино
👍16👎7💩4
Что почитать на выходных: «Data Science. Наука о данных с нуля», 2-е издание
Эта книга с очень увлекательной подачей позволяет познакомиться Data Science сразу на практике. Она содержит краткий курс языка Python и основ машинного обучения с элементами линейной алгебры, статистики, теории вероятностей, методов обработки данных и множеством других важных тем.
#datascience #python #sql #книги
Эта книга с очень увлекательной подачей позволяет познакомиться Data Science сразу на практике. Она содержит краткий курс языка Python и основ машинного обучения с элементами линейной алгебры, статистики, теории вероятностей, методов обработки данных и множеством других важных тем.
#datascience #python #sql #книги
👍41👎1👏1
Где вы получаете / получили необходимые навыки для работы в IT?
Anonymous Poll
25%
Учебное заведение (школа, вуз)
9%
Офлайн курсы
17%
Платные онлайн курсы
21%
Бесплатные онлайн курсы
70%
Самообразование
12%
Посмотреть результаты
👍43👏3
Clippy — ещё один годный open source инструмент в копилку веб-разработчика
В основу работы Clippy легло свойство clip-path. С его помощью можно очень просто создавать сложные формы, сразу получая код в CSS: https://bennettfeely.com/clippy/
#веб #css #инструменты
В основу работы Clippy легло свойство clip-path. С его помощью можно очень просто создавать сложные формы, сразу получая код в CSS: https://bennettfeely.com/clippy/
#веб #css #инструменты
👍34🔥3