Задать вопрос
  • Как правильно должна масштабироватся верстка сайта на десктопе?

    Wispik
    @Wispik
    Но поверье на практически всех остальных популярных сайтах все тоже самое.

    Значит не просто так, раз все крупные сайты так делают))

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

    Ну и как пользователь скажу, что я не хочу, чтобы у меня на 4к мониторе, хабр был во всю ширину экрана, чтобы шея отнималась, пока вопросы читаешь
    Ответ написан
    2 комментария
  • Какие способы есть для ускорения ютуб на роутере?

    @Drno
    есть, но не с этим роутером.
    например можно развернуть проект antizapret на своем сервере и подключиться с помощью роутера туда

    либо любой другой ВПН на своем сервере, и далее прописать маршруты для нужных подсетей внутрь ВПНа

    Из роутеров для дома могу посоветовать Кинетик
    Ответ написан
    Комментировать
  • Какие способы есть для ускорения ютуб на роутере?

    CityCat4
    @CityCat4 Куратор тега Сетевое оборудование
    //COPY01 EXEC PGM=IEBGENER
    Не с этим роутером. Это пардон днище для самого невзыскательного клиента по принципу "главное - цена".
    Ответ написан
    Комментировать
  • Обрыватель/прерывать электроцепи?

    @WaterSmith
    Android-разработчик. Java, Kotlin
    Туда нужно впаять несколько штучек:
    1. Штучка которая работает как выключатель, если подать не нее питание.
    Такой штучкой может быть реле или транзистор.
    2. Штучка которая может подавать питание по сигналу через блютуз или вайфай. Тут нужен микроконтроллер. Подойдет например Ардуино с блютуз модулем, или ESP2866 или ESP32 для работы через WiFi.
    3. Нужно будет написать, или найти, программу для микроконтроллера, которая будет принимать ваш сигнал по блютуз или вайфай.

    Ну и конечно, вам нужно чем-то этот сигнал отправлять. Если скажем телефоном, то вам нужна соответствующая программа на телефон. Существуют готовые, или можно написать свою.
    Ответ написан
    3 комментария
  • Обрыватель/прерывать электроцепи?

    paran0id
    @paran0id
    Умный, но ленивый
    Бывают блютусные реле (bluetooth relay)
    Ответ написан
    Комментировать
  • Почему отключается интернет и перестает работать винда при загрузке файла?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    Возможно ваш антивирус проверяет отправляемый трафик и подвешивает пк
    Попробуйте отключить антивирус и повторить отправку, или подождать более продолжительное время,
    посмотреть отвиснет ли пк
    Ответ написан
    Комментировать
  • Как создать комнату в браузерной игре?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    Без бэкенда тут не обойтись. Знаете python? Если нет, стоит подучить. Если да, то знаете ли какой-нибудь фреймворк, типа Flask/Django? Если не знаете, то опять же стоит освоить. Без этого по-нормальному вы ничего не напишите.
    На flask простейший пример будет выглядеть примерно так

    from flask import Flask, redirect, url_for, request
    import random
    import string
    
    app = Flask(__name__)
    
    rooms = {} # здесь будем хранить комнаты и игроков, которые к ним подключились
    
    def generate_room_code(): # функция генерация id комнаты
        return ''.join(random.choices(string.ascii_uppercase, k=4))
    
    @app.route('/')
    def index(): # тут делаем стартовую страницу. Сейчас это зашито прямо в скрипт, но можно возвращать файл
        return '''
        <!doctype html>
        <html>
            <head>
                <title>Новая игра</title>
            </head>
            <body>
                <h1>Добро пожаловать!</h1>
                <a href="/start">Начать новую игру</a>
            </body>
        </html>
        '''
    
    @app.route('/start')
    def start(): # это будет выполняться после нажатия на ссылку "Начать игру"
        room_code = generate_room_code()
        rooms[room_code] = [] # тут добавляем id комнаты. Список пустой, т. к. игроков ещё нет
        return redirect(url_for('waiting_room', room_code=room_code)) # перенаправляем пользователя в комнату
    
    @app.route('/waiting/<room_code>')
    def waiting_room(room_code): # тут делаем комнату.
        if room_code not in rooms:
            return "Not found", 404 # если нет такой комнаты
        return f'''
        <!doctype html>
        <html>
            <head>
                <title>Комната</title>
            </head>
            <body>
                <h1>Комната {room_code}</h1>
                <form action="/join" method="post">
                    <input type="hidden" name="room_code" value="{room_code}">
                    <input type="text" name="player_name" placeholder="Имя">
                    <button type="submit">Присоединиться</button>
                </form>
                <h2>Игроки:</h2>
                <ul>
                    {''.join([f'<li>{player}</li>' for player in rooms[room_code]])}
                </ul>
            </body>
        </html>
        '''
    
    @app.route('/join', methods=['POST'])
    def join_room(): # обрабатываем запрос на присоединение
        room_code = request.form['room_code']
        player_name = request.form['player_name']
        if room_code in rooms:
            # добавляем игрока и перенаправляем его обратно
            rooms[room_code].append(player_name)
            return redirect(url_for('waiting_room', room_code=room_code))
        return "Not found", 404
    
    if __name__ == '__main__':
        app.run(debug=True)
    Это, конечно, просто пример, для того, чтобы вы понимали, как это выглядит

    ИМХО Flask или Bottle (вообще изи) для вас самое лучшее, если вы пока не в теме. Django для новичков не подходит. Ну и конечно, думайте, точно ли вам нужен python
    Ответ написан
    2 комментария
  • Так ли сложно найти место начинающему фронтенду?

    @SunTechnik
    Поиск работы - это всегда лотерея с кучей дополнительных факторов, начиная от времени года, кризиса соседних предприятий итд.
    Кто мешает сейчас разместить резюме и сходить на несколько собеседований ?
    Сразу увидите, как часто зовут, какие условия предлагают.
    Посмотрите вакансии. Поймете возможный уровень зарплат/условий.

    У Вас же в банке, скорее всего, есть свой отдел программистов. Хотя бы до них дойти и узнать, возможен ли перевод к ним и на каких условиях.
    Ответ написан
    Комментировать
  • Как цвет подсветки клавиатуры при изменении раскладки?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    Никак
    Ответ написан
    Комментировать
  • Могу ли я откатить все изменения на github без возможности вернуть их?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Нет. Всё, что попало в интернет - остаётся там навсегда. Особенно все изменения в git репозитории - копии его есть не только на сервере, который вам не принадлежит и в организации, в которой вы вряд ли админ/владелец, так еще и у всех остальных разработчиков тоже есть копия.
    Ответ написан
    1 комментарий
  • Есть что то проще чем php?

    Fragster
    @Fragster
    помогло? отметь решением!
    Если обычная статика html то можно собирать с помощью gulp/webpack/rollup из кусков и получать статический сайт. Если не нужно сильно со стилями бороться и это что-то типа сборника документации - то вообще что-то типа https://vuepress.vuejs.org/ можно использовать.
    Потом просто набор статических файлов класть на хостинг и всё.

    Хотя что подразумевается под "настраивать php на сервере" не очень понятно.
    Ответ написан
    3 комментария
  • Почему картинка начинает весить больше?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Потому что jpg, png и bitmap - это три разных формата с разными степенями сжатия и кучей своих, индивидуальных опций. RTFM метода .Save().
    Ответ написан
    Комментировать
  • Как перейти с Linux на Windows?

    AlexNest
    @AlexNest
    Работаю с Python/Django
    Не знаю как скачать iso файл, т.к. даже с впн не даёт скачать,

    Просто скачайте с рутрекера (или любого другого популярного трекера) чистый образ (обычно советуют с пометкой mdsn)
    не знаю какую программу использовать, чтобы подключить флешку

    Под linux точно есть Ventoy. Очевидно есть и другие, но не подскажу (не являюсь linux-пользователем)
    Ответ написан
    1 комментарий
  • Каким образом можно установить новый Libcurl в Visual Studio2022 C++?

    Потому что нужно не старые видосы смотреть, а актуальные инструкции от мейнтейнеров читать.

    Вариант раз: собрать из исходников
    https://github.com/curl/curl/blob/master/winbuild/...

    Вариант два: установить из vcpkg
    https://github.com/curl/curl/blob/master/docs/INST...
    Ответ написан
    9 комментариев
  • Будут ли учитываться совместные проекты при устройстве на работу?

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

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    У всех более-менее опытных админов и эникейщиков есть свой набор любимого софта, который они ставят. Готовые сборники софта - это пережиток древней эпохи, когда для получения просто хоть какой-нибудь программы надо было ехать на рынок/развал электроники и техники в ближайший крупный город/райцентр, чтобы найти и купить там СД диски с нужным ПО или игрушками. Сегодня эти сборники легко заменяются простейшими скриптами для установки нужного ПО с диска, сети и прочего. Есть даже виндовые репозитории типа шоколдаки.
    Ответ написан
    3 комментария
  • Как наводить порядок, никому при этом не мешая и в рабочее время?

    @Drno
    да никак.. дергайте и смотрите что погасло..
    просто предупредите персонал что на этой неделе возможны отключения, по причине тех работ

    ну либо за оплату x2 в нерабочее время 4 монтажника с прозвонкой)
    Ответ написан
    Комментировать
  • Че с виндой моей происходит?

    @Drno
    похоже что Ваш диск умирает... я бы для начала перенёс инфу нужную
    Ответ написан
    Комментировать
  • Проблемы с ядром от ИСП РАН?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Возможно. Но будет:

    1) Высокая нагрузка в простое
    2) Характерный свист дросселей
    3) Не работать Wi-Fi
    Ответ написан
    Комментировать