Задать вопрос
  • Как синьйору найти парт-тайм работу?

    DevMan
    @DevMan
    почитал коменты: работать не хочу, хочу денег.
    парень, я как человек с 20+ лет опыта работы на не одном континенте, скажу что подобные вакансии/позиции не ищутся, они зарабатываются.

    ни кому не интересен залётный синьор с горы. поработай фултайм, прояви себя. а дальше уже можно торговаться за плюшки.
    Ответ написан
    Комментировать
  • Arch Linux тупит, в отличие от Ubuntu. Что я сделал не так?

    xotkot
    @xotkot
    ответы это убийцы вопросов
    по ядру:
    - устанавливаем микрокод intel-ucode
    - отключаем защиты режущие производительность добавив в параметры загрузки ядра mitigations=off
    - попробовать ядро linux-lts (nvidia-lts)
    по графике:
    Может ли это из-за X11? Мб попробовать wayland.

    это можно довольно просто сделать, в gdm при загрузке выбрав сесию вайланд
    но учтите что в приложениях использующих XWayland может наблюдатся падение производительности
    к примеру, для того чтобы мозила работал через wayland необходимо добавить переменную MOZ_ENABLE_WAYLAND=1
    и т.д
    - занести(если автоматически не занесся) модуль nouveau в черный список, перезагрузится
    подробнее смотри https://wiki.archlinux.org/index.php/NVIDIA
    Ответ написан
  • Как постоянно синхронизировать файл с удаленным сервером по ssh?

    @pfg21
    ex-турист
    использовать syncthing, канал передачи шифрован по TLS 1.2 или старше.
    считай его следующей ступенью развития rsync .
    демон, слушает inotify и изменения сразу прокидывает на удаленку.

    есть еще resilio, исходный код закрыт, коммерция, но есть бесплатный вариант на 10 раздач (емнип).
    Ответ написан
    3 комментария
  • Есть ли где-то статистика по тому, насколько успешно пытаться схантить ребят из СПБ в Москву?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Я бы не поехал. Дельта низковата для смены Питера на Москоу, где imho жизнь существенно дороже.
    Ответ написан
    Комментировать
  • Как вычислить 9**(9**9) не потратив на это огромное количество времени?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Даже 2 цифры:
    (9+20(N-1))%100 - нечётные
    abs(101-20N)%100 - чётные
    Ответ написан
    Комментировать
  • Почему внутренний IP адрес сервера транслируется наружу?

    hint000
    @hint000
    у админа три руки
    post-up iptables -t nat -A POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE

    добавьте к этой команде ещё такую:
    post-up iptables -t nat -A OUTPUT -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE

    Поясню логику. Дело в том, что
    Провайдер говорит, что видит 192.168.0.1
    , а это адрес физического хоста, того же самого, на котором выполняется MASQUERADE. Цепочка POSTROUTING работает для пакетов, которые форвардятся (например, с виртуалок), а для пакетов, генерируемых этим же хостом, POSTROUTING не работает, вместо этого нужно использовать OUTPUT.
    Ответ написан
    2 комментария
  • Предложите обоснование необходимости внедрения и сопровождения Linux-дистрибутивов (Alt, Mint, etc) в предприятиях малого предпринимательства?

    @beerchaser
    Проще доказать обратное. Стоимость лицензии Windows pro ~ 14000, homе~10000. Если брать с железом (оем) будет процентов на тридцать дешевле. Линукс - вроде 4000. В цене win стоимость техсопровожения на жизненный цикл (вроде 7 лет).
    А дальше ТСО. Как уже упоминалось выше, ОС нужна не сама по себе, а для обеспечения работы программ, которые в свою очередь обеспечивают бизнес, т.е. упрощают процесс зарабатывания денег. На практике настроил и забыл не бывает - меняются требования к ПО и бизнес процессы. Специалист с линь в среднем стоит дороже специалиста с вин. Если учесть что количество вопросов по эксплуатации ПО на линь будет выше, а часть вопросов принципиально не может быть решена на сегодня, то с высокой степенью вероятности на выходе получиться гетерогенная система, управление которой доставит и потребует для управления/настройки/эксплуатации уже двух специалистов.
    Далее встаёт вопрос документированности технических решений. Маленькие системы развиваются по принципу жизненной необходимости, т.е. как выросло. И если у микрософт есть буки с картинками, как надо правильно надо делать и в среднем народ делает системы по этим учебникам, то решения на линь в связи с его большей гибкостью бывают весьма экстравагантны. Это к тому, что при внедрении/выборе технической политики/оборудования/вендора надо учитывать риск потери сопровождающего специалиста и понимать в каждый момент времени, кем его можно будет заменить.
    Поэтому надо считать не стоимость приобретения, а стоимость владения(ТСО).
    Ответ написан
    2 комментария
  • Mysql отстает реплика или почему-то сервер работает очень медленно?

    @kiranananda Автор вопроса
    Все решил. Проблема была в медленной скорости записи на диск. Снес линух пересобрал рэйд, установил на этот раз дебиан 10 и все стало отлично :).

    Всем кто помогал огромное спасибо!
    Ответ написан
    Комментировать
  • Почему именно "root"?

    xEpozZ
    @xEpozZ
    Веб-разработчик
    Выписка из Вики
    The name root may have originated because root is the only user account with permission to modify the root directory of a Unix system
    Ответ написан
    Комментировать
  • Что за профессии такие - Release Engineer и Configuration Manager?

    alexclear
    @alexclear
    A cat
    Release engineer - это не профессия, а должностная инструкция (роль). Это человек, который выполняет release engineering (https://en.wikipedia.org/wiki/Release_engineering), фактически - человек, который находится в конце цикла процесса разработки программного продукта. Он делает из предоставленного разработчиками кода готовый к развертыванию продукт - занимается написанием инсталляторов, сборкой пакетов, определением зависимостей и т.п.
    Configuration manager - это роль, человек, выполняющий которую, занимается управлением конфигурацией (https://en.wikipedia.org/wiki/Configuration_manage... Управление конфигурацией - это описание конфигурации, достижение повторимости, развертывание новых узлов, реакция на изменения внешних условий, внесение изменений по запросу, планирование емкости, определение бюджета и другие похожие задачи.
    Ответ написан
    Комментировать
  • Объясните как работает php-fpm?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Для начала почитайте что такое SAPI. Затем представьте что apache + mod_php разделили на web-сервер, который проксирует запросы на php-fpm и отдает статику, и собственно отдельный web-сервер который имплементит SAPI и выполняет запросы связанные только с php. То есть статику отдавать мы можем только через php. Суть примерно та же что и у apache2 + prefork + mod_php но оптимизированный только для работы с php. Так же можно поставить на фронт более быстрый и легковесный сервер который умеет проксировать запросы.

    То есть php-fpm это эдакий fast-cgi сервер который постоянно держит готовые для работы пул-процессов (сколько в пуле процессов настраивается, так же как и от какого пользователя их запускать и все такое прочее). Каждый новый запрос уходит в какой-либо процесс из пула, запрос отрабатывает, возвращаем результат тому кто попросил (web-серверу обычно). Если процесс падает (fatal допустим) - поднимаем новый.

    Принципиальной разницы между apache2+mod_php нету, просто упрощается инфраструктура. Наш web-сервер должен только уметь проксировать запросы и отдавать статику, а php-frpm вообще может быть на разных машинах (балансировщиком можно раскидывать запросы). Ну и сами понимаете, nginx + php-fpm будет быстрее обрабатывать запросы чем apache2+mod_php какой бы мы менеджер процессов не использовали в апаче. Минусов по сравнению с apache+mod_php я даже не могу предложить.

    А php-runtime не зависит от этого. Он один на всех, CLI, FPM, mod_php...
    Ответ написан
    7 комментариев
  • Как по SSH с линукса на линукс получить доступ к GUI?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Как по SSH с линукса на линукс получить доступ к GUI?

    Зависит от того, что подразумевается под "доступом к GUI". Есть как минимум два варианта:
    - возможность запускать GUI приложение на удалённой машине с отображением интерфейса на локальной машине
    - возможность взаимодействовать с локальной машины с дисплеем удалённой машины

    Первое делается либо тупо запуском приложения внутри сессии ssh -X, либо запуском удалённого vnc-сервера и присоединением к нему. "Тупо" -- потому что при обрыве связи в первом случае приложение будет потеряно, а во втором -- нет, можно будет присоединиться к vnc повторно и продолжить.

    Второе делается запуском x11vnc на удалённой машине с параметром -display указывающим на нужный X11-дисплей и последующим присоединением к этому vnc-серверу.
    Ответ написан
    Комментировать
  • Совместное использованние мощного компьютера в семье. Как лучше организовать?

    mashletov
    @mashletov
    Math.random()
    Какую-то ересь сейчас прочитал. Оптимальное решение — докупить ещё один комп.
    Ответ написан
    12 комментариев
  • Зачем программисту работать на кого-то?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Познав дзен программирования, вам еще нужно будет познать дзен администратора, дзен экономики, дзен управленца, дзен маркетолога, дзен продажника.

    Есть еще и промежуточные дзены, например что жрать, пока познаете дзен.
    Ответ написан
    Комментировать
  • Для чего может понадобится ethernet розетка, если существуют переходники?

    Jump
    @Jump
    Системный администратор со стажем.
    Для чего может понадобится электрическая розетка, если существуют переходники?
    Попалась мне недавно такая интересная штука, картинка тут: delumo.ru/upload/resize_cache/iblock/6b8/488_488_2... Не совсем понимаю, в чём разница использования такой штуки и когда есть два обжатых конца, соединённых в коробке-переходнике? Итог одинаковый, или же нет?
    Ответ написан
    1 комментарий
  • PPTP туннель между VPS и сервером?

    @ruha02
    Учусь работать
    1. Делаешь подключение
    2. На клиентском сервере добавляешь маршрут в сеть 10.1.1.0 и указываешь интерфейс pptp
    3. На серверном сервере добавляешь маршрут до IP адреса сервера 1
    Я на линуксе не знаю точный сиснтаксис, но что то типоэтого:
    route add -net 10.1.1.0 netmask 255.255.255.0 gw 10.1.1.1 dev ppp0
    а не сервере
    route add -host (ip клиентского сервера) netmask 255.255.255.0 gw 10.1.1.1 dev ppp0
    Ответ написан
    Комментировать
  • Обрезать строки по шаблону?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Файл test.txt со строками:
    какой-то текст с пробелами /search?query=текст_запроса&page=56565 какой-то текст с пробелами
    какой-то текст с пробелами /search?query=текст_запроса&page=100500 какой-то текст с пробелами
    какой-то текст с пробелами /search?query=979879879&param=запроса&page=100500 какой-то текст с пробелами
    other line
    какой-то текст с пробелами /search?query=4535345&page=100500 какой-то текст с пробелами 5465465464654

    И команда в терминале
    cat test.txt | grep '/search' | sed -r 's/^.+ (\/search[^[:space:]]+) .+$/\1/g'

    Результат
    /search?query=текст_запроса&page=56565
    /search?query=текст_запроса&page=100500
    /search?query=979879879&param=запроса&page=100500
    /search?query=4535345&page=100500
    Ответ написан
    Комментировать
  • Готовая сборка Web сервер на Linux (без мусора)?

    opium
    @opium
    Просто люблю качественно работать
    А зачем сборка?
    Просто ставьте минимальный Дебиан и на него то что вам нужно, никакого мусора не будет
    Ответ написан
    6 комментариев
  • Есть ли какой-нибудь брокер (не форекс) с адекватным веб-интерфейсом?

    norlin
    @norlin Автор вопроса
    НЕТ в природе (в РФ) брокеров с полноценным веб-интерфейсом, к сожалению.

    UPD.: финам-whotrades тоже той ещё шарашкой оказались. Неудобно, нет полноценного счёта (как следствие – нельзя перевести бумаги по ACAT). См. ниже.

    В итоге остановился всё-таки на Финаме.
    Оказалось, что для интересующих меня услуг веб-интерфейса всё равно нет (зарубежные биржы, акции + ETF – услуга "счёт ROX" у Финама).
    В отличие от БКС, открывается всё 100% онлайн (договор, при этом, есть) и быстро (открытие счёта вообще в течение 1 дня). Потом 1-5 дней на перевод средств из вашего банка. + 1 день на "зачисление" средств (если они придут после начала торговой сессии – то можно будет ими пользоваться только на следующий день).

    Беда с софтом – я так понимаю, это вообще глобальное – у всех всё заточено ТОЛЬКО под винду.

    UPDATE: Перешёл на Interactive Brokers – у них есть минимальная комиссия $10 в месяц, зато при редких операциях комиссии за операции вычитаются из этой общей минимальной. Зато плюсов море – нормальный личный кабинет, приложения для мобильных устройств, полноценный брокерский счёт, никаких посредников.
    Ответ написан
    Комментировать