anonymous@RULINUX.NET~# Last login: 2025-01-11 16:58:20
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск

Новости  18 19 20 21 22 23 24 25 26   
Добавить новость

Новая версия набора компиляторов LLVM 3.4

subsection
Скрыть

Увидел свет релиз проекта LLVM 3.4 (Low Level Virtual Machine) - GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы.

Основные новшества LLVM 3.4:

  •  Существенно увеличена производительность генератора кода. При использовании флагов оптимизации "-Os" и "-O2" по умолчанию включена поддержка автоматической векторизации циклов, ранее применяемой только при указании флага "-O3". Также включен по умолчанию представленный в прошлом выпуске новый SLP-векторизатор.
  •  Сборка по умолчанию бэкэнда для использования в качестве целевой платформы GPU семейства R600 (HD2XXX - HD7XXX). Бэкэнд необходим для компилятора шейдеров LLVM, который в свою очередь требуется для открытой реализации стандарта OpenCL;
  •  В llvm-ar задействована новая библиотека объектов и обеспечена генерация архивов и таблиц символов в формате GNU;
  •  Значительно расширены биндинги для языка OCaml, которые теперь охватывают возможности всех библиотек LLVM;
  •  Внесены заметные изменения в бэкенд для процессоров PowerPC, положительно повлиявшие на качество кода и скорость сборки;
  •  В бэкенд MIPS добавлена поддержка архитектуры MSA (MIPS SIMD Architecture);
  •  Добавлен экспериментальный бэкенд для архитектуры SPARC V9;
  •  В бэкенд для архитектуры SPARC добавлена поддержка JIT, fp128, обработки исключений и TLS (Thread-Local Storage);
  •  Расширены возможности бэкендов X86, ARM32, Aarch64 и SystemZ;
  •  LLVM 3.4 является последним выпуском, который может быть собран компилятором с поддержкой стандарта C++'98, для сборки следующих версий потребуется компилятор, совместимый с C++'11.


Улучшения в Clang:
  •  Обеспечена полная поддержка всех возможностей текущего чернового варианта будущего стандарта C++1y;
  •   В Clang Static Analyzer существенно улучшена поддержка C++, сокращено число ложных срабатываний и расширено число выявляемых ошибок;
  •  В состав включена новая утилита "clang-format", которую можно использовать для автоматического форматирования кода в текстовых редакторах или интегрированных средах разработки, на основе заданного набора правил стилевого оформления кода;
  •  Добавлен драйвер с экспериментальным альтернативным интерфейсом командной строки, обеспечивающим совместимость на уровне опций с компилятором cl.exe из состава Visual Studio. Драйвер может применяться для упрощения миграции проектов на Clang без переработки сборочных сценариев;
  •  При использовании флага "-O4" теперь не включается оптимизации на стадии компоновки (link-time optimization), для которой следует явно указать флаг "-flto", применяемый при любом уровне оптимизации.


Также версия 3.4 дала старт новым субпроектам, о которых можно прочесть в оригинальной статье.

Качнуть сорса

>>> Подробнее

Nosferatu (*) (2014-01-07 08:21:20)

[0 сообщений] [Добавить комментарий]


Некоторые возможности языка D

subsection
Скрыть

Написал за праздники маленькую программу. Что понравилось - можно передавать и возвращать функции из функций. Можно писать функции, которые единообразно работают с функциями с любым числом аргументов. Язык показался смесью джаваскрипта и хаскеля.

Считаю большим шагом вперед, что теперь можно писать нормальные программы, которые компилируются в нормальные бинарники и при этом делать это на языке, который на порядок мощнее джавы.

Для разработки в вебе есть http://vibed.org/features Я прошлой зимой использовал, понравилось.

Рассказик про вебдев на D: http://www.youtube.com/watch?v=Zs8O7MVmlfw

А тут компания занимается в вебе чем-то вроде супербыстрого анализа и подбора adwords (Real-time bidding for online advertising):

http://www.youtube.com/watch?v=pmwKRYrfEyY Billions of auctions per day

Terabytes/day

50 milliseconds (minus net latency) to place a bid

- Typical hard disk seek time is 9 ms

- For most bids we achieve <= 2 ms

Для работы с БД вроде ничего особо интересного: некое подобие Hibernate и несколько ODBC-подобных либ и байндингов.

https://github.com/buggins/hibernated/blob/master/hdtest/htestmain.d

http://britseyeview.com/software/mysqln/

http://pszturmaj.github.io/ddb/db.html

https://github.com/denizzzka/dpq2

Судя по тематике либ на http://code.dlang.org, народ в основном пытается игрушки писать. Так-то можно практически что угодно писать, но не стоит рассчитывать на обилие готовых либ и фреймворков.

>>> Подробнее

anonymous (*) (2014-01-06 20:44:36)

[1 сообщение] [Добавить комментарий]


С Новым 2014 годом!

subsection
Скрыть

