Задать вопрос
  • Вопрос по поводу организации сайта на статическом HTML #2?

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

    Это вопрос времени и сил, которые могут быть кинуты на ее решение с обоих сторон (владельца и атакующих).
  • Порядковый номер из выборки SQL

    @rPman
    вложенные запросы, будут неожиданности.
  • Порядковый номер из выборки SQL

    @rPman
    Хм… кривой парсер:
    SET @rank=0;
    SELECT @rank:=@rank+1 AS rank, id FROM menu;
  • В чем плюсы облачных хостингов?

    @rPman
    Во первых, многие облачные сервисы предоставляют бесплатные стартовые тарифы, для начинающих… например у амазона micro инстанс вообще бесплатен первый год!
    Во вторых… 'миллионы мух не могут не ошибаться', не находите сходства?
  • Как обработать столкновение объектов?

    @rPman
    Кстати! если требуется только найти одну точку пересечения, то можно неплохо с оптимизировать алгоритм, если проверку матриц выполнять не строго сверху вниз и слева направо, а определить хотя бы четыре стратегии и выбирать в соответствии со скоростями/направлением объектов (вычислять относительную), это конечно не гарантирует что точка пересечения будет найдена быстрее, но вероятность что нужная точка будет с краю — выше.
  • Где арендовать вычислительные мощности под одну задачу?

    @rPman
    я вопрос задавал про тарифы… для 8-ядерного CPU взятого на вычисления, если они не нагружены на 100% плата списывается точно такая же как если бы они были загружены на все сто?
  • Где арендовать вычислительные мощности под одну задачу?

    @rPman
    Еще вопросец, на сколько отличается 100% загруженный инстанс от не загруженного? И если отличается, то нагрузка на теслы так же разграничивается как и на процессоры?

    К тому же я так понимаю там накручиваются копейки за трафик (вне кластера, а может и внутри, просто разные тарифы), работу с диском (кстати тот еще вопрос, занятый объем тоже чего то стоит)… с калькулятором там сам черт ногу сломит :(
  • Где арендовать вычислительные мощности под одну задачу?

    @rPman
    Можно вопрос в догонку, тарификация инстансев ровно почасовая/поминутная/посекундная?, нет подводных камней вида, оплата почасовая но минимум месяц и т.п.?
  • Какие существуют способы хранения ресурсов в мобильном HTML5-приложении?

    @rPman
    Это почему у вас 768x768 ворочается медленнее чем многократно увеличенное количество кадров по 256x265?!!!

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

    @rPman
    Извините, но возможности, доступные с этими аппаратами от Нокия, не далеко ушли от 'просто телефон' а дополнительный mp3-плеер выставляется как 'киллер фича'.

    Лично я использую на телефоне единственное дополнение, что обеспечивает android — приложение для учета финансов, а так же я знаю, что если мне понадобится, скорее всего смогу больше, установив из маркета.
  • Стоит ли хранить /tmp на ssd?

    @rPman
    Ваши задачи требуют наличие такого большого свопа? О_о
    Подскажите, это какие.
  • Большое количество файлов и папок. Дробить или нет?

    @rPman
    ext2/3 (и кажется и 4) каталоги — это просто файл с особым типом и тупым форматом (последовательность блоков под каждый файл), для поиска файла читается фактически весь список (конечно это быстрее чем вывести весь список, но трудоемкость такая же)

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

    p.s. поиграйтесь со squashfs, если запись критична — +unionfs или +aufs, в общих тестах (речь не идет о именно большом количестве файлов, формат контейнера squashfs так же планарный для директорий) дает в среднем 12%-30% прирост (тупо меньше елозить по диску)

    p.p.s. habrahabr.ru/qa/10694/#answer_46206 а для имен файлов использовать какую-либо nosql
  • Поиск технологического решения для оптимизации процесса массового производства embedded-системы?

    @rPman
    Вы наверное меня не поняли!

    Дано — тестовый контейнер или целый диск (500Гб)
    1. Заполняем тестовый контейнер нулями (лучше СВОИМ блоком случайных данных, вероятность встретить которого в устанавливаемом образе минимальная)
    2. Затем разворачиваем на этом контейнере систему штатным способом
    3. Анализируем контейнер на изменения (просто посекторно сканируем на наличие своих блоков, сохраняя в своем файле измененные блоки (формат любой, например два файла — один блоки данных, другой — индекс вида [интервал->смещение в первом файле+размер,..] или если блок сделать большим, например в 1Мб, то [индекс блока ->смещение,..]).
    4. Полученную информацию можно использовать для того чтобы быстро развернуть копию, записывая только измененные данные.

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

    @rPman
    Буквально только что потерял трое суток выходных из-за того что акронис ничего не предлагает сделать с поврежденным бакапом (по крайней мере это единственное объяснение, почему при попытке открыть бакап раздела акронис пишет файл не найден), а еще новые версии не могут работать архивами от старых… в общем грусть печаль и большой минус этой системе резервного копирования.

    Хорошо что я параноик, у меня было три копии, разными средствами (просто важные файлы в архиве + ntbackup + acronis), плохо что это не позволило мне восстановить загрузочный раздел (не помогло даже установить чистую windows и поверх развернуть бакап, очень win7 этому препятствовало)
  • Какой Linux выбрать для портативного компьютера?

    @rPman
    Серверные (консольные) инсталяторы, или называют еще часто alternative, имеют режим установки по сети (http/gtp) когда достаточно указать каталог в сети с распакованным cd и згрузиться с 5-10мб-ого загрузчика (когда то игрался с кучей дистрибутивов, возможно у debian stable поддержка такого режима установки осталась).

    Скачано по сети будет ровно столько, сколько нужно для установки, от сотни мегабайт.
  • Проверка исходников python с целью ограничить им доступ к классам проекта?

    @rPman Автор вопроса
    Можно запретить sys, а разрешить только sys.требуемый подмодуль.
  • Выполнение задачи на php в фоне?

    @rPman
    В файл писать не безопасно при многопоточном доступе (даже при дозаписи в конец, если блок данных достаточно большой, он может быть частично перезаписан следующим запросом), поэтому лучше пишите в БД, тем более для этого достаточно любой не транзакционной базы, хоть myisam в mysql (если будете создавать одну запись в одной таблице за один запрос)/
  • Алгоритмы сжатия данных с использованием внешнего словаря и их реализация

    @rPman Автор вопроса
    Я же не говорю о формате данных… нужны именно алгоритмы!
    Чем мне поможет Apache Thrift? если именно его вызовы я собираюсь упаковывать, за счет повторяющихся данных в сообщениях, разнесенных во времени, а так же за счет 'лишней' информации в сообщениях, определенных их форматом (rpc — xml или json, если конечно не бинарный формат, который далеко не каждое приложение поддерживает, очень кушает трафик тупо за счет имен тегов и другой синтаксической обвязки).

    У меня был пример где тупо на тегах и атрибутах уходило значительно больше половины трафика (я просто сравнил размер сообщения и объем данных в них, представленный в текстовом виде), особенно это заметно если параметры вызовов сложные структуры без текстовых данных, — таблицы и просто объекты с большим количеством полей.
    Конечно в этом приложении мне не требовалось уменьшать трафик
  • Алгоритмы сжатия данных с использованием внешнего словаря и их реализация

    @rPman Автор вопроса
    Там обычный gzip/deflate, просто дополнительно сжимаются и заголовки http (иногда это дает очень хороший прирост)