Главные новости за неделю
🇨🇳 Китай объявил о создании квантового компьютера, который в 10 млрд раз быстрее аналога от Google: https://tprg.ru/Waps
💻 GitHub назвал самый популярный язык программирования в 2020 году: https://tprg.ru/CMu6
📱 В iOS нашли дыру, позволяющую перехватить управление смартфоном по Wi-Fi: https://tprg.ru/rXSm
☁️ Amazon запустил облачный доступ к macOS на базе Amazon Web Services: https://tprg.ru/BkvL
🤘 Сообщество помогло разработчику уменьшить вес Flappy Bird до 228 байт (на самом деле уже до 205): https://tprg.ru/emjH
#новости
🇨🇳 Китай объявил о создании квантового компьютера, который в 10 млрд раз быстрее аналога от Google: https://tprg.ru/Waps
💻 GitHub назвал самый популярный язык программирования в 2020 году: https://tprg.ru/CMu6
📱 В iOS нашли дыру, позволяющую перехватить управление смартфоном по Wi-Fi: https://tprg.ru/rXSm
☁️ Amazon запустил облачный доступ к macOS на базе Amazon Web Services: https://tprg.ru/BkvL
🤘 Сообщество помогло разработчику уменьшить вес Flappy Bird до 228 байт (на самом деле уже до 205): https://tprg.ru/emjH
#новости
Радуем вас ещё одним обзором книг для разработчиков
В этот раз обзор на книгу Владстона Феррейра Фило «Теоретический минимум по Computer Science. Всё, что нужно программисту и разработчику» составил ведущий технический писатель из Bercut, Александр Клименков:
https://tprg.ru/WTbc
#computerscience #книги
В этот раз обзор на книгу Владстона Феррейра Фило «Теоретический минимум по Computer Science. Всё, что нужно программисту и разработчику» составил ведущий технический писатель из Bercut, Александр Клименков:
https://tprg.ru/WTbc
#computerscience #книги
Ничего необычного, просто беспилотный фудтрак KFC в Китае
Покупатель заказывает крылышки с помощью сенсорного экрана, платит через QR-код и забирает свой заказ. Правда, как футрак понимает, что не взяли ничего лишнего, непонятно. Но такой фудтрак по крайней мере сам приезжает в ресторан «заправиться» едой и подзарядить батареи.
Кажется, будущее уже наступило.
#технологии
Покупатель заказывает крылышки с помощью сенсорного экрана, платит через QR-код и забирает свой заказ. Правда, как футрак понимает, что не взяли ничего лишнего, непонятно. Но такой фудтрак по крайней мере сам приезжает в ресторан «заправиться» едой и подзарядить батареи.
Кажется, будущее уже наступило.
#технологии
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст создал Flappy Bird на минималках весом всего лишь 228 байт
А чтобы запустить игру, достаточно скопировать этот код в адресную строку браузера:
data:text/html,<body onload=z=c.getContext`2d`,setInterval(`c.width=W=150,Y<W&&P<Y&Y<P+E|9<p?z.fillText(S++${Y=`,9,9|z.fillRect(p`}*0,Y-=--M${Y+Y},P+E,9,W),P))):p=M=Y=S=6,p=p-6||(P=S%E,W)`,E=49) onclick=M=9><canvas id=c>
#веб #кек
А чтобы запустить игру, достаточно скопировать этот код в адресную строку браузера:
data:text/html,<body onload=z=c.getContext`2d`,setInterval(`c.width=W=150,Y<W&&P<Y&Y<P+E|9<p?z.fillText(S++${Y=`,9,9|z.fillRect(p`}*0,Y-=--M${Y+Y},P+E,9,W),P))):p=M=Y=S=6,p=p-6||(P=S%E,W)`,E=49) onclick=M=9><canvas id=c>
#веб #кек
Новогодняя распродажа онлайн-курсов и профессий в Skillbox
19 профессий, которые позволят освоить специальность с нуля, и 7 курсов для изучения конкретных навыков. Выбирайте любой, и к концу обучения сможете претендовать на должность с достойной зарплатой.
Актуально будет не только для новичков, но и для программистов, которые хотят получить более узкую специальность или сменить направление.
Выбрать курс: https://tprg.ru/gVEm
#ивенты
19 профессий, которые позволят освоить специальность с нуля, и 7 курсов для изучения конкретных навыков. Выбирайте любой, и к концу обучения сможете претендовать на должность с достойной зарплатой.
Актуально будет не только для новичков, но и для программистов, которые хотят получить более узкую специальность или сменить направление.
Выбрать курс: https://tprg.ru/gVEm
#ивенты
А вы знаете, как работает процессор? Нет? Сейчас узнаете.
Раскладываем по полочкам регистры, память, тактирование, шины, кэш и не только:
https://tprg.ru/gyFd
#hardware #начинающим
Раскладываем по полочкам регистры, память, тактирование, шины, кэш и не только:
https://tprg.ru/gyFd
#hardware #начинающим
Киберпанк всё ближе и ближе. Доказательство тому — сервис, подбирающий сгенерированный нейрофейк под ваше лицо.
Не всегда получается похоже. Но если повезёт, можно взглянуть на себя из другой реальности:
https://tprg.ru/V5DH
#нейросети
Не всегда получается похоже. Но если повезёт, можно взглянуть на себя из другой реальности:
https://tprg.ru/V5DH
#нейросети
Стартовал набор на декабрьский поток курса по Java разработке в Java Mentor
На протяжении 7 месяцев вы на практике будете изучать топовые технологии для Java: там и Maven, и Git, и MVC и многое другое. К концу обучения поработаете над коммерческим проектом в команде и получите оффер из компаний Москвы.
Платить заранее и даже во время не нужно — всё только после устройства на работу, до которой вас лично будут поддерживать менторы. Приятный бонус — 2 года поддержки от профессионального сообщества: бесплатное участие в вебинарах, митапах и буткэмпах от экспертов IT.
Для поступления необходимо пройти тестовое:
https://tprg.ru/gf2E
#ивенты
На протяжении 7 месяцев вы на практике будете изучать топовые технологии для Java: там и Maven, и Git, и MVC и многое другое. К концу обучения поработаете над коммерческим проектом в команде и получите оффер из компаний Москвы.
Платить заранее и даже во время не нужно — всё только после устройства на работу, до которой вас лично будут поддерживать менторы. Приятный бонус — 2 года поддержки от профессионального сообщества: бесплатное участие в вебинарах, митапах и буткэмпах от экспертов IT.
Для поступления необходимо пройти тестовое:
https://tprg.ru/gf2E
#ивенты
Участник Russian AI Cup, Антон Чумаченко, рассказал, как ему удалось создать лучшего бота для игры в стиле Dota 2.
О том, как он проектировал стратегию, почему выбрал C++ для реализации идеи и помог ли ему опыт игры в Dota 2, читайте в статье:
https://tprg.ru/79r3
А в субботу как раз стартовал турнир этого года: https://russianaicup.ru/p/rules. Будете участвовать?
#интервью #cpp #gamedev
О том, как он проектировал стратегию, почему выбрал C++ для реализации идеи и помог ли ему опыт игры в Dota 2, читайте в статье:
https://tprg.ru/79r3
А в субботу как раз стартовал турнир этого года: https://russianaicup.ru/p/rules. Будете участвовать?
#интервью #cpp #gamedev
Google открыл инструментарий для поиска багов в коде на Python
Atheris умеет работать с Python 3/2.7 и идеально подходит для fuzzing-тестирования. В процессе работы Atheris перебирает всевозможные комбинации входных данных и генерирует отчёт о выявленных сбоях и пропущенных исключениях.
Код открыт под лицензией Apache 2.0: https://github.com/google/atheris
#google #python
Atheris умеет работать с Python 3/2.7 и идеально подходит для fuzzing-тестирования. В процессе работы Atheris перебирает всевозможные комбинации входных данных и генерирует отчёт о выявленных сбоях и пропущенных исключениях.
Код открыт под лицензией Apache 2.0: https://github.com/google/atheris
#google #python
This media is not supported in your browser
VIEW IN TELEGRAM
Технологической доброты пост: на видео человек впервые за 38 лет смог разглядеть мир
Это стало возможно при помощи умных очков Esight 4. Эти очки позволяют частично восстановить зрение при катаракте, глазном альбинизме, отслойке сетчатки и некоторых других болезнях глаз. Стоят такие ни много ни мало 6 тысяч долларов.
Но реакция парня бесценна.
#технологии
Это стало возможно при помощи умных очков Esight 4. Эти очки позволяют частично восстановить зрение при катаракте, глазном альбинизме, отслойке сетчатки и некоторых других болезнях глаз. Стоят такие ни много ни мало 6 тысяч долларов.
Но реакция парня бесценна.
#технологии
Если вы до сих пор пикселизируете важную информацию на картинках, тогда мы идём к вам.
Вышел алгоритм который восстанавливает такие надписи. Работает он с довольно примитивной пикселизацией, но всё равно хорош:
https://github.com/beurtschipper/Depix
#инструменты #python
Вышел алгоритм который восстанавливает такие надписи. Работает он с довольно примитивной пикселизацией, но всё равно хорош:
https://github.com/beurtschipper/Depix
#инструменты #python
Git уже почти стал стандартом. Но всё же многих бесит сложный командный синтаксис, замысловатые команды, сложные аргументы и размытая документация.
А что конкретно вам не нравится в Git?
#обсуждение #git
А что конкретно вам не нравится в Git?
#обсуждение #git
Zen of Python — новый канал от Tproger, где мы будем собирать лучшие материалы по Python и рассказывать про его применение для решения прикладных задач.
Полный Дзен Пайтона в одном канале: @zen_of_python
Полный Дзен Пайтона в одном канале: @zen_of_python
Как выбрать монитор для программиста: типы матриц, порты и примеры
Продолжаем тему техники для программистов. В этот раз рассказали о том, как выбрать монитор. В статье перечислили важные характеристики и отобрали несколько моделей:
https://tprg.ru/WCwb
#советы
Продолжаем тему техники для программистов. В этот раз рассказали о том, как выбрать монитор. В статье перечислили важные характеристики и отобрали несколько моделей:
https://tprg.ru/WCwb
#советы
Microsoft запатентовала рейтинг для оценки совещаний
Оценивать эффективность совещаний собираются с помощью датчиков, камер и по разным факторам: позам участников, выражениям лиц, языку тела, особенностям речи, деталях обстановки вокруг. Система также сможет определять, был бы сотрудник более продуктивным, если б потратил это время на другую рабочую задачу.
В заявке говорится, что многие организации «страдают» от длительных, малопосещаемых и повторяющихся встреч — их можно было бы изменить, если б была доступна дополнительная информация об их качестве.
#microsoft
Оценивать эффективность совещаний собираются с помощью датчиков, камер и по разным факторам: позам участников, выражениям лиц, языку тела, особенностям речи, деталях обстановки вокруг. Система также сможет определять, был бы сотрудник более продуктивным, если б потратил это время на другую рабочую задачу.
В заявке говорится, что многие организации «страдают» от длительных, малопосещаемых и повторяющихся встреч — их можно было бы изменить, если б была доступна дополнительная информация об их качестве.
#microsoft
GitHub наконец-то показал тёмную тему
Переключить режим можно в новом подменю настроек «Appearance». Там выбираете «Light», «Dark» или «Default to system» (системную тему). А сравнить до/после можете на скринах.
Ранее генеральный директор GitHub пообещал, что это будет лучший режим, который пользователи когда-либо видели. Ну как вам, действительно лучший?
#github
Переключить режим можно в новом подменю настроек «Appearance». Там выбираете «Light», «Dark» или «Default to system» (системную тему). А сравнить до/после можете на скринах.
Ранее генеральный директор GitHub пообещал, что это будет лучший режим, который пользователи когда-либо видели. Ну как вам, действительно лучший?
#github