martes, noviembre 28, 2006

Que es R?

El lenguaje R es un sistema para análisis estadísticos y gráficos creado por Ross Ihaka y Robert Gentelman. R tiene una doble naturaleza, una es como lenguaje de programación y otra como intérprete de órdenes. R es considerado un dialecto del lenguaje S creado por los laboratorios Bell. S está disponible como el programa S-PLUS en su versión comercial. En cambio R se distribuye de forma gratuita bajo términos de la licencia GPL, su desarrollo y distribución son llevados a cabo por varios estadísticos conocidos como el Grupo Nuclear de Desarrollo de R. R está disponible en varias formas, pero el código fuente está escrito principalmente en C y algunas rutinas en Fortran, esencialemte para máquinas Unix y Linux o como articvos binarios para Windows y Linux, Macintosh y Alpha Unix.

Los archivos necesarios para instalar R, ya sea desde las fuentes o binarios, se distribuyen desde en sitio internet Comprehensive R Archive Network (CRAN) junto con las instrucciones para su instalación. Para las diferentes distribuciones de Linux, los binarios están disponibles para las versiones más actualizadas de éste.

R posee muchas funciones para análisis estadísticos y gráficos, esto últimos pueden ser visualizados de manera inmediata en su propia ventana y ser guardados en varios formatos (jpg, png, bmp, ps, pdf, emf, etc.). Los resultados de los análisis estadísticos se muestran en pantalla y algunos resultados intermedios (como valors P, coeficientes de regresión, etc.) se pueden guardar, exportar a un archivo, o ser usados en análisis posteriores.

El lenguaje R permite al usuario, por ejemplo, programar bucles para analizar conjunto sucesivos de datos. También se puede combinar en un solo código fuente diferentes funciones estadísticas para realizar análisis más complejos. Los usuarios de R tienen a su disposición un gran número de programas escritos para S y disponibles en la red. La gran mayoría pueden usarse directamente en R.

Al principio, R puede parecer demasiado complejo. Pero de hecho una de las características más sobresalientes de R es su enorme flexibilidad. Mientras que muchos programas de análisis guardan los resultados directamente, R guarda estos resultados como "Objetos", de tal manera que se puede hacer una abstracción de resultados. De hecho el usuario puede extraer solo aquella parte de resultado que le interese. Por ejemplo, si uno corre una serie de 20 regresiones y quiere comparar los coeficientes de regresión, R le puede mostrar únicamente los coeficientes estimados, de esta manera los resultados se pueden resumir en una sola línea.

lunes, noviembre 27, 2006

Masas de aire y frentes


El concepto de masas de aire fue introducido por Bergeron en 1929 (escuela de Noruega), quién las definió como ?una porción de la atmósfera cuyas propiedades físicas son más o menos uniformes en la horizontal y con cambio abrupto en los bordes?.
En la actualidad, para el análisis del tiempo es necesaria la identificación de las distintas masas de aire, sus propiedades y sus desplazamientos.
Una masa de aire se caracteriza por su gran extensión horizontal de 500 Km a 5000 Km (en la vertical de 0,5 Km a 20 Km), y su homogeneidad horizontal en lo referente a la temperatura y al contenido de vapor de agua.
La identificación de las masas de aire se efectúa mediante la observación meteorológica. El hombre suele acusar la presencia de las mismas, asociándolas con determinadas reacciones de su organismo. Todos sufrimos el calor agobiante de las olas de calor del verano y también nos damos cuenta del final del período de tiempo cálido y húmedo, cuando, luego de una gran tormenta nos encontramos ante una ola de aire frío y seco. Lo que ha ocurrido, en este caso, fue un cambio de masa de aire.

viernes, noviembre 24, 2006

Ahora MdQ.