Скоро, скоро Новый год...
Лошадь в гости к нам придёт...
Значит будем ржать, как кони...
Хрен проблемы нас догонят...
Всей страной курить бросаем (капля ж лошадь убивает)...
От работы кони мрут–
Чередуй с морями труд...
В общем в этот год лошадки-
Всем ребята жизни сладкой!!!
Чтоб не рвался ваш коннект,
Был в порядке интеллект,
Чтоб "железо" не сдыхало
И здоровья чтоб хватало!
Чтоб порядок в семьях был,
Чтоб вас Столлман осенил! :)
Будьте счастливы, друзья!
Нам ведь горе - не беда!!!
[путь к изображению некорректен]
Правильно его справляйте,
О друзьях не забывайте,
Остальное Дед Мороз
Чтоб на счёт вам сразу внёс!
[путь к изображению некорректен]

>>> Подробнее

Bod (*) (2013-12-30 23:36:01)

[26 сообщений] [Добавить комментарий]


Появился Госстандарт на профессию программиста

subsection
Скрыть

Приказ Министерства труда и социальной защиты Российской Федерации от 18 ноября 2013 г. N 679н г. Москва "Об утверждении профессионального стандарта "Программист"

Зарегистрирован в Минюсте РФ 18 декабря 2013 г.

Регистрационный N 30635

В соответствии с пунктом 22 Правил разработки, утверждения и применения профессиональных стандартов, утвержденных постановлением Правительства Российской Федерации от 22 января 2013 г. N 23 (Собрание законодательства Российской Федерации, 2013, N 4, ст. 293), приказываю:

Утвердить прилагаемый профессиональный стандарт "Программист".

Министр М. Топилин

а вот сам стандарт огромного размера картинка http://img.rg.ru/pril/90/26/72/6267_22.gif

>>> Подробнее

vilfred (*) (2013-12-26 04:38:23)

[1 сообщение] [Добавить комментарий]


Основатели интернета предлагают шифровать 100% трафика в Сети

subsection
Скрыть

Разработчики стандарта HTTP/2.0 предложили шифровать все данные, передаваемые по Всемирной паутине. Производители веб-браузеров поддержали это предложение. Между тем, другие важные аспекты безопасности интернет-пользователей остаются без внимания.

Глава рабочей группы IETF HTTPbis Working Group, занимающейся разработкой стандарта HTTP/2.0, Марк Ноттингем (Mark Nottingham) предложил шифровать весь трафик, передаваемый по Всемирной паутине.

Свое предложение Ноттингем выразил в открытом письме, которое получило поддержку среди производителей веб-браузеров.

«Стороны выразили единодушие по поводу усиления степени защиты в Вебе», - заявил Ноттингем, добавив, однако, что аналогичного консенсуса по поводу того, как обеспечить шифрование, стороны пока не достигли.

Обсуждение ведется вокруг трех вариантов. Первый вариант подразумевает использование шифрования без серверной аутентификации (так называемый TLS Relaxed). Второй вариант - то же самое, но с серверной аутентификацией. И третий вариант - сделать так, чтобы использование HTTP/2.0 было возможным только тогда, когда пользователь обращался к ресурсам по «https://», а если же пользователь вводит «http://», то осуществлять связь по стандарту HTTP/1.

Производители браузеров поддержали третий вариант, тогда как по поводу первого выразили наибольшее сомнение.

далее по ссылке

>>> Подробнее

vilfred (*) (2013-12-23 11:41:33)

[2 сообщения] [Добавить комментарий]


АНБ заплатило $10 млн разработчикам криптосистемы RSA за уязвимость

subsection
Скрыть

Крупная компания, специализирующаяся на информационной безопасности, могла быть в сговоре с американскими спецслужбами

Агентство национальной безопасности США (АНБ) заключило секретный контракт на 10 миллионов долларов с одной из самых влиятельных в сфере информационной безопасности компанией, занимающейся разработкой криптосистемы RSA. За эти деньги разработчики должны были оставить специальную уязвимость, предоставляющую американским спецслужбам возможность получить доступ к зашифрованной информации. Об этом сообщает Reuters со ссылкой на неназванные источники.

Еще в сентябре издание New York Times, изучив полученные от Эдварда Сноудена секретные документы, сообщило, что АНБ создает и распространяет алгоритмы шифрования, содержащие уязвимости. Позже агентство Reuters узнало, что наиболее крупным распространителем этих алгоритмов стала компания RSA, которая включила их в свой продукт под названием Bsafe.

>>> Подробнее

vilfred (*) (2013-12-23 11:27:34)

[0 сообщений] [Добавить комментарий]


Эксперимент по изучению деятельности вредоносного ПО, нацеленного на поражение Linux-серверов

subsection
Скрыть

Наблюдая попытки проверки наличия уязвимостей в логе своего web-сервера, исследователь безопасности из Университета Джорджа Вашингтона решил устроить ловушку (honeypot) и понаблюдать за тем, что произойдёт в случае, если злоумышленники обнаружат наличие уязвимости. Для анализа содержимого памяти во время выполнения вредоносных программ использовался фреймворк Volatility.

