Регулярки — боль многих программистов, но штука очень полезная
Regex служат в первую очередь для поиска строк по шаблону — будь то парсинг сайтов, работа с текстовыми файлами или поиск в коде. И хотя теоретически делать это можно и без регулярок, их использование даёт программисту суперсилу в решении таких задач.
Осталось только научиться с ними работать. И вот отличный гайд, который в этом поможет: https://techrocks.ru/2022/05/31/regex-complete-guide/
#регулярки
Regex служат в первую очередь для поиска строк по шаблону — будь то парсинг сайтов, работа с текстовыми файлами или поиск в коде. И хотя теоретически делать это можно и без регулярок, их использование даёт программисту суперсилу в решении таких задач.
Осталось только научиться с ними работать. И вот отличный гайд, который в этом поможет: https://techrocks.ru/2022/05/31/regex-complete-guide/
#регулярки
Многие из нас мечтают о своём деле. Свободный график, пространство для фантазии и отсутствие начальников — кажется, что это рай. Но как правило, это оказывается не так-то просто.
Тем не менее, плюсы в своём деле действительно есть, просто лучше заранее изучить «грабли» и не наступать на них. И вот история о таком опыте — её автор открыл компанию по созданию детских наборов электроники. О своём опыте, подводных камнях, борьбе с самодисциплиной, ошибках, удачах и о том, что из этого вышло, он рассказал в статье:
https://tprg.ru/x4Bw
#работа #diy
Тем не менее, плюсы в своём деле действительно есть, просто лучше заранее изучить «грабли» и не наступать на них. И вот история о таком опыте — её автор открыл компанию по созданию детских наборов электроники. О своём опыте, подводных камнях, борьбе с самодисциплиной, ошибках, удачах и о том, что из этого вышло, он рассказал в статье:
https://tprg.ru/x4Bw
#работа #diy
Microsoft ограничила возможность скачивать образ Windows с сайта для российских IP, хотя официально компания не объявляла ограничений для России. Это касается попытки скачивания утилиты помощника по установке Windows, а также инструмента Media Creation Tool и других продуктов компании.
Пока хороших новостей две: VPN проблему решает, обновления ОС тоже пока работают. Кажется, репаки скоро снова станут популярны.
#windows
Пока хороших новостей две: VPN проблему решает, обновления ОС тоже пока работают. Кажется, репаки скоро снова станут популярны.
#windows
Как устроен облачный гейминг с точки зрения технологий и почему это будущее игровой индустрии?
Олды помнят, что процесс того, как мы играли в игры постоянно менялся: аркадные автоматы, дискеты картриджи, диски. И теперь это все не нужно, достаточно купить и загрузить игру из любого стора. Осталась одна проблема — железо. И следующий логичный этап игровой индустрии — это переход в облачный гейминг.
С помощью него уже сейчас можно сыграть в новую требовательную к ресурсам игру на супер слабом железе. И если раньше технология была сырая даже для ПК, то сейчас с помощью неё можно запросто играть в Cyberpunk 2077 даже на смартфоне. Как такое стало возможно, как работает технология изнутри и с чего начать облачный гейминг — разобрались в статье на примере МТС Remote Play:
https://tprg.ru/bYRN
#игры #технологии
Олды помнят, что процесс того, как мы играли в игры постоянно менялся: аркадные автоматы, дискеты картриджи, диски. И теперь это все не нужно, достаточно купить и загрузить игру из любого стора. Осталась одна проблема — железо. И следующий логичный этап игровой индустрии — это переход в облачный гейминг.
С помощью него уже сейчас можно сыграть в новую требовательную к ресурсам игру на супер слабом железе. И если раньше технология была сырая даже для ПК, то сейчас с помощью неё можно запросто играть в Cyberpunk 2077 даже на смартфоне. Как такое стало возможно, как работает технология изнутри и с чего начать облачный гейминг — разобрались в статье на примере МТС Remote Play:
https://tprg.ru/bYRN
#игры #технологии
Шок-контент: тут оказывается TensorFlow окончательно проиграл конкуренцию PyTorch
Об этом на днях заявили в Google. С этого момента все исследования и продукты гугла потихоньку переезжают на JAX.
#google #нейросети
Об этом на днях заявили в Google. С этого момента все исследования и продукты гугла потихоньку переезжают на JAX.
#google #нейросети
This media is not supported in your browser
VIEW IN TELEGRAM
Отличная новость для AR-разработчиков: Sony выложила в свободный доступ Time of Flight AR
Это такой SDK, который позволяет плавно отображать движения рук и пальцев, моделировать 3D-пространство, создавать сетку окружающей среды на основе информации о глубине. Почитать подробнее и попробовать SDK можно на сайте проекта:
https://developer.sony.com/develop/tof-ar/
#computervision #ar
Это такой SDK, который позволяет плавно отображать движения рук и пальцев, моделировать 3D-пространство, создавать сетку окружающей среды на основе информации о глубине. Почитать подробнее и попробовать SDK можно на сайте проекта:
https://developer.sony.com/develop/tof-ar/
#computervision #ar
This media is not supported in your browser
VIEW IN TELEGRAM
На чём только не запускали Doom, и вроде все способы уже закончились. Но нет — теперь игру запустили на Lego!
Всё началось с того, что энтузиаст Джеймс Браун решил оживить обычный блок Lego с рисунком компьютера, добавив в него мерцающий дисплей. Мы писали об этом ранее. Ну и конечно же, в оригинальном твиттер-треде и даже у нас в комментариях ему начали советовать запустить на нём Doom. Джеймс так и сделал.
Конечно, монохромный дисплей с диагональю 0,42 дюйма и разрешением 72х40 не позволит полноценно сыграть в игру. Но как заметил инженер, проект создан исключительно ради шутки. Да и когда последний раз Doom запускали на чём-то экзотическом, чтобы действительно играть в него?
#кек #diy
Всё началось с того, что энтузиаст Джеймс Браун решил оживить обычный блок Lego с рисунком компьютера, добавив в него мерцающий дисплей. Мы писали об этом ранее. Ну и конечно же, в оригинальном твиттер-треде и даже у нас в комментариях ему начали советовать запустить на нём Doom. Джеймс так и сделал.
Конечно, монохромный дисплей с диагональю 0,42 дюйма и разрешением 72х40 не позволит полноценно сыграть в игру. Но как заметил инженер, проект создан исключительно ради шутки. Да и когда последний раз Doom запускали на чём-то экзотическом, чтобы действительно играть в него?
#кек #diy
Собираем и деплоим в Kubernetes приложение на Node.js с помощью werf
Классная статья, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этомправильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения:
https://tproger.ru/articles/kubernetes-node-js-werf/
#devops
Классная статья, в которой разобрали, как собирать и деплоить в k8S-кластер простое приложение на Node.js с помощью утилиты werf. Организовав при этомправильную раздачу ассетов, спрятав бэкенд за reverse proxy-сервером NGINX и сняв тем самым нагрузку с самого приложения:
https://tproger.ru/articles/kubernetes-node-js-werf/
#devops
Почему тимбилдинг умер и какие ещё есть способы спасти команду?
Изначально, тимбилдинг — штука классная. Даже объяснять не надо, что это такое, ведь дословно так и переводится «командообразование». Тем не менее, сегодня под тимбилдингом всё чаще понимают мероприятие, расходы по которому берёт на себя компания.
Эффективно ли это? Иногда. Есть ли другие способы сплотить команду? Безусловно. О них и поговорим в этой статье: https://tproger.ru/articles/timbilding-umer-5-sposobov-spasti-komandu/
#работа #мотивация
Изначально, тимбилдинг — штука классная. Даже объяснять не надо, что это такое, ведь дословно так и переводится «командообразование». Тем не менее, сегодня под тимбилдингом всё чаще понимают мероприятие, расходы по которому берёт на себя компания.
Эффективно ли это? Иногда. Есть ли другие способы сплотить команду? Безусловно. О них и поговорим в этой статье: https://tproger.ru/articles/timbilding-umer-5-sposobov-spasti-komandu/
#работа #мотивация
This media is not supported in your browser
VIEW IN TELEGRAM
GitHub наконец-то сделал Copilot доступным для всех желающих — как им воспользоваться
Copilot — это продвинутая нейросеть, способная анализировать ПО и дописывать конструкции кода за человека.
В статье рассказали, сколько стоит подписка, как оформить пробный период или вообще пользоваться инструментом бесплатно. А ещё про парочку других чуть менее известных инструментов будущего, которые уже сегодня здорово упрощают жизнь разработчикам:
https://tproger.ru/articles/4-futuristichnyh-instrumenta-kotoryh-nam-ne-hvataet/
#нейросети #github #ии #нейросети
Copilot — это продвинутая нейросеть, способная анализировать ПО и дописывать конструкции кода за человека.
В статье рассказали, сколько стоит подписка, как оформить пробный период или вообще пользоваться инструментом бесплатно. А ещё про парочку других чуть менее известных инструментов будущего, которые уже сегодня здорово упрощают жизнь разработчикам:
https://tproger.ru/articles/4-futuristichnyh-instrumenta-kotoryh-nam-ne-hvataet/
#нейросети #github #ии #нейросети
Что почитать на выходных: «Программирование: введение в профессию. Задачи и этюды»
Книга, ориентированная на ОС семейства Unix (в том числе Linux) в качестве единой среды для обучения программированию. В книге затрагиваются языки Pascal, C и С++, разбирается работа процессора, сетей, ООП, а также компиляция, интерпретация и скриптинг. Много задач, упражнений и практических заданий.
#книги
Книга, ориентированная на ОС семейства Unix (в том числе Linux) в качестве единой среды для обучения программированию. В книге затрагиваются языки Pascal, C и С++, разбирается работа процессора, сетей, ООП, а также компиляция, интерпретация и скриптинг. Много задач, упражнений и практических заданий.
#книги
Яндекс выложил в открытый доступ крупнейшую в мире GPT-подобную нейросеть с 100 млрд параметров — это больше, чем любая другая существующая модель для обработки русского языка.
Что с этим можно сделать? Сам Яндекс использует YaLM 100В более чем в 20 проектах. Среди её задач генерация ответов Алисы, рекламные объявления, быстрые ответы на странице поиска и даже помощь в составлении ответов для сотрудников службы поддержки.
Можно запросто придумать рекламный слоган, описать товар в онлайн-магазине, сочинить стих, сгенерировать текст на любую тему и даже классифицировать тексты по стилю речи. Это действительно большая работа, а разработчикам респект за такой вклад в опенсорс!
Почитать: https://habr.com/ru/company/yandex/blog/672396/
Потрогать: https://github.com/yandex/YaLM-100B
#нейросети #ии #opensource #яндекс
Что с этим можно сделать? Сам Яндекс использует YaLM 100В более чем в 20 проектах. Среди её задач генерация ответов Алисы, рекламные объявления, быстрые ответы на странице поиска и даже помощь в составлении ответов для сотрудников службы поддержки.
Можно запросто придумать рекламный слоган, описать товар в онлайн-магазине, сочинить стих, сгенерировать текст на любую тему и даже классифицировать тексты по стилю речи. Это действительно большая работа, а разработчикам респект за такой вклад в опенсорс!
Почитать: https://habr.com/ru/company/yandex/blog/672396/
Потрогать: https://github.com/yandex/YaLM-100B
#нейросети #ии #opensource #яндекс