Проект Arduino представил открытую плату с процессором ARM

Сообщество Arduino представило новую плату Arduino Due, примечательную использованием процессора на базе архитектуры ARM. Ранее производимые платы Arduino были построены на базе микроконтроллеров Atmel ATMega. Как и другие разработки Arduino модель Arduino Due выпускается в соответствии с принципами open hardware — дизайн платы полностью открыт под лицензией Creative Commons BY-SA, любой желающий может загрузить схемы, имеет возможность внести в них улучшения и начать производство своего продукта. Сердцем Arduino Due является 32-разрядный процессор Atmel SAM3U (96MHz), построенный на базе ядра ARM Cortex-M3 и соответствующий архитектуре ARMv7-M. SAM3U укомплектован 256 Кб Flash и 50 Кб SRAM (для сравнения модель Arduino Uno поставлялась … Читать далее Проект Arduino представил открытую плату с процессором ARM

Книга "Инструменты Linux для Windows-программистов"

Опубликован черновой вариант книги Олега Цилюрика «Инструменты Linux для Windows-программистов», в которой в конспективной манере обозначаются места в практике программиста-разработчика, а отчасти пользователя и администратора, которые, при общности концептуальных понятий, разительно отличаются в Linux от того, что привычно программисту из Windows. Цель книги: предоставить разработчикам для ОС Windows ответы на вопросы как делаются те или иные вещи в Linux. Читать далее Книга "Инструменты Linux для Windows-программистов"

Intel представил River Trail, расширение к JavaScript для параллельного программирования

Компания Intel представила новый открытый проект River Trail, в рамках которого разработано расширение для языка программирования JavaScript, позволяющее задействовать технику параллельного программирования для создания высокопроизводительных web-приложений. Ключевой особенностью нового проекта является обеспечение возможности значительного повышения производительности приложений без ухода от стандартных web-технологий, используя только специальный набор расширений к JavaScript. Процесс разработки с использованием River Trail мало чем отличается от создания обычных JavaScript-приложений. В настоящий момент представлен рабочий прототип River Trail, выполненный в виде дополнения к Firefox с реализацией поддержки параллельного прогрммирования на JavaScript, основанной на плотном задействовании распараллеливания на многоядерных CPU и использовании векторных инструкций SSE/AVX. Для обращения к функциям … Читать далее Intel представил River Trail, расширение к JavaScript для параллельного программирования

Обновлённый комплект тестов Acid3 теперь успешно проходят почти все браузеры

Ян Хиксон (Ian Hickson), инициатор создания спецификации HTML5 и соавтор спецификаций CSS, представил обновленный вариант тестов Acid3, предназначенных для проверки web-браузеров на предмет поддержки web-стандартов. Acid3 включает в себя 100 тестов, подготовленных в виде функций, возвращающих положительный или отрицательный результат прохождения теста. Тесты охватывают различные области, такие как ECMAScript 4, DOM Level 3, SVG, XML и т.п. При этом не достаточно простой пройти текст, нужно уложиться в определенные временные рамки (не более 33 мс на тест) и обеспечить 100% повторяемость результата (результаты повторного прохождения тестов должны пиксель в пиксель совпадать с первым проходом). В новой версии теста исключены спорные моменты, … Читать далее Обновлённый комплект тестов Acid3 теперь успешно проходят почти все браузеры

Вышел Linux-дистрибутив для создания межсетевых экранов IPFire 2.9 Core 52

Представлена новая версия дистрибутива для создания маршрутизаторов и межсетевых экранов — IPFire 2.9 Core 52. IPFire отличается предельно простым процессом установки и организацией настройки через интуитивно понятный web-интерфейс, изобилующий наглядными графиками. Размер установочного iso-образа составляет всего 73 Мб. Система модульная, кроме базовых функций пакетной фильтрации и управления трафиком для IPFire доступны модули с реализацией системы для предотвращения атак на базе Snort, для создания файлового сервера (Samba, FTP, NFS), почтового сервера (Cyrus-IMAPd, Postfix, Spamassassin, ClamAV и Openmailadmin) и сервера печати (CUPS), организации VoIP шлюза на базе Asterisk и Teamspeak, создания беспроводной точки доступа, организации потокового аудио и видео-сервера (MPFire, Videolan, Icecast, … Читать далее Вышел Linux-дистрибутив для создания межсетевых экранов IPFire 2.9 Core 52

Релиз дистрибутива Linux Mint "Debian" 201109

Доступны две альтернативные сборки дистрибутива Linux Mint — Linux Mint «Debian» GNOME и Linux Mint «Debian» Xfce, выполненные на основе пакетной базы Debian Testing (классический Linux Mint базируется на пакетной базе Ubuntu). Ключевой особенностью представленного дистрибутива является постоянный цикл обновления пакетной базы (модель непрерывных обновлений, Rolling-release), при котором обновления пакетов выходят постоянно и пользователь в любой момент имеет возможность перейти на последние версии программ. Дистрибутив поддерживает работу в Live-режиме и установку на жесткий диск (инсталлятор написан с нуля специально для Linux Mint Debian). Размер iso-образа с окружением на базе Xfce — 1.1 Гб, на базе GNOME — 1.2 Гб. Основной … Читать далее Релиз дистрибутива Linux Mint "Debian" 201109

Седьмой альфа-выпуск свободной стратегической игры 0 A.D

Анонсирован седьмой экспериментальный выпуск свободной игры 0 A.D.. Исходные тексты игры были открыты компанией Wildfire Games под лицензией GPL после 9 лет разработки в качестве проприетарного продукта. 0 A.D. представляет собой стратегию реального времени с прекрасной 3D-графикой. Сюжет и оформление напоминает игру «Age of Empires». Сборка игры доступна для Windows и Linux (Ubuntu, Gentoo, Debian, openSUSE, Fedora, Arch). Выпуск поддерживает несколько режимов многопользовательской сетевой игры, использует элементы искусственного интеллекта при моделировании поведения персонажей и охватывает 8 цивилизаций, существовавших в диапазоне с 500 года до нашей эры до 500 года нашей эры. Не связанные с кодом компоненты игры, такие как графические … Читать далее Седьмой альфа-выпуск свободной стратегической игры 0 A.D

Обновлённый комплект тестов Acid3 успешно проходят почти все браузеры

Ян Хиксон (Ian Hickson), создатель спецификации HTML5 и соавтор спецификаций CSS представил улучшенный вариант тестов Acid3, предназначенных для проверки web-браузеров на предмет поддержки web-стандартов. Acid3 включает в себя 100 тестов, подготовленных в виде функций, возвращающих положительный или отрицательный результат прохождения теста. Тесты охватывают различные области, такие как ECMAScript 4, DOM Level 3, SVG, XML и т.п. При этом не достаточно простой пройти текст, нужно уложиться в определенные временные рамки (не более 33 мс на тест) и обеспечить 100% повторяемость результата (результаты повторного прохождения тестов должны пиксель в пиксель совпадать с первым проходом). В новой версии теста исключены спорные моменты, связанные … Читать далее Обновлённый комплект тестов Acid3 успешно проходят почти все браузеры

25 сентября на Северном Кавказе состоится Linux Install Fest

25 сентября в стенах Ставропольского колледжа связи пройдет фестиваль Linux Install Fest 2011 / Stavropol. Мероприятие организовано ставропольской и северокавказской группой пользователей Linux. Цель фестиваля — показать возможности операционной системы GNU/Linux и свободного программного обеспечения. В рамках фестиваля у участников будет возможность ознакомиться, задать вопросы специалистам и бесплатно установить операционную систему GNU/Linux. Также планируется бесплатная раздача дистрибутивов (количество ограничено). Для установки ОС Linux организаторы настоятельно рекомендуют приносить любые виды носителей, а также иметь с собой ноутбук или компьютер. Кроме того, запланировано несколько докладов по таким темам как информационная безопасность, профессиональный дизайн в GNU/Linux, виртуализация, встраиваемые решения на базе Linux, программирование … Читать далее 25 сентября на Северном Кавказе состоится Linux Install Fest

Релиз полностью свободного Linux дистрибутива Trisquel 5.0

Ко Дню свободы программного обеспечения приурочен релиз полностью свободного Linux-дистрибутива Trisquel 5.0, основанного на пакетной базе Ubuntu Linux 11.04 и ориентированного для небольших предприятий, домашних пользователей и образовательных учреждений. Trisquel лично одобрен Ричардом Столманом, официально признан Фондом Свободного ПО в качестве полностью свободного и помещен в список рекомендованных фондом дистрибутивов. Размер стандартного (GNOME 2.6.32, LibreOffice 3.3.3, Gimp, Abrowser на основе Firefox 6.0.2) установочного iso-образа составляет 676 Мб, легковесного (LXDE, Midori) — 453 Мб. В будущем планируется выпустить ещё две сборки — на основе KDE и с подборкой программ для образовательных учреждений. В дистрибутиве проведена чистка всех несвободных компонентов, таких как … Читать далее Релиз полностью свободного Linux дистрибутива Trisquel 5.0

Разработчики Enlightenment портировали EFL для Playstation 3

Проект Enlightenment анонсировал начало портирования набора библиотек EFL (Enlightenment Foundation Library) для операционной системы Game OS, используемой на игровой консоли Playstation 3. Целью проекта является предоставление разработчикам инструментария, позволяющего создавать приложения с графическим интерфейсом, отличающимся компактностью, низким потреблением ресурсов и высокой производительностью. Ранее доступные неофициальный SDK PSL1GHT и порт SDL требовали от разработчиков графических приложений выполнения большого объема лишней работы. Портирование EFL заполнит незанятую нишу и предоставит готовый набор компонентов, который позволит значительно упростить создание графических программ. Порт пока находится на начальной стадии развития. Из уже адаптированных для работы в программном окружении Playstation 3 компонентов отмечаются: Eina — библиотека с … Читать далее Разработчики Enlightenment портировали EFL для Playstation 3

Вышел мини-дистрибутив для создания межсетевых экранов pfSense 2.0

После 3-х лет разработки, доступен релиз мини-дистрибутива для создания межсетевых экранов и сетевых шлюзов pfSense 2.0, в котором переработаны и улучшены практически все подсистемы. Дистрибутив основан на кодовой базе FreeBSD 8.1 с задействованием наработок проекта m0n0wall и активным использованием pf и ALTQ. Для загрузки доступны несколько образов для архитектур i386 и amd64, размером от 100 до 150 Мб, включая Live CD и образ для установки на USB Flash. Управление производится через web-интерфейс. Для организации выхода пользователей в проводной и беспроводной сети может быть использован Captive Portal, NAT, VPN (IPsec, OpenVPN и PPTP) и PPPoE. Поддерживается широкий спектр возможностей по ограничению … Читать далее Вышел мини-дистрибутив для создания межсетевых экранов pfSense 2.0

Сегодня отмечается День свободы программного обеспечения

17 сентября по всему миру отмечается «Software Freedom Day» — всемирный праздник свободного и открытого программного обеспечения, проводимый ежегодно в третью субботу сентября. В рамках праздника энтузиастам по всему миру предлагается проявить инициативу и организовать встречи, на которых можно не только обсудить наболевшие вопросы с единомышленниками, но и рассказать новичкам о преимуществах и особенностях свободного ПО. По всему миру участие в праздновании примет более тысячи различных групп пользователей. В России о намерении провести связанные с праздником мероприятия заявили группы пользователей из Омска, Новосибирска, Саратова, Барнаула, Благовещенска, Краснодара, Смоленска, Волгограда и Екатеринбурга. На территории Украины празднование будет проходить в городах Харьков, … Читать далее Сегодня отмечается День свободы программного обеспечения

Mozilla покинул один из основателей

Майк Шевер (Mike Shaver), один из основателей проекта Mozilla, занимавший пост вице президента Mozilla Corporation по технологиям, объявил о своём уходе из компании. В качестве причины ухода называется желание перемен, при этом Майк пока сам не знает чем точно займется в будущем, но указывает на то, что уже видит несколько интересных возможностей для дальнейшего развития. В 1998 году Майк был одним из инициаторов создания организации Mozilla, после открытия исходных текстов Netscape. Последние 6 лет Майк Шевер определял стратегию технического развития проектов Mozilla. Майк Белцнер (Mike Beltzner) в феврале ушедший с поста директора по разработке Firefox, следующим образом прокомментировал решение Майка … Читать далее Mozilla покинул один из основателей

Исполнилось 20 лет с момента первого выпуска ядра Linux. Kernel.org опять недоступен

17 сентября 1991 года финский студент Линус Торвальдс опубликовал первый публичный выпуск ядра Linux. Ядро 0.0.1 занимает всего 62 Кб в сжатом виде и содержит около 10 тыс. строк кода (для сравнения gzip-архив ядра 3.0 включает 14.6 млн. строк кода). Подробнее с прогрессом развития ядра Linux можно ознакомиться в анонсе, приуроченном к двадцатилетию Linux. Примечательно, что сегодня вновь недоступен сайт kernel.org и неработоспособны связанных с ним сервисы. Кроме того, наблюдается исчезновение хостов из DNS. Например, больше не определяются хосты ftp.kernel.org и git.kernel.org: DNS-сервер NS.VGER.KERNEL.ORG выдаёт данные о несуществующем имени (NXDOMAIN), а остальные DNS-серверы не отвечают. Кроме сообщения о том, что … Читать далее Исполнилось 20 лет с момента первого выпуска ядра Linux. Kernel.org опять недоступен

Утилита degate позволяет воссоздать алгоритмы шифрования смарт-карт по их снимкам

На конференции Black Hat, проходившей в этом году в Лас-Вегасе, эксперт по криптографии Карстен Нол (Karsten Nohl), представил утилиту degate, назначение которой состоит в анализе и воссоздании алгоритмов шифрования смарт-карт, используя снимки ее кремниевого кристалла, сделанные с помощью микроскопа. Код утилиты открыт под лицензией GPLv3. Смарт-карты, такие как кредитные и SIM-карты, используют шифрование для защиты расположенной на них операционной системы, оперативной и постоянной памяти от чтения злоумышленниками. Перед тем как ОС, записанная на такую карту, сможет начать работать и выполнять свои функции, ее код должен быть расшифрован с помощью алгоритма, записанного в отдельно расположенный блок памяти, который достаточно легко «прочитать» … Читать далее Утилита degate позволяет воссоздать алгоритмы шифрования смарт-карт по их снимкам

Компания NVIDIA представила ветку драйверов с длительной поддержкой

Представлен стабильный релиз прошлой ветки драйверов для видеокарт NVIDIA — 275.28, который ознаменовал собой создание ветки с длительным сроком поддержки. В отличие от последнего стабильного выпуска 280.13, ветка 275.x позиционируется как консервативная, в которой исправляются только критические ошибки и вносятся изменения с минимальным риском для нарушения стабильности. Ветка 275.x рассчитана на пользователей современных GPU, которым стабильность важнее реализации новых функций. По сравнению с прошлым выпуском 275.21 в новой версии добавлена поддержка ABI 11 (xorg-server 1.11); исправлена проблема, приводящая к краху при выполнении некоторых WebGL-приложений; устранена ошибка в реализации VDPAU, вызывающая аномальные условия в glibc (срабатывание assertion). Читать далее Компания NVIDIA представила ветку драйверов с длительной поддержкой

Релиз web-браузера Chrome 14

Компания Google представила релиз web-браузера Chrome 14, доступный для платформ Linux, MacOS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Ключевые новшества, добавленные в Chrome 14: По умолчанию активирована технология Native Client, которая позволяет выполнять в окне web-браузера написанные на C и С++ приложения, ограниченные в специальном изолированном окружении. Кроме адаптации для работы в браузере уже существующих приложений, Native Client позволяет создавать web-приложения, написанные на языке C/C++ и использующие специальный API для выполнения свойственных web-приложениям действий. … Читать далее Релиз web-браузера Chrome 14

Новый релиз Linux Test Project

В списке рассылки разработчиков ядра Linux анонсирован сентябрьский релиз тестового комплекта Linux Test Project, в рамках которого подготовлено более 3000 тестов, направленных на проверку работоспособности различных подсистем ядра Linux. Разработка проекта началась в недрах компании SGI, в последующем к развитию подключилась фирма IBM. Представленные тесты позволяют удостовериться в полной работоспособности ядра путём автоматизированного сравнения рабочих параметров с эталонными значениями при симуляции различных условий и проведении стресс-тестирования. Читать далее Новый релиз Linux Test Project

Доступен тестовый выпуск Oracle Solaris 11 EA

Представлен предварительный выпуск Oracle Solaris 11 EA (Early Adopter), в котором доступны для тестирования все возможности, запланированные для финальной версии Solaris 11, которая ожидается в конце года. Официально, загрузка открыта только для пользователей, имеющих аккаунт в Oracle PartnerNetwork (OPN). Сборки доступны для 64-разрядных систем x86 и SPARC, при этом поддерживаются только процессоры SPARC серии M и T, поддержка 32-битного ядра и старых моделей процессоров SPARC, включая UltraSparc IV+, прекращена. Список пакетов, добавленных и удаленных с момента выпуска Solaris 11 Express, можно посмотреть на данной странице. В частности, в поставку добавлены GCC 4.5, Perl 5.12, Python 2.7, JDK 1.6.0_26 и 1.7.0-b148, … Читать далее Доступен тестовый выпуск Oracle Solaris 11 EA

Компания Google выпустила открытую систему установки обновлений программ для Windows

Компания Google анонсировала открытие кода проекта Omaha 3, в рамках которого создана платформа для формирования инсталляционных пакетов для ОС Windows с интегрированным сервисом установки обновлений, позволяющим обеспечить поддержание продукта в актуальном состоянии. Система реализует технологию, известную под именем Google Update и используемую в таких продуктах как Chrome и Google Earth. Код Omaha распространяется под лицензией Apache. Среди отличительных возможностей Omaha 3 отмечается: новый API, позволяющий более полно контролировать процесс установки обновлений; ведение лога с отражением всех действий; корректная обработка ситуации обрыва связи или проблем при обновлении статуса по сети; поддержка установки приложения как для отдельного непривилегированного пользователя, так и для … Читать далее Компания Google выпустила открытую систему установки обновлений программ для Windows