LINUX.ORG.RU

Сообщения catap

 

Сниму квартиру в мск

Может и оффтоп, но все же.

Я с радостью сниму квартиру (1-2 команты) в москве. Лучше север. Из требований, что бы можно было дойти от метро до квартиры минут так за 20-25, не больше.

Мебель опциональна.

Если есть желающие сдать, пишите-звоните (телефон +7 (916) 3-604-704)

catap
()

Алгоритм управления памятью TLSF

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

Появился перевод описания алгоритма управления памятью TLSF. Данный алгоритм характерен тем, что эффективность его O(1) и использует он стратегию выделения памяти "хорошо подходящими" (good-fit) блоками.

>>> Подробности (dixx.ru)

catap
()

Начало GPLv3

Группа GNU's Not Unix

В пятницу, 29 июня, в 12 по EDT будет выпущена GPLv3.

Если кто, случайно, будет в Бостоне, можете заскочить в fsf на церемонию релиза, приглашают к 11:30.

>>> Подробности (fsf.org)

catap
()

lisp и результат вне пакета

Есть код:

(defun a '(b))

живет в пакете :test

из другого пакета мы вызываем (test:a) и получаем (test:b)

А как вернуть просто (b)?

catap
()

Ocsigen 0.99.0

Группа Open Source

Вышел долгожданный релиз за номером 0.99.0. Ocsigen это web-server и framework который продвигает новый путь создания динамических web-сайтов. Это своего рода альтернатива apache/php и подобным связкам. Это просто взгляд на это с другой стороны.

Из интересных изменений:

* Поддержка native code

* Поддержка Ocaml 3.10 (скоро выйдет)

* Новый functor Ocsigen.Make

* Новый модуль для динамической генерации страниц

* Поддержка Regexp в URL

>>> Подробности (ocsigen.org)

catap
()

Exim 4.67

Группа Open Source

Вышел exim 4.67

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

* Новый log selector вызываемый smtp_no_mail
* В dnslists появился == и =&
* Расширенная поддержка GnuTLS
* новые переменные $smtp_count_at_connection_start, $sending_ip_address и $sending_port.
* оператор ${rfc2047d: для декодирования строк в соответствии с RFC 2047.
* возможность выдавать в лог pid процесса

и многое другое ждет вас в свежих сборках exim!

Changelog: ftp://ftp.csx.cam.ac.uk/pub/software/...

>>> Анонс (exim.org)

catap
()

Match-модуль для iptables своими руками.

Группа Open Source

В статье "Match-модуль своими руками" рассматривается пример написания модуля для Netfilter и соответствующего расширения для iptables, добавляющих новые критерии фильтрации пакетов.

Взято с opennet.ru

>>> Статья (linuxkernel.ru)

catap
()

sdparm-1.01

Группа Open Source

sdparm -- это утилита для установки и получения параметров SCSI устройств (по аналогии с hdparm для ATA). Параметры берутся с mode pages. sdparm может использоваться для установки параметров любых SCSI устройств.

Поддерживается linux kernel 2.4 и 2.6, есть порт на FreeBSD и Windows.

ChangeLog для sdparm-1.01 [20070405]
- добавлен элемент назначения адреса mode page (smc)
- устранены ошибки в linux kernel 2.4 при работе с sg устройствами
- добавлено в configure.ac правило для mingw (Windows)
- включение <inttypes.h>, позволяющее использовать PRIx64 взамен %llx
- добавлен бит LUICLR для расширенного обращения к VPD странице
- исправлены некоторые заголовки для C++-включений
- исправлен некоторый C код для сборки C++-компилятором
- исправлена ошибка, возникающая при передаче нестандартного транспорта или производителя.
- добавлен Fujitsu mode page
- добавлен "initial priority" для управления расширенной mpage
- добавлен "disconnect-reconnect" mpage для generic list
- расширенный блок лимитов VPD страницы (sbc3r09)
- синхронизация с кодом sg3_utils-1.24

>>> Анонс (lkml.org)

catap
()

Итоги выборов лидера Debian

Группа Debian

По результатам голосования новым лидером Debian стал Samuel Hocevar из Франции.

Главные задачи поставленные новым лидером - прекращение междоусобиц в сообществе разработчиков и возврат проекты былой славы. Samuel верит, что можно догнать сразу трех зайцев, а не выбирать два из трех: "большой", "Динамично развивающийся" и "Качественный". В настоящее время темпы динамики развития пришлось сбавить в пользу "качества" и "количества", но Samuel надеется устранить этот пробел.

о Samuel: http://www.debian.org/vote/2007/platf...

А еще мы все очень надеемся, что catap перестанет копировать новости один к одному с opennet.ru.

>>> Итоги (debian.org)

catap
()

Влияние параметров оптимизации GCC на итог сборки

Группа Open Source

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

>>> Статья (onlamp.com)

catap
()

SQL сервер на JavaScript

Группа Open Source

Продолжая цикл вещей, реализованых не на том на чем надо, мы готовы вам представить TrimQuery. Это SQL сервер на JavaScript. Объем кода ~ 700 строк.

TrimQuery прекрасно справляется с конструкциями вида:

SELECT Customer.id, Customer.acctBalance, Invoice.total FROM Customer, Invoice WHERE Customer.id = Invoice.custId ORDER BY Customer.id ASC

>>> Подробности (trimpath.com)

catap
()

Thrift - библиотека для кросс-языкового взаимодействия через сеть

Группа Open Source

Facebook выпустила Thrift, новую систему (framework) для удалённого вызова процедур в объектно ориентированых языках. Заявлена поддержка языков C++, Java, PHP, Python и Ruby. Протокол более легкий (и, вероятно, более производительный), нежели CORBA или SOAP.

>>> Подробности (facebook.com)

catap
()

Mandriva Linux пред-установленна на Intel Classmate PC

Группа Linux General

Mandriva анонсировала версию Mandriva Linux 2007 для пред установки на новый ноутбуки от Intel(Classmate PC). Эти ноутбуки имеют 256MB RAM, 1 или 2GB flash памяти, 802.11b/g WiFi, 10/100Mbps ethernet, 2 USB порта, 7" LCD экран и 4 часа автономной жизни. Изготавливаться они будут в Бразилии, поставки, как ожидается, начнутся во втором квартале этого года. Будут доступны в Мексике, Индии и других развивающихся странах (про Россию не понятно).

>>> Подробности (desktoplinux.com)

catap
()

OpenGL совместимая аппаратная 3D акселерация для виртуальных машин

Группа Open Source

Возможно проблему запуска 3D приложений из Windows на Linux будет решена VMGL/xen-gl. Он позволяет увеличить скорость выполнения OpenGL приложений внутри виртуальной машины.

Технология не привязана к конкретному GPU, и прекрасно работает с чипами от ATI, Nvidia и Intel. Состоит она из двух частей - модуль, который транслирует данные из гостевого окружения, и модуля который принимает сигнал от гостя и взаимодействует с аппаратным обеспечением. Заявлена поддержка Xen, VMware, KVM, qemu и других систем виртуализации.

>>> Подробности (toronto.edu)

catap
()

GNU coreutils 6.9

Группа Open Source

Вышел новый стабильный релиз coreutils за версией 6.9

Изменения относительно 6.8:

* Исправлена ошибка при cp -x
* Блок по умолчанию в df -P задается теперь через переменные среды: DF_BLOCK_SIZE, BLOCK_SIZE и BLOCKSIZE
* pr -m -s для разделения столбцов '\t'

>>> Анонс (gmane.org)

catap
()

Пример добавления системного вызова в Linux

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

Если вы часто пишете программы и постоянно мучаете себя вопросом, почему нету такого хорошего вызова XYZ в ядре, то эта статья для вас. Она научит вас как самим реализовать этот хороший вызов XYZ, и возможно, вы поймете, что он не такой и хороший... да и вовсе не нужный :)

>>> Статья (ibm.com)

catap
()

Советы по увеличению качества управления релизами открытого ПО

Группа Open Source

Martin Michlmayr, в 2003 и 2004 годах занимавший пост лидера проекта Debian, начал публиковать результаты анализа проблем, появляющихся во время подготовки релиза, и рекомендаций по их устранению для популярных открытых проектов (Debian, GCC, GNOME, Linux kernel, OpenOffice.org, Plone, X.org).

Если коротко:
Debian -- нет плана и разработчики не хотят его придерживаться
GCC -- занятый релиз-менеджер, слишком много веток
GNOME -- наоборот, слишком быстрый цикл разработки (6 месяцев)
Linux Kernel -- нет стабильной версии 2.6, разница между версиями и несвязанность bugzilla с стилем разработки
OpenOffice.org -- слишком быстрый цикл разработки (3 месяца)
Plone -- долго выпускают релиз после анонса
X.org -- новый интерфейс между драйвером и оборудованием.

>>> Полная версия (cyrius.com)

catap
()

Lisp и макросы

Задумался я тут.

А нету ли статейки по макросам lisp'а? Т.е. просто статьи по его макросам, хорошей такой статейки...

Язык написания? Да на самом деле все равно, если припрет все прочитаю :)

