slit — новое слово в мире PAGERов, либо как тратить меньше времени на просмотр логов

Так уж вышло, что мне регулярно приходится просматривать много логов.

Одно радует, не так много как у людей работающих вместе со мной у которых порой это основная работа.

Логи эти не лежат в в какой либо централизованной системе, а хранятся в s3 и смотрим мы их скачивая с перенаправлением вывода в less


less установлен у всех, все привыкли с ним работать, знают о базовых вещах, как поиск вперед-назад, фильтрация по &, переход в конец(G) файла, переход в начало(g) и так далее.


А так же, все уже смирились с тем, что в любой момент, при добавлении фильтра less может подвиснуть на неопределенный срок, выводить по строчке в 5 секунд и так далее. В конечном счете, особенно при считывании логов с stdin — приходится быть аккуратным. Фильтр может сработать, а может и не сработать


Собственно, в тот момент, что и мне выпала участь в течении нескольких дней пройтись через этак пару сотен лог-файлов — стало очевидно — мир нужно менять к лучшему…


Для начала небольшое демо (2.2mb):

Заголовок спойлера


Тем кто уже готов: github.com/tigrawap/slit

Кто нет, прошу под кат…
Читать дальше →
slit — новое слово в мире PAGERов, либо как тратить меньше времени на просмотр логов
Source: habrahabr

Пост №3075761

Автор: GraySkull

Семь раз отмерь — один раз вырой окопДругие работы автора в группе: https://vk.com/club131798316Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/3075761″ }, «headline»: «Семь раз отмерь — один раз вырой окоп / Commissar (wh 40000) :: Cadian :: Imperial Guard :: Комиссар Райвель :: wh humor :: Wh Other :: Imperium (Империум) :: Wh Комиксы :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: Gray-Skull :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D1%81%D1%81%D0%B0%D1%80-%D0%A0%D0%B0%D0%B9%D0%B2%D0%B5%D0%BB%D1%8C-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-3798381.jpeg», «height»: 2050, «width»: 1400 }, «datePublished»: «2017-04-21T19:38:25+03:00», «dateModified»: «2017-04-21T19:38:25+03:00», «author»: { «@type»: «Person», «name»: «GraySkull» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Другие работы автора в группе: https://vk.com/club131798316» }
Комментировать 
Пост №3075761
Source: Joyreactor

Победителем первого GameDev-хакатона DataArt стала команда из Киева


48 часов девять команд, представлявших отдельные центры разработки DataArt или распределенных между городами, создавали собственные HTML5-игры.


«Все началось с идеи Макса Князева, нашего фронтенд-разработчика, который написал на нашу рассылку edu.coordination, — рассказал координатор хакатона Александр Дудин. — Он предложил провести внутренний хакатон для всего DataArt».


По словам самого Максима, изначально он думал о хакатоне как о способе напомнить коллегам о важных внутренних и R&D-проектах, где часто не хватает людей со специальными навыками: «Я предложил собрать тех, кто сейчас загружен не полностью, и в таком приятном формате обучить их нужным скиллам и придать им ускорение. Но коллеги, подхватившие идею, сразу нашли поддержку у нашей iGaming-практики, и хакатон решили переориентировать на игры».


iGaming-практика появилась не так давно и сейчас активно развивается. Поэтому для нее возможность познакомиться с людьми, заинтересованными в играх и находящимися в разных локациях, оказалась особенно интересной. Изначально организаторы надеялись собрать около 30 участников, но отклик ожидания превзошел — зарегистрировалось для участия 60 человек, а более 40 прошли хакатон от начала до конца. «Думаю, сыграло роль и то, что приз в итоге выбрали классный. DataArt предоставил для авторов лучшей игры очки виртуальной реальности Oculus Rift», — уточняет Дудин. Читать дальше →
Победителем первого GameDev-хакатона DataArt стала команда из Киева
Source: habrahabr

Пост №3075757

