Опубликованы лекции "Python в научных вычислениях"

Доктор физико-математических наук Андрей Грозин прочитал цикл лекций об использовании Python. Презентации были приготовлены для представления в среде Jupiter. Видеоматериалы лекций с разрешения лектора доступны под свободной лицензией CC-BY-SA. Исходные видеофайлы будут выложены в торрентах позже. Лекционные материалы в формате HTML и примеры опубликованы на странице лектора. Первая и третья лекция записаны не были. Первые четыре лекции представляют из себя введение в язык программирования Python. Следующие пять лекция — обзор возможностей Python, которые смогут пригодится в процессе занятия наукой. Лекция 1. Jupiter. Числа. Строки. Списки. (html, ipynb) Лекция 2. Кортежи. Множества. Словари. Функции.(html, YouTube, ipynb) Лекция 3. Объектно-ориентированное программирование. Исключения. … Читать далее Опубликованы лекции "Python в научных вычислениях"

Выпуск дистрибутива Solus 1.0 c собственным рабочим столом Budgie

После восьми месяцев разработки представлен дистрибутив Solus 1.0, примечательный разработкой собственного рабочего стола Budgie Desktop, установщика, пакетного менеджера и конфигураторов. Solus является самобытной разработкой, не основанной на пакетах других дистрибутивов. Одновременно с Solus 1.0 выпущен релиз окружения Budgie Desktop 10, которое было практически полностью переписано. Код наработок проекта распространяется под лицензией GPLv2, для разработки используются языки Си и Vala. Для загрузки сформирован iso-образ, размером 850 Мб (x86_64). Для установки из репозитория предлагается около 2000 пакетов. Рабочий стол Budgie основан на технологиях GNOME, но использует собственные реализации оболочки GNOME Shell, панели, апплетов и системы вывода уведомлений. Budgie не является форком GNOME … Читать далее Выпуск дистрибутива Solus 1.0 c собственным рабочим столом Budgie

Состоялся рождественский релиз Perl 6

Увидел свет компилятор Rakudo 2015.12 «коледа», который отмечен Ларри Уоллом (Larry Wall) как первый релиз языка программирования Perl 6. Rakudo является одним из компиляторов Perl 6, преобразующих программы в байткод, который затем выполняется в специальной виртуальной машине. По умолчанию предлагается виртуальная машина MoarVM, в качестве альтернативы может использоваться виртуальная машина JVM (также продолжает развитие проект Parrot, но он не поддерживается в Rakudo, разработка альтернативного компилятора Niecza давно заброшена). В Rakudo 2015.12 полностью реализована поддержка спецификации v6.c «Christmas» для Perl 6 и успешно пройдены связанные с ней тесты (тестовый набор включает около 120 тысяч проверок). Спецификация v6.c объявлена стабильной — некоторое … Читать далее Состоялся рождественский релиз Perl 6

Проект Android-x86 обвинил создателей Console OS в мошенничестве

Разработчики свободного проекта Android-x86, в рамках которого силами независимого сообщества осуществляется портирование платформы Android для архитектуры x86, обвинили авторов платформы Console OS в мошенничестве и растрате средств, полученных в середине 2014 года на создание специализированной редакции платформы Android. Компания Mobile Media Ventures собрала на kickstarter.com около 80 тысяч долларов на разработку платформы Console OS, которая должна была стать редакцией платформы Android для использования в качестве рабочего стола на обычных ПК и ноутбуках на базе архитектуры x86. В конце 2014 года участникам совместного финансирования был продемонстрирован первый рабочий прототип Console OS, который на деле оказался перепаковкой сборки android-ia, отличия в котором … Читать далее Проект Android-x86 обвинил создателей Console OS в мошенничестве

Выпуск новой экспериментальной ветки Wine 1.9.0

