Пост №2954939

Автор: KupiBaton

Когда пришёл с чистосердечнымссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954939″ }, «headline»: «Когда пришёл с чистосердечным / ну погоди :: гиф :: мультики», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84-%D0%BD%D1%83-%D0%BF%D0%BE%D0%B3%D0%BE%D0%B4%D0%B8-%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D0%BA%D0%B8-3609626.gif», «height»: 240, «width»: 320 }, «datePublished»: «2017-01-18T16:33:19+03:00», «dateModified»: «2017-01-18T16:33:19+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»: «» }
Комментировать 
Пост №2954939
Source: Joyreactor

Пост №2954910

Автор: grigr







Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»/post/2954910″
},
«headline»: «отец и сын :: Игры»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img1.joyreactor.cc/pics/post/full/%D0%98%D0%B3%D1%80%D1%8B-%D0%BE%D1%82%D0%B5%D1%86-%D0%B8-%D1%81%D1%8B%D0%BD-3609583.jpeg»,
«height»: 768,
«width»: 1024 },
«datePublished»: «2017-01-18T16:18:51+03:00»,
«dateModified»: «2017-01-18T16:18:51+03:00»,
«author»: {
«@type»: «Person»,
«name»: «grigr»
},
«publisher»: {
«@type»: «Organization»,
«name»: «JoyReactor.cc»,
«logo»: {
«@type»: «ImageObject»,
«url»: «http://joyreactor.cc/images/joyreactor_ie6.png»,
«width»: 207,
«height»: 54
}
},
«description»: «»
}

Комментировать 
Пост №2954910
Source: Joyreactor

jl-sql: работаем с JSON-логами в командной строке с помощью SQL

Вступление никому не интересно, поэтому начну сразу с примеров использования

json-pipe-sql

% cat log.json

{"type": "hit", "client": {"ip": "127.1.2.3"}}
{"type": "hit", "client": {"ip": "127.2.3.4"}}
{"type": "hit", "client": {"ip": "127.3.4.5"}}
{"type": "hit", "client": {"ip": "127.3.4.5"}}
{"type": "hit", "client": {"ip": "127.1.2.3"}}
{"type": "click", "client": {"ip": "127.1.2.3"}}
{"type": "click", "client": {"ip": "127.2.3.4"}}

Выполняем запрос:

% cat log.json | jl-sql 'SELECT client.ip, COUNT(*) AS count WHERE type = "hit" GROUP BY client.ip'

{"client":{"ip":"127.1.2.3"},"count":2}
{"client":{"ip":"127.2.3.4"},"count":1}
{"client":{"ip":"127.3.4.5"},"count":2}

Читать дальше →
jl-sql: работаем с JSON-логами в командной строке с помощью SQL
Source: habrahabr

Пост №2954903

Автор: sl33pyl1nx

Большая белая решила поздороваться с консервой заранееРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954903″ }, «headline»: «Большая белая решила поздороваться с консервой заранее / погружение :: акула :: клетка :: здравствуйте», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B0%D0%BA%D1%83%D0%BB%D0%B0-%D0%BA%D0%BB%D0%B5%D1%82%D0%BA%D0%B0-%D0%BF%D0%BE%D0%B3%D1%80%D1%83%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B4%D1%80%D0%B0%D0%B2%D1%81%D1%82%D0%B2%D1%83%D0%B9%D1%82%D0%B5-3609576.jpeg», «height»: 666, «width»: 938 }, «datePublished»: «2017-01-18T16:10:21+03:00», «dateModified»: «2017-01-18T16:10:21+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»: «» }
Комментировать 
Пост №2954903
Source: Joyreactor

Пост №2954888

Автор: Шэль







Развернуть



