Задать вопрос
  • Можно обойти ограничение по скорости интернета если есть безлимит на телеграм?

    Никак.
    например ютуб проигрывается

    Можно сделать бота, который будет скачивать видео и отправлять тебе в телеге.
    Ответ написан
    Комментировать
  • Где взять Astra Linux для домашнего пользования?

    Если какая-то технология нужна именно твоему работодателю, но лично тебе не интересна, и при этом её нет в свободном доступе, то учиться надо в рабочее время и на деньги работодателя.

    У Астры вроде есть свои тренинги - можно намекнуть работодателю, что они тебе нужны.
    Ответ написан
    Комментировать
  • Как должна работать интеграция VK ID в SPA в описанном случае?


    Что должен возвращать mysite.com/redirect пользователю?

    Тот же самый токен, который бы твой сайт вернул при обычной аутентификации и отправить пользователя дальше
    Ответ написан
    3 комментария
  • Как найти адрес адрес админки роутера?

    Адрес админки роутера - это всегда адрес роутера.
    Адрес роутера - всегда должен быть твоим шлюзом по-умолчанию (иначе бы ты в интернет не вышел).
    Если там используется нестандартный порт, то смотри в мануал.
    Ответ написан
    Комментировать
  • Какие технологии применить в создании opensource сайта для подбора ПК комплектующих?

    vabka
    @vabka Куратор тега Веб-разработка

    Прошу помощи в подборе технологий: на чём оптимально сделать, чтобы было меньше подводных камней?

    С помощью тех технологий, которые ты хорошо знаешь.
    Никаких запредельных нагрузок тут нет ни по количеству данных, ни по вычислениям.

    В теории можно даже всю работу с данными повесть на фронт.

    Если ничего не знаешь - ну щито поделать, значит никакой ответ тебе тут не поможет.

    Предполагаю такую схему работы сайта: человек заходит на сайт, выбирает требующиеся параметры: для чего компьютер (игры, работа, сёрфинг), под какой монитор (full HD, 2k, 4k), ориетировочный бюджет (опционально). Нажимает "подобрать", ему выдаёт сборку, в которой объясняется "что это и для чего, как будет влиять",.

    Тебе следует начать с алгоритма, как это вообще будет происходить.

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


    Новое оборудование будет заноситься вручную.

    Ну ладно.

    В целом тут:
    Какой-то фреймворк для фронта. Я бы посмотрел на React + Next + Typescript, тк у тебя будет и много интерактива, который сложно будет сделать на каком-нибудь jq, и при этом явно захочется хорошую индексацию поисковиками.

    Какой-то фреймворк для бэкенда - я бы посмотрел на C#+ asp net core, тк:
    1. Это моё болото и я его хвалю.
    2. Статичная типизация тебе сильно поможет
    3. Он будет шустрее чем какой-нибудь питон, что важно, тк если ты будешь с нуля подбирать оптимальную конфигурацию под бюджет - придётся перебирать какое-то количество вариантов.

    Что-то для хранения данных - я бы взял постгрес тк:
    1. Опять же моё болото.
    2. Не mongo, тк статичная схема и реляционная модель тебе тут явно будет плюсом.
    3. Не Cassandra, тк она тут будет излишней.
    4. Не Oracle/mssql, тк мы тут не миллионеры, чтобы столь небольшое количество данных хранить в СУБД стоимостью в несколько тысяч долларов.
    5. Не redis/elastic, тк это узкоспециализированные системы, которые для решения основной задачи тут тебе совсем не нужны.

    Остальное - уже по мере поступления проблем.
    Ответ написан
    1 комментарий
  • Как написать тест-кейс для кнопки?

    1. Что эта кнопка в принципе есть
    2. Что при одиночном нажатии, собственно, происходит только то что перечислено
    3. При повторном нажатии происходит -> ???
    4. При длительном удержании происходит -> ??? (вообще кнопка срабатывает на клик или на отпускание?)
    5. Раз уж это какой-то сайт, то можно ещё посмотреть адаптивность и accessability - при изменении размеров окна, текст в кнопке остаётся читабельным и не уходит за границы и что скринридеры корректно распознают эту кнопку. Опять же смотрим, что всё ведёт себя так, как ожидает дизайнер.
    Можно даже через f12 добавить более длинный текст (чтобы п6 всегда нормально выглядел)
    6. А на этом корпоративном портале есть несколько языков? Если это международная фирма, то вполне может быть - тогда проверяем ещё наличие переводов на всех вариантах.
    7. У кнопок кроме состояния нажата/не нажата есть ещё состояние hover - следует убедиться, что при наведении мыши на кнопку - она реагирует соответствующим образом, например - меняет цвет. (как задумал дизайнер - а если не задумал, что это повод завести баг, чтобы дизайнер придумал)
    Сюда же можно вспомнить про disabled - а что если мы хотим убрать возможность нажатия на кнопку? Пользователь должен понимать, что она ненажимаемая.
    Ответ написан
    2 комментария
  • Основная работа и другие проекты. Как к этом относится ваше начальство?

    Адекватному будет пофиг до тех пор, пока это происходит в твоё личное время на твоём компьютере, ибо это не его дело и ты имеешь полное право делать что хочешь.
    Ну при условии, что ты не пиздишь код из рабочих репозиториев и не конкурируешь с продуктом компании.
    Если это происходит в рабочее время и/или на рабочем компьютере - может повториться история rambler v nginx.
    Ответ написан
    Комментировать
  • Как восстановить/перенести ТОТР приложение со всеми ключами на новый телефон?

    У Aegis можно сделать бэкап, перенести его на другой телефон и восстановить.
    Ответ написан
    1 комментарий
  • Возможно ли передать параметром экземпляр HttpClien в другой класс?


    Подскажите пожалуйста, возможна ли передать экземпляр HttpClien в другой класс?

    Ты же это в своём коде и делаешь.


    А хотелось бы одновременно осуществлять два запроса из двух разных классов.

    И что тебя ограничивает?
    Пример кода в вопросе - именно то, как и надо делать.
    Ответ написан
    5 комментариев
  • Как проходит трафик в локальной сети через неуправляемые свитчи?

    Внутри сети данные будут идти только через свич.
    Если наружу - тогда уже пойдёт на роутер.
    Ответ написан
    Комментировать
  • Какие последствия за использования Cloudflare сейчас в РФ?

    "слышал звон, но не знаю где он".
    Нет закона, который запрещает использовать cloudflare. Нет закона, который как-то запрещает американские ip.
    Нет закона, который запрещает пользоваться не-российскими dns-провайдерами.

    На хабре был вопрос в котором к автору пришли из прокуратуры за использование Cloudflare. В другом вопросе какая-то проблема с РКН из-за ip в США

    Что конкретно предъявляют тем двум людям?

    Пока ещё ни разу не видел, чтобы у кого-то были проблемы из-за cloudflare - ни в плане законов, ни в плане SEO.
    Типа сайт будет считаться американским и он вывалится из выдачи Яндекса?

    А что из поиска в яндексе все американские сайты резко пропали? Что я пропустил?
    Вроде только язык имеет значение, да и в вебмастере можно что-то потрогать.
    Ответ написан
  • В поиске первой работы програмистом, предлагают бесплатную стажировку. Соглашаться?

    Ваша жизнь - вы и решайте, соглашаться ли на это.
    Со стороны и по вашему описанию это выглядит как 3 месяца бесплатной работы без гарантий предоставления работы.
    Ответ написан
    Комментировать
  • Нормально ли писать на C# на Linux Manjaro?

    Да, можно.
    Да, нормально.
    .NET SDK доступен на Linux (https://dotnet.microsoft.com/en-us/download)

    В качестве IDE можно использовать VS Code и Jetbrains Rider. (если большой любитель - можно даже vim)

    Или только консольные приложения доступны будут?

    Можно консоль, можно веб, можно десктоп на Avalonia и других кросс-платформенных фреймворках.
    Ответ написан
    Комментировать
  • Как убрать заглушение звука и плашку Использование приложением "телефонный звонок"?

    Звук у тебя заглушён не из-за плашки.
    Плашка лишь сообщает, что у тебя сейчас приложение "телефонный звонок" использует микрофон и, видимо, оно и заглушает фоновые звуки.
    Ответ написан
    Комментировать
  • Какую отрасль ИТ выбрать если интересуешься разработкой?


    но посоветуйте специальности ориентированные именно на продуктовую разработку, а не на обслуживание или поддержку уже имеющегося софта.

    Ну тут либо-либо.
    Либо продуктовая разработка, либо разработка чего-то нового без поддержки легаси.

    Продуктовая разработка подразумевает, что команда разрабатывает продукт многие годы - в таких условиях обязательно возникнет Легаси, которое придётся поддерживать, даже если будет продолжаться разработка новых фич.

    А вот на аутсорсе достаточно часто стартуют новые проекты, но там продуктовый подход - это редкость.
    Ответ написан
    Комментировать
  • Почему программа ломается при вводе числа с 11 и более знаками и как это можно исправить?

    Потому что int имеет ограниченный размер.
    Для твоей программы не обязательно парсить число - можно его разбирать как строку.
    Ответ написан
    Комментировать
  • Что насчет GUI?

    1. А реально, а что в fyne не устроило?
    2. Можно gtk+ или биндинги к qt использовать, если "что угодно, кроме fyne"
    3. Ещё gio есть.

    Буквально одна из первых ссылок по запросу "golang gui"
    Ответ написан
    Комментировать
  • Как использовать уязвимость remote code execution?

    rce - это значит, что каким-то образом можно выполнить произвольный код на твоём сервере.
    Как - это уже отдельный большой вопрос. Начиная с того что ты сам представляешь такую возможность, но не ограничивает допустимые операции (
    пример
    например пользователю разерешно делать кастомные скрипты в твоей системе, но при этом в этих скриптах можно использовать любые функции
    ), заканчивая переполнением буфера из-за бага в веб-сервере.

    Способ устранения будет зависеть от способа эксплуатации.


    File Inclusion vulnerability allows an attacker to read sensitive info or run arbitrary commands using the files stored on the web-server or using the files that are hosted on the attacker’s machine

    File inclusion - это частный случай RCE
    Ответ написан
    Комментировать
  • Как сделать анонимный домен в 2024?

    vabka
    @vabka Куратор тега Веб-разработка
    Домен - это просто записи в DNS.
    как мне сделать на нём продукт через wordpress

    Тебе ещё нужно тогда купить анонимный сервер)

    Вопрос только в том, где достать и то и другое
    Ответ написан
    Комментировать