Code Maven

Search for '{{search_term}}'

CMOS is the Code-Maven Open Source podcast that also includes video interviews. Subscribe to this feed RSS feed with your Podcast listener app or via iTunes iTunes.

Добро пожаловать на Code Maven и приятного чтения!

Если вы не хотите пропускать свежие статьи, то можете подписаться на рассылку, следить за новостями через atom feed, Twitter или через мой аккаунт Google+.

Если вы хотите участвовать в переводе статей на другие языки, пожалуйста, свяжитесь любым удобным способом!

Сайты с публичным API с CORS - Cross-Origin Resource Sharing

Изучая AngularJS или какие-то другие JavaScript-фреймворки для создания "Single Page" веб-приложений, не имея бекенда, вы можете добраться не слишком далеко.

Есть множество веб-сайтов с публичным API, который мы можем использовать, но большинство из них имеют настройку безопасности CORS по умолчанию (не выставляя Access-Control-Allow-Origin), это значит, что мы можем работать с их API из командной строки или с сервера, но не из браузера.

На этой странице вы найдете подборку веб-сайтов, предоставляющих API с настройкой Access-Control-Allow-Origin. Вы можете использовать их для получения данных через Ajax-запросы.


Сайты с публичным API с CORS - Cross-Origin Resource Sharing


Конвертация строк в числа в Ruby

При чтении данных из файла или другого внешнего ресурса данные всегда приходят в Ruby как объекты String (Строка).

Если мы хотим использовать их как числа, сначала их нужно сконвертировать в числа.

Но в какие и как?


Конвертация строк в числа в Ruby


Условный оператор в Ruby

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


Условный оператор в Ruby