После симуляции уязвимости в CGI-режиме PHP, исправленной в мае прошлого года, на сервер-ловушку под видом PDF-файла был загружен perl-скрипт, запущен и сразу удалён. После запуска скрипт некоторое время находился в неактивном состоянии, чтобы затруднить сопоставление данных в логе с вредоносной активностью. Затем скрипт подключился к одному из IRC-каналов и загрузил ещё один скрипт, в результате выполнения которого в системе оказалась серия вредоносных приложений.

За несколько дней в системе удалось наблюдать выполнение достаточно разнородного набора программ, отличающихся как по назначению (майнинг криптовалюты биткоин, осуществление DoS-атак, сканирование хостов на наличие уязвимостей, запуск ботов), так и по содержимому (исполняемые файлы в формате ELF, скрипты на perl и shell). Исследователь делает вывод, что Linux-серверы становятся лакомым кусочком для злоумышленников и администраторам следует не забывать о поддержании системы в актуальном состоянии и оперативно устранять уязвимости в web-приложениях.

>>> Подробнее

Bod (*) (2013-12-18 18:04:50)

[6 сообщений] [Добавить комментарий]


Говорят, 20-я федора вышла.

subsection
Скрыть

Подробности в release notes (Ничего интересного и революционного)

>>> Подробнее

anonymous (*) (2013-12-18 12:09:37)

[3 сообщения] [Добавить комментарий]


Проект Debian объявил о прекращении поддержки Iceape (Seamonkey)

subsection
Скрыть

Разработчики проекта Debian сообщили о досрочном прекращении поддержки собственного ответвления от набора интернет-приложений Seamonkey, поставлявшегося в дистрибутиве под именем Iceape. Выпуск исправлений с устранением уязвимостей для пакетов Iceape полностью прекращён, пользователями рекомендуется перейти на использование оригинальных сборок Seamonkey с сайта производителя или воспользоваться по отдельности браузером Iceweasel (Firefox) и почтовым клиентом Icedove (Thunderbird), поддержка которых будет продолжена без изменений.

Причиной прекращения поддержки Iceape является отсутствие ресурсов на бэкпортирование исправлений уязвимостей в уже официально не поддерживаемую устаревшую ветку Seamonkey. В случае Iceweasel и Icedove, пакеты с июня переведены на использование ESR-выпусков Firefox и Thunderbird, для которых исправления уязвимостей выпускаются сообществом Mozilla. Для Seamonkey ESR-ветки с длительным сроком поддержки не создано.

Напомним, что причиной поддержания ответвлений Seamonkey, Firefox и Thunderbird является желание уйти от ограничений, возникающих из-за использования зарегистрированных торговых марок. В частности, при использовании оригинального логотипа и названия возникали проблемы с использованием в пакетах дополнительных патчей, которые требовалось согласовывать с представителями Mozilla Corporation (использование логотипа и названия браузера запрещено, если в код были внесены неофициальные изменения).

>>> Подробнее

Bod (*) (2013-12-17 11:44:54)

[12 сообщений] [Добавить комментарий]


Тёмный стол и светлая комната - darktable 1.4 (rc1)

subsection
Скрыть

Выпущена новая версия программы для проявки цифровых негативов1 - darktable 1.4 (rc1) Среди основных изменения стоит отметить:

  •  darktable теперь включает в себя обработчик сценариев на языке lua; сценарии можно привязать к какому-либо событию (импорт нового изображения) или комбинации клавиш;
  •  добавлены маски;
  •  экспорт в формат WebP;
  •  значительное увеличение скорости в режиме "Световой стол" при использовании больших коллекций;
  •  определение точности фокусировки прямо в режиме "Световой стол";
  •  [параноикам - внимание!]сохранение локальных копий файлов;
  •  несколько новых режимов смешивания (blend mode): "HSV lightness", "HSV color", "Lab lightness" and "Lab color";
  •  новые модули "contrast brightness saturation", "color balance" и "color mapping" взамен устаревшего "color transfer";
  •  новый режим гистограммы - "waveform";
  •  добавлена настройка для автоматического сворачивания неиспользуемых модулей;
  •  виджет bauhaus: для лучшего понимания работы виджета добавлен мигающий курсор; в поле ввода можно вводить математические выражения;
  •  добавлена утилита для определения базовой кривой;
  •  теперь требуются библиотеки Gtk+ >= 2.24 и Glib >= 2.30.


Скачать

---
1 Да, так называется класс программ для обработки RAW.

>>> Подробнее

anonymous (*) (2013-12-03 16:19:43)

[6 сообщений] [Добавить комментарий]


Авторизация
Ссылки
Галерея

[Добавить]

opera умеет и такое

gallery

Опубликована: 2019-03-11 00:10:13
Автор: vilfred


Я здесь, у меня гента с флуксбоксом

gallery

Опубликована: 2017-07-26 21:48:40
Автор: Ada



Трекер
F.A.Q.



(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!