Hace años, más o menos a finales del siglo XX y principios del XXI y, como vimos en mi anterior post, hubo una guerra por los Megahercios. Es decir, las grandes compañías de procesadores, en aquella época Intel y AMD que, aunque había más fabricantes, éstos eran los que más sonaban, peleaban para que sus procesadores corrieran más que los de la competencia. Es más, como el usuario de a pie siempre se ha regido por la frase: «burro grande, ande o no ande«, siempre querrá un procesador con más megahercios, una cámara con más megapixels o una televisión con más pulgadas.… Leer artículo completo
Cómo distribuir cálculos entre varios núcleos para acelerar procesos de computación [ejemplos en C++]
Cómo buscar en un vector o una lista de mapas en C++
Una de las cosas que hacen mágico C++ es que podemos crear estructuras realmente grandes valiéndonos de las clases y estructuras de que disponemos. Vale, en otros lenguajes también podemos hacerlo, pero en C++ parece más grande aún dada la literatura de los tipos. Bueno, en Java podemos llegar a tener mucha más literatura, pero hoy el tema es C++.
¡ Una lista de mapas ! ¿Para qué?
Bueno, el primer paso es hacer un ejemplo práctico para el que una lista de mapas puede ser útil y, por ejemplo, puede ser para almacenar información estructurada.… Leer artículo completo
Solucionar problema con «Timeout»s y «Broken pipe»s con ssh y scp
En ocasiones, cuando la conexión SSH que tenemos establecida no es muy estable (a mi me surgía el problema con un dispositivo Wifi que en ocasiones se desconectaba y no podía transferir ficheros largos porque a mitad se desconectaba), puede que nos hayamos encontrado con este problema.
Para solucionarlo, debemos editar /etc/ssh/sshd_config o /etc/sshd_config (dependiendo de nuestra distribución). Primero buscaremos la línea que comienza con ClientAliveInterval y pondremos su valor a 100 o menos (son los segundos para que el servidor envíe una señal al cliente para ver si está vivo).… Leer artículo completo
Problema en Acer Aspire One AOA150: No carga la batería
Ha llegado a mis manos un Acer Aspire One ZG5 AOA150, tras un tiempo sin usarse, al enchufarlo todo va bien, pero cuando se trata de funcionar con él por batería, resulta imposible, es más, incluso estando enchufado, al cabo de un tiempo se apaga (sólo cuando tiene la batería puesta), y por supuesto la batería no carga, es más, ni se calienta. Todo apunta a que la batería está mal.… Leer artículo completoRecopilación de soluciones para los retos de #tuentiContest . Challenge #5
Últimamente he hablado acerca del I concurso de programación de Tuenti. Un concurso de programación Online que se llevó acabo durante la semana pasada (del 13 al 20 de Junio, muy mala fecha).
Podéis ver los enunciados de todos los problemas, con ejemplos sobre la entrada y salida (aunque a veces no hay que haerles mucho caso) en la web oficial del concurso, pero en Vidas Concurrentes lo encontramos todo en español.… Leer artículo completo
Un apaño para el efecto de kscreenlocker en algunas tarjetas gráficas
Si, como yo, tienes una tarjeta Intel, algunas actualizaciones de KDE y Xorg te pueden dejar con mal sabor de boca, ya que cuando salte el protector de pantalla, si tenemos activada la opción de que nos pregunte contraseña, te va a dejar así la pantalla.
Si escribimos la contraseña tal cual, no pasa nada, es decir, volveremos a entrar, aunque es molesto que no se vea nada, y si queremos sorprender a las visitas, con esto, sí que no lo vamos a conseguir.… Leer artículo completo
Enviando posts a twitter
Hace mucho tiempo leí en anieto2k una función muy interesante para twittear sin necesidad de incluir APIs tremendas. Es decir, si en mi aplicación, sólo quiero enviar twits, ¿para qué incluir algo demasiado grande? Con una pequeña función estaría todo resuelto.
El tema es que hace poco inicié un proyecto que periódicamente envía twits y necesité echar mano de esa función. Descubrí que Twitter había cambiado un poco su forma de interactuar.… Leer artículo completo
Últimos comentarios