• Экспертиза бэкапа сайта

    Screatch
    @Screatch
    Ruby On Rails front-end developer
    Дата меняется
    touch -m -t 09082000 file
    где 09 это месяц, 08 это день, 20 это час а 00 это минута.
    Ответ написан
    2 комментария
  • Как хранить поведение нестандартных игровых объектов?

    TheHorse
    @TheHorse
    Я так понимаю есть какой-то серверный скрипт, который вываливает js-ы клиенту? В таком случае можно код хранить и в БД, и без eval-ов его впиливать в серверный ответ. Но в любом случаее это не выход.

    В БД вы должны хранить параметры, значения, константы, мета-информацию, нельзя в БД хранить логику, это ошибка (в данном случае).
    Предлагаю решение:
    1. Сделать еще одну таблицу, которая хранит все возможные факторы влияния.
    2. Описать где-то в JS все возможные факторы влияния, функция должна возвращать уровень влияние по ID/name фактора влияния, в зависимости от текущих параметров (погода, цель удара, время последнего удара или что-то там еще).
    3. Для каждого спец. предмета в таблице добавить поле содержащее строку '[«id1»:«k1»,«id2»:«k2»...]' — список параметров влияние и их коэффициентов. Либо не доп. поле, а доп. таблицу (в зависимости от уровня нормализации таблиц).

    Таким образом вы сможете хранить спец. параметры в БД, и изменять основные параметры предметов/игрока динамичиски с помощью JS. Если количество спец. факторов — динамическое и может меняться в процессе игрового процеса — DSL либо шаблоны — случайная примесь разных факторов влияния.
    Ответ написан
    3 комментария
  • Какую структуру использовать для хранения карты игровых полей со сложными границами?

    TheHorse
    @TheHorse
    Cell: struct {
    x,y, height, width: float/double/int/bool (про bool пошутил)
    neighbors: list of cell;
    isLeftRed, isRightRed, itTopRed, isBottomRed: bool;
    }

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

    Женитесь. Жена Вас ударит куда надо.
    Ответ написан
    6 комментариев
  • Google plus1 button API?

    lafayette
    @lafayette
    На практике не пробовал, но после изучения запросов получается примерно так:
    Шлете запрос на clients6.google.com/rpc?key=[developer key] с post запросом вида
    [
    {
    "method":"pos.plusones.get",
    "id":"p",
    "params": {
    "nolog":true,
    "id":"http://habrahabr.ru/",
    "source":"widget",
    "userId":"@viewer",
    "groupId":"@self"
    },
    "jsonrpc":"2.0",
    "key":"p",
    "apiVersion":"v1"
    }
    ]

    а в ответ получаете
    [
    {
    "result": {
    "kind": "pos#plusones",
    "id": "http://habrahabr.ru/",
    "isSetByViewer": false,
    "metadata": {
    "type": "URL",
    "globalCounts": {
    "count": 6.0
    }
    }
    },
    "id": "p"
    }
    ]
    Ответ написан
    2 комментария
  • В какой стране на меня могут подать в суд?

    1) Неправильно — привлечь к уголовной ответственности по УК РФ вас могут даже если вы совершили преступление вне пределов России и в них вообще никогда не появлялись, при условии что за это преступление вас не осудили в другом государстве. К тому же в вашем :) случае вполне может быть место преступление определено как место где вы совершали противоправные действия (заливали фотку), а не где «аукнулись» их (действий) результаты (откуда появилась возможность скачать).

    2) Если всё же вас осудит американский суд по их уголовному кодексу, то Россия своих граждан иностранным государствам не выдаёт. Но вот к гражданской ответственности (компенсация недополученного дохода видимо и возможно возмещение морального вреда) вполне можно привлекать по месту жительства ответчика (в вашем случае по российским законам). Затрудняюсь сказать, могут ли американские правоохранительные органы как-то взыскать с вас штраф (не путать с компенсациями потерпевшим), если вы находится вне пределов США.
    Ответ написан
    1 комментарий
  • В какой стране на меня могут подать в суд?

    atomlib
    @atomlib
    По жалобам в abuse вас выгонят с VPS быстрее, чем начнут преследовать в судебном порядке.
    Ответ написан
    3 комментария
  • Вычисления на GPU?

    fenrirgray
    @fenrirgray
    Ответ написан
    Комментировать
  • Linux, руководство пользователя

    Screatch
    @Screatch
    Ruby On Rails front-end developer
    На мой взгляд литература тут не поможет. Вам необходимо просто начать полноценно работать с системой и сразу как только возникает какая нибудь проблема или необходимо что-то найти / установить / сделать, обращаться к Google.

    Прежде чем я стал полноценным пользователем Linux, я поломал систему как минимум 3-4 раза.
    После всех этих поломок и часами проведённых в попытке восстановить систему в обнимку с гуглом я могу с уверенностью сказать что система не ломается у меня теперь вовсе. Я уже полтора года являюсь Linux пользователм, довольно уверенно работаю с консолью и пишу не сложные Bash скриптики, и это не читая ни одну книгу.

    Самое лучше обучение это самообучение. Тыкайте, нажимайте что видите, узнаете много интересного но скорее всего, в этом случае, вы поломаете систему, так что под рукой лучше держать установочный диск, на всякий случай)
    Ответ написан
    5 комментариев
  • Будет ли смена логотипа Linux'a?

    boronins
    @boronins
    Ребрендинг не помешает, т.к. туксу ИМХО пора менять свое позиционирование на рынке.
    Ответ написан
    Комментировать
  • Будет ли смена логотипа Linux'a?

    xaker1
    @xaker1
    Тукс уже прижился и олицетворяет что-то большее чем просто linux. Так что ИМХО смены логотипа ждать не надо.
    Ответ написан
    Комментировать
  • Книги с большой Буквы

    Братья Стругацкие — «Град обречённый».

    Прочитал с 3 попытки. Книга показала мне «миниатюрную» жизнь всего мира в рамках одного города. Самое интересное — это как меняются цели жизни героев. Заставляет по новому взглянуть на свои цели.
    Ответ написан
    Комментировать