Задать вопрос
  • Что за ошибка cs8053?

    @OwDafuq
    Убрать = 1; и = 100;
    Присоединюсь к GavriKos - учить C#
    Ответ написан
    Комментировать
  • Что за ошибка cs8053?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    0. Погуглить
    1. Учить сишарп
    Ответ написан
    2 комментария
  • Как обработать массив переменной длины?

    IvanU7n
    @IvanU7n
    nothing interesting here
    const data = [ /* ... */ ];
    let offset = 0;
    while (offset < data.length) {
    	data[offset + 0];
    	data[offset + 1];
    	// ...
    	data[offset + 7];
    	offset += 8
    }
    Ответ написан
    4 комментария
  • 5 млн файлов JSON или DB?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если по записям нет никакого поиска и всегда точно известно (вычислимо) имя файла, то база данных не нужна. Заливка на CDN тоже не имеет смысла, поскольку ваш API будет на одном сервере, а не разбросан по миру. Проще всего в этом случае хранить все файлы локально на API-сервере.
    Ответ написан
  • Какой вес выдерживает кресло?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    У кресла есть определенный функционал - устойчивость, крепление спинки, крепление стамины.
    В зависимости от материалов и конструкции, были рассчитаны допустимые нагрузки (и округлены до удобной цифры). Кроме того есть еще нагрузка обивочного материала - он истирается и рвется.
    Были сделаны какие-то тесты. После чего кресло, которое не выдержало установленных нагрузок, может быть по гарантии заменено (если докажешь, что не ложил в кресло больше чем можно).
    Все.
    В любое кресло можно положить гораздо бОльший вес. Вопрос в том, что какое-то сломается сразу, какое-то позже, ибо и брак может быть и конструктивные расчеты могут исходить из того, что людей с весом 150 обычно мало.
    Ответ написан
    Комментировать
  • Будет ли работать пк без видеокарты, с процессором без встроенной видеопамяти?

    @alexalexes
    В ноутбуках при замене проца можно упереться в то, что материнка не будет знать про этот процессор ничего (в биосе не будет о нем сведений). И второй момент, можно упереться в теплопакет (TDP) - проц. заведется, но системы охлаждения будет не хватать, чтобы охлаждать его под нагрузкой.
    Если хотите поставить проц. по производительнее, то посмотрите, какие модификации проца бывают у ноута Dell Vostro 3300. Если там есть какой-нибудь i5 той же архитектуры, то 90% вероятности, что такой же можно поставить и в ваш.
    Другой вариант, посмотреть какой конкретно у вас процессор и посмотреть ноутбуки других производителей с тем же процессором и посмотреть по их линейке моделей, что в том же линейке модификаций посмотреть, какой ноутбук оборудован самым мощным процессором - это тоже будет показатель "потолка" заменяемости процев.
    Ответ написан
    Комментировать
  • Будет ли работать пк без видеокарты, с процессором без встроенной видеопамяти?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Будет ли работать пк без видеокарты, с процессором без встроенной видеопамяти?

    Т.к. Вы не пояснили, что подразумевается под словом "будет", то да, можно:
    - Поставить linux без gui и использовать ноут удаленно, через ssh (без gui).
    - Поставить linux + gui, и использовать его gui за счет удаленного подключения, например по VNC.
    Ответ написан
    8 комментариев
  • Ssh программы и терминалы, какой посоветуете?

    @Drno
    ssh клиент - это просто программа для подключения. запускайте скприты в фоне или systemD, если надо что бы они всегд аработаели
    Ответ написан
    1 комментарий
  • Ssh программы и терминалы, какой посоветуете?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    Недавно стал использовать PuTTY, но не очень удобная программа, если у меня вырубили свет или я комп перезагрузил или еще чего, то все мои запущенные сессии или боты для телеги, закрываются и не работают.


    Нужно понимать что такое ssh клиент и что такое сессия на удаленном сервере.
    Любой ssh клиент будет работать точно также - если вырубили свет или комп, то сессии закрываются. Это же как бы логично.

    Если вы хотите создать ОДНУ удаленную сессию на удаленный сервер и уже внутри нее управлять подсессиями, то используйте виртуальные экраны через screen или tmux
    Но к нему в любом случае нужно подключаться ssh клиентом типа putty или securecrt или чем угодно
    Ответ написан
    6 комментариев
  • Пару вопросов по использованию докера в продакшене?

    Griboks
    @Griboks
    Использовать докер в продакшене - нормальное решение?

    Да, но есть один нюанс... Судя по вашему вопросу, вы его точно не учли.

    Не упустил ли я какие-то важные команды, которые не используются при разработке, но нужны перед сборкой продакшена?

    Выкидываете build и git, создаёте docker registry, предварительно собираете образы (без гита, только полезные файлы в slim образе), пушите их в реестр, на проде прописываете нужные образы нужных версий. Поднимаете через compose + устанавливаете restart = unless stopped.

    после чего память на сервере закончилась

    Выкидываете git, делаете docker system prune раз в месяц, ставите в настройках демона ротацию логов.

    Автоматический бекап базы данных - ответственность самого сервиса (в коде делать дамп), докера (использовать какой-то image для бекапов) или сервера (непосредственно на сервере настроить крон)?

    Docker image не используется для бэкапов, потому что он не может изменять свои файлы. Файлы изменяются в контейнерах, volume или маунтах.
    Поэтому бэкап - это задача сервера. Только бэкапить надо не рядом с базой, а на другой сервер.

    Как не терять данные из бд при перезапусках контейнера?

    Контейнер не теряет файлы при перезапуске. Скорее всего, вы его тупо удаляете, а затем пересоздаёте.

    Но тк приложение работает в докере, я не могу выполнить nano app.logs для просмотра логов.

    Писать логи в другое место/ docker attach / docker cp / экспорт логов и метрик в сервис мониторинга.

    p.s.
    Вот вам линтер для обучения.
    Ответ написан
    Комментировать
  • Пару вопросов по использованию докера в продакшене?

    @vitaly_il1
    DevOps Consulting
    "Использовать докер в продакшене - нормальное решение?" - да, но есть несколько НО, если это действительно продакшен: нужно почитать любой "учебник" (статьи, youtube, ...) по Докер - как работать с логами, данными (если хотим запускать базу в докер), автоматически перезапускать, как докер использует диск и т.п.

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

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    1. Использовать докер в продакшене - нормальное решение?

    Нормальное.
    3. У меня был сервер на 50 гигов

    Докер хранит все слои, образы и логи, периодически, необходимо чистить не используемые образы docker system prune.
    4. Автоматический бекап базы данных

    Я бы cron использовал для этого.
    5. Как не терять данные из бд при перезапусках контейнера?

    Не использовал, но слышал много хорошего про Docker volumes.
    6. Node.js приложение само пишет нужные мне логи и кладет в корень проекта.

    Docker volumes.
    Ответ написан
    Комментировать
  • Почему ноут не выдает нужные скорости интернета при закрытии крышки?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    в силу всего что уже проговорено, предложил бы надежное решение - вайфай адаптер на комп.
    - нет зависимости
    - равноправность в локалке сохраняется

    ps убежден что достаточно внимательно изучить настройки типа "поведение при закрытии крышки".. но автор вопроса категоричен ))

    pps есть еще более тонкие настройки, но их уже надо внимательно смотреть. Yukan Mukimura, если хотите, могу предложить сеанс по teamviewer или anydesk. мои координаты в профиле. но совет hint000 стоит проверить все равно )) тем более что это явно не долго и не сложно ))
    Ответ написан
  • Почему ноут не выдает нужные скорости интернета при закрытии крышки?

    @TarantulaHead
    возможно при закрытии крышки включается энергосберегающий режим. Рекомендую в настройках питания и энергосбережения попробовать включить режим максимальной производительности при закрытии крышки
    Ответ написан
    Комментировать
  • Какие есть сервисы для визуализации базы данных через веб интерфейс?

    @basili4-1982
    Если нет там особых заморочек с логикой а нужен только доступ к БД то подойдет pgadmin https://www.pgadmin.org/
    Ответ написан
    Комментировать
  • Зачем нужен интерфейс, если есть абстрактный класс?

    delphinpro
    @delphinpro
    frontend developer
    Класс может реализовать множество интерфейсов, но унаследовать только один абстрактный класс. Ну по крайней мере в определенных языках, про все не скажу.
    Ответ написан
    1 комментарий
  • Зачем нужен интерфейс, если есть абстрактный класс?

    Adamos
    @Adamos
    Наоборот. Абстрактный класс имеет смысл использовать только тогда, когда не можешь обойтись интерфейсом.
    Однако "только начав изучать программирование", не стоит тратить время впустую на такие вопросы.
    Практика и опыт дадут на них ответ куда лучше, чем десяток отвечающих на Тостере.
    Ответ написан
    1 комментарий
  • Как перенести проект с базой данных с одного компа на другой?

    @Everything_is_bad
    ну раз подробностей нет, то dump - restore
    Ответ написан
    Комментировать