Пост №3767673

Автор: EvilDead

9 выпускРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/3767673″ }, «headline»: «9 выпуск / Eatatau :: Wh Комиксы :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Eatatau-Wh-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-Warhammer-40000-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-4920027.png», «height»: 1211, «width»: 900 }, «datePublished»: «2018-12-26T13:05:56+03:00», «dateModified»: «2018-12-26T13:05:56+03:00», «author»: { «@type»: «Person», «name»: «EvilDead» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767673
Source: Joyreactor

Пост №3767671

Автор: Halera93

Неглерия: Паразит мозга человекаЕсли ты думаешь, что во всём многообразии живых существ на этом комке земли наиболее опасные ребята это зубастые когтистые большие крокомедвельвы, то ты, мой друг, конкретно попутал.Давай замажем, что размер не важен. Речь сегодня пойдёт о маленькой, но очень опасной скотине. Имя её мы уже произнесли в начале, так что теперь будем трепетать, как грязнокровки перед невротичным сифилитиком-вальдемаром.Внешний вид паразита как бы намекает, что все очень плохоЧто это вообще такое? Это мелкий вид эукариотических одноклеточных паразитов. А теперь вспомни, каких простейших традиционно тебе впаривают в качестве паразитов? Правильно, амёбы. Ну да ладно, амёбы это правильный ответ, но нам обычно что говорят: дизентерийная амёба айайай, мойте руки после прогулок по общественным туалетам, ротовая амёба, вообще фуфло, даже не патоген ни разу, разве что сопровождает различные инфекции. Но вот о чём СМИ умалчивают, и о чём ни в одном курсе школьной балаболии вы не услыхаете, так это о нашем госте сегодняшнем.Этот гад даже сейчас вам нахально лыбитсяК чему была вся эта преамбула? А к тому, что ты даже не подозреваешь по какой остреющей бритве двигаешься, когда плаваешь в деревенском грязном пруду.Неглерия обитает в тёплых водоёмах и, преимущественно, пресных. И хотя, зарегистрирована она в основном в местах особо токсичных и грязных, теоретически может жить в любой точке глобуса.Так вот я всё привлекал твоё внимание словами DANGER и ACHTUNG. Пришло время рассказать тебе почему же. А потому что эта мелкая дрянь — факультативный паразит человека, как нетрудно догадаться. Так вот если на пути к высшему образованию Неглерия решит посетить курсы анатомии высших приматов, то тебе с высокой долей вероятности наступит бесповоротный трындец. Потому что эта хрень питается ничем иным, как твоим МОЗГОМ.Береги его. Он у тебя один такой.Пропустим вагон шуток про лоботомитов и жертв карательной психиатрии, которые палец от жопы отличить не могут. Ты спросишь, как эта мразь вообще может питаться мозгом, он же у меня в голове. Но не спеши харахориться, амёба вида Неглерия Фоулера оказавшись в тёплой водичке, которую ты имел неосторожность хлебнуть носом, сразу садится на скоростной экспресс по цене обычной электрички, который называется обонятельными нервными путями. И, выразив уважение за удобный сервис, отправляется прямиком в головной мозг.Тут может возникнуть вопрос, если ты немного подкован: а как же гематоэнцефалический барьер? Ведь даже многие полезные препараты не могут пробиться через ГЭБ в мозг. Дело всё в том, что ГЭБ это барьер между кровеносной и нервной системой, но амёба хитра и коварна, поэтому сразу по нервным волокнам шпарит на всех парах тусить в столицу ЦНС.В черно-белом все кажется страшнееПо прибытии наглая рожа начинает люто делиться, поражает и пожирает планомерно все отделы мозга, включая серое и белое вещество. Самые жаркие действа происходят, естественно, рядом с кровеносными сосудами, там же происходит размножение, а то есть деление и поедание сосудистого эпителия и мозгового вещества. Все это приводит к великолепному букету последствий таких как: кровоизлияния, некроз тканей и вызывает заболевание, известное как амебный менингоэнцефалит.Есть много страшных фотографий больных, но показывать их здесь будет неэтично.Через 2-6 дней после вторжения у человека начинается ад. Сначала болит голова, плохо различаешь запахи и вкусы. Потом ты начинаешь видеть галлюцинации, впадать в припадки. Потом, после 10 дней такого ужаса, всё вышеперечисленное учащается, встать с кровати уже невозможно, и смерть настигает тебя уже в состоянии овоща. Самые стойкие люди держались до месяца, но потом также уходили в мир иной.Википедия говорит, что мразь живёт в воде до 32 градусов. Это дезинформация. Наша сопля может до 45 градусов воду терпеть. А если шашлык слишком мясной или мороженное холодное, то гадина закрывается в цисту и ждёт лучших времён. А ждать она может сотни лет.Надеюсь кто-то еще помнит эти комиксыПримечательно так же то, что в ответ на уничтожение родительской квартиры, на борьбу с одноклеточным выезжает целый наряд из иммунных клеток. Но как бы не так, это лишь усугубляет дело, ведь результатом будет отёк, от которого ты ещё и ослепнешь под конец.Для тех, кто осилил этот хоррор до конца: это на самом деле не амёба нихрена, а экскавата. Просто кормить сложными терминами в начале не хотелось. Амёба в данном случае не название таксона, а скорее амебоидный внешний вид. По строению и последовательностям рибосомной РНК она ближе к эвгленам и трипаносомам.При меньшем увеличенииНу, и напоследок. Бойся же теперь нечистых жарких водоёмов, бойся Неглерии. Шансы спастись есть, но лекарства не всегда могут гарантировать исцеление. Даже прославленный доктор Хаус сначала не мог понять, что за монстр тут вселился в пациента. За что только её не принимали, за отравление угарным газом, за простую инфекцию, за сглаз и проклятия бабкиных родственников. Но факт остаётся фактом, Неглерия Фоулера — невероятно опасная и реальная угроза. Хотя и редкая. Спи спокойно и не тушуйся, ведь в России и так слишком интересно живётся, чтобы ещё с этим иметь дело. Спасибо за чтение, теперь можем обсудить все в комментариях, если есть вопросы.Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767671″ }, «headline»: «Неглерия: Паразит мозга человека / наука :: паразит :: Неглерия :: биология :: длиннопост», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9D%D0%B5%D0%B3%D0%BB%D0%B5%D1%80%D0%B8%D1%8F-%D0%BF%D0%B0%D1%80%D0%B0%D0%B7%D0%B8%D1%82-%D0%B1%D0%B8%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F-%D0%BD%D0%B0%D1%83%D0%BA%D0%B0-4920019.jpeg», «height»: 388, «width»: 563 }, «datePublished»: «2018-12-26T13:03:32+03:00», «dateModified»: «2018-12-26T13:03:32+03:00», «author»: { «@type»: «Person», «name»: «Halera93» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Если ты думаешь, что во всём многообразии живых существ на этом комке земли наиболее опасные ребята это зубастые когтистые большие крокомедвельвы, то ты, мой друг, конкретно попутал. Давай замажем, что размер не важен. Речь сегодня пойдёт о маленькой, но очень опасной скотине. Имя её мы уже произне» }
Комментировать 
Пост №3767671
Source: Joyreactor

