Задать вопрос
  • Установить Python через консоль на Windows?

    sim3x
    @sim3x
    https://www.python.org/download/releases/2.4/msi/

    Как скачать что-то в консоли на винде
    stackoverflow.com/questions/28143160/how-can-i-dow...
    Ответ написан
    Комментировать
  • Установить Python через консоль на Windows?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    https://chocolatey.org/
    choco install python
    choco install pip
    Ответ написан
    3 комментария
  • Как защитить код от воровства в крупной компании?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Полную (или почти) защиту вы можете реализовать по принципу банковских "теневых" серверов.
    Похожую систему безопасности описал Сергей

    Когда я работал в Х банке, мы спускались на лифте в офис разработки, там проходишь рамки, отдаешь мобильники и др. электронику. Выдают офисную рацию для связи.
    Каждый комп находится в таком положении, что при желании др. человек не увидит чем вы занимаетесь.
    В системниках есть только один usb (и то не везде), который имеет физическую защиту. Служит для банковских ключей. Периферия подключена ps/2.
    Вся локальная сеть не имеет доступа во внешний мир.
    Код выкладывается на боевую систему через сервер-шлюз. Т.е. данные из рабочей сети выкладываются на шлюз, локальная сеть отрубается а далее уже на продакшен.
    Шлюз защищен вероятно хорошо, но этого я уже не знаю.

    Так же на столе стоит камера- блок. Когда вы отходите от нее (от компа), система блокируется и просит ввести логин/пароль.

    Вот такая система безопасности была на старой работе. Может там и еще что то было, но я этого не знаю.
    Ответ написан
    6 комментариев
  • Как защитить код от воровства в крупной компании?

    edinorog
    @edinorog
    Троллей не кормить!
    Физически изъять порты из системников. Никаких вай-фай и блютуз. Камеры к каждом кабинете. Полное логирование набора на компе. Изъятие мобильных на проходной. Только корпоративный внутренний почтовик. Выкрученные на максимум политики безопасности. Мыш и Клава кругляшами втыкаются. Системники опечатанные замками. С пломбами. Сервер кода выбирается индивидуально. Но с четкими правами на объём и доступ. Сетевые провода с замками на обеих концах. Глушилка мобильной связи и анализатор частот круглосуточно. Досмотр на входе. Начальник охраны с мордой как будто пил 2 года подряд. Желательно слегка больной на голову. Его ж потом не посадят ... у него справка есть)

    Это на разминку. Можно внедрить терминалы. Сеть однозначно изолированная от внешки. На должность берутся штатный наблюдатель с камер и плюс ещё один ведущий специалист по безопасности. Попытка экономить на любом этапе ... обнуляет все вышеперечисленное.
    Ответ написан
    2 комментария
  • Можно ли написать программу с GUI без библиотек на Python?

    Zifix
    @Zifix
    Barbatum
    Можно, сначала пишем свою обвязку над графическим API своей ОС, получаем окно и возможность на нем рисовать. Дальше рисуем кнопочки и обрабатываем события руками, почему бы и нет?
    Ответ написан
    3 комментария
  • Как C#.NET программу запускать на Android?

    newross
    @newross
    Product owner
    Судя по описанию в комментах, вам не нужно мобильное приложение. Скорее небольшое приложение в облаке, запускаемое по расписанию. Azure Functions или Azure WebJobs идеально подойдут для этого.
    Ответ написан
    Комментировать
  • Как C#.NET программу запускать на Android?

    NYMEZIDE
    @NYMEZIDE
    резюме - ivanfilatov.ru
    1. А зачем? она работает под планировщиком, шлет письма. Зависит от вашей инфраструктуры.
    Теперь она должна будет висеть в памяти Android телефона? и считать время? или как вы ее будете стартовать по расписанию?

    2. Запустить вот просто так у вас не получиться. Ее придется портировать или другими словами переписать. На Xamarin например, если у вас .Net. Или на С++ если не критично.

    Если не делали - то изучайте платформу Android, Xamarin. Если уж совсем приспичило.
    Ответ написан
    2 комментария
  • Зачем нужны библиотеки?

    @Finsh
    1. Библиотеки - это часть готового функционала, который используется большим количеством прогеров
    2. Чтобы не писать тот функционал, который всем нужен и который уже реализован и протестирован
    3. Для этого используется пакетный менеджер, на сколько я знаю, то в питоне он называется pip, но может быть питонисты меня поправят. В php - это composer, в js - npm, bower.
    4. "если я захочу работать со своим кодом на другом компьютере" да, но это решается быстро и автоматечески через консольную команду. Если Вы только начинаете учить программирование и python, то пока не заморачивайтесь с этим.
    5. Homebrew - это менеджер пакетов. Нужен для установки python, pip или других программ под Ваш яблочный комп. Библиотеки под ним не ставятся.
    Ответ написан
    1 комментарий
  • Unix-подобные системы сами по себе работают быстрее на том же железе, чем Windows?

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    1. железо играет немаловажную роль
    2. из коробки линукс не оптимален также, поэтому см пункт 3
    3. ядро линукс кастомизируется. оставляем, то что нужно - выкидаем остальное. у винды ядро закрытое, поэтому каждый вендор клепает свои драйвера и т.д., что вообщемто както косвено влияет
    4. на линуксе админ компилирует ПО с CPU флагами конкретного процессора и с конкретными фичами. виндовые вендоры дают все в одном флаконе.
    5. реестр винды - это яд ядовитый и зло великое (сорри за лирику-накипело). в линуксе все конфиги текстовые и разобраться не составляет труда. даже если система упала - грузимся с лайф-сиди и все доступно. восстановление винды - это тот еще секс
    6. веб-сервер в линуксе - с обновлением проблем нет. для обновления IIS - "будьте любезны прикупить винду следующей версии"
    7. ну про то, что на линуксе антивирус не нужен - это ясно. можно, но потребности особой нет, если конечно у Вас не почтовик или прокси, где нужно проверять "транзит" идущий потом в винду :-)
    8. с обновление ОСи любого юникса проблем нет, как правило
    9. однако жирный плюс винды - это их серверные версии. да, нужно признать, лучше windows server ничего не придумано. терминал тоже весьма хорош
    10 ну и цена.

    поэтому спор какая система круче - бесперспективен. выбирать ОС нужно по потребности
    Ответ написан
    2 комментария
  • Как сделать капчу?

    @Akellacom
    CTO
    Капча это зло. Для чего она вам?

    Если оградиться от ботов, то сделайте hidden поле с каким-нибудь age, name, lastname и если оно будет заполнено – то это бот.
    Ответ написан
    Комментировать
  • Где водятся нормальные консоли?

    @res2001
    Developer, ex-admin
    Откройте для себя msys2.
    В отличии от cygwinа менее тяжеловесен.
    В чистом виде дает полноценный bash под виндой, со стандартным набором линуксовых инструментов. Кроме того все инструменты можно вызывать из виндовой консоли или командных файлов, т.к. это обычные виндовые exe, добавив каталог, где они лежат в переменную PATH (возможно это делается при установке, уже не помню).
    Кроме того есть пакетный менеджер - pacman и набор пакетов. Поставьте gcc и можно собирать большую часть никсового софта для винды.
    Сам регулярно им пользуюсь как для сборки так и инструментами типа sed и grep.
    Ответ написан
    6 комментариев
  • Как определение ID любого пользователя Вконтакте на любом сайте?

    riky
    @riky
    Laravel
    xss уязвимость на сайте вайшей рулетки, либо человек связан с владельцами.
    страницу опеределяют через сервисы типа socfishing либо аналогичные скрипты.
    Ответ написан
    1 комментарий
  • Как вы начинаете свой проект?

    @kembbayf
    я начинал здесь, со старту привлек много внимания
    Ответ написан
    1 комментарий
  • Из-за чего столько битых секторов?

    Jump
    @Jump
    Системный администратор со стажем.
    Знакомая принесла диск. На диске очень важная информация.
    Зря она это сделала.
    Если на диске важная информация, то его нужно нести профессионалам.
    Ответ написан
    Комментировать
  • Как вы начинаете свой проект?

    Gomerkucher
    @Gomerkucher
    Frontend developer
    Настраиваю сам, create react app не позволяет насколько я знаю настроить компиляцию scss, а это критично. Да и вообще разработчик должен уметь настраивать свою среду. Мало ли какие задачи ещё встретятся в процессе разработки.
    Ответ написан
    2 комментария
  • Arduino - перенос решения в микроконтроллер, как?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    Ну еще нужно бутлоадер прошить туда. И всю обвязку по питанию и IO сделать.
    Ответ написан
    6 комментариев
  • Как узнать какая оперативка стоит в ноутбуке?

    svistiboshka
    @svistiboshka
    живые веб интерфейсы
    открутить 1 или 2 болтика и посмотреть
    Ответ написан
    3 комментария
  • Как узнать какая оперативка стоит в ноутбуке?

    Jump
    @Jump
    Системный администратор со стажем.
    Программ много.
    Просто и быстро - Cpu-z
    Ну и поход на сайт производителя и внимательное чтение документации по прежнему не подводят.
    Ответ написан
    Комментировать
  • Как посмотреть что блокирует adblock?

    vscnn
    @vscnn
    В инспекторе есть вкладка AdBlock Plus. Откройте её (ctrl+shift+i) и обновите страницу. Также информация о блокированных элементах дублируется в консоль.

    paJ9lZweuLY7wJLRxHBgNhNL9Lvcvf.png
    Ответ написан
    Комментировать
  • Как дисассемблировать или декомпилировать приложения на Андроиде?

    Rou1997
    @Rou1997
    Я слышал про apktool + dex2jar + jd-gui

    Apktool, который основан на smali, сравнительно "годен" именно как дизассемблер и ассемблер "обратно", не путать с декомпиляцией, а JD-gui это "ширпотреб" как и Fernflower (IntelliJ IDEA Decompiler, AndroChef Decompiler), есть декомпиляторы менее популярные но в чем-то гораздо более эффективные, у меня уже девять декомпиляторов Java, и все "годные", не декомпилируется функция одним, я беру другой, а еще вы про отладку забыли, и если JNI то еще нужен NDK (именно весь, а не только gdb) и IDA + Hex-Rays.
    Ответ написан
    Комментировать