Автор: poworot-777

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3075757″ }, «headline»: «рыбалка :: крокодил :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D1%80%D1%8B%D0%B1%D0%B0%D0%BB%D0%BA%D0%B0-%D0%BA%D1%80%D0%BE%D0%BA%D0%BE%D0%B4%D0%B8%D0%BB-3798377.gif», «height»: 320, «width»: 480 }, «datePublished»: «2017-04-21T19:32:50+03:00», «dateModified»: «2017-04-21T19:32:50+03:00», «author»: { «@type»: «Person», «name»: «poworot-777» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3075757
Source: Joyreactor

Xiaomi выпустила трёхосевой стабилизатор для смартфонов

В феврале этого года компания Xiaomi представила селфи-стик Mi Selfie Stick Tripod с возможностью использования в качестве штатива для смартфона, а сегодня суббренд MIJIA, известный как Mi Ecosystem, […]
Xiaomi выпустила трёхосевой стабилизатор для смартфонов
Source: 4pda

Дамп ShadowBrokers: разбираемся в содержимом директории «swift»

Всем привет!


В пятницу 14 апреля рано утром в публичном доступе появился новый дамп инструментов и документов Агенства Национальной Безопасности США, украденных APT-группировкой TheShadowBrokers. В данной статье мы попытаемся разобраться, что же содержится в папке swift дампа.


Осторожно, под катом много картинок и текста.
Читать дальше →
Дамп ShadowBrokers: разбираемся в содержимом директории «swift»
Source: habrahabr

Пост №3075741

Автор: =Arius=

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3075741″ }, «headline»: «Garfield :: гарфилд :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B0%D1%80%D1%84%D0%B8%D0%BB%D0%B4-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-Garfield-3798357.jpeg», «height»: 172, «width»: 600 }, «datePublished»: «2017-04-21T19:12:39+03:00», «dateModified»: «2017-04-21T19:12:39+03:00», «author»: { «@type»: «Person», «name»: «=Arius=» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3075741
Source: Joyreactor

Владельцы Elephone P9000 дождались Android 7.0

После долгих месяцев ожидания и тестирования владельцы прошлогоднего смартфона Elephone P9000 дождались официального обновления до стабильной версии операционной системы Android 7.0 Nougat. Новая прошивка […]
Владельцы Elephone P9000 дождались Android 7.0
Source: 4pda

Пост №3075723

Автор: Achi

Перевод комиксов: Random comicsРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3075723″ }, «headline»: «Перевод комиксов: Random comics / buttersafe :: мой перевод :: saudadecomics :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/buttersafe-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-saudadecomics-%D0%BC%D0%BE%D0%B9-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-3798337.png», «height»: 2449, «width»: 301 }, «datePublished»: «2017-04-21T18:58:43+03:00», «dateModified»: «2017-04-21T18:58:43+03:00», «author»: { «@type»: «Person», «name»: «Achi» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3075723
Source: Joyreactor

Пост №3075708

Автор: Granddan

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3075708″ }, «headline»: «РПЦ СНЕСЛА ЦЕРКОВЬ 18 ВЕКА, КОТОРУЮ ЕЙ ОТДАЛИ ДЛЯ РЕСТАВРАЦИИ, И СТРОИТ НА ЕЕ МЕСТЕ НОВЫЙ ХРАМ, А / Клуб аметистов (клуб атеистов) :: рпц :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9A%D0%BB%D1%83%D0%B1-%D0%B0%D0%BC%D0%B5%D1%82%D0%B8%D1%81%D1%82%D0%BE%D0%B2-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-%D1%80%D0%BF%D1%86-3798318.jpeg», «height»: 807, «width»: 693 }, «datePublished»: «2017-04-21T18:48:44+03:00», «dateModified»: «2017-04-21T18:48:44+03:00», «author»: { «@type»: «Person», «name»: «Granddan» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ВЕСЬ ЭТОТ ПРОЦЕСС НАЗЫВАЕТ «ВОССТАНОВЛЕНИЕМ». УСПЕНСКАЯ ЦЕРКОВЬ В ЕКАТЕРИНБУРГЕ БЫЛА ПОСТРОЕНА В1782 ГОДУ, С1974 БЫЛА ОНА ОБЪЕКТОМ КУЛЬТУРНОГО НАСЛЕДИЯ, А В 2011 ГОДУ ЕЕ ОТДАЛИ РПЦ Война — это мир Свобода — это рабство Разрушение ®тб восс|ановление» }
Комментировать 
Пост №3075708
Source: Joyreactor