Top Ten para perder el tiempo en la Web
¿Tienes algo de tiempo extra, o simplemente tienes ganas de perderlo? No digas que no te lo advertí, pero estos sitios son adictivos! Aquí están los top ten para perder tiempo en la Web.
Programadores que no programan
Responsables de algunos importantes departamentos de Recursos Humanos a nivel nacional me comentaban que el panorama actual a la hora de contratar personal es desolador: casi ninguno de los candidatos que se presentan como programadores son capaces de escribir algún tipo de código. Esto significa que, en muchas ocasiones, la demanda del sector obliga a destinar recursos sin la formación mínima que el cliente solicita, algo que la mayoría de estos, ha asumido con resignación.
Leer más…
Microsoft utiliza los servicios de Google
Navegando por ahí vi como la empresa multinacional Microsoft se anunciaba en Google Adsense con el siguiente anuncio:
«Windows versus Linux: Comparativa entre Windows y Linux. Infórmate y decide por ti mismo.»
Leer más…
¿Deberían los desarrolladores tener acceso a producción?
Una pregunta que surge de nuevo y otra vez en las empresas de desarrollo web es:
«¿Deberían los desarrolladores tener acceso al entorno de producción, y si lo tuvieran, en qué medida?»
Mi opinión sobre esto es que en su conjunto deben tener acceso limitado a la producción. Una advertencia poco antes de que traten de justificar este punto de vista es que este punto de vista no es en absoluto basado en la calidad percibida o la actitud de los desarrolladores – así que por favor no lo tome de esta manera. En primer lugar quiero cubrir algunos argumentos comunes de los desarrolladores que no les gusta u odian esta idea:
Leer más…
Muestra de Datasets para benchmarking y testeo
A veces sólo necesitamos algunos datos para cosas como pruebas de estrés. Sin embargo, los datos generados al azar son terribles – no tienen una distribución realista, y no es fácil de comprender si sus resultados son significativos y correctos. Los datos reales o cuasi-reales son lo mejor. Ya sea que estás buscando un par de megabytes o muchos terabytes, las siguientes fuentes de datos pueden ayudarte como punto de referencia y de ensayo en condiciones más realistas.
Leer más…
Imprimiendo sobre ropa
Si eres de las personas que ansían poseer una camiseta realmente original y con un único diseño, ahora lo puede tener. La GT-541 es una impresora de inyección de tinta que usa ropa en vez de papel.
Se trata de la impresora de inyección de tinta de la marca Brother que imprime sobre telas con más de un 50% de algodón. Leer más…
Fronteras de la adopción de plataformas
En las últimas dos semanas hemos recibido mas de datos que permiten una actualización del crecimiento de las plataformas carrera al billón. Android alcanzó 130 millones de usuarios activos y iOS alcanzó los 200 millones de dólares.
Ordenar un TreeView ASP .Net
Hace unos días, tuve que ordenar los nodos de un treeview. Las soluciones que he encontrado a través de Internet no me gustaban, así que decidí escribir mi propia función. Esta solución es una función recursiva simple que ordena los nodos del árbol en un orden alfabético.
Leer más…
Un gran video: Plazos vs Creatividad
Este post va dirigido a los gerentes de proyectos que no contemplan tiempos prudenciales.
Un gran vídeo y una agradable experiencia, proporciona un poco de tiempo a un artista y convertirá, una tarea sencilla en una obra maestra, pero por favor, dale algo de tiempo;)
Leer más…
Lentitud con funciones de tabla en SQL Server
Muchos de nosotros debemos de conocer las funciones de SQL Server, su clasificación, como se usan, etc. Además los que administran las base de datos pueden crear funciones para ser utilizadas en las aplicaciones. Si bien son de gran ayuda, existen ciertos criterios a tener en cuenta al momento de construir las consultas, ya que esto puede determinar cuan rápido se devuelvan los datos.
Un caso particular fue lo que me sucedió al momento de querer mostrar un reporte, utilizaba 2 filtros cada uno de ellos con checkbox para poder seleccionar de una lista y mediante la aplicación los enviaba los valores seleccionados en conjunto a una variable. Esta variable mediante una función, llamada listadeenteros_a_tabla, convertía los valores ya sean numéricos o enteros a una tabla, para finalmente ser utilizada dentro de la sentencia WHERE como lo muestra el siguiente ejemplo:
Leer más…