LINUX.ORG.RU

C


345

4

Всего сообщений: 188

ABI Compliance Checker

Группа Open Source

ABI-compliance-checker - это легковесная утилита для проверки обратной бинарной совместимости разделяемых библиотек, написанных на C/C++ для ОС Linux. Она проверяет сигнатуры интерфейсов и определения типов в двух версиях какой-либо библиотеки и ищет изменения в ABI, которые могут привести к несовместимости. Нарушение совместимости может привести к падениям или некорректной работе программ, собранных со старой версией библиотеки, но запущенных с новой версией. Кроме этого, данную утилиту можно использовать и для проверки прямой совместимости (forward binary compatibility), а так же для проверки соответствия ABI библиотек, расположенных на разных машинах.

ABI-compliance-checker предназначен для разработчиков библиотек, которые заинтересованы в обеспечении обратной совместимости своих библиотек. Можно использовать по условиям лицензии GPLv3 или любой более поздней версии на ваш выбор =).

Скачать: (последние версии)

>>> Подробности

 , , , ,

Deleted
()

Статья о разработке файловой системы

Группа Документация

Опубликована статья о разработке модуля ядра Linux, реализующего файловую систему, которая целиком находится в оперативной памяти.

Страница проекта: http://satsky.spb.ru/articles/mumufs/...

>>> Подробности

 , , ,

SergeySatskiy
()

Представлена первая версия проекта LinuxTools — IDE для C/C++, основанной на Eclipse CDT

Группа Linux General

LinuxTools — основанный на Eclipse CDT проект, который предназначен стать «полнофункциональным IDE для разработки C/C++», в первую очередь для Linux-разработчиков.

LinuxTools включает в себя:

  • Интеграцию с GNU Autotools;
  • Поддержку valgrind;
  • OProfile.

В перспективах поддержка RPM, Systemtap. Также планируется рассмотрение идеи включения Eclipse и плагинов в различные дистрибутивы Linux.

>>> Подробности

 , ,

fukazzz
()

«С» преобладает в открытых проектах, начатых в 2008 году

Группа Open Source

"С" был значительно популярнее всех остальных языков программирования в 2008 году с 48%.
Следом идут Java(28), Javascript(20), Perl(18).
PHP получила 11%. И это несмотря на огромную популярность PHP среди лоровцев и среди создателей домашних страничек.
Пятое место за Ruby с 6%. Хотя язык и завоевал огромную популярность в новостях и книжных издательствах, но это не помогло в создании новых проектов на этом языке.

Информация получена от 180000 проектов с почти 4000 сайтов.

>>> C dominated 2008's open-source project nursery. PHP and Ruby poor showing

 , , , , ,

NonHuman
()

Алхимия от Adobe

Группа Open Source

Компания Adobe выпустила предварительную версию тулкита Alchemy, предназначеного для компиляции C и C++ кода в байткод платформы ActionScript Virtual Machine (AVM2). По заявлению компании Adobe, это позволит использовать код существующих open source библиотек в веб-приложениях. C/C++ код компилируется в SWF- или SWC-файлы и затем может запускаться в Adobe Flash Player 10 или в Adobe AIR 1.5.

Adobe предлагает использовать эту возможность для реализации ресурсоёмких частей веб-приложений. Таких как: обработка аудио и видео, криптография, разбор XML, обработка данных и т.д. Для общего использования, то есть для построения веб-приложений только на C/C++, Alchemy не позиционируется.

>>> Подробности

 , ,

bbk123
()

Опасный код на C

Группа Документация

Опубликован перевод на русский язык цикла статьей David Chisnall «Writing Insecure C», в которых подробно рассматриваются различные аспекты написания безопасного кода на языке программирования C.

>>> Подробности

 , ,

n0xi0uzz
()

Подсчет объектов на картинке на C

Группа Open Source

Написал года два назад программу, занимающуюся определением контура объекта, но на perl. Т.к. время идет, а заниматься этим все более и более некогда, то переписал оный алгоритм на C как умел (в том числе из-за спора в топике troorl'a). Этот подход к работе с картинками может быть полезен в разных областях жизни от астрономии до биологии. Если кто подхватит идею — было бы неплохо.

>>> Подробности

 , , , контурный анализ,

vilfred
()

Техническая статья Sun «Делаем Java быстрее чем С, используя LRWP»

Группа Java

Начав с технического решения на основе веб-сервера Xitami, имеющего некоторые проблемы с Соларисом (Running a copy in each zone improved performance by more than 100% but still was not the solution to the scalability problem with Xitami), группа инженеров, используя Java и технологию LRWP, добилась производительности на 78% большей, чем у системы на основе Xitami. Xitami назван в статье одним из top10 веб-серверов (one of the top 10 web servers). По отчету Netcraft ( http://survey.netcraft.com/Reports/20... ), на момент написания статьи Xitami имел долю в 0.006% от доли веб-сервера Apache, если считать по количеству сайтов.

>>> Making Java Technology Faster Than C with LRWP

 , , , , ,

www_linux_org_ru
()