Выход Wine 1.9.0 обозначил начало цикла разработки новой экспериментальной ветки Wine 1.9.x, который завершится выпуском стабильной версии 1.10.0. С момента выпуска версии 1.8.0 закрыто 43 отчёта об ошибках. Основные изменения: Реализация API WSAPoll; Исправление штатного диалога выбора шрифта; Улучшение поддержки X11 dragdrop; Серия исправлений, не принятых во время заморозки кодовой базы перед релизом Wine 1.8; Закрыты отчёты об ошибках, связанные с работой игр и приложений: CorelDRAW 9, Origin Pro 6.1 / 7.5 / 8.0 / 8.5, Restricted Area, Call of Duty 4, Web Forum Reader 3.0, PPTV 3.2.1, FlashDevelop 4.3.0, HeeksCAD, PowerPoint Viewer 2010, Kaspersky Internet Security 2010, Game Heroes … Читать далее Выпуск новой экспериментальной ветки Wine 1.9.0

Открытый маршрутизатор Turris Omnia собрал более 400 тысяч долларов

Запущенная в ноябре краудфандинговая кампания по финансированию производства открытого маршрутизатора Turris Omnia (лицензия CERN OHL) оказалось более чем успешной — на данный момент собрано более 400 тысяч долларов, что в четыре раза превзошло первоначальную цель. Сбор средств продлится еще 18 дней. Turris Omnia оснащен двухъядерным процессором Marvell ARM Armada 385 1.6 GHz, 1 Gb ОЗУ, 4GB Flash, 6 гигабитными сетевыми портами (5 LAN + 1 WAN), mSATA, портом SFP, 2x USB 3.0, 2x Mini PCI Express и слотом для SIM-карты. WiFi поддерживает работу в режимах 3×3 MIMO 802.11ac и 2×2 MIMO 802.11b/g/n. Операционной системой будет форк OpenWRT (используется ответвление Turris … Читать далее Открытый маршрутизатор Turris Omnia собрал более 400 тысяч долларов

Выпуск языка программирования Ruby 2.3.0

Представлен релиз Ruby 2.3, динамического объектно-ориентированного языка программирования, отличающегося высокой эффективностью разработки программ и вобравшего в себя лучшие черты Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Код проекта распространяется под лицензиями BSD («2-clause BSDL») и «Ruby», которая ссылается на последний вариант лицензии GPL и полностью совместима с GPLv3. Ruby 2.3 является третьим значительным выпуском, подготовленным в рамках нового планового процесса разработки, подразумевающего отведение года на подготовку функциональных улучшений и формирование каждые 2-3 месяца корректирующих выпусков. В скором времени ожидается выпуск фреймворка Rails 5.0, первая бета-версия которого вышла неделю назад. Основные улучшения: Реализована новая экспериментальная прагма frozen-string-literal, а также связанная … Читать далее Выпуск языка программирования Ruby 2.3.0

Выпуск strace 4.11

Доступен новый выпуск отладочной утилиты strace 4.11, нацеленной на отслеживание системных вызовов и команд ioctl в процессах и приложениях. В новом выпуске: Обеспечена поддержка новых системных вызовов, появившихся в ядрах Linux с 4.0 по 4.4. Все диагностические сообщения снабжены префиксом strace. Унифицировано наименование системных вызовов для разных архитектур. Реализована надёжная трассировка процессов с иной разрядностью (например, трассировка 32-разрядных процессов с использованием 64-разрядной сборки strace); Поддержка декодирования системных вызовов bpf, execveat, ioperm, iopl, kcmp, kexec_file_load, lookup_dcookie, membarrier, memfd_create, mlock2, name_to_handle_at, open_by_handle_at, sched_getattr, sched_setattr и userfaultfd; Улучшение декодирования системных вызовов epoll_create, fcntl, fcntl64, futex, getdents, getdents64, getsockopt, io_*, mount, msgctl, prctl, quotactl, … Читать далее Выпуск strace 4.11

В Firefox 45 появится поддержка временной установки неподписанных дополнений

В Firefox 43 по умолчанию активирован режим обязательной проверки дополнений по цифровой подписи, но оставлена возможность отключения подобной проверки через изменение опции «xpinstall.signatures.required» в about:config. В одном из ближайших выпусков данную опцию планируется удалить, что приведёт к невозможности установки в финальных релизах неподписанных дополнений. Для упрощения тестирования дополнений в релизах реализован режим временной установки дополнений, который будет включен в состав Firefox 45. Включение поддержки временной загрузки дополнений осуществляется во вкладке Add-ons на странице «about:debugging». Новая возможность позволит разработчикам установить любое неподписанное дополнение из локального XPI-файла, но данное дополнение будет активно только в рамках текущего сеанса и после первого перезапуска браузера … Читать далее В Firefox 45 появится поддержка временной установки неподписанных дополнений

Доступна сборка openSUSE Edu Li-f-e 42.1 для образовательных учреждений

Представлен новый выпуск openSUSE Edu Li-f-e 42.1, специализированной Live-сборки дистрибутива openSUSE Leap 42.1 с подборкой обучающих программ для детей, школьников и студентов, а также для их родителей и учителей. Размер загрузочного iso-образа 3.8 Гб. В состав дистрибутива входит около 150 приложений, включая типичные офисные и графические пакеты (Abiword, LibreOffice, GIMP, Inkscape, Blender, XaraLX, Scribus), серверные продукты для организации процесса обучения и тестирования (openSIS, Moodle, OpenBiblio, ATutor, FreeSMS), инструменты для изучающих программирование (Bwbasic, Java, C, C++, Perl, Python, LAMP-стек (Apache+MySQL+PHP), Mono, Eclipse, NetBeans, Anjuta), образовательные программы для разных возрастных категорий, пакеты связанные с математической, астрономией, химией, электроникой, биологией, географией и другими … Читать далее Доступна сборка openSUSE Edu Li-f-e 42.1 для образовательных учреждений

Релиз архиватора p7zip 15.09

Незамеченным остался факт того, что разработка консольной версии архиватора p7zip (порт 7z.exe для Unix-систем) возобновилась с начала с марта этого года, а на этой неделе проект был синхронизирован с новейшей кодовой базой 7z. Основные новшества: Добавлена поддержка распаковки образов в формате ext2, ext3, ext4 и многотомных VMDK; Добавлена поддержка 64-битной платформы cygwin, включая ассемблерное ускорение; Стала поддерживаться компиляция для aarch64, arm, PPC, PPC64, PPC64LE и S390x; Добавлена поддержка распаковки образов QCOW2, VMDK, VDI, а также GPT партиций, содержащихся внутри; Стали поддерживаться образы WIM (Windows Imaging Format) с форматом сжатия LZMS; Добавлена поддержка распаковки архивов RAR5; 7-Zip больше не сортирует файлы … Читать далее Релиз архиватора p7zip 15.09

Релиз дистрибутива Manjaro Linux 15.12

Состоялся новая релиз дистрибутива Manjaro Linux 15.12, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (1.9 Гб) и Xfce (1.5 Гб). В дальнейшем ожидается публикация редакций с рабочими столами на основе GNOME 3, MATE, Enlightenment, LXDE, Cinnamon, Fluxbox, AwesomeWM, PekWM и LXQt. Для управления репозиториями в Manjaro используется собственный инструментарий BoxIt, спроектированный по образу Git. Репозиторий поддерживается по принципу непрерывного включения обновлений (rolling), но новые версии проходят дополнительную стадию … Читать далее Релиз дистрибутива Manjaro Linux 15.12

Выпуск программы для профессиональной обработки фотографий Darktable 2.0

Увидел свет значительный релиз программы для редактирования фотографий Darktable 2.0, выступающей в роли свободной альтернативы таким продуктам, как Adobe Lightroom и Apple Aperture. Darktable поддерживает работу с RAW-изображениями и предоставляет большую подборку модулей для выполнения всевозможных операций по обработке фотографий. Darktable позволяет вести базу исходных фотографий, осуществлять наглядную навигацию по имеющимся снимкам и при необходимости выполнять операции корректировки искажений и улучшения качества, сохраняя при этом исходный снимок и всю историю операций с ним. Особенности выпуска: Интерфейс портирован на GTK+3; Новый кэш миниатюр, который заменил собой MIPMAP (значительно увеличена скорость, меньше крахов); Добавлен режим печати; Переработан экран работы с цветами; Поддержка … Читать далее Выпуск программы для профессиональной обработки фотографий Darktable 2.0

Выпуск дистрибутива свободной CRM-системы SalesPlatform Vtiger CRM 6.4

Представлен новый релиз свободного дистрибутива системы CRM от российского поставщика SalesPlatform. Дистрибутив SalesPlatform Vtiger CRM позволяет реализовать средства автоматизации продаж, в том числе формировать полный цикл первичных документов процесса продаж в соответствии с требованиями российского законодательства: Счета, Счета-фактуры, Накладные, Акты об оказанных услугах. Новая версия представляет собой стабильную версию «родительской ветки» дистрибутива Vtiger 6.4 с большим количеством важных доработок от компании SalesPlatform и русскоязычного сообщества. Исходные тексты проекта распространяются под лицензией Sugar Public License 1.1.2 (вариант Mozilla Public License). Среди нововведений: Доработана поддержка работы с корпоративной почтой Расширена реализация поддержки множественных организаций в одной CRM Улучшен модуль интеграции с телефонией … Читать далее Выпуск дистрибутива свободной CRM-системы SalesPlatform Vtiger CRM 6.4

Mozilla работает над планшетом, маршрутизатором, медиаприставкой и умной клавиатурой

После принятия решения о прекращении разработки смартфонов разработчики Mozilla пытаются найти новые применения для платформы Firefox OS. В разработке находятся следующие прототипы устройств: Планшет Firefox Pad, снабжённый 10-дюймовым экраном и предлагающий простое браузерное окружение для работы в Web. Умная клавиатура Firefox Pi — клавиатура с трекпадом и встроенным компьютером Raspberry Pi, которую можно подключить к телевизору (в том числе к аналоговому) или монитору и получить самодостаточное окружение для работы в Web. Портативная медиаприставка Firefox Stick, похожая на Google Chromecast. Устройство Firefox Stick оформлено в виде брелока с интерфейсом HDMI, позволяющего превратить любой телевизор в Smart TV на базе Firefox OS … Читать далее Mozilla работает над планшетом, маршрутизатором, медиаприставкой и умной клавиатурой

По мнению Дастина Киркленда, косвенно Ubuntu использует более миллиарда человек

Дастин Киркленд (Dustin Kirkland), руководящий разработкой проекта Ubuntu Cloud и входящий в команду, принимающую решения по разработке продуктов и определению стратегии развития в компании Canonical, попытался оценить размер пользовательской базы дистрибутива Ubuntu в контексте обсуждений сбылся или нет прогноз 2011 года, в рамках которого Марк Шаттлворт предрекал расширение числа пользователей Ubuntu в 2015 году до 200 миллионов. Весной число непосредственных пользователей дистрибутива Ubuntu составляло 25 млн (расчёт на основании числа загруженных сборок и установки обновлений), но по мнению Киркленда число людей косвенно использующих Ubuntu значительно больше. Если учитывать посетителей сайтов и сервисов, работающих под управлением Ubuntu, то число пользователей данного … Читать далее По мнению Дастина Киркленда, косвенно Ubuntu использует более миллиарда человек

Релиз движка для создания браузерных 3D-приложений Blend4Web 15.12

Представлен релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.12. Blend4Web предназначен для создания трехмерного интерактивного контента, работающего в браузерах без использования плагинов. Пакет тесно интегрирован с открытым пакетом Blender, использующимся в качестве основного инструмента редактирования 3D-сцен. Воспроизведение контента осуществляется средствами WebGL, Web Audio и других браузерных технологий. Наработки проекта распространяются под лицензией GPLv3. Основные изменения: Поддержка теней от нескольких источников освещения. Blend4Web теперь поддерживает отбрасывание теней несколькими источниками света (до четырёх включительно), что способно улучшить реалистичность и насыщенность создаваемых сцен. Для демонстрации возможности подготовлен следующий зимний пример. Начальная поддержка шлемов виртуальной реальности с использованием WebVR API. На данный момент … Читать далее Релиз движка для создания браузерных 3D-приложений Blend4Web 15.12

Mozilla работает над планшетом, маршрутизатором, медиаприставка и умной клавиатурой

После принятия решения о прекращении разработки смартфонов разработчики Mozilla пытаются найти новые применения для платформы Firefox OS. В разработке находятся следующие прототипы устройств: Планшет Firefox Pad, снабжённый 10-дюймовым экраном и предлагающий простое браузерное окружение для работы в Web. Умная клавиатура Firefox Pi — клавиатура с трекпадом и встроенным компьютером Raspberry Pi, которую можно подключить к телевизору (в том числе к аналоговому) или монитору и получить самодостаточное окружение для работы в Web. Портативная медиаприставка Firefox Stick, похожая на Google Chromecast. Устройство Firefox Stick оформлено в виде брелока с интерфейсом HDMI, позволяющего превратить любой телевизор в Smart TV на базе Firefox OS … Читать далее Mozilla работает над планшетом, маршрутизатором, медиаприставка и умной клавиатурой

Выпуск Ubuntu Pi Flavours 15.10.1, позволяющего создавать сборки Ubuntu для Raspberry Pi 2

Доступен новый выпуск пакета Ubuntu Pi Flavours Maker, предназначенного для формирования сборок Ubuntu, адаптированных для установки на миникомпьютере Raspberry Pi 2. В рамках проекта развивается несколько shell-скриптов для формирования сборок с использованием технологии Snappy и PPA-репозиторий с набором специализированных пакетов для задействования всех возможностей Raspberry Pi 2. Готовые для установки образы сформированы на основе различных вариантов Ubuntu, в том числе Ubuntu MATE, Kubuntu, Lubuntu, Xubuntu и Ubuntu GNOME. Читать далее Выпуск Ubuntu Pi Flavours 15.10.1, позволяющего создавать сборки Ubuntu для Raspberry Pi 2

Выпуск Wine Staging 1.8, экспериментального варианта Wine

Следом за Wine 1.8 увидел свет релиз ответвления Wine Staging 1.8, в рамках которого формируются расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. Wine-staging позиционируется как площадка для предварительного тестирования экспериментальных патчей, перед их включением в основное дерево исходных текстов Wine. По сравнению с Wine 1.8 в Wine-staging добавлено более 730 патчей и 260 исправлений ошибок. В том числе добавлена реализация многопоточного режима (Commandstream multithreading), поддержка Windows ACL, возможность использования тем GTK3+, декодировние DXVA2 на стороне GPU, поддержка CUDA/PhysX/NVENC для видеокарт NVIDIA, поддержка EAX 1, улучшенная реализация d3dx9, различные … Читать далее Выпуск Wine Staging 1.8, экспериментального варианта Wine

Выпуск дисплейного сервера Mir 0.18

Представлен релиз дисплейного сервера Mir 0.18, который используется вместо X-сервера в редакции Ubuntu для мобильных систем совместно с пользовательским окружением Unity 8. Новый выпуск включает достаточно большую порцию улучшений, среди которых переработка внутренностей для последующей реализации поддержки графического API Vulkan, переход по умолчанию на libinput вместо портированного из Android кода для организации ввода, улучшение отзывчивости для вложенных серверов, решение проблем с отрисовкой в Xmir, многочисленные исправления для многомониторных конфигураций, начальная реализация рендеринга через плагины, которые можно использовать для отрисовки на IoT-устройствах без поддержки Vulkan/GLES. Читать далее Выпуск дисплейного сервера Mir 0.18