LINUX.ORG.RU

Сообщения yoghurt

 

Mozilla объявляет новые ценности и увольняет 250 сотрудников

Группа Mozilla

Mozilla Corporation в своем блоге объявила о значительной реструктуризации и связанным с этим увольнением 250 сотрудников.

Причинами данного решения, по словам CEO организации Митчелл Бейкер, являются финансовые проблемы, связанные с пандемией COVID-19, и изменения в планах и стратегии компании.

Выбранная же стратегия ориентируется на пять основных принципов:

  1. Новый фокус на продуктах. Утверждается, что их у организации будет несколько.
  2. Новый способ мышления (англ. mindset). Ожидается переход от консервативной/закрытой позиции к более открытой и агрессивной (вероятно, в плане стандартов – прим. перев.).
  3. Новый фокус на технологии. Предполагается выход за пределы «традиционной веб-технологии», в качестве примера приводится Bytecode Alliance.
  4. Новый фокус на сообществе, большая открытость к разным проявляемым инициативам в построении его (сообщества) видения Интернета.
  5. Новый фокус на экономике и рассмотрение иных бизнес-моделей.

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

 layoff,

yoghurt
()

OpenCV Vision Challenge

Группа Open Source

Организация OpenCV Foundation, при поддержке со стороны DARPA и корпорации Intel, открывает конкурс по расширению и дополнению библиотеки OpenCV современными реализациями лидирующих на данный момент алгоритмов компьютерного зрения.

Призовой фонд конкурса составляет $50000. Принимаются работы в 11 направлениях, в том числе:

  • сегментация изображений;
  • определение позы;
  • SLAM;
  • распознавание объектов, лиц, жестов, действий, текста;
  • трэкинг.

Комитет конкурса определит до пяти лучших работ. Участники могут присылать реализации собственных алгоритмов, либо собственные реализации имеющихся опубликованных.

Победители конкурса получат по $1000 за лучшую работу, и дополнительные $7500-$9000, если передадут свой код в OpenCV в виде запроса на слияние (pull-request) под лицензией BSD.

Работы можно присылать до 8 мая 2015г., победители будут названы на ежегодной конференции CVPR 8 июня 2015г.

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

 , , ,

yoghurt
()

Вышел Amber 0.11.0

Группа Open Source

Amber — это современная реализация языка программирования Smalltalk, компилирующаяся в JavaScript и предназначенная для работы прямо в браузерах. Amber предоставляет разработчику классическое Smalltalk-окружение, которое включает в себя браузер классов, REPL, а также интерфейс для работы с юнит-тестами (SUnit).

Amber позволяет вести инкрементальную разработку в лучших традициях Smalltalk: все изменения в коде подхватываются системой «на лету». Код компилируется в эффективный JavaScript и сохраняется на сервере с помощью протокола WebDAV.

Amber прозрачно интегрируется с библиотеками на JS: разработчику доступно всё многообразие библиотек JavaScript.

В новой версии, помимо традиционных улучшений производительности и исправлений ошибок, вниманию разработчиков так же представляется новый вариант IDE под названием «Helios» (демо доступно в архиве, файл «helios.html»). В рамках работы над новой IDE продолжается разработка пошагового отладчика смолток-кода (ветка «debugger» в репозитории).

Немного статистики по данной версии:

  • 433 коммита от 13 разработчиков (общее число разработчиков достигло 25);
  • 50 новых юнит-тестов в ядре системы (общее число юнит-тестов достигло 313);
  • исправлено 60 известных проблем.

Домашняя страница проекта

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

 , ,

yoghurt
()

Выход mocl

Группа Проприетарное ПО

mocl — набор инструментов для разработки на Common Lisp под мобильные платформы iOS и Android. По заверениям разработчиков получаемый код (используется LLVM) по производительности значительно превосходит аналогичный на Java/Dalvik.

В основе mocl лежит идея, заключающаяся в том, что логика приложения должна быть полностью описана на Лиспе, а пользовательский интерфейс — быть «родным» для платформы. Авторы проводят аналогию с Вэбом, когда логика серверного приложения описана на одном языке (например, на Лиспе), а представление — на другом (HTML + JavaScript).

