← All posts tagged ?

Маленький вопрос по SQL:
UPDATE t SET id=id+10; #Запрос логично падает на проверке уникальности id
Что можно с этим сделать? Есть ли способ запустить UPDATE начиная с последних значений id?
Есть какие-либо альтернативы? (Гарантирует ли уникальность IN? Т.е. поможет ли UPDATE t SET id=id+10 WHERE id IN(SELECT id FROM t ORDER BY id DESC); ?)
P.S. На stackoverflow предлагают в два запроса:
UPDATE t SET id=-id;
UPDATE t SET id=-id+10;

А расскажите мне про вьюхи (ну или ткните носом в матчасть).
Вот есть у меня таблица, хранящая кэшированную информацию из других таблиц (в осоновном — каунты).
Раньше на других таблицах висели триггеры, которые при добавлении записей, инкрементили соответствующие поля в данной таблице.
Потом триггеры были заменены на код в приложении, который массово запускал инкременты по завершении определённых операций.
Вопрос — правильно ли я живу, или нужно городить вьюхи (особенно актуально с появлением materialized_view в postgresql).
Мой аргумент против вьюх — сейчас я обновляю таблицу маленькими кусочками, а со вьюхой придётся всю перестраивать. (Или я ничего не понимаю во вьюхах?)

Часто в проектах бывают файлы, необходимое для работы проекта, но изменяемые в процессе его работы/на конкретной системе.
К примеру конфиги, или бд в sqlite с изначально забитыми данными.
Очень удобно было бы держать их в системе контроля версий, но возникает проблема с тем, что держать нужно не текущую используемую версию, а самую первую.
Можно, конечно, не добавлять их в индекс при отправке изменений, но это некрасиво.
Ещё один вариант — держать их копии в виде файл.example, и добавить код, автоматически копирующий эти файлы при их отсутствии, но это тоже не всегда возможно, да и не всегда красиво.
А как решаете данную проблему вы?

Захотелось сгонять в Египет на недельку в Новый год.
Знатоки, расскажите, что и как.
Где искать туры? (cheaptrip — ок?)
На что ориентироваться в выборе?
Что с ценами на питание в кафешках?
И т.д.

И да, будем считать, что я нищеброд и хочу не более 25к на двоих.

DNS ?

Расскажите мне, как обеспечить максимальный uptime сервису.
Допустим закажу я пару серверов у разных хостеров, хочу, чтобы при недоступности первого люди заходили на второй.
Как подобное реализовать? Киньте в меня ссылкой/тестом, или отрекомендуйте пост, если не сложно.

Вопросик к знатокам. Вот есть у меня, к примеру, vds на xen'е или любой другой технологии.
Если я буду использовать там возможности mmx/sse — что произойдёт? Всё будет нормально работать?

Поставил sfGuardPlugin, всё ок, вот только страничка логина английская, никто не знает, как русифицировать?
В settings.yml фронтенда:
all:
.settings:
charset: utf-8
i18n: true
default_culture: ru_RU
standard_helpers: [Partial, Cache, I18N]
Что не так?