• Может ли процессор долго работать на высоких температурах?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    В постоянном изменении максимальной температуры нет никакого смысла как и вреда. Достаточно поставить ограничение градусов на 90 и больше не вспоминать.
    Разве что кулер может раздражать под нагрузкой, тогда можно сделать 2 профиля, один для игр на 90 и второй для офисной работы, ориентируясь на шум кулера, при какой температуре он ещё не надоедает.
    Ответ написан
    Комментировать
  • Что изучать дальше в Python?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Не слишком сложные, иногда даже лёгкие попадаются. Но вот проблема.

    Пора с этим заканчивать. Решать задачи ради решения задач - тупиковый путь.
    Плюс к этому прочитать ещё пару книг(в планах прочитать: грокаем алгоритмы, изучаем python)

    Книги тоже очень хорошо, но как правило если вы хотите писать что либо на python, самое правильное решение - писать что нибудь на python
    Вот вам пример проектов - https://proglib.io/p/great-python-projects/
    Для начала начните с простых, вроде калькулятора, либо записной книжки с стикерами типо драг&дроп, постепенно повышая сложность пет проектов.

    далеко мне ещё до написания реальных проектов(хоть и не больших), но боюсь, что мотивация пропадёт...

    Классная у вас мотивация, вы даже не нейрохирург, от движения и знаний которого зависит жизнь человека, а просто программист новичок без навыков, с таким подходом можно даже не начинать. Пишите больше кода, начитайте с самых простых программ, постепенно повышая планку, изучая библиотеки python и его богатый инструментарий.
    Ответ написан
    Комментировать
  • Где можно отучиться на DevOps'а?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    DevOps это не отдельная вакансия. Это инфраструктурный инженер, который работает над задачами автоматизации сборки, настройки различных окружений и деплоймента.
    То есть это еще одно направление системных администраторов, со своим набором технологий.

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

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

    Следовательно, джуниор-девопс звучит странно.

    А значит - нужно начинать с админа, набираться опыта, потом уже подучить ci/cd инструменты и уже потом смотреть в девопс.
    Также в девопс можно прийти из разработчиков или тестировщиков (если занимался автоматизацией и настройкой тестовых окружений).
    Но в любом случае стадию джуниор нужно пройти до того, как начинаешь думать про ДевОпса.
    Ответ написан
    Комментировать
  • Как получить значения из списка в диапазоне?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    a = ['один', 'два', 'три', 'четыре', 'пять', 'шесть', 'семь']
    b = a[a.index(test1):a.index(test2)+1]
    Ответ написан
    Комментировать
  • Как реализовать в боте if or or?

    ScriptKiddo
    @ScriptKiddo
    Неправильно

    if message.text == 'Дима' or 'Вася':

    Правильно
    if message.text == 'Дима' or message.text == 'Вася':


    names  = ['Дима', 'Вася']
    if message.text in names:
    Ответ написан
    Комментировать
  • В чем разница между docker build и docker image build?

    @q2digger
    никого не трогаю, починяю примус
    Это для поддержки старых клиентов и людей привыкших к тем командам (как я например).
    Для примера старая команда docker ps это алиас к docker container ls а команда docker build это алиас к docker image build
    Ответ написан
    3 комментария
  • Какую мышь взять для iMac/Mac mini?

    DevMan
    @DevMan
    это же индивидуально: кто-то тащитcя, кто-то плюётся.
    лично мне ябло-мышь не зашла, сколько не пытался. предпочитаю более пузатые.

    трекпад хорош. но тоже на любителя.

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

    alekseyHunter
    @alekseyHunter
    Android developer
    Если нажать на кнопку, скажем "А", то счётчик будет считать сколько раз на была нажата.
    И затем по свайпу куда-то либо в меню чтоб мог смотреть сколько раз та или иная кнопка была нажата.

    Это назвать приложением нельзя.
    Какой минимум знаний нужен чтоб сделать андроид приложение.

    Моя история: На чемпионате дали задание - сделать галерею на Android. До этого момента Android не изучал вообще. Передо мной была Android Studio, Java и 15 минут на сессию для выхода в Интернет. Взял время и пошел гуглить - "Java, создать галерею". В итоге, за 1,5 часа сделал галерею. Надеюсь, понятно объяснил.

    Теперь к решению вопроса:
    1) Android Studio + ЯП Kotlin
    2) Создаешь шаблонный проект
    2) Добавляешь в XML макеты кнопки (Button) и TextView
    3) Создаешь в Activity счетчик
    4) Навешиваешь на каждую кнопку OnClickListener
    5) В обработчике увеличиваешь на единицу твой счетчик и перезаписываешь текст в TextView

    Думаю сделать его на Пайтоне, поскольку некоторое время назад начал его изучать

    Вот не надо запихивать питон, куда не следует. Да, на нем можно писать, но не надо! Отставьте его ML и вебу. Он не для Android разрабатывался. Используй языки программирования, которые предназначены для решения задачи, а не потому, что ты только начал изучать какой-то язык и хочешь на нем попрактиковаться..
    Ответ написан
    3 комментария
  • Какую видеокарту выбрать под amd?

    @antonwx
    1650s<1660s<2060s<2070s<2080s
    В зависимости от бюджет
    На full hd 60 fps:
    1650s - средре-высокие сейчас, средние через 2-3 года
    1660s - ультра/высокие сейчас, средне-высокие потом
    2060s - ультра сейчас, высокие потом.
    2070s и выше - оверкилл и имеет реальный смысл только при более высоком разрешении либо при более высокой частоте либо если хочется лучей.
    В общем 1660s самый оптимальный выбор, и сейчас всё на высоких потянет, и служить будет очень долго, если со временем не брезговать небольшим понижением настроек, ну и чистить регулярно
    Ответ написан
    4 комментария
  • Не устанавливаются библиотеки Python?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    для вставляющих скрины вместо текста в аду - отдельный котел

    тебе на линухе / маке надо обновить SSL
    Ответ написан
    Комментировать
  • Как извлечь, изменить и вернуть числа в текст?

    Stalker_RED
    @Stalker_RED
    Написать регулярку

    Вызвать ее через re.sub, в качестве коллбэка передать свою функцию, которая применит нужные математические операции (увеличит на два, например).
    Ответ написан
    Комментировать
  • Войти в IT(если честно - ужасное выражение)?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Продолжать учить Python и выучить Django. Совсем хорошо, если ещё овладеть NumPy и Pandas. Со всем этим добром активно искать вакансии, проходить собеседования, обязательно брать обратную связь, подтягивать то, из-за чего не взяли, повторять попытки.
    Ответ написан
    2 комментария
  • Как защитить коммит в git?

    BasiC2k
    @BasiC2k
    .NET developer (open to job offers)
    Обычно заказчику предоставляется результат без исходных кодов. Заказчик проверяет работу, оплачивает и получает исходники.
    В этом случае можно заложить в логику проекта - завершение работы, например через месяц. Если оплата сделана - из исходников убирается эта закладка.
    Если Вы предоставляете заказчику сразу все, с исходниками - тогда просите предоплату.
    Ответ написан
    Комментировать
  • Какой мак взять для программирования?

    Zoominger
    @Zoominger
    System Integrator
    Самый дорогой, какой сможете себе позволить.
    Это как раз тот случай, когда цена оправдывает качество.
    Ответ написан
    Комментировать
  • Какие библиотеки Python надо изучить начинающим?

    like-a-boss
    @like-a-boss
    Признайся,тебяТянетНаКодМужика,ты—программный гей
    Сама трактовка «учить библиотеки» звучит абсурдно, никакие библиотеки учить не нужно, библиотеки используются, а не учатся. А используются они для того, чтобы вот ты и сам понимаешь как распарить json в словарь, но писать такой парсер тебе лень, да и не нужно, ведь есть библиотека уже написанная более альтруистичными и проворными людьми, чем ты. А для того чтобы приобрести это понимание, нужно выучить и отпрактиковать сам язык.
    Ответ написан
    Комментировать
  • Какие библиотеки Python надо изучить начинающим?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Библиотеки существуют для работы и сокращения кода и удобной работы в различных направлениях. Учите те, которые нужны именно вам.
    Ответ написан
    2 комментария
  • Как понять [:,: 0] в python?

    trapwalker
    @trapwalker Куратор тега Python
    Программист, энтузиаст
    Дополню немного ответ @sergey-gornostaev
    Это срез, вернее даже два.
    Дело в том, что в питоне объекты могут поддерживать протокол __getitem__, этот метод вызывается когда объект употребляется с квадратными скобками справа. Значение, указанное в квадратных скобках, будет передано в качестве аргумента этому методу.
    Тут есть два нюанса:
    В обычном выражении на питоне запятая означает что результат выражения - это кортеж. То. что вычислилось между запятыми, будет элементами кортежа:
    x=1,2,3
    Второй нюанс заключается в том, что в квадратных скобках питон поддерживает особый такой "синтаксический сахар" называемый срезами (slice).
    Вам действительно лучше почитать про срезы в книге. В общем у среза есть три аргумента и все необязательные. Если аргумента три то срез "под сахаром" выглядит так: 3:10:2 - "с третьего включительно по десятый исключительно с шагом 2".
    Срез 3::2 - означает "с третьего включительно до последнего включительно с шагом 2"
    Шаг можно опустить, по умолчанию он равен 1 и тогда не нужно второе двоеточие. Можно также не указывать и начало среза (типа сначала). Так : означает срез "от начала включительно до конца включительно с шагом 1".
    Такие срезы можно указать через запятую.
    Фактически фрейм - это трёхмерный массив. Первые два измерения - это высота и ширина, третье - это компоненты цвета.
    В вашем примере операцию проводят над всеми пикселями от верха и до низа, по всей ширине но в определённом канале.

    Правда, почитайте книгу. Такие вещи нужно осваивать последовательно, а не наскоком.
    Ответ написан
    2 комментария
  • Как правильно построить обучение на системного администратора?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    994439_300.png

    меньше читай, больше настраивай
    Ответ написан
    Комментировать
  • Где я могу изучить с нуля и качественно iOS-разработку, Swift, Xcode?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Нет универсального ответа. Только практика, набивание шишек, учиться на своих ошибках и трата много времени на обучение.
    Здесь каждый второй вопрос такой - хочу быстро и качественно научиться программировать. Так не бывает.
    За деньги можно найти на profi.ru, geekbrains, udemy, skillboks
    Ответ написан
    Комментировать