• Как сделать запрос?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    SELECT `u`.`id`, `u`.`name`
      FROM `article_subject` AS `as`
      JOIN `user_subject` AS `us` 
        ON `as`.`article_id` = :article_id AND `us`.`subject_id` = `as`.`subject_id`
      JOIN `users` AS `u` 
        ON `u`.`id` = `us`.`user_id`
    Ответ написан
    Комментировать
  • Как благополучно закрыть проект с невыносимым заказчиком?

    Абсолютно ничего не имею против

    Думаю, это будет для вас уроком, относится к заказчикам женского пола настороженно. Если клиент по фтп удаляет модули, которые "показались ему ненужными", а потом говорит, что оно само или обвиняет в этом вас - это 99.9% женщина. Сами решайте в будущем, нужно вам оно или нет.

    По вопросу: был здесь на тостере один человек, который вернул все деньги за тикет (кроме 1 доллара), соответственно все позакрывал. Вроде как на апворке на рейт влияет количество полученных денег. Ему конечно был отзыв, но рейт не сильно упал, из-за того, что по факту он получил только доллар.

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

    Все мои опыты с женщинами, не разбирающимися в IT, кончались плачевно.

    Такие не отвяжутся и не подкупятся.
    Взяли в свои клешни и будут вертеть как хотят.
    Саппорт (ну блин как еще то?), либо порча репутации.

    Никогда не понимал, что не предрасположенные к компьютерам тетеньки делают в этой сфере.
    Ответ написан
    5 комментариев
  • Как в HAProxy указать чтобы он использовал все процессоры?

    Похоже что никак средствами haproxy.
    Можно доработать скрипт запуска хапрокси, добавив в него функционал определения числа процессоров и внесения правки в конфиг. Либо довольстсоваться определенным достаточным числом процессоров для haproxy.
    Ответ написан
    Комментировать
  • Как исключить использование аккаунта на сайте несколькими пользователями?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    ОЙ, да как 2 пальца)
    1. Средняя взвешенность периодики заходов.
    2. Средняя взвешенность кол-ва уникальных IP-адресов (+подсетей) и User-Agent на один аккаунт за равные промежутки времени после регистрации, относительно других.
    3. Отклонение от суммарных показателей более, чем в 2 раза - бан. (условия прописываем в оферте заранее!)
    Профит!
    Ответ написан
  • Как убрать возможность просмотра фильмов на компьютере?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Все компьютеры в домене, может можно что то сделать с политиками AD?
    Синдром Бога?!
    Завязывайте! И просто дайте людям работу и спрашивайте с них её исполнения.
    Не нужно делать то, что не нужно делать!
    Ответ написан
    Комментировать
  • Как убрать возможность просмотра фильмов на компьютере?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Вариант "смешной". Ограничить права, убрать ассоциацию файлов, поставить 6 ie )))
    Вариант "правильный" Поставить ПО для учета рабочего времени и не парить себе мозг. Не будут смотреть фильмы, будут лазить в VK, закроешь VK, полезут в игры mail.ru, потом кто-то покажет как работать через анонимайзер. Это война с ветряной мельницей. Надо просто отслеживать время и резать ЗП. Заранее уведомив. "Пожалуйста смотрите хоть весь день, мы не против, но платить за это не будем"
    Ответ написан
    Комментировать
  • Как организовать доступ к двум хранилищам с одного IP-адреса?

    @Vasily_Pechersky
    Системщик с опытом
    NGINX/haproxy в режиме реверс прокси.
    Если будите использовать NGINX - не забудьте client_max_body_size выставить - а то умолчанию он 1 мб.
    Ответ написан
    4 комментария
  • Как убрать возможность просмотра фильмов на компьютере?

    yokotoka
    @yokotoka
    Python guru
    Увольнять нахрен тех, кто смотрит фильмы вместо того, чтобы работать и брать тех, кто действительно будет работать. Если на такую зарплату желающих больше нет - то повышать зарплаты, чтобы люди не хотели работу потерять. :)
    Ответ написан
    Комментировать
  • Как убрать возможность просмотра фильмов на компьютере?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Как правило такие вещи лучше делать административно, а не технически.
    Ответ написан
    1 комментарий
  • Как убрать возможность просмотра фильмов на компьютере?

    @oni__ino
    Как бы вы не старались, люди найдут как обойти. Принесут свой portable плеер или браузер с установлеными плагинами: сам так делал, ничего проще чем обмануть админов ;-) Можно пустить интернет только через прокси-сервер, и на стороне прокси делать такие ограничения. Ну файлы больше 20мб нельзя скачивать или там еще что-нибудь придумать. Но это борьба с ветром. И с людьми которые не хотят работать.
    Ответ написан
    Комментировать
  • Какой почтовый сервер поставить на Веб-окружение Linux?

    @oni__ino
    Не лучшее решение ставить почтовый сервер на сервер с битриксом.
    Почтовые сервера могут занимать десятки гигабайт, учитывая все логи и это для нескольких десятков пользователей уже за пол года работы. Если у вас стоит такая задача в целях безопасности (хранение и обработка писем именно на своем железе на своей програмной платформе) то выделить на это отдельный сервер было бы предпочтительней. Взломав без труда дырявый Битрикс, получить доступ к серверу и почте не так уж и сложно. Естественно битрикс можно и нужно максимально изолировать но никто не отменял другие дырки. Учитывая что Битрикс до сих пор ставится из коробки на старую версию CentOS и со старой версией php... Это мое ИМХО.

    И традиционно с почтой могут быть разные проблемы, если все собирать на opensource продуктах, быть готовым иногда разбирать довольно нетривиальные задачи и думать почему те или иные ребята считают ваш сервер спамерским, и как выпидиться из black ip\domain list крупнейшего почтовика google или какого у вас из-за одного неправильного заголовка не принимаются письма на яндексе. Все это хорошо и круто, но я настоял на использования Exim транспорта к SMTP серверам Яндекс и других почтовых провайдеров.

    Если после этого всего вас не остановить:
    Неплохое решение, www.zimbra.com - визуально выглядит лучше всего, ставится на CentOS
    Можно попробовать и настроить www.iredmail.org, про него не скажу.
    Ответ написан
    5 комментариев
  • Реальная необходимоть двух зон DMZ (теория)?

    Я бы сказал, что может не просто быть 2 DMZ и больше, а вообще понятие DMZ постепенно начинает устаревать. В современной практике МСЭ, фильтры все чаще настраиваются индивидуально для каждого сервера в виде централизвоанно администрируемой политики, а для пользовательских хостов вообще используются виртуальные соединения точка-точка с авторизацией, шифрованием и политиками доступа + используются средства фильтрации на уровне системы. Т.е. фактически каждый хост с точки зрения экранирования можно рассматривать как отдельную зону. Причем фильтрация внутри хоста может быть не только по сетевым адресам и портам, а еще и по приложениям и пользователям, т.е. граница зоны безопасности с точки зрения экранирования может быть даже не на уровне хоста, а на уровне отдельного приложения или пользователя.
    Ответ написан
    Комментировать
  • Выиграю ли я при переходе на выделенный сервер?

    @Gizmothron
    Твои нагрузки - не нагрузки, а так, ветерок пролетал....
    Выделенный сервер под твои нагрузки нужен только если ты плохой программист.
    https://habrahabr.ru/post/113298/

    Добавить оперативку в VPS/VDS.

    Прокачать настройки MySQL - чтобы задействовал оперативку
    Прокачать настройки PHP - чтобы задействовал оперативку.
    Озаботиться использованием Мемкеша какого-нибудь: Редис, Тарантул.

    А когда добавишь второе ядро процессора в VPS/VDS - тогда твоего железа хватит и на 30 000 пользователей.

    Для хранения больших файлов использовать внешний сервис - cloud storage.
    Трафик ты сэкономишь, так как один раз ты туда заливаешь через свой сервер (тратить трафик), а потом пользователи забирают напрямую с cloud storage (экономишь трафик тысячекратно).

    И, важно, у тебя на выделенном сервере нет RAID. Выход диска из строя означает:
    1. Простой, потеря времени, потеря клиентов.
    2. Заново заливать данные. Если выйдет из строя системный диск - то еще и настраивать всю систему заново.

    На VPS/VDS есть RAID и выход из строя диска может только снизить производительность системы и вызвать легко устраняемые сбои.

    Сейчас load average не выше 0.1 в top, php-fpm 15mb, сайт летает, так как сложных расчетов там нет, AR где-попало не используется, выборок аля SELECT * FROM table LIMIT 10000 также нет.


    То есть ты хороший программист у тебя и так все хорошо и нужен просто большой диск?
    Возьми cloud storage и не парься.
    Это очень дешево.

    Не нужно через свой основной сервер эти файлы пропускать - пусть пользователи напрямую забирают. Поставишь сервер с файлами на поддомене images.mysite.com. Трафик только сэкономишь на основном VDS/VPS.
    И для пользователей будет быстрее - они же будут качать с двух серверов параллельно.
    Ответ написан
  • Как запустить windows server 2003 на консольном Debian?

    BuriK666
    @BuriK666
    Компьютерный псих
    virtualbox, kvm, xen, qemu
    Всеми можно управлять из консоли (у virtualbox есть web-интерфейс)
    Ответ написан
    3 комментария
  • Как скрыть отзыв на Upwork?

    Athari
    @Athari
    программист
    Чтобы отзыв исчез вместе со всей историей, можно вернуть все деньги за проект. Если проект небольшой, и деньги не стоят нервов, можно просто плюнуть и расстаться с заработанной копейкой. Конечно, если проект большой, то просто так всё не вернёшь, однако при долгом сотрудничестве отрицательные отзывы — этот скорее исключение из правил: зачем было столько сотрудничать, если фрилансер не удовлетворяет?

    Как вариант, можно написать ответ на отзыв, и аргументированно объяснить, в чём была проблема с проектом, и почему всё так плохо.

    В те времена, когда средний балл ещё не был заменён на JSS, моя встреча с неадекватным клиентом завершилась отзывом с оценкой 1.0, плюс он ещё в поддержку на меня нажаловался, правда безрезультатно. Так как средний балл заметно портился, то я вернул почти все деньги (вес оценки равен оплате). Так как отзыв был абсолютно бессодержательный, то я написал и свой отзыв, и ответ на его отзыв. А чтобы вечно мозолить клиенту глаза, не вернул последний бакс. Мой-то отзыв он скрыл, но вот пунктик с "10 часов, $1, скрытый комментарий" со ссылкой на мой профиль, где проблемы разобраны по косточкам, — будет висеть в проектах этого клиента вечно. При этом его отзыв на моей странице меня совершенно не пугает.
    Ответ написан
    1 комментарий
  • Что запилить php-джуну для портфолио?

    Многим это не нужно. Наличие проектов на GITе сделает свое дело и интервьювер глянет и сделает codereview, но по большому счету это не нужно никому. Большинство спросят как применяли эти технологии, зачем и почему. Что стоит делать и что не стоит в первую очередь. Либо дадут тестовое задание, после которого решат, подходите вы или нет.

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

    можно пробовать и без проектов идти на juniora, если есть навык думать.
    но портфолио, конечно, плюс.
    а сделать можно что угодно, хоть свою cms написать с использованием ООП и MVC.
    Ответ написан
    Комментировать
  • Как скрыть отзыв на Upwork?

    opium
    @opium
    Просто люблю качественно работать
    У отрицательных отзывов есть кнопка скрыть
    Ответ написан
  • Как установить nginx с официального сайта?

    BuriK666
    @BuriK666 Куратор тега Nginx
    Компьютерный псих
    Ответ написан
    Комментировать