Цена лицензии варьируется от $1299 для серьёзных компаний до $199 для индивидуальных разработчиков. Также предусмотрена «Source code license» для особых энтузиастов, доступ к которой, по-видимому, дают после обращения в службу поддержки.

Пример приложения на Github.

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

 , ,

yoghurt
()

Google открывает LevelDB

Группа Open Source

LevelDB - быстрое хранилище данных, обеспечивающее упорядоченное отображение текстовых ключей на текстовые значения.

Новинка представляет из себя библиотеку для языка C++, которой можно найти множество применений. Например, она может быть использована веб-браузером для хранения кеша недавно открытых страниц, пакетным менеджером для хранения списка установленных пакетов и их зависимостей, приложениями для хранения настроек и так далее.

LevelDB реализована с минимумом зависимостей и поэтому уже доступна на большинстве платформ. Библиотека распространяется под лицензией в стиле BSD.

Сравнение производительности с SQLite и Kyoto Cabinet

Домашняя страница проекта

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

 , ,

yoghurt
()

GTK 3.1.10

Группа GNOME

Вышло очередное обновление ветки GTK 3.1

GTK - один из основных в мире Open Source тулкитов, предназначенный для построения приложений с пользовательским интерфейсом.

В этом релизе:

  • Улучшения в диалоге открытия/сохранения файлов;
  • GAIL объединён с GTK и больше не является отдельным модулем;
  • GtkMountOperation научился показывать процессы, препятствующие размонтированию, на OpenBSD;
  • Исправлено 11 ошибок;
  • Обновлены переводы;
  • Другие мелкие изменения.

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

 

yoghurt
()

Squeak 4.2

Группа Open Source

Нежданно-негаданно к нам подкрался очередной релиз современной, свободной реализации языка программирования Smalltalk — Squeak.

Версия с сакральным номером 4.2 несёт нам:

  • значительные улучшения в библиотеке классов и IDE, традиционно обещается прирост производительности;
  • подчищенную кодовую базу с улучшенной поддержкой выгрузки ненужных пакетов и шрифтов из системы;
  • API для работы со стандартным вводом-выводом;
  • улучшенный интерфейс командной строки;
  • переработанную и расширенную документацию;
  • старый тулкит MVC, воскрешенный для работы на медленных устройствах;
  • и многое другое.

Отдельным пунктом следует выделить адаптацию Squeak к работе на новой виртуальной машине — Cog. Cog обеспечивает приблизительно трёхкратный общий прирост производительности за счёт JIT, также ведётся работа над поддержкой системных потоков и неблокирующих внешних вызовов. Разработка новой виртуальной машины финансируется организацией Teleplace, которая предоставляет свой коммерческий вариант системы виртуальных миров Open Cobalt.

Скачать

>>> Официальный анонс

 , ,

yoghurt
()

Google открывает Sawzall

Группа Open Source

Sawzall — это специальный процедурный язык, предназначенный для параллельной обработки больших объёмов данных. Sawzall уже долгое время используется в Google как инструмент для анализа серверных логов. Подробнее о возможностях языка можно прочитать тут и тут.

>>> Страница проекта на Google Code

 ,

yoghurt
()

EA открывается

Группа Open Source

Electronic Arts Inc, известный производитель и издатель игр, выложил в открытый доступ свои наработки.

Помимо модифицированного WebKit, который, судя по всему, использовался в таких продуктах компании, как Sims 3, Skate 3 и NFS World Online, опубликованы так же части EASTL - «библиотеки шаблонов для С++ от EA».

EASTL на Github

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

 , , ,

yoghurt
()

Moose 4.0

Группа Open Source

Вышла в свет четвертая версия универсальной платформы для анализа данных и программных проектов Moose.

С помощью Moose разработчики и исследователи могут:

  • импортировать проекты, написанные на Smalltalk, Java и прочих языках;
  • построить модель для данного проекта;
  • визуализировать модель, чтобы оценить сложность, отследить зависимости и т.д.

