Archivos de la categoría ‘Uncategorized’

colonia zero

Noviembre 23, 2009

colonia zero (cz)

Es una colonia que se establece en un asteroide del sistema solar como un modelo de una sociedad que crece desde casi cero hasta un nivel impredecible de complejidad utilizando los postulados de crecimiento ordenado por capas, de suerte que el núcleo de la sociedad es  inmutable y estable, resistente al eventual desplome del resto de la superestructura montada sobre él.

El primer paso de la primera etapa menos uno consiste en establecer un domo habitable para los seres humanos, con atmósfera respirable , suelo fértil, un ecosistema auto sostenible, con una población inicial de dos parejas humanas ambos entre 15 y 20 años, casados y sin hijos.

En el centro del domo hay un edificio, con siete pisos subterráneos y uno superficial, dotado con un resumen de los conocimientos básicos de la humanidad almacenados en formatos que van desde libros hasta almacenamiento cuántico, alimentado por una central nuclear libre de mantenimiento y de contaminación, en combinación con tecnología solar, libre de mantenimiento.

La primera residencia de cz está a pocos pasos del borde interior del domo, de manera que el crecimiento de la colonia se hace desde la perifecia a la redonda de la periferia y hacia el edificio central.

Los animales mayores son perros y gatos, con el resto de la fauna y la flora constituyen un ecosistema cerrado.

Continuará…

 

ecabrera, noviembre 2009.

ejemplo en clase (jueves 12-11-9)

Noviembre 12, 2009

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace mayorPalindro
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
long k1, k2, max = 0, pro; // contadores, maximo, producto

for (k1 = 10; k1 < 100; k1++)
for (k2 = 10; k2 < 100; k2++)
{
pro = k1 * k2;

if (palindro(pro) && pro > max) max = pro;
}

tbxmax.Text = Convert.ToString(max);
}

static bool palindro(long n)
{
bool sp = false; // si palindromo
long i = 0, c = n; // inverso, copia

while (n > 0)
{
i = 10 * i + n % 10;
n /= 10;
}

if (i == c) sp = true;

return sp;
}
}
}

 

La oscura era digital

Noviembre 9, 2009

La oscura era digital

Tecnologia, Teorias

El documental nos presenta el interrogante de que será el futuro de las civilizaciones sin el conocimiento de esta era, ya que muchos datos se perderán al guardarlos digitalmente. Hoy en día todo lo queremos mas rápido y fácil, y lo logramos mediante la digitalización de todo, por ejemplo; con una cámara de rollo debemos esperar el revelado de la foto y no podemos hacer cambios sobre la misma, ahora existe la cámara digital con la que podemos ver como quedo la toma y bajarla en cuestión de minutos a nuestro computador. ¿Pero que pasa con eso? Pues bien co la cámara de rollo se tenía las fotos impresas en papel el cual dura por mucho tiempo, mientras con la cámara digital con el constante cambio de software llegara el momento donde esa fotografía no se podrá reconocer en algún sistema operativo.

Las futuras civilizaciones cuando nos estén estudiando y si seguimos con lo mismo y no se hace algo para conservar los datos nos verán como la oscura era digital, por lo que hay poca información ya que la existente no la podrán entender.

El problema radica en la constante innovación y el consumismo excesivo, siempre nos están ofreciendo algo nuevo y nosotros deseamos tenerlo hasta conseguirlo, logrando que un ordenador quede obsoleto en menos de 18 meses, Somos un público credo, creemos que todo tiene que ser de tecnología de punta o si no, no nos sirve.

La memoria de los datos digitales corren peligro de desaparecer, como ocurre con los CDS-roms que al pasar determinado tiempo se dañan, se los comen los hongos, o simplemente se borran los datos.

Para conservar algo de los sistemas operativos del pasado existe la emulación, que nos permite leer datos de software que hace mucho salieron de información, y para actualizar los datos esta la migración que consiste en pasar un dato de un programa viejo a la nueva versión del mismo. Ejemplo; un documento en Word 2003 migrarlo para que lo lea el Word 2007.

Para conservar la memoria de la actual civilización se están diseñando métodos para que en un futuro lejano puedan leerse los datos digitales existentes, una de esas creaciones es una circunferencia de níquel pequeña que cumple la misma función de la piedra roseta, la cual ayudo a descifrar los escritos de antiguas civilizaciones como la griega y la egipcia, solo hay que imaginarse a las civilizaciones venideras tratando de descifrar nuestros datos digitales como nos toco a nosotros descriptar los jeroglíficos.

La conservación de los datos, beats son importantes porque el conocimiento del pasado es lo que crea la identidad de una sociedad, y no crear una oscura era digital, todavía estamos a tiempo de evitar un desastre digital.

¿Quienes fueron los primeros que inventaron un dispositivo para contar?

