MMORPG без зайвих деталей: Open Source



Як говориться: «обіцяного три роки чекають». Приблизно стільки років тому ми розпочали розробку своєї «оригінальної» браузерки. Про неї ми вже розповідали: MMORPG без зайвих деталей, як розповідали і про наших скромних успіхах рік.

При цьому побіжно згадувалося, що код гри поступово відкривається. І ось нарешті настав той момент, коли ми відкрили його повністю: github.com/Tiendil/the tale під ліцензією BSD. А це означає, що ви прямо зараз можете почати пиляти свою власну браузерку… ну з чим захочете.

Розробники ігор, майбутні власники браузерок і просто цікаві запрошуються під кат.

Читати далі →

Як веб-сервер Cowboy і месенджер Kato допомагають один одному: Трохи про Erlang і open source

image

Велика частина сервісів і продуктів, якими ми користуємося щодня, були побудовані із застосуванням відкритих технологій (open source).

Наприклад, співробітниками Facebook були створені «відкриті» ініціативи Cassandra і React, а останнім часом навіть такі апологети «закритості» як Microsoft, який раніше намагався знищити рух open source, почали відкривати свої розробки (корпорація з Редмонда зробила відкритим ядро платформи .NET).

При створенні месенджера Kato був використаний відкритий інструмент для обробки запитів з дуже високою інтенсивністю — мова програмування і віртуальна машина Erlang. Цю платформу використовують багато популярні проекти і компанії (приклади — Amazon, Goldman Sachs, RabbitMQ, WhatsApp, Whisper). Існує велике співтовариство розробників, які пишуть Erlang-бібліотеки. З допомогою однієї з них, веб-сервера Cowboy, був створений месенджер Kato — сьогодні ми розповімо про історію цього open source проект докладніше.
Читати далі →