Programador de la vieja guardia. Aqui hablo de programación web, hosting, dominios, cupones de ofertas, tutoriales, cursos, noticias, articulos y mas.
Si vas a comprar un hosting haz clic en el anuncio en este blog, eso me ayuda enormemente. Gracias!
Estás siguiendo un tutorial, copiás el comando exacto, y en vez del paquete instalándose obtenés esto: $ sudo apt install nmap Reading package lists... Done Building dependency tree... Done Reading state information... Done E: Unable to locate package nmap El mensaje suena como si el paquete no existiera. Casi nunca es así. Lo importante para entender este error de una vez por todas es esto: "Unable to locate package" no es un error de red; es un error de metadatos. Apt te está diciendo que no tiene registro de lo que estás pidiendo, no que el paquete no exista en internet. Vamos a entender por qué pasa y a resolver cada causa real, incluyendo el caso específico de Docker, que es donde este error aparece con más frecuencia hoy en día. Qué está pasando realmente cuando corrés apt install Escribir sudo apt install es, en el fondo, una consulta a una base de datos local, no una búsqueda en internet en tiempo real. Apt resuelve paquetes buscando en archivos de índice almacen...
Obtener enlace
Facebook
X
Pinterest
Correo electrónico
Otras aplicaciones
Sale a la venta Q.bo, el robot español Open Source capaz de aprender
Obtener enlace
Facebook
X
Pinterest
Correo electrónico
Otras aplicaciones
-
Hoy se a puesto a la venta el robot español de código abierto, Q.bo. Este pequeño ingenio, está completamente basado en estándares abiertos, tanto el software, que es un Ubuntumodificado llamado openqbo, como el hardware, que tiene la posibilidad de intercambiar componentes o modificarlos.
Realmente el anuncio fue ayer, pero la web no ha estado operativa hasta hace escasos minutos y ya podemos ver los precios de estos pequeños androides.
Q.bo, es un proyecto al que se le han dedicado seis años de trabajo, hasta lograr un pequeño robot completamente autónomo con capacidad de aprendizaje, que viene con algunas funciones ya integradas como gestión por Web, reconocimiento y síntesis de voz, etc. Sin olvidar que al ser open source podremos añadirle todas las funciones adicionales que se nos ocurra…
Su “cerebro” está basado en el Cloud computing, por lo que todas las unidades pueden ser conectadas por wifi a una nube común, en la que compartir nuevas funcionalidades o modificaciones realizadas por parte de la comunidad. Por lo que se puede decir que Q.bo, es capaz de “aprender” cosas nuevas con solo conectarse a internet.
Si hay personas que son capaces de darle nuevas funcionalidades a una aspiradora con un kernel Linux, imaginaros la de cosas que se podrán hacer con este robot. Y no es que lo diga yo, según su creador:
“ni nosotros mismos sospechamos todo lo que se podrá hacer con Q.bo”
Esperaba ver unos precios más caros, pensando en que estaría mas enfocado a universidades y comunidades de desarrollo, pero me ha sorprendido gratamente ver que son accesibles a todos los bolsillos y su kit más básico, no cuesta más que un portátil.
Como oferta de promoción, los precios están rebajados un 20% y van desde los 499€ para su versión más básica, una versión media de 1699€ y la Pro que cuesta 2.990€. También podemos adquirir diferentes componentes por separado, para ampliar algunas funciones.
Si os interesa Q.bo podéis visitar su pagina desde este enlace, donde encontrareis más información sobre las diferentes características de cada uno de los modelos.
Os dejo un interesante vídeo donde podéis ver como aprende este pequeño.
Sin olvidar que es un kit que tendremos que montar nosotros.
Son las 2 de la mañana. Tu deploy funcionaba hace cinco minutos. Cambiaste una variable de entorno, reiniciaste el contenedor, y ahora tu aplicación —o tu terminal, o tu script de Python— te devuelve esto: ERROR 1045 (28000): Access denied for user 'app_user'@'localhost' (using password: YES) Si llegaste aquí googleando ese mensaje exacto, no estás solo: es uno de los errores más reportados en foros de MySQL, WordPress, Docker y stacks de Python/Flask. La buena noticia es que, aunque el mensaje suena genérico, las causas reales son solo cuatro o cinco , y casi siempre se resuelven en menos de diez minutos si sabes por dónde empezar. En este artículo vamos a diagnosticar tu caso específico —no solo "probá cambiar la contraseña"— y a resolverlo con los comandos exactos, incluyendo el conflicto de autenticación que MySQL 8 introdujo y que sigue rompiendo proyectos en 2026. Qué significa realmente el error 1045 Antes de tocar nada, lee el mensaje completo. Tr...
Noviembre de 2024. Anthropic publica silenciosamente un estándar técnico nuevo llamado Model Context Protocol. Sin evento de lanzamiento. Sin keynote. Sin campaña de marketing. Apenas una publicación técnica, un repositorio en GitHub, y SDKs para Python y TypeScript. El primer mes generó aproximadamente 2 millones de descargas del SDK. No fue un lanzamiento viral. Fue el inicio tranquilo de algo que en 16 meses se convertiría en la pieza de infraestructura más importante del ecosistema de agentes de IA. Para marzo de 2026, el SDK de MCP registraba 97 millones de descargas mensuales. Un crecimiento del 4.750% en 16 meses. React — el framework de frontend más adoptado de la historia — tardó aproximadamente tres años en alcanzar números comparables. Kubernetes, hoy considerado infraestructura fundacional del cloud, tardó casi cuatro años en llegar a una densidad de adopción similar. MCP lo hizo en 16 meses. Y la historia de cómo lo logró es más interesante que el número. El problema ...
Describir lo que quieres y que la IA lo construya suena a magia — y funciona. Pero ¿qué pasa con los desarrolladores de carne y hueso? Hace apenas unos años, aprender a programar era la recomendación universal para asegurar el futuro laboral. Hoy, Andrej Karpathy —ex director de IA de Tesla y cofundador de OpenAI— acuñó un término que sacudió a toda la industria: vibe coding. La idea es simple y, para muchos, perturbadora: en lugar de escribir código línea por línea, el desarrollador describe en lenguaje natural lo que quiere construir, y un modelo de lenguaje lo genera. ¿El resultado? Aplicaciones funcionales en horas, prototipos que antes tomaban semanas, y una barrera de entrada al desarrollo de software casi invisible. Pero la pregunta que nadie puede ignorar es obvia: si la IA puede escribir código por nosotros, ¿para qué necesitamos programadores? "No soy el tipo de persona que lee el código que escribe. Simplemente ejecuto, veo el error, y se lo paso de vuelta ...
Comentarios