{
«@context»: «http://schema.org»,
«@type»: «BlogPosting»,
«mainEntityOfPage»:{
«@type»:»WebPage»,
«@id»:»http://got.reactor.cc/post/2954888″
},
«headline»: «Игра престолов :: фэндомы»,
«image»: {
«@type»: «ImageObject»,
«url»: «http://img1.joyreactor.cc/pics/post/full/%D0%98%D0%B3%D1%80%D0%B0-%D0%BF%D1%80%D0%B5%D1%81%D1%82%D0%BE%D0%BB%D0%BE%D0%B2-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-3609549.jpeg»,
«height»: 800,
«width»: 618 },
«datePublished»: «2017-01-18T15:54:09+03:00»,
«dateModified»: «2017-01-18T15:54:09+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»: «»
}

Комментировать 
Пост №2954888
Source: Joyreactor

Пост №2954886

Автор: Жевательный

АвторРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://at.reactor.cc/post/2954886″ }, «headline»: «Автор / Flame Princess (Огненная принцесса — Принцесса огненного королевства, огненная принцесса, пламенная принцесса) :: at art :: adventure time (время приключений) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/at-art-adventure-time-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-Flame-Princess-3609547.png», «height»: 2000, «width»: 1500 }, «datePublished»: «2017-01-18T15:53:09+03:00», «dateModified»: «2017-01-18T15:53:09+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»: «» }
Комментировать 
Пост №2954886
Source: Joyreactor

Пост №2954883

Автор: Шэль

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://arda.reactor.cc/post/2954883″ }, «headline»: «Тулкас :: Валар :: Айнур :: Арда :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%A2%D1%83%D0%BB%D0%BA%D0%B0%D1%81-%D0%92%D0%B0%D0%BB%D0%B0%D1%80-%D0%90%D0%B9%D0%BD%D1%83%D1%80-%D0%90%D1%80%D0%B4%D0%B0-3609544.jpeg», «height»: 1080, «width»: 651 }, «datePublished»: «2017-01-18T15:50:41+03:00», «dateModified»: «2017-01-18T15:50:41+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»: «» }
Комментировать 
Пост №2954883
Source: Joyreactor

[Из песочницы] dock: простая библиотека модульного тестирования кода на С++

Хотя и существуют уже библиотеки для юнит-тестирования кода на С++, например, Google Test или Bandit, но они написаны не мной здесь оно, на мой взгляд, как-то переусложнено, по сравнению с тем же JS. Там просто делаешь, например, npm i mocha assert --save-dev и можно приступать к написанию тестов, а здесь же нужно это сделать ручками, а в случае с gtest еще и собрать с помощью cmake ее. Bandit подключается просто, но не умеет в сериализацию результатов в какой-то формат данных, gtest это умеет, но его нужно собирать отдельно. А я не хочу выбирать «либо то, либо это». Мне было нужно сделать удобный и простой инструмент под мои задачи. Я хотел получить простую библиотеку без зависимостей, header-only, на несколько файлов, которую можно легко и быстро подключить к своему проекту, удобно внести в нее изменения (если это будет необходимо). Но, самое основное, мне хотелось получать удобные, машиночитаемые отчеты, причем не только в stdout (или xml, как в gtest), но и в любой другой формат, который я захочу. Далее под катом.

Читать дальше →
[Из песочницы] dock: простая библиотека модульного тестирования кода на С++
Source: habrahabr

Обзор MSI GS43VR 7RE Phantom Pro: большое сердце в маленьком теле

Символом MSI всегда был дракон. Однако появление GS43VR 7RE Phantom Pro намекает, что компании пора менять огнедышащего маскота на бородатого — да, на дворфа или гнома. Почему бы и нет? Маленький, крепкий […]
Обзор MSI GS43VR 7RE Phantom Pro: большое сердце в маленьком теле
Source: 4pda

Пост №2954855

Автор: fake

КотопереводчикРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2954855″ }, «headline»: «Котопереводчик / комикс :: котейка :: котораб», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D0%BC%D0%B8%D0%BA%D1%81-%D0%BA%D0%BE%D1%82%D0%B5%D0%B9%D0%BA%D0%B0-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%B0%D0%B1-3609506.jpeg», «height»: 944, «width»: 1200 }, «datePublished»: «2017-01-18T15:19:26+03:00», «dateModified»: «2017-01-18T15:19:26+03:00», «author»: { «@type»: «Person», «name»: «fake» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2954855
Source: Joyreactor