Fueron los egipcios quienes 500 años AC inventaron el primer dispositivo para calcular, basado en bolillas atravesadas por alambres. Posteriormente, a principios del segundo siglo DC, los chinos perfeccionaron este dispositivo, al que le agregaron un soporte tipo bandeja y lo llamaron Saun-panpara posteriormente conocerse como Ábaco que sumaba, restaba, multiplicaba y dividía.

¿Como evoluciono dicho dispositivo?

A principios del segundo siglo DC, los chinos perfeccionaron este dispositivo, al que le agregaron un soporte tipo bandeja y lo llamaron Saun-panpara posteriormente conocerse como Ábaco que sumaba, restaba, multiplicaba y dividía.

¿Como nació soroban?

Cuando los japoneses copiaron el ábaco chino y lo re-diseñaron totalmente a 20 columnas con 1 bolilla en la parte superior y 10 en la inferior.

Aportes:

Jonh Napier: su aporte fue la invención de los logaritmos, que son un exponente al cual hay que elevar un número o base para que iguale a un número dado.

Blaise Pascal: el aporte fue su máquina de calcular conocida como la PASCALINA que realizaba operaciones de hasta 8 dígitos.

Gottfried Wilhelm Leibniz: su aporte fue el modo aritmético binario, basado en “ceros” y “unos”, lo cual serviría unos siglos más tarde para estandarizar la simbología utilizada aplicada en el procesamiento de la información en las computadoras modernas.

Charles Babbage: sus aportes fueron La primera de ellas, llamada la Máquina Diferencial era un dispositivo de 6 dígitos que resolvía ecuaciones polinómicas por el método diferencial. La segunda, denominada Máquina Analítica, que tampoco fue terminada, fue diseñada como un dispositivo de cómputo general.

La condesa Ada Byron: es considerada la primera programadora de la era de la computación, ya que fue ella quien se hizo cargo del análisis y desarrollo de todo el trabajo del inventor y la programación de los cálculos a procesarse.

Joseph Marie Jacquard: su aporte fue al proceso de las máquinas programables al modificar una maquinaria textil, inventada por Vaucanson, a la cual implementó un sistema de plantillas o moldes metálicos perforados, unidas por correas, que permitían programar las puntadas del tejido, logrando obtener una diversidad de tramas y figuras.

Herman Hollerith: aporte al Censo de 1890 en los Estados Unidos, propuso su sistema basado en tarjetas perforadas, y que puesto en práctica constituyó el primer intento exitoso de automatizar el procesamiento de ingentes volúmenes de información.

1939 – 1958 La primera generación de las computadoras

John Louis von Neumann: sus múltiples e importantísimos aportes a las computadoras de la primera generación

Konrad Zuse: El primer prototipo de computadora digital

Atanasoff-Berry y la ABC: prototipo a un costo de 1,460 dólares, el mismo que estaba compuesto de tubos al vacío, capacitares y un tambor rotatorio para el manejo de los elementos de la memoria, así como un sistema lógico para su operatividad. Esta computadora fue usada para resolver ecuaciones matemáticas complejas.

Alan M. Turing: una enorme computadora, Su uso exclusivo fue el de descrifar los códigos de los mensajes radiales captados a los alemanes.

Grace Hooper: la MARK I de IBM en 1944

1959 – 1964 Segunda generación de las computadoras

John Bardeen, Walter Brattain y William Shockley quienes en 1948 inventaron el primer Transistor, sin presagiar que estaban a punto de lograr uno de los mayores descubrimientos de la era de la computación.

1964 – 1971 Tercera generación de las computadoras

En Abril de 1964 IBM presenta su generación de computadores IBM 360

BASIC (Beginners All-purpose Symbolic Instruction Language) es creado por Tom Kurtz y John Kemeny de Dartmouth

1971 – 1981 Cuarta generación de las computadoras

Marcial Edward Hoff: fue uno de los primeros empleados de Intel desde 1986, desarrolló y terminó de fabricar en Marzo de 1971 un microprocesador, para uso general, al cual denominaron el chip 4000.

Ted Hoff: se proyectó a diseñar un microprocesador de capacidades o prestaciones mas completas que las solicitadas por la empresa japonesa, realizando el mismo esfuerzo, con la posibilidad de usos futuros.

William Henry Gates y Paul Allen forman Microsoft Corporation, Microsoft fue el proveedor de la versión del lenguaje BASIC para la computadora personal MITS Altair.

Gary Kildall y John Torode fundan en 1975 la Digital Research Inc. que ingresa exitosamente al mercado con su sistema operativo CP/M (Control Program for Microcomputers)

Internet:

La Internet hoy en día es el medio mas utilizado para comunicarnos con el resto del mundo, y es sorprendente como algo que se utilizo para enviar paquetes de contenidos en los años 1950 con fines meramente militares ha cambiado nuestras vidas al permitirnos diversas funciones con las que contamos hoy.

