Mysql update select
UPDATE `blog_blogpost` bp, `ru_post` rp
SET `bp`.`views`=`bp`.`views`+`rp`.`views`
WHERE `bp`.`id` = `rp`.`post_id`
В Европарламенте создан проект по созданию безопасных рабочих станций на базе Debian GNU/Linux
Green/EFA, одна из фракций Европейского парламента, выступила с инициативой по созданию безопасной системы для работы с электронной почтой, предоставляющей средства шифрования и основанной на открытых программных компонентах, код которых доступен для проверки на наличие возможных закладок. Проект создан из-за невозможности проконтролировать безопасность и отсутствие закладок в используемых в Европарламенте проприетарных систем, в свете опубликованных Эдвардом Сноуденом документов о проектах АНБ по тотальной слежке.
Система будет развиваться в тесном сотрудничестве с разработчиками открытого ПО. В качестве платформы для установки на ноутбуки планируется использовать Debian GNU/Linux, в сборке DebianParl, специально развиваемой для использования на рабочих станциях парламента. Сборка DebianParl нацелена на обеспечение конфиденциальности и тайны переписки, включает средства для организации совместной работы и учитывает как особенности работы во внутренней сети парламента, так и возможность соединения из внешних сетей. Для обеспечения приватности в системе применяются сервисы, развиваемые проектом FreedomBox. В качестве почтового клиента используется Icedove (Mozilla Thunderbird) с шифрованием сообщений средствами GnuPG.
PostgreSQL 9.3.2, 9.2.6, 9.1.11, 9.0.15, 8.4.19
Доступны корректирующие обновления для всех поддерживаемых веток PostgreSQL: 9.3.2, 9.2.6, 9.1.11, 9.0.15 и 8.4.19. Выпуск обновлений для ветки 8.4продлится до июля 2014 г., 9.0 до сентября 2015 г., 9.1 до сентября 2016 г., 9.2 до сентября 2017 г., 9.3 до сентября 2018 г.
В новый выпусках устранено несколько серьёзных проблем, в том числе проблема, которая может привести к потере данных в процессе бинарной репликации между первичным и запасным серверами в конфигурации Hot Standby или при организации горячего бэкапа. Всем пользователям, использующим репликацию, рекомендуется как можно скорее обновить свои системы, а также во избежании появления незамеченных расхождений (могли потеряться, не обновиться или не удалиться отдельные реплики) заново синхронизировать содержимое баз реплицированных серверов.
Кроме того, в новых выпусках исправлены две ошибки, проявляющиеся при выполнении VACUUM, из-за которых старые, перезаписаные или удалённые, записи могут вновь появиться в базе. Наибольшему риску подвержены системы с высокой интенсивностью выполнения транзакций. На таких системах после обновления рекомендуется выставить переменную vacuum_freeze_table_age в 0 и выполнить VACUUM на уровне всей БД.
Доступна для тестирования многопроцессная версия Firefox
В ночных сборках Firefox появилась поддержка многопроцессного выполнения, подразумевающего вынос в разные процессы средств формирования интерфейса и обработчиков контента. Процесс отвечающий за интерфейс во многом напоминает базовый однопроцессный вариант Firefox, он формирует окружение браузера на основе XUL, выполняет дополнения, инициирует управление вкладками, обеспечивает вывод окна. Отличие состоит в том, что обработка содержимого вкладки выносится из данного базового процесса в отдельный внешний процесс.
Результат компоновки интерфейса и обработки контента формируется в виде слоёв, которые определяют содержимое окна. Например, панели, меню и результат обработки контента определяются в отдельных слоях. Из разных процессов слои передаются в систему отрисовки, которая занимается сведением (композитингом) серии слоёв в единое изображение, определяющее итоговое содержимое окна браузера.
Midnight Commander 4.8.11
Представлен выпуск консольного файлового менеджера Midnight Commander 4.8.11, распространяемого в исходных текстах под лицензией GPLv3+.
Список основных изменений:
- В процессе редактирования внешнего вида изменение размеров панелей теперь отображается на лету;
- В диалоге перемещения файлов обеспечена работа опции "Подсчитывать общий размер";
- В VFS-скрипте для просмотра содержимого rpm-пакетов добавлена поддержка отображения версий зависимостей и тегов EPOCH, PREINPROG/POSTINPROG/PREUNPROG/POSTUNPROG, VERIFYSCRIPTPROG, TRIGGERSCRIPTS/TRIGGERSCRIPTPROG;
- Во встроенном редакторе добавлена поддержка режима xterm, использующего обрамление escape-последовательностями блока, вставляемого из буфера обмена (ESC[200~текстESC[201~);
- Устранена ошибочная привязка подсветки синтаксиса Java для всех файлов в директории ~/.config;
- Проведены чистка и рефакторинг кода, исправлены накопившиеся ошибки.
Do Not Open
Когда в 2010 году умер австралиец Дэвид Уоррен, изобретатель этого устройства, к его гробу прикрепили табличку: «Flight Recorder Inventor; Do Not Open».