Архитектуры ReactNative, Xamarin, PhoneGap и Qt. Часть 1

Дорогой друг, если ты готов узнать больше про архитектуры популярных кроссплатформенных мобильных фреймворков, именно в этой статье мы проведем их сравнение и определим, для какого класса задач или команд подходит тот или иной инструмент. В первой части рассмотрим общие архитектурные паттерны кроссплатформенных фреймворков, а также архитектуры PhoneGap и ReactNative. Во второй части — фреймворки Xamarin и Qt.


Читать дальше →
Архитектуры ReactNative, Xamarin, PhoneGap и Qt. Часть 1
Source: habrahabr

Пост №3269417

Автор: SubShadow

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3269417″ }, «headline»: «сурикаты :: живность :: первые шаги :: сурикатята :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D1%81%D1%83%D1%80%D0%B8%D0%BA%D0%B0%D1%82%D1%8B-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BF%D0%B5%D1%80%D0%B2%D1%8B%D0%B5-%D1%88%D0%B0%D0%B3%D0%B8-4106968.gif», «height»: 246, «width»: 448 }, «datePublished»: «2017-10-16T09:38:07+03:00», «dateModified»: «2017-10-16T09:38:07+03:00», «author»: { «@type»: «Person», «name»: «SubShadow» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3269417
Source: Joyreactor

Пост №3269416

Автор: 2pik

Версия без одежды этого поста: http://old.reactor.cc/post/3252554Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://lol.reactor.cc/post/3269416″ }, «headline»: «Версия без одежды этого поста: http://old.reactor.cc/post/3252554 / LeBlanc :: LoL Ero :: Mirco Cabbia (Sciamano240) :: League of Legends (Лига Легенд) :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/LeBlanc-League-of-Legends-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-LoL-Ero-4106967.jpeg», «height»: 2200, «width»: 1650 }, «datePublished»: «2017-10-16T09:38:02+03:00», «dateModified»: «2017-10-16T09:38:02+03:00», «author»: { «@type»: «Person», «name»: «2pik» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3269416
Source: Joyreactor

Zabbix конференция 2017: как прошёл день второй

Мы уже начали вас знакомить с тем, что было в 1ый день Zabbix конференции, проходившей в Риге в сентябре.

Утром 2го дня команда поддержки Zabbix проводила воркшопы для продвинутых: как построить Zabbix-кластер, как шифровать данные мониторинга, как использовать препроцессинг данных и как с помощью удалённых команд можно делать мониторинг более проактивным. Параллельно предлагалась уникальная возможность сдать экзамены на Zabbix Certified Specialist и Zabbix Certified Professional.

Сразу после этого начались выступления участников:
Читать дальше →
Zabbix конференция 2017: как прошёл день второй
Source: habrahabr

Цитата #447253

из жж:

Отдельнаая история была с попыткой share в facebook. Файсбук выбирает фотографию сам, и изменить её невозможно. Почему-то мой текст "потеря невинности" сопровождался фотографией дочки с кактусом.
Цитата #447253
Source: bash

Конструктивные особенности заголовков

Заголовок в рекламных объявлениях на поиске Яндекса и Google – если не основная, то однозначно самая заметная часть объявления. В идеале заголовок должен включать слова, которые пользователи используют при поиске необходимой информации. Объявления в контекстной рекламе всё больше напоминают конструктор. И заголовки – тоже не исключение, они складываются, как пазлы, в разные картинки. Читать дальше →
Конструктивные особенности заголовков
Source: habrahabr

Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) часть 2

Добрый день, вечер или ночь, все зависит от времени суток в который вам довелось прочитать мою статью.
В комментариях возник вопрос, почему я не создал deb пакет, скажу прямо — не было такой задачи. Но всё же я решил углубиться и решить эту проблему. Описывать установку Ubuntu server 16.04 не буду, остановлюсь только на главном.

Исходные данные:

Ubuntu server 16.04 minimal, Память 1Gb, Диск 64 Gb, использует EFI, сервер виртуализации ESXi 6.5;
Asterisk 15.0.0 в исходниках;
Все дополнения из репозиториев.

Создание deb пакета asterisk 15.0.0:
Читать дальше →
Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) часть 2
Source: habrahabr

Пост №3269404

Автор: 2pik

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3269404″ }, «headline»: «Джет Ли (Jet Li) :: Джеки Чан :: Знаменитости :: Юань Хэпин :: запретное царство», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%94%D0%B6%D0%B5%D0%BA%D0%B8-%D0%A7%D0%B0%D0%BD-%D0%97%D0%BD%D0%B0%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D0%BE%D1%81%D1%82%D0%B8-%D0%94%D0%B6%D0%B5%D1%82-%D0%9B%D0%B8-%D0%AE%D0%B0%D0%BD%D1%8C-%D0%A5%D1%8D%D0%BF%D0%B8%D0%BD-4106953.jpeg», «height»: 637, «width»: 637 }, «datePublished»: «2017-10-16T09:06:57+03:00», «dateModified»: «2017-10-16T09:06:57+03:00», «author»: { «@type»: «Person», «name»: «2pik» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3269404
Source: Joyreactor

Пост №3269401

Автор: Шоколадный Иуда

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3269401″ }, «headline»: «записка :: жена», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%BA%D0%B0-%D0%B6%D0%B5%D0%BD%D0%B0-4106949.jpeg», «height»: 781, «width»: 762 }, «datePublished»: «2017-10-16T09:02:40+03:00», «dateModified»: «2017-10-16T09:02:40+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»: «» }
Комментировать 
Пост №3269401
Source: Joyreactor

Пост №3269399

Автор: Robotron3000

Driving Schools Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3269399″ }, «headline»: «Driving Schools / Q rais :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/Q-rais-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-4106947.jpeg», «height»: 2048, «width»: 781 }, «datePublished»: «2017-10-16T09:01:10+03:00», «dateModified»: «2017-10-16T09:01:10+03:00», «author»: { «@type»: «Person», «name»: «Robotron3000» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3269399
Source: Joyreactor