LINUX.ORG.RU

Сообщения Begemoth

 
Форум — Talks

Wikipedia и графический стек в GNU/Linux

В Wikipedia (в частности в статье про GNUstep) есть диаграмма библиотек и серверов, связанных с графическим интерфейсов в GNU/Linux. Там в разделе «Alternative display servers» наряду с mir указан X Server (с реализациями X.org, XFree86, X-Win32, X11.app). Основным сервером указан Wayland.

Они кого-нибудь с собой на машине времени захватили? Как там в будущем?

 

Begemoth
()
Новости — GNU's Not Unix

Вышел GCC 4.8.0

Группа GNU's Not Unix

Вышла новая версия набора компиляторов GNU — 4.8.0. Среди нововведений:

  • Теперь для сборки GCC требуется компилятор С++.
  • Формат отладочной информации по умолчанию изменён на DWARF4, который поддерживается в GDB 7.5, Valgrind 3.8.0 и elfutils 0.154.
  • Добавлен новый уровень оптимизации -Og, предназначенный для быстрой компиляции и отладки, обеспечивая при этом приемлемую производительность.
  • Убран ряд узких мест в оптимизаторе, что существенно ускорило компиляцию чрезвычайно больших функций.
  • Добавлены AddressSanitizer (быстрый детектор ошибок работы с памятью) и ThreadSanitizer (детектор гонок данных).
  • Улучшены сообщения об ошибках, исходная строка выводится полностью, а колонка с ошибкой отмечается знаком ^. Опция ftrack-macro-expansion=2 теперь включена по умолчанию, что показывает стек раскрытия макросов:
    t.c:1:94: error: invalid operands to binary < (have ‘struct mystruct’ and ‘float’)
     #define MYMAX(A,B)    __extension__ ({ __typeof__(A) __a = (A); __typeof__(B) __b = (B); __a < __b ? __b : __a; })
                                                                                                  ^
    t.c:7:7: note: in expansion of macro 'MYMAX'
       X = MYMAX(P, F);
    
  • Улучшена поддержка стандарта C++11: поддерживается ключевое слово thread_local, синтаксис атрибутов, спецификаторов выравнивания и наследование конструкторов. Также добавлена опция -std=C++1y для поддержки будущего стандарта, пока она добавляет только возможность автоматического определения типа результата в определении функций.
  • Реализована предварительная версия языка Go 1.1.
  • Добавлена поддержка архитектуры AArch64.

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

 

Begemoth
()
Новости — Open Source

Racket 5.2

Группа Open Source

Представлена версия 5.2 языка программирования Racket (ранее PLT Scheme).

Новое в этой версии:

  • Новая библиотека `db', предоставляющая высокоуровневый интерфейс к популярным РСУБД: MySQL, SQLite, PostgreSQL, а также другим через ODBC.
  • Новая коллекция XREPL, предоставлящая вспомогательные команды для цикла чтения-выполнения-печати (REPL) Racket. Она будет полезна людям, которые используют консольную версию Racket и альтернативные редакторы.
  • Коллекция `plot' переписана на Racket, теперь она поддерживает вывод в PDF, логарифмические оси, гистограммы и многое другое.
  • DrRacket использует традиционные сочетания клавиш: C-t создает новую вкладку, C-w закрывает вкладку, C-r выполняет определения.
  • Typed Racket:
    • Typed Racket предоставляет средства для статической отладки производительности: показывается какой код будет оптимизирован, а какой нет.
    • Более интуитвные типы в выводе REPL и сообщениях об ошибках.
    • Поддерживается определение функций с необязательными аргументами с таким же синтаксисом, как в Racket.
  • Исправлено несколько проблем с графическим интерфейсом, в том числе с Ubuntu 11.10 (GTK+3) и 64-битной Mac OS X.
  • Внуртренние определения теперь имеют семантику `let*' если не содержат обратных ссылок, это исключает потерю проиводительности при использовании внутренних определений вместо `let' и изменяет смысл программ, которые захватывают продолжения во внутренних определениях. Использование внутренних определений теперь считается предпочтительным стилем.

