Задать вопрос
  • Чем прошивать LGT8F328P?

    @junecover
    Чём? - Простейший вариант это любой копеечный переходник USB-TTL
    1864.750.jpg
    spoiler
    Есть разных цветов: чёрные, синие, зелёные и красные. Рекомендую красные - они быстрее)

    Но правильно было бы спросить не чем, а как.
    Как?
    Примерно так:
    Подключить плату к переходнику:
    GND -> GND
    RX -> TXO~
    TX -> RXI
    Опционально:
    Если переходник на 5 вольт, то:
    5V -> VCC
    А если переходник на 3.3 вольт, то:
    3V -> VCC
    Далее опционально:
    Если у переходника есть вывод DTR (плата реагирует на этот сигнал как на ресет), то:
    DTR -> DTR
    Подключив всё так, можно прошивать плату.
    А если нет DTR , то перед прошивкой надо нажать на кнопку на плате. Кнопка как раз подаёт сигнал ресет. На примере Arduino IDE (сейчас версия 2.х) процесс прошивки происходит так:
    Нажимаешь "Загрузить на плату". Внизу наблюдаешь надпись "Компиляция скетча". Как только эта надпись сменяется на "Загрузка..." сразу быстро нажимаешь и отпускаешь кнопку ресет. У тебя есть одна секунда чтобы успеть. Почему так неудобно сделали? Потому что это версия платы "PRO MINI" и подразумевается, что у тебя есть хороший программатор с выводом DTR, а не первый случайно попавшийся с алика.
    Впрочем если очень хочется, то можно и дешёвый с алика с контактом DTR. Например CH340E, который на момент написания этих строк стоил 60 рублей (не считая доставки).
    66998a1739830933400996.jpeg
    Ответ написан
    Комментировать
  • Почему Google не индексирует мой репозиторий GitHub?

    vpetrov
    @vpetrov
    частный SEO-специалист
    Не индексирует или не ранжирует?
    Собственно, Google в последние годы очень обленился в принципе. Сканирование, обработка, ранжирование данных – достаточно затратные процессы, и тратить деньги компания явно не очень хочет. Там сейчас вообще всё очень медленно и трудно, так что при отсутствии явного поискового спроса и понятного для поисковика контента на индексирование можно особенно не рассчитывать.
    Ну, или как минимум подождать. Можно попробовать ускорить процессы - всё теми же ссылками, которые могут попасть в индекс и дать хоть какой-то трафик.
    Собственно, да, URL вне индекса:
    6773116018d07751977698.jpeg
    Ответ написан
    Комментировать
  • Почему разные кабели заряжают телефон по разному?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    сейчас кабель это не просто кусок провода. Он должен обладать определенными характеристиками - пропускной способностью, количеством активных контактов.
    Контроллер зарядки пытается определить кабель и соответственно определенному может установить мощность зарядки. Если кабель плохого качества (частично перебитый, тонкий, или контакты там не очень), то контроллер зарядки не будет пытаться по нему организовывать fast charge, для этого есть определенные стандарты.
    Ответ написан
    2 комментария
  • Почему разные кабели заряжают телефон по разному?

    @Refguser
    Решения для бизнеса: корп.сайты, ИМ, боты и пр.
    Как? Почему? Я понимаю, если кабель перебит и вообще нет контакта. Но ведь он работает как-то.
    Или еще страннее - раньше кабель нормально заряжал (быстро), а теперь нифига.

    Наиболее вероятные ситуации
    1. Залом проводов
    2. Пропадания контакта в месте пайки/зажима контактов разъёмов.
    3. Разъёмы стали плохо прижимать контакты (это зачастую лечиться, но не надолго).

    Это всё может не полностью терять контакт, а уменьшать "пятно контакта". Таким образом тока поступает меньше, но может происходить больше нагревание в месте плохого контакта.

    Как бы то ни было всё это дефекты и такие кабели лучше не использовать (или использовать для малоточки которую не жалко.)
    Ответ написан
    Комментировать
  • Как правильно настроить копирование в вставку в MAC?

    [option] + перетащить папку.
    Тогда диалог предложит, помимо вариантов Stop и Replace, третий вариант Merge.
    67726a4fa0465693130234.png

    Тест
    Две папки A и B:
    скрин
    67726ab7abffa441259732.png

    A
      A_a
        A_a_a
          text.txt
          other.txt
          only-A.txt
    
    B
      A_a
        A_a_a
          text.txt (обновлен)
          other.txt (без изменений)
          only-B.txt

    Зажать Option и перетащить из B папку A_a внутрь папки A. Появляется этот диалок с вариантом Merge.
    Ответ написан
    4 комментария
  • Почему разные кабели заряжают телефон по разному?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Легко
    1) кабель перебит, но не полностью, а несколько волокон - из-за чего ток через него проходит малый и соответственно большая просадка напряжения.
    2) Разное качество кабелей - фирменные телефонные держат 2А, дешевые от всяких китайских airdots-сов хорошо если 0,5А выдержат - там беличий волос а не проводник
    3) Дефолтный стандарт USB - 5V 0.5A - все что больше, это уже fast charge и некоторые контроллеры заряда не принимают больше от неизвестных зарядок проводов. Часто в micro разъеме 5 контакт может висеть на каком резисторе и если этот резистор не правильного сопротивления или его нет, то телефон не переключится в FC
    Ответ написан
    Комментировать
  • Что именно запретили в IP телефонии?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    static.government.ru/media/files/V9HwpAREaDl4PtNZ3...
    Не очень доверяйте хайпу журналистов. Недавно они писали - что будут штрафовать за VPN, теперь - что запретили IP-телефонию. В обоих случаях законы были про другое.

    А недавно две газели
    Позвонили и запели:
    — Неужели
    В самом деле
    Все сгорели
    Карусели?
    — Ах, в уме ли вы, газели?
    Не сгорели карусели,
    И качели уцелели!
    ...
    Но не слушали газели
    И по-прежнему галдели...

    Когда видите новости в стиле "В России скоро введут налог на сон!" и "Всем запретят дышать носом!" - лучше отнестись к ним критически, а еще лучше проанализировать сам нормативный акт.
    Ответ написан
    2 комментария
  • Как выучить Python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Ты же учишься в школе.
    Оцени как ты научился чему-либо в школе, по какому предмету тебе лучше всего заходит и все понятно, подумай что именно ты делаешь, что оно так тебе понятно.
    Также подойти к питону.

    1. оно должно быть интересно. Именно ковыряться с кодом, с этими всеми типами данных, с тем что ты можешь написать и как использовать для себя. И вообще следовало бы стать продвинутым пользователем еще до того, как учить язык программирования
    2. Практика. Нельзя просто читать. Надо писать код, настраивать что-то, делать что-то. А читать уже параллельно. Без практики вообще ничего не освоишь.
    3. Не занимайся узкой специализацией. Учи все, что рядом - протоколы, базы данных, работу ОС, можно даже тот же hello world на других языках написать, полезно для расширения кругозора.
    Узкая специализация начинается гораздо позже, сейчас тебе базовые знания нужны по всему.
    Ответ написан
  • Оцените код html и css. Можно ли так делать?

    Ну вы, по-сути, в некоторых местах вместо дивов использовали зачем-то списки и сделали разметку не только невалидной, но и семантически неправильной.
    С этим кодом не смогут работать другие разработчики, да и вы потом замучаетесь что-то менять.
    Так делать не нужно, это кривая экономия на спичках.
    Ответ написан
    4 комментария
  • Можно ли на Python написать простой сайт без фреймворков?

    Vindicar
    @Vindicar
    RTFM!
    То есть, по аналогии с PHP создаём условный index.py, в нём роутинг на несколько url и включаемые файлы.

    Роутинг реализуется фреймворками. Ты или пишешь HTTP-сервер с нуля (ну или сам реализуешь CGI/WSGI), прежде чем добраться до собственно логики сайта, или поручаешь это фреймворку.
    Ответ написан
    Комментировать
  • Можно ли на Python написать простой сайт без фреймворков?

    Aetae
    @Aetae
    Тлен
    Python в отличие от PHP - язык общего назначения. В нём ничего не заточено "из коробки и без библиотек" для работы web-сервером.
    Ты либо пишешь руками всё с нуля вплоть до реализации протокола http(а то и tcp, почему нет), либо таки подключаешь соответствующие библиотеки.
    А если ты подключишь что-то, что предназначено для этой задачи, оно скорее всего уже будет уметь заметно больше чем в примитивную работу с html как текстом.

    По сути твой запрос "дайте мне такую python библиотеку для работы с web, чтоб умела не только отдавать статику, но и умела в работу шаблонами, однако исключительно в примитивную, как с текстом, на уровне древнего чистого php". Запрос специфический и бессмысленный, но мб и существует что-то такое.
    Ответ написан
    6 комментариев
  • Почему антивирус ругается на exe Python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Потому что все механизмы создания исполняемых файлов из скриптов похожи по поведению на вирусы.
    Ответ написан
  • Может ли РКН блокировать конкретный URL?

    Технической возможности нет, потому целиком сайт и блокируется.
    Если научатся - это будет явными признанном того что у них появился механизм для расшифровки трафика
    Ответ написан
    Комментировать
  • Как снимали в 4K в 2001 году?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Точно так же как и в 1977:
    676dca1872319932512271.png
    Ответ написан
    Комментировать
  • Как снимали в 4K в 2001 году?

    NeiroNx
    @NeiroNx
    Программист
    Пленка, такая штука есть для съемки качественного видео, вот на нее и снимали. У нее главная характеристика зернистость(насколько мелкие гранулы фоточувствительного вещества) - так вот эта зернистость дает разрешение больше чем 4К.
    Ответ написан
    Комментировать
  • Чем грозит CPU отсутствие поддержки Win 11 в перспективе?

    @Drno
    все новые процессоры поддерживают вин11
    а старые покупать не следует, если Вы не знаете точно зачем оно Вам нужно и как это работает
    Ответ написан
    Комментировать
  • Как нарисовать ёлку вложенным циклом?

    Maksim_64
    @Maksim_64
    ML Engineer
    height = int(input('Введите высоту '))
    for i in range(1,height+1):
        print(f'{"#"*(i*2-1):^{height * 2}}')
    Ответ написан
    Комментировать
  • Могут ли на сайт попасть вирусы, если он располагается на несуществующем домене и доступ через файл hosts?

    @Everything_is_bad
    IP все равно же торчит наружу, так что боты без проблем могут сканировать сервер, уязвимости может быть не только у софта сайта, но и у самого сервера. Далее, что именно отдается http при запросе по ip, если какой-то сайт по умолчанию, то тогда будет просканированы его уязвимости. "Безопасность через неясность" конечно понижает риск взлома, но это только один из способов защиты.
    Ответ написан
    Комментировать
  • Как снимали в 4K в 2001 году?

    xez
    @xez
    TL Junior Roo
    Никак.
    При этом ничего не мешает оцифровать аналоговое кино хоть в 100к.
    Ответ написан
    Комментировать
  • Как внизу блока сделать маску волной и поместить туда изображение?

    Aetae
    @Aetae
    Тлен
    У тебя на кратинке не "бордер пикселей 5" а весьма неравномерный нарисованный контур.

    Если он - часть картинки, то просто делаешь из картинки PNG с прозрачностью и всё.
    Иначе в CSS есть свойство mask - делаешь пару масок - одну на контур, одну на картинку под ним, или совмещаешь с clip-path.

    Вот так можно обойтись одной маской, если использовать оба варианта наложения:
    Ответ написан
    2 комментария