Se estima que cada vez son mas las personas que tienen acceso a la Internet, lo cual es fundamental para un proceso de globalización.

La Internet a tenido tanta acogida q tiene su propia día en el calendario y que todos los fanático a este lo celebran.

Ya no solo tenemos Internet en nuestros ordenadores, ahora también esta disponible en los teléfonos celulares, ampliando nuestra posibilidad de conectarnos.

Hoy en día y se piensa que el futuro de las empresas esta en la Internet debido a que cada vez son mas las compañías que trabajan sobre la red.

Son múltiples las funciones del Internet y siempre hay algo nuevo, es un espacio sin fin que nunca terminamos de explorar, nos permite hacer consultas, comunicarnos con videoconferencias, enterarnos en breves instantes de lo que pasa al otro lado del mundo y hasta ahora realizamos nuestras compras por este medio.

Es muy difícil saber como será la vida en el futuro respecto a la tecnología pues esta en continuo cambio y cada vez nos sorprende más.

Acontecimientos:

1981: Osborne Computer introduce la Osborne 1, la primera computadora portátil.

1982: Se forma Compaq Computer.

1982: Sun Microsystems es fundada.

1982: Microsoft licencia el MS-DOS a 50 fabricantes de micro computadoras.

1983: Compaq despacha su primer clone en Enero y vende $111 millones.

1983: Lotus 1-2-3 desplaza a VisiCalc como la hoja de cálculos preferida por el mercado.

1983: NEC anuncia las supercomputadoras SX-1 y SX-2.

1983: La venta total de computadoras en los EUA excede las 10 millones de unidades.

1984: Apple presenta la Macintosh, la cual se caracteriza por su sistema operativo que cuenta con una vistosa e intuitiva GUI (Graphics Unit Interface), la misma que además de impactar al mercado, llamó poderosamente el interés de William Gates de la Microsoft.

1984: IBM introduce la PC AT (Advanced Technology).

1984: La Tandy 1000 se convierte en la No. 1 en venta de PC compatibles en su primer año..

1985: IBM libera los sistemas Sierra 3090.

1985: Aldus introduce PageMaker para la Macintosh y empieza la era de la edición de escritorio.

1986: Burroughs surge con Sperry y forma Unisys Corporation, secundando a IBM en ganancias.

1986: Compaq se adelanta a IBM e introduce la primera 80386.

1986: Tandy llega a tener más de 7300 tiendas minoristas incluyendo más de 4800 tiendas de Radio Shack en los EUA.

1986: El número de computadoras en USA excede los 3 millones.

1987: IBM introduce en Abril la serie PS/2 y despacha 1 millon de unidades el primer año.

1987: Sun Microsystems presenta la primera estación de trabajo basada el microprosesador RISC.

1987: Apple presenta la Macintosh II y Macintosh SE.

1987: Aldus introduce PageMaker para la IBM PC y compatibles.

1988: IBM introduce un a nuevo mainframe llamado MVS/ESA.

1988: IBM anuncia su largamente esperada serie de rango medio llamadas las AS/400.

1988: Motorola anuncia la 88000, un microprocesador RISC.

1988: Las primeras computadoras compatibles PS/2 son anunciadas por Tandy, Dell y otras compañías.

1988: Unisys introduce la familia 2200/400 para reemplazar su serie de rango medio, la serie 1100.

1988: Un consorcio de compañías de PC lideradas por Compaq introduce el estándar EISA para contrarrestar al bus Micro Channel de las IBM PS/2.

1988: IBM introduce la serie ES/3090 S de mainframes.

1988: Un gusano se difunde en la Internet infectando a más de 6,000 servidores.

1989: Solbourne Computer introduce la primera computadora compatible con Sun 4.

1989: DEC anuncia una estación de trabajo usando el microprocesador RISC de la Mips Computer.

1989: Microsoft compra un 20% de acciones de Santa Cruz Operation, el mayor desarrollador del SO UNIX.

1989: Intel anuncia el microprocesador 80486 y el co-procesador I860 RISC. Ambos chips tienen más de un millón de transistores.

1989: Sun Microsystems introduce su terminal SPARCstation, una estación con un precio de de sólo $9,000.

1989: IBM anuncia la Officevision software usando el protocolo SAA, que corre en las PS/2s, PS/2 LANs, AS/400 y mainframes.

1989: Seagate compra Control Data por $ 450 millomes

1989: Computer Associates adquiere Cullinet por $ 333 millones.

1989: Compaq lanza la LTE y LTE/286 notebook.

1989: Se lanza la primera 80486.

1990: IBM anuncia la familia de estaciones RISC Station 6000.

1990: Microsoft introduce Windows 3.0.

1990: Lotus gana un juicio a la hoja de cálculos de Paperback Software’s.

1990: IBM despacha la PS/1 del hogar.

1990: Microsoft excede el billón de dólares de utilidades..

