Автор статей Andrey Konchin

Node.js глазами Ruby-разработчика. Первое впечатление

Node.js pros and cons

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

Именно это написано на официальном сайте Node.js, и именно с этого наша команда Ruby-разработчиков начала изучение Node.

PayPal Classic API and Rails: как не выстрелить себе в ногу?

Привет. Это очередная статья по интеграции PayPal в Rails приложении. Если вы уже работали с какой-нибудь платежной системой, вам сразу придет на ум ActiveMerchant. Это вариант когда у вас, скажем, простой сценарий оплаты в интернет-магазине или нужно поддерживать несколько платежных систем. Но PayPal предоставляет достаточно богатый API и адаптеры ActiveMerchant для PayPal’а (к Direct Payment и Express Checkout API) поддерживают только базовый функционал - создание заказа, проведение платежа, его отмена и возврат денег.

Если вам нужно более тесно интегрироваться с PayPal то ActiveMerchant не подойдет. Что же остается? Писать клиент на коленке и с нуля? Почему бы и нет. Но не забудьте, что у PayPal есть официальные Ruby SDK для большинства Classic API: Adaptive Payments, Express Checkout, Permissions, Direct Payment (и в том числе для REST API). О этом мы и поговорим.

В чём особенности и преимущества Ruby on Rails

Привет. Я использую Rails уже значительное время - 5 лет (это, по-моему, значительное). В этой статье я попробую подытожить свой опыт и ответить на вопрос: почему я все еще использую Rails и почему его должны (или не должны) использовать вы.

Связаться