июля 6

Две крупные корпорации Intel и Nokia недавно заключили соглашение о сотрудничестве. Общая сфера деятельности обоих компаний будет заключаться в разработке новейшей мобильной платформы, которая будет способна включать в себя опыт предыдущих мобильных решений с новыми мобильными процессами. Более того, обе корпорации станут активно продвигать на рынок собственные мобильные Linux платформы Moblin и Maemo. Кроме продвижения вышеперечисленных мобильных платформ компании будут заниматься и такими ключевыми технологиями, как oFono, ConnMan, X.Org, BlueZ, D-BUS, Tracker, GStreamer, PulseAudio.

soft_235_1

июля 4

QtCreator 1.2 – это обновлённая версия интегрированной среды разработки для языка программирования С++, созданной для разработок с применением Qt.
Обновления данного программного обеспечения:
1. Улучшенное показание значений в отладчике для видов QHash, QVector, QFile и других им подобных;
2. Автоматическое обновление модели кода после преобразования .ui файла, при этом больше не требуется заново собирать проект для того, чтобы дополнение кода (code completion) «увидело» добавленную в дизайнере клавишу;
3. Поиск с заменой поддерживает наиболее часто используемые выражения;
4. Эмуляция режима win в редакторе стала более удобной;
5. Возможность временного отключения точки прерывания;
6. Усовершенствовано определение установленного компилятора от Visual Studio

2008-44-qtcreator1

июля 2

В самом конце июня на Интернет-портале операционной системы Linux появилась подборка материалов, в которой приведены подробные инструкции по написанию собственного модуля ядра буквально с нуля, т.е. для разработки не потребуется никаких базовых знаний. В этих инструкциях приведён полностью весь процесс разработки простейшего модуля, который начинается от написания кода до сборки, заканчивая установкой и запуском. Данный материал может оказаться полезным не только тем программистам, которые начнут заниматься написанием модулей и драйверов, но ещё и просто всем желающим, которые стремятся более глубоко разобраться во всех особенностях механизма функционирования механизма модулей операционной системы Linux.

июля 1

Данная версия языка программирования Python существенно отличается от предыдущих вариантов:
1. Класс для хранения упорядоченных словарных данных;
2. Всевозможные оптимизации в целочисленном типе (int);
3. Дополнительные возможности тестирования модулей, например, поддержка отключения определённых текстов и новые assert-методы;
4. Наиболее скоростной модуль ввода/вывода (io), который быстрее в 2-20 раз, смотря какая цель задачи;
5. Добавлена эталонная реализация оператора importlib, составленная полностью на Python;
6. Декодирование UTF-8, UTF-16 и LATIN-1 происходит в два-три раза быстрее;
7. Добавлена опция “–with-computed-gotos”, с помощью которой можно добиться 20%-ного прироста в исполнении циклов;
8. Функция string.maketrans() потеряла свою актуальность и была заменена на статические методы bytes.maketrans() и bytearray.maketrans().

3

июня 30

Andrew Tridgell выпустил новый патч, который снимает с ядра Linux все патентные ограничения, налагаемые на код и, кроме снятия ограничений, реализует одновременную запись длинного и короткого названия файла в файловой системе VFAT. Прошлая версия этого патча урезала возможность записи длинного названия, а новая версия патча даёт возможность записывать короткие и длинные названия файлов, но не оба вместе. Специальная функция vfat_build_dummy_83_buffer() позволяет заполнять поле для коротких имён последовательностью знаков, не

2

поддерживаемых FAT, поэтому можно с технической точки зрения сказать, что запись имени файла не производится. Разработчики патча не говорят многих юридических нюансов, так как эта информацией может воспользоваться противоположная сторона (например, Microsoft) в возможном судебном иске, но они готовы оставить комментарии в специальном FAQ.

июня 29

Ubuntu Linux является первым на сегодняшний день дистрибутивом, который не требует перезагрузки после установки обновления ядра Linux. Фирма Ksplice представила старт функционирования новейшего бесплатного сервиса Ksplice Uptrack для пользователей Ubuntu Linux, причём дистрибутив Ubuntu Linux поддерживает установку критических обновлений Linux ядра в дистрибутиве Ubuntu 9.04 без необходимости перезагрузки и временной остановки деятельности системы. Если за установкой критических обновлений Linux ядра установить

ubuntu-5_10-winfoss

специальный пакет, в который входят модуль ядра и интерфейс для управления, то установка обновлений с решением вопросов безопасности для стандартных 32 и 64 разрядных сборок Linux ядра будет мгновенно производиться. Метод получения обновления остался всё тем же: они как и раньше загружаются из базовых репозиториев Ubuntu, а после этого передаются в виде, подходящем для использования в Ksplice.

Страница 8 из 8« Первая...«45678