>>> Сайт Racket

 , , , ,

Begemoth
()
Форум — Linux-org-ru

Ссылки на некоррекные аккаунты

Есть тема со ссылками на некоррекные сообщения. По активности netupy и по тому что его не забанили и не удалили сообщения нужна новая.

Begemoth
()
Новости — BSD

Уязвимости в стеке IPSEC OpenBSD

Группа BSD

Тео де Раадт обнародовал письмо от одного из бывших разработчиков OpenBSD Gregory Perry, касающееся ранних этапов разработки OpenBSD. По его заявлению, ФБР разработала ряд бэкдоров и механизмов утечки ключей в подсистеме шифрования OpenBSD, предназначеных для мониторинга системы шифрования VPN.

Тео де Раадт отмечает, что текущее состояние узявимостей неясно, т.к. за прошедшее время код изменялся и дополнялся.

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

 ,

Begemoth
()
Форум — Development

qmake и pthread

Заметил в логах компиляции программы на Qt:

-pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -pthread -lQtSql -pthread -pthread -lQtXmlPatterns -pthread -pthread -pthread -pthread -pthread -pthread -lQtXml -pthread -pthread -lQtGui -pthread -lpng -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread

Это специально, чтоб наверняка gcc понял, что от него хотят? При том, что в info gcc написано:

`-mt'
`-pthread'
     Add support for multithreading using the POSIX threads library.
     This option sets flags for both the preprocessor and linker.  It
     does not affect the thread safety of object code produced by the
     compiler or that of libraries supplied with it.  These are HP-UX
     specific flags.
Begemoth
()
Форум — Development

OSD меню

Хочется сделать меню, которое бы показывалось поверх всех окон, по типу того как xosd_cat выводит текст. Гугленье дало библиотеку libaosd, но она даёт возможность обрабатывать только события мыши, но не клавиатуры. Есть ли программы/библиотеки для решения задачи без допиливания libaosd или libxosd?

Begemoth
()
Форум — Linux-org-ru

Грязный пеар LF на главной

Рекламу теперь предлагается смотреть не только анонимусам?

Begemoth
()
Форум — Talks

Принимаю поздравления

14 ноября сего года я защитил диссертацию на соискание ученой степени кандидата технических наук по специальности 05.13.05 - Автоматизация и управление технологическими процессами (в машиностроении).

>>>

Begemoth
()
Форум — Linux-org-ru

Что поломали в движке?

Begemoth
()
Форум — Linux-org-ru

IBM developerWorks

У нас теперь на главной дублируется (с запаздыванием) новостная лента с сабжа?

Begemoth
()
Форум — Linux-org-ru

О русском языке или куда смотрят модераторы

http://www.linux.org.ru/profile/Begemoth/view-message.jsp?msgid=1889306

Новость начинается словами "Эта супер крутая тулза", зто нормально!? Одно дело сообщения, где ИМХО подобный язык допустим, и совсем другое - текст новостей, который показывается на _первой_ странице.

Исправьте новость, пожалуйста.

Begemoth
()
Форум — Linux-org-ru

Запарила Виста

Begemoth
()
Форум — Linux-org-ru

Оффтоп

Begemoth
()
Форум — Linux-org-ru

Запарили темы про мелкософт

Begemoth
()
Форум — Linux-org-ru

unlink

Begemoth
()
Форум — Talks

Ubuntu 6.10 вышела

По информации с ubuntu.com это так. В news пока нет, но доступна для скачивания

http://www.ubuntu.com/products/GetUbuntu/downloadmirrors?highlight=%28ubuntu%...

Begemoth
()
Форум — Linux-org-ru

rm

Begemoth
()
Форум — Linux-org-ru

Оффтопег (ЖЖ)

Begemoth
()
Форум — Linux-org-ru

Баян (о звездах)

Несколько дней назад score у меня был >390, сейчас 388. Комментарии за это время не удалялись. Почему так происходит? Особенности алгоритма начисления score?

Begemoth
()

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