Пост №3114621

Автор: Pr. Martini

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3114621″ }, «headline»: «war (http://coub.com/view/u9dac) / Battlefield 3 :: Battlefield :: coub :: Игры», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/coub-Battlefield-3-Battlefield-%D0%98%D0%B3%D1%80%D1%8B-3860216.jpeg», «height»: 524, «width»: 1280 }, «datePublished»: «2017-05-23T15:46:21+03:00», «dateModified»: «2017-05-23T15:46:21+03:00», «author»: { «@type»: «Person», «name»: «Pr. Martini» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3114621
Source: Joyreactor

Музыка, Навигация, Проекционные дисплеи – развитие мультимедиа в авто

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


Поэтому логично, что первые системы, которые придумали устанавливать в машины – были системы с развлечениями и навигацией. Дальнейшая эволюция привела к развитию приборов контроля бортовых систем и диагностики и добавила функции связи. Значительно повысился объем получаемой водителем информации, и увеличилась сложность ее восприятия.


В этой статье мы рассмотрим эволюцию информационно-развлекательных систем автомобиля, способы донесения информации до водителя и попробуем представить, что нас ждет в недалеком будущем.
Читать дальше →
Музыка, Навигация, Проекционные дисплеи – развитие мультимедиа в авто
Source: geektimes

Пост №3114617

Автор: Max_the_Human

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3114617″ }, «headline»: «Ким 23:14 что общего между мной и виндоус Дональд 23:15 м? Ким 23:15 кнопка пуск Дональд 23:15 / дональд трамп :: политика :: Ким Чен Ын», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B4%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%B4-%D1%82%D1%80%D0%B0%D0%BC%D0%BF-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%9A%D0%B8%D0%BC-%D0%A7%D0%B5%D0%BD-%D0%AB%D0%BD-3860212.jpeg», «height»: 380, «width»: 485 }, «datePublished»: «2017-05-23T15:44:39+03:00», «dateModified»: «2017-05-23T15:44:39+03:00», «author»: { «@type»: «Person», «name»: «Max_the_Human» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «ты заебал» }
Комментировать 
Пост №3114617
Source: Joyreactor

Ограниченная распродажа Vernee Thor E: 5020 мАч в тонком корпусе

Современные смартфоны предлагают практически безграничные возможности, но зачастую пользователю приходится всё же ограничивать себя, чтобы уже к обеду не остаться с полностью разряженным аккумулятором. […]
Ограниченная распродажа Vernee Thor E: 5020 мАч в тонком корпусе
Source: 4pda

Пост №3114605

Автор: GraySkull

Войска орков. Часть 4Другие работы автора в группе: https://vk.com/club131798316Развернуть &epicComment_3114605& { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://wh.reactor.cc/post/3114605″ }, «headline»: «Войска орков. Часть 4 / gretchin :: Orks :: Warhammer 40000 (warhammer40000, warhammer40k, warhammer 40k, ваха, сорокотысячник) :: Gray-Skull :: WAAAGH! :: flashgitz :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Gray-Skull-Warhammer-40000-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-WAAAGH%21-3860194.jpeg», «height»: 1492, «width»: 1400 }, «datePublished»: «2017-05-23T15:35:57+03:00», «dateModified»: «2017-05-23T15:35:57+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» }
Комментировать 
Пост №3114605
Source: Joyreactor

Пост №3114602

Автор: nmegabyte

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://Witcher.reactor.cc/post/3114602″ }, «headline»: «Геральт :: Цири :: Witcher Gif :: Witcher Персонажи :: Witcher 3 :: The Witcher (Ведьмак, Witcher, ) :: gwent :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-gwent-Witcher-3-The-Witcher-3860188.gif», «height»: 500, «width»: 500 }, «datePublished»: «2017-05-23T15:34:02+03:00», «dateModified»: «2017-05-23T15:34:02+03:00», «author»: { «@type»: «Person», «name»: «nmegabyte» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3114602
Source: Joyreactor

Пост №3114601

Автор: Nekot

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3114601″ }, «headline»: «живность :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-3860187.jpeg», «height»: 960, «width»: 1280 }, «datePublished»: «2017-05-23T15:33:35+03:00», «dateModified»: «2017-05-23T15:33:35+03:00», «author»: { «@type»: «Person», «name»: «Nekot» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3114601
Source: Joyreactor

Умный обход блокировок в Украине

image


В статье описывается настройка бесплатного сервиса Zaborona.Help для обхода блокировок сайтов в Украине.


Особенность конфигурации в том, что через VPN маршрутизируется трафик только к заблокированным сетям, остальные сайты работают напрямую. Работает на всех основных платформах: Windows, Linux, iOS, MacOS, Android.


VPN не влияет на скорость интернета, не подменяет IP для остальных сайтов и не мешает работе онлайн-игр, голосового трафика и т.д.

Проблемы популярных средств обхода блокировок

  • Браузерные плагины — не работают для мобильных приложений, проксируют через свои сервера весь трафик. Имеют доступ к содержимому страницы и угрожают безопасности.
  • Обычные VPN — маршрутизируют через свои сервера весь трафик. Влияет на скорость интернета, увеличивают задержки, подменяет IP для всех сайтов.
  • Браузеры с прокси — не позволяют обойти блокировку мобильных приложений.


Процесс настройки описан на примере OpenVPN и может быть легко повторен за несколько минут.

Настройки на стороне клиента выполняются с помощью одного файла конфигурации и не требуют ручного ввода адресов и паролей.

Читать дальше →
Умный обход блокировок в Украине
Source: habrahabr

[Из песочницы] Альтернативная организация проекта на Yii2

Как предлагается создавать проект на Yii2 сейчас? Выбираете шаблон проекта: basic или advanced, форкаете себе, потом пишете и комитите туда. Бам! Случилась копипаста, ваш проект и шаблон теперь развиваются отдельно. Вам не получить исправлений, внесенных, в шаблон, а в yii2-app-basic, естественно, не возьмут доработок специфических для вашей задачи. Это проблема номер один.

Как расширяется проект на Yii2? Выбираете подходящие расширения и подключаете их с помощью композера. Находите пример конфига этого расширения в README и копипастите в конфиг своего приложения. Оопс… Опять копипаста. Вылазящяя разными боками, в том числе таким: в большом проекте используется много расширений — конфиг приложения становится огромным и просто нечитаемым. Это проблема номер два.

Как эти проблемы связаны? Первая решается так: выделяем переиспользуемый код и превращаем в расширение. И снова здравствуйте: у расширения есть свой конфиг — получили вторую проблему.

Наиболее остро эти проблемы стоят для повторно используемых решений, когда надо поднимать много/несколько, в принципе одинаковых проектов, но с большими/маленькими изменениями. Плюс избавление от копипасты и переиспользование кода ещё никому не мешало.

Хочу поделиться своим вариантом решения этих проблем.

Читать дальше →
[Из песочницы] Альтернативная организация проекта на Yii2
Source: habrahabr

Делаем GraphQL API на PHP и MySQL. Часть 2: Мутации, переменные, валидация и безопасность

image


Не так давно я написал статью о том, как сделать свой GraphQL сервер на PHP с помощью библиотеки graphql-php и как с его помощью реализовать простое API для получения данных из MySQL.


Теперь я хочу рассказать о том как заставить ваш GraphQL сервер работать с мутациями, а также постараюсь ответить на самые распространенные вопросы в комментариях к предыдущей статье, показав как использовать валидацию данных и затрону тему безопасности самих запросов.
Читать дальше →
Делаем GraphQL API на PHP и MySQL. Часть 2: Мутации, переменные, валидация и безопасность
Source: habrahabr