Ir al contenido principal

Los imprescindibles

Hay hombres que luchan un día y son buenos,
hay hombres que luchan un año y son mejores,
pero hay hombres que luchan toda la vida, esos son los imprescindibles.

Comentarios

  1. Desde España saludos, con mi admiración por Rubén Darío y su 'Contos de vida y esperanza'

    ResponderEliminar
  2. No es de Ernesto Che Guevara es de Bertolt Brecht....

    ResponderEliminar
  3. Gracias Silvia por la corrección y felicidades por la iniciativa de tu blog: http://ingenieria-en-computacion.blogspot.com/

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Enumerar filas en una consulta con MySQL

Supongamos que tenemos tablas con la estructura siguiente: documentos (iddocumento, nombre_documento, url_original, idtipo_documento, idproyecto) proyectos (idproyecto, nombre_proyecto, longitud, unidad_medida) tipo_documentos (idtipo_documento, descripcion_tipo_documento) Tenemos necesidad de hacer una consulta como la siguiente: "Enumerar todos los documentos en la base de datos agrupados por proyecto" Parece fácil, excepto por el término "enumerar", aquí tienes un truquito para que logres enumerar tus consultas: SELECT (@rownum:=@rownum+1) AS rownum, nombre_documento, descripcion_tipo_documento, nombre_proyecto FROM (SELECT @rownum:=0) r, documentos AS d INNER JOIN proyectos AS p ON d.idproyecto = p.idproyecto INNER JOIN tipo_documentos AS td ON d.idtipo_documento = td.idtipo_documento Pero que tal si te piden que enumeres los proyectos con sus correspondientes documentos?. Teniendo lo anterior es un poco mas sencillo SELECT IF(@fila=proyectos.idproyecto, ...

Auth::attempt siempre retorna falso

Estaba obteniendo un error que parece común entre los usuarios novatos de Laravel. Al usar Auth::attempt este siempre me estaba retornando falso. Este era el código que usaba: class UserTableSeeder extends Seeder{ public function run(){ User::create(array( 'username' => 'admin', 'email' => 'test@test.net', 'name'=> 'Administrator', 'password' => Hash::make('123456') )); } } use Illuminate\Auth\UserTrait; use Illuminate\Auth\UserInterface; use Illuminate\Auth\Reminders\RemindableTrait; use Illuminate\Auth\Reminders\RemindableInterface; class User extends Eloquent implements UserInterface, RemindableInterface { protected $fillable = array('email', 'username', 'password'); use UserTrait, RemindableTrait; /** * The database table used by the model. * * @var string */ protected $table = '...

Expresiones Regulares y pruebas en javascript

¿Qué es una expresión regular? Una expresión regular es una cadena que contiene una combinación de caracteres normales y metacaracteres o metasecuencias especiales. Los caracteres normales coinciden por ellos mismos. Los metacaracteres y metasecuencias son caracteres o secuencias de caracteres que representan ideas como cantidad, posiciones o tipos de caracteres. Regular Expression Pocket Reference 2nd Ed - Tony Stubblebine - O'Reilly ¿Para qué son útiles las expresiones regulares? Las expresiones son especialmente útiles para validar información, por ejemplo en formularios de ingreso de datos. Por ejemplo para validar que se ingresó un número de teléfono, puedes usar la siguiente expresión regular. /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})?$/ Parecieran símbolos al azar, pero nada mas lejos de la realidad. Te muestro una tabla básica con los elementos usados para crear expresiones regulares. Carácter Texto buscado ^ ...