LINUX.ORG.RU

Сообщения tailgunner

 

PyDev 1.5.0

Группа Open Source

Вышел PyDev 1.5.0 - плагин для Eclipse, поддерживающий разработку на Python, Jython и IronPython. Главная новость выпуска - интеграция PyDev Extensions в основную версию PyDev (ранее PyDev Extensions распространялись как платный closed-source продукт).

PyDev включает в себя всё, что ожидается от современной IDE: code completion, синтаксический анализ on-the-fly, рефакторинг, интегрированный отладчик, для вынужденных переселенцев с Лиспа имеется интерактивная консоль. Есть также поддержка работы с Google Application Engine.

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

 , ,

tailgunner
()

Проект Unladen Swallow

Группа Open Source

Проект Unladen Swallow ("Ласточка налегке", отсылка к Monty Python) имеет целью увеличить производительность интерпретатора Python 2.6.1 минимум в 5 раз. при этом сохраняя совместимость со всеми Python-приложениями и модулями расширения. Проект не рассматривается как форк Python, и все усовершенствования планируется слить в основную ветку.

Самое существенное намеченное изменение - использование LLVM вместо текущей Python-специфичной VM, но запланированы и менее радикальные изменения, направленные на быстрое получение практически полезного ускоренного Python - усовершенствования "классического" интерпретатора (ceval.c), GC, внутренних структур данных, и эксперименты с новейшими GCC. Работа будет разбита на несколько этапов, с ежеквартальными релизами. Более подробный план работы здесь: http://code.google.com/p/unladen-swal..., уже достигнутые результаты здесь: http://code.google.com/p/unladen-swal....

Ссылка на Monty Python: http://www.armory.com/swallowscenes.html

Да, и регулярные выражения тоже планируется починить ;)

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

 , , ,

tailgunner
()

Intel и правительство Тайваня планируют совместно разрабатывать ОС на основе Linux

Группа Linux General

Intel и правительство Тайваня планируют открыть центр разработки Moblin OS — ОС для интернет-устройств и нетбуков, основанной на Linux. Цель предприятия — стать источником технологий для использования в нетбуках и еще более миниатюрных мобильных устройствах. Альянс также выглядит направленным против Microsoft, ОС которой требуют больших ресурсов и/или лицензионных отчислений, повышающих цену устройства с Windows по сравнению с Linux-аналогами.

По заявлению министра экономики Тайваня, центр откроется в декабре.

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

 ,

tailgunner
()

Вышел Mercurial 1.0

Группа Open Source

Вышла версия 1.0 распределенной системы управления версиями Mercurial.
Эта версия содержит много изменений по сравнению с предыдущей (0.9.5):

  • улучшения в поддержке копирования/переименования файлов,
  • улучшенная конфигурация программ слияния файлов (возможно задание разных программ для разных типов файлов),
  • поддержку преобразования из Monotone и GNU Arch,
  • множество мелких доводок,
  • и, главное, новый логотип :)
Из новых "официальных" плагинов нужно отметить inotify (Linux-only плагин, намного ускоряющий поиск измененных файлов в большом дереве, и дающий почти мгновенный status и diff) и record (интерактивный commit).

Сайт проекта

Руководство пользователя (неофициальное, aka Mercurial Book).

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

 ,

tailgunner
()

PyDev 1.3.12

Группа Open Source

Тихо и незаметно вышла версия PyDev 1.3.12. PyDev - это Eclipse plugin, предназначенный для разработки приложений на Python и Jython. Поскольку раньше в новостях LOR PyDev почему-то не упоминался, приведу список его возможностей: поддержка синтаксиса Python в редакторе (подсветка синтаксиса, code folding, smart identation, работа с синтаксисом Python 2.4 и 2.5); рефакторинг; code completion; интегрированный отладчик (Python и Jython); Content Assist; интеграция с Mylyn (aka Mylar, Eclipse plugin для bug/task tracking); интеграция с PyLint; скриптование на Jython.

Изменения в 1.3.12 направлены на ускорение code completion.

Загрузить: http://pydev.sourceforge.net/download...

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

 , ,

tailgunner
()

Вышел Mercurial 0.9.5

Группа Open Source

Вышла новая версия распределенной системы управления версиями Mercurial, используемой такими проектами, как OpenSolaris и Mozilla. Среди усовершенствований: улучшение работы с символическими ссылками, общее ускорение работы c репозиторием, и значительное (в 10 - 300 раз) ускорение работы с большими файлами (что делает Mercurial пригодным не только для хранения исходных кодов, http://www.selenic.com/pipermail/merc...). Расширены возможности импорта (в разной степени поддерживаются Subversion, Darcs, Git, CVS). Как всегда, в релиз входят новые расширения.

Сайт проекта: http://www.selenic.com/mercurial

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

tailgunner
()

Mozilla переходит на распределенную систему управления версиями - и это Mercurial

Группа Mozilla

В связи с изменением стиля разработки Mozilla 2, Mozilla Project была необходима новая система управления версиями взамен CVS. Выбор сделан - это система Mercurial, обошедшая ближайших конкурентов (Git и Bazaar-NG) за счет, соответственно, хорошей поддержки Windows и высокой скорости работы.

Подчеркивается, что принципы построения современных DVCS позволяют относительно безболезненно преходить с одной системы на другую, так что процедура выбора будет повторена через 9-12 месяцев с учетом будущего состояния оцениваемых систем и накопленного опыта эксплуатации.

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

tailgunner
()

Вышел PyPy 0.99.0

Группа Open Source

Из серии "лучше поздно, чем никогда": 17 февраля вышла новая версия PyPy, реализации "Питона на Питоне" и фреймворка для реализации динамических языков и витуальных машин для них. За 8 месяцев, прошедших с предыдущего релиза, улучшено быстродействие (сейчас - "всего" в 2-3 раза медленнее CPython) и добавлено множество возможностей, в том числе трансляция интерпретатора в JavaScript и код для .NET

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

tailgunner
()

Поддержка ввода/вывода в userspace

Группа Ядро Linux

Небезызвестный Greg Kroah-Hartmann опубликовал экспериментальные патчи, резко упрощающие поддержку ввода/вывода из программ пользовательского режима. Для широкого класса устройств (но отнюдь не для всех) эти патчи делают компонент драйвера, работающий в режиме ядра, тривиальным.

>>> Ссылка на пост в linux-kernel:

tailgunner
()

Вышел mercurial 0.9.2

Группа Open Source

Вышла новая версия распределенной системы управления версиями Mercurial. Несмотря на небольшое увеличение номера версии, изменений много. Самые существенные: улучшена работа с переименованными файлами - операции log и annotate используют историю переименования, а операция merge теперь корректно работает с переименованными файлами и каталогами; changelog преобразуется в/из UTF-8 автоматически; новая схема репозитория для работы на case-insesitive ФС (для пользователей Windows); значительно усовершенствован плагин mq.

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

tailgunner
()

Видеокарта с открытыми исходниками может быть уже не за горами

Группа Hardware and Drivers

Начатая в 2004 году разработка видеокарты с открытой спецификацией (Open Graphics Project) выходит на финишную прямую. Самое позднее в сентябре будет выпущена прототипная плата на ПЛИС (FPGA). Срок выхода промышленного образца еще не определен.

Фирма-разработчик (Traversal Technology) планирует выпустить весь проект под двойной лицензией (GPL и коммерческая для закрытых разработок).

Интервью ведущего разработчика, взятое в начале проекта: http://kerneltrap.org/node/4622

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

tailgunner
()

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