Artículos técnicos

Uso de bases de datos SQL y NoSQL en aplicaciones Single Rails (MySQL, PostgreSQL y MongoDB)

Hay varias razones por las que deberías plantearte utilizar varias bases de datos en tu aplicación de Ruby on Rails. En mi caso, tenía previsto almacenar grandes cantidades de datos. Supongamos que la base de datos predeterminada es MySQL. En el archivo database.yml de nuestra aplicación, configuramos las conexiones para MySQL de la forma habitual. A continuación, para conectarnos a PostgreSQL en la misma aplicación…

Uso de bases de datos SQL y NoSQL en aplicaciones Single Rails (MySQL, PostgreSQL y MongoDB) Leer más »

Search Kick Gem: para que tus búsquedas sean inteligentes en una aplicación de Rails

Searchkick Gem es una gem de Ruby que se ejecuta sobre Elasticsearch y facilita la realización de búsquedas de forma compatible con Rails. Además, te permite añadir más funciones, como análisis, autocompletado y resultados personalizados. Searchkick entiende lo que buscan tus usuarios. Cuantas más personas lo utilicen, más eficaz se vuelve…

Search Kick Gem: para que tus búsquedas sean inteligentes en una aplicación de Rails Leer más »

¿Cómo utilizar Acts_As_Votable Gem?

Acts_As_Votable es una gema de Ruby diseñada específicamente para modelos de Rails/ActiveRecord. Esta gema permite que cualquier modelo sea objeto de votaciones (votos a favor/en contra, «me gusta»/«no me gusta», etc.). Permite votar cualquier modelo en ámbitos arbitrarios; gracias a esta gema, podemos votar cualquier modelo. Los votos no tienen por qué proceder de un usuario, sino que pueden proceder de cualquier modelo…

¿Cómo utilizar Acts_As_Votable Gem? Leer más »

Programación de eventos recurrentes con Ice Cube Gem

Ice_cube es una biblioteca de Ruby diseñada para gestionar de forma eficaz eventos recurrentes (horarios). Su punto fuerte radica en la capacidad de especificar múltiples reglas y hacer que ice_cube determine rápidamente si la programación coincide con una fecha concreta (.occurs_on?) o a qué horas tiene lugar (.occurrences, .first, .all_occurrences). Cómo obtener ice_cube. Para instalar…

Programación de eventos recurrentes con Ice Cube Gem Leer más »

¿Qué hace que las empresas emergentes estén tan entusiasmadas con Ruby on Rails?

Ruby on Rails, una de las tendencias tecnológicas más destacadas de 2016, ha demostrado ser un marco de trabajo ideal para aplicaciones web. Esto se debe a su facilidad de uso, flexibilidad, gestión eficiente de contenidos, rapidez en el procesamiento web y capacidad de personalización. Sin olvidar su ventaja en cuanto al bajo coste, ya que está disponible de forma gratuita. No es de extrañar que la mayoría de…

¿Qué hace que las empresas emergentes estén tan entusiasmadas con Ruby on Rails? Leer más »

Gemas de rubí básicas y útiles para el desarrollo web.

El framework de Ruby on Rails es una herramienta extremadamente potente en el desarrollo de aplicaciones web. Tiene muchas características incorporadas, como el mapeador de relación de objetos y el enrutamiento inteligente, que aceleran el desarrollo de aplicaciones web. Rails está específicamente diseñado para tener una fácil extensión con el uso de gemas Ruby. Un enorme ecosistema de gemas Ruby ha ...

Gemas de rubí básicas y útiles para el desarrollo web. Leer más »

¿Cómo puede beneficiar Ruby on Rails a sus aplicaciones web?

¿Cuáles son algunos de los ingredientes clave que determinan el éxito de una organización? Entre otras cosas, la eficiencia es uno de los elementos esenciales que pueden ayudar a una organización a triunfar en este mundo que avanza a un ritmo vertiginoso. Todo el mundo quiere maximizar la eficiencia, y tu desarrollo de software también debería impulsarte hacia adelante en lugar de frenarte. Ruby on …

¿Cómo puede beneficiar Ruby on Rails a sus aplicaciones web? Leer más »

Ruby on Rails: escalando su aplicación para un crecimiento rápido

El escalado del crecimiento de una aplicación se ha convertido en un tema realmente intimidante hoy en día. La mayoría de los recursos de Internet y las entradas de blog giran en torno al escalado de aplicaciones en Ruby. Es muy interesante saber cuál es el límite y hasta qué punto Ruby on Rails puede contribuir al rápido crecimiento de las aplicaciones. El escalado aumenta, pero no por…

Ruby on Rails: escalando su aplicación para un crecimiento rápido Leer más »

Guía paso a paso para construir su primera gema de rubí

Nowadays all the functionalities in Rails are built as Ruby gems. For example we can use devise gem for the authentication part of the application. It’s like a package or library that is written in Ruby programming language. Moreover it can be imported and used by others in their programs. Step 1 Bundler is like …

Guía paso a paso para construir su primera gema de rubí Leer más »

es_ESSpanish