Rockstar с размахом отмечает Новый год в GTA Online

От предновогодней суеты, царящей в эти дни, невозможно укрыться: добралось праздничное настроение и до GTA Online, где правят бал преступники и мафиози. Компания Rockstar Games воспользовалась случаем, […]
Rockstar с размахом отмечает Новый год в GTA Online
Source: 4pda

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

Автор статьи – Виктор Варламов, OCP.
Оригинал статьи опубликован 07.07.2017.
Отдельное спасибо автору перевода — brutaltag.

В нашей системе подготовки отчетности обычно выполняются сотни длительных запросов, которые вызываются различными событиями. Параметрами запросов служат список клиентов и временной интервал (дневной, недельный, месячный). Из-за неравномерных данных в таблицах один запрос может выдать как одну строку, так и миллион строк, в зависимости от параметров отчета (у разных клиентов — различное количество строк в таблицах фактов). Каждый отчет выполнен в виде пакета с основной функцией, которая принимает входные параметры, проводит дополнительные преобразования, затем открывает статический курсор со связанными переменными и в конце возвращает этот открытый курсор. Параметр БД CURSOR_SHARING выставлен в FORCE.
В такой ситуации приходится сталкиваться с плохой производительностью, как в случае повторного использования плана запроса оптимизатором, так и при полном разборе запроса с параметрами в виде литералов. Связанные переменные могут вызвать неоптимальный план запроса.
Читать дальше →
[Перевод] Проблема со связанными переменными: как превратить оптимизатор из врага в друга
Source: habrahabr

Пост №3767658