1990: NCR abandona su sistema propio de mainframes en favor de sistemas basadas en Intel 486.

1990: Intel libera una supercomputadora paralela usando microprocesadores 860 RISC.

1990: Sun Microsystems lanza la SPARC estation 2.

1991: Advanced Micro Devices anuncia su AMD 386 para competir con Intel 386.

1991: Las Notebooks son popularizadas.

1991: Intel introduce the 486SX, un microprocesador mas barato que el chip 486.

1991: NCR acepta ser comprada por AT&T en $7.4 Billones.

1991: Apple libera el System 7.0 operating system para Macintosh.

1991: Microsoft lanza su DOS 5.0 con gran éxito.

1991: Borland compra Ashton-Tate for $440 millones

1991: SunSoft, de Sun Microsystems anuncia el Solaris que es un sistema operativo UNIX para estaciones de trabajo SPARC y 386/486 PCs.

1991: Apple lanza su PowerBook notebook y Quadra Macintosh PC’s.

1991: IBM tiene su primera baja en sus ingresos en 45 años.

1992: IBM lanza OS/2 Version 2.0

1992: Microsoft introduce Windows 3.1

1992: Sun Microsystems lanza una nueva generación SPARC 10.

1992: Wang Laboratories se declara en bancarrota.

1992: IBM forma la subsidiaria IBM PC Company.

1992: Compaq ingresa al mercado Japonés con precios agresivos, 50% más bajos que los modelos japoneses.

1992: Digital Equipment anuncia su próxima generación de computadoras basados en RISC Alpha.

1992: Microsoft introduce Windows for Workgroups.

1992: Intel anuncia que su próximo microprocesador será llamado Pentium en lugar de 586.

1992: Hewlett-Packard despacha la LaserJet 4, 600 por 600 dots por pulgada.

1993: Novell lanza NetWare 4.0.

1993: IBM introduce la serie F series de la AS/400.

1993: Lotus anuncia Notes 3.0.

1993: Motorola despacha las primera PowerPC.

1993: Microsoft lanza Windows NT.

1993: Intel anuncia los sistemas basados en el microprocesador Pentium.

1993: Compaq introduce la familia Presario.

1993: IBM anuncia OS/2 para Windows.

1994: Apple Computer lanza la Macintosh Power PC

1994: Intel introduce la 486DX4

1994: Novell compra WordPerfect por $1.14 Billones Borland’s Quattro Pro for $145 millones.

1995: Intel lanza el microprocesador Pentium Pro

1997: El 8 de Enero de este año Intel anuncia el lanzamiento del microprocesador Pentium con tecnología MMX™, el mismo que incorpora prestaciones para mejorar el rendimiento en aplicaciones multimedia, gráficos 3D y Virtual Reality.

1998: Intel lanza el microprocesador Pentium II con 7.5 millones de transistores.

1999: El 25 de Enero Intel lanza su microprocesador Intel Celeron, una alternativa más barata que Pentium II

1998: Intel lanza el microprocesador Pentium II con 7.5 millones de transistores.

1999: El 25 de Enero Intel lanza su microprocesador Intel Celeron, una alternativa más barata que Pentium II

1999: el 25 de Octubre Intel presenta 15 modelos de Pentium III y Pentium III Xeon con la avanzada arquitectura de 0.18 micrones. AMD compite fuertemente con sus arquitecturas K62 y en el tercer trimestre de 1999 lanza su AMD Athlon que amenaza a Pentium III de Intel con un ligero rendimiento mayor, pero con precios sumamente más bajos que los de Intel.

Fuente del texto: sistemasdeinformacion.over-blog.es

números amigables (a little assembly required)

Noviembre 4, 2009

static long sumaFactores(long n)
{
// suma factores propios de n
long s = 1; // suma

for (long k = 2; k <= n/2; k++)
if (n % k == 0) s += k;

return s;
}

static long amigable(long a, long t)
{
// retorna numero amigable de n si es menor que t
long b, c; // amigables posibles

b = sumaFactores(a);
c = sumaFactores(b);

if (a != c || a == b || b > t )) b = 0;

return b;
}

static long sumaAmigables(long t)
{
// suma de amigables menores que t
long s = 0; // suma de amigables menores que t

for (long k = 2; k < t; k++)
s += amigable(k);

return s;
}


La curiosa historia del Times New Roman

Octubre 29, 2009

La curiosa historia del Times New Roman

Por Joel Alas, Financial Times

//
//

Mike ParkerEn su apartamento con vista a los muelles de pesca de Portland, en el estado norteamericano de Maine, Mike Parker estaba dando los retoques finales a un tipo, afinando unas pocas obstinadas serifas y engrosando algunas rectas verticales. El tipo —hoy se dice fuente1— era perfectamente reconocible, incluso para quienes no se interesan en diseño tipográfico. Parecía un Times New Roman, pero en la hoja de muestra de Parker llevaba un nombre diferente. «Yo lo llamo Starling, el nombre del hombre que la diseñó», dijo.