Bueno... luego de rendir bien el examen de Nihon-go... Ehh! me estoy preparando para los congresos en Mardel en Diciembre... Uno es la Medyfinol y otro el PASI06. Lo que más me hincha es hacer el discurso en inglés :( ya que lo hablo como sudaca.

martes, noviembre 21, 2006

Hoy rindo NIHONGO :(

Hoy rindo ponja-go... Espero que me vaya bien... pero como siempre, estó ya me pasó cuando estudiaba en la facu, por más que estudie a la hora del exámen la nota nunca reflejaba lo que estudiaba y me sentía frustrado... Espero tener suerte... :)

Vuevo a tener ADSL y Teléfono


Después de romper mucho las bolas y llamar al 112 (no al 114) vuelvo a tener ADSL y TE... Viva! Yupy!...

viernes, noviembre 17, 2006

Telecom Suck!! Sin ADSL y sin TE

Ya han pasado 2 días de la famosa apedreada en la chicago argentina (Rosario), pero desde ese evento que me quedé sin teléfono (no tengo par telefónico = 45 voltios) ni ADSL... Desde la empresa me atiende un bot con voz de mujer que me dice "Su solicitud fue registrada lamentamos la molestias" con lo que evita que les rompas las bolas al 114 ya que siempre te atiende el mismo bot de mierda... En cualquier parte del mundo donde las empresas telefónicas funcionan (no como meras recaudadoras de dinero a cambio de ezcasas inversiones) en 48 horas a mas tardar te resuelven estos problemas causados por eventos climáticos excepcionales. Sino te reintegran el dinero del abono por los días en que el servicio que ellos no prestan. Acá Telecom y Arnet (Garchnet) te lo cobran iguál aunque reclames. Que empresas de porquería iguál de malas cuando eran estatales.

lunes, noviembre 13, 2006

Quien dijo: "El tamaño no importa"..?

El ancho de los ferrocarriles (ditancia entre los 2 rieles) de Estados Unidos es de 4 pies y 8,5 pulgadas.

¿Por qué se usó esa medida?


Porque ésta era la medida de los ferrocarriles ingleses y, como los ferrocarriles americanos fueron construidos por los ingleses, esta medida fue usada por una cuestión de compatibilidad.

¿Por qué usaban los ingleses esta medida?

Porque las empresas inglesas que construían los vagones eran las mismas que construían las carrozas antes de que existiera el tren y utilizaron los mismos elementos que usaban para fabricar las carrozas.

¿Por qué las carrozas tenían esa medida (4 pies y 8,5 pulgadas)?

Porque la distancia entre las ruedas de las carrozas debería ser tal que pudiesen caber en las antiguas callecitas de Europa, que tenían exactamente esa medida.

¿Y por qué las callecitas tenían esa medida?

Porque estas calles fueron abiertas por el Imperio Romano, durante sus conquistas, cuyas medidas estaban basadas en los antiguos carros romanos.

¿Y por qué los carros romanos tuvieron esa medida?

Porque se hicieron para acomodar el trasero de 2 caballos.

Finalmente - y ahi queria yo llegar - el trasbordador orbital norteamericano "Shuttle" utiliza 2 tanques de combustible (SRB por "Solid Rocket Booster") que son fabricados por Thiokol, en el estado de Utah. Los ingenieros que lo proyectaron preferían haberlo hecho más grandes, pero tuvieron limitaciones por los túneles de los ferrocarriles en donde serían transportados, ya que estos tenían sus medidas basadas en la trocha del tren.

CONCLUSIÓN: El ejemplo más avanzado de la ingeniería mundial en diseño y tecnología está condicionado por el tamaño del culo del caballo romano!!........

Cuanto cuesta borrar un número tan grande como un googol-plex!!

Ya que de googol-plex (px de ahora en más) hablamos hice unos interesantes cálculos de cuanto cuesta y que energía se necesitaría para borrar un número tan grande como un px. Para dar una cota mínima uso el primer principio de Landauer:
http://en.wikipedia.org/wiki/Rolf_Landauer
que dice: El borrado de un bit consume o genera un incremento de la energía interna de un sistema en un valor E=K*T*ln(2) donde K=1.38 Joule/kelvin es la constante de Boltzman y T es la temperatura absoluta en kelvin.

Asumamos que tengo un programa que genera un px cifra por cifra y lo mando al basurero como ./plex > /dev/null &

Como un 1px=10^googol este tiene 1+10^100 cifras que en formato ASCII insumen 7 bits por cifra, lo que da 1px=7*10^85 TeraBits. Si se asume que el micro trabaja a 50 grado (290 grados kelvin) la energía en borrar un px será de Epx=3.12018*10^79 joules mínimos.

Si tuviera que pagar ese consumo en a la EPE, sabiendo que 1Kwhora=3600 Joules, da una cifra de 8.66716*10^75 KwH. Si el costo del KwH es de 0.19$ (según la epe para consumos mayores a los 250 kwh) suponiendo una cotización de 3.1$ por dolar daría 5.3121*10^74 u$. Como el producto bruto mundial anual es de 1.25*10^14 u$ por año... todo los 600 mil millones de habitantes tardarían 4.2497*10^60 años en pargarle a la EPE. Tengase en cuenta que la edad del universo es de 15 mil millones de años o 1.5*10^10 años. (Maa sii me cuelgo y ya está....)

Ahora bien todo ese calor generado por nuestro micro iría al aire que nos rodea... el volumen total de aire del planeta es de 214*10^12 metros cúbicos, la densidad media del aire es de 1kg/m^3, y su calor a presión constante es de Cp=1.0073*10^(-3) joule/(kg*grado kelving). Lo que daría un incremento de temperatura aplicado el primer principio de la termodinámica de 1.44*10^68 grados kelving... Flor de efecto invernadero...

Moraleja... déjense de joder con las computadoras que van a causar la extinción de la raza humana. ;)

Google is not googol...?

Siempre me quedó la curiosidad del nombre google si es un semi-parónimo a googol un número grande del orden de 10^100, es decir un número de 100 ceros (cabe observar que la cantidad estimada de átomos del universo es de 10^80... ver...

http://www.fpx.de/fp/Fun/Googolplex/

:)

como forma de indicar la capacidad de búsqueda del motor... que es tan potente que puede buscar hasta un googol de páginas...??? Je! interesante la pregunta no!