Автор: Korvinus78

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767658″ }, «headline»: «реактор-тян :: пиратка :: реактор :: фотошоп», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%BE%D1%80-%D1%82%D1%8F%D0%BD-%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%BE%D1%80-%D0%BF%D0%B8%D1%80%D0%B0%D1%82%D0%BA%D0%B0-%D1%84%D0%BE%D1%82%D0%BE%D1%88%D0%BE%D0%BF-4920006.jpeg», «height»: 768, «width»: 1024 }, «datePublished»: «2018-12-26T12:40:13+03:00», «dateModified»: «2018-12-26T12:40:13+03:00», «author»: { «@type»: «Person», «name»: «Korvinus78» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767658
Source: Joyreactor

Пост №3767656

Автор: eshborn

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767656″ }, «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%8D-%D0%BA%D0%B0%D1%80%D0%BC%D0%B0%D0%BD-4920004.gif», «height»: 380, «width»: 284 }, «datePublished»: «2018-12-26T12:35:54+03:00», «dateModified»: «2018-12-26T12:35:54+03:00», «author»: { «@type»: «Person», «name»: «eshborn» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767656
Source: Joyreactor

Пост №3767655

Автор: eshborn

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767655″ }, «headline»: «ноги :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D0%BD%D0%BE%D0%B3%D0%B8-4920003.gif», «height»: 400, «width»: 320 }, «datePublished»: «2018-12-26T12:33:26+03:00», «dateModified»: «2018-12-26T12:33:26+03:00», «author»: { «@type»: «Person», «name»: «eshborn» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767655
Source: Joyreactor

Производительность Excel на чистом Javascript — достижима

Привет Хабр!

Продолжаем битву за производительность Javascript на примере построения сводных таблиц. В прошлый раз камнем преткновения стал асинхронный интерфейс IndexedDB, который, используя межпоточный вызов для каждой записи курсора, работает чудовищно медленно. Решив эту проблему путем организации крупноблочного хранения, а также применив все известные оптимизации, мне удалось поднять производительность приложения в 20 раз, и в настоящее время расчет по хранилищу в 1 миллион фактов занимает 21 секунду, что потенциально дает надежду догнать Америку Excel, который обрабатывает тот же миллион строк за 5..7 секунд.

Однопроходный алгоритм, не использующий индексы и вложенные запросы, отлично ложится на блочную схему хранения данных, и, самое обнадеживающее — позволяет распараллелить расчет по разным потокам (воркерам), по сути повторяя алгоритмы «взрослых» СУБД. Таким образом — возможности по оптимизации далеко не исчерпаны. В настоящее время расчет производится лишь одним воркером, WASM не используется, результаты «милионного» теста на различных браузерах следующие:

Браузер Время
Chomium Linux 21 сек
Firefox Linux 51 сек
Chrome Android 29 сек
Firefox Android 62 сек

В приложении доступен генератор тестовых данных, также можно загрузить собственный JSON и проверить цифры. Приложение в глубокой бетте, так что ошибки должным образом не обрабатываются, простите. Под катом — несколько кейсов по ускорению WEB-приложений, которые, конечно, все являются банальностями и очевидностями, просто я, как любитель учиться на собственных ошибках — их проверил, зафиксировал, и теперь стараюсь соблюдать.
Читать дальше →
Производительность Excel на чистом Javascript — достижима
Source: habrahabr

Пост №3767654

Автор: Путница

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://mlp.reactor.cc/post/3767654″ }, «headline»: «mlp OC :: Batpony (Бэтпони) :: mlp gif :: my little pony (Мой маленький пони) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/mlp-gif-my-little-pony-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-mlp-OC-4920002.gif», «height»: 400, «width»: 226 }, «datePublished»: «2018-12-26T12:29:28+03:00», «dateModified»: «2018-12-26T12:29:28+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»: «» }
Комментировать 
Пост №3767654
Source: Joyreactor

Пост №3767649

Автор: Raizel Knight

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3767649″ }, «headline»: «корпоратив :: Буквы на фоне :: настало время ахуительных историй», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%80%D0%BF%D0%BE%D1%80%D0%B0%D1%82%D0%B8%D0%B2-%D0%91%D1%83%D0%BA%D0%B2%D1%8B-%D0%BD%D0%B0-%D1%84%D0%BE%D0%BD%D0%B5-%D0%BD%D0%B0%D1%81%D1%82%D0%B0%D0%BB%D0%BE-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F-%D0%B0%D1%85%D1%83%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D1%85-%D0%B8%D1%81%D1%82%D0%BE%D1%80%D0%B8%D0%B9-4919996.jpeg», «height»: 1280, «width»: 827 }, «datePublished»: «2018-12-26T12:24:46+03:00», «dateModified»: «2018-12-26T12:24:46+03:00», «author»: { «@type»: «Person», «name»: «Raizel Knight» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3767649
Source: Joyreactor