• Как заливать файлы на сервер?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Загружайте по scp.
    FTP небезопасный способ - все данные открытым тектсом, все пароли открытым текстом.

    Настройте ssh ключи и шлите файлы по scp или rsync
    Ответ написан
    Комментировать
  • Как посмотреть содержимое файла?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Посмотрите встроенные команды шелла - help выведет все, что встроено в sh.

    Можно через read вычитать все строки, как выше указал AVKor
    while read; do echo $REPLY; done<data.txt
    Ответ написан
    Комментировать
  • Если я добавлю оперативки,будет ли лучше?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    2 гб это очень мало для любой современной OS.
    Даже на XP Это было не очень приятно, а на 7-ке, еще и 64битной, 4 это прям минимум чтобы шевелилось.

    Оперативка не прямо влияет на FPS, на fps больше влияет видяшка и процессор, но если у вас не хватает памяти чтобы карта и игра поместилась в память целиком, у вас будут не просто падения fps, а вообще приостановки во время игры, вплоть до нескольких секунд. Ну и сама игра и карта будет грузиться долго.

    Память сейчас недорогая. Я бы советовал поставить 8 гб.
    Ответ написан
    6 комментариев
  • С чего начать делать сайт?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы будете делать стол
    * вы будете делать сперва ножки, а потом столешню, или сперва столешню, а потом ножки?
    * Или сперва точно нужно купить саморезы, а только потом пилить ножки?
    * Или сперва купить скатерть, ведь без этого нельзя начать пилить столешню?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если это чисто техническая проблема (вы себе на роутере ограничили, и в любой момент можете снять), то она может быть устранена.

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

    Разве что вас забанили на самом ресурсе. Ну тут нужно выяснять причину. И всегда можно зайти с другого адреса.
    Разве что сам доступ к информации на сайте требует особой регистрации (платной, по инвайту, запрещенной для определенных стран или по иному признаку). Но это доступ к информации, а не к сайту.
    Ответ написан
  • Сложно ли создать движок наподобие Unreal engine 4?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Очень сложно.

    Много специалистов. Количество зависит от подробного ТЗ и времени на разработку. Мало специалистов - дольше, много - быстрее, но не все можно распарралелить.

    Разработчики, тестировщики, архитекторы, менеджеры, обслуживающий персонал.
    Ответ написан
    4 комментария
  • Почему команда uniq не работает должным образом?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Используйте "sort -u":
    ls -1R / | sort -u
    Ответ написан
    Комментировать
  • Можно ли установить максимальный объем ОЗУ в один слот?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Обычно максимальный объем ограничен
    1. Процессором
    2. Размером одной планки в слоте (то есть если слот поддерживает 8, то в каждый можно вставить 8 и получить 16)
    3. Версией ОС

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. А что должно происходить?
    2. ping не обязательно должен работать
    Ответ написан
    Комментировать
  • Размер сектора ssd?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все винты начиная с 2011 года выходят с секторами по 4 кб. У вас видимо очень старый SSD.

    Вам нужно клонировать не диск посекторно, а разделы (файловую систему, где не сектора а кластера/блоки), и они скорее всего уже по 4к, а даже если и нет, легко переезжают в другой стандартный размер.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    "Стоит задача написать архиватор лог файлов"

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

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

    Что я могу подсказать, так это свою догадку, что хотел ваш препод, но для этого нужно понять принципы алгоритмов сжатия по словарю - когда вы анализируете файл, находите в нем что-то похожее, составляете словарь похожих частей и сжимаете используя этот словарь.
    Так вот - в случае сжатия нескольких файлов, можно использовать словарь первого файла для сжатия второго и так далее.
    В архиваторах это называется solid архив.
    Его преимущество - меньший размер.
    Недостаток - при распаковке одного конкретного файла (например последнего), вам придется распаковать все предыдущие.
    Ответ написан
    3 комментария
  • Как подключить 2 компьютера без перекрёстного патч корда для локальной сети?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    1. Я не помню гигабитную карточку, которая бы не умела кроссоверить автоматом, по обычному кабелю. Разве что очень-очень древнее. Сомневаюсь, что вам нужен кроссовер - просто втыкните два компа обычным хорошим патчкордом.

    2. Как вы замеряете скорость?
    Ответ написан
    Комментировать
  • Нужно ли переносить временные файлы ссд на хдд?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Если вы не пользуетесь гибернацией - можете ее отключать, на сон она не влияет.

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

    Гибернация - сохранение всего состояния на диск и полное выключение компа.

    По поводу временных файлов - SSD подключается не для экономии, а для оптимизации и быстродействия. Поэтому переносить с него временные файлы - а зачем тогда покупать SSD?
    Ответ написан
    Комментировать
  • Если я хорошо освою C, я смогу написать свою ОС под свою хотелку?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Чисто теоретически, вирус можно написать почти на чем угодно.
    Но важно понимать, что вирус заражает операционную систему, а не исходный код.
    Поэтому вам нужно разбираться как именно работает операционная система, чтобы ломать ее безопасность и пользоваться уязвимостями.
    Ответ написан
    Комментировать
  • Подскaжите программу для удалённого управления компьютером с раздачи Wi-Fi?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    ssh
    teamviewer
    mstsc
    vnc
    тысячи их.
    Ответ написан
    8 комментариев
  • Почему программа ведет себя странно?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Судя по всему, это просто ограничение для рисования одного треугольника, sydeY был false, после ++ стал true, с тех пор он true. Видимо не весь код приведен, а переменная глобальная.

    P.S. Начиная с 17 версии инкремент не работает для bool типов, так что в любом случае надо менять.
    Ответ написан
  • Что можете посоветовать из обучащих материалов, которые помогут в сборке и настройке серверного железа, администрированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Серверов очень много. Настройку серверов можно не осилить за всю жизнь.

    Направление - гугл.

    Если интересно именно железки - ну поищите хотябы современные стандарты для серверных - шкафы, юниты, чем отличаются серверные железки от обычных, а главное почему. (память с четностью, многопроцессорные материнки, серверные корпуса, raid контроллеры)

    Вам нужно в первую очередь понять что есть сервер, и чем он отличается от рабочей станции. Потому что в некоторых случаях - практически ничем.
    Ответ написан
    8 комментариев
  • Что читать после Грубера "Понимание SQL" для дальнейшего изучения?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    Нужно писать. Одним чтением много не понять.
    Ответ написан
    Комментировать
  • Можно ли получить подписчиков на телеграм канал отвечая на тостере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Конечно нет. Ответы на тостере нужны для того, чтобы
    1. Раскручивать тостер и другие проекты ТМ
    2. Чтобы ответ можно было легко нагуглить впоследствии. А ответ в телеграм канале не гуглится.

    Хотите раскрутиться - напишите годную статью на хабре, там можно упомянуть и свой канал.
    Если статья зайдет - многие начинающие к вам могут прийти через гугл-статья на хабре - канал.
    Ответ написан
    3 комментария
  • Какое рабочее окружение лучше подобрать на python?

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

    А то на каждый чих докер - это неправильно. Вдобавок, кроме докера есть куча более легких контейнеров, если так уж нужен контейнер.
    Ответ написан
    6 комментариев