En su lanzamiento, en junio, el Starling fue presentado no exactamente como un nuevo tipo, sino como un desafío a la historia generalmente aceptada de uno de los tipos más usados del mundo. Y después de haber dedicado su vida a la tipografía, Parker está perfectamente al tanto de la controversia en la que está involucrado: la tipografía puede presentarse bajo una apariencia refinada, pero en realidad es una forma de arte marcada por acérrimas rivalidades y plagios descarados.

Hay que admitir que la historia de Parker sobre el origen real del tipo Times New Roman se basa en cimientos un tanto endebles. El único elemento que respalda su versión es un molde de latón con una gran letra B mayúscula, que él sostiene en alto para mostrar la forma familiar de la letra, con sus características curvas y serifas. El punto es, dice, que esos moldes de latón representan una tecnología que no se usa desde 1915, y la creación del Times New Roman fue anunciada en 1932.

Parker, que tiene ochenta años, es uno de los principales especialistas en tipografía del mundo. Como director de desarrollo tipográfico en la entonces formidable empresa Mergenthaler Linotype, entre 1950 y 1970, tuvo enorme influencia sobre los tipos disponibles para el público estadounidense. Fue él quien decidió introducir la Helvetica en el acervo de la Linotype, creando un diseño que mantiene su vigencia aún hoy. Pero desde que fue invitado a comienzos de los años noventa a examinar algún material de archivo, Parker decidió dedicar su tiempo a resolver un inquietante misterio.

La invitación provino de Gerald Giampa, un excéntrico impresor canadiense quien, en 1987, adquirió lo que quedaba de la empresa Lanston Monotype. Giampa escudriñó los archivos de la compañía, y aseguraba haber rescatado documentos referentes a un tipo que era conocido apenas como Número 54, el mismo, asegura Parker, que hoy conocemos como Times New Roman. Y estos documentos, que estaban fechados en 1904, llevaban el nombre de un diseñador diferente: William Starling Burgess.

«Gerald me envió algunos moldes y me preguntó: ‘¿No te resultan familiares?’, Le contesté, ’sí, son Times New Roman’, y él me dijo ‘no, son mucho más antiguos’».

William Stanley BurgessWilliam Starling Burgess nació en 1878 en una familia acaudalada de Boston, y es recordado más bien como un consumado diseñador naval y aeronáutico, constructor de yates para las principales competiciones estadounidenses y aviones para los hermanos Wright. Pero Parker cree que antes de embarcarse en su carrera estelar en los cielos y en el agua, tuvo un breve pero rutilante devaneo con la tipografía.

Giampa asegura que, cuando empezó a investigar los archivos de Lanston Monotype, halló correspondencia entre la empresa y Burgess quien, en 1904, ordenó la fabricación de un tipo para ser usado en los documentos de su astillero de Marblehead, Massachusetts. Pero antes de que Lanston Monotype pudiera cumplir con el pedido —aseguraba Giampa— Burgess presenció uno de los primeros vuelos de los hermanos Wright, con lo que abandonó su interés por la tipografía y abrazó la naciente aviación. Sus dibujos originales fueron archivados por la compañía como Number 54, y quedaron durante décadas olvidados en un estante.

Molde de latónParker dice que en 1921 Lanston Monotype trató infructuosamente de vender el tipo Number 54 a una nueva revista estadounidense llamada Time. Poco tiempo después, los dibujos de Burgess cayeron en manos de Stanley Morison, un asesor en tipografía de la Monotype Corporation de Gran Bretaña, por intermedio de Frank Hinman Pierpont, un norteamericano que dirigía la fábrica de esa empresa en Surrey, y que hizo carrera reviviendo tipos antiguos.

A comienzos del siglo XX, la tipografía avanzaba a pasos agigantados, pero los diarios no avanzaban al ritmo de los cambios. El diario londinense The Times usó un tipo grueso, con serifa, que resultaba pesado para el ojo y representaba un desperdicio de tinta y papel. Cuando Morison criticó al The Times por este tipo en 1929, el diario lo desafió a ofrecer algo mejor. En sus escritos, Morison dice haber buscado inspiración en una modificación de un tipo del siglo XVI llamado Plantin. El diario le entregó un bosquejo a uno de sus dibujantes,Victor Lardent, quien concluyó el diseño. Los dibujos de Morison-Lardent fueron aceptados y, el 3 de octubre de 1932, The Times fue a la imprenta estrenando su flamante tipo.

