On Wednesday 17 December 2008 04:02:03 Rafa Grimán wrote:
Hola :)
Saludos, ;)
Es decir no hay un método adecuado para programar y tampoco un lenguaje de programación que pueda subsanar esas dificultades.
Por ahora no y además, hay poca gente que conozca bien este tema. Sería muy interesante que se inviritese más en este tema, especialmente en las Universidades. Hay que formar a la gente ... claro que la formación en España es algo que deja mucho que desear, pero bueno. No sé cómo estará en otros países (bueno, conozco el caso de EEUU y Suecia y sí invierten bastante y los alumnos lo suelen aprovechar).
Hay un vinculo entre universidad e investigación (y también webcomics: phdcomics y xkcd XD) en esos países y añadiendo claro que muchas de esas empresas conocen que paga muy bien R&D (IBM supongo que todavía conserva su laboratorio). Y cada estudiante de PHD, KDE tiene algunos. =/ Debería enseriarme y ponerme manos a la obra en lugar de pensar en melones.
Ojala lo de Apple salga bien. Si es que no hay alguna otra opción, claro.
Linux ;)
Pues me refería a que el resultado de Apple salga bien para que pueda ser utilizado y mejorado. No es que en Linux seamos copiones, es como una carrera, vas trotando y alguien te adelanta... y... sacas fuerzas de flaqueza para adelantarle. A mi me ha pasado. ;) Apropo de Apple, el año que viene va a ser el último MacWorld de Apple, y Jobs no va hacer la presentación, al menos eso leí en Gizmodo. Las acciones de Apple van a bajar.. vendan vendan. =P~
Al menos en lo que voy leyendo no hay mucha actividad para optimizar más lo que es 64 bits. Al menos no en el nivel doméstico. =/
El mercado de juegos y media son los que más lo van a impulsar. Ten en cuenta que para aplicaciones "domésticas" u ofimáticas, no es necesario: nadie necesita 64 bits en un navegador, cliente de correo y/o paquete ofimático para su casa o para un escritorio. Tarde o temprano irán migrando porque será la tendencia natural: el hardware es 64 bits, el sistema operativo es 64 bits, ... pues y auqe estamos, pasamos este otro software.
Hmmm, Dell ya está con drivers bluray y la máquina es nada especial... tampoco creo que tengan algo especial las maquinas que ripean estos DVDs... y lo van a seguir haciendo. =/ Hay que pensarlo bien y hay que conocer bien el mercado. No se como son los netbooks, pero se que el número de laptops a aumentado y de desktops a disminuido. ¬_¬ Y con la crisis encima varias cosas van a cambiar. Como la crisis del petroleo de los 70s (¿70s?) de autos gigantes a más pequeños y prácticos. Bueno, eso lo veremos entonces. Pero lo de migrar a aplicaciones de 64 bits es por que lo nuevo va a salir así (por ejemplo tener que cambiar de Office 2000 al 2003 o 2007 por el tipo de archivo). No creo que sea por que tenga mejores características. Por ejemplo ahora solo se vende desktops con procesadores de 64. Ya no quedan de 32. Y son doble núcleo. En resumen, el cambio se dará por que es el progreso y no tanto por que se necesite (hablando del mercado doméstico, claro).
[...]
Otro ejemplo es en el mundo de los juegos: cuanta más RAM tengas, mejor que mejor y si la CPU es potente ... mejor qu emejor :)
O.O? el nuevo chip de intel vuelve a usar HT, me parece. Luego, que se disponga de una calidad de maquina mejor subsana algunos problemas. Mayor velocidad para el acceso a memoria, velocidad de bus para acceso a la tarjeta de vídeo discreta (no integrada, algunos quieren jugar Crysis en integradas.)
Pues que vayan pillando una silla cómoda porque les va a ir algo lento ;") Igual que decía ayer Juan (Erbes), las t. gráficas de Intel (y VIA, que se le olvidó a Juan mencionar a VIA) no es que sean una maravilla para 3D y las integradas en placa ... entre que comparten buses y memoria ... mal vamos.
Por aquí, ya tiempo atrás, salió unas placas que permitían dos desktops, osea con un CPU, se podían tener 2 teclado, 2 monitores y 2 personas trabajando. Opción interesante, si lo que se hace es teclear textos. No se como habrá ido esa opción pero parece que ya no está presente.
Pero luego están las consolas de juegos y... me parece que antes los juegos salían para la PC primero, pero ahora eso se invierte. Todavía ha salido nada como los wiimote para la PC. La PC ya no es mercado objetivo para los juegos.
Estoy de acuerdo contigo. El que quiera jugar: que se compre una consola.
Pero cuestan mucho. Por el PS3 aquí se podría comprar fácilmente un desktop con monitor y todo nuevo. =/
Pra atrabajo ofimático no es necesario, para navegar por Inet tampoco, pero sí hay determinados mercados que lo necesitan porque no puedes conseguir resultados en el tiempo esperado sin la tecnología de 64 bits: requieren grandes cantidades de memoria, el número de variables es ingente, el volumen de datos en disco es abismal (acabo de ver un correo de un cliente que tiene más de 300 millones de ficheros, por ejemplo) y eso no se mueve con 32 bits.
En resumen, para el mercado domestico no se necesita 64bits.
IMHO: no. ¿Acaso para editar un documento necesitas más de 4 GB de RAM o 64 bits para trabajar con los datos?
<pensando>
...
</pensando>
Teniendo en cuenta que hay más de un
"individuo" que te envía presentaciones que superan ya la decena de MB (llenos de dumbnails, audio y bobadas varias que sobran). A lo mejor los 4 GB de RAM se quedan cortos ;)
Hmmm, algo que agradecerle a la paranoia ocasionada por los virus es que ya no se confía en los adjuntos. Ni en los pdf, ni los gráficos, y mucho menos en los ejecutables... con excepción de los linuxeros que si no fuera por la dieta friki con alto contenido de calorías, vivirían muchos años. XD Como necesidad por el incremento en el ancho de banda y el acceso a mejor calidad de ciertos archivos (hay mejores monitores, películas en HD, el home theatre, redes inalámbricas)y otras cosas más, además del deseo humano o inhumano de siempre desear más, habrá progreso en eso. =/
Y una BBDD casera no son grandes. No, no me creo que alguien tenga en su casa una BBDD que supere los 100 MB ni por asomo, si alguien tiene una BBDD que llega alos 100 MB ... que la vaya revisando.
Si uno tiene una colección de música muy amplia... pues si, seguro que debe de tener una BBDD amplia también. O de películas o fotografías.
En las estaciones de trabajo sí, pero lo que son en las máquinas de memoria compartida ... no. En algún cluster tienen el MS-Windows CCS porque el cliente está acostumbrado a MS-Windows y les da miedo tener otra cosa en el cluster. Tienes que ir explicándole que el cluster no lo ven ni lo tocan.
Con hacerles una interfaz con botones siguiente, atrás, terminar y cancelar estarían contentos. =P
Es un entorno industrial, usan cámaras de alta velocidad y variedad de sensores, no tantos como el LHC, pero si tienen mucho trabajo, pero los datos de los sensores se calculan en gráficas de curvas.
Sí, la verdad es que por mucho que se simule, siempre tiene la palabra final un coche que chocan contra una pared.
No no, la curva es la representación de las fuerzas del choque, además se hace un análisis de materiales y de la estructura del coche. Además sabemos que una simulación no puede considerar todas las variables que intervienen en un choque real, es más el choque que realizan es en ambiente controlado, pero se aproxima lo más posible a las condiciones reales, es decir si o si lo tienen que hacer. Lo que no sabía es que estaban cambiando de maniquíes. De todas maneras prefiero caminar. =P
[...]
No estoy tan de acuerdo contigo. En el caso de los juegos (y del mundo 3D), hay parte del código que se ejecuta en CPU y otra parte en GPU, cada vez se usan más polígonos para "dibujar" los objetos, cada vez se pide más realismo (tanto de imagen como de física: caída de objetos, trayectorias de balas, saltos, pesos, ...) y cada vez se requiere más RAM. Los 32 bits en ese tipo de escenarios (mundos/juegos 3D) se quedan muy limitados.
También han incrementado el número de consolas (y sus usos, tienen netflix para ver pelis), los juegos y su presencia en el mercado.
Toda la razón, de hecho el modelo de desarrollo de las consolas me gusta: como su hardware es limitado y no ampliable (la RAM, CPU y GPU no se puede ampliar), tienen que optimizar MUCHO el código, no así con el PC que saben que los usuarios a los 6 meses van a ampliar (corrijo) ... van a tirar su PC de juegos y se compran otro.
O.O?? hmmmm http://www.alienware.fr/product_detail_pages/Area-51_x58/area-51_overview.as... FR-A51-X58&SubCode=SKU-DEFAULT PC para juegos, a partir de € 1 643, la página esta en francés. Tiene el nuevo procesador de intel Core i7, tarjeta de vídeo nvidia, Vista 64, disco duro en raid 1 o 0 (que rayos es et, =/) , lectora bluray, tarjeta de sonido dedicada (para algunos ya nos hemos olvidado que eso existe) y otras cosas más, además se puede configurar y el precio mencionado es el mínimo. ¿Se la compraría? ;) Y si se la compra,¿la cambiaría a los 6 meses? ;) Estoy parcializando nuevamente, en mi realidad no existe gente que soltaría tremenda cantidad de dinero por un ordenador. Y solo para "juegar". Las consolas actuales tienen disco duro, el cual se puede ampliar, no así el procesador y el cache que utilizan, pero están sacando actualizaciones de firmware (por que se conectan a internet) y nuevas versiones del hardware. Y claro, se pueden juaquear. ;)
Si bien mi consideración es muy parcial, puesto que no cabe en mi la idea de adquirir un ordenador para darle al bioshock o al crysis (Están disponibles para las consolas), pero tampoco hay que descartar los nuevos participantes en el mercado de juegos. (Tampoco tengo consolas =/)
Yo tampoco me gastaría ese dineral para jugar (no juego, prefiero "hacer rabiar" a mis dos gatas o el perro que tiene mi hermano o meterme con mi hermana pequeña o casas de esas sociables ;)
XD Aproveche el tiempo, la cuenta regresiva ya ha comenzado. =P
Otro ejemplo dentro del mundo de 3D es el tema de ray traycing, el renderizado de una escena no es más que ray traycing: CPU puro y duro.
¿Vectores?
Sip, básicamente, se dedican a calcular la incidencia de un rayo de luz sobre un objeto teniendo en cuenta el material del que está hehco y esas cosas. La verdad es que es más complicado (los que sepan de matemáticas y/o física habrán palidecido al ver una explicación, a lo mejor algún desmayo, tan simple 0:)
Soy practico, Autodesk tiene herramientas para eso (las que se han utilizado con éxito en varias películas), luego esta solidworks para construcción de solidos, lo usan los mecánicos.
Hay dos métodos: http://en.wikipedia.org/wiki/Ray_tracing física y gráficos. Dándole un vistazo rápido, veo por que usan superordenadores para análisis de sismos y del clima. Ray traycing en gráficos para fotorealismo y efectos visuales, no posible en aplicaciones de tiempo real (juegos)... hmm algo confuso el artículo pues dice que no es posible en tiempo real pero luego dice que si, y muestra una considerable lista de resultados y software (algunos opensource ;) ahí esta Blender)
Para tiempo real no se suele usar (pero se está empezando ahora ya que han visto que las GPUs están al 100% y las CPUs se están rascando las orejas) así que están investigando en utilizar ray traycing en tiempo real. Yo he visto demos y la verdad es que ofrece mayor realismo.
Hay varias películas digitales muy reales, las dos Final Fantasy por ejemplo. =)
Creo que Carmack (el de Quake, si no me equivoco) lo está investigando para sus futuros juegos. No me hagáis mucho caso al nombre del individuo, sé que es uno de esos famosos del mundo de los juegos, pero no estoy seguro del nombre.
Si, idsoftware, Doom3, le vi en el vídeo, no es tan tío. Me pregunto si están investigando nuevos dispositivos de interfaz, por que si bien la pantalla esta creciendo y el sonido mejorando. Un casco de VR, el cual hasta ahora no he visto, o algo como un holodeck serían para hacer estatuas y rendirles honores a los creadores. ;) Esto va porque creo que el Wii es una consola muy buena. ;)
Es un campo muy amplio, no entiendo por que a SGI le fue mal. =/
Porque tuvimos a un CEO que era brillante, las tres acciones que tomó fueron brutales:
1.- Le dió por pensar: "Vamos a ver, esta empresa se llama Silicon Graphics y se dedica a gráficos ... Ah! Ya sé: voy a despedir a los de gráficos y voy a vender Alias"
O.O? ¿no tenían junta de accionistas?
2.- También pensó: "Punto Com ... eso son bobadas. Eh!!! Comerciales !!! Que ya no vamos a vender servidores para las telcos, olvidaos de esas cuentas que ahí no hay dinero"
Igual que el Bill ese de las puertas. XD
3.- Otra idea brillante fue: "¿Para qué demonios hemos firmado acuerdos con grandes ISVs como Oracle? Bah, eso son modas pasajeras. A tomar por ****, se rompe el acuerdo y ya está, un papel menos encima de la mesa"
He leído nada de Oracle, pero está allí, vivito y coleando. Con su distro de linux, el cual todavía no me llega. =/ vaporware En UF mencionan a SGI, Erwin esta en una workstation O2, y mencionaron algunos problemas, un ciclo de productos muy amplio y su especialización solo a gráficos. Aunque claro, ese es un webcomic. =P
Obviamente, le despidieron y se fue a MS. Se encargó del área de Internet o algo así y fue cuando MS decía lo de que Internet no tenía futuro y Netscape era el rey de Internet. Le echaron y se fue a Quantum, creo. Se fue a un fabricante de discos duros ... poco después ese fabricante era adquirido por Maxtor, si no me falla la memoria.
Vamos que el tío es como el Rey Midas, salvo que en vez de convertir las cosas en oro ... las convierte en otra cosa.
¿Y no le tiraron zapatos al menos? XD Convierte las cosas en algo peor que plomo, por que el plomo se puede trabajar. Estaba como la mosca, donde se para, las c***. XD
La duda que tengo yo es, ¿los de RRHH sólo se dedican a leer CV? ¿No siguen la trayectoria de la gente a lque contratan, especialmente en este tipo de casos?
O.O? RRHH http://www.eatliver.com/img/2008/3665.jpg Eso hace RRHH. De lo que he aprendido del trabajo es que hay que verse bien y hablar bien, conocer a gente importante, ser todo un político, y uno llega muy alto. Me pregunto a quien hay que venderle el alma para mutar así. =/
La buena noticia es que ya hemos vuelto al mundo de los gráficos :)
Diversificar, diversificar. ;) Minimizar riesgos.
<snip>
pNFS es parallel NFS. Básicamente es que un único servidor NFS no rinde así que lo que hacemos es poner un servidor de metadatos y servidores de datos. Los ficheros en sí se distribuyen por los servidores de datos y el de metadatos lo que tiene es un mapa de dónde está cada fichero. El cliente le consulta al servidor de metadatos dónde está un fichero determinado y los servidores de datos sirven EN PARALELO el fichero. Lo he puesto en mayúsculas porque es la clave.
Al servir en paralelo los ficheros, el cuello de botella ya no es el servidor de ficheros :) ... Ahora es la red x"D Así que se benefician/impulsan cosas como 10 GigE e InfiniBand.
O.O? múltiples servidores de ficheros en varios lugares? ¿redundancia? Algo como los p2p?
IMHO, las empresas deberían empujar cosas como deduplicación de datos y depuración de aplicaciones porque cada vez hay más datos (muchos de ellos repetidos* e inútiles) y las aplicaciones cada vez ocupan más y siguen haciendo lo mismo, básicamente.
Muchas empresas no saben ni donde están paradas, invierten más recursos en gerencia que en producción, no mejoran el clima laboral. Todavía se cree que se trabaja a la antigua. Por eso no duro en los trabajos XD La teoría x i y, en la más común se piensa que el trabajador es como un máquina y hay que estarla conduciendo y golpeando y castigo, castigo. La otra es lo opuesto, pero algo más complicada por que hay que saber dar premios y motivar al personal. Pero eso va a cambiar pues ahora hay más trabajo que es más técnico y cuesta más reemplazar a un trabajador que conservarlo contento.
Seria interesante ordenar todo esto para los jóvenes que están estudiando informática. =)
Si sólo se invirtiese un poco más en formación e I+D ... Bueno, de sueños también se vive ;)
-_- ya envejecerás XD
Rafa
* Haced la prueba con fdupes o cualquier herramienta de esas en vuestro disco duro ... Yo la uso de vez en cuando y no veas lo que encuentras y borras, claro.
-- "We cannot treat computers as Humans. Computers need love."
rgriman@skype.com
-- Carlos A. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org