Categoría: Artículos


  • Micro:bit y el scalextric (compact)

    Pues he llegado un poco tarde a esto de Micro:bit , mi hija me comentaba el otro día que en el cole habían hecho algún proyecto con esta “cosa” tremendamente versátil que incluye una cantidad insospechada de sensores y posibilidades para disfrute de pequeños y mayores. Resulta que pensando qué hacer con este cacharro y…

  • Programar, programar, programar y volver a programar

    Últimamente me ha dado por “entrenarme” o “entretenerme” con la plataforma www.codewars.com, una herramienta especialmente útil para yo diría que cualquier programador, se basa en resolver, contemplando buenas prácticas a ser posible, pequeños (o grandes) problemas a partir de unas instrucciones, parámetros de entrada y datos esperados para la salida. Puedes elegir el lenguaje y…

  • Desde hace un tiempo he descubierto una suite de controles que está avanzando muy rápido y mejorando a cada versión, que es la suite de Syncfusion. La descubrí por la lectura de sus múltiples ebooks de la serie «Succinctly» que puedes consultar aquí. Pude comprobar despues que disponían de esta suite de controles completa para…

  • ¿Cuando las cosas funcionan mejor no tocarlas? es una manida frase de muchos programadores. Aunque reconozco que en el caso de los Report es un tema complicado plantearse un cambio de sistema y más si probablemente tengas ya decenas de informes Crystal Report que no tienes ninguna gana de tocar. Tras investigar un poco y…

  • Éste metodo permite generar de forma asíncrona una serie de informes PDF que obtiene por una consulta entre fechas, genera un stream por cada informe y lo adjunta a un mail para el destinatario. [code language=»c#»] private string procesarEnvioAdjuntos(string fechaIni,string fechaFin,string email) { try { List<Informe> listaInformes = _DbInformes.GetInformes(fechaIni, fechaFin); if(listaInformes.Count>0) { MailMessage mm =…

  • Dentro del conjunto de funciones que estoy habilitando para un control de producción, se me da el caso de consultar las horas de trabajo diario por empleado. La tabla de apuntes es un registro de los movimientos que hace cada empleado, al igual que un control de entrada salida de horario. En este caso es…

  • Reconozco que Azure me daba respeto.., como a cualquier programador cambiar «lo que ya funciona», pasar de un servicio de servidor dedicado donde tenemos totalmente controlado el acceso a los recursos locales del mismo, base de datos, etc.. a un servicio en la nube y con documentación (en español)aún escasa, me producía cierto aturdimiento, :_(((…

  • Tras leer un reto de UCMas sobre como obtener el numero 100 a partir de los numeros del 1 al 9 usandolos todos una sola vez, pues me preguntaba que tal seria hacerlo con javascript. al final ha salido, aqui hay 10 combinaciones 🙂 1*2*3-4*5+6*7+8*9=100 1*2*3*4+5+6-7+8*9=100 1-2+3*4*5-6+7*8-9=100 1-2*3-4+5*6+7+8*9=100 1-2*3-4+5*6+7+8*9=100 1+2+3+4+5+6+7+8*9=100 1+2+3+4+5+6+7+8*9=100 1+2-3*4+5*6+7+8*9=100 1+2-3*4-5+6*7+8*9=100 1+2-3*4+5*6+7+8*9=100 lo…

  • El año recien acabado ha servido para auto recordarme que sigo viviendo de mi trabajo, de lo que he estudiado y de lo que he trabajado los últimos años. Creo que tengo la suerte de hacerlo y de poder cobrar por unos conocimientos que llevo años recopilando. Viendo como sigue el mercado laboral, con la…

  • Siguiendo con desarrollo de un tema de wordpress como plataforma de gestión de inmuebles necesitaba una forma de filtrar los inmuebles desde la administración por las taxonomías que habia creado, esto por defecto no podemos verlo en el listado de custom post en la administración (si podemos filtrar por categorias las entradas normales) asi que…