Если вы фанат робо-собаки от 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
👍53💩1
В 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
👍104😁9
Виды анимации на верстке: свойства, особенности и примеры кода
Анимацию можно создать самыми разными способами: CSS Transition, CSS Animation, SVG animation, JS-анимация, JS canvas, WebGL и ThreeJs. У каждого из них разная эффективность, плавность, сложность реализации и уровень оптимизации.
В статье наш читатель Данила Абрамов сравнил все эти способы и тонкости работы с ними. Всё как вы любите — простым языком, с примерами кода и codepen-визуализацией:
https://tproger.ru/articles/vidy-animacii-na-verstke-svojstva-osobennosti-primery-koda/
#фронтенд #веб
Анимацию можно создать самыми разными способами: CSS Transition, CSS Animation, SVG animation, JS-анимация, JS canvas, WebGL и ThreeJs. У каждого из них разная эффективность, плавность, сложность реализации и уровень оптимизации.
В статье наш читатель Данила Абрамов сравнил все эти способы и тонкости работы с ними. Всё как вы любите — простым языком, с примерами кода и codepen-визуализацией:
https://tproger.ru/articles/vidy-animacii-na-verstke-svojstva-osobennosti-primery-koda/
#фронтенд #веб
😁104👍7
Смена работы — тоже работа, которую важно проделать любому специалисту, чтобы не нарваться на устаревший стек, не оформлять ИП для получения зарплаты и не попасть в стартап, который сдуется через полгода.
Лучший помощник — опыт коллег, которые уже прошли этот путь. Рассказываем, как правильно искать подходящее место работы на примере 4 реальных DevOps-инженеров: https://tprg.ru/6JvS
#devops #карьера #советы #собеседование
Лучший помощник — опыт коллег, которые уже прошли этот путь. Рассказываем, как правильно искать подходящее место работы на примере 4 реальных DevOps-инженеров: https://tprg.ru/6JvS
#devops #карьера #советы #собеседование
❤23👍10
У нескольких сервисов Google произошёл сбой
Если у вас не получается скачивать расширения из Chrome Web Store, просматривать снимки через веб-версию «Google Фото», делиться изображениями в «Документах», причина именно в нём.
Дело в недоступности нескольких ключевых адресов Google CDN: lh3/lh4/lh5/lh6.googleusercontent.com. Пресс-релизов и комментариев от Роскомнадзора на момент публикации не поступало, а адреса отсутствуют в Реестре запрещенных сайтов. Тем не менее, по данным Роскомсвободы проблемы у клиентов провайдеров с установленными Техническими средствами противодействия угрозам (ТСПУ).
В некоторых случаях помогает VPN.
#google
Если у вас не получается скачивать расширения из Chrome Web Store, просматривать снимки через веб-версию «Google Фото», делиться изображениями в «Документах», причина именно в нём.
Дело в недоступности нескольких ключевых адресов Google CDN: lh3/lh4/lh5/lh6.googleusercontent.com. Пресс-релизов и комментариев от Роскомнадзора на момент публикации не поступало, а адреса отсутствуют в Реестре запрещенных сайтов. Тем не менее, по данным Роскомсвободы проблемы у клиентов провайдеров с установленными Техническими средствами противодействия угрозам (ТСПУ).
В некоторых случаях помогает VPN.
👍27😁12😢9🤬8👎3
This media is not supported in your browser
VIEW IN TELEGRAM
Ничего необычного, просто порт Quake на Apple Watch
Абсолютно не играбельно, но почему бы и да.
Исходники проекта: https://github.com/MyOwnClone/quake_watch
#кек #gamedev
Абсолютно не играбельно, но почему бы и да.
Исходники проекта: https://github.com/MyOwnClone/quake_watch
#кек #gamedev
👍80🤔8🔥5🥰5
Если вы разрабатываете приложения или сайты, вы просто обязаны добавить в свой инструментарий ProtoPie
ProtoPie позволяет быстро собрать рабочий прототип, чтобы, например, показать его команде или клиенту, и сразу протестировать прототипы в браузерах и популярных мобильных устройствах. Что интересно, с помощью ProtoPie можно сделать не просто картинки будущего приложения, а создавать почти полноценные приложения и даже игры!
Давайте разберёмся, как работает ProtoPie, и создадим в нём небольшую игру: https://tproger.ru/articles/razrabotka-prototipa-igry-wordle-v-protopie/
#gamedev #начинающим #инструменты
ProtoPie позволяет быстро собрать рабочий прототип, чтобы, например, показать его команде или клиенту, и сразу протестировать прототипы в браузерах и популярных мобильных устройствах. Что интересно, с помощью ProtoPie можно сделать не просто картинки будущего приложения, а создавать почти полноценные приложения и даже игры!
Давайте разберёмся, как работает ProtoPie, и создадим в нём небольшую игру: https://tproger.ru/articles/razrabotka-prototipa-igry-wordle-v-protopie/
#gamedev #начинающим #инструменты
👍11👎8
Большинство собеседований выглядят примерно одинаково: первичное интервью с HR, тестовое задание и техническое собеседование. Но история этого необычного собеседования вас точно удивит.
В ней автор проводил собеседования с кандидатами в свой отдел. И однажды к нему пришёл кандидат, который хотел не устроиться на работу, а наоборот, «продать» своего начальника и схантить толкового специалиста.
К чему в итоге привёл такой реверс-хантинг, читайте в статье: https://habr.com/ru/post/685512/
#кек #карьера
В ней автор проводил собеседования с кандидатами в свой отдел. И однажды к нему пришёл кандидат, который хотел не устроиться на работу, а наоборот, «продать» своего начальника и схантить толкового специалиста.
К чему в итоге привёл такой реверс-хантинг, читайте в статье: https://habr.com/ru/post/685512/
#кек #карьера
👍31😁10👎1
Шаблоны проектирования простым языком
В этой серии статей читайте о разных видах паттернов. Каждый паттерн объясняется простыми словами, приводится пример из жизни, кейсы для уместного использования и, конечно, код.
Порождающие: https://tprg.ru/patterns-1
Структурные: https://tprg.ru/patterns-2
Поведенческие: https://tprg.ru/patterns-3
#паттерны
В этой серии статей читайте о разных видах паттернов. Каждый паттерн объясняется простыми словами, приводится пример из жизни, кейсы для уместного использования и, конечно, код.
Порождающие: https://tprg.ru/patterns-1
Структурные: https://tprg.ru/patterns-2
Поведенческие: https://tprg.ru/patterns-3
#паттерны
🔥37👍8😁5
Немного Бенедикта Камбербэтча с кукумберами вам в ленту, а бонусом — самый простой гайд, как сгенерировать картинки с помощью нейросети, от анонов с Двача
StableDiffusion — одна из самых популярных нейросетей для генерации картинок. Всего за пару минут она способна не только создавать структурированные картинки из текста, но и делать их почти неотличимыми от реальных.
Так вот, юзеры Двача тоже решили разобраться в теме и создали тред, где перевели и дополнили гайд по этой нейронке. Получился самый простой и подробный гайд, который поможет установить и настроить StableDiffusion. Даже если вы никогда не устанавливали Python и не открывали консоль.
Для удобства коллеги закинули гайд на Telegraph. А мы делимся им с вами: https://telegra.ph/Gajd-po-nejronkam-s-dvacha-09-05
#нейросети #начинающим
StableDiffusion — одна из самых популярных нейросетей для генерации картинок. Всего за пару минут она способна не только создавать структурированные картинки из текста, но и делать их почти неотличимыми от реальных.
Так вот, юзеры Двача тоже решили разобраться в теме и создали тред, где перевели и дополнили гайд по этой нейронке. Получился самый простой и подробный гайд, который поможет установить и настроить StableDiffusion. Даже если вы никогда не устанавливали Python и не открывали консоль.
Для удобства коллеги закинули гайд на Telegraph. А мы делимся им с вами: https://telegra.ph/Gajd-po-nejronkam-s-dvacha-09-05
#нейросети #начинающим
👍17💩9😁3❤1
Подборка актуальных вакансий
— Frontend-разработчик
Где: Москва
Опыт: можно без опыта
— Разработчик DWH / ETL
Где: Москва, можно удалённо
Опыт: от 1 года
— Python-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Старший разработчик в команду IaaS
Где: Москва
Опыт: от 1 года
— NoSQL Reliability Engineer
Где: Москва
Опыт: от 1 года
— Инженер в команду Clickstream
Где: Москва, можно удалённо
Опыт: от 3 лет
— Разработчик инфраструктуры IaaS
Где: Москва
Опыт: от 3 лет
#вакансии #работа
— Frontend-разработчик
Где: Москва
Опыт: можно без опыта
— Разработчик DWH / ETL
Где: Москва, можно удалённо
Опыт: от 1 года
— Python-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Старший разработчик в команду IaaS
Где: Москва
Опыт: от 1 года
— NoSQL Reliability Engineer
Где: Москва
Опыт: от 1 года
— Инженер в команду Clickstream
Где: Москва, можно удалённо
Опыт: от 3 лет
— Разработчик инфраструктуры IaaS
Где: Москва
Опыт: от 3 лет
#вакансии #работа
👍8👎8🤮4❤1
Media is too big
VIEW IN TELEGRAM
Вероятность того, что сервер упал из-за того, что на него наорал сисадмин, бесконечно мала.
Но она не равна нулю.
#кек #сети #интернет
Но она не равна нулю.
#кек #сети #интернет
😁154👍12🔥7🥰2
«Змейка» — простая в реализации игра и классика первых проектов при изучении практически любого языка программирования
Обычную «Змейку» вы всё равно итак напишите. А мы нашли действительно интересную реализацию этой игры, использующую тензорные операции, линейную алгебру и написанную всего в 12 строчках кода на PyTorch.
Enjoy: https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66
#python #начинающим
Обычную «Змейку» вы всё равно итак напишите. А мы нашли действительно интересную реализацию этой игры, использующую тензорные операции, линейную алгебру и написанную всего в 12 строчках кода на PyTorch.
Enjoy: https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66
#python #начинающим
👍20🤔1🤮1
На Nullsoft выложили финальную версию Winamp 5.9 с номером сборки 9999 — разработчики рассказали, что это кульминация их четырёхлетней работы
На первый взгляд может показаться, что изменений не так много. Но самой большой и сложной частью был перенос всего проекта с Visual Studio 2008 на Visual Studio 2019 и успешная сборка проекта. 4 года разработки было потрачено на работу с легаси. А новая версия плеера — своего рода реставрированный предмет старины, только в мире программирования ☺️
Напомним, что предыдущая версия плеера Winamp 5.8 была выложена в открытый доступ разработчиками в октябре 2018 года. А в ноябре 2021 года проект Winamp обновил сайт, логотип, открыл регистрацию на бета-тест и начал готовиться к перезапуску.
#история
На первый взгляд может показаться, что изменений не так много. Но самой большой и сложной частью был перенос всего проекта с Visual Studio 2008 на Visual Studio 2019 и успешная сборка проекта. 4 года разработки было потрачено на работу с легаси. А новая версия плеера — своего рода реставрированный предмет старины, только в мире программирования ☺️
Напомним, что предыдущая версия плеера Winamp 5.8 была выложена в открытый доступ разработчиками в октябре 2018 года. А в ноябре 2021 года проект Winamp обновил сайт, логотип, открыл регистрацию на бета-тест и начал готовиться к перезапуску.
#история
🔥75😁15👍7🤔2
Топ-6 высокооплачиваемых языков программирования в 2022 году
Каждому начинающему специалисту хочется выбрать сферу, которая будет востребована ещё долгое время. А опытным — присмотреться к трендам рынка и обратить внимание на конкурентные скилы.
Но к сожалению точного и единственно правильного ответа на вопрос, на какую технологию/ЯП/фреймворк обратить внимание, не существует. Зато есть множество исследований, на которые можно обратить внимание, и мнений, к которым можно прислушаться.
Одно из таких мнений вы найдёте в этой статье, и ещё несколько — в комментариях: https://tproger.ru/articles/6-luchshih-jazykov-programmirovanija-na-2022-god/
#тренды #карьера
Каждому начинающему специалисту хочется выбрать сферу, которая будет востребована ещё долгое время. А опытным — присмотреться к трендам рынка и обратить внимание на конкурентные скилы.
Но к сожалению точного и единственно правильного ответа на вопрос, на какую технологию/ЯП/фреймворк обратить внимание, не существует. Зато есть множество исследований, на которые можно обратить внимание, и мнений, к которым можно прислушаться.
Одно из таких мнений вы найдёте в этой статье, и ещё несколько — в комментариях: https://tproger.ru/articles/6-luchshih-jazykov-programmirovanija-na-2022-god/
#тренды #карьера
💩44👍13👎5❤1🔥1😁1
Вот и наступил 256-й день в году. Поздравляем программистов и всех, кто имеет отношение к разработке!
Считается, что только сегодня программист может написать любой код, а компилятор не имеет права ему отказать. Только сегодня заказчики умеют говорить на человеческом языке, все баги автоматически превращаются в фичи, а прод делает сальто, вместо того, чтобы упасть.
Желаем вам холодного ветра в кулер, исправного железа, рабочего кода и здоровой спины. Пусть чай будет вкусным, а фраза «тыжпрограммист» встречается на вашем ответственном пути как можно реже. С праздником!
Считается, что только сегодня программист может написать любой код, а компилятор не имеет права ему отказать. Только сегодня заказчики умеют говорить на человеческом языке, все баги автоматически превращаются в фичи, а прод делает сальто, вместо того, чтобы упасть.
Желаем вам холодного ветра в кулер, исправного железа, рабочего кода и здоровой спины. Пусть чай будет вкусным, а фраза «тыжпрограммист» встречается на вашем ответственном пути как можно реже. С праздником!
🎉211👍34❤2
Когда ещё так сильно захочется выдохнуть, замедлиться и отдохнуть, как не в профессиональный праздник?
Успокаивающее размышление о том, почему:
— IT-шнику необязательно гнаться за трендами индустрии 24/7;
— успешный успех — выдумка;
— развиваться надо не день и ночь, а вдумчиво и с удовольствием.
Просто расслабьтесь и почитайте: https://habr.com/ru/post/686742/
#советы #softskills #карьера
Успокаивающее размышление о том, почему:
— IT-шнику необязательно гнаться за трендами индустрии 24/7;
— успешный успех — выдумка;
— развиваться надо не день и ночь, а вдумчиво и с удовольствием.
Просто расслабьтесь и почитайте: https://habr.com/ru/post/686742/
#советы #softskills #карьера
👍47😁5👏1