LINUX.ORG.RU

Сообщения Begemoth

 

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

Форум — Talks

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

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

 

Begemoth
()

Вышел GCC 4.8.0

Новости — GNU's Not Unix
Группа 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
()

Racket 5.2

Новости — Open Source
Группа 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
()

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

Новости — BSD
Группа BSD

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

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

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

 ,

Begemoth
()

qmake и pthread

Форум — Development

Заметил в логах компиляции программы на 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
()

OSD меню

Форум — Development

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

Begemoth
()

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

Форум — Linux-org-ru

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

Begemoth
()

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

Форум — Talks

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

>>>

Begemoth
()

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

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

IBM developerWorks

Форум — Linux-org-ru

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

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
()

unlink

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

Ubuntu 6.10 вышела

Форум — Talks

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

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

Begemoth
()

rm

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

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

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

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

Форум — Linux-org-ru

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

Begemoth
()

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