Задать вопрос
  • Какой helpdesk open source посоветуете исходя из моего ТЗ?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Бесплатно или за бабки?

    Бесплатно:
    OTRS
    Redmine
    Mantis
    Bugzilla

    За бабки
    JIRA
    ManageEngine

    JIRA - лучший из виденных мной продуктов, но цена не просто кусается - она злющая, как бешеная собака, если нужно более 10 юзеров
    Ответ написан
    2 комментария
  • Реально ли за месяц заработать на utest 100 долларов?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Нет
    Ответ написан
    Комментировать
  • Не обнаруживается метод Main в java?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    В одном java файле могут быть несколько классов, но один из них должен быть публичным. Класс, в котором вызывается статичный публичный метод main должен быть публичным
    Ответ написан
    1 комментарий
  • Чем интересен enterprise?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Пойти и поработать.

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

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    замените
    c = Canvas(window, width=WIDTH, height=HEIGHT, bg="darkblue").pack()

    на
    c = Canvas(window, width=WIDTH, height=HEIGHT, bg="darkblue")
    с.pack()

    Иначе в переменную c попадает результат выполнения метода .pack(), который None, а не ожидаемый вами экземпляр канваса
    Ответ написан
    Комментировать
  • Как красиво синхронизировать три переменные?

    @deliro
    Задача конечно ультрастранная, но вот так:

    a = b = c = a if a==b else c

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

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Дома с переломом ноги
    Окей, гугл
    Олифер и Олифер Компьютерные сети

    Книга как раз для тех кто ничего не знает
    Ответ написан
    Комментировать
  • В каких областях сейчас используются такие языки как VB.NET и Turbo Pascal?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Турбопаскаль может использоваться в образовательных целях. Проекты которые сейчас, пишут на Дельфи.

    VB.NET вполне может использоваться внутри, где уже есть какая-то внутренняя система на базе .Net.
    Редко нужен чистый VB.Net разработчик, обычно это совмещено с ASP.net, MS SQL, C#. Работа - в поддержке текущего легаси, интеграция с различным другим софтом.
    Но публичные серьезные сервисы на VB.net не делают, делают на .Net, C#
    Ответ написан
    Комментировать
  • Как сохранять данные в питон?

    Но, думаю настоящие программисты делают по другому

    Настоящие программисты читают сначала туториал по python, а потом ст. библиотеку python https://docs.python.org/3/library/index.html. Вот про способы хранение данных в ст. библиотеке python https://docs.python.org/3/library/persistence.html. Также можешь использовать json.
    Ответ написан
    Комментировать
  • Как учить программирование школьнику без денег?

    Adamos
    @Adamos
    Для обучения существуют учебники. По питону - хоть для 10 лет.
    Если вы не можете изучить простой Питон по учебнику, который все разжевывает и кладет в рот - вам не стоит идти в IT в принципе.
    Чтобы найти и скачать учебник в интернете, деньги не нужны.

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

    З.Ы. Автор ответа учил свои первые четыре языка исключительно по учебникам.
    Ответ написан
    5 комментариев
  • Как сравнить числа и вывести результат?

    @Karpion
    Для начала надо определить, откуда берутся числа - загружаются из памяти или ещё откуда-то. Эти числа надо поместить в регистры; или можно одно число поместить в регистр, а другое оставить в памяти - *86 позволяет сравнивать регистр с памятью; а вот ARM требует оба числа поместить в регистры, операции с памятью он не умеет.

    Затем сравнить регистры командой CMP. При этом установятся флаги.

    Далее операторами условного перехода надо вывести программу на три ветки, которые печатают соответствующие строки. А потом после печати - либо сразу оператор завершения работы, либо переход на конец программы, где перед завершением работы предполагается ещё что-то сделать.

    Вы бы для начала определились с тем, какой именно ассемблер - *86, ARM, MIPS, etc; и разрядность - 32 или 64 бита.
    Ответ написан
    Комментировать
  • Что делать когда на хостинге закончилось место, где хранить картинки и другую информацию?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Какие решения есть когда заканчивается место хранения на хостинге

    Купить болеее высокий тарифный план.

    Мне сложновато представить себе хостинг, у которого недостаточно места для ваших картинок.
    Ответ написан
    Комментировать
  • Как исправить name 'account' is not defined или unresolved reference 'account'?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Откуда такой код? Никаких упоминаний account нет в vk_api
    https://github.com/python273/vk_api/search?q=accou...

    Как и unban (если это, конечно, не ваша функция)
    https://github.com/python273/vk_api/search?q=unban...
    Ответ написан
    1 комментарий
  • Куда лучше всего ехать программисту-выпускнику, после окончания обучения?

    DevMan
    @DevMan
    ехать можно много куда. вопрос только в том сможете ли вы туда поехать/пустят ли вас туда.
    трудовое законодательство/визы/санкции/и–все–такое достаточно просто разрушают иллюзорный мир несостоявшегося (пока) уежатора.
    Ответ написан
    Комментировать
  • AWS vs GoogleCloud vs DigitalOcean – как выбрать облако?

    inoise
    @inoise Куратор тега Amazon Web Services
    Solution Architect, AWS Certified, Serverless
    Итак, для начала DigitalOcean - НЕ ОБЛАКО. Это просто набор связанных сервисов. Зайти в DigitalOcean очень просто, выйти тоже, все понятно и прозрачно но там даже горизонтального масштабирования нет. Это слегка прокачанные те же VPS-ки.

    Теперь по всему остальному. Есть золотая троица AWS/Azure/GCP, но тут начинают играть другие правила.
    1. Стоит обратить внимание на то что им действительно надо учиться и это занимает время. Чтобы сделать решение, а не поделку и не влететь на деньги месяца не хватит ибо там очень много всего.
    2. Я могу сказать что переезд из одного облака в другой возможен при двух условиях: вы пользуетесь только базовыми сервисам (вроде виртуалок, БД, S3) и у вас есть 2 архитектора с сильным пониманием этих облаков
    3. Два архитектора по тому что я не знаю ни одного такого человека кто потратил достаточно сил и вник сразу в несколько облаков достаточно глубоко. Я был там везде и в результате все-равно остановился на AWS, хотя Azure и GCP имеют свои преимущества
    4. Про сервисы - ехать в облако и не пользоваться особыми сервисами и фичами этого облака - дорого и глупо
    5. А самое интересное что сделать и мигрировать проект проще чем обучить людей и изменить подходы к прайсингу
    6. Миграция в облако и из облака - не делается по щелчку пальцев, особенно если есть много данных


    По AWS могу поделиться гайдами как туда ехать, да и у них Cloud Migration очень понятный раздел с документацией. Если сравнивать эти облака то:
    • AWS - serverless, cutting-edge solutions, прозрачная инфраструктура
    • Azure - экосистема от MS, прекрасный CosmosDB (но это скорее про цены)
    • GCP - глобальные ресурсы, BigData

    При этом большинство этих фич в том или ином виде есть в других облаках.

    И маленькая ремарочка по k8s. Если вы едете не в GCP то он вам не нужен. AWS и Azure сделали так что вы можете его туда удобно загнать, но это будет дороже. Тот же AWS ECS + Fargate куда удобнее и я не знаю тех System Engeneer что по собственному желанию пересаживались с этого на k8s
    Ответ написан
    8 комментариев
  • Объясните ассемблер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    > MOV DL, DS:[BP]
    Команда выглядит не очень, поскольку регистр BP обычно используется для работы с стэком. Но ок.
    Собственно взять значение из дата сегмента, по смещению BP и положит его в регистр DL.
    Ответ написан
    Комментировать
  • К чему стоит подготовиться перед собеседованием с руководителем?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Готовиться к собеседованиям вне зависимости от его типа - бесполезно. В данном случае в равной степени с вами как могут просто поговорить по душам так и прогнать по жести ещё раз. Играть в угадайку бесполезно
    Ответ написан
    Комментировать
  • Можно ли определить при помощи flask узнать MAC адрес клиента в локальной сети который запросил страницу?

    @PeeX
    если клиент в той же сети что и сервер, то можно (не знаю что такое flask)
    если клиент и сервер в разных сетях - нет (но может только если браузер сам скажет, но с чего бы вдруг? да и бесполезен mac из чужой сети).
    Ответ написан
    Комментировать
  • Как продолжить своё развитие в python-e?

    @dmshar
    Если прочитав первый том Лутца, вы не можете решить, нужен-ли вам второй - то скорее всего вам не нужен ни второй том Лутца, ни Python.
    Ответ написан
    Комментировать