• Какой софт необходимо устанавливать вне docker контейнера?

    @Hanneman
    Я считаю, что такие вопросы не стоит задавать - вы сами пишете "только начал изучать тему Docker контейнеров". Ведь сначала лучше почитать подробнее и последовательно ознакомиться с документацией на русском, причем пошаговой и разжеванной.
    Не будут же вам здесь переписывать тонну информации, тем более что на ваш вопрос нет однозначного ответа.
    Начните, по ходу шагов начнете понимать концепцию, что как работает, а потом задавайте конкретные вопросы "делаю так, но результат не такой, как ожидалось" - вот тогда вопрос будет адекватным.
    Ответ написан
    Комментировать
  • Как получить данные из нескольких таблиц?

    @Hanneman
    Отвечал уже здесь, но еще раз продублирую (и напомню всё же, что в вопросах должно быть больше деталей).

    Итак:
    select distinct your_value from (
        select your_value from table_1
        union
        select your_value from table_2
        union 
        select your_value from table_3
        union 
        select your_value from table_4
    ) x;


    Что касается вообще вопроса, можно ли с разных таблиц одним запросом, то это выглядит вот так (и здесь нет ничего сверхъестественного):
    select t1.name, t2.name
    from table_1 t1, table_2 t2
    where t1.id = t2.id;
    Ответ написан
    2 комментария
  • Как составить запрос?

    @Hanneman
    Не совсем все же понятна задача (если там есть кое-какие "но"), но делается так:

    select distinct group_id from (
        select group_id from place
        union 
        select group_id from promo
    ) x;
    Ответ написан
  • Можно ли запретить вызовы?

    @Hanneman
    Четыре варианта:
    1. Включить блокировку всех входящих звонков (так называемый barring) через меню телефона (это USSD-запрос, который активирует блокировку всех входящих звонков в профиле абонента в коммутаторе оператора), но уточните у оператора, не вызовет ли это блокировку входящих СМС [либо сами проверьте - включите barring и пошлите на этот номер СМС ] - каждый оператор по-своему настраивает, потому что к этому сервису, которым вы управляете с меню аппарата, можно привязать разные сущности (этапы триггеров) в коммутаторе.
    2. Позвонить в службу поддержки оператора и попросить отключить телесервис входящих звонков - это работает, потому что для коммерческих СИМ-карт очень часто отключают голосовую связь или пакетную (допустим, карта в терминале оплате с тарифом пост-оплаты и ей необходима только пакетная связь - с нее незачем звонить, и, чтобы исключить возможность совершить звонки с нее неким обслуживающим персоналом, для таких карт оператор по просьбе или договору отключает той или иной телесервис).
    3. Поставить переадресацию входящих звонков на другой номер, который будет просто выключен.
    4. Установить стороннюю аппликацию, которая будет отбивать входящие звонки автоматически. Не уверен насчет iPhone, но для Android таких аппликаций полно.
    Ответ написан
    Комментировать
  • Почему не срабатывает условие регулярного выражения?

    @Hanneman
    Почему не срабатывает?

    Потому что:
    1. Символы не экранированы
    2. Пропущены [ и ,
    3. Квантификатор отсутствует - вы сравниваете Барнаул с одной буквой из [А-Яа-я]

    Правильное рабочее выражение (как вариант):
    \[\{\"Местоположение\"\:\"[А-Яа-я]{1,}\"\,

    5c10ba050d57f424316907.png
    Ответ написан
    Комментировать
  • Как стать инженером по эксплуатации базовых станций?

    @Hanneman
    Ваш вопрос несколько обширен, так как надо понимать некоторые основные понятия того, что вы называете инженером по эксплуатации базовых станций.

    Комплект регулярной базовой станции представлен ниже (список неполный и приблизительный):

    Инвентарь:
    • Антенны
    • Кабели
    • Громоотводы

    Базовое оборудование:
    • Передатчики
    • Комбайнеры
    • Мультиплексоры

    Трансмиссия:
    • Микроволновые релейные модули
    • Оптика
    • Сетевое оборудование

    Электрика:
    • Высоковольтное оборудование
    • Системы резервного питания
    • Аккумуляторные системы
    • Дизель-генераторы

    Обслуживание:
    • Системы кондиционирования/охлаждения
    • Противопожарные системы


    Добавьте сюда еще и инсталляторов всего этого (в том числе и вышек), как мимнимум.

    Обслуживанием баз занимаются инженеры разных профилей. Можно быть специалистом в сфере дизель-генераторов и работать по этой профессии в телекоммуникационной компании, а можно быть инженером по радио-трансмиссии и уметь грамотно разводить сеть и каналы между базами с поправками на избыточность, оптимальность и будущее уплотнение. Можно знать про diversity и быть инженером-планировщиком антенных модулей. Быть знатоком оптики и всем что с этим связано. Также можно сидеть в офисе в Network Operation Center и управлять определенной конфигурацией и заниматься решением проблем удаленно.

    Да, многие инженеры могут совмещать некоторые вещи: например, инженеру по трансмиссии никогда не грех проверить дизель - раз уж приехал на объект, но, как правило, для перечисленных работ существуют более или менее выделенные группы специалистов. Не следует IT-инженеру, настраивающему роутер на базовой станции непосредственно, лазить в щиток энергообеспечения для замены неисправного автомата (и по регламенту не положено, да и в целях безопасности).

    Как бы отвечая на ваш вопрос, хочу сказать, что для работы с базовыми станциями не обязательно быть "мастером на все руки". Что касается сертификации: да, для работы с высотным оборудованием у вас должен быть сертификат - его предоставляют специальные организации (равно как и для работы с электрооборудованием всех видов). Что касается непосредственно "радио-части" - то у Ericsson (хотя бы) есть программы обучения (список программ, список с более подробными деталями по вышеперечисл..., сертификация), после которых вам выдадут официальный сертификат (базовые знания в области радиооборудования все же необходимы).
    Ответ написан
    Комментировать
  • Мануал по bash, какие варианты есть?

    @Hanneman
    По шагам на русском языке: Mendel Cooper [Перевод: Андрей Киселев].
    И всеобъемлющий справочник на английском.
    Этих ресурсов достаточно вполне.
    Ответ написан
    Комментировать
  • Как вручную настроить почту в Outlook 2016?

    @Hanneman
    Чукча стоит на посту. Кто-то идет мимо. Чукча:
    - Пароля!
    - Пошел на ...!
    Чукча:
    - Однако, сколько лет стою, а пароль не меняют.


    Со времён Win9х всегда настраивалось так и ничего не менялось.

    5c0828b569405065991689.png
    и далее
    5c0828029d596885294398.png
    Ответ написан
  • Как полностью отключить адаптивность на сайте?

    @Hanneman
    Да ради всего святого, уберите все @media-запросы из всех файлов стилей и уберите везде тэги вроде такого:
    <meta name="viewport" content="width=device-width, initial-scale=1">

    Всего делов.
    Ответ написан
    Комментировать
  • Как сделать Фильтрацию внутри таблицы excel?

    @Hanneman
    Используйте Pivot Tables.
    Файл с формулой и примером можете скачать.

    5c057cd85ea1d912269481.png
    Ответ написан
    Комментировать
  • А кто нибудь вообще работает с БД через консоль?

    @Hanneman
    Ваш вопрос чисто риторический. Всё зависит от специфики задач. Я вот уже 15 лет как работаю ежедневно с таблицами баз данных с консоли из-под SunOS. Что я делаю не так?
    Ответ написан
    1 комментарий
  • Почему на локальном сервере я могу просматривать дерево каталогов сайта. А на хостинге не могу?

    @Hanneman
    Создайте в корне папки файл с названием .htaccess и запишите в него строку
    Options +Indexes
    Эта директива указывает серверу отображать листинг файлов.
    Ответ написан
    Комментировать
  • Как зашифровать сотовый номер?

    @Hanneman
    Ваш вопрос немного "воздух", но тем не менее. Переадресовать можно все - лишь бы мобильный оператор предоставил бы такую услугу. Как правило, кроме обычной переадресации (той самой, "которой с меню телефона управляют"), оператор не предоставляет расширенные услуги физическим лицам.

    Вы пишете:
    далее переадресовывается на виртуальный сервер

    Это фраза немного звучит неверно изначально. На сервер не переадресовывают - есть понятия пути терминации голосового вызова. То есть, иначе говоря, коммутатор оператора должен принять решение, куда на какую аппликацию переадресовать звонок (и по какому протоколу).

    Допустим, у вас с оператором есть договор:

    Здесь крайне желательно отметить, что операции четко регламентируются по нумерации вызываемого абонента - это для того, чтобы вас не "кинули" на 5000 рублей за звонок на обычный мобильный номер, потому что тогда любой мошенник попросит оператора установить цену за звонок на один конкретный стандартный мобильный номер порядка 5000 рублей и будет везде рекламировать этот номер, а доверчивые граждане будут звонить и "попадать", думая, что звонят на стандартный номер по стандартному тарифу - при этом оператор по договору будет передавать мошеннику около 2000 рублей "доли". Именно поэтому закон регламентирует нумерацию вызываемого номера.

    Вы просите оператора настроить так, чтобы при звонке на конкретный мобильный номер, сигнализация звонка на вызываемый номер для терминации не шла стандартно по пути вызова (то бишь в мобильную же сеть), а "уходила" бы на определенный шлюз (допустим, некоторый SIP Gateway), который имеет прямую связь с вашим т.н. "виртуальным сервером" (иначе говоря, вашей аппликацией, которая понимает SIP и может обрабатывать звонок). Далее ваша аппликация этот звонок обрабатывает и опять же идет через SIP до шлюза, затем звонок попадает в коммутатор оператора и коммутатор "звонит" на номер вызываемого абонента (и тем самым соединяет вызывающего и вызываемого, начиная, по ходу, отсчет тарификации).

    Теоретически, так работают т.н. precall announcement-ы - когда до соединения необходимо проиграть сообщение (возможно интерактивное), например, уведомить абонента, что при согласии (при соединении с вызываемым абонентом) стоимость за минуту будет 1000 рублей - вызывающий может сам решить и дать команду продолжать или нет.

    Как я сказал выше, нумерация регламентируется - для коммерческих направлений операторы предоставляют специальные номера, так что ответ на ваш вопрос, можно ли "свернуть" с пути, если вызываемый номер принадлежит мобильной нумерации - то нет (теоретически, конечно же, да). Если вызываемый номер принадлежит специальной нумерации - то да, возможно и эти сервисы предоставляют (как правило, для юридических лиц).
    Ответ написан
    Комментировать
  • Возможно ли сделать домашнюю пейджинговую связь?

    @Hanneman
    Возможно. Для этого надо купить оборудование у производителя, поставить антенну, арендовать частоты, купить лицензию, прописать устройства в систему, купленную у того же производителя и все это вместе настроить. Всего делов.
    Можете и свою мобильную сеть сделать аналогично, если есть в ящике пара черно-белых Nokia.
    Ответ написан
    6 комментариев
  • Как подключить 2 монитора к одному ПК?

    @Hanneman
    Да хоть четыре. Купите HP USB Graphics Adapter.
    5be9d723888cd147399228.png

    Можно и не HP. Есть и подешевле - Sabrent.
    5be9d74d6ce8f321134012.png

    Прекрасно работают обе модели (сам пользовался).
    Ответ написан
    Комментировать
  • Как задать условную функцию в Excel для проверки результата?

    @Hanneman
    Используйте Formulas->Logical->IF

    =IF(A2*B2<=0.5,10,A2*B2*10)

    5be6859b52225995996236.png
    Ответ написан
    Комментировать
  • Как правильно установить правило crontab?

    @Hanneman
    Воспользуйтесь crontab.guru. Заодно поэкспериментируете.

    “At every 15th minute from 0 through 59 past every hour from 0 through 4 on Sunday.”
    0/15 0-4 * * 0
    Ответ написан
  • Как запустить исполнения файлика в фоне на сервере Ubuntu?

    @Hanneman
    Через crontab, service, daemon, nohup. Либо как php socket.php &. Вариантов много.
    Ответ написан
    Комментировать
  • IntelliJ IDEA 2018.2.3 x64. Что это за ошибка (вопрос новичка)?

    @Hanneman
    Обратите внимание на подчеркнутое красным.
    5bbee4be5217a918950538.png
    Это лишний символ, потому что у вас файл сохранён как UTF-8 with BOM. Из-за этого ошибка.
    5bbee56b2de39575578911.png
    Пересохраните в просто UTF-8. И всё заработает.
    Ответ написан
    3 комментария