Rails 4 "Preocupaciones de ruta"



Hoy en día, mientras que la excavación de enrutamiento guías de Ruby on Rails, descubro esta nueva característica que está disponible en Ruby on Rails 4. Enrutamiento La preocupación es un concepto maravilloso de las definiciones de enrutamiento reutilizar. Me encanta cómo Rails tratan de contar con principio DRY. He trabajado en un proyecto donde routes.rb tiene alrededor de 50 líneas de definición mientras que el proyecto era el progreso no más del 20%. Había muchas definiciones de enrutamiento similares en diferentes ámbitos (namespaces). Las preocupaciones de enrutamiento ahora nos permitirán escribir menos códigos para definir vías de aplicación.

Yo no voy a mostrar cómo usarlo como carriles de guía ya cumplió con su cometido. Simplemente estoy copiando los códigos aquí.

Actualización:

También he encontrado este blog para compartir en facebook por uno de mi amigo

El uso de fuentes de datos para no ORM con Tastypie en Django



Fuente: http://www.inquisitr.com/183142/state-department-to-reject-keystone-xl-pipeline-reroute/

Recientemente, he trabajado con Tastypie que es mi primera introducción a tastypie. Sí Tastypie es maravilloso y muy fácil de trabajar. Sin embargo, mi primera captura fue que tengo que usarlo en un escenario en el origen de datos no está de ORM de Django. Mi objetivo es exponer algunos puntos finales de la API pero los datos vendrá de alguna otra API externa. Confuso? Vamos a discutir acerca de la aplicación no se trata de la sabiduría de los casos de uso. Si usted no tiene introducción al Tastypie, por favor, eche un vistazo a su documentación .

Generalmente, cuando creamos un recurso Tastypie, nuestra clase hereda ModelResource. ModelResource es en realidad proporciona específica ORM de Django accede a medida que se crea el recurso en la parte superior de los modelos de Django. El hecho es que, ModelResource es una envoltura delgada en la parte superior de su clase de recursos y anula algunos métodos. Si queremos usar nuestras fuentes de datos personalizados, tendremos que anular algunos métodos de esta clase de recursos en base a nuestras necesidades. Los métodos que tenemos para anular son:

Sigue leyendo →

Recibe alertas SMS gratis en su servidor hacia abajo (o algo más)!

Bueno, primero lo primero. Este blog puede ser poco inmoral, incluso si no es ilegal por los términos del proveedor de servicio. Por lo tanto, si usted lee este o posteriores sentencias, las responsabilidades están puestos en ti.

------

Voy a compartir una idea que he utilizado personalmente hace poco (2009) en mi oficina anterior para supervisar el servidor y recibir una notificación cuando cualquier servidor / servicio está abajo. Escribí una pequeña aplicación PHP que hacer las tareas. Aunque había planeado ese tiempo al blog sobre esto, al parecer, me olvidé del asunto. Los pasos de la idea es:

  • Un trozo php comprueba el estado del servidor
  • Si encuentra algo inesperado (o puede esperarse; depende de su lógica :)) que crea un evento en su calendario de google que es debido a sólo 1-3 minutos a partir de ahora
  • Si su alerta se configura en Google Calendar, Google te enviará un mail sobre el evento.

Aquí no voy a mostrar cómo escribir un script PHP para monitorear servidor. Yo sólo dije que como yo apliqué esta idea por el mismo propósito. Supongo que usted conseguirá porciones si google él. Sin embargo, la versión inicial que desarrollé acaba de comprobar del sitio de la página principal (utilizando CURL) y si regresaban 200 respuesta dentro de un plazo razonable. Si la respuesta no era 200, crearía el caso para mí.

Cómo crear Evento?

Es muy simple. En primer lugar descargar las siguientes clases de phpclasses.org

Póngalos en su ruta del proyecto. Crear un archivo PHP. Asumamos que es createevent.php. Ahora incluir el archivo de envoltura en createevent.php.

Sigue leyendo →

Header Image rotador para Twenty Ten tema de WordPress 3.0

WordPress 3.0 está todavía en RC1. Ya he actualizado este blog a esta versión. No puedo más que simplemente les encantará el nuevo tema 'Twenty Ten', que es por defecto en WordPress 3.0. Es tema super simple.

En este tema, existe la opción de utilizar la imagen de cabecera personalizada. Desde el panel de administración puede seleccionar la imagen de cabecera. Sin embargo, todos los banners por defecto parecía interesante para mí y también he subido algunos de mis propios tiros. Quería mostrar a todos.

Teniendo esto en mente, he hecho esta simple plugin, Twenty Ten Image rotador. Tener este plugin instalado, puede mostrar las imágenes de la cabecera. Bandera individual, cada uno seleccionado de forma aleatoria en cada carga de página.

Creo que si te gusta el tema Twenty Ten, le encantará este plugin también :).

Descargar de WordPress Plugin Repo

alojar su el blog en cualquier lugar, el uso de esta 10 línea script de proxy

Justo ahora Hasin Hayder, autor de varios libros, ha publicado una entrada en el blog cómo alojar cualquier blog de wordpress.com prácticamente en cualquier lugar que desee. El uso de este sencillo script, puede albergar cualquier blog de wordpress.com en su propio dominio.

Escribió un simple script de proxy y algunos códigos en el archivo .htaccess. A continuación, el script de proxy obtendrá todo el contenido de tu blog original y mostrar en su sitio.

Supongamos, usted tiene un blog en WordPress.com qué URL es www.rajuru.wordpress.com. El uso de este script, puede acoger este mismo blog a un sitio como www.yourdomain.com.

El guión todavía no admite comentarios. Actualmente se le redirigirá a la original del blog para hacer comentarios. Pero el autor me ha confirmado que va a poner en práctica esta parte muy pronto.

Para obtener más información, visite el Blog de ​​Hasin Hayder

Gana con tu blog!

Si usted tiene un blog de calidad a menudo se puede ganar buen dinero de él. Eso significa ganar dinero mientras disfruta de escribir el blog.

Por el blog de calidad, me refería a que su blog tiene un buen número de lectores y tiene 3+ o 4+ google pagerank (página de inicio). Hay amplias oportunidades de ganar usando tu blog.

Sigue leyendo →