This media is not supported in your browser
VIEW IN TELEGRAM
NVIDIA поделились исходным кодом обновлённой StyleGAN3
Предыдущие версии использовались для вполне годной генерации несуществующих котов, людей, стилизации фото и других вещей. Но у них были и свои «болячки».
Например, из-за зависимости паттернов от абсолютных пиксельных координат текстура иногда казалась «приклеенной» к координатам изображения, а не поверхностям объектов. Это приводило к появлению артефактов, из-за которых можно было легко отличить сгенерированное фото от настоящего. В новых версиях это пофиксили, сделав результат генерации более естественным.
Здесь можно посмотреть больше примеров, ознакомиться с описанием и кодом: https://nvlabs.github.io/stylegan3/
#nvidia #нейросети
Предыдущие версии использовались для вполне годной генерации несуществующих котов, людей, стилизации фото и других вещей. Но у них были и свои «болячки».
Например, из-за зависимости паттернов от абсолютных пиксельных координат текстура иногда казалась «приклеенной» к координатам изображения, а не поверхностям объектов. Это приводило к появлению артефактов, из-за которых можно было легко отличить сгенерированное фото от настоящего. В новых версиях это пофиксили, сделав результат генерации более естественным.
Здесь можно посмотреть больше примеров, ознакомиться с описанием и кодом: https://nvlabs.github.io/stylegan3/
#nvidia #нейросети
Разработан новый язык программирования Ć — написанный на нём код «удобно» использовать в C, JavaScript, Python и многих других языках
Кажется, разработчики этого языка должны были провести релиз 1 апреля, но что-то пошло не так.
Как заявляют создатели Ć, в отличие от других ЯП, язык решает проблему написания универсального кода для разработчиков с опытом работы на нескольких языках. Также они обещают, что после обработки транслятором cito, код будет одинаково хорошо читаем на C, C++, C#, Java, JavaScript, Python, Swift и OpenCL.
Из особенностей языка можно отметить, что синтаксис Ć похож на C# (даже подсветка синтаксиса C# для него работает достаточно хорошо), а сам язык является объектно-ориентированным. Зависимости от библиотек рантайма минимальны, а вывод на других языках будет зависеть только от его стандартных возможностей.
На картинке можно узнать, как правильно произносится Ć, а более подробная информация о самом языке есть на страничке GitHub: https://github.com/pfusik/cito/blob/master/ci.md
#кек
Кажется, разработчики этого языка должны были провести релиз 1 апреля, но что-то пошло не так.
Как заявляют создатели Ć, в отличие от других ЯП, язык решает проблему написания универсального кода для разработчиков с опытом работы на нескольких языках. Также они обещают, что после обработки транслятором cito, код будет одинаково хорошо читаем на C, C++, C#, Java, JavaScript, Python, Swift и OpenCL.
Из особенностей языка можно отметить, что синтаксис Ć похож на C# (даже подсветка синтаксиса C# для него работает достаточно хорошо), а сам язык является объектно-ориентированным. Зависимости от библиотек рантайма минимальны, а вывод на других языках будет зависеть только от его стандартных возможностей.
На картинке можно узнать, как правильно произносится Ć, а более подробная информация о самом языке есть на страничке GitHub: https://github.com/pfusik/cito/blob/master/ci.md
#кек
This media is not supported in your browser
VIEW IN TELEGRAM
На днях стало известно, что Россия стала рекордсменом по количеству запросов к Google на блокировку контента. За последние 10 лет было направлено в несколько раз больше запросов, чем у всех остальных стран, вместе взятых.
Вот небольшая инфографика о том, как увеличивалось количество запросов на блокировку с 2011 года.
#тренды #google
Вот небольшая инфографика о том, как увеличивалось количество запросов на блокировку с 2011 года.
#тренды #google
Обновление Windows 11 ещё больше ухудшило производительность процессоров AMD
Неделю назад AMD предупредила, что их процессоры испытывают проблемы с производительностью в новой Windows 11. Тогда Microsoft пообещала выпустить патч, решающий проблему. И исполнило своё обещание.
По данным TechPowerUp, тогда задержка кэша L3 на Ryzen 7 2700X составляла около 10 нс, а после после обновления увеличилась аж до 31,9 нс. Этого достаточно, чтобы вызвать ощутимое снижение производительности в играх и приложениях.
Теперь ожидается, что проблему решат уже ближе к 20 октября.
#amd #windows
Неделю назад AMD предупредила, что их процессоры испытывают проблемы с производительностью в новой Windows 11. Тогда Microsoft пообещала выпустить патч, решающий проблему. И исполнило своё обещание.
По данным TechPowerUp, тогда задержка кэша L3 на Ryzen 7 2700X составляла около 10 нс, а после после обновления увеличилась аж до 31,9 нс. Этого достаточно, чтобы вызвать ощутимое снижение производительности в играх и приложениях.
Теперь ожидается, что проблему решат уже ближе к 20 октября.
#amd #windows
👍1
Ловите сайт, на котором собрали больше 20 инструментов для веб-разработчиков
На Small Dev Tools есть инструменты, которые помогут с кодированием/декодированием, генерацией placeholder для изображений, минимизацией, тестированием фиктивного набора данных и многое другое:
https://smalldev.tools/
#инструменты #веб
На Small Dev Tools есть инструменты, которые помогут с кодированием/декодированием, генерацией placeholder для изображений, минимизацией, тестированием фиктивного набора данных и многое другое:
https://smalldev.tools/
#инструменты #веб
Говорят, что программисты много зарабатывают. Тем не менее, далеко не каждый программист доволен своей зарплатой.
Как стать тем самым много зарабатывающим программистом, о котором все говорят? Что нужно делать, учиться и как тренироваться?
Спросили у экспертов: https://tprg.ru/wEXM
#работа
Как стать тем самым много зарабатывающим программистом, о котором все говорят? Что нужно делать, учиться и как тренироваться?
Спросили у экспертов: https://tprg.ru/wEXM
#работа
Forwarded from MaaS — meme as a service (ex. Представляешь, )
MediaTek выпустила первый SDK для поддержки трассировки лучей на мобильных устройствах
Ещё не успели купить себе видеокарту с трассировкой лучей? А вот MediaTek уже представил первый SDK для поддержки рейтрейсинга на смартфонах. Набор инструментов SDK RT MediaTek опирается на API Vulkan и использует конвейеры рендеринга Tencent и расширение Vulkan.
Возможность использования рейтрейсинга уже присутствует в фирменном чипе Dimensity 1200, который в настоящее время успешно продаётся. Так что, вскоре возможно появление мобильных игр совершенно иного уровня.
Источник: 3D News
Ждёте?
Ещё не успели купить себе видеокарту с трассировкой лучей? А вот MediaTek уже представил первый SDK для поддержки рейтрейсинга на смартфонах. Набор инструментов SDK RT MediaTek опирается на API Vulkan и использует конвейеры рендеринга Tencent и расширение Vulkan.
Возможность использования рейтрейсинга уже присутствует в фирменном чипе Dimensity 1200, который в настоящее время успешно продаётся. Так что, вскоре возможно появление мобильных игр совершенно иного уровня.
Источник: 3D News
Ждёте?
This media is not supported in your browser
VIEW IN TELEGRAM
Как в 2012 году представляли программирование 2020 года?
В 2012 году один разработчик спросил, как другие пользователи блога Lambda the Ultimate представляют себе программирование через 8 лет. Мол, программирование в 2012 не сильно отличается от 2004. Так стоит ли ожидать каких-то кардинальных изменений за 8 лет?
Удивительно, но некоторые прогнозы оказались точны. В этой статье собрали для вас самые интересные из них: https://tprg.ru/x6DK
Что ж давайте и мы оставим послание разработчикам будущего. Как по вашему мнению будет выглядеть разработка в 2030?
#тренды
В 2012 году один разработчик спросил, как другие пользователи блога Lambda the Ultimate представляют себе программирование через 8 лет. Мол, программирование в 2012 не сильно отличается от 2004. Так стоит ли ожидать каких-то кардинальных изменений за 8 лет?
Удивительно, но некоторые прогнозы оказались точны. В этой статье собрали для вас самые интересные из них: https://tprg.ru/x6DK
Что ж давайте и мы оставим послание разработчикам будущего. Как по вашему мнению будет выглядеть разработка в 2030?
#тренды
Ловите подборку главных новостей уходящей недели:
— MediaTek выпустила первый SDK для поддержки трассировки лучей на мобильных устройствах
— Россия стала рекордсменом по количеству запросов к Google на блокировку контента
— Tesla анонсировала «Гигапиво» с бутылкой в стиле Cybertruck
— Американцы показали робопса-снайпера
#новости
— MediaTek выпустила первый SDK для поддержки трассировки лучей на мобильных устройствах
— Россия стала рекордсменом по количеству запросов к Google на блокировку контента
— Tesla анонсировала «Гигапиво» с бутылкой в стиле Cybertruck
— Американцы показали робопса-снайпера
#новости
Как думаете, сколько существует способов добраться до N-й ступеньки, если за один шаг вы можете подняться на одну или две ступеньки?
Может показаться, что это одна из сложных пресловутых задачек с собеседований. И это действительно так, но за исключением одного момента: эта задачка совсем не сложная. И она легко решается с помощью чисел Фиббоначи.
А как? Простым языком объяснили в этой статье: https://tprg.ru/zulL
#задачки #математика
Может показаться, что это одна из сложных пресловутых задачек с собеседований. И это действительно так, но за исключением одного момента: эта задачка совсем не сложная. И она легко решается с помощью чисел Фиббоначи.
А как? Простым языком объяснили в этой статье: https://tprg.ru/zulL
#задачки #математика
Какой стек выбрать iOS-разработчику сегодня?
WWDC21 и WWDC20 были наполнены множеством новых и интересных вещей. За некоторые из них возможно и не стоит браться сразу же из-за отсутствия обратной совместимости с предыдущими версиями iOS. Но обновить стек и научиться работать с ними заранее точно лишним не будет.
В этой статье iOS-разработчик поделился своим набором инструментов, архитектур и ресурсов, которые сейчас использует для разработки. TL;DR можете увидеть на картинке, а здесь есть перевод статьи на русском: https://tprg.ru/dWgU
#ios #начинающим
WWDC21 и WWDC20 были наполнены множеством новых и интересных вещей. За некоторые из них возможно и не стоит браться сразу же из-за отсутствия обратной совместимости с предыдущими версиями iOS. Но обновить стек и научиться работать с ними заранее точно лишним не будет.
В этой статье iOS-разработчик поделился своим набором инструментов, архитектур и ресурсов, которые сейчас использует для разработки. TL;DR можете увидеть на картинке, а здесь есть перевод статьи на русском: https://tprg.ru/dWgU
#ios #начинающим
Что будет, если заставить нейронку генерировать IT новости?
Что-то примерно такое:
— «Google представила второе поколение гиперзвуковых пельменей»
— «Ким Чен Ын установил новый рекорд мощности DDoS-атаки в 1,7 Тб/с»
— «Пьяный Алексей Навальный рассказал о телефонном разговоре с Тимом Куком»
— «Пользователи нашли способ лечения мемами»
— «Федерация свиных оленей уничтожила более 300 штаммов WannaCry»
Кстати, кому интересно, ещё больше таких нейроновостей можно почитать в «Типичном нейропрограммисте»:
#кек #нейросети
Что-то примерно такое:
— «Google представила второе поколение гиперзвуковых пельменей»
— «Ким Чен Ын установил новый рекорд мощности DDoS-атаки в 1,7 Тб/с»
— «Пьяный Алексей Навальный рассказал о телефонном разговоре с Тимом Куком»
— «Пользователи нашли способ лечения мемами»
— «Федерация свиных оленей уничтожила более 300 штаммов WannaCry»
Кстати, кому интересно, ещё больше таких нейроновостей можно почитать в «Типичном нейропрограммисте»:
#кек #нейросети
Бесплатные материалы по английскому для айтишников + книги
Знание английского может расширить рынок работодателей и повлиять на размер зарплаты программиста. К тому же, даже с базовым знанием языка гораздо проще понимать код. В этой подборке собрали для вас лучшие материалы для изучения английского для айтишников.
Сохраните, чтобы не потерять: https://tprg.ru/EYaR
#английский
Знание английского может расширить рынок работодателей и повлиять на размер зарплаты программиста. К тому же, даже с базовым знанием языка гораздо проще понимать код. В этой подборке собрали для вас лучшие материалы для изучения английского для айтишников.
Сохраните, чтобы не потерять: https://tprg.ru/EYaR
#английский
👏1
Как научиться печатать код быстро?
Обычные тренажёры быстрой печати не учитывают особенности кода. А в нём часто используются переводы строк, пробелы, табы и специальные символы. Но есть тренажёр, созданный специально для программистов.
Он учитывает особенности разных языков программирования, позволяя тренироваться на коде открытых проектов. Самое интересное, что сервис позволяет загрузить и свой код. Конечно, желаем никогда не оказаться в ситуации, когда нужно писать код на скорость. Но если вдруг очень захотелось, то почему бы и нет — SpeedCoder к вашим услугам: https://tprg.ru/b8BJ
#инструменты #обучение
Обычные тренажёры быстрой печати не учитывают особенности кода. А в нём часто используются переводы строк, пробелы, табы и специальные символы. Но есть тренажёр, созданный специально для программистов.
Он учитывает особенности разных языков программирования, позволяя тренироваться на коде открытых проектов. Самое интересное, что сервис позволяет загрузить и свой код. Конечно, желаем никогда не оказаться в ситуации, когда нужно писать код на скорость. Но если вдруг очень захотелось, то почему бы и нет — SpeedCoder к вашим услугам: https://tprg.ru/b8BJ
#инструменты #обучение
А не пора ли вам менять работу?
Лень — дар и проклятие многих программистов. Иногда она помогает находить оптимальные решения, а иногда — не даёт изменить жизнь к лучшему. Это касается и работы. Как же всё-таки понять, что пора перебороть себя и поискать новое место?
Спросили об это у экспертов и вот что они говорят по этому поводу: https://tprg.ru/V1Fa
#эксперты #работа
Лень — дар и проклятие многих программистов. Иногда она помогает находить оптимальные решения, а иногда — не даёт изменить жизнь к лучшему. Это касается и работы. Как же всё-таки понять, что пора перебороть себя и поискать новое место?
Спросили об это у экспертов и вот что они говорят по этому поводу: https://tprg.ru/V1Fa
#эксперты #работа
Авторы выложили исходники инструментария для подбора паролей по хешам L0phtCrack 7.2.0 в открытый доступ
L0phtCrack — знаменитый инструмент для аудита и взлома паролей. До 1 июля 2021 года он был доступен лишь по платной подписке, которую отменили из-за неудавшейся сделки с компанией Terahash. После возвращения прав на код авторам, они решили поделиться им с сообществом. Подготовка open source версии велась до 17 октября:
https://tprg.ru/6g4I
Интересно, что код проекта разместили не на GitHub, а на GitLab из-за неприязни разработчиков к Microsoft.
#opensource #безопаность
L0phtCrack — знаменитый инструмент для аудита и взлома паролей. До 1 июля 2021 года он был доступен лишь по платной подписке, которую отменили из-за неудавшейся сделки с компанией Terahash. После возвращения прав на код авторам, они решили поделиться им с сообществом. Подготовка open source версии велась до 17 октября:
https://tprg.ru/6g4I
Интересно, что код проекта разместили не на GitHub, а на GitLab из-за неприязни разработчиков к Microsoft.
#opensource #безопаность
Какой язык программирования — лучший?
Это вопрос, который часто задают начинающие программисты. И он звучит разумно. Кому бы не хотелось сразу выбрать лучший вариант, чтобы потом не пришлось переучиваться?
Но можно ли ответить на него однозначно? Один программист с 30-летним опытом попытался это сделать. И вот что у него вышло:
https://tprg.ru/vr9k
#начинающим
Это вопрос, который часто задают начинающие программисты. И он звучит разумно. Кому бы не хотелось сразу выбрать лучший вариант, чтобы потом не пришлось переучиваться?
Но можно ли ответить на него однозначно? Один программист с 30-летним опытом попытался это сделать. И вот что у него вышло:
https://tprg.ru/vr9k
#начинающим