Пост №3438491

Автор: yoshininzo

Реактор-версия >>вот этой гифкиссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://anime.reactor.cc/post/3438491″ }, «headline»: «Реактор-версия >>вот этой гифки / Mizuhashi Parsee :: Touhou Project (Touhou, Тохо) :: Anime Гифки (аниме гифка, аниме гифки, anime gif, anime gifs) :: syamoooji :: реактор :: Edit :: Anime (Аниме)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Mizuhashi-Parsee-Touhou-Project-Anime-syamoooji-4369858.gif», «height»: 646, «width»: 600 }, «datePublished»: «2018-03-20T00:24:30+03:00», «dateModified»: «2018-03-20T00:24:30+03:00», «author»: { «@type»: «Person», «name»: «yoshininzo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3438491
Source: Joyreactor

Microsoft анонсировала API трассировки лучей DirectX Raytracing

image

Сегодня стартовала GDC 2018, и первый серьезный анонс на ней сделала Microsoft совместно со своими партнерами.

В графическое API DirectX 12 будет добавлена новая важная функциональная часть — DirectX Raytracing (DXR). Под этим названием скрывается новое стандартное API для трассировки лучей под DirectX с поддержкой аппаратного и программного ускорения.

Как известно, трассировка лучей (ray tracing) долгое время считалась слабо применимой в приложениях реального времени (например, в играх) технологией в силу низкой практической производительности. Если обычный растровый рендер переводит 3D-сцену в 2D-изображение, применяя различные шейдеры и слои для эмуляции освещения, то в случае трассировки лучей (ray tracing) происходит моделирование взаимодействия отдельных лучей с поверхностями и отслеживается обратная траектория распространения луча, вследствие чего моделируются все связанные с лучами отражения и т.д. (bounces, refractions, reflections). Что ж, видимо, время наконец-то настало.

В свою очередь, NVIDIA анонсировала технологию RTX для трассировки лучей на графических процессорах Volta и выше, которая будет полностью поддерживаться DXR (подразумеваем, что в таком случае вся функциональность RTX доступна в виде графического API).

Самое главное: всё это уже можно пощупать — ссылки на скачивание пакета экспериментального SDK доступна внизу поста, примеры идут в комплекте. Вам потребуется участие в Windows Insider Program и билд Windows 10 Redstone 4 (RS4).
Читать дальше →
Microsoft анонсировала API трассировки лучей DirectX Raytracing
Source: habrahabr

Пост №3438483

Автор: fugax

