Рубрика «параметры»

В последней версии 3CX (v15.5 SP1 и выше) мы значительно расширили количество параметров автонастройки для поддерживаемых IP-телефонов. Это позволяет системному администратору централизованно настраивать многие дополнительные параметры телефона (кроме основных: SIP-сервера, имени пользователя и пароля), которые иначе пришлось бы настраивать вручную на каждом аппарате в отдельности. Но дело в том, что у разных производителей (и даже моделей одного производителя) настраиваемые параметры могут отличаться. Шаблоны автонастройки 3CX учитывают этот факт и скрывают в интерфейсе сервера те параметры, которые не применимы к конкретному аппарату.

Рассмотрим дополнительные параметры IP-телефонов, которые можно централизованно настраивать, и укажем, для каких производителей они работают, работают частично, или неактуальны.
Читать полностью »

Bash-скрипты: начало
Bash-скрипты, часть 2: циклы

Освоив предыдущие части этой серии материалов, вы узнали о том, что такое bash-скрипты, как их писать, как управлять потоком выполнения программы, как работать с файлами. Сегодня мы поговорим о том, как добавить скриптам интерактивности, оснастив их возможностями по получению данных от пользователя и по обработке этих данных.

image
Читать полностью »

За эти годы я стал свидетелем того, как все больше и больше людей поддерживают манифест 12 Factor App и начинают реализовывать положения, описанные там. Это привело к появлению приложений, которые были значительно упрощены в развертывании и управлении. Однако примеры практического применения этих 12 факторов были довольно редким явлением на просторах сети Интернет.
12 Fractured Apps и Docker - 1

За время работы с Docker, преимущества 12 Factor App (12FA) стали для меня более ощутимыми. Например, 12FA рекомендует, чтобы логирование было настроено для стандартного вывода и обрабатывалось в качестве общего потока событий. Вы когда-нибудь использовали команду docker logs? Это и есть 12FA в действии!Читать полностью »

Возможность использования «пользовательских параметров и показателей» пришла вместе с новой версией Google Analytics. Если ранее, в ставшей уже классической версии Google Analytics, нам была предоставлена возможность манипулировать 5-ю пользовательскими переменными, то теперь в Universal Analytics мы можем использовать до 20 пользовательских параметров и показателей.

Для удобства работы с материалом я разделил его на блоки:
1.Что такое пользовательские параметры и показатели?
2.Для каких целей могут быть использованы пользовательские параметры и показатели Universal Analytics?
3.Ограничения использования пользовательских параметров и показателей.
4.Создание пользовательских параметров и показателей.
5.Установка значений пользовательских параметров и показателей.
6.Работа с пользовательскими параметрами и показателями в отчетах Google Analytics.

Что такое пользовательские параметры и показатели?
Читать полностью »

Временами от C++ хочется более гибкого механизма параметризации функций. Например, есть у нас функция с двумя обязательными параметрами и большим количеством необязательных.

bool foo(int important, int& pOut, int sometimes = 1, int occasionally = 2, int rarely = 3)
{
//...
}

Проблемы здесь могут быть следующие

  1. Пользователи постоянно путают порядок параметров, тип их практически полностью совпадает, поэтому компилятор ничем помочь не может (разве что иногда со вторым параметром).
  2. Из необязательных параметров чаще всего нужен один, причем если это не sometimes, пользователи вынуждены вспоминать значения по умолчанию, чтобы задать их в вызове явно. Значения по умолчанию разные, так что ошибок снова много
  3. Нет никакой возможности выразить зависимость значений по умолчанию одних параметров от других.

Проблемы эти можно решить по-разному: передавать в качестве параметра структуру, использовать перегрузку функций или даже функции с разными именами… Boost предлагает еще один вариант решения.
Читать полностью »

Сегодня я хочу рассказать о 7-дюймовом планшете от компании iconBIT — NT-3702M. Главное отличие планшета заключается в том, что он имеет богатую поддержку беспроводных сетей и стандартов — это 3G, GPS, Bluetooth, Wi-Fi. И достигается это не за счет подключаемых модулей, вроде USB-модема, а из-за интеграции беспроводных сетей.

image

Вообще, среди бюджетных планшетов 3G-модули распространены не так широко. Но тут мы видим недорогой планшет с хорошим экраном и нужными модулями, которые могут потребоваться обычному пользователю.
Как же ведет себя модель на практике? Подробный обзор устройства — под катом.
Читать полностью »