MySQL как файловая система

    2008-02-15 22:04 | Autor: Oleg | Filed under: Noutăţi

    В статье "Using MySQL as a filesystem" продемонстрирована работа FUSE модуля MySQLfs, позволяющего организовать файловую систему с хранением файлов в MySQL базе.

    Интересно, что файлы в базе хранятся повторяя структуру классической ФС: файлы разбиты на блоки размером 4 Кб, хранящиеся в отдельных "blob" записях. Всего имеется 3 таблицы типа MyISAM: tree (дерево файловой системы и имена файлов), inodes (права доступа и параметры файла) и data_blocks (блоки данных).

    В качестве эксперимента, на MySQLfs был скопирован архив исходных текстов Linux ядра размером 44 Мб, операция копирования заняла 20 секунд, что ровно в 10 раз больше чем при копировании в классической ФC.

    MySQLfs можно использовать например, для организации простейшего, небольшого (вмещающегося в кэш MySQL), распределенного на несколько машин хранилища, не требовательного к скорости выполнения операций записи.

    В планы команды разработчиков MySQLfs входит написание утилиты FSCK для чистки базы от удаленных и потерянных (блок данных без ссылки с inode) файлов, разработка механизмов буферизации и кэширования, создание работающей системы привилегий и списков контроля доступа.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete:

    Comments (0) »


    Готовится к выпуску Opera 9.26

    2008-02-15 09:27 | Autor: Oleg | Filed under: Noutăţi

    Sorry, this entry is only available in ru.

    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Etichete:

    Comments (0) »


    Вышел Java пакет IcedTea 1.6

    2008-02-14 17:13 | Autor: Oleg | Filed under: Noutăţi

    Вышел релиз IcedTea 1.6, полностью открытого Java пакета на базе OpenJDK с интеграцией компилятора gcj (GNU Compiler for Java) и заменой закрытых бинарных составляющих на код из открытой библиотеки Java классов GNU Classpath.

    В новой версии представлены два важных новшества:

    • Поддержка абстрактной архитектуры Zero-assembler, позволяющей портировать проект на новые аппаратные архитектуры с минимальными усилиями. Достаточно чтобы аппаратную платформу поддерживал GCC и была доступна библиотека libffi.
    • Реализация протокола JNLP (Java Network Launching Protocol, запуск удаленных web-start аплетов) путем интеграции с проектом NetX. Скриншоты.
    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Etichete:

    Comments (1) »


    Новая версия драйвера для видеокарт ATI – AMD Catalyst 8.02

    2008-02-14 11:17 | Autor: Oleg | Filed under: Noutăţi

    Выпущена новая версия проприетарных видеодрайверов для видеокарт ATI - AMD Catalyst 8.02. Изменения минимальны, исправлены только несколько ошибок:

    • Устранен крах X-сервера при переключении разрешения экрана, при наличии монитора не поддерживающего DDC;
    • Исправлено подвисание X-сервера в момент завершения работы, если запущен демон atieventsd;
    • Устранен крах X-сервера при попытке инициализации DRI, в случае указания BusID в xorg.conf в неверном формате;
    • Первый запуск OpenGL приложения сразу после загрузки X-сессии в X-сервере версии 1.4, теперь не приводит к краху.
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete: , ,

    Comments (0) »


    Разработчики Fedora представили официальный LiveCD на базе XFCE

    2008-02-13 16:28 | Autor: Oleg | Filed under: Noutăţi

    Анонсирован выход официального LiveCD, построенного на основе Fedora 8 и графического окружения XFCE 4.4.2. LiveCD поддерживает установку на жесткий диск и преобразование для работы с USB-Flash.

    В состав LiveCD вошли:

    • Сетевые приложения:
      • web-браузер Firefox 2.0;
      • почтовый клиент Claws Mail;
      • клиент для мгновенного обмена сообщениями Pidgin;
      • ftp-клиент Gftp;
      • интерфейс для настройки сети NetworkManager;
    • Офисные приложения:
      • текстовый процессор Abiword
      • табличный процессор Gnumeric
      • программа для просмотра PDF -Evince
    • Дополнительные приложения:
      • интерфейс для записи CD/DVD Brasero;
      • средство для индексации и поиска локальных документов Tracker;
      • видеоплеер Totem;
      • интегрированная среда разработки Geany
      • научный калькулятор Galculator;
      • программа для просмотра изображений Mirage;
      • Java +JRE плагин к браузеру;
    • Полезные утилиты, работающие в режиме командной строки:
      • почтовый клиент Mutt;
      • IRC клиент Irssi;
      • комплект утилит Yum-utils;
      • программа для мониторинга влияния приложений на энергопотребление - Powertop.

    Скачать данный образ Вы можете при помощи протокола BitTorrent с нашего трекера torrent.fedoramd.org. Через неделю образы будут доступны и по протоколу HTTP/FTP по адресу repo.fedoramd.org.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete: ,

    Comments (1) »


    Вышла третья бета версия Firefox 3.0

    2008-02-13 12:47 | Autor: Oleg | Filed under: Noutăţi

    Доступна третья бета версия Firefox 3.0. В соответствии с планом, разработчикам предстоит выпуск еще одной бета версии, намеченной на 10-14 марта, после которой начнется выпуск кандидатов в релизы.

    По сравнению с прошлой бета версией было внесено около 1300 изменений. Главное новшество - обновление визуального оформления для всех платформ, изменено оформление диалогов печати и открытия файлов, рядом со строкой ввода адреса появилась кнопка для быстрого добавления закладок.

    Наглядно оценить Firefox 3.0beta3 можно просмотрев обзоры:

    Наиболее интересные улучшения Firefox 3.0:

    • Улучшение возможностей связанных с безопасностью: более явное представление идентификационных параметров сайта, защита от загрузки вредоносных программ, более ясные сообщения об ошибках SSL, возможность интеграции антивирусного ПО в менеджер загрузок, более строгая проверка версии "небезопасных" плагинов и автоматическое выключение плагина при обнаружении проблем.
    • Упрощение работы с браузером: улучшенный интерфейс управления сохраненными паролями, упрощенный механизм установки дополнений, новый менеджер загрузок с возможностью заморозки, полноэкранный режим просмотра, обзорный режим просмотра содержимого табов.
    • Улучшения в плане персонализации: установка закладки в один клик, привязка тэгов к закладкам, удобный поиск закладок, переработанный механизм поиска в истории посещений через ввода запроса в строке ввода URL, возможность привязки web-приложения для обработки определенных типов загружаемых файлов (например, перенаправление "mailto:" на web-mail сервис).
    • Новая архитектура для отображения графики и рендеринга шрифтов, значительные улучшения в HTML движке, запуск web-приложений в offline режиме, настройка цветовых профайлов для корректировки цветопередачи.
    • Проведена работа по оптимизации производительности, устранено более 350 утечек памяти, переработанный механизм выделения памяти для XPCOM объектов. Закладки , история работы и cookies теперь хранятся в новом хранилище (транзакционная модель, на базе SQLite), защищенном от повреждения при крахе браузера.
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete:

    Comments (0) »


    (ru) Fedora 8 Live XFCE

    2008-02-13 03:00 | Autor: FedoraMD.org | Filed under: Noutăţi

    Sorry, this entry is only available in ru.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete: ,

    Comments (0) »


    Завершен прием патчей для Linux ядра 2.6.25

    2008-02-12 15:49 | Autor: Oleg | Filed under: Noutăţi

    С выходом Linux ядра 2.6.25-rc1, прекращен прием новых патчей для ядра 2.6.25 и начался процесс выявления ошибок.

    Из новшеств 2.6.25 можно отметить:

    • В планировщике задач появилась поддержка групповой планировки задач в реальном режиме времени;
    • Альтернативная реализация API синхронизации RCU (Read-copy update), для эффективных блокировок операций чтения-записи;
    • Поддержка LatencyTop;
    • Большое число улучшений связанных с файловой системой ext4,
    • Поддержка стека протоколов Controller Area Network (CAN) для встраиваемых устройств;
    • Драйверы для беспроводных карт Atheros;
    • Новая реализация системного вызова timerfd(), предназначенного для уведомления через файловые дескрипторы о наступлении события от таймера;
    • API для управления температурой, представленное в спецификации ACPI (к температурному сенсору привязываются точки контроля, например, уровни температуры при котором устройство включит куллер, понизит частоту или автоматически завершит работу);
    • Поддержка архитектуры MN10300/AM33;
    • page map - серия патчей для профилирования реального расхода памяти процессами;
    • LSM модуль SMACK - упрощенная система мандатного контроля доступа (MAC, Mandatory Access Control) для Linux. Реализована через привязку меток к задачам и блокам данных (файлы, IPC, сетевые пакеты и т.д.) на уровне ядра.
    • Патчи для управления использованием памяти в изолированных контейнерах. Созданы разработчиками OpenVZ.
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete:

    Comments (0) »


    Релиз антивирусного пакета ClamAV 0.92.1, с исправлением проблем безопасности

    2008-02-12 10:31 | Autor: Oleg | Filed under: Noutăţi

    Выпущен релиз ClamAV 0.92.1 с исправлением накопившихся ошибок, в том числе трех уязвимостей:

    • "Race Condition" - злоумышленник может предугадать имя временного файла и, имея права на запись в директорию с временными файлами ClamAV, создать файл ссылающийся на файл, в который clamav имеет право записи, успев между вызовом функций cli_gentemp() и open().
    • Возможность обхода обнаружения вируса анализатором Base64 вложений, используя двойное uuencode+base64 кодирование;
    • Утилита sigtool, поставляемая в комплекте clamav, уязвима для атак через подстановку символической ссылки вместо обрабатываемого файла;
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Etichete: ,

    Comments (0) »


    Обзор 12 полезных расширений к OpenOffice.org

    2008-02-11 21:55 | Autor: Oleg | Filed under: Noutăţi

    В обзоре "12 Must-Have OpenOffice Extensions" представлены 12 полезных расширений к OpenOffice.org:

    1. AltSearch - альтернативный диалог поиска и замены;
    2. BookmarksMenu - установка закладок на часто используемые документы;
    3. clker_com - расширение для прямой загрузки клипарта из базы сайта clker.com;
    4. LanguageTool - модуль для проверки грамматики, исправляет ошибки неподвластные системе проверки правописания (spell checker);
    5. ooo_MultiDiff - наглядное представление различий между несколькими документами и поддержание разных редакций одного документа в синхронизированном виде;
    6. ooo2gd - импорт и экспорт документов в web-сервис GoogleDocs;
    7. Pagination - макрос упрощающий нумерацию страниц в свободном формате;
    8. Sun Template pack - комплект шаблонов документов для Writer, Calc, Draw и Impress на все случаи жизни;
    9. Presentation Minimizer - средство для значительного уменьшения размера файлов с презентациями. Эффективно упаковывает изображения, убирает лишние данные. Например, файл размером 60Мб был уменьшен до 10 Мб;
    10. Writer Tools - набор полезных средств, упрощающих различные аспекты работы с OpenOffice.org, например, резервное копирование;
    11. Tabbed Windows Extension - навигация по окнам с документами через табы, как в Firefox;
    12. Anotation Tool - простое средство для привязки аннотаций к различным блокам текста.
    1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
    Loading...

    Etichete:

    Comments (1) »