Статьи

Загрузка изображений Transloadit, функциональное программирование, интернационализация Rails и многое другое

Использование Transloadit для загрузки базовых изображений

Недавно у меня возникла необходимость изучить более эффективные способы загрузки изображений в наше веб-приложение. Он основан на Rails и размещен на Heroku. Как я уверен, многие из вас знают, что Heroku ограничивает свои размещаемые приложения файловой системой только для чтения. Решение, которое я нашел, было Transloadit, и я покажу, как вы можете его использовать.


Методы функционального программирования с Ruby: часть 2

В первой части этой серии мы рассмотрели основы функционального программирования. Сегодня мы рассмотрим функции высшего порядка и карри, две удивительно полезные функциональные возможности стилей, которые Ruby поддерживает с возвышенным классом. Для начала давайте рассмотрим различные типы функций в Ruby и их особенности.


Интернационализируйте свое приложение Rails с BDD: часть 4

В первой части мы создали приложение, в котором перечислены местоположения на английском и испанском языках. Во второй и третьей частях мы добавили возможность создавать и редактировать местоположения на английском и испанском языках. В этой части мы удалим местоположение с указанием проблем локализации.


Бывает в Рубине

Добро пожаловать в еще одну серию Happenings in Ruby, в которой рассказывается о сообществе и говорится: «Привет, что происходит?»


Ruby Facets: массивы

Массивы в Ruby довольно важны. Я знаю… читая это предложение, вы можете подумать: «Массивы важны на всех языках», но это не совсем так. Существует множество языков, которые побуждают вас использовать специализированные коллекции, в то время как Rubyists склонны придерживаться базовых типов. Это один из действительно прекрасных аспектов этого языка, который трудно понять.