DevExtreme: теперь на GitHub и с бесплатной лицензией

Автор: admin от Сегодня, 11:55, посмотрело: 14

У нас сразу две отличные новости. DevExtreme, наш набор компонентов для фронтенд-разработки, переехал на GitHub и стал доступен бесплатно для некоммерческого использования!


DevExtreme: теперь на GitHub и с бесплатной лицензией


Наш репозиторий — это не форк и не обрезанная версия. Это новый дом для DevExtreme, и там всё по-настоящему — от исходников до систем тестирования и сборки. Каждый желающий сможет наблюдать за тем, как мы фиксим баги (куда же без них) и добавляем новый функционал, а также поучаствовать в обсуждениях.


Вести разработку на GitHub — одно удовольствие. Механизм pull-реквестов с удобным code review — то, чего нам не хватало, пока мы жили во внутреннем Mercurial-репозитории. Теперь каждое изменение видят несколько пар глаз, что обеспечивает больший уровень прозрачности и позволяет процессам разработки плавно интегрироваться в методологии, принятые в команде (© SeOd).


В первые дни репозиторий выглядит пустовато, так как при импорте кода мы схлопнули историю коммитов. Но это продлится недолго! В дополнение к традиционным релизам, которые никуда не денутся, мы будем также оформлять Releases на GitHub и там же выпускать промежуточные pre-release и hotfix версии. Подписавшись на DevExpress/DevExtreme, например, с помощью сервиса Sibbell вы всегда будете в курсе наших последних новостей.

Категория: Программирование

 

Переходим с Disqus на комментарии Github

Автор: admin от Вчера, 13:50, посмотрело: 20