Свою историю Moose ведет с 1996 года; платформа уже использовалась в компаниях Siemens и Nokia.

Moose написана на Smalltalk и работает в ОС GNU/Linux, Windows и Mac OS X; код доступен под лицензиями BSD и MIT.

Книга о Moose

Скачать

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

 ,

yoghurt
()

MarginCon

Группа Linux в России

26 июня в Омске состоится конференция по маргинальным языкам программирования MarginCon.

Приглашаются разработчики на Haskell, Erlang, Lisp/Scheme, Io, Go и прочих малораспространенных языках. Для участия необходимо зарегистрироваться.

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

 , , , , , ,

yoghurt
()

GNU Smalltalk 3.2

Группа GNU's Not Unix

Сегодня вышла новая версия реализации динамического, полностью объектно-ориентированного языка программирования Smalltalk от проекта GNU.

Основные изменения и новшества в данной версии:

  • Новая среда разработки VisualGST (gtk);
  • Возможность загрузки и установки дополнительных пакетов (.star) с официального сайта;
  • Портирована легковесная ООПБД SandstoneDb;
  • Инкрементальная сборка мусора;
  • Набор инструментов для профилирования;
  • Традиционные исправления ошибок.

В стандартную поставку GNU Smalltalk так же входят фреймворки Seaside и Magritte, многочисленные биндинги, интерфейсы к БД и многое другое

>>> Полный список изменений

 ,

yoghurt
()

Pharo 1.0

Группа Open Source

Сегодня вышла в свет первая стабильная версия Pharo - современной, полностью свободной реализации среды Smalltalk. Проект появился как форк Squeak, работа над ним ведется с 2008 года.

Основные цели проекта:

  • Устранение проблем с лицензиями - Pharo доступен под MIT;
  • Частые обновления;
  • Чистка и улучшение качества кода;
  • Совершенствование пользовательского интерфейса.

В Pharo 1.0 вошло множество улучшений производительности и расширений функциональности, доступно более 9000 тестов, добавлены новые инструменты (diff, inspector).

Pharo уже используется множеством компаний, исследовательских групп и университетов; разработка веб-фреймворка Seaside тоже была перенесена в Pharo.

Учебник Pharo by example

Сборки для разных ОС

Полный список изменений

>>> Объявление на официальной странице

 , ,

yoghurt
()

Squeak 4.0

Группа Open Source

Сегодня в списке рассылки squeak-dev было объявлено о выходе новой версии свободной реализации языка программирования Smalltalk-80 Squeak.

Целью релиза 4.0 было перелицензирование - Squek-license, использовавшаяся до этого, не являлась OSI-совместимой. Частично из-за этого проект был в своё время форкнут. Новый вариант сочетает в себе элементы лицензий MIT и Apache. Была проведена большая работа по сбору соглашений о смене лицензии со всех участников проекта.

Код и функциональность остались практически неизменными с версии 3.10.2; разработчики обещают выпустить Squeak 4.1 с новыми наработками в ближайшее время.

Виртуальная машина Squeak может работать на множестве платформ; энтузиасты работают над портом для Android. Некоторые приложения, написанные в Squeak, можно встретить и в Apple iPhone AppStore.

Скачать

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

 , ,

yoghurt
()

Pinta 0.2

Группа Мультимедиа

Недавно на ЛОРе уже освещался выход первой версии этой программы для обработки изображений. Всё это время автор не сидел без дела, и вот вчера был представлен релиз 0.2.

Основные изменения:

  • Многопоточность (для эффектов);
  • «Живое» изменение свойств слоёв;
  • Поддержка полупрозрачных цветов;
  • Улучшенное взаимодействие с Mac OS X;
  • Новые инструменты: Zoom, Paint Bucket, Color Replacer, Line, Pan;
  • Новые эффекты: Ink Sketch, Oil Painting, Gaussian Blur, Glow;
  • Добавлена возможность настройки яркости/контраста, насыщенности, огрубления (posterize), кривых;
  • Улучшения в интерфейсе пользователя;
  • Исправления различных ошибок.

