Задать вопрос
  • Четыре DNS-адреса у домена. Реально?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Следует научиться формулировать свои мысли, освоить терминологию, чтобы пользоваться ею грамотно.

    И почитать про балансировщики, например про round-robin, который позволяет несколько IP адресов на одно доменное имя.
    Ответ написан
    6 комментариев
  • Какой использовать стек технологий при разработке первого Java web-приложения?

    @Evgeny_13
    Для лучшего понимания советую попробовать написать это на стандартных вещах в Java, Servlets, JDBC(дадут общее понимание работы фреймворков таких как Hibernate,Spring). После этого браться за Hibernate -> Spring.
    Ответ написан
    Комментировать
  • Как написать функцию итератор?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    Это называется не итератором.

    insert into terms (term, freq) values (?, 1) on conflict (term) do update freq = excluded.freq + 1 returning freq;

    В функцию завернуть по желанию. 9.5+
    Ответ написан
    Комментировать
  • Какие стратегии повышения зарплаты существуют?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Стратегия руководителя полностью зависит от руководителя и финансов.

    1. Руководитель не всегда является спонсором, во многих случаях он тоже наемный работник, у которого есть бюджет на проект, заранее оговоренный сверху, следовательно он сам решает как его тратить. Нанять программистов подороже или подешевле, а сэкономленные деньги доложить наверх, потратить на премии, потратить на оборудование, положить "себе в карман" и так далее.

    2. Понятно, что любой адекватный менеджер будет стараться платить меньше. Но это не всегда означает, что нужно зажимать каждую копейку.

    3. Кроме руководителя - есть политика компании.

    В одной компании нужны простые середнячки, и держать там дорогих сеньоров невыгодно - достаточно 1-2 человека с нормальной зарплатой, на которых держится архитектура, а рост остальных компании невыгоден, так как повышать им зарплату неоткуда. В таких будет либо текучка, либо работать небольшая команда некарьеристов, которых все устраивает.
    В другой компании выгодно выращивать своих специалистов и продавать их подороже. Там будет приветствоваться рост и повышение зарплаты. Но опять таки зависит от финансирования - есть куда перевести подросших людей - хорошо. Некуда - какое-то время подержат, но просто так повышать не будут.

    В общем возможный рост зарплаты конечно зависит от компании и как компания зарабатывает.
    Ответ написан
    3 комментария
  • Зачем использовать сигнатуру try/catch в java в таком примере?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    Это бредятина. Если в каких-то уроках такое дают - беги оттуда. Выбрасывать исключение, что-то тут же его ловить, да ещё и в цикле - это надо быть редкостным идиотом. При выбросе исключения разворачивается стек, это дорого.
    Ответ написан
    Комментировать
  • Где взять список?

    Stalker_RED
    @Stalker_RED
    Вы планируете сперва создать список моделей, а потом показывать таблички типа "по марке superRareWagon ничего не найдено"? Не лучше ли собирать инфу конкретно по машинам, а сам список генерировать на основе того, какие машины у вас уже есть.
    Ответ написан
    1 комментарий
  • Как расшарить сайт, если провайдер выдаёт серый IP?

    kotomyava
    @kotomyava
    Системный администратор
    Нет, таких программ, но наверное, есть сервисы. Единственный вариант, это проксировать запросы через какой-то внешний сервер с белым ip, до которого нужно установить туннель со стороны домашней машины, с помощью openvpn например, или даже ssh, если надо временно.

    Проблема не с KeenDNS, а в том, что к вам не маршрутизируются входящие соединения в принципе.
    Т.е. ни одно DynDNS подобное решение не подходит просто по своей сути - проблема не в том, что у вас не постоянный адрес, проблема в том что он просто не доступен извне.
    Ответ написан
    8 комментариев
  • Клиент на Upwork угрожает международным судом, возможно ли это?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Блеф. Мой совет, меньше оскорблений и вообще общений с этим заказчиков. На все "а мы подадим в суд", отвечаем "это Ваше право, как раз готовлю встречный иск". Вы не отказываетесь от своих обязательств, они отказываются от своих и просто пугают. Возможно тактика разрыва отношений, что бв не заплатить остаток и не переживать, что Вы будете пакостить. Так как отсутствие иска уже будете считать победой. Гребаная психология.
    Ответ написан
    Комментировать
  • Можно создать приложение (игру) для фанатов какой-нибудь франшизы, не имея на неё прав?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Зависит от правообладателя франшизы.

    Например Роулинг разрешает писать фанфики на вселенную Гарри Поттера, если вы не преследуете коммерческую выгоду.
    А Дисней за изображение Микки Мауса может в суд подать.

    P.S. Автор и правообладатель - не одно и тоже. Например Джон Кармак - активный последователь опенсорса. Но вот права на IDSoft сейчас принадлежат не ему, и такой прикол, что исходный код некоторых продуктов, которые он сам опубликовывал - подпадает под авторское право.
    Ответ написан
    Комментировать
  • Возможно ли запустить Linux на arm??

    Sanes
    @Sanes
    Можно конечно. Все популярные дистибутивы имеют сборки под ARM архитектуру.
    Ответ написан
    3 комментария
  • Можно ли понести ответственность за распространение исходных кодов проприетарной программы?

    @Z-r
    > могут ли меня заставить нести ответственность за раздачу? И какое ... наказание...

    Вы так подробно, хорошо все расписали, даже не забыли упомянуть, откуда ваши воображаемые копирасты.

    Но забыли единственно незаменимую для вопроса деталь — вы сами-то откуда?
    Ответ написан
    1 комментарий
  • Как удалить текст в скобках?

    @pcdesign
    >>> a = """Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке распространено название пито́н) — высокоуровневый язык программирования....."""
    >>> import re
    >>> print(re.sub(r'\(.+?\)\s', '', a)) 
    Python  — высокоуровневый язык программирования.....
    Ответ написан
    Комментировать
  • Подозрительные запросы к серверу?

    fzfx
    @fzfx
    18,5 дм
    выяснить, подвержен ли у вас софт тем уязвимостям, которые пытаются найти. если подвержен - пофиксить. если не подвержен - подождать одну неделю и вернуться в начало цикла.
    Ответ написан
    3 комментария
  • 192.168.0.1 почему именно так?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    На момент создания RFC1918, 192.168.x.x был самый младший незанятый диапазон для сети С (/16)

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

    @Z-r
    > Как защитить свое программное обеспечение от пиратов?
    > Лицензия GNU General Public License.

    Уступить свое авторское право на репрессии против этих нехороших людей знающей дело организации, и пусть она ведает этим вместо вас (если согласится, конечно).

    Первое, что может придти в голову — это собственно сам Фонд СПО [0], но сегодня это, на самом деле, уже не вполне их профиль.

    Теперь это скорее по части другой, хотя и связанной косвенно с ними и уже тоже весьма уважаемой организации — Software Freedom Conservancy («Заповедника программной свободы», если дословно). [1]

    [0] https://www.fsf.org/
    [1] https://sfconservancy.org/
    Ответ написан
    Комментировать
  • Что нужно знать работая в BigData?

    sim3x
    @sim3x
    0.
    https://en.wikipedia.org/wiki/Big_data
    https://en.wikipedia.org/wiki/Data_mining
    1. Никто не знает. Приходите за ответом, когда "бум" закончится
    2. CS - вцелом. Конкретый ответ находится в один запрос к поисковику
    3. Поставленные задачи
    4. Очень
    5. Питон, джава

    бонус
    2. Перед тем как задать вопрос пользователь Сервиса обязан:
    2.2 Убедиться в том, что в сети Интернет, и на страницах Сервиса в частности, отсутствуют ответы на данный вопрос.

    3. В процессе создания вопроса пользователь Сервиса обязан:
    3.7. Не размещать несколько разнородных вопросов в рамках одного вопроса.
    Ответ написан
    Комментировать
  • Как максимально обезопасить свой сайт от DDoS?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Никак.

    Против DDoS - Distributed Denial of Service - атак защиты не существует. Даже те несколько крупных компаний, которые предлагают подобную услугу (за очень дорого) на самом деле предлагают mitigation - то есть снижение ущерба от атаки. По сути пускают трафик через свои очень толстые каналы и фильтруют часть вредоносного трафика.

    Если "хорошие люди" вас захотят заДДоСить то сделают это.
    Ответ написан
    2 комментария
  • Сможет ли IT-специалист устроиться в крупную компанию на условном сроке?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1. В маленькие - как повезет, зависит от личного отношения владельца. В большие - без шансов.
    Абсолютно все энтерпрайз компании формализируют и бюрократизируют бизнес-процессы, - и проверка СБ является обязательным пунктом. Никакие друзья в компании обойти это не помогут - т.к мгновенно вылетят следом за попытку.

    2. 228ч2 - чуваку до 10 лет отсидки грозит, какая условка. Ему не о карьере сейчас думать нужно, а о том как не присесть.
    Ответ написан
    1 комментарий
  • Как ограничить доступ в Spring Security для пользователей со статусом blocked?

    piatachki
    @piatachki
    Немного не туда копаете. Интерфейс UserDetail предполагает, что пользователь может быть заблокирован. Когда реализуете свой
    public class CustomUserDetails implements UserDetails
    , переопределите метод

    @Override
        public boolean isAccountNonLocked() {
            return true;
        }


    согласно логике работы, которую предполагаете для своего ПО. За сим всё. Матчерсы трогать не надо.
    Ответ написан
    Комментировать