Послезавтра, 24 октября (среда), московские Python-программисты проведут Moscow Django MeetUp №6 — шестую встречу разработчиков на Django.
Энтузиасты проводят подобные мероприятия в Москве с 1 марта этого года. На встречах выступают программисты крупных и небольших компаний, а также отдельные разработчики. Как сообщают организаторы, мероприятие на сей раз будет полностью посвящено тестированию при работе с популярным веб-фреймворком Django: unit, функциональному и браузерному, а также подходу TDD (Test-driven development). Заявлены следующие доклады на Moscow Django MeetUp №6:
«TDD или как я стараюсь писать код» (Владимир Филонов, WebCanFly).
«Тестирование интерфейса методом тыка» [на примере Sikuli] (Александр Шлемин).
«Пример fuzzy testing для поиска URL в тексте» (Николай Ходов).
Встреча начнётся в ближайшую среду в 19:00 по адресу: г. Москва, ул. Гарибальди, д. 19, корп. 1, школа №1379 (ближайшая станция метро — «Новые Черёмушки»).
Объявлено о выпуске первой крупной версии — 1.0 — нового протокола для графического сервера Wayland и его эталонной реализации Weston.
Анонсируя релиз, Кристиан Хогсберг (Kristian Høgsberg) отметил, что выпуск версии 1.0 не означает готовности Wayland к реальному использованию, однако показывает, что основные возможности протокола определены и теперь разработчики «приступают к новой, волнующей и немного пугающей фазе в развитии Wayland». Клиентский релиз 1.0.0 (wayland-client.h) останется стабильным для всех версий 1.x.x, а серверный (wayland-server.h) — для версий 1.0.x (в дальнейшем планируется стабильный API с релизом сервера 1.1.0). Новых релизов Weston для версий 1.0.x пока больше не ожидается.
Изменения в Wayland 0.99.0 (релиз вышел за неделю до 1.0.0) по сравнению с прошлой версией (0.95.0) по большей части сводились к исправлению багов и дополнению документации.
Мигель де Иказа (Miguel de Icaza) представил новую крупную версию основного детища своей компании Xamarin — Mono 3.0.
Mono является свободной кроссплатформенной реализацией компилятора C# и других инструментов проприетарного фреймворка Microsoft .NET. На подготовку нынешнего крупного релиза — Mono 3.0 — у разработчиков ушло полтора года. Среди ключевых новшеств, появившихся в Mono 3.0, Мигель отмечает следующие:
асинхронный компилятор C# (Async);
единый компилятор C# для всех профилей;
профиль 4.5 Async API;
интеграция с недавними Open Source-релизами от Microsoft: ASP.NET MVC 4, ASP.NET WebPages, Entity Framework, Razor, System.Json;
новый высокопроизводительный сборщик мусора (SGen с рядом улучшением).
Авторы свободного JavaScript-фреймворка Apache Cordova сообщили о том, что их проект «повысили» до уровня ведущего (top-level projects, TLP) в некоммерческой организации Apache Software Foundation (ASF).
Проект Cordova раньше был известен как PhoneGap и появился как разработка компании Nitobi, позже приобретенной Adobe Systems. Идея Cordova заключается в предоставлении программистам фреймворка, позволяющего создавать универсальные приложения для различных мобильных устройств, поддерживающих современные веб-технологии (JavaScript, HTML5, CSS3). Наработки Cordova призваны упростить взаимодействие с аппаратным обеспечением (компас, камера, акселерометр и т.п.) и общесистемными компонентами (контакты, файлы, уведомления и т.п.), оставляя вопросы построения пользовательского интерфейса на откуп другим решениям (например, jQuery Mobile).
Среди поддерживаемых на сегодняшний день платформ в Apache Cordova представлены iOS (iPhone 3G и выше), Android (с версии 1.0), Windows Phone, BlackBerry, Bada, Symbian, webOS и Tizen. Актуальная версия Apache Cordova — 2.1.0. Исходный код распространяется на условиях Open Source-лицензии Apache License v2.0.
Подробности о проекте можно найти на странице incubator.apache.org/cordova. (Анонс о переводе Cordova в список TLP-проектов появился только в твиттере — официального подтверждения от самой ASF пока ещё не последовало, но можно ожидать в ближайшее время.)
Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 117.
В этом выпуске «Open Source»:
«Новости мира Open Source» (Дмитрий Шурупов).
«Дистрибутив Arch Linux. Часть 3: другие ответвления» (Никита Лялин).
«Вторая жизнь Grace: QtGrace и GraceGTK» (Семен Есилевский).
Подписчики уже сейчас могут скачать выпуск «Open Source» 117 на сайте издания. Бесплатный доступ к нему для всех будет автоматически открыт через месяц.