Pinta позиционируется как аналог известной программы Paint.NET, написана на Mono и выпущена под лицензией MIT

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

 ,

yoghurt
()

Вышел Leeenux 2.0

Группа Ubuntu Linux

Разработчики Leeenux рады представить вам новую версию своего дистрибутива, ориентированного на нетбуки ASUS серии EEE.

Дистрибутив основан Easy Peasy 1.5. Авторы отмечают следующие особенности, выделяющие Leeenux на фоне остальных:

  • Высокая скорость работы;
  • Стабильность;
  • Установленная система занимает всего 1.2 Гб на диске;
  • Окружение оптимизировано для работы на маленьких (7") экранах - используется доделанное меню из Ubuntu Netbook Remix;
  • Работает «из коробки», не требуется дополнительная настройка оборудования (в отличие от UNR);
  • Более экономичный расход батареи благодаря eee-control.

В дистрибутив включено такое базовое ПО, как Mozilla Firefox, Mozilla Thunderbird, VLC, Abiword, Pidgin, Cheese. Примечательно, что в Leeenux включены только программы из среды GNOME или написанные на чистом С++. Mono-, Java-, Qt-приложения в список не входят.

Дистрибутив вышел 3го ферваля, а 7го февраля iso скачали уже 10 000 раз.

Скриншоты

Скачать iso (360 Мб)

>>> Домашняя страница

 , leeenux,

yoghurt
()

OpenDNSSEC 1.0.0

Группа Безопасность

Вышла финальная версия OpenDNSSEC - открытого инструмента обеспечения безопасности DNS.

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

Особенности:

  • Данные хранятся в HSM, доступ к ним происходит с использованием PKCS#11;
  • Доступна SoftHSM - программная эмуляция HSM;
  • Ключи могут быть использованы для нескольких зон с целью экономии места на HSM;
  • Поддержка подписей RSA/SHA1 и SHA2;
  • Лицензия - BSD.

Программа доступна для всех Unix-подобных операционных систем и подходит для работы как с большими зонами (например, домены верхнего уровня), так и с множеством малых (хостинг, ISP).

К созданию OpenDNSSEC причастны такие организации, как .SE, NLnet Labs, Nominet, SIDN и SURFNet.

Домашняя страница

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

 , opendnssec,

yoghurt
()

openSUSE Build Service 1.7

Группа Novell

openSUSE Build Service - это инструмент, предоставляющий разработчикам возможность собирать бинарные пакеты своих программ для дистрибутивов openSUSE, SLES, Fedora, Red Hat, Mandriva, Debian и Ubuntu.

Особенности данного релиза:

  • Новая система атрибутов, хранящая информацию, относящуюся к проектам или пакетам;
  • Более высокая скорость сборки;
  • Возможность запускать систему с USB-носителей, а так же обновлять её без потери данных, отправленных на сервер;
  • Введен механизм ревью;
  • Традиционные мелкие улучшения и исправления ошибок.

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

 ,

yoghurt
()

Встречайте: Pinta

Группа Мультимедиа

Сегодня вышла первая версия очередного открытого графического редактора Pinta. Программа написана на Mono и GTK и пока обладает следующими возможностями:

  • Поддержка слоёв;
  • Полная история всех действий - всё можно отменить и повторить;
  • Базовые графические эффекты;
  • Пользователю доступны базовые инструменты - кисть, карандаш, ластик, различные фигуры.

Автор позиционирует программу как аналог известной Paint.NET, работающий как в Linux, так и в Mac OS X.

Официальный сайт

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

 ,

yoghurt
()

Линус Торвальдс в Top-100

Группа Linux General

Линус Торвальдс вошёл в список сотни самых влиятельных изобретателей всех времен и народов по версии Britannica.

Компанию Линусу в этом списке так же составили Архимед, Билл Гейтс и Сергей Брин.

Сама книга

>>> Полный список

 

yoghurt
()

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