Пишем обертку над API, делаем из нее PIP-пакет, подключаем тестирование от Travis CI и смотрим на лицензии открытого ПО


Приветствую, Хабрахабр! Данная статья будет полезна желающим ознакомиться не только с оформлением собственного пакета Python Package Index (PIP), но и с различными вспомогательными инструментами, помогающими сопровождать разработку на всех стадиях — на примере авторской работы.


Необходимые инструменты:

  • среда разработки — написание объектно-ориентированного кода, тесно работающего с интерфейсом приложения (в нашем случае веб-сайта), другими словами — отправка и обработка запросов к API, и дополнительных вспомогательных файлов;
  • загрузка своих наработок в общий каталог пакетов — PyPI;
  • Github — создание репозитория с целью контроля качества, улучшения и перманентного обновления библиотеки, общего взаимодействия с областью открытого исходного кода;
  • одна из лицензий свободного программного обеспечения, в нашем случае — MIT License;
  • Travis CI — непрерывная сборка и тестирование разрабатываемого проекта в различных окружениях (например, разные версии языка или интерпретатора).


Данный список можно принимать за содержание статьи в соответствующем порядке.
Читать дальше →
Пишем обертку над API, делаем из нее PIP-пакет, подключаем тестирование от Travis CI и смотрим на лицензии открытого ПО
Source: habrahabr

Авторы Mass Effect: Andromeda готовят 10-часовую пробную версию

Компания Electronic Arts объявила о планах
выпустить пробную версию многоожидаемого ролевого боевика Mass Effect: Andromeda. Подписчики Origin Access и EA Access смогут опробовать её начиная с 16 марта […]
Авторы Mass Effect: Andromeda готовят 10-часовую пробную версию
Source: 4pda

Пост №2961358

Автор: poworot-777

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/2961358″ }, «headline»: «йогурт :: гиф анимация (гифки — ПРИКОЛЬНЫЕ gif анимашки) :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B3%D0%B8%D1%84%D0%BA%D0%B8-%D0%BA%D0%BE%D1%82%D1%8D-%D0%B9%D0%BE%D0%B3%D1%83%D1%80%D1%82-3620219.gif», «height»: 300, «width»: 186 }, «datePublished»: «2017-01-23T20:09:46+03:00», «dateModified»: «2017-01-23T20:09:46+03:00», «author»: { «@type»: «Person», «name»: «poworot-777» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №2961358
Source: Joyreactor

Возвращаем поддержку H.264 в Vivaldi в OpenSUSE Leap 42.2

image


Всем привет!


Мир вокруг нас меняется каждый день, и не факт, что в лучшую сторону. По крайней мере, в мире программного обеспечения эта истина работает безотказно. Поэтому, например, в процессе совершенствования программных продуктов, которые используются другими программами (а такой симбиоз — ни разу не редкость), что-то постоянно отваливается в этих других программах и требуется срочно всё чинить. И на этот раз «повезло» браузеру Vivaldi. Точнее — браузеру Vivaldi, установленному в свежеиспечённой сборке дистрибутива OpenSUSE Leap 42.2. Подробности — под катом.
Читать дальше →
Возвращаем поддержку H.264 в Vivaldi в OpenSUSE Leap 42.2
Source: habrahabr

До конференции «Регулирование криптовалют в России: промежуточные итоги» осталось 3 дня

image Уже в этот четверг 26 января в 19:00 в Digital October Center состоится конференция «Регулирование криптовалют в России: промежуточные итоги». В последние месяцы эта тема стала особенно актуальна в связи с рядом отраслевых событий и публичных заявлений.


В конце ноября прошлого года появился первый официальный документ в области российского криптовалютного регулирования – письмо ФНС России от 3 октября 2016 года № ОА-18-17/1027 «О мерах по осуществлению контроля за обращением криптовалют». Один из спикеров предстоящей конференции – Director, Head of Legal for Tech Group в Deloitte CIS Артем Толкачев проанализировал декабрьский документ ФНС. Согласно комментарию Толкачева, из письма следует, что совершение операций с использованием криптовалют не запрещено. Читать дальше →
До конференции «Регулирование криптовалют в России: промежуточные итоги» осталось 3 дня
Source: habrahabr

Первые официальные сборки Lineage OS доступны для загрузки

В прошлом месяце были закрыты ночные сборки CyanogenMod, но проект продолжил своё существование под названием Lineage OS. Для прошивки создали отдельный сайт, который не был наполнен контентом, однако […]
Первые официальные сборки Lineage OS доступны для загрузки
Source: 4pda