Enviado por: Gmaster - Hoy 08:56 PM
- Sin respuestas
Vaya sorpresa, entro a mi correo y me encuentro con un mail donde alguien creo un blog a mi nombre "Gmaster" y puso mi correo cuando se registro alli. En dicho blog, subio mi antiguo UE expertos 2.0
Como no me gusta la doble vida, lo cerre. Sorry, pero no se hagan pasar por mi.
Enviado por: Gmaster - Hoy 04:49 PM
- Sin respuestas
Intro:
Spoiler
Debian Wheezy, suele estar limitado en cuanto a algunas aplicaciones en sus repositorios, como todas las ramas estable del Debian.
Voy a explicar como hacer que el sistema use el repositorio Estable, pero si necesita alguna aplicacion que no se encuentre en esta, la buscara en los demas repositorios.
Por ejemplo, si necesitamos el paquete xxxxx, y existe en:
El sistema instalara la version estable (aunque sea la version mas vieja). Si no existiera el paquete xxxxx en la rama estable, entonces si instalaria la mas nueva que haya en los demas repositorios.
Si no fuera asi, joderia todo el sistema, porque si actualizamos un paquete desde un repositorio externo y despues genera problemas no podremos desactualizarlo facilmente. Esto es porque el APT esta desarrollado para poder actualizar paquetes, pero no esta pensado para desactualizar paquetes. En caso de querer desactualizar un paquete que tiene muchas depencias, practicamente lo obliga a uno a reinstalar todo el sistema.
Si existe el paquete buscado en la rama ideal, usara esa, sino usa las demas.
Al hacer un upgrade, mantendra tambien este comportamiento.
Es decir, lo configure para poder AGREGAR paquetes extras, pero no para sustituir o actualizar paquetes oficiales desde repositorios externos. (al menos automaticamente).
Empezamos:
1)_ El /etc/apt/sources.list debe contener:
Código:
#Actualizaciones
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy main contrib non-free
#### Debian Multimedia ##
## apt-get install deb-multimedia-keyring
deb http://www.deb-multimedia.org wheezy main non-free
#### Debian Sid ##
deb http://ftp.debian.org/debian/ unstable main contrib non-free
Con “o=” se especifica el origen; es decir, la distribución del paquete, con “a=” la rama (testing, sid, stable, etc…).
Los números de prioridad tienen además un significado añadido, que a continuación se comenta. Llamando P a dicho número, tenemos:
P»1000: se fuerzan versiones de paquetes, aunque estas sean inferiores. 990«P«=1000: siempre que la versión instalada no sea más reciente, el paquete es instalado, aunque no provenga de la rama principal. 500«P«=990: siempre que el paquete instalado sea más antiguo y que no exista una versión en la rama principal, se instalará la versión. 0«P«=100: la versión solo se instala si no hay ninguna versión del paquete instalado. P«0: no se instala la versión.
3)_ Actualizar con:
Código:
apt-get update
apt-get upgrade
Listo.
Si quieren forzar a instalar un paquete de una rama especifica por consola, tienen que poner:
Código:
apt-get install -t sid paquete
PD: esto lo recomiendo usar SIEMPRE, porque de por si el repositorio multimedia actualiza paquetes del Debian y hace que algunas aplicaciones configuradas para paquetes mas antiguos dejen de funcionar.
Enviado por: mr.x - 02-05-2013 12:38 AM
- Sin respuestas
AMD promueve activamente Heterogeneous System Architecture (HSA), un entorno de programación simplificado orientado a llevar al API de cómputo paralelo OpenCL a un gran número de arquitecturas. Un ambicioso plan, para el cual ha creado la Heterogeneous System Architecture Foundation (HSA Foundation), un consorcio a gran escala enfocado a armonizar la industria hacia el cómputo heterogéneo (CPU/GPU/FPGA/CMOS y otros tipos de microprocesadores).
HSA es una arquitectura de cómputo inteligente que busca liberar a la industria de barreras que limitan la innovación y rápida evolución del hardware y software hacia un futuro donde ellos interactúen más activamente con nosotros, ayudándonos a resolver nuestras tareas, a la vez que nos ayudan en gran parte de nuestras actividades de la vida diaria, todo ello usando un lenguaje natural para nosotros (voz, gestos y tacto); algo como lo mostrado en el video a continuación:
Paralelismo en el CPU y GPU
Los actuales CPUs son muy buenos ejecutando complejas tareas con muchas dependencias (ramificaciones) y a gran velocidad, aunque un CPU mono-núcleo es capaz de realizar múltiples tareas dándonos una sensación de falso paralelismo (las tareas son realizadas de forma secuencial “en serie” a gran velocidad), los actuales CPUs multi-núcleo ofrecen verdadero paralelismo.
Contrariamente a los CPUs, los GPUs poseen entre 1 y miles de núcleos (ALUs o shader processors), los que están optimizados para realizar múltiples tareas simultáneamente (en paralelo), pero estas tareas deben ser independientes de la otra (sin ramificaciones) para que muestren todo su potencial.
Ambas unidades brillan en diversos tipos de tareas algunas de las cuales les sacan mayor partido a una u otra. HSA pretende que las aplicaciones puedan elegir la unidad de procesamiento (CPU/GPU o ambos) más adecuada para ofrecer el mayor rendimiento posible y aprovechar al máximo el potencial del chip.
¿Cuáles son los requisitos de hardware para HSA?
HSA promete revolucionar el avance de nuestros diversos dispositivos computarizados, pero aunque muchos CPUs y GPUs actuales soporten de cierta forma a HSA, no serán capaces de explotar a plenitud todas sus características, para lo cual se requiere de una unificación e integración total del direccionamiento de memoria, para lo cual el controlador de memoria (Memory Controller) tendrá que evolucionar para integrar las tecnologías de acceso a memoria UMA y NUMA.
¿Qué son UMA y NUMA?
UMA (Uniform Memory Access) es la arquitectura de memoria compartida usada en nuestros actuales microprocesadores multi-núcleo, donde cada uno de los núcleos acceden (leer/escribir/buscar) al controlador de memoria de forma uniforme (espacio de direccionamiento de memoria unificado) e independiente del proceso que realicen (cada núcleo posee sus propias memorias cache L1/L2/L3).
NUMA (Non-Uniform Memory Access) es una arquitectura de memoria donde cada procesador (CPU/GPU) posee su propia memoria local (de rápido tiempo de acceso) pero a la vez pueden acceder a un espacio de memoria no-local compartida (de más lento tiempo de acceso) por medio de posiciones relativas de memoria. NUMA es usada en el controlador de memoria de nuestros actuales microprocesadores y chipsets con gráficos integrados (IGP).
Desde la aparición de los primeros chipsets (SiS 5596) y CPUs (Cyrix MediaGX) con gráficos integrados, los controladores de memoria adoptaron ambas arquitecturas de memoria, dividiendo la memoria en áreas dedicadas a ambas unidades (Video Memory Frame Buffer para el IGP).
El uso combinado de ambas arquitecturas de memoria es muy engorroso en la actualidad (sobre-todo con las aplicaciones aceleradas por GPU), pues se requiere leer, escribir, buscar y comparar los mismos datos en ambos espacios de direcciones (proceso que consume demasiados ciclos de procesamiento) a fin de que los programas actuales puedan usar ambas unidades para ejecutarse con mayor rendimiento, proceso para el cual irónicamente pierden mucho del rendimiento teórico máximo de ambas.
Es en este punto donde se hace necesaria una nueva arquitectura que elimine los inconvenientes de estas arquitecturas de memoria con varias décadas de antigüedad: AMD hUMA.
hUMA
AMD hUMA (Heterogeneous Uniform Memory Access o acceso uniforme y heterogéneo a la memoria, simplemente UMA heterogeneo) es una nueva, moderna y sofisticada arquitectura de memoria diseñada para unificar el espacio de direccionamiento de memoria entre CPU y GPU (compartiendo el espacio de memoria del primero) a fin de aprovechar todo el potencial que son capaces de ofrecernos, eliminando muchos de los cuellos de botella de las actuales UMA y NUMA.
Para lograr ello, AMD ha rediseñado significativamente el controlador de memoria usado en sus futuros CPUs, APUs y GPUs, a fin de que soporte nativamente hUMA, incluyendo un mecanismo de coherencia por hardware (DRAM/cache), el cual vela en tiempo real que cada unidad de hardware (CPU y GPU) accedan a los mismos datos en memoria (actualizados de forma coherente) eliminando la necesidad de mantener porciones separadas de memoria (sean locales o no-locales) y de múltiples copias de la misma información en dichas pociones.
CPU y GPU pueden acceder al mismo espacio de memoria (tanto física como virtual) con la misma prioridad (uniforme), por medio de punteros de memoria compartidos, permitiendo a ambas unidades acceder al espacio de memoria completo (leer/escribir/buscar datos almacenados en memoria), de forma dinámica, paginable, bi-direccional, de alta velocidad y baja latencia.
Dado que el acceso a memoria unificado es realizado completamente por hardware, será totalmente transparente ante el sistema operativo y aplicaciones.
Los beneficios de hUMA
AMD afirma que hUMA beneficia tanto a usuarios como desarrolladores, simplificando y facilitando de sobremanera la labor de los programadores en aplicaciones gráficas (juegos, aplicaciones de modelado 3D profesionales y otras) y aceleradas por GPU (GPGPU), los que no tendrán que lidiar con múltiples artificios para evitar los cuellos de botella impuestos por UMA y NUMA.
Sin dudas hUMA ha sido especialmente concebido para impulsar HSA, la que AMD espera sea adoptada por grueso de la industria (sectores doméstico, entretenimiento, industrial y servidores) valiéndose en la influencia que tienen en la industria empresas como ARM, Qualcomm, Samsung, Imagination Technologies y las demás socias de HSA Foundation.
Productos compatibles con hUMA
AMD ha diseñado a hUMA como la arquitectura de memoria ideal para sus APUs y SoCs, los que integran CPU y GPU, y se convierten en los productos que obtendrán mayores beneficios de la nueva arquitectura de memoria, empezando desde los productos basados en la micro-arquitectura Steamroller (APU Kaveri), la futura micro-arquitectura de bajo consumo Jaguar+ (SoC Beema), y por lo visto también el APU de PlayStation 4.
Aunque hUMA es ideal para APUs y SoCs, ello no quiere decir que serán los únicos que gozarán de este beneficio, pues se espera que otros productos de AMD (CPUs/GPUs) tendrán soporte a hUMA, los que aunque de cierta forma se verán algo limitados por el bus PCI Express, gozarán del resto de las ventajas de hUMA y del nuevo software diseñado para HSA; empezando desde los futuros GPUs basados en la arquitectura gráfica Sea Islands.
AMD asegura que hUMA no es de uso exclusivo para sus propios productos, y les da la bienvenida a un gran número de microprocesadores de otras empresas (socias de HSA Foundation), por lo que no nos extrañaría que muy pronto tengamos una versión de hUMA integrada en los SoC ARM, MIPS, o en otros productos como FPGAs y otros tipos de microprocesadores y aceleradores programables.
Microsoft estaría preparándose para resucitar el tradicional botón “Start”, descartado durante la salida de la primera versión de Windows 8.
Según fuentes cercanas a la firma citadas por The Verge, Windows 8.1 incluirá, entre otras muchas novedades, nuevamente el botón de inicio del sistema operativo. Vale decir, asimismo, que este botón no desplegará de igual forma que en versiones anteriores el menú de inicio, sino que simplemente se tratará de un método nuevo para acceder a la Start Screen. De hecho, el botón sería idéntico al logo de Windows que se encuentra en la Charm bar.
Como ya mencionábamos anteriormente, este cambio más formal se sigue a otro que es en realidad medular para muchos usuarios, el de la posibilidad de ingresar en la actualización del SO directamente al escritorio, cosa que en Windows 8 no se puede actualmente hacer y que fue motivo de numerosas quejas. Si bien muchos de los “builds” internos de la compañía todavía no incluyen ni el botón de inicio ni el bypass al entorno Metro, Microsoft ya habría establecido esas características como ejes prioritarios para sus próximos lanzamientos.
La “abolición” del botón de Inicio fue uno de los muchos cambios que generaron polémica en torno a Windows 8. Si bien Microsoft declaraba que la decisión de quitar el botón se había tomado en base a las opiniones del “Customer Experience Improvement Program” de la compañía, igualmente, y como bien apunta The Verge, aplicaciones para emular un “Start button” como Pokki tuvieron más de un millón y medio de descargas. En este sentido, la vuelta programada del dichoso botón solo se sigue de que el feedback de los usuarios al respecto tiene que haber sido negativo.
Por lo pronto, habrá que esperar algunos meses más hasta que tengamos la versión de usuario del nuevo Windows 8.1.
La vez pasada conversaba con un amigo, sobre algo que nos parecio sorprendente, y es que microsoft este haciendo publicidad del Windows 8 en la TV Argentina. Como sera de malo Win8, que hasta tuvieron que hacerle publicidad, cosa de locos...
Hace mucho tiempo que no escuchamos de Road Rash, el mítico juego donde debes pegarle a otros motociclistas a altas velocidades con cadenas, bates de béisbol o qué otras cosas más. El asunto es que mientras el juego duerme en EA (como no), el estudio de DarkSeas Games ha lanzado el proyecto Road Redemption en Kickstarter, conmemorando el concepto del antiguo título.
Road Redemption cuenta la historia de un tipo que sale de prisión y debe mejorar la reputación de su antigua pandilla de motociclistas, ustedes ya sabrán cómo. El juego no está hecho para ser un paseo en el parque, puesto que no importa qué maza tengas en la mano: un buen jugador siempre podrá esquivar cuanto melón le tires y forzarte al tráfico en sentido contrario o fuera de la pista. Todo lo que hagas y sus resultados sobre el asfalto serán obra y gracia de tus dedos solamente.
Esta joya pinta bien, este proyecto promete entretenerte ya sea intentando asesinar a alguien, escapando de la policía, perseguir a alguien más a través de los techos de edificios o alguna otra locura más, solitario o en el apartado multijugador. Sobre plataformas, por ahora sólo estaría llegando para PC, Linux y Mac, a mediados del 2014, pero no descartan llegar a Xbox 360, Wii U y luego PlayStation 4 si logran tener un buen recibimiento.
El estudio tiene gente de varias compañías de renombre, y varios tienen experiencia en el rubro, sin embargo el gran responsable del Road Rash original, Dan Geisler, no figura en la planilla. De todas maneras no debería detener la gran idea de este juego potenciada por gente que quiere hacer algo que actualmente las empresas no han querido hacer. Además no están pidiendo la luna y el cielo con USD$160.000, y sólo faltan 29 días para que termine el período de financiamiento en su página de Kickstarter.
¿Has jugado Road Rash? ¿Crees que Road Redemption seguirá su senda?
Amantes de los juegos de terror, aparten un poco de plata para comprar otro par de calzoncillos, pues el proyecto del estudio independiente Senscape, Asylum, ha rebasado su meta de financiamiento en Kickstarter marcada en USD$100,666, así que el juego será desarrollado en los próximos meses.
Asylum pondrá al jugador en los interiores del Instituto Mental Hanwell, donde tendrá que realizar una serie de investigaciones para descifrar la verdadera naturaleza del recinto. “Una aventura point-and-click absolutamente escalofriante, con una de las atmosferas más inmersivas, opresivas y depresivas jamás antes vistas. Un juego que no será fácil de olvidar”, según describen los desarrolladores en le página del proyecto.
Dentro de las especificaciones del diseño de niveles, el equipo de Senscape afirma que el instituto mental constará de más de 100 habitaciones, todas decoradas de manera diferente y con un trasfondo propio. También habrá salones de cafetería, patio, cocina, pabellones, librería y otros cuartos con sus propios misterios.
Al momento de escribir esta nota el presupuesto reunido en Kicstarter era de USD$107,787, y faltaban 40 horas para la conclusión de la campaña, así que todavía están a tiempo de compartir un poco de plata y hacerse acreedores a por lo menos una copia digital de Asylum, que llegará a Windows, Mac OS X y Linux.
Ahora, si quieren verse generosos con el proyecto, aún pueden donar un poco más de USD$1000 y conseguir alguna de las diferentes recompensas que ofrecen los compas argentinos: desde tener una mención dentro de la morgue del escalofriante lugar, hasta aparecer como un prominente doctor en uno de los retratos.
Se espera que Asylum llegue a finales de este año (justo a tiempo para Halloween) y sea distribuido a través de Steam, donde por cierto ya consiguió el Grenlight. Los dejamos con el tráiler del juego por si todavía no le han hechado un ojo.
Semanas atrás, salió al aire la información de que Adobe estaba regalando el paquete de programas Creative Suite 2, con versiones antiguas de programas muy populares como Photoshop, Audition y Premiere Pro, sabiéndose más tarde que todo esto era un malentendido.
Ahora, de verdad Adobe está regalando Photoshop de manera legal, entregando el código fuente del software más popular a nivel mundial para editar imágenes. ¿El “pero”? Se trata de la primera versión que jamás haya existido del producto: Adobe Photoshop 1.0.1, compatible con computadoras Macintosh de antaño.
Y es que el Museo Histórico de Ordenadores llegó a un acuerdo con Adobe para concretar esta movida, la que tiene un carácter y propósito únicamente histórico, ya que al día de hoy Photoshop 1.0.1 es una versión muy, pero muy antigua, lanzada oficialmente al mercado el año 1990.
El Museo Histórico de Ordenadores reveló que este software comprende cerca de 128 mil líneas de código hechas por una sola persona: Thomas Knoll, quien inició este proyecto sin compañía, correspondiendo el 75% al lenguaje de programación Pascal. ¿Quieres descargarlo? Es gratis y liviano a través de este vínculo.
Hace meses se viene cocinando la llegada de la plataforma para la distribución de videojuegos Steam a Linux, desarrollada por la empresa Valve quien también es dueña del motor gráfico Source, dando vida a gran cantidad de títulos populares como Team Fortress, la serie Half Life o Counter Strike.
Ahora, la compañía superó el período beta de pruebas cerrado que llevaban al realizar el lanzamiento oficial del software a través del centro de aplicaciones en la distribución Ubuntu, estrenando compatibilidad con nada menos que cien juegos distintos nativos para Linux, los que además llegan con grandes descuentos de entre el 50% y 75% en su valor por tiempo limitado, regalando además una vestimenta de pingüino para quienes jueguen Team Fortress.
Sin duda la entrada de Valve a Linux junto a la plataforma Steam y esta gran cantidad de videojuegos marca un antes y un después en la historia de esta clase de sistemas operativos, largamente criticados por su falta de herramientas de entretenimiento en contraste a Windows, sindicado por varios fanáticos de Linux como un sistema que “sólo sirve para jugar”. Con esto, ahora muchos ya no tendrán motivo para usar el producto Microsoft.