Пост №2954712

Автор: KupiBaton

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954712″ }, «headline»: «чат :: Бот», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%87%D0%B0%D1%82-%D0%91%D0%BE%D1%82-3609276.png», «height»: 349, «width»: 346 }, «datePublished»: «2017-01-18T13:09:33+03:00», «dateModified»: «2017-01-18T13:09:33+03:00», «author»: { «@type»: «Person», «name»: «KupiBaton» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2954712
Source: Joyreactor

Пост №2954697

Автор: Rekolit

Оно и видно Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/2954697″ }, «headline»: «Оно и видно / политика :: высказывания», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%B2%D1%8B%D1%81%D0%BA%D0%B0%D0%B7%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-3609261.jpeg», «height»: 263, «width»: 570 }, «datePublished»: «2017-01-18T13:03:30+03:00», «dateModified»: «2017-01-18T13:03:30+03:00», «author»: { «@type»: «Person», «name»: «Rekolit» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2954697
Source: Joyreactor

Как мог выглядеть Google Chromecast

Google представила второе поколение Chromecast больше года назад, но теперь в сети появились данные о том, как по-другому могло выглядеть это устройство. Ещё один концепт дизайна Chromecast был раскрыт […]
Как мог выглядеть Google Chromecast
Source: 4pda

[Перевод] WebAssembly – путь к новым горизонтам производительности

Если вы – из тех программистов, которые в новогоднюю ночь пообещали себе писать более быстрый код, сегодня у вас есть шанс это обещание выполнить. Мы поговорим о том, как ускорить работу веб-решений с использованием технологии WebAssembly (сокращённо её называют wasm). Технология это очень молодая, сейчас – пора её становления, однако, она вполне может оказать серьёзное влияние на будущее разработки для интернета.

image



Здесь я расскажу о том, как создавать модули WebAssembly, как с ними работать, как вызывать их из клиентского кода в браузере так, будто это модули, написанные на JS. Мы рассмотрим два набора реализаций алгоритма поиска чисел Фибоначчи. Один из них представлен обычными JavaScript-функциями, второй – написан на C и преобразован в модуль WebAssembly. Это позволит сравнить производительность wasm и JS при решении схожих задач.
Читать дальше →
[Перевод] WebAssembly – путь к новым горизонтам производительности
Source: habrahabr

История имплантируемой техники. Протезы конечностей

image


Эволюция протезирования представляет собой длительную и легендарную историю: от примитивных истоков до сложных современных конструкций. Как и в развитии любой другой области, некоторые идеи и изобретения работали и успешно развивались, в то время как другие остались на обочине истории и устарели.


Длинный и извилистый путь к компьютеризированным протезам начался около 1500 г. до н.э. Чтобы оценить, как далеко человечество зашло в области протезирования, для начала нам стоит посмотреть на опыт древних египтян. Читать дальше →
История имплантируемой техники. Протезы конечностей
Source: geektimes

Пост №2954671

Автор: sl33pyl1nx

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954671″ }, «headline»: «свет :: глаза :: коте :: безумие :: гиф», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D0%B5-%D0%B3%D0%BB%D0%B0%D0%B7%D0%B0-%D0%B1%D0%B5%D0%B7%D1%83%D0%BC%D0%B8%D0%B5-%D1%81%D0%B2%D0%B5%D1%82-3609224.gif», «height»: 408, «width»: 720 }, «datePublished»: «2017-01-18T12:44:58+03:00», «dateModified»: «2017-01-18T12:44:58+03:00», «author»: { «@type»: «Person», «name»: «sl33pyl1nx» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2954671
Source: Joyreactor

Пост №2954663

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

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954663″ }, «headline»: «рысь :: лапы :: живность :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D1%80%D1%8B%D1%81%D1%8C-%D0%BB%D0%B0%D0%BF%D1%8B-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-3609215.jpeg», «height»: 586, «width»: 787 }, «datePublished»: «2017-01-18T12:39:38+03:00», «dateModified»: «2017-01-18T12:39:38+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»: «» }
Комментировать 
Пост №2954663
Source: Joyreactor

Инсайды #835: Xiaomi Mi4C, Apple iPhone 6, Samsung Galaxy S8 Plus, Oppo Find 9

В новом выпуске Инсайдов: Xiaomi Mi4C на Android 7.1.1 Nougat был замечен в Geekbench; Apple может запустить программу замены аккумуляторов в iPhone 6; в сети обнаружен UA-профиль Samsung Galaxy S8 Plus […]
Инсайды #835: Xiaomi Mi4C, Apple iPhone 6, Samsung Galaxy S8 Plus, Oppo Find 9
Source: 4pda

[Из песочницы] Эй, запрос! Ты живой? Как легко обработать блокировки в PostgreSQL

Доброе время суток! Администрирование и сопровождение реляционных баз данных чаще всего является нетривиальной задачей. Иногда запросы, работавшие быстро, внезапно начинают «тормозить» по непонятным причинам, размер таблиц растет и в целом производительность базы данных снижается.


Часто причиной такого поведения являются возникающие в базе блокировки различных ресурсов, и соответственно — вырастающее время ожидания этих ресурсов. Например, сложности начинаются в ситуациях, когда два или более запроса в разных сеансах пытаются одновременно изменить одни и те же данные в таблицах или саму структуру таблицы.


Чтобы разобраться в сложившейся ситуации, администратору БД необходимо понять, какой процесс блокирует и какой процесс является блокируемым, а также иметь возможность отменить или «убить» блокирующий процесс и в конце проверить результат.


В этой статье я хочу коснуться темы блокировок в PostgreSQL и рассказать об инструментах для работы с ними. Но сначала попробуем разобраться в самой теме. Читать дальше →
[Из песочницы] Эй, запрос! Ты живой? Как легко обработать блокировки в PostgreSQL
Source: habrahabr

Пост №2954640

Автор: sl33pyl1nx

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954640″ }, «headline»: «дети :: gif :: азиатские выдумщики :: штаны», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/gif-%D0%B0%D0%B7%D0%B8%D0%B0%D1%82%D1%81%D0%BA%D0%B8%D0%B5-%D0%B2%D1%8B%D0%B4%D1%83%D0%BC%D1%89%D0%B8%D0%BA%D0%B8-%D0%B4%D0%B5%D1%82%D0%B8-%D1%88%D1%82%D0%B0%D0%BD%D1%8B-3609170.gif», «height»: 938, «width»: 720 }, «datePublished»: «2017-01-18T12:09:25+03:00», «dateModified»: «2017-01-18T12:09:25+03:00», «author»: { «@type»: «Person», «name»: «sl33pyl1nx» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2954640
Source: Joyreactor