Зачем? Любопытно мне, да и в букмарки добавить хочется.

catap
()

новая версия fucc: FU Compiler Compiler

Группа Open Source

Один хороший человек, выпустил новую версию не менее хорошей библиотеки для Lisp. FUCC -- это универсальный генератор parser'ов, написанный на Common Lisp. Умеет LR0, SLR, LALR, LR1 и LL.

>>> Подробности (common-lisp.net)

catap
()

Новая фаза развития проекта OpenMoko

Группа Hardware and Drivers

Стартовала фаза 0 проекта OpenMoko. 5-го марта отобранным разработчикам были разосланы первые 36 (из 50-ти) телефонов. Остальные 14 разработчиков согласились подождать исправленной версии железа, которая будет доступна к концу месяца.

Комплект для разработчика:

  • Neo1973 GSM смартфон, ревизия GTA01Bv3 (цвета: черный и серебристый)
  • отладочная панель с FPC (Flexible Printed Circuit - Гибкая Печатная схема) шлейфом (не во всех комплектах)
  • элементарная переферия (батарея, наушники, чехол, стилус, шнурок (черный))
  • карта microSD на 128M
  • зарядное устройство
  • USB кабель
  • крестовая (фигурная) отвертка и гитарный медиатор для вскрытия корпуса
  • GNU General Public License (в бумажном виде)
  • GNU Lesser General Public License (в бумажном виде)

>>> Подробности (openmoko.org)

catap
()

RSS подписка на новые темы