Добро пожаловать на Code Maven и приятного чтения!
Если вы не хотите пропускать свежие статьи, то можете подписаться на рассылку, следить за новостями через atom feed, Twitter или через мой аккаунт Google+.
Если вы хотите участвовать в переводе статей на другие языки, пожалуйста, свяжитесь любым удобным способом!
Recent Articles
Сайты с публичным 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
Официальное название оператора ? : это условный оператор, хотя большинство людей знают его как тернарный оператор, указывая на количество его операндов.