Задать вопрос
  • Оптимальный вариант одноплатного компьютера с 2 Ethernet-портами?

    @rPman
    WSGlebKavash, вся J серия это SOC с потреблением в 15 ват (+ на ssd/ram но там мало)
  • Как быстро освоить c#, если я работаю на c++?

    @rPman
    #,
    а чем? .. не той ли скоростью разработки?
    Все так, нужно выбирать, где что тебе выгоднее... либо оперативные затраты (больше арендовать железа) либо капитальные (стартово больше платить).
  • Как быстро освоить c#, если я работаю на c++?

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

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

    @rPman
    hx510b, операционная система прекрасно работает с большим количеством файлов (если ты конечно не выберешь в качестве файловой системы какой-нибудь fat) и я надеюсь мы говорим про linux

    проблемы у пользовательских утилит, даже штатный rm работает отвратительно, если файлов десятки или сотня тысяч (но есть лайфхаки, использовать find).
  • Как быстро освоить c#, если я работаю на c++?

    @rPman
    перегрузки операторов есть и в c++, это очень старая фича

    функционально возможности c# включают все из c++ ну может совсем какие-нибудь unmanaged извращения не реализованы чтобы поменьше проблем программисты себе создавали

    главный бонус c++ - скорость итогового приложения, а благодаря, особенно, последнему 10-летию развития, простота разработки приложений (очень много написано в std и еще больше есть библиотек), чтобы c# мог приблизиться хотя бы на одном порядке к нему нужно очень и очень трудиться и извращаться, лишая себя удобства
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    CityCat4, не отпуская ctrl+shift+alt, нажимаешь и затем отжимаешь prnscr и нажимаешь символ b/u/s/... и только после этого отпускаешь ctrl+shift+alt (иначе он не поймает следующий prnscr)

    вот первая попавшаяся инструкция (shift нажимать не надо только если у тебя в режиме терминала, нажимай всегда не попутаешь, та же фигня чтобы переключиться между текстовыми терминалами ctrl+alt+F1...7 один из них графический, но в режиме графического нужно добавлять shift)

    во всех linux что я смотрел, по умолчанию это работает (но есть шанс что облачные ядра для гостевых виртуалок максимально кастрированы и это там отключено, что логично)
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    Отключи резет физически и научи комбинации ctrl+shift+alt+prnscr.. +u, ...+b,... +s. prnscr отжимать и нажимать следующую букву, не отпуская ctrl+shift+alt, затем отпускать все кнопки и повторять но последний символ другой.
    u - перемонтирует все маунты принудительно в readonly
    s - запускает sync (формально он не нужен, так как после readonly он уже работает, но я могу придумать комбинации конфига ext4 и опций монтирования когда это не так, с другой стороны времени на этот синк дать нужно, поэтому пока пользователь жмет кнопку - процесс идет)
    b - перезагрузка, даже если все висит (я не помню когда это не сработало, даже если ядро в панике, хотя ситуации придумать можно)

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

    В результате, если проблема не в драйвере файловой системы или дисковой подсистему, то перезагрузка получится не ломающей файловую систему (базы данных все еще могут быть сломаны, но тут уже ничего не поможет, с другой стороны это происходит очень редко)
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    Если отвечать на заданный вопрос а не подразумеваемый, то создаёшь снапшот и проверяешь. Понятно что ошибки ты исправишь в этом снапшоте а не оригинальном разделе.

    Невозможно чинить никакую файловую систему, если она примонтирована.

    Починка файловой системы - это форс-мажор а не регулярное действие. Решай причину а не следствие.
  • Недоступен интерфейс OpenGl?

    @rPman
    Когда то для решения проблем с драйверами на сайте производителя (amd и nvidia) была утилита для полного удаления старых драйверов и их следов в системе чтобы корректно устанавливать после этого.

    Плюс, на видеокарту лучше ставить драйвера не от производителя ноутбука (последние лет 10 они все опустили планку качества ниже плинтуса и это стало бессмысленно) а с офф сайта производителя чипсета видеокарты - т.е. nvidia.
  • Lvm versus fsck - как решить проблему курицы и яйца?

    @rPman
    юзер жмет ресет во время работы по дурной виндовой привычке
    сочувствую но глупость програмными средствами практически не решается.

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

    cow файловые системы более живучи к внезапным выключениям, так как каждая очередная запись пишется на новое место, и процесс линейный,
  • Недоступен интерфейс OpenGl?

    @rPman
    в других приложениях 3d графика в принципе работает? запусти какой-нибудь тест, тот же furmark
  • Как сделать преобразование переменной в С++?

    @rPman
    Пометь что идеологически бросать исключение (читать про throw exception, ловить catch) - лучший метод (он универсальнее, расширяемее в будущем и куча других плюшек), но самый ресурсоемкий.

    Еще можно тип union возвращать, он примитивнее чем создавать класс, в одной области памяти размещает указанные типы (либо double либо объект string, не важно что они разного размера, компилятор разберется)

    p.s. еще неправильный метод, но он тоже имеет место быть, при возникновении ошибки прямо в функции выводить сообщение об ошибке и делать exit
  • Недоступен интерфейс OpenGl?

    @rPman
    ноутбук в режиме энергосбережения, небось по умолчанию врубает встроенный видеоускоритель, и приложения не получают доступ к дискретному видео? В панели управления видеоускорителя можно выбирать каким приложениям принудительно включать дискретный ускоритель

    винды с дискретным ускорителем нет, вот первая попавшаяся инструкция из гугла
    How To Set the Default GPU for Applications and Games

    From Start Icon, type "Graphics Settings" and Click the results from System Settings.
    Click Desktop App.
    Browse your application. ...
    Clickon the application name/icon.
    Click Options.
    Set the application to your preferred GPU.
    Click save.
  • Как посчитать количество дней в работе в Excel?

    @rPman
    создаешь под своей таблицей строчку, каждая ячейка формула
    =IF(SUMIF($A1:$A999,"Денис титаровка",C1:C999)>=1;1;0)

    тут 1:999 твои строчки (я условно 999 строк нарисовал, соответственно делаешь скрытую строчку в 1000)
    A - колонка с наименованием объекта
    "Денис титаровка" - название объекта для которого ведется подсчет (для остальных будет 0), вместо значения можно подставить ячейку где будет это имя (это логичнее)
    C - колонка для первого дня

    эту формулу копируешь для всех остальных колонок через копировать, выделить ячейки, вставить, формула автоматически заменит C на нужную колонку а $A... оставит

    Затем справа от этой таблички считаешь сумму ячеек в строке =SUM(A1000:Z1000) тут Z это самая правая колонка, поправь какую надо.

    Повторяешь эту строчку, заменяя название объекта, получаешь табличку, где самая правая колонка - твой итог по объектам
  • Постоянный запуск SeleniumBase заполняет ОЗУ ПК, как очистить озу?

    @rPman
    открываю исходники, там в самом коде есть не стоит вызова driver.quit() и везде в примерах это нужно вызывать самостоятельно (есть метод quit который убивает процесс по pid)
  • Как убрать предупреждение хрома о вирусе?

    @rPman
    глючит только гугл хором?
    страницы сайтов открываются но скачивание не работает? а если саму страницу скачать (правая кнопка на фоне страницы, сохранить как)? может в твоем pdf вирус с точки зрения гугла?
  • Ошибка 404 на GitHubPages, почему?

    @rPman
    только ты можешь дать ответ на этот вопрос, это твой проект и ты должен знать что делает каждый файл и каждая строчка в нем
  • Как искать в тегах script при помощи php?

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

    @rPman
    Вячеслав Жгилев, к сожалению не сущеставует хорошего метода с гарантиями найти специалиста.

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

    Процесс найма и увольнения должен быть непрерывным, и это порождает другие проблемы.

    в общем все сложно.

    Поэтому не заморачивайся, бери, нанимай, проверяй, увольняй... действуй и надейся на авось.