El miedo a la programación

viernes, 23 de febrero de 2024 Sin comentarios

Los desarrolladores dedicamos mucho tiempo a hablar sobre cómo mejorar técnicamente en nuestro oficio, cómo escribir mejor código, cómo ser más productivos cuando estamos escribiendo código. Pero ¿qué pasa cuando no tenemos ganas de programar? ¿Qué pasa con las emociones que a menudo nos impiden poner los dedos en el teclado y trabajar en la nueva librería que queremos escribir o de acabar el lado del proyecto por que estuvimos tan entusiasmados hace unas semanas? O para decirlo de otra manera, por qué es que algunos desarrolladores escriben mucho código que el resto de nosotros? ¿Cómo mantener cinco proyectos de código abierto (o más), mientras nosotros podríamos estar esforzándonos para avanzar uno solo? 
Leer más…

Los 5 tipos de programadores

jueves, 22 de febrero de 2024 7 comentarios

En mis viajes de código y aventuras de programación he encontrado muchos enemigos raros, e incluso aliados extraños. He identificado al menos 5 tipos de guerreros del código, algunos se hacen de maravillosos compañeros de armas, mientras otros parecen enrollar cada plan.

Sin embargo todos ellos tienen su lugar en el cementerio de desarrollo de software. Sin una saludable mezcla de estos diferentes estilos de programación encontraras que tus proyectos tomarían demasiado tiempo en terminarse, no son lo suficientemente estables o son demasiado perfectos para los seres humanos a considerar.
Leer más…

El Horóscopo Tecnológico

jueves, 22 de febrero de 2024 2 comentarios

¿Qué signo chino eres? ¿Verdad?

Soy una serpiente, en concreto una serpiente de fuego (1977).

Eso es hasta el ciclo de 60 años del calendario lunar chino, que pasa a través de cinco estados elementales (Metal, Madera, Fuego, Viento y Tierra), y 12 criaturas (Rata, Buey, Tigre, Conejo, Dragón, Serpiente, Caballo, Carnero, Mono, Gallo, Perro y Cerdo).

Los adivinos de nuestros tiempos modernos han estado proclamando que este año es finalmente el «Año del móvil» durante bastante tiempo. Y por mi parte, siento que ha llegado y está oficialmente aquí para quedarse. Tal vez eso es porque no he estado viviendo en el «año de los móviles», sino en «la década de los móviles».
Leer más…

Cuando reinventar la rueda

jueves, 22 de febrero de 2024 Sin comentarios

El desarrollo del software está lleno de decisiones, algunos clásicos:

  • ¿Qué framework para logging debemos utilizar?
  • ¿Qué contenedor IoC debemos usar?
  • ¿Qué herramienta de empaquetado debemos usar?
  • ¿Qué herramienta de implementación de bases de datos debemos utilizar?
  • ¿Qué framework de navegación debemos usar?

Leer más…

¿Que hay dentro de los archivos de Backup Sql Server?

miércoles, 21 de febrero de 2024 Sin comentarios

A veces te encuentras con archivos de backups SQL Server almacenados en tu sistema de archivos y es difícil determinar lo que contiene el archivo. Del nombre de archivo puedes ser capaz de descifrar que es una copia de seguridad completa, copia de seguridad diferencial o de copia de seguridad del registro de transacciones, pero ¿cómo decir lo que realmente está en el archivo? Afortunadamente SQL Server ofrece algunos comandos adicionales que puedes utilizar con los archivos de copia de seguridad de base de datos para determinar su contenido. Estas opciones incluyen HEADERONLY, FILELISTONLY y LABELONLY.

Junto con funcionalidad de copia de seguridad y restaurar de los comandos BACKUP y RESTORE existen otras opciones de restauración que le permiten determinar lo que se almacena en el archivo de copia de seguridad. Estos comandos son útiles si escribes varias copias de seguridad en el mismo archivo físico o tal vez si tienes copias de seguridad de base de datos de otro sistema y no estás seguro de lo que se almacena en el archivo. Los comandos que puede utilizar para ver el contenido del archivo de copia de seguridad son los siguientes:

  • RESTORE HEADERONLY – contiene una lista de información de encabezado de copia de seguridad para un dispositivo de copia de seguridad
  • RESTORE FILELISTONLY – contiene una lista de los archivos de datos y registro que figuran en la copia de seguridad
  • RESTORE LABELONLY – contiene información acerca del medio de la copia de seguridad

Leer más…

Computación distribuida con javascript

miércoles, 21 de febrero de 2024 Sin comentarios

Hemos oído hablar de la idea de utilizar los navegadores como nodos de computo distribuido para un par de años en el futuro.

Es sólo recientemente, con la carrera hacia motores Javascript mas rapidos en los navegadores como Chrome que esta idea parace útil. Antimatter15 realizo una prueba del concepto implementando una aplicación javascript para revertir hashes. El Proceso Plura utiliza un aplet de Java para realizar el procesamiento distribuido.
Leer más…

Tactile Pixels te hará sentir la pantalla touchscreen

martes, 20 de febrero de 2024 Sin comentarios

Aunque las pantallas táctiles han estado presentes desde hace muchos años, la gente no ha podido hacerse una idea de su uso, aparte de la sensación de frío, suave de vidrio o plástico. Senseg quiere cambiar eso, con su nueva dirección de la tecnología E-sentido. El empleo de lo que ellos llaman «tixels», o píxeles tactiles, Senseg ha desarrollado una pantalla que no sólo responde cuando se toca, pero también te da sensaciones diferentes, de acuerdo con lo que se muestra.
Leer más…

Los 10 mejores trucos tecnológicos para ahorrar tiempo

martes, 20 de febrero de 2024 Sin comentarios

He notado algo interesante sobre la sociedad y la cultura. Todo lo arriesgado requiere una licencia: aprender a conducir, poseer armas, casarse.

Esto se aplica a todo lo arriesgado, menos a la tecnología. Por algún motivo, no hay un programa de estudios estandarizado, no hay una formación básica. Es como que te dan el ordenador y te echan del nido. ¿Cómo se supone que hay que aprender estas cosas? Por ósmosis. Nadie nunca se sienta y te dice: «Así es como funciona». Así que hoy les voy a contar 10 cosas que pensaban que todo el mundo sabía, pero parece que no.

Leer más…

$.ajax in jQuery

lunes, 19 de febrero de 2024 2 comentarios

Recientemente una poderosa librería de Javascript, JQuery proporciona la habilidad de llamar XHR dentro de una interface. Hay varias formas de implementar llamadas asincronas. De hecho, puedes llamar a cualquier .load o .post para realizar llamadas personalizadas.

Leer más…

Categories: Programación Web Tags: , ,

El Futuro de Apple

lunes, 19 de febrero de 2024 Sin comentarios
Pagina 29 de 37« Primero...1020«2728293031»...Ultimo »Top Footer