Sin embargo, otras fuentes sugieren que el rediseño fue mucho más desafiante que lo que Morison admitió. Él buscó y rebuscó entre incontables tipos que no tuvieron éxito y hasta requirió la ayuda de diseñadores externos, incluyendo el eminente tipógrafo Harry Carter, quien bosquejó algunas propuestas. Algunos años después, el hijo de Carter, Matthew, él mismo un celebrado tipógrafo, halló aquellas hojas abandonadas de bosquejos en el cajón de calcetines de su padre. «Cuando le pregunté que había ocurrido con aquello, mi padre se limitó a reír y me contestó que Morison jamás le había respondido».

Parker cree saber por qué los dibujos de Carter fueron abandonados: a Morison le habían llegado por entonces los diseños del tipo Number 54 presumiblemente robados por Pierpoint. Parker no conoce razón exacta por la que llegaron a las manos de Pierpoint, pero tiene una teoría. «Morison no tenía límites», dice Parker, quien tiene numerosas anécdotas sobre sus numerosos encuentros, las cuales pintan un cuadro de un hombre malicioso y taimado. Morison nunca pretendió el crédito por el diseño del tipo, pero reivindica al menos haberlo «imaginado». Años después del lanzamiento de único tipo que se le atribuye, escribió: «Tiene el mérito de que no parece haber sido diseñado por nadie en particular».

Hasta hoy, Giampa2 y Parker son los únicos que reivindican haber visto la mayor parte de las pruebas que respaldan la autoría de Burgess pero desafortunadamente, nadie más tuvo la oportunidad de verificar sus afirmaciones. En 1918, un incendio destruyó el astillero de Burgess, incinerando documentos que podrían haber arrojado luz sobre sus actividades en 1904 cuando, según Parker sugiere, habrían sido confeccionados los dibujos originales del nuevo tipo. Del otro lado del océano, una bomba estalló en 1941 cerca de la sede en Londres de Monotype Corporation, destruyendo mucha información sobre las actividades de Morison en el rediseño del tipo para The Times.

Todo lo que quedaba eran los archivos de Lanston Monotype en posesión de Giampa, hasta que ellos también sufrieron un desastre. En enero de 2000, la casa de Giampa se inundó y se perdió un siglo entero de historia de la imprenta. «El grueso de los archivos terminó en un contenedor de escombros», dijo Giampa. Hay un segundo archivo de los dibujos de Lanston Monotype en el Smithsonian Institute en Washington, pero están fuera del alcance de los investigadores, porque el local se contaminó con amianto y plomo, y debió ser clausurado por tiempo indeterminado. Pero antes de que eso ocurriera, en 1996 Parker había visitado el Smithsonian en 1996 y copiado los dibujos del Number 54.

En tipografía, no hay peor insulto que una acusación de plagio. Cuando Parker presentó su teoría sobre los orígenes del Times New Roman, fue objeto de un coro de críticas. El autor británico Nicolas Barker, biógrafo de Morison, calificó la teoría como un «desorientado intento de cambiar la historia». «Es una creación de Mike Parker, quien lo hizo en parte como chiste, pero en parte para ayudar a su amigo Gerald Giampa,» afirma Barker. «Giampa era el potencial beneficiario pues si hubiera podido demostrar que el diseño era una copia de la versión británica, existía la posibilidad de establecer un derecho de patente de los diseños, al menos en Estados Unidos. Esa es la única razón lógica que logro imaginar por la cual ellos podrían querer producir una historia que no fuera un chiste infantil», expresó. Parker contestó que Barker era un «amigo de Monotype», que ha escrito varios libros y artículos sobre Morison.

Barker y otros dicen que Parker fracasó en su intento de producir alguna prueba concluyente de sus historia, afirman que se trata de una especulación divertida basada en documentos que nadie vio. Otro crítico es Jim Rimmer, un diseñador canadiense de tipos que vive en Vancouver, quien calificó a Giampa como un «mentiroso patológico». Rimmer dijo que había tratado a Giampa durante 35 años y lo calificó como un «bromista» que había inventado la historia de Burgess «como forma de hacerse importante».

En cambio, Matthew Carter, diseñador de los tipos Georgia y Verdana, se cuenta entre aquellos que creen que la historia de Parker es «muy verosímil». Recuerda claramente a Stanley Morison, un hombre al que cree capaz de llegar a eso. «Conocí a Morison y la compañía [British Monotype], que en su apogeo fueron la empresa más arrogante» del ramo, aseguró Carter. «Morison tenía un carácter muy complejo. Le gustaba hacer bromas; le interesaba el poder y le gustaba actuar entre bambalinas. Yo puedo creer que a él le hubiera gustado tomar parte en una estratagema como ésta, pese a que todavía no sabemos la verdad», declaró.

El propio The Times ha empezado a aceptar la posibilidad de una historia alternativa para su famoso tipo. El diario ya reconoció que el Times New Roman fue diseñado por Stanley Morison, Victor Lardent «y posiblemente Starling Burgess».

