Media is too big
VIEW IN TELEGRAM
Кажется, с появлением Unreal Engine 5 появился новый тренд — создавать на движке всё подряд. Кто-то воссоздаёт гиперреалистичные сцены из реального мира. Кто-то фантазирует, как будут выглядеть персонажи из ожидаемых игр. А кто-то — решил показать, как бы могла выглядеть игра Super Mario, будь у её создателей в то время такие технологии.
Как вам? Сыграли бы?
#gamedev
Как вам? Сыграли бы?
#gamedev
Принесли годный бесплатный курс по веб-программированию на Python и JavaScript от Гарвардского университета
На днях университет запустил новый курс на платформе Open edX. У университета уже есть популярный курс CS50. И если CS50 помогает охватить общие знания по всему IT, то новый курс позволит вам более глубоко погрузиться в веб-разработку с помощью Python, JavaScript и SQL с использованием таких фреймворков, как Django, React и Bootstrap.
Отличный шанс не только прокачать навыки разработки, но и подтянуть английский: https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript
#курсы #javascript #python #веб
На днях университет запустил новый курс на платформе Open edX. У университета уже есть популярный курс CS50. И если CS50 помогает охватить общие знания по всему IT, то новый курс позволит вам более глубоко погрузиться в веб-разработку с помощью Python, JavaScript и SQL с использованием таких фреймворков, как Django, React и Bootstrap.
Отличный шанс не только прокачать навыки разработки, но и подтянуть английский: https://www.edx.org/course/cs50s-web-programming-with-python-and-javascript
#курсы #javascript #python #веб
IEEE Spectrum опубликовал новый рейтинг популярности языков программирования. В лидерах — Python, C, C++ и С#
Вообще, к любому рейтингу стоит относится с долей скептицизма. Ни один из них объективно не отражает реальную популярность языка, а за их основу взяты разные условности. Но IEEE Spectrum можно считать максимально приближенным к истине.
Изначально IEEE Spectrum — это журнал, издаваемый Институтом инженеров электротехники и электроники (IEEE). Для составления рейтинга в нём используют 12 метрик, а в основе — результаты по запросам «{название_языка} programming» на разных сайтах.
Учтена «популярность» в Google (как у TIOBE), Google Trends (как у PYPL), Twitter, GitHub, Stack Overflow, Reddit, Hacker News, CareerBuilder, IEEE Job Site и IEEE Xplore.
Так, по числу предложений от работодателей (2 изображение) лидирует SQL, за которым следуют Java, Python и JavaScript. В рейтинге по интересу на форумах и в социальных сетях (3 изображение), лидирует Python, за которым следуют Java, C, JavaScript
#тренды
Вообще, к любому рейтингу стоит относится с долей скептицизма. Ни один из них объективно не отражает реальную популярность языка, а за их основу взяты разные условности. Но IEEE Spectrum можно считать максимально приближенным к истине.
Изначально IEEE Spectrum — это журнал, издаваемый Институтом инженеров электротехники и электроники (IEEE). Для составления рейтинга в нём используют 12 метрик, а в основе — результаты по запросам «{название_языка} programming» на разных сайтах.
Учтена «популярность» в Google (как у TIOBE), Google Trends (как у PYPL), Twitter, GitHub, Stack Overflow, Reddit, Hacker News, CareerBuilder, IEEE Job Site и IEEE Xplore.
Так, по числу предложений от работодателей (2 изображение) лидирует SQL, за которым следуют Java, Python и JavaScript. В рейтинге по интересу на форумах и в социальных сетях (3 изображение), лидирует Python, за которым следуют Java, C, JavaScript
#тренды
Это нормально, что рано или поздно программирование может превратиться в рутину. И лучше подготовиться к этому заранее
Что может привести к разочарованию в работе и как вернуть былой запал и драйв? Вот 5 простых советов:
https://tproger.ru/articles/5-prostyh-sovetov-dlja-teh-kogo-dostalo-programmirovat-odno-i-to-zhe/
#советы #работа
Что может привести к разочарованию в работе и как вернуть былой запал и драйв? Вот 5 простых советов:
https://tproger.ru/articles/5-prostyh-sovetov-dlja-teh-kogo-dostalo-programmirovat-odno-i-to-zhe/
#советы #работа
Банк ВТБ ищет продактов и дизайнеров с опытом работы в продуктовых командах для создания digital продуктов и сервисов нового поколения
В кросс-функциональных командах ВТБ собрано максимум компетенций, чтобы сделать лучший продукт для пользователя: специалист по клиентскому опыту, дизайнер, аналитик, разработчики, тестировщики.
Такая команда может полностью разработать продукт — от гипотезы до готового решения. Никаких длительных согласований, ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер.
Предлагают:
— амбициозные проекты,
— профессиональную команду,
— престижную работу в компании-лидере,
— возможность влиять на бизнес-результаты.
Откликайтесь по ссылкам:
— Product Owner: https://tprg.ru/WpQb
— Дизайнер: https://tprg.ru/YZXf
#работа #вакансии
В кросс-функциональных командах ВТБ собрано максимум компетенций, чтобы сделать лучший продукт для пользователя: специалист по клиентскому опыту, дизайнер, аналитик, разработчики, тестировщики.
Такая команда может полностью разработать продукт — от гипотезы до готового решения. Никаких длительных согласований, ответственность за продукт перед клиентом и руководством полностью несут команда и её лидер.
Предлагают:
— амбициозные проекты,
— профессиональную команду,
— престижную работу в компании-лидере,
— возможность влиять на бизнес-результаты.
Откликайтесь по ссылкам:
— Product Owner: https://tprg.ru/WpQb
— Дизайнер: https://tprg.ru/YZXf
#работа #вакансии
Ещё один способ мягко отказать кандидату на должность. HR-ы, берите на заметку.
«Здравствуйте, Джеффри. К сожалению, из-за политики нашей компании мы не можем нанимать людей с именем Джеффри, поскольку оно не будет работать с нашей схемой базы данных».
@topittwit #кек #twitter
«Здравствуйте, Джеффри. К сожалению, из-за политики нашей компании мы не можем нанимать людей с именем Джеффри, поскольку оно не будет работать с нашей схемой базы данных».
@topittwit #кек #twitter
Почему ваш веб-сайт должен весить меньше 14 КБ?
Неудивительно, что чем меньше веб-сайт, тем быстрее он грузится. Но знали ли вы, что страница на 15 КБ будет грузиться гораздо медленнее, чем страница на 14 КБ?
Несмотря на разницу всего в 1 КБ, приблизительная задержка резко возрастает на 612 мс. Так происходит из-за алгоритма медленного старта TCP. В статье — о том, что это такое, как оно работает и почему это важно: https://habr.com/ru/post/684836/
#веб #интернет
Неудивительно, что чем меньше веб-сайт, тем быстрее он грузится. Но знали ли вы, что страница на 15 КБ будет грузиться гораздо медленнее, чем страница на 14 КБ?
Несмотря на разницу всего в 1 КБ, приблизительная задержка резко возрастает на 612 мс. Так происходит из-за алгоритма медленного старта TCP. В статье — о том, что это такое, как оно работает и почему это важно: https://habr.com/ru/post/684836/
#веб #интернет
Одному программисту настолько не понравился ненатуральный звук автомобильных двигателей в играх, что он взял и создал точный эмулятор для движков автомобилей
По сути он создал физический движок, программу, которая производит точное компьютерное моделирование того, как взаимодействуют цилиндры, поршни, маховики, воздух и топливо. Физический движок также рассчитывает скорость распространения огня, количество энергии, выделяемое при сгорании воздушно-топливной смеси. И генерирует звук исходя из давления в виртуальной выхлопной трубе. И всё это с 80 000 FPS.
Более того, разработчик так заморочился, что по пути почти создал свой язык программирования для описания двигателей — число цилиндров, расположение элементов, передачи и т. д.
Исходный код открыт и доступен на гитхабе: https://github.com/ange-yaghi/engine-sim
А посмотреть за процессом создания и послушать звуки самых разных двигателей можно в 12-минутном оригинальном видео: https://youtu.be/RKT-sKtR970
#кек #cpp #opensource
По сути он создал физический движок, программу, которая производит точное компьютерное моделирование того, как взаимодействуют цилиндры, поршни, маховики, воздух и топливо. Физический движок также рассчитывает скорость распространения огня, количество энергии, выделяемое при сгорании воздушно-топливной смеси. И генерирует звук исходя из давления в виртуальной выхлопной трубе. И всё это с 80 000 FPS.
Более того, разработчик так заморочился, что по пути почти создал свой язык программирования для описания двигателей — число цилиндров, расположение элементов, передачи и т. д.
Исходный код открыт и доступен на гитхабе: https://github.com/ange-yaghi/engine-sim
А посмотреть за процессом создания и послушать звуки самых разных двигателей можно в 12-минутном оригинальном видео: https://youtu.be/RKT-sKtR970
#кек #cpp #opensource
This media is not supported in your browser
VIEW IN TELEGRAM
Это пожалуй самое милое объяснение SQL, которые вы видели
JOIN — команда, которая объединяет данные из двух разных таблиц в базе данных. Если нужно получить данные из нескольких таблиц, то операция соединения применяется несколько раз. Основные типы соединений: INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN.
В этом видео разбирается разница между ними на котиках! Доступно, понятно и, самое главное, коротко. Приятного просмотра.
#sql #начинающим #кек
JOIN — команда, которая объединяет данные из двух разных таблиц в базе данных. Если нужно получить данные из нескольких таблиц, то операция соединения применяется несколько раз. Основные типы соединений: INNER JOIN, LEFT JOIN, RIGHT JOIN и FULL JOIN.
В этом видео разбирается разница между ними на котиках! Доступно, понятно и, самое главное, коротко. Приятного просмотра.
#sql #начинающим #кек
За что стоит любить программирование, так это за то, что с помощью него можно решить многие жизненные проблемы
Например, автор этой истории создал систему, которая помогает находить свободное парковочное место во дворе дома всего за 5 секунд. Для этого он использовал обычную камеру видеонаблюдения и Telegram бота, написанного с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. В итоге пользователю достаточно нажать «Найди парковку». И бот находит места и отрисовывает их на фото, которое возвращается пользователю.
Подробнее о процессе разработки, фишках и подводных камнях — в статье: https://habr.com/ru/post/685108/
#нейросети #diy #telegram #python #opencv
Например, автор этой истории создал систему, которая помогает находить свободное парковочное место во дворе дома всего за 5 секунд. Для этого он использовал обычную камеру видеонаблюдения и Telegram бота, написанного с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. В итоге пользователю достаточно нажать «Найди парковку». И бот находит места и отрисовывает их на фото, которое возвращается пользователю.
Подробнее о процессе разработки, фишках и подводных камнях — в статье: https://habr.com/ru/post/685108/
#нейросети #diy #telegram #python #opencv
Подборка вакансий для мобильных разработчиков
— Android-разработчик
Где: Удалённо
Опыт: от 2 лет
— Старший Android-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Android-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— iOS-разработчик
Где: удалённо
Опыт: можно без опыта
— iOS-разработчик
Где: Москва
Опыт: можно без опыта
— iOS-разработчик
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: от 2 лет
— Middle iOS-разработчик
Где: Москва
Опыт: от 3 лет
— Senior iOS-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
— Android-разработчик
Где: Удалённо
Опыт: от 2 лет
— Старший Android-разработчик
Где: Москва
Опыт: от 3 лет
— Senior Android-разработчик
Где: Москва, можно удалённо
Опыт: от 3 лет
— iOS-разработчик
Где: удалённо
Опыт: можно без опыта
— iOS-разработчик
Где: Москва
Опыт: можно без опыта
— iOS-разработчик
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: от 2 лет
— Middle iOS-разработчик
Где: Москва
Опыт: от 3 лет
— Senior iOS-разработчик
Где: Москва
Опыт: от 3 лет
#вакансии #работа
В 2022 году не хочется тратить время ценных сотрудников на рутинные задачи. Особенно такие, которые запросто может выполнить программа
Поэтому компании всё чаще внедряют системы, которые автоматизирует действия сотрудников, перекладывают скучную работу на роботов и освобождают кучу времени.
Автор этой истории как раз участвовал в разработке такого робота для ИТ-департамента. В статье он рассказал о том, как им удалось переложить на робота взаимодействие с Gitlab, мониторинг уязвимостей, работу с Excel, запуск PowerShell и Bash-скриптов на удалённых серверах.
И вот к чему это привело: https://tprg.ru/6mzx
#работа
Поэтому компании всё чаще внедряют системы, которые автоматизирует действия сотрудников, перекладывают скучную работу на роботов и освобождают кучу времени.
Автор этой истории как раз участвовал в разработке такого робота для ИТ-департамента. В статье он рассказал о том, как им удалось переложить на робота взаимодействие с Gitlab, мониторинг уязвимостей, работу с Excel, запуск PowerShell и Bash-скриптов на удалённых серверах.
И вот к чему это привело: https://tprg.ru/6mzx
#работа
Что почитать на выходных: «Street Coder. The rules to break and how to break»
Автор — программист-самоучка с более чем 25-летним опытом работы, в том числе в Microsoft. В своей книге он с юмором рассказывает о навыках, которые лучше узнать ещё до того, как вы начали свой путь программиста. И знаниях, которые помогут сэкономить несколько лет обучения и практики, вне зависимости от того, на каком уровне вы находитесь сейчас.
Вы узнаете о решающей важности алгоритмов и структур данных, превратите рутину программирования в удовольствие и разрушите догматические принципы, мешающие полностью реализовать свой потенциал. И узнаете, какие правила можно и нужно нарушать, и как делать это правильно.
Судя по отзывам, эта одна из самых важных книг, которые стоит прочитать, когда только начинаешь заниматься разработкой приложений.
#книги #начинающим
Автор — программист-самоучка с более чем 25-летним опытом работы, в том числе в Microsoft. В своей книге он с юмором рассказывает о навыках, которые лучше узнать ещё до того, как вы начали свой путь программиста. И знаниях, которые помогут сэкономить несколько лет обучения и практики, вне зависимости от того, на каком уровне вы находитесь сейчас.
Вы узнаете о решающей важности алгоритмов и структур данных, превратите рутину программирования в удовольствие и разрушите догматические принципы, мешающие полностью реализовать свой потенциал. И узнаете, какие правила можно и нужно нарушать, и как делать это правильно.
Судя по отзывам, эта одна из самых важных книг, которые стоит прочитать, когда только начинаешь заниматься разработкой приложений.
#книги #начинающим
Как работать в команде, если один из коллег плодит баги, люто дедлайнит и вообще запарывает ваш проект
Первая мысль — бросить проект или пожаловаться на коллегу руководству. Но давайте будем рациональны и последовательны. Спросили о реальных кейсах и решениях проблемы у опытных разработчиков:
https://tproger.ru/experts/kak-rabotat-w-komande-programistow/
#эксперты #советы
Первая мысль — бросить проект или пожаловаться на коллегу руководству. Но давайте будем рациональны и последовательны. Спросили о реальных кейсах и решениях проблемы у опытных разработчиков:
https://tproger.ru/experts/kak-rabotat-w-komande-programistow/
#эксперты #советы
Если вам нужен простой инструмент для быстрого создания красивых макетов приложений и сайтов на разных устройствах, обратите внимание на Shotsnapp.
Бесплатная версии вполне хватает для большинства базовых задач: https://shotsnapp.com/
#инсрументы #дизайн
Бесплатная версии вполне хватает для большинства базовых задач: https://shotsnapp.com/
#инсрументы #дизайн
Если вы фанат робо-собаки от Boston Dynamics и хотели бы завести дома его маленькую копию, вам в помощь OpenCat
OpenCat — платформа миниатюрных четвероногих роботов на основе Arduino и Raspberry Pi с открытым исходным кодом. Её разработал Petoi, производитель футуристических программируемых роботов-питомцев.
Подробнее о проекте: https://habr.com/ru/company/cloud4y/blog/684696/
#diy #роботы #raspberry #arduino
OpenCat — платформа миниатюрных четвероногих роботов на основе Arduino и Raspberry Pi с открытым исходным кодом. Её разработал Petoi, производитель футуристических программируемых роботов-питомцев.
Подробнее о проекте: https://habr.com/ru/company/cloud4y/blog/684696/
#diy #роботы #raspberry #arduino
В GitHub решили удалить страницу Trending — реакция сообщества не заставила себя ждать
GitHub Trending — это страница, на которой публикуются списки репозиториев и разработчиков, привлёкших больше всего внимания за последнее время. 1 сентября сервис сообщил, что из-за низкой посещаемости было решено удалить страницу.
Однако многие участники сообщества восприняли новость негативно и рассказали об этом в треде в GitHub Community Discussions. По словам пользователей, «это единственная страница GitHub, позволяющая понять, что происходит в сообществе open source», «половину проектов, отмеченных у меня звёздами, я нашёл через Trending», «это решение от менеджера, который сам не пользуется GitHub».
Тред так разросся, что вскоре в нём отписался вице-президент developer relations в GitHub Мартин Вудвард. Он пообещал, что команда переоценит ситуацию и подумает, как эту функциональность можно сохранить или даже улучшить.
Вот она, сила комьюнити.
#github
GitHub Trending — это страница, на которой публикуются списки репозиториев и разработчиков, привлёкших больше всего внимания за последнее время. 1 сентября сервис сообщил, что из-за низкой посещаемости было решено удалить страницу.
Однако многие участники сообщества восприняли новость негативно и рассказали об этом в треде в GitHub Community Discussions. По словам пользователей, «это единственная страница GitHub, позволяющая понять, что происходит в сообществе open source», «половину проектов, отмеченных у меня звёздами, я нашёл через Trending», «это решение от менеджера, который сам не пользуется GitHub».
Тред так разросся, что вскоре в нём отписался вице-президент developer relations в GitHub Мартин Вудвард. Он пообещал, что команда переоценит ситуацию и подумает, как эту функциональность можно сохранить или даже улучшить.
Вот она, сила комьюнити.
#github