Задать вопрос
  • Как и кому ябедничать на пользователей, нарушающих пункт правил 6.4. (накрутка)?

    TosterModerator
    @TosterModerator Куратор тега Тостер
    Модератор Хабр Q&A
    Спасибо, что уделили время, чтобы обратить на это наше внимание! Мы приняли необходимые меры.
    Ответ написан
  • Как происходит чистка памяти в Python?

    sswwssww
    @sswwssww
    Если не осталось ссылок на объект в памяти(счетчик ссылок на объект = 0 (на самом деле не совсем 0, но это уже связано со внутренними механизмами интерпретатора, это нас волновать не должно)) - объект удаляется сборщиком мусора. За удаление объектов вам переживать не стоит.
    Т.е. в вашем примере, ссылки на объект еще остались (a = x[4]), поэтому автоматически не происходит удаление объекта.
    Ответ написан
    2 комментария
  • Как заменить символы посередине строки?

    0xD34F
    @0xD34F Куратор тега Регулярные выражения
    preg_replace('~(?<=.{2}).(?=.*@)~', '*', $str)
    Ответ написан
    3 комментария
  • Как сделать воркер для Телеграм бота?

    @Qualiant
    Судя по формулировке вопроса, вам пока что рановато реализовывать такие вещи.
    А ответ на ваш вопрос растянется на десятки тысяч символов.
    Ответ написан
    Комментировать
  • Как научиться понимать английский язык на слух? Это вообще возможно?

    miraage
    @miraage
    Старый прогер
    Почитайте про "reductions". Это основа основ.

    что, как он смог сжать это в одно слово бкз единой паузы

    Это одна из фишек английского языка, особенно, американского акцента.

    Например, "i bought him a car", который можно сказать "ай бОт хим э кАр", произносится, как "эбАрм'экАр" без задержек (звуки не такие, но, надеюсь, посыл поняли)

    У самого были огромные проблемы с восприятием разговорного английского на слух. Решал через просмотр фильмов/сериалов в оригинале. По началу с субтитрами. TIP: смотрите те фильмы/сериалы, которые смотрели на русском, ибо самые большие проблемы с восприятием начинаются тогда, когда теряется контекст.

    // edit

    Что мне ещё определенно помогло – это прокачка произношения. Когда учишься говорить как нэйтив спикеры, то многие reductions попадают в отсек долгосрочной памяти, и затем они автоматически применяются при звуковом восприятии.

    И ещё совет, капитанский такой: практиковать английский язык каждый день. Говорить дома на английском (я вот живу один, так не смущаюсь сам с собой разговаривать), петь песни (нередко включаю песни, гуглю слова и просто пою – тренировать моторику языка).
    Если на работе английский задействуется - вообще класс.

    В мемасики/картиночки не прочь позалипать? Залипайте в них на английском (к слову,  масса контента с reddit переводится – читайте, первоисточник).
    Ответ написан
    1 комментарий
  • Ios это unix c gui?

    Zoominger
    @Zoominger
    System Integrator
    Ответ написан
    Комментировать
  • Где именно подключать скрипты в html коде?

    Kozack
    @Kozack Куратор тега HTML
    Thinking about a11y
    Всегда подключайте скрипты в конце документа. Существуют очень редкие исключения. Дело в том, что подключая скрипты пораньше вы тем самм замедляете загрузку страницы. Если вам какая-то аналитика говорит подключаться скрипт в <head> и пораньше, так это только потому, что им выгодно, чтобы сначала загрузилась их аналитика и уже только потом сам документ
    Ответ написан
    Комментировать
  • Как вытащить полное значение класса?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    div = soup.find('div', {'class': 'with-overtask'})
    print(div.find('img')['src'])
    Ответ написан
    Комментировать
  • Как проверить существование вложенного массива?

    makssof
    @makssof
    Go Backend
    if(isset($value['properties']['CompanyMetaData']['Phones'])){
        //do smth
    }
    Ответ написан
    1 комментарий
  • Как сделать бан в беседе в ВК через чат бота на python, ответив на сообщение пользователя?

    @cython
    Берёте данные из reply, в пришедшем сообщении от вк. Далее из этих данных достаёте id автора сообщения и взываете метод для исключения пользователя из беседы с указанным id.
    Ответ написан
  • Канал на ютубе или курс, где наиболее полно рассказывается про Ubuntu?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    никакие полные курсы не нужны - да их и нет,
    просто научись гуглить = правильно задавать/ставить вопросы
    Ответ написан
    Комментировать
  • Канал на ютубе или курс, где наиболее полно рассказывается про Ubuntu?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    А какие курсы ты прошел по Windows?
    А ты уверен, что ты умеешь настроить Windows для легкой и комфортной работы?

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

    Если же хочешь узнать Линукс наиболее полно - пройди официальные курсы для получения сертификации, типа LPIC. Но не думаю что тебе сейчас нужно именно это.
    Ответ написан
    Комментировать
  • Почему не берут на работу HTML верстальщиком?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Во первых: HTML-верстальщики как профессия умирает уже с 2016. Сейчас верстальщик - по мимо верстки умеет PHP, JS, Jquery и полный стандартный инструментарий из 30-40 емкий названий вроде- PUG, BEM etc. Что делает его веб-мастером, который может претендовать на зарплату 30 тысяч рублей, которую можно смело сделать работая таксистом особо не заморачиваясь.

    Во вторых: Ваше резюме, особенно первая его часть - Frontend Developer. Я конечно не хочу капать ядом на стол, но лично я считаю что фронтенд - это больше про логику и умение строить приложения вроде SPA, а не верстать кнопки, которые можно смело украсть используя codepen, либо чужой код. Верстка нужна, но как правило она играет хорошим плюсом при условии что вы пишите - знаю нативный JS + ES6 + React\Vue, настраиваю webpack как отец. Как правило бэкэнд - это тоже про умение строить архитектуру, а не про создать базу данных под wordpress. Никто не пишет - backend разработчик - вчера прописал пару SQL запросов, и прошел курс по Node.js для новичков.

    В вашем же резюме - всё, буквально всё кричит что вы посмотрели пару курсов где Василий обжимая упругую попку блондинки, снимает свой курс по верстке для новичков IT, обещая им 60 тысяч рублей как нефиг делать на фрилансе.

    Уберите нецелевой опыт из резюме вроде бармена и тому подобного(работодателю плевать как вы разливали коктейли), уберите фриланс - это смешно. Сделайте портфолио минимум из 20 работ, от лендинга до магазина, и готовьтесь просрать минимум 20-30 личных собесов, после этого - у вас будет опыт и прохождения собеседований, и опыт (минимальный) разработки. Можно целится в студию, либо куда нибудь выше.

    И всё у Вас получится. Успехов.
    Ответ написан
    Комментировать
  • Ошибка при запуске кода c pyowm, в чем проблема?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Нельзя называть скрипт так же, как импортируемый из него модуль.
    Ответ написан
    2 комментария
  • Как с гарантией определить, что сайт открыт на смартфоне или планшете?

    zkrvndm
    @zkrvndm Автор вопроса
    Архитектор решений
    Всем спасибо за ответы, я нашел устраивающий меня вариант, который дает 100% гарантию. Буду просто тупо вещать на body обработчик onmouseover и если обнаружена мышка над документом, считаем, что сайт с открыт с ПК и перестраиваем меню для комфортной работы именно с мышкой. Изначально же буду всегда принимать, что сайт открыт на смартфоне и меню держать в режиме работы с тачем, пока не обнаружена мышка.

    P. S. Это не сработало, увы. На смартфонах клики распознаются в том числе и как события мыши, хотя мыши нет.
    Ответ написан
    7 комментариев
  • Как подключиться к Wi-Fi в Ubuntu Server 20.04?

    smorman
    @smorman
    When In Rome do as The Romans do...
    Так netplan теперь отвечает за всё это дело в Ubuntu.
    Конифг в /etc/netplan

    Или 01-netcfg.yaml
    Или 01-network-manager-all.yaml

    В них и прописываются все параметры.

    По умолчанию в первом такой команд:
    # This file describes the network interfaces available on your system
    # For more information, see netplan(5).
    network:
      version: 2
      renderer: networkd

    Как правило в системе без DE.

    Во втором такой:
    # Let NetworkManager manage all devices on this system
    network:
      version: 2
      renderer: NetworkManager

    Как правило генерится после установки DE, для работы с NetworkManager.

    Но есть много прописываемых и руками параметров, при желании, если по умолчанию не работает.
    На просторах много инструкций найти можно...

    После редакции конфига надо обязательно выполнять:
    sudo netplan apply
    чтобы активировать изменения.

    Ну, и можно перед этим выполнить ещё и:
    sudo netplan try
    чтобы проверить на ошибки и если их нет, то первую команду.
    Ответ написан
    Комментировать
  • Как убрать лишнее из вывода команды?

    @dodo512
    grep -oP '^[a-z]+(-[a-z]+)*'

    grep -oP '^.+?(?=-\d|$)'

    sed 's/-[0-9].*//'
    Ответ написан
    2 комментария
  • Какая ОС Linux имеет самую высокую защиту?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    Bolgenos + Антивирус Попова.
    Лучшая OS для безопасности: сравнение титанов

    САМЫЕ БЕЗОПАСНЫЕ LINUX ДИСТРИБУТИВЫ
    Хотя, я бы вам не советовал linux, раз вы задали такой вопрос. Почитайте любую книгу по Linux, а потом определитесь, действительно ли вам нужен Linux.
    Ответ написан
    Комментировать
  • Можно ли для администрирования Linux обойтись без BASH?

    AlexeyKolodchenko
    @AlexeyKolodchenko
    sudo cat /dev/ass | grep “the Adventure”
    Пффф.... Конечно можно. Поставить Windows и всё. Зачем Вам линукс и эта "куча штук", если хочется "кавайности" и не хочется учиться?!

    А если по существу, Вы задали вопрос в стиле: "Я вот периодически хочу есть, можно обойтись без того, чтобы класть еду в рот? Просто выбешивает архаичность - занимает много времени, потом надо чистить зубы."
    Ответ написан
    Комментировать
  • Каким образом конкуренты выходят на наших онлайн-клиентов?

    @Kirill-Gorelov
    С ума с IT
    Еще вариант могу предложить такой.

    Тайный покупатель.
    Сам оформляешь заявку на своем сайте, под чужим именем и телефоном. Ждешь, когда тебя позвонят. Сначала все распрашиваешь, а потом задаешь вопрос в лоб.
    Откуда у вас мой номер телефона с моего сайта?
    Вариант так себе, но может хоть что-то получится узнать.
    Ответ написан
    Комментировать