Poco antes de su muerte en junio, Giampa defendió su reputación. Detrás del mostrador de una casa de antigüedades situada sobre la costa de Vancouver, el pintoresco impresor canadiense aseguraba que él de ninguna manera había fabricado la historia de Burgess, y sostenía que ella se basaba en los documentos y en los moldes que había hallado en el archivo de la Lanston Monotype. Todos esos registros se perdieron en la inundación de la isla Prince Edward Island, dijo, excepto el molde que obra en poder de Mike Parker. Y es sobre este molde que reposa hoy toda la teoría Burgess.

Junto con el tipo Starling-Roman, Parker liberó una serie de las correspondientes bastardillas. Asegura que en 1904 Burgess diseñó cinco letras de bastardilla para acompañar el tipo Number 54, antes de abandonar la tipografía para dedicarse a la aviación. Parker tomó para sí la misión de terminar el trabajo y ha dedicado los últimos cinco años a dibujar cuidadosamente los elegantes tipos inclinados de una grácil bastardilla.

«La itálica de Morison no era muy buena», dice de la versión actual del Times New Roman, que considera una creación de Morison-Lardent. «No coincidía en nada con el tipo Roman; era una bastardilla Monotype», comenta. Ahora Parker está dedicado a rectificar este tipo dotándolo de la bastardilla que merece. Exceptuando los cinco caracteres inspiradores, se trata íntegramente de un trabajo propio de Parker y, cabe destacar, la principal creación tipográfica de su vida. Después de haber pasado décadas en el ramo, Parker se ha convertido en un creativo administrador y en un investigador, pero nunca fue un tipógrafo propiamente dicho.

Y ésa es, por supuesto, la fuerza real que está por detrás del entusiasmo de Parker por la historia de William Starling Burgess: con ella le fue dada por primera vez la oportunidad de crear su propio tipo.

Traducción de Ricardo Soca

1 Fuente es un anglicismo difundido por la Microsoft a partir de su sistema operativo Windows. En español se dijo siempre tipos. Ver al respecto http://www.elcastellano.org/tipos.html

2 Giampa falleció en junio de 2009.


primos

Junio 16, 2009

void primos(long p[], long t) {

long n = 3, d; /* natural, divisor */

double r; /* raiz de n */

long efp[10] = {2,3,5,7,11,13,17,19,23,29}; // primos

unsigned long np = 10, pp; /* # actual de primos, posicion primo */

int s; /* si primo (1 = si, 0 = no) */

for (pp = 0; pp < np; pp++) p[pp] = efp[pp];

do {

s = 1;

pp = 0;

r = sqrt(n);

do {

d = p[pp++];

if (!(n%d)) s = 0;

} while (s && d < r);

if (s && n > 30) p[np++] = n;

n += 1;

} while (np < t);

}

int primo(long p[], long t, long n) {

/* determina si n es primo */

int s = 1, i = 0; /* si primo */

double r; // raiz de n

long pp = 0, d; /* posicion en p[] */

r = sqrt(n);

do {

d = p[pp++];

if (!(n%d)) s = 0;

} while (s && d < r);

if (n == 1) s = 0;

if (n == 2) s = 1;

return s;

}

int main() {

long lim = 100000, pri[lim], a, b;

int n, k;

primos(pri, lim);

scanf(“%d”, &n);

for (k = 0; k < n; k++) {

scanf(“%ld %ld”, &a, &b);

for ( ; a <= b; a++) if (primo(pri, lim, a)) printf(“%ld\n”, a);

printf(“\n”);

}

printf(“\n\n”);

/* system(“pause”); */

return 0;

}

validación (lógica)

Junio 8, 2009

Validación:

0. entero en un rango [a, b].
1. fecha en formato d, m, a.
2. matrícula en formato “aaaa-ssss”.
3. nombre en formato “Mmmmm Mmmmm…”
4. cédula en formato “sss-sssssss-v”.
5. fecha en formato “dd-mm-aaaa”.
6. string en formato alfanumérico:
   ‘9′: dígito, ‘a’: minuscula, ‘A’: Mayúscula,
   ‘c’: constante. Ejemplo: “78-Bd17″ ::  “99cAa99″.

0:
static bool siEntRan(int a, int b, int n)

1:
static bool siFechVal(int d, int m, int a)

2:
static bool siMatrVal(string m)

3:
static bool siNomVal(string m)

4:
static bool siCedVal(string c)

5:
static bool siFechValStr(string f) 

6:
static bool siMascara(string v, string m)

ecabrera, junio 2009.

Modelo de participación en foros para todas las secciones elementos y lógica

Mayo 18, 2009

¿Cómo sugerimos que sea la discusión en el Foro?

Una de las finalidades del foro de discusión es la construcción social del conocimiento y para ello los invitamos a seguir un modelo que nos presentaron el Dr. Rafael López y su equipo de investigadoras: Noemí Ramírez y Rosy Megchun (Dirección de Investigación y Tecnología educativa, DACI de la UV), quienes han seguido el trabajo de Gunawaderna, Lowe & Anderson (1997).

