Очень интересный инструмент для создания, документирования и тестирования API - http://raml.org
Вдогонку к предыдущей ссылке - в блоге компании Selectel написали статью про RAML - https://blog.selectel.ru/opisyvaem-dokumentaciyu-api-pri-pomoshhi-raml/
Блог компании Селектел
Пишем документацию API при помощи RAML
Удобство работы с любым API во многом зависит от того, как написана и оформлена его документация. Cейчас мы ведём работу по стандартизации и унификации описания всех наших API, и вопросы документирования для нас особенно актуальны. После долгих поисков мы…
Интересный проект Yoke, предназначенный для построение кластеров PostgreSQL повышенной надежности - https://github.com/nanopack/yoke
GitHub
GitHub - nanopack/yoke: Postgres high-availability cluster with auto-failover and automated cluster recovery.
Postgres high-availability cluster with auto-failover and automated cluster recovery. - GitHub - nanopack/yoke: Postgres high-availability cluster with auto-failover and automated cluster recovery.
Кстати - несколько дней назад RethinkDB выпустили новую версию своего db-сервера - 2.2, который содержит весьма интересную функциональность - changefeeds, позволяющую “проталкивать” изменения в БД в сервер приложений - http://rethinkdb.com/blog/2.2-release/
Еще советую обратить внимание на mithril.js - автор обещает, что эта Virtual DOM библиотека куда быстрее и круче чем react.js. http://lhorie.github.io/mithril/
Лайфхак от Дениса Аникина из mail.ru по поводу установки tarantool через homebrew - brew install http://build.tarantool.org/tarantool.rb --devel
Симпатичная js-библиотека для нотификаций https://github.com/jaredreich/notie.js
GitHub
jaredreich/notie.js
notie.js - A clean and simple notification plugin (alert/growl style) for javascript, with no dependencies.
Обещают, что эта http-библиотека для golang должна быть очень быстрой - https://github.com/valyala/fasthttp
GitHub
GitHub - valyala/fasthttp: Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x…
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http - valyala/fasthttp
Обратите внимание еще на проект Caddy. Это http2-сервер с открытым исходным кодом, написанным на golang. https://caddyserver.com
Специально для тех, кому хочется чего-то быстрого я нашел вроде бы неплохой туториал по Phoenix Framework - http://phoenix.thefirehoseproject.com Это имхо неплохой фрэймворк для языка Elixir, который обещает опять же неплохую производительность, при этом даёт все "плюшки" языка erlang
Thefirehoseproject
A hands-on intro to building modern web applications with Elixir and Phoenix
Learn to build a fault tolerant web application with Elixir, Phoenix, Ecto and PostgreSQL..
Немного про UITouch для Apple Pencil - http://www.russbishop.net/uitouchtypestylus
www.russbishop.net
Russ Bishop - UITouchType.Stylus
UITouchType.Stylus - Supporting the Pencil
Немного о сходстве и различии Rails и Phoenix приложений - https://dockyard.com/blog/2015/11/18/phoenix-is-not-rails
Неплохая альтернатива любимому мной приложению Dash, которое обеспечивает быстрый доступ к документации - http://devdocs.io/
devdocs.io
DevDocs API Documentation
Fast, offline, and free documentation browser for developers. Search 100+ docs in one web app: HTML, CSS, JavaScript, PHP, Ruby, Python, Go, C, C++…
Не совсем по теме разработки, но сегодня на встрече мне дали замечательную ссылку на компанию, которая организует сбор информации по интересующей заказчика тематике - http://www.tiburon-research.ru/en/landing/overnight К примеру, если вы не доверяете Tiobe index - вы можете проверить их цифры, заказав у этих ребят опрос разработчиков. Сам не тестировал, поэтому пока что ничего конкретного про этих ребят сказать не могу
Tiburon Research
Tiburon Research — онлайн исследования в России и Украине
Tiburon Research - маркетинговые исследования онлайн: анкеты, панель, MROC, VOC, digital ROI.
Кстати - я вроде не говорил, но CI-сервис для мобильных приложений Bitrise анонсировал не так давно поддержку Android http://blog.bitrise.io/2015/11/23/finally-build-your-android-projects-on-bitrise.html
Немного гиковых новостей. По улицам Амстердама прошёлся человек с ноутбуком. Казалось бы - что же это за новость..... Но оказалось, Силина ноутбуке было запущено open source приложение, реализующее нейронную сеть, которое описывало в виде текстовых сообщений все что попадало в поле зрения камеры - https://nplus1.ru/news/2015/11/25/neurotalk
N + 1 — главное издание о науке, технике и технологиях
Нейросеть рассказала о прогулке по Амстердаму
Несмотря на ошибки в описании некоторых сцен программа в целом верно описывала происходящее в кадре.
Очень интересный проект Perfect. Ребята предлагают разрабатывать бэкенд приложений на swift - http://perfect.org
perfect.org
Server-Side Swift is here: it's Perfect
Perfect will simplify your coding by using Swift for all of your server-side and client-side apps.
Ещё один проект, связанный с server side разработкой на Swift, пока что находится в активной разработке - https://github.com/izqui/Taylor
GitHub
GitHub - izqui/Taylor: A lightweight library for writing HTTP web servers with Swift
A lightweight library for writing HTTP web servers with Swift - izqui/Taylor
Видео с конференции dotGo 2015 об инструментах работы с Golang-кодом http://www.youtube.com/watch?v=wqN-l4OrMP4
YouTube
dotGo 2015 - Fatih Arslan - Tools for working with Go Code
Fatih highlights some of the best and most used tools and shows how to use from an editor. Go was designed from the beginning to make tools easy to write. Th...
Бразильский разрабочик Fabio Akita, также известный как Akita on Rails увлекся Elixir и Phoenix и написал интересную статью по поводу скорости этого фрэймворка. Ребята, она действительно впечатляет!!! http://www.akitaonrails.com/2015/10/27/how-fast-is-elixir-phoenix