Задать вопрос
  • Удобно ли разрабатывать GUI на Python для Windows в Linux системах?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Удобно ли разрабатывать GUI на Python для Windows в Linux системах?
    Разрабатывать - может быть удобно, если для вас удобно работать в Linux.
    Отладка в любом случае будет только на той системе где программа будет работать.

    Уже очень много лет хочу перейти на Linux и слезть с этой гребаной винды.
    И в чем проблема? Переходите!

    На сколько я понимаю, основные камни это пути. Т.е. в Linux это будет /home/test, а в windows F:\test...
    Нет такой проблемы.
    Если вы разрабатываете под винду, откуда у вас возьмется /home/test в проекте???
    Ответ написан
    Комментировать
  • Удобно ли разрабатывать GUI на Python для Windows в Linux системах?

    Lillipup
    @Lillipup
    Allons-y, Алонсо!
    Сначала просто попробуй Линукс, потому что возможно ты

    Уже очень много лет хочу перейти на Linux и слезть с этой гребаной винды.

    перехочешь, а потом уже решай возникшие проблемы
    Ответ написан
    1 комментарий
  • Не могу определиться: PHP или Python?

    @balberbro
    Знаю оба языка (изначально учил Python, но не смог найти работу - так как стажировки и начальные вакансии, как правило в Москве и СПБ, а в регионах уже сразу нужны готовые спецы на Python с коммерческим опытом). Переучился на php (Symfony стек), уже работаю три года, все окей.

    Теоретически вилка зп выше на Python, да и свалить в США с ним проще, но в российских реалиях начать на PHP в разы проще. А когда уже будешь получать 100к без мандража можно будет переучиться на другой стек и мигрировать уже на Java/Net условно.

    Да и в общем, рынок вакансий на Python весьма специфичен.
    Ответ написан
    1 комментарий
  • Не могу определиться: PHP или Python?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Склоняюсь к пхп, но боюсь, что загнется и придётся перепрыгивать на новый ЯП

    Во-первых, пхп не загнётся.
    А во-вторых, у тебя какая-то странная боязнь языков. Тебе всё равно ПРИДЁТСЯ учить другие языки. И это хорошо.
    Так что учи оба языка - и пхп, и питон. И не забудь выучить ещё пять-десять языков. Я серьёзно
    Ответ написан
    Комментировать
  • Как поднять несколько прокси серверов на одной машине?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Очень много вопросов, часть из которых легко гуглится, а другая - без проблем рассказывается сисадмином с небольшим опытом. На Тостере такие комплексные простыни не любят - и совершенно справедливо. Декомпозируйте, иначе скорее "это задание, а не вопрос".
    Ответ написан
    Комментировать
  • Как DataGridView?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Помогаю. Это делается перетаскиванием на форму контрола report, и перетаскиванием в него нужных полей.
    Но ваш вопрос просто близок к нарушению правил сайта. Попробуйте его исправить, описав что у вас не получилось.
    Есть еще с десяток методов.
    Ответ написан
    Комментировать
  • Какой язык программирования можно изучать одновременно с C#?

    @majstar_Zubr
    C++, C#, gamedev
    Чтобы знания не превратилась в кашу, их нужно не просто полностью систематизировать, но и закрепить опытом, как и какие задачи в рамках языка решать не надо, а как можно.
    Для этого нужно "изучить" C#, нужно не просто "изучить" синтаксис, а ещё устройство .net, CIL и сборщика мусора.
    Сначала научитесь проектировать и кодировать на языке, проектировать и кодировать с помощью языка будете уже после того, как научить решать практически любые задачи хотя бы на одном.
    Иначе вы просто растянете промежуток времени, когда вы ни рыба, ни мясо в двух языках.
    Ответ написан
    Комментировать
  • Какой язык программирования можно изучать одновременно с C#?

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

    hint000
    @hint000
    у админа три руки
    1. прочитайте вот этот вопрос Как выбрать случайный элемент из списка с учётом его веса? , там Николай Панаитов дал хороший, годный ответ, и это содержит 70% ответа на ваш вопрос.
    2. в качестве веса поста попробуйте:
    w=c+a*Log(1+лайков[пост])+b*Log(1+просмотров[пост])

    3. в этой формуле коэффициенты a>=0, b>=0, c>=0 - это "ручки регулировки" для вашего отбора. Чем больше a, тем сильнее влияние лайков, чем больше b, тем сильнее влияние просмотров, чем больше c, тем больше "равных возможностей для всех".
    Ответ написан
    6 комментариев
  • У кого в организации есть утвержденный план действий при отказе оборудования или ЧС в серверной?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Нельзя писать инструкции для стороннего не обученного персонала по ремонту оборудования.
    Максимум можно описать схему переключения на резерв, если например требуется ручное включение рубильника или типа того.
    Написав инструкцию ты выроешь себе могилу, т.к. в любой ошибке персонала (а она обязательно будет) будешь виноват ты.

    Я бы посоветовал видоизменить инструкцию из двух пунктов
    1. Обесточить оборудование
    2. Поставить в известность непосредственного руководителя.
    Если человек обязан вызвать администратора, которого невозможно вызвать, то ты подставишь этого человека.
    Руководитель есть? Вот он пусть и руководит процессом ликвидации ЧП, пусть у него болит голова как до тебя дозвониться, это его работа, решать орг вопросы.
    Ответ написан
    Комментировать
  • Исключение это и есть ошибка?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Вот тут разжевано.
    https://stackoverflow.com/questions/912334/differe...

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

    UPD
    Самое главное забыл
    https://docs.microsoft.com/ru-ru/dotnet/standard/e...
    Ответ написан
    Комментировать
  • Какие из современных СУБД содержат средства ввода/вывода?

    Странная задача, но например Postgresql из файла может сырые данные импортировать
    https://postgrespro.ru/docs/postgrespro/9.5/sql-copy
    Ответ написан
    Комментировать
  • Какие из современных СУБД содержат средства ввода/вывода?

    DevMan
    @DevMan
    да наверное любая, имеющая консольные команды.
    например, мускуль и постгрес.
    Ответ написан
    3 комментария
  • Какие из современных СУБД содержат средства ввода/вывода?

    @d-stream
    Готовые решения - не подаю, но...
    Например про MS SQL:
    Обычно такое выносится в виде отдельных инструментов, как например SQL Server Import Wizard для скорее интерактивного или же bcp для пакетного. Ну и есть и внутри начиная от bulk и заканчивая Data Transformation Service. И само собой sqlcmd - прямо stdin/stdout/stderr по классике.

    Остальные - умеют плюс-минус то же самое и чаще всего из коробки (разве что dts не все)

    В чем вопрос-то?
    Ответ написан
    Комментировать
  • Отслеживать курсор мыши службой windows, написанной на pyhon?

    @none7
    Службы не подключены к рабочему столу. Да и какому столу они должны быть подключены? Ведь на терминальном сервере может быть множество пользователей и у каждого свой указатель мыши.
    About Window Stations and Desktops
    Ответ написан
    1 комментарий
  • Как вставить переменную в case, если выдаёт ошибку: "Требуется постоянное значение"?

    Morpheus_God
    @Morpheus_God
    Конструкция switch/case подразумевает то, что значение переданное в switch будет изначально известным.
    По сути каждый case это константа.
    Попробуйте переписать под if/else и вам сразу станет понятно почему так происходит.
    Ваш код
    int d = Convert.ToInt32(Console.ReadLine());
                int g = d % 2;
                if (g == 0)
                {
                    for(int s = g; s < 20; s++)
                    {
                        if(s) // тут уже не понятно с чем сравнивать вашу s для выполнения условия.
                    }
                }
    Ответ написан
    Комментировать
  • 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 комментариев
  • Как учить программирование школьнику без денег?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Эх... - мы вообще учились программировать на калькуляторах. По журналам "Наука и жизнь"
    Компьютер был - недоступная роскошь )
    Как и курсы.
    Сейчас при наличии компьютера с доступом в интернет - я вообще не понимаю в чем проблема.
    Ответ написан
  • Как учить программирование школьнику без денег?

    Extar93
    @Extar93
    Не нужны нам эти ваши интернеты
    А зачем курсы, чтобы что ? У вас в доступе весь Интернет и гугл, в котором открытой информации куда больше, чем закрытой и (или) платной.
    Ответ написан
    Комментировать
  • Как обжать экранированные RJ-45 коннекторы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Выход у коннектора слишком широкий. Я согласен с @vreitech, что для этого коннектора должны идти пластиковые вставки. Провода вставляются в вставку, вставка с ними в коннектор и уже тогда зажимается.

    Раньше такое часто встречалось.
    5ed91a753a295237319064.jpeg
    Ответ написан
    Комментировать