Nota: El número más grande aparece en análisis combinatorio, es el número de Graham y que la única forma finita de representarlo es la notación de Knuth,,, usada en algunos problemas NP-completos... (demás de los problemas de teselas)

http://www-users.cs.york.ac.uk/susan/cyc/g/graham.htm

jueves, noviembre 09, 2006

M.d.Q. HE IKIMASHOO!

Por fín me han confimado que mi trabajo "On study of nonlinear viscoelastic behavior of red globule membrane" podrá ser expuesto en la Medyfinol 2006 en Mar del Plata. y que mi otro trabajo "On the propagation of social epidemics in social network under SIR model" también lo podré exponer en el PASI 2006 también en Mardel. Como son exposiciones orales en inglés me pongo las pilas para traducir mis versiones en castellano en Open Office 2.0. Además de tener que llevarlas al Power Point de M$.

martes, noviembre 07, 2006

Dia de estudio...


Hoy es un día de estudio de NIHONGO... pero la verdad que hay un mal Karma en el ambiente, no hay guita en los cajeros automáticos (viva el día de Bancario) y no han repuesto los cajeros de mi barrio (flor de chantas)... Tengo vencimiento de targetas para cubrir... ag!
Si alguien lee esto... cambiando de tema, me pueden decir que combinaciones de teclas hay que usar para que la epson 660 pemita el cambio de cartuchos? Por ejemplo apreando ON+PAPER-IN se imprime la página de prueba.

lunes, noviembre 06, 2006

6to Install Fest GNU/Linux


El día sábado 4 de noviembre de 2006, se ha realizado el sexto install fest de GNU/Linux en respuesta al Win-Fest de Microsoft en la U.T.N. F.R.Ro, si bien mi participación esta vez fue pobre por que llegué tarde, ya que tenía mis clases de japonés. Ayudé en resolver problemas como pude... por otro lado se ha comprobado que los CD de Mandriva originales vienen con protección de copia... Uhmmm en que aspecto viola o no esto a la GPL 2.0? Igualmente no era tan exquisita la protección, así que se lo copió usando el Nero. En la foto estoy mostrando un CD de Rammstein de mi propiedad que no pudimos escuchar... grrr... pero bueno disfrutamos de yapa de la música de Iron Maiden ;)

viernes, noviembre 03, 2006

Día húmedo....


Qué día de porquería... Debo preparar mi exposición para la MEDYFINOL, que hasta ahora no sé si es poster u oral... Como se nota que los físicos somos incapaces organizadores. ;)
BueH! GAMBATE!!

jueves, noviembre 02, 2006

Un truco para copiar imagen .iso

Este es un truco muy interesante para los usuarios de GNU/Linux. Como super-usuario.



1) mount /dev/cdrom (No hace falta montar el disco... gracias Omar)
2) dd if=/dev/cdrom1 of=archivo.iso
3) md5sum /dev/cdrom, md5sum imagen.iso para verifiar la integridad de la copia.
4) mount -o loop disco.iso /punto/montaje

miércoles, noviembre 01, 2006

KAIWA,,,


Bueno hoy le dí duro al KAIWA para ver si por relación auditiva me entra el GOIRISTO, y de paso respaso las formulas idiomáticas para el exámen.

Porque ADSL de Arnet anda tan mal...

Sacado de TelecomSuck:
Introducción

Se realizó una comparación de diversos ISPs en aspectos tales como velocidad de descarga, latencia, routing, y presencia de servidores proxy.


Entorno local de prueba de ADSL

Línea: 2.5 Mbps, zona Telecom
Módem: Cisco 677
Sistema operativo: FreeBSD 6.0-STABLE


Servidor contra el que se realizaron las pruebas

Ubicación: Texas, EE.UU.
Conexión: 10 Mbps simétrica


ISPs evaluados
  • Arnet
  • Speedy
  • DataMarkets ADSL (Ciudad para empresas)
  • SION
  • UOL
  • Netizen
  • FiberTel 2.5 Mbps

Pruebas realizadas
  • Presencia de servidor proxy
  • Traceroute
  • Ping
  • Descarga HTTP
  • Descarga FTP
  • Descarga BitTorrent
Ranking de ISPs


Por velocidad de descarga HTTP

1. Speedy
2. SION
3. Arnet
4. DataMarkets ADSL
5. UOL
6. FiberTel 2.5 Mbps
7. Netizen

Por velocidad de descarga FTP

1. Speedy = SION = Arnet = DataMarkets ADSL
2. FiberTel 2.5 Mbps
3. UOL
4. Netizen

Por velocidad de descarga BitTorrent

1. FiberTel 2.5 Mbps*
2. Speedy = SION = Arnet = UOL = Netizen
3. DataMarkets ADSL (parece limitado)

(*) En muchas zonas, FiberTel limita las descargas P2P. En estas zonas, FiberTel quedaría en tercer lugar.

Por latencia

1. FiberTel
2. Speedy
3. Arnet
4. SION
5. Netizen
6. DataMarkets
7. UOLFAST