Какое-то время я хотел убрать комментарии из своего блога; в основном, потому что здесь вообще мало комментариев, да и не хочется возиться с лишними «тормозами» от Disqus. Посмотрев на время загрузки Disqus, я был потрясён тем, что приходится терпеть посетителям сайта по моей вине (кроме тех, кто использует блокировщики вроде Privacy Badger и uBlock Origin.

Эта статья заточена под Hugo, но код легко адаптируется для любого сайта.

Что не так с Disqus?


Вот как выглядит типичный журнал запросов с включенным Disqus.

Переходим с Disqus на комментарии Github


А вот лог после отключения Disqus.

Переходим с Disqus на комментарии Github


ЧЕГО!?

Категория: Веб-разработка, Информационная безопасность

 

Универсальная работа с VCS/SCM в рамках автоматизации с FutoIn CID

Автор: admin от 20-04-2017, 18:00, посмотрело: 37

Универсальная работа с VCS/SCM в рамках автоматизации с FutoIn CID


Для некоторых современных программистов не существует систем контроля версий кроме Git, но на практике Subversion всё ещё востребован, а Mercurial имеет своих ярых сторонников. Быстрый поиск в подкрепление.


В результате DevOps'ы не монопроектных компаний встречаются с необходимостью автоматизировать работу с весьма разными системами. При этом у каждой есть свои нюансы и неизбежно появляются скрытые ошибки в сценариях, выстреливающие в самый неподходящий момент. Возникает потребность в предсказуемом поведении с минимальной "гибкостью", а не пёстрым букетом возможностей.

Категория: Программирование, Веб-разработка

 

Исключения в Windows x64. Как это работает. Часть 4

Автор: admin от 20-04-2017, 00:20, посмотрело: 47

Опираясь на материал, описанный в первой, второй и третьей частях данной статьи, мы продолжим обсуждение темы обработки исключений в Windows x64.

Описываемый материал требует знания базовых понятий, таких, как пролог, эпилог, кадр функции и понимания базовых процессов, таких, как действия пролога и эпилога, передача параметров функции и возврат результата функции. Если читатель не знаком с вышеперечисленным, то перед прочтением рекомендуется ознакомиться с материалом из первой части данной статьи. Если читатель не знаком со структурами PE образа, которые задействуются в процессе обработки исключения, тогда перед прочтением рекомендуется ознакомиться с материалом из второй части данной статьи. Также, если читатель не знаком с процессом поиска и вызова обработчиков исключений, рекомендуется ознакомиться с третьей частью данной статьи.

Категория: Программирование, Системное администрирование, Windows

 

Получил 1.2K звезд на GitHub с ужасной архитектурой. Как?

Автор: admin от 16-04-2017, 23:00, посмотрело: 36

Хочу поделится довольно обычной, но показательной историей. Идея проекта появилась 3 месяца назад, за 1 месяц была реализована и вот уже два месяца как проект переодически висит в топе GitHub, попал в какие только можно профильные новостные ресурсы, и даже забрался в дайджест в статье “Топ 5 библиотек апреля”.

Категория: Веб-разработка, Game Development, iOS

 

Когда GitHub выстреливает вам в голову, создается новый фреймворк. Идея, концепция и реализация «Rutetider»

Автор: admin от 12-04-2017, 10:30, посмотрело: 96

Когда GitHub выстреливает вам в голову, создается новый фреймворк. Идея, концепция и реализация «Rutetider»

Привет, Хабрахабр! Готовое архитектурное решение для мобильных устройств, включая iOS, Android, Telegram-bots, а также платформы, поддерживающие обработку http-запросов, выступающее в роли пет-проекта автора статьи, будет интересно желающим реализовать «карманное» расписание занятий для своих университетов и школ.

Содержание публикации:


  • Что предшествовало созданию фреймворка.

  • Проблемы программистов, которые решаются с «Rutetider».

  • Детали архитектурной структуры инструмента.

  • О компонентах, являющихся основным каркасом, и модулях, улучшающих разработку, а также разнообразные примеры.

Категория: Веб-разработка, Game Development

 

Противоречат ли новые условия использования GitHub авторскому леву?

Автор: admin от 10-04-2017, 12:20, посмотрело: 38

Обновленные условия использования GitHub вызвали острое беспокойство, но хотя они приводят в замешательство, они не кажутся несовместимыми с авторским левом. Фонд свободного программного обеспечения (ФСПО), однако, по-прежнему рекомендует пользоваться другими сайтами для размещения программ.

Категория: Программирование » Веб-разработка

 

Continuous delivery с Travis CI и Ansible

Автор: admin от 3-04-2017, 14:45, посмотрело: 45

Continuous delivery с Travis CI и Ansible
Настройка непрерывной доставки (Continuous delivery CD) для вашего проекта c github.com

Hеобходимо:


  • Репозиторий на github.com

  • Сервер для Ansible (для примера ip: 1.1.1.1)

  • Сервер для развертывания вашего проекта (для примера ip: 2.2.2.2)

  • Локальная машина с настроенным проектом

  • Базовые знания работы в командной строке, Travis CI и Ansible

Категория: Админитстрирование » Системное администрирование

 

Расчет корректирующего КИХ-фильтра на ПЛИС

Автор: admin от 28-03-2017, 16:10, посмотрело: 33

Расчет корректирующего КИХ-фильтра на ПЛИС

Всем привет! Написать эту статью меня побудило выступление на семинарах по цифровой обработке сигналов, где слушатели всегда заостряли интерес к методике вычисления корректирующих FIR-фильтров, несмотря на то, что эту тему я затрагивал поверхностно и по большей части рассказывал об этом в ознакомительных чертах. Если публика желает получить тайные знания, то почему бы ими не поделиться. В этой статье я постараюсь в доступной форме изложить алгоритм расчета корректирующих КИХ фильтров, который необходим для выравнивания АЧХ в полосе пропускания после звеньев CIC фильтров в задачах децимации и интерполяции сигналов. В частности, рассмотрим проектирование фильтров на современных ПЛИС Xilinx. Как обычно, в конце статьи будет ссылка на полезные скрипты для расчета различных фильтров и получение файла коэффициентов фильтра-корректора.

Предполагается, что читатель знаком с основами цифровой обработки сигналов и имеет представление о CIC и FIR фильтрах. Приступим.

Категория: Программирование, Веб-разработка

 

GitHub внедрил систему обнаружения коллизий SHA-1

Автор: admin от 23-03-2017, 09:00, посмотрело: 55

GitHub внедрил систему обнаружения коллизий SHA-1

С 20 марта 2017 года при вычислении хешей SHA-1 на GitHub определяется и отклоняется любой контент, который обладает признаками возможной атаки SHAttered на коллизию хешей SHA-1. Об этом компания написала в официальном блоге. Таким образом, никто не сможет размещать здесь файлы из пары с одинаковыми хешами, но разным контентом. Хотя пока на практике таких атак никто не проводил нигде, кроме торрентов, но GitHub решил перестраховаться на всякий случай.

Категория: Информационная безопасность

 
Назад Вперед