[Из песочницы] Генерация типаж-объектов на лету (или безумие с Rust)

В этой статье мы немного потешимся с языком программирования Rust, а в частности, с типаж-объектами.

Когда я знакомился с Rust, одна из деталей реализации типаж-объектов мне показалась интересной. А именно то, что виртуальная таблица функций находится не в самих данных, а в "толстом" указателе на них. Каждый указатель на типаж-объект ) содержит указатель на сами данные, а так же ссылку на виртуальную таблицу, где будут находиться адреса функций, реализующий данный типаж-объект для заданной структуры (но так как это деталь реализации, то поведение может поменяться.

Читать дальше →
[Из песочницы] Генерация типаж-объектов на лету (или безумие с Rust)
Source: habrahabr

Пост №3742193

Автор: ExeKekus

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3742193″ }, «headline»: «BATTLEFIELD V (BATTLEFIELD 5) :: Battlefield :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/BATTLEFIELD-V-Battlefield-%D0%98%D0%B3%D1%80%D1%8B-4877552.jpeg», «height»: 635, «width»: 1000 }, «datePublished»: «2018-12-05T18:01:50+03:00», «dateModified»: «2018-12-05T18:01:50+03:00», «author»: { «@type»: «Person», «name»: «ExeKekus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3742193
Source: Joyreactor

Irbis представила компактные и недорогие ультрабуки

Российский производитель компьютерной техники Irbis представил три доступных ноутбука. Новинки оснащены дисплеями с диагональю от 11,6 до 14 дюймов, отличаются малой толщиной металлического корпуса […]
Irbis представила компактные и недорогие ультрабуки
Source: 4pda

Пост №3742177

Автор: KOLOYAR

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3742177″ }, «headline»: «двач», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B4%D0%B2%D0%B0%D1%87-%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-4877537.png», «height»: 218, «width»: 899 }, «datePublished»: «2018-12-05T17:48:47+03:00», «dateModified»: «2018-12-05T17:48:47+03:00», «author»: { «@type»: «Person», «name»: «KOLOYAR» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3742177
Source: Joyreactor

[Из песочницы] О композиции функций в JavaScript

Давайте пофантазируем на тему функциональной композиции, а так же проясним смысл оператора композиции/пайплайна.

TL;DR
Compose functions like a boss:
image
Популярные реализации compose — при вызове создают новые и новые функции на основе рекурсии, какие здесь минусы и как это обойти.

Читать дальше →
[Из песочницы] О композиции функций в JavaScript
Source: habrahabr

Пост №3742136

Автор: AllFine

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3742136″ }, «headline»: «Papers please :: Игровой арт (game art) :: kestersan :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Papers-please-%D0%98%D0%B3%D1%80%D1%8B-%D0%98%D0%B3%D1%80%D0%BE%D0%B2%D0%BE%D0%B9-%D0%B0%D1%80%D1%82-kestersan-4877430.jpeg», «height»: 1920, «width»: 1210 }, «datePublished»: «2018-12-05T17:16:23+03:00», «dateModified»: «2018-12-05T17:16:23+03:00», «author»: { «@type»: «Person», «name»: «AllFine» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3742136
Source: Joyreactor

Пост №3742132

Автор: beshenec

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3742132″ }, «headline»: «Это вам не жаба с гадюкой :: смешные картинки (фото приколы ) :: Своя атмосфера :: детали фото просто ахуительны :: NSFW :: тем временем в австралии», «image»: { «@type»: «ImageObject», «url»: «http://img10.joyreactor.cc/pics/post/full/%D0%AD%D1%82%D0%BE-%D0%B2%D0%B0%D0%BC-%D0%BD%D0%B5-%D0%B6%D0%B0%D0%B1%D0%B0-%D1%81-%D0%B3%D0%B0%D0%B4%D1%8E%D0%BA%D0%BE%D0%B9-%D0%A1%D0%B2%D0%BE%D1%8F-%D0%B0%D1%82%D0%BC%D0%BE%D1%81%D1%84%D0%B5%D1%80%D0%B0-NSFW-%D0%B4%D0%B5%D1%82%D0%B0%D0%BB%D0%B8-%D1%84%D0%BE%D1%82%D0%BE-%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE-%D0%B0%D1%85%D1%83%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B-4877419.jpeg», «height»: 587, «width»: 777 }, «datePublished»: «2018-12-05T17:13:10+03:00», «dateModified»: «2018-12-05T17:13:10+03:00», «author»: { «@type»: «Person», «name»: «beshenec» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3742132
Source: Joyreactor

[Перевод] Проблемные личности среди тестировщиков

Отдел обеспечения качества (QA) занимается поиском багов в ПО. Методы отличаются в разных компаниях, но обычно этим занимаются сотрудники, знакомые с программным обеспечением. Они используют его различными способами и пытаются найти баги, которые упустили разработчики.

Термин QA может относиться к самому процессу, к организации, а также к отдельному тестировщику в рамках этой организации. Обычно тестировщиков в организации по обеспечению качества называют “QA”. В этой статье для единообразия будем использовать общую аббревиатуру QA вместо более точного «тестировщик отдела обеспечения качества».

В разных компаниях отличается степень ответственности QA за общее качество продукта. Иногда термин «обеспечение качества» не совсем применим к этому отделу, если он только ищет баги и подсчитывает их количество.
Читать дальше →
[Перевод] Проблемные личности среди тестировщиков
Source: habrahabr

Пост №3742115

Автор: ivdos

Итоги третьего дня.Продолжение этого http://joyreactor.cc/post/3741076 В общем отвез кошку в Егорьевск, клиника в которую меня направили врачи из моего города оказалась частной, у них там и оборудование получше и стационар есть. Сделали кошке рентген, по рентгену у неё никаких инородных предметов нет, все в норме. Попросили у меня чеки из моей городской клиники, что бы узнать чем лечили, в итоге они удивились, что наши врачи так и не назначили анализа крови, тип просто так проебанное время, ну и в целом сказали, что они не лечили, а просто поддерживали кошку и все. По итогу сказали, что желудок по какой-то причине перестал работать, будут ждать анализа крови, что бы точно установить причину. Говорят, что может помочь операция или даже без неё попытаться завести желудок, но опять же все упирается в анализ крови. Маньку еще раз прокапали и уговорили меня оставить её на стационаре, цена вопроса, что-то около 1.2к в сутки. Уже после капельницы, когда мы кошку помещали в её новую «палату» ей изрядно не понравилось, вся взъерешилась, зашипела, даже посикала, от страха видать, пиздец конечно её стрессуем.В общем дальнейшая судьба будет решаться дальше, всё зависит от анализов, если анализы будут ужасными и поставят неизлечимый диагноз, то скорее всего буду усыплять, что бы животное дальше не мучилось, посмотрим как судьба подтасует карты и я надеюсь, что раздача будет выигрышной.Отдельно хотелось бы поблагодарить всех тех, кто присылал кошке деньги на лечение, без вас сумму которую мне поставили за этот первый день в новой клинике я бы не осилил, спасибо вам большое еще раз. Надеюсь, что данной суммы хватит на оставшееся лечение. Это при том, что 7к я уже оттуда снял.Ну и фото в конце как обычно.Тут можно заметить у неё слюноотделение сильное, я вчера вечером устал ей мордочку вытирать.Блядь, только сейчас заметил, меня кажется наебали на 200 рублей, так-как на кошке УЖЕ стоял катетер и они при мне его не меняли. Вообще не обязательно было сегодня платить, они выставляют счет уже по итогу лечения, но я попросил выписать за процедуры сделанные сегодня.Рентгеновский снимок.Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3742115″ }, «headline»: «Итоги третьего дня. / живность :: болезнь :: кошка :: помощь :: Кошка Маня», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%88%D0%BA%D0%B0-%D0%B1%D0%BE%D0%BB%D0%B5%D0%B7%D0%BD%D1%8C-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-4877371.png», «height»: 102, «width»: 245 }, «datePublished»: «2018-12-05T16:58:15+03:00», «dateModified»: «2018-12-05T16:58:15+03:00», «author»: { «@type»: «Person», «name»: «ivdos» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Продолжение этого http://joyreactor.cc/post/3741076 В общем отвез кошку в Егорьевск, клиника в которую меня направили врачи из моего города оказалась частной, у них там и оборудование получше и стационар есть. Сделали кошке рентген, по рентгену у неё никаких инородных предметов нет, все в норме. Поп» }
Комментировать 
Пост №3742115
Source: Joyreactor

Пост №3742114

Автор: commissarmanul

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://ds.reactor.cc/post/3742114″ }, «headline»: «Lady Maria :: BB персонажи :: BloodBorne :: Dark Souls :: cosplay :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Lady-Maria-BB-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%B6%D0%B8-BloodBorne-Dark-Souls-4877367.jpeg», «height»: 1333, «width»: 2000 }, «datePublished»: «2018-12-05T16:57:14+03:00», «dateModified»: «2018-12-05T16:57:14+03:00», «author»: { «@type»: «Person», «name»: «commissarmanul» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3742114
Source: Joyreactor