Preparación casera de churros

RootWeiller:

Apoyando la excelente iniciativa de @BeellaDesiree, este blog con muy buenas recetas, con buen humor, pero con mucha calidad, les recomiendo leerlo.

Cabe destacar que soy el critico numero 1 de todas las recetas de ese blog, QUE BUENA VIDA :) :)

Originalmente publicado en Hagamos Conciencia:

Hola chicos, aquí les va una nueva receta

Una ración de churros para aproximadamente 8 pax 

Necesitaremos:

  • 2 tazas de agua
  • 2 tazas de harina de trigo
  • 2 cucharadas de azúcar
  • 1 cucharadita de sal
  • 1 cucharada de margarina
  • Vainilla al gusto 
  • Toppings de su preferencia (leche condensada, chocolate, canela, azúcar, etc)
  • Aceite para freír

 

La preparación  

Verter el agua, la azúcar, la margarina, la sal y el toque de vainilla en una olla aproximadamente de 4 o 5 litros y proceder a hervir, una vez que los ingredientes estén hirviendo agregamos la harina y retiramos del fuego.

inmediatamente se debe batir con una paleta de madera (aplicando fuerza) para que la mezcla no quede grumosa, hay que darle buena mano, por eso es necesario que la olla sea espaciosa.

En un sarten con el aceite bien caliente vertemos la mezcla con la ayuda de una manga pastelera con un…

Ver original 67 palabras más

Un breve paseo por lo privativo …

RootWeiller:

Una excelente entrada, muy cierto :)

Originalmente publicado en Phenobarbital con Soda!:

Ayer me encontraba implementando un servidor de Microsoft SQL Server, ya que necesito replicar unas DB hacia un almacén en postgreSQL usando ETL, saliva e’ loro y muchas pegatinas; en fin, como tenía muchísimo tiempo sin hacer algo así, me tocó visitar muchas páginas para poder lograr algo ¿y luego se *quejan* de lo “difícil” del software libre?, no me …

  1. La noche comenzó intentando primero “decidir” cual de las diferentes versiones de sistema debes montar, Standard, Core, Enterprise, Workgroup, Workload, Enterprise Plus, Enterprise Plus ++, Datacenter, Developer Mainstream, “I’ll be back and you must die” y un sinfín de variedades, bueno, escogí una al azar y “descargando” …
  2. Luego, descargar la versión “express edition” de la DB no se quedó atrás, ¿2.2GB para una base de datos limitada y en versión *express*?, eso mide TODO mi sistema operativo (con escritorio y todo) para correr postgreSQL.
  3. Al finalizar ámbas cosas…

Ver original 877 palabras más

Taller DJANGO Nivel I en Ciudad Bolívar

Afiche Taller DJANGIO

Como parte de la creación de Lab42 Software C.A. hemos decidido lanzar en Ciudad Bolívar el taller DJANGO Nivel I. Dicho taller mostrará el framework  basado en Python para crear aplicaciones web de manera rápida, así mismo se abre una ventana para incorporar al mundo del desarrollo a jóvenes estudiantes de las universidades locales.

El Contenido del taller será:

  • Entendiendo como trabaja Django
  • El modelo de datos
  • El Shell de Django
  • Vistas (Views)
  • Plantillas (Templates) usando bootstrap
  • Los formularios
  • Los archivos estáticos (STATIC_URL)
  • Gestión de usuarios
  • Despliegue en el servidor web (virtualenv)

La duración del taller será de 16 horas presenciales y 6 horas de asesoría en línea. Puedes ver toda la información del taller en la siguiente dirección https://www.dropbox.com/s/7hflzt47zb4mhfu/Lab42-991-2013.pdf

Consultas complejas Django (Forma simple)

Saludos, en esta oportunidad vamos a construir consultas complejas en Django, pero de una manera simple, para ello usaremos el objecto Q que según el manual oficial se define como:

“A Q object (django.db.models.Q) is an object used to encapsulate a collection of keyword arguments. These keyword arguments are specified as in “Field lookups” above.”

Comencemos entonces, debemos importar el objeto Q que pertenece a django.db.models

from django.db.models import Q

Una vez importado el objeto construimos nuestro QuerySet

results = Model.objects.filter( Q (tipo='REC', emision__month=1), Q (estatusdoc=0) | Q (estatusdoc=1) & Q (estatusdoc=2)).aggregate(ventas_mes=Sum('totalfinal'))

filtramos por tipo=’REC’ y emision mes= 1 (enero), seguidamente le decimos que (estatusdoc debe ser = 0) el operador | significa OR (estatusdoc = 1) el simbolo & significa AND (estatusdoc=2) y luego con aggregate sumamos el totalfinal que coincida con nuestra sentencia

¿Simple no?

Algunas fuentes para que se documenten mejor acerca del uso de este objeto en Django

http://www.michelepasin.org/blog/2010/07/20/the-power-of-djangos-q-objects/

https://docs.djangoproject.com/en/dev/topics/db/queries/

Sublime Text 2 (Licencia Hack)

He estado usando Sublime Text 2, un editor de texto bastante interesante, facilita mucho las cosas en mi día a día, ahora bien, al instalarse siempre va a decir UNREGISTRED, tengo problemas con los $ (como muchos Venezolanos), así que tocaba investigar como hacerlo “legal” (me gustaría pagar su licencia, pero será el próximo año con el cupo), así que viendo manuales en Internet encontré a un chamo en su blog escribió la solución a este problema. Cito a continuación la entrada del blog

  1. abrimos un terminal, nos cambiamos a root, y nos colocamos en nuestro directorio sublime:
    1. # cd /opt/Sublime\ Text\ 2/ (en caso de haber instalado por repositorio la ruta seria /usr/lib/sublime-text-2/)
  2. Parchamos valores hexadecimales:
    1. /opt/Sublime Text 2 # sed ‘s/\x33\x42/\x32\x42/g’ sublime_text > cracked
    2. /opt/Sublime Text 2 # rm sublime_text && mv cracked sublime_text
    3. /opt/Sublime Text 2 # chmod 777 sublime_text
  3. Y ahora ingresamos la licencia en el menú HELP del editor:
—–BEGIN LICENSE—–
Patrick Carey
Unlimited User License
EA7E-18848
4982D83B6313800EBD801600D7E3CC13
F2CD59825E2B4C4A18490C5815DF68D6
A5EFCC8698CFE589E105EA829C5273C0
C5744F0857FAD2169C88620898C3845A
1F4521CFC160EEC7A9B382DE605C2E6D
DE84CD0160666D30AA8A0C5492D90BB2
75DEFB9FD0275389F74A59BB0CA2B4EF
EA91E646C7F2A688276BCF18E971E372
—–END LICENSE—–
Con estos simples pasos tendrás tu Sublime Text 2 trabajando al pelo, disfruta de él :)

El Camino del Exito – LuzuVlogs

Un excelente  vídeo de reflexión, a veces es necesario, no de libros de auto-ayuda, sino más bien de conocer algunas realidades contadas por otras personas

 

“Deja de culpar a toda la gente que tienes alrededor de tu falta de éxito, deja de pensar que tienes mala suerte, deja de creer que el universo está en contra de tu consigas algo o que hay alguien que está dispuesto a hacer lo que sea para que no llegues a conseguirlo”.

Simplemente es un excelente mensaje, lo comparto con ustedes y a TRABAJAR por lo que desean, nada ni nadie lo hará por ti, nadie es indispensable, nadie es necesario, solo tu y tú y tus ganas de conquistar ese sueño.