Lighttpd 1.4.42
Состоялся релиз легковесного http-сервера с расширяемыми через модули возможностями — Lighttpd 1.4.42.
( читать дальше... )
>>> Подробности (lighttpd.net)
Всего сообщений: 310
Состоялся релиз легковесного http-сервера с расширяемыми через модули возможностями — Lighttpd 1.4.42.
( читать дальше... )
>>> Подробности (lighttpd.net)
Спустя более года разработки состоялся релиз YaCy 1.90.
YaCy — децентрализованный сервис, в настоящее время работают 600 пиров. Архитектура YaCy не позволяет какой-либо одной организации решать, какие страницы индексировать и в каком порядке располагать их в выдаче. Сервера YaCy работают на компьютерах пользователей, поисковые запросы перед отправкой шифруются. В отличие от привычных нам поисковых систем, при разработке YaCy большое внимание уделялось защите персональной информации пользователя. На компьютере пользователя сохраняются персональные индексы и рейтинги страниц, позволяющие со временем улучшать качество поиска. Также YaCy можно использовать для поиска на определённом сайте или в пределах локальной сети.
Среди множества изменений и исправлений ошибок в этом релизе наиболее значимые изменения:
Каждый может начать пользоваться YaCy прямо сейчас, произведя простую установку ноды или используя любую чужую ноду.
>>> Подробности (yacy.net)
Представлен новый выпуск браузера Palemoon, базирующегося на кодовой базе Firefox, но нацеленным на сохранение классического интерфейса, без инновационных (DRM, WebRTC, PDF.js, Australias и пр.) нововведений и с улучшенной поддержкой процессорных инструкций. Большинство дополнений Firefox работают под Palemoon, но существует собственный каталог с проверенными дополнениями.
В новой версии:
( читать дальше... )
>>> Подробности (palemoon.org)
Команда разработчиков PHP рада сообщить о релизе PHP 7.0.
Несмотря на тот факт, что этот релиз является мажорным, усилия были направлены на то, чтобы сделать миграцию настолько безболезненной, насколько это возможно. Удаление устаревшей функциональности и устранение несоответствий в языке — основные направления для этой версии.
( читать дальше... )
>>> Руководство по миграции с PHP 5.6.x
>>> Список изменений (php.net)
По традиции, в конце месяца, разработчики Blend4Web представили новый релиз своей платформы для визуализации трехмерной графики на веб-страницах.
Важная особенность сборки — это новый редактор логики, основанный на механизме нод Blender. Год назад появилась возможность визуального программирования в сценах Blend4Web без написания кода с помощью так называемых слотов NLA. Набор функций позволял контролировать визуализацию объектов, проигрывать анимацию и эффекты, отслеживать действия пользователя, создавать простейшие логические конструкции. Однако, использование этих слотов было затруднено из-за неудобства управления ими, отсутствия какой-либо зрительной демонстрации иерархии. Новый механизм позволяет наглядно создавать логическую схему приложения с помощью функциональных узлов (нод) и «проводников» между ними.
Набор демонстраций Blend4Web пополнился новой сценой поистине промышленного масштаба. Разработчики воссоздали работу молочного завода. Приложение позволяет не просто «прогуляться» по виртуальному предприятию и ознакомиться с описанием агрегатов, но и полностью проследить производственный процесс создания некоторых видов молочной продукции. Презентация без проблем работает на мобильных устройствах, несмотря на сложные сцены, насыщенные графикой и анимацией. Связка с Blender позволила выполнить 95% от общего объема работ силами только художников, без привлечения программистов.
Ключевые особенности релиза:
>>> Подробности (blend4web.com)
Разработчики Blend4Web объявили о выходе новой версии 15.07. Blend4Web — это Open Source разработка, предлагающая законченное решение для визуализации трехмерной графики, интерактивных сцен для сайтов. Система построена на базе трехмерного редактора Blender.
Ключевые особенности релиза:
>>> Подробности (blend4web.com)
Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.06.
Изменения:
В этом релизе мы также проделали большую работу по исправлению ошибок и подготовили множество мелких улучшений, полный список которых можно посмотреть в замечаниях к релизу.
>>> Подробности (blend4web.com)
Почти через год после предыдущего релиза, команда разработчкиков веб-фреймворка рада представить на суд сообщества новый — Django 1.8, который подоспел точно в срок.
Следует особо отметить, что данная версия имеет длительный срок поддержки (LTS). Это означает, что она будет получать обновления и исправления минимум в течение трёх лет.
Для искушенного читателя как всегда подготовлены примечания к выпуску.
Ключевые изменения таковы:
Новый релиз можно скачать отсюда или из репозитория модулей Python.
Также напоминаем, что с выходом версии 1.8 версия Django 1.6 больше не будет поддерживаться.
И Django 1.6.11 является последним релизом ветки 1.6.
Django 1.7 продолжит получать обновления безопасности до октября 2015 (когда планируется выход Django 1.9).
Предыдущий релиз с длительной поддержкой Django 1.4 также будет получать обновления безопасности до 1 октября сего года, чтобы дать всем пользователям достаточно времени для обновления до нового Django 1.8 LTS.
>>> Оригинал новости (на английском) (djangoproject.com)
Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.03. В этом релизе: аннотации, инстансинг объектов, приложение для демонстрации работы API и анимация цвета в нодовых материалах.
( читать дальше... )
В этом релизе мы также проделали большую работу по исправлению ошибок и подготовили множество мелких улучшений, полный список которых можно посмотреть в замечаниях к релизу.
>>> Подробности (blend4web.com)
Представлен новый релиз открытого фреймворка для создания браузерных 3D-приложений Blend4Web 15.02. В этом релизе: встроенный сервер для разработчиков, кнопки социальных сетей, процедурно-генерируемые объекты и тени от прожекторов.
Изменения:
( читать дальше... )
>>> Ссылка на пресс-релиз (blend4web.com)
Nord Pos представляет собой решение в области автоматизации работы склада, продаж, интернет магазинов, кафе, такси и тому подобных сервисов. Отличается тем, что свободна, основана на java 7 и веб-технологиях, поддерживает интеграцию с другими системами и включает в себя все необходимое для своей работы.
Обоснованием нужности является универсальность применения, поддержка специализированного оборудования типа считывателей и принтеров штрих-кодов, веб-интерфейс и поддержка смартфонов.
Для тех, кто пропустил, краткий исторический экскурс:
Желающие могут оценить демоверсии Nord POS здесь или сразу загрузить продукт. Еще полезно почитать ленту автора в гугле плюс.
>>> Сайт проекта Nord POS (nordpos.mobi)
Сегодня Google представил релиз библиотеки с SQL-подобным синтаксисом, написанную на языке Javascript.
Поскольку начиная с 2010 года сообществу так и не удалось выработать стандарта WebSQL, в этой области не существовало реляционной БД, которая могла обеспечить полноценную кросс-браузерность.
Имеющиеся решения — IndexedDB и LocalStorage были по сути объектно-ориентированными хранилищами и не имели свойств,которыми обладают реляционные БД.
Lovefield создан, чтобы заполнить этот пробел в подобном ПО.
Он предоставляет мощный и гибкий движок запросов. В качестве бэкэнда в нем используется IndexedDB.
Синтаксис самих SQL-запросов декларативен, т.е. отсутствует прямой парсинг запросов, что делает систему устойчивой к SQL-инъекциям, а также простой в изучении для разработчиков, уже хорошо знакомых с традиционным SQL.
На данные момент движок Lovefield реализует такую функциональность:
В плане производительности новый движок использует оптимизатор запросов, который оценивает различные варианты выполнения и выбирает наиболее эффективный.
Lovefield обеспечивает приемлемую производительность для БД размером до 50 тысяч строк.
В ближайшем будущем разработчики планируют добавить поддержку таких возможностей как внешние ключи, самосоединения таблиц, каскадное добавление/удаление записей и другое.
>>> Подробности (blogspot.ru)
Конференция RailsClub — крупнейшая конференция о разработке на Ruby в России. Больше 300 участнкиов, именитые спикеры со всего мира и актуальные темы для обсуждения. RailsClub 2014 состоится 27 сентября в Москве, в DigitalOctober.
В программе:
Аарон Паттерсон, член Ruby и Rails core team, топ 1 контрибьютор на сегодня, RubyHero 2010. Человек, который определяет развитие языка, и невероятно харизматичный спикер.
Тема выступления сейчас уточняется.
Божидар Батсов, CTO Tradeo, автор Rubycop и редактор Ruby и Rails style guides.
The Elements of Style in Ruby
Речь пойдет о том, что же такое стиль, чем хороший стиль отличается от плохого, как придерживаться единого стиля в коде. Как связаны стиль и язык и как эволюционируют стили в коммьюнити Ruby Style Guide.
Джонас Никлас, автор фреймворка для тестирования Capybara и популярных библиотек Pundit, Turnip и CarrierWave. Ruby Hero 2011
Concurrent systems in Ruby
Джонас расскажет, как Ruby меняется к лучшему в аспектах работы с concurrenсу — больным местом многих нагруженных проектов. Он продемонстрирует несколько разных вариантов, включая классический mutex/condition variable combo, Node-style evented IO, Clojure-style compare-and-set и Erlang-style actors. Покажет, как их можно использовать в Ruby и как Ruby дает более широкий выбор по сравнению с другими платформами.
Эрик Майклс-Обер, участник open-sourсe проектов RailsAdmin, Thor и Twitter gem. Ruby Hero 2014 и разработчик в SoundCloud, Берлин.
Writing Fast Ruby
Производительность — это чертовски важно. Пусть Ruby и не самый быстрый язык, но мы можем сделать многое, чтобы оптимизировать производительность своего кода. Эрик выдаст рецепты различных техник ускорения кода и более эффективной работы с памятью.
Сэнди Метц, автор «Practical Object-Oriented Design in Ruby», обладатель Ruby Hero Award 2013
All the Little Things
Между теорией ООП и практикой лежит большая пропасть. Многие приложения содержат огромные классы из длинных методов и неуклюжих условий. Их сложно понять, неудобно использовать повторно и очень дорого изменять. В этом выступлении Сэнди возьмет уродливый кусок кода, который содержит много условий, и перепишет его так, что получится всего несколько простых объектов. А слушатели познакомятся с понятной стратегией, которую каждый сможет использовать для улучшения своего кода.
Равиль Байрамгалин, Evil Martians, ведущий разработчик Oh My Stats, контрибьютор больше 40 опенсорсных проектов.
Big Data и Ruby
Big Data — не только модные слова для стартап буллшит-бинго, но и реальная головная боль для многих инженеров в интернет-бизнесе. Для масштабирования вычислений на несколько машин есть множество Big Data фреймворков. Чтобы лучше понять их особенности и сделать правильный выбор, Равиль расскажет: зачем необходима локальность данных, почему эти фреймворки построены на dataflow, в чем заключается лямбда архитектура, как ее упростить. И о том, как в Oh My Stats эспериментировали с реактивной абстракцией для вычислений. Среди конкретных фреймворков будут упомянуты ставшие уже классическими Hadoop и Storm (и как их использовать из Ruby), а также в чем преимущества модных Summingbird, Spark и парочки других альтернатив.
Александр Балашов, тимлид в Evrone
Интеграция всех аспектов разработки в единый процесс
Разработка веб-приложений включает в себя много аспектов. Это управление задачами, внесение изменений в код, повышение качества кода, тестирование и так далее. Каждому из них нужно уделять внимание, но не всегда хватает времени и дисциплины, чтобы это делать. Чтобы это стало привычным делом и каждая новая фича проходила контроль по всем аспектам нужно создать интегрированный процесс разработки, который позволит это сделать. Как создать процесс, в котором каждый шаг важен и нужен, Саша расскажет на конкретном примере.
Кирилл Тимофеев, Chief Architect в питерском офисе DataArt
Абстрактные машины во имя добра
Что значит функциональный язык программрования? Или объектный? Есть ли граница и можно ли пересечь ее, используя подручные средства?
Кирилл расскажет о лямбдах — неотъемлемой части символьных вычислений,
которые рассматривают и функции, и переменные как объекты первого класса. В докладе мы пробежимся по основам лямбда исчисления, специально остановится на безымянный версии, которая наиболее применима для машинной реализации, а затем продолжим описывать различные абстрактные машины, которые так сильно повлияли на современные парадигмы программирования. Увлекательное путешествие!
Кирилл Горин, разработчик в Coub.com
Работа с файлами в больших проектах
В известном сервисе Coub очень много файлов. В докладе Кирилл расскажет как построить с нуля систему для хранения большого количества бинарных данных, сделать ее удобной, надежной и гибкой и не запутаться в разнообразии версий. Узнаем, с какими проблемами может столкнуться проект в котором центральную часть занимает контент основанный на файлах, и что делать тогда, когда готовых инструментов не существует.
Кстати, мы решили разнообразить формат и помимо традиционных получасовых докладов делаем серию lightning talks — пятиминутных технических докладов о методологических находках, полезных инструментах и open-source проектах. Также в программе - панельная дискуссия на вечную тему: Где же все-таки хранить бизнес логику в RoR приложении? Коммьюнити не первый год муслит вопрос, и с каждым разом «ответов» становится все больше. Concerns, DCI, Service Objects, Form Objects, и прочие изобретения — что выбрать?
Англоязычные доклады будут идти с качественным синхронным переводом на русский язык (как и обратно)
Что кроме докладов:
- Много профессионального общения.
- Вкусная еда и отличный кофе.
- Веселые движухи от спонсоров и организаторов в перерывах.
- Зажигательное афтепати, на которой у вас будет возможность неформально пообщаться с участниками и спикерами.
Присоединяйтесь, не пожалеете!
Цена билета — 9000 рублей.
Купить билет
Партнеры проекта:
Генеральный спонсор — TopTal
Золотые спонсоры — Bookmate и Funbox
Серебряный спонсор — AT-Consulting и Lookatme
HR -партнер — DigitalHR
Организаторы — Evrone и Undev
Площадка мероприятия - Digital Octoder
>>> Подробности (railsclub.ru)
Как известно алгоритм SHA-1 оказался слабее, чем он задумывался разработчиками в 2005 году — 9 лет назад.
Атака на коллизии для данного алгоритма стала достаточно легко осуществимой, так что мы не можем больше считать его безопасным для Сети в целом и инфраструктуры открытых ключей в частности.
Мы уже знаем, что подобные слабости криптографического алгоритма могут превратиться в практическую атаку на него, как это было с MD5. Нужно убедиться в том, что прежде чем будут продемострированы атаки на SHA-1, он уже практически не будет использоваться в Интернете. К сожалению, это может оказаться достаточно сложной задачей. К примеру, когда мы отказались от поддержки MD5, некоторые школы, малый бизнес и предприятия пострадали, так как в их программном обеспечении (от ведущих мировых поставщиков) продолжали использоваться небезоспасные алгоритмы. А сам процесс обновления этого ПО был довольно проблематичным.
В силу вышеизложенного, в Chrome 39 начнется процесс прекращения доверия к сертификатам, подписанным с помощью SHA-1. Выпуск данной версии браузера намечен на ноябрь текущего года. В частности, сайты, сертификаты которых подписаны SHA-1 и действительны после 1 января 2017 года, больше не будут считаться браузером Chrome полностью доверенными.
В Chrome 40 сайты без шифрования будут отмечены новым «нейтральным» индикатором.
А уже для Chrome 41 (релиз которого намечен на первый квартал 2015 года), такие сайты будут считаться небезопасными.
>>> Подробности (chromium.org)
DataBasin — это инструмент для доступа и работы с данными на SalesForce.com. Он позволяет удалённо выполнять запросы, экспортировать и импортировать данные. Для подключения к SFDC DataBasin использует web-сервисы, предоставляемые SFDC API, и представляет их как методы класса DBSoap. Для получения и отсылки SOAP-сообщений испозуются GSWS, доступные в библиотеках GNUstep. Приложение доступно для GNU/Linux, OS X, *BSD и Solaris.
Изменения в новой версии:
>>> Источник (multixden.blogspot.com)
На сегодняшний день это одно из самых лучших разъяснений о том, что такое протокол http2, зачем он нужен, как он повлияет на веб-разработку и какое будущее ждёт Интернет в связи с его появлением.
>>> Подробности (habrahabr.ru)
Разработчики межсетевого экрана Douane для GNU/Linux объявили об открытии исходных текстов. Douane предназначен для мониторинга сетевой активности и блокировки нежелательного трафика. Сетевой экран обладает наглядным интерфейсом и панелью для тонкой настройки правил. Douane блокирует неизвестный трафик и уведомляет о нем с помощью диалогового окна.
Межсетевой экран состоит из четырех основных частей:
Код открыт под лицензией GPLv2 и доступен для загрузки на GitHub.
>>> Подробности (reddit.com)
16 апреля состоялся выпуск новой версии популярной CMS WordPress.
Что нового:
>>> Подробности (wordpress.org)
Представлен выпуск новой платформы для разработки трёхмерных браузерных приложений Blend4Web. Движок использует технологию WebGL для рендеринга, имеется встроенная поддержка звука и физики. Для создания исходных сцен используется пакет 3D-моделирования Blender, для которого подготовлен соответствующий плагин.
Особенностями движка являются удобство использования, мощные инструменты для продвинутых разработчиков и высокая производительность.
Среди прочего, движком поддерживается следующий функционал:
Код движка распространяется под двойной лицензией GPLv3/EULA, обе версии аналогичны по функциональности, в коммерческой дополнительно поставляются исходные файлы и ресурсы демонстрационных приложений.
Скриншот 1
Скриншот 2
Скриншот 3
>>> Подробности (blend4web.com)
Вышла новая версия Midori 0.5.8 — легковесного веб-браузера, основанного на движке WebKit. Этот GTK-браузер имеет поддержку RSS, проверку орфографии, настраивается, имеет поддержку расширений (в том числе и блокировку рекламы), быстр и прост.
Основные изменения:
>>> Подробности (midori-browser.org)
| ← предыдущие | следующие → |