La idea general con este modelo es buscar que sus aportaciones en la discusión vayan sustentadas, desde la emisión de una opinión hasta acuerdos y aplicación de los mismos. Esto es, una vez que emitan una opinión podrán discernir puntos de vista con base en ella, negociándola, probándola o modificándola hasta aplicarla.

Por ello será necesario que en vuestro foro nos guiemos del modelo de construcción social del conocimiento que básicamente se trabaja en 5 fases:

1. La comparación de información se refiere a dar una observación u opinión, acuerdo con uno o más participantes, corroborar ejemplos propuestos por participantes, preguntas y respuestas para clarificar detalles, definición, descripción o identificación de un problema.

2. Disonancia e inconsistencia se refiere a identificación de desacuerdos, preguntas y respuestas para clarificar el origen del desacuerdo, cita bibliográfica, experiencia, propuesta para apoyar argumentos.

3. Negociación co-construcción es sobre la negociación o clarificación de significados, negociación de la importancia de los argumentos, identificación de áreas de acuerdos contra desacuerdos, propuesta y negociaciones (nuevas) de declaraciones que encierran compromisos y coconstrucción del conocimiento y/o propuesta de integración de metáforas y analogías.

4. Poner a prueba y modificar la síntesis coconstruida, es la comprobación de la síntesis propuesta, comprobación para un esquema cognitivo existente, comprobación contra experiencias personales, comprobación contra datos formales y comprobación de la síntesis propuesta contra testimonios contradictorios dentro de la literatura.

5. Acuerdos y aplicaciones que sumaricen los acuerdos, que apliquen nuevos conocimientos y que se hagan reflexiones metacognitivas que ilustran el entendimiento y el cambio de las formas de pensamiento como resultado de la interacción.

ecabrera, junio 2009.

descubre la matemática con tu micro (y C#)

Marzo 26, 2009

Los floreros de Salvador

Hace algún tiempo Salvador compró 100 floreros para verderlos en un mercadillo. La semana pasada, después de haber vendido algunos de ellos en los días anteriores, tenía los floreros ordenados en 6 filas, con el mismo número de unidades en cada una de ellas. En esa semana vendió 8 floreros y en la actualidad tiene los que le quedan, orednados en 11 filas, con el mismo número de floreros en cada una. ¿Cuántos floreros tiene Salvador para vender todavía?

El hecho de que Salvador empezó con 100 floreros, vendió x de ellos, y los que le quedaban la semana pasada los tenía dispuestos en 6 filas con y unidades en cada una, lo podemos resumir:

(1)  100 – x = 6y

Y el que luego vendió 8 floreros y los que le quedan los tiene dispuestos en 11 filas con z unidades en cada una se resume:

(2)  6y – 8 = 11z

Sustituyendo (1) en (2):

(3)  100-x – 8 = 11z

Despejando a z en (3):

z = (92 – x) / 11

Por lo que tenemos solución para todo x = 1, 2,  3, … 91,  que sea (92-x)  sea un múltiplo de 11. Por tanto, basta recorrer un ciclo que empezando en x =  1, incrementando en 1, hasta llegar a 91, y verificando que cada valor de (92 – x) sea múltiplo de 11.

Una función C# para esto podría ser:

private void florerosSalvador(int[] f, ref Int32 s)
{
// los floreros de Salvador. f[] contiene las soluciones y s el número de ellas

int x, ze; // contador de 1 a 91; parte entera de z
float z; // (92-x)/11

s = 0; // posición en f[] y cantidad de soluciones

for (x = 1; x < 92; x++)
{
z = (92 – x )/11;
ze = (int) z;
if (z – ze > 0) { f[s++] = x; tbxs.Text += Convert.ToString(x) + ” “; }
}
}

(3) 100- x = 11z

Y despejando a x en la ecuación (3):

(4)  x = 100 – 11z

Sustituyendo la ecuación (4) en la (1):

un alfabeto ideal

Marzo 26, 2009

Los idiomas como el español, inglées, portugués, afrancés, alemán, entre muchos otros, tiene lo que se llama un alfabeto, es decir, un conjunto de símbolos mediante los cuales se pueden escribir las distintas palabras que se usan en cada idioma.

Esto contrasta con idiomas, llamados monilábicos, como el chino y sus dialectos, en que cada palabra es prácticamente un dibujo, llamado idiograma, lo cual implicaba que una máquina de escribir en chino tenga un teclado enorme y que el mecanógrafo más rápido sólo puede escrbir algunas pocas palabras por minuto. En contraste, un mecanógrafo muy hábil, puede escribir decenas de palabras por minuto.

Algo similar ocurrió con los sistemas numéricos, pues los romanos escribían los números con un sistema no muy práctico. He aquí : I, II, III, Iv, V, VI, VII, VIII, IX, X, …