• Пишет два сообщения вместо одного. Что делать?

    shurshur
    @shurshur
    Запись вида:

    if xxx == ('a' or 'b' or 'c'):

    свидетельствует о полном незнании языка Python. Соответственно, не зная языка, ничего хорошего написать не получится. Великое счастье, что этот код хотя бы не управляет ядерными боеголовками. Начинать надо с азов.
    Ответ написан
    2 комментария
  • ТАУ, Солодовников, стоит ли читать?

    @pfg21
    ex-турист
    ТАУ не устареет, ибо основано на высшей математике :)
    то что прослушал и ни.... не понял в ТАУ это нормально.
    Ответ написан
    2 комментария
  • Нужно ли 40-летнему джуну уметь максимально много?

    fedorez
    @fedorez
    Хатуль мадан
    1)слишком много думаете.
    2)слишком много рефлексируете и самокопаетесь
    3)если вы действительно знаете что означают эти буквы что вы написали в сей простыне и у вас есть пет-проект по которому можете побеседовать - не занимайтесь ерундой и идите пробуйтесь и собеседуйтесь. Получив отказ проработайте открывшиеся лакуны и идите собеседуйтесь снова. Куда-нибудь да возьмут.
    4)идите на любую должность в любую контору на любые деньги. Год поработаете, разберетесь - ищите новую работу уже как мидл, можете начинать всем рассказывать что программируете под свой андроид уже 20 лет (что, его ещё не было? а уже программировал, вот!), издеваться на форумах над 40-летними свитчерами, рассказывать как у них ничего не получится и "понаехали тут вайтишники, не продохнуть". Кто проверит-то.

    короче о чем я - собирайте финансовую подушку месяца на три-четыре и идите собеседоваться. Вы можете до опупения читать кучу умных книжек и пилить всё новые и новые пет-проекты сидя на месте - это даст вам мизер, это оттягивание выхода из зоны комфорта, это ни что иное как _прокрастинация_.
    Удачи.
    Ответ написан
    Комментировать
  • Автоматизация верстки в полиграфии, поможете)?

    ScriptKiddo
    @ScriptKiddo
    Создание файлов PDF
    https://python-scripts.com/create-pdf-pyfpdf

    Чтение файлов Excel
    https://openpyxl.readthedocs.io/en/stable/

    Пример чтения файла
    https://openpyxl.readthedocs.io/en/stable/usage.ht...
    Ответ написан
    Комментировать
  • Как пакетно отредактировать множество фотографий?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Ещё можно воспользоваться imageMagic'ом и править фотки скриптом.
    Ещё можно сделать скрипт на питоне и воспользоваться библиотекой PIL для редактирования. Самый наглядный и управляемый способ на мой взгляд.
    Ответ написан
    Комментировать
  • Почему ноутбук перестал тянуть игру Ведьмак 3, словно стал слабее с годами?

    gbg
    @gbg
    Любые ответы на любые вопросы
    1) Валенок в системе охлаждения
    2) Нарушение работы системы охлаждения из-за потери герметичности и утечки теплоносителя (точнее, натекания воздуха в вакуум, но не суть)
    3) Старая термопаста
    4) Нарушение теплопроводности в самом процессоре
    5) Мусор в венде
    Ответ написан
    Комментировать
  • Как автоматически запускать приложение, при запуске другого приложения?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    Это можно сделать токлько имея какую-то программу постоянно запущеной в системе. Нужно мониторить запущенные процессы и, если запустился процесс-тригер, запускать вашу нагрузку.

    Можно повесить хуку на создание процессов в explorer.exe

    P.S. за создание вирусов действует уголовная статья 273.
    Ответ написан
    Комментировать
  • Как в pycharm подвинуть кусок кода влево или вправо?

    mmmaaak
    @mmmaaak
    Tab, Shift+Tab
    Ответ написан
    Комментировать
  • 2 вертикальных колонки в phpstorm?

    mrusklon
    @mrusklon
    если долго мучится - что нибудь получится
    пришлось читать всю справку, затем нашел вариант проще, может кому пригодится
    ПКМ на вкладке с файлом gmvYgBNSLPyv5r.jpg
    Ответ написан
    Комментировать
  • Есть сайт для просмотра удаленных видео youtube?

    Zoominger
    @Zoominger
    System Integrator
    Нет. Да и технически это крайне маловероятно.
    Ответ написан
    7 комментариев
  • Computer Science бакалавр в Польше или Украине? Что лучше?

    BojackHorseman
    @BojackHorseman Куратор тега IT-образование
    ...в творческом отпуске...
    1. с поляцким дипломом проще будет искать работу в ЕС (нострифицировать не нужно), но все равно придется просить рабочую визу. или после бакалавра оформлять ВНЖ для Польши (они дают тебе возможность устроиться на работу), ишачить там 5 лет, а потом оформлять ВНЖ для ЕС, не помню как это бумажка называется. долгосрочное резиденство вроде.
    2. в поляндии тупо дешевле жить, чем в Киеве.
    3. меньше быдловаты типа "беженцев с бамбаса" или закарпатских вуек, которых теперь везде берут вне очереди за то, что они несчастные. но нашего совкового брата и там уже полно.
    4. интернациональная среда

    из минусов.

    1. у поляциков какие-то дикие заскоки на католической почве, а еще они любят страдать великопольским национализмом. закаленному советскому человеку-интернационалисту в третьем поколении это пофик, конечно.
    2. очень легко потерять студенческую визу. например, за прогулы. тогда надо брать академку и идти искать работу.
    Ответ написан
    Комментировать
  • На каких физических устройствах есть разнообразные ui-элементы?

    hint000
    @hint000
    у админа три руки
    Если не считать 101+ элемент UI на клавиатуре ПК, то из масс-маркета самые сложные UI в автомобилях, тут есть даже UI для ног (как и в самолёте). А вообще массовый потребитель не любит сложные интерфейсы, не хочет много запоминать, поэтому в масс-маркете стараются делать попроще. Сложные интерфейсы остаются для профессионалов (звукорежиссёр, диспетчер электростанции, оператор бетоносмесительной установки (которая на бетонном заводе),..)
    dC0dBc6nZyrAVVS6RWk2JQ=s800
    Ответ написан
    4 комментария
  • Как обработать текст батником где угодно одной клавишей (windows 7)?

    @ComodoHacker
    AutoHotkey попробуйте.

    А что за обработка? Может даже на встроенном языке можно обработать.
    Ответ написан
    3 комментария
  • Как безболезненно перейти с Python на Rust?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Python медленный

    Надо сообщить об этом тем, кто на нём высоконагруженные сервисы пишет.

    Python кажется игрушечным языком

    Надо сообщить об этом тем, кто на нём высоконагруженные сервисы пишет.

    Проблемы из-за GIL'а

    Надо сообщить об этом тем, кто на нём высоконагруженные сервисы пишет.
    Ответ написан
    1 комментарий
  • Как безболезненно перейти с Python на Rust?

    vabka
    @vabka
    Токсичный шарпист
    Как безболезненно перейти с Python на Rust?

    Учиться, учиться, учиться.
    1) Python медленный

    Питон на удивление быстрый, особенно если использовать PyPy, а сильные тормоза возникают только в особых случаях.
    2) В python нет адекватного управления памятью

    Автоматический GC - это один из самых адекватных способов управления памятью, который только придумывало человечество.
    3) В python мне приходится испльзовать кучу мегабайт библиотек (я чувствую себя тупым и бесполезным при импортировании библеотек)

    А вы импортируйте их с мыслью "я не хочу тратить кучу времени на реализацию этого всего с нуля"
    В расте вам точно также придётся импортировать кучу библиотек, как и в любом другом языке, где есть библиотеки.
    4) Python кажется игрушечным языком

    Зря так думаете. Python очень мощный.
    5) Python не подходит род микроконтроллеры (micropython - просто игрушка)

    Раст+МК для новичков тоже очень страшная вещь - посмотрите на вопросы от товарища eegmak, например, чтобы в этом убедиться.
    Micropython - вполне себе production ready инструмент для тех случаев, когда его хватает, и не нужно ужиматься в очень дешёвые чипы.
    6) Проблемы из-за GIL'а

    С какими именно проблемами вы столкнулись на практике?)
    Скорее всего, их можно решить и менее радикальными методами.

    ИМХО: вы услышали от кого-то что Rust-топ язык, а Python - игрушечный, а настоящие программисты используют ручное управление памятью и сами реализовывают всякие сложные алгоритмы и протоколы.
    Хотя обычно ещё пишут, что настоящие программисты пишут только на C, только в виме, и никогда не ищут ответы на русскоязычных форумах.

    Если я прав - задумайтесь ещё раз, какую именно вашу проблему может решить раст, которую не может решить Python.

    Если я вас не отговорил - берите rustbook (лучше способа не придумали ещё).

    Если хочется перейти на другой язык, не обязательно раст - посмотрите в сторону других языков со сборкой мусора - например C#, Go, или D. Их все можно использовать в том числе и на МК, с разной степенью извращений.
    Ответ написан
  • Как реализовать Zoom по напровлению мыши?

    @Develm Автор вопроса
    Ответ написан
    Комментировать
  • Можно ли самому изучить программирование логических контроллеров?

    gbg
    @gbg
    Любые ответы на любые вопросы
    ПЛК программируются на одном из стандартных языков

    С и С++ в этом списке нет, есть подобия

    Знания и методы программирования, которые пригодны для программирования ПК, для ПЛК не годны, там своя специфика.

    Связано это с тем исторически, ПЛК заменили собой релейные схемы. А релейная схема работает не в виде исполнения последовательности инструкций (как работает ПК), а в виде переходов между состояниями (читать в вики "автомат с конечным числом состояний"). И для того, чтобы перенести все наработки старой доброй релейной логики (и разработчиков), ПЛК сделали удобным для такого программирования.

    Главное, что нужно для этой разработки - практика на реальном железе, то есть стенды, контроллеры и софт для программирования. Чисто теоретически, в каких-то симуляторах можно научиться только пониманию специфики, но вот отладка/наладка - это только реальное железо с реальными глюками.

    Цифровая электроника здесь стоит не на первом месте, в ПЛК с точки зрения электроники никто серьезно не полезет (потому что убытки от поехавшего крышей ПЛК могут легко и многократно перекрыть стоимость замены сдохшего). Достаточно обычной науки о контактах и понимания закона Ома.

    Чтобы прикинуть свои силы, попробуйте прямо здесь набросать, как вы при помощи ПЛК будете автоматизировать работу простого советского воздушного компрессора, который кто-то захотел подключить к SCADA-системе в своем гараже.

    -какие нужны датчики
    -какие нужны исполнительные механизмы
    -как обеспечить безопасную работу машины при поехавшем крышей ПЛК
    Ответ написан
    Комментировать
  • Какие есть лёгкие бесплатные SCADA?

    @cerebrumtd
    появилась "простенькая лёгкая SCADA" от компании Серебрум
    Легкая во всех смылах. Программировать ее невероятно просто. Интерфейс понятный. Размещается в облаке. Плюс, вы можете отработать алгоритм с ПК на виртуальном ПЛК в среде программирования, подключаясь к веб скада в облако. Если вы переживаете за конфиденциальность, в этом году производитель обещал установку SCADA непосредственно на контроллеры. Поэтому "отдать флешку коллеге" теряет смысл. Из ограничений - SCADA работает только с контроллерами данной компании.
    Ответ написан
    Комментировать
  • Не могу решить, что лучше: простое чтение learn.javascript или проходить курсы на ютубе попутно выполняя задачки на том же learn javascript?

    Dimski
    @Dimski
    Программирование - мое хобби
    По моему скромному мнению на learn.javascript (далее ljs) не стоит учить js.
    Ljs отличный сервис, но не для новичков ИМХО.
    Сразу же объясню почему:
    Очень много информации, часть из которой не нужна новичку. Пока пройдешь всю книгу останется только 20-30 % в голове. Да и не вся информация лёгкая.
    Я бы посоветовал найти хороший курс на YouTube или просто погуглить, если хочешь в текстовом виде. Лично я учил на сайте old.code.mu. Сейчас есть од того автора новый курс, наверное лучший, но не проверял code.mu. Там материалы бесплатны и чем круто что после каждого урока задачки.
    Присоеденюсь к клиенту выше - сейчас нет смысла покупать профессию, курс и ТД. Все есть в открытом доступе.
    На счёт соракса - тип крут, но курс заумный для новичка, сухая выжимка из теории, инфы мало.
    Вот когда выучишь js советую просмотреть соракса и перед сном читать Библию js разраба ljs
    Ответ написан
    7 комментариев