Задать вопрос
  • Почему в Debian 500Gb HDD доступно всего 435Gb?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Раз килобайты на 1000/1024 байта вы учли, то на всякий случай начните с проверки наличия удалённых файлов: lsof | grep deleted.

    Затем посмотрите tune2fs -l – это параметры файловой системы.
    В Линуксе на ext* выделяется 5% на резервирование в каждом разделе под нужды root'а. Никто, кроме него туда писать не может. Отображается в строке Reserved block count.

    Изменить можно командой tune2fs -m №, где № – новое кол-во процентов (2, 3, и т.п.), но лучше понимать для чего вы это делаете.

    Ну и обычно наиболее заметный оверхед возникает из-за таблиц inode'ов. Он зависит от их количества. По умолчанию на каждые 128 МБ используется 2 МБ айнод (8192 x 256 байт каждая), т.е. примерно 1.5-1.6%, что похоже на указанные вами цифры.
    Ответ написан
    Комментировать
  • Как из массива массивов сделать один массив?

    0xD34F
    @0xD34F Куратор тега JavaScript
    const result = arr.flat();
    
    // или
    
    const result = Array.prototype.concat.apply([], arr);
    
    // или
    
    const result = arr.reduce((acc, n) => (acc.push(...n), acc), []);
    
    // или
    
    const result = [];
    
    for (const n of arr) {
      for (const m of n) {
        result[result.length] = m;
      }
    }
    Ответ написан
    1 комментарий
  • Как отслеживать онлайн статус пользователя, как в соц. сетях?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    Надо просто добавить какой-нибудь last_activity_at в базу-таблицу пользователей и при любом запросе юзера к бекенду ставить туда текущую дату.

    При выборе уже выбираете тех у кого (last_activity_at > текущее_время - 5 минут) например.

    Это и будут онлайн пользователи.

    https://qna.habr.com/answer?answer_id=1535663#answ...
    Ответ написан
    Комментировать
  • Чем можно заменить i3-3220?

    @ewgenc
    Замените жёсткий диск на SSD, если это без проблем позволяет конструкция, а процессор поискать i7 на барахолках под ваш сокет, с учетом системы охлаждения.
    Ответ написан
    Комментировать
  • Чем можно заменить i3-3220?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Подойдут процессоры той же линейки Ivy Bridge под сокет 1155.
    Гарантированно можно заменить на i3-3240, серии i5 и i7 имеют большее потребление и тепловыделение, надо смотреть на рекомендации производителя моноблока.
    Ответ написан
    1 комментарий
  • Мне необходимо выбрать тему диплома, связанную с BIG DATA, e-commerce. Какую лучше взять?

    @dmshar
    Время, когда любую задачу машинного обучения гордо обзывали Big Data давно прошло. Big Data тем и отличается от традиционного Mаchine Learning (включая нейронки между прочим), что данных должно быть очень много. Очень. Очень-очень-очень. Настолько много, что вы не в состоянии решить задачу без распараллеливания, без специальных методов работы с постоянной подкачкой и пр. Big Data - это не классификаторы, не кластеризация и не Deep Learning. Это Hadoop и все, что вокруг него, это MapReduce, это Spark, X-plenty, Cassandra, всякие Hana, Teradata, Talend и пр.
    Вы точно это имеете ввиду, когда говорите про Big Data? И у вас есть терабайты этих самых данных, и доступ к соответствующим инструментам их обработки? Интернет-магазин, говорите? У вас есть доступ к данным Amazon?
    Может для начала стоит хоть с терминологией правильной разобраться (хотя диплом, что-то же вы 4 или 6 лет все-таки учили?), а уж потом думать про диплом.
    И если вы все-таки решите писать работу в области Machine Learning, то рекомендую для начала подумать, к каким данным у вас есть реально доступ, а уж исходя из этого и тему придумывать.
    Ответ написан
    Комментировать
  • Как узнать, сколько памяти "ест" сайт?

    hottabxp
    @hottabxp
    Сначала мы жили бедно, а потом нас обокрали..
    5 комментариев
  • Подойдет ли система MacOS для изучения и последующей работы с PHP?

    DevMan
    @DevMan
    пхп на макоси осваивать намного проще и удобней, чем на винде, и ничем не хуже, чем на пингвине.

    Не буду ли я чувствовать себя ущемленным перед другими разработчиками, которые работают на Windows, Linux и т.п.?
    как вы будете себя чувствовать зависит только от вас, система тут вообще не роялит.
    Ответ написан
    Комментировать
  • Как понять как все работает внутри?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    "Изучаем Python" Лутца для понимания языка. "Python к вершинам мастерства" Ромальо для углубления. "Inside The Python Virtual Machine" авторства Obi Ike-Nwosu для понимания работы интерпретатора. И не помешает почитать Таненбаума для понимания окружения, в котором работают программы.
    Ответ написан
    Комментировать
  • Возможно ли найти удаленную работу для junior iOS разработчика?

    aRegius
    @aRegius
    Python Enthusiast
    Здравствуйте.

    Еще никто не нашел работу, получив какие-либо ответы на какие-либо вопросы. Отправляйте резюме, откликайтесь на вакансии, звоните, пишите, презентуйте себя, параллельно с этим прокачивая свои знания/навыки. Это всё.

    Если вы сомневаетесь, что найти удаленную работу для junior iOS разработчика возможно - не ищите. Если решили искать - тогда уж не сомневайтесь.

    Пожалуйста.
    Ответ написан
    3 комментария
  • Что Microsoft TMG умеет такого, что не может MikroTik?

    Mikrotik - это в первую очередь роутер, функционал прокси-сервера там тоже есть, но достаточно скудный. А TMG - это именно прокси+файрвол, серверное решение, c интеграцией в AD, отчетами, и т.д., ориентированный именно на разграничение доступа и безопасность.
    Только вот поздновато вы про TMG вспомнили.
    "9 сентября 2012 Microsoft объявила о прекращении дальнейшего развития Forefront TMG. Основная поддержка будет прекращена после 14 апреля 2015 года, а расширенная поддержка закончится 14 апреля 2020 года. Продукт не будет доступен для приобретения после 1 декабря 2012 года[2]. На сегодняшний день доступен только в составе аппаратных решений OEM партнёров Microsoft. "
    Ответ написан
    Комментировать
  • Безопасность CRM. С чего начать и чем закончить?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    1) никак, да и незачем. файлы жс уже находятся на клиенте, так что все что вы можете - обфусцировать код, но кому надо и так разберется, а кому не надо пофиг в любом виде. Относительно пхп файлов - иx и так никто не увидит с клиента, они исполняются на сервере, и клиенту доходит только результат выполнения скрипта.
    2) Никак. Если у вас передаются через запросы какие-либо данные которые не должен видеть пользователь, значит что-то пошло не так.
    3) По вкусу, безопасность это никак не гарантирует.
    4) Странный вопрос, суть которого вообще не ясна.
    5) Выдает с головой полное непонимание что и как устроено и что за что отвечает.
    6) Куки не страшные, опасаться не стоит, еще не зарегистрировано ни одного случая нападения куки на человека. Пишите туда данные необходимые для работы приложения. Обычно пароль или другую секретную информацию записывать туда не рекомендуется.

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

    bingo347
    @bingo347
    Crazy on performance...
    Проект(ы) могут быть любым(и). Главное чтоб в них была именно Ваша работа.

    Смотреть будут:
    1. качество кода
    2. как оформляете коммиты
    3. есть ли развитие во времени
    4. есть ли в проекте конфиги вспомогательных тулов

    Но надо помнить, что если нечего показывать, то лучше вообще не упоминать github в резюме. Вот то, с чем сам сталкивался и что прямо отталкивало, когда кандидат указывает в резюме гитхаб:
    - только форки популярных проектов, без единого коммита от владельца репозитория
    - несколько проектов, но все как под одну гребенку: 1 коммит - стандартный шаблон гитхаба, 2 коммит - залил весь проект целиком
    Ответ написан
    Комментировать
  • Куда двигаться дальше?

    DevMan
    @DevMan
    Нормальная ли ситуация, при которой разработчика пытаются бросать в разные направления?
    не нормальная.
    но довольно обыденная. особенно у аут–сорсеров/стафферов.

    я бы спокойно ушел в swift:
    1. приятная (по крайней мере для меня) платформа.
    2. ограниченный список устройств.
    3. нет особой гонки технологий/фреймворков/etc.
    4. достаточно востребованная область.
    да и начнете не с нуля: база у вас уже есть.
    Ответ написан
    1 комментарий
  • Как сделать ввод в input с конца?

    @andand44
    <input type="text" style="direction: rtl;">
    Ответ написан
    Комментировать
  • С какого ip выполняются запросы js?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Браузерный JS - из браузера клиента.
    Серверный JS (node.js) - с сервера.
    Ответ написан
    Комментировать
  • Булевы операции в php?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Читаем документацию:
    Смысл двух разных вариантов для операторов "and" и "or" в том, что они работают с различными приоритетами (смотрите таблицу Приоритет выполнения операторов).

    Открываем таблицу приоритетов, ищем нужные операторы.
    && - 15 строка, = - 19 строка, and - 23 строка.
    Переписываем команды с учётом приоритета:
    $bool = true and false; => ($bool = true) and false;
    $bool = true && false; => $bool = (true && false);
    Ответ написан
    2 комментария
  • Вопрос по тестовому заданию, масштабируемый сервис?

    insighter
    @insighter
    -First time? - Huh? (C#, React, JS)
    Возможно, чтобы реализация предусматривала быструю доработку подключения других источников данных.
    В любом случае скорее всего речь шла про функционал, а не производительность.
    Ответ написан
    Комментировать
  • Как получить информацию о домене с цифрами?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Это не домен, а обычный адрес IPv4 (185.151.247.74) и порт (7777).
    Ответ написан
    6 комментариев
  • Как сделать rpc из rest api?

    inoise
    @inoise Куратор тега PHP
    Solution Architect, AWS Certified, Serverless
    Создаём новый сервис и используем его как гейтвей. Новый сервис трансформирует запросы в rest.
    Ответ написан
    Комментировать