Keep in mind that youth is not eternalРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3438483″ }, «headline»: «Keep in mind that youth is not eternal / coub :: jackie chan :: кино :: цой», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-coub-jackie-chan-%D0%BA%D0%B8%D0%BD%D0%BE-4369830.jpeg», «height»: 720, «width»: 1280 }, «datePublished»: «2018-03-20T00:18:44+03:00», «dateModified»: «2018-03-20T00:18:44+03:00», «author»: { «@type»: «Person», «name»: «fugax» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3438483
Source: Joyreactor

[Перевод] Почему так мало богатых больных людей финансируют медицинские исследования по лечению их болезни?

Есть много людей, которые имеют как хронические заболевания, так и много финансов – десятки миллионов долларов или больше. В наше время часть этого богатства достаточна для того, чтобы создать прототип терапии с нуля для многих классов заболеваний, если вы готовы подождать десять или двадцать лет, пока они не окажутся в клинике. Альтернативно, для более быстрого результата в пятилетнем сроке этих денег хватит, чтобы взять пару перспективных потенциальных методов лечения с начальными исследованиями на животных и перевести их в статус прототипа. Не все заболевания поддаются такому подходу, но, по крайней мере, многие из них. Когда у вас есть прототип, вы открыто лицензируете его, чтобы увеличить шансы на его признание и улучшение, и тем временем платите авторитетной клинике в одной из мало регулируемых частей мира, чтобы приспособить её к вашему собственному использованию. Это возможно для широкого спектра медицинских заболеваний. Почему так мало богатых, больных людей идут по этому пути?
Читать дальше →
[Перевод] Почему так мало богатых больных людей финансируют медицинские исследования по лечению их болезни?
Source: geektimes

[Перевод] Почему так мало богатых, больных людей финансируют медицинские исследования по лечению их болезни?

Есть много людей, которые имеют как хронические заболевания, так и много финансов – десятки миллионов долларов или больше. В наше время часть этого богатства достаточна для того, чтобы создать прототип терапии с нуля для многих классов заболеваний, если вы готовы подождать десять или двадцать лет, пока они не окажутся в клинике. Альтернативно, для более быстрого результата в пятилетнем сроке этих денег хватит, чтобы взять пару перспективных потенциальных методов лечения с начальными исследованиями на животных и перевести их в статус прототипа. Не все заболевания поддаются такому подходу, но, по крайней мере, многие из них. Когда у вас есть прототип, вы открыто лицензируете его, чтобы увеличить шансы на его признание и улучшение, и тем временем платите авторитетной клинике в одной из мало регулируемых частей мира, чтобы приспособить её к вашему собственному использованию. Это возможно для широкого спектра медицинских заболеваний. Почему так мало богатых, больных людей идут по этому пути?
Читать дальше →
[Перевод] Почему так мало богатых, больных людей финансируют медицинские исследования по лечению их болезни?
Source: geektimes

Строгая типизация для приложений Vue.js на TypeScript

Вопрос: Каковы самые слабые места Vue?

Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5.

Вопрос: Тони Хор (Tony Hoare) назвал null ошибкой на миллиард долларов. Какое было самое неудачное техническое решение в твоей карьере?

Oтвет: Было бы неплохо использовать TypeScript изначально, еще когда я начал переписывать код для Vue 2.x.

из интервью «Создатель Vue.js отвечает Хабру»

Недружественность Vue.js к типизации вынуждает применять «костыли», чтобы использовать преимущества TypeScript. Один из предлагаемых в официальной документации Vue.js вариантов — это применение декораторов вместе с библиотекой «vue-class-component».

Я применяю другой вариант «костылей» для решения проблемы строгой типизации в приложениях Vue.js (без декораторов и vue-class-component). Через явное определение интерфейсов для опций «data» и «props», используемых в конструкторе экземпляров Vue-компоненты. В ряде случаев это проще и удобнее.

В данном tutorial, для иллюстрации обоих подходов к типизации (с декораторами и без) используется решение Visual Studio 2017 с приложениями Vue.js + Asp.Net Core MVC + TypeScript. Хотя приведенные здесь примеры можно поместить и в другое окружение (Node.js + Webpack).

Попутно демонстрируется, как компоненту на JavaScript быстро переделать под «полноценный» TypeScript с включенной строгой типизацией.

Читать дальше →
Строгая типизация для приложений Vue.js на TypeScript
Source: habrahabr

Пост №3438466

Автор: Hanzaprom

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3438466″ }, «headline»: «flepeBOfl: DukeBG | acomics.ru TOM FONDER BUSINESSCAT.HAPPYJAR.com / business cat :: Happy Jar (Business Cat) :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/business-cat-Happy-Jar-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-4369674.png», «height»: 465, «width»: 900 }, «datePublished»: «2018-03-19T23:53:38+03:00», «dateModified»: «2018-03-19T23:53:38+03:00», «author»: { «@type»: «Person», «name»: «Hanzaprom» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3438466
Source: Joyreactor

Пост №3438449

Автор: Циркуль

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3438449″ }, «headline»: «гифка :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B0-%D0%BA%D0%BE%D1%82%D1%8D-4369656.gif», «height»: 282, «width»: 339 }, «datePublished»: «2018-03-19T23:27:36+03:00», «dateModified»: «2018-03-19T23:27:36+03:00», «author»: { «@type»: «Person», «name»: «Циркуль» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3438449
Source: Joyreactor

Пост №3438444

Автор: ikari

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3438444″ }, «headline»: «котятки :: живность :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8F%D1%82%D0%BA%D0%B8-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-4369646.gif», «height»: 250, «width»: 444 }, «datePublished»: «2018-03-19T23:25:12+03:00», «dateModified»: «2018-03-19T23:25:12+03:00», «author»: { «@type»: «Person», «name»: «ikari» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3438444
Source: Joyreactor

[Перевод] Защита от креативного злоупотребления HSTS

HTTP Strict Transport Security (HSTS) — это стандарт безопасности, который позволяет веб-сайту объявить себя доступным только по безопасным соединениям, а браузерам передаётся информация для редиректа. Веб-браузеры с поддержкой HSTS ещё и не позволяют пользователям игнорировать ошибки сертификатов на серверах.

Apple использует HSTS, например, на iCloud.com, так что каждый раз при попытке перейти по незащищённому адресу http://www.icloud.com из адресной строки браузера или по ссылке происходит автоматический редирект на https://www.icloud.com. Это отличная функция, которая предотвращает простые ошибки, например, по выполнению финансовых операций на канале без аутентификации.

Что здесь может быть не так?

Ну, стандарт HSTS описывает, что веб-браузер должен запоминать редирект на безопасную версию — и автоматически выполнять его от имени пользователя, если тот попытается в будущем установить небезопасное соединение. Информация для этого хранится на устройстве пользователя. И её можно использовать для создания «суперкуков», которые будут считываться межсайтовыми трекерами.
Читать дальше →
[Перевод] Защита от креативного злоупотребления HSTS
Source: habrahabr