Mi lista de blogs

viernes, 25 de marzo de 2016

Las leyes de Clarke

1 Cuando un anciano y distinguido científico afirma que algo es posible, esta en lo correcto. Cuando afirma que es imposible, muy probablemente esta equivocado.



2 La única manera de descubrir los límites de lo posible  es aventurándose un poco mas allá hacia lo imposible.



3 Cualquier tecnología lo suficientemente avanzada es indistinguible de la magia.



"Si tres leyes fueron suficientes para Newtón, modestamente decido parar aquí. Arthur C. Clark"



jueves, 24 de marzo de 2016

SE DESPIADADO CONTIGO Y LOGRARAS LO QUE QUIERES.



Súbete a una caminadora. Empieza a correr. Lentamente. Solo corre. No te propongas límites ni de tiempo, ni de distancia. Corre.

Estás corriendo hacia tu piedad.

Han pasado 5 minutos, luego 10. La piedad envía a su primer explorador llamado mente, el cual te dice:

— Vale, es suficiente por hoy, mañana seguirás luchando contra la piedad.

Sigue corriendo. Sientes un cansancio ligero mientras tu mente continúa el diálogo:

— Ya, amigo. ¡Tres kilómetros desde el primer intento! Y eso que la última vez que corriste fue hace 10 años. ¡Bien hecho! Puedes sentirte orgulloso.

Corre. El diálogo se vuelve más fuerte:

— ¿Qué quieres demostrar y a quién? Nadie lo ve, nadie lo valorará. Eres un idiota. No se debe esforzar tanto el organismo.

No te detengas. Tu cuerpo se cansa más y más.

— Caramba, ya me duele. Ya basta. Ya no puedo más. Estoy cansado.
Dificultad para respirar, dolor. Corre.

— Te hubieras visto de lado. No te avergüences, vegetal. Estás corriendo como un hipopótamo cojo. Todos al verte piensan que eres un tonto.

¡CORRE!

— Quiero bañarme, quiero descansar. Fumemos, comamos algo delicioso. Deja de correr, vamos al cine. Me siento mal.

Corre. Tu cuerpo ya no te hace caso pero corre.

— ¡Por favor! ¡Déjalo! Me siento mal. Me moriré ahora. ¡Me doy LÁSTIMA!

Corre. Corre por correr. Quieres llorar, llora. Quieres gritar, grita. Pero sigue corriendo. Y de pronto.

— ...

Correr se vuelve fácil...

— ...

Sientes un segundo aliento. Sientes voluntad. Y junto con ella regresa la lástima:

— ¡Bien! Me ganaste. Y ahora vamos al cine.

Corre. La lástima seguirá regresando una y otra vez. Te seguirá engañando y confundiendo, provocándote depresión y dudas, te estará seduciendo. Pase lo que pase, sigue corriendo. Tu cuerpo es más fuerte que tu lástima. Un día estarás vacío, podrás correr sin lástima.

Aplícalo siempre. Cuando te sientas desanimado, cuando creas que alguien está siendo injusto contigo, cuando la pereza quiera hacerte rendir. Busca el lugar sin lástima. Entrénate. En tu relación, en la meditación, en el trabajo...

Vuélvete despiadado. Despiadado contigo mismo.

Autor: Aleksey Pohabov


martes, 22 de marzo de 2016

Área de un círculo de radio con valor entero

Por Arturo G. Chavelas P. 


//Area de un círculo de radio con valor entero
#include<stdio.h>
#include<stdlib.h>
#define PI 3.1416                                  //Esto indica una macro
int main (){
                float x;
                int y;                                      //Para radio con valor entero
                float w;
               
                x=PI;                                     //Esto es el resultado de  la macro
               
                printf("\n\nDigite un valor entero para el radio:\n");
                scanf ("%i",&y);               //Espera que por el teclado le demos  un valor.
               
                w=x*y*y;
               
                printf("\n\nEl valor multiplicando por PI es:%f\n",w);
                system ("pause");
                return 0;

//Calculo de área del circulo con radio decimal
#include<stdio.h>
#include<stdlib.h>
#define PI 3.1416

int main()
{
float x; //RESPUESTA
float y; //Irracional Pi
float z; //radio

y=PI;

printf("\nDigita el valor del radio:\n\n");
scanf ("%f",&z);

x=y*z*z;

printf("El area de la circunferencia es:%f\n",x);

system ("pause");
return 0;
}

                

Variables

Por Arturo G. Chavelas P. 


//Curso variables
#include<stdio.h>
#include<conio.h>        //Si se escribe esto se a veces se compila también  <cstdlib>
#include <windows.h> //Libreria donde se incluye "pause", "cls" y lo que traiga system
#include <stdlib.h>       //Libreria utilizada en c para la función system()
                                      //#include <cstdlib> Libreria utilizada en c++ para la función system()
int main()
{

//Antes que nada, declarar el tipo de variables que manejaremos.
int x;                     //Enteros 16bits 2^16
float y;                  //Decimales 32bits 2^32
double y2;            //Decimales 64bits 2^64
char z;                  //Caracteres ASCII

x=7;                       //Otorgamos los valores a cada una de las variables
y=6.999;
y2=12;
z='A';

printf("\n\nEl numero secreto es: %i\n\n",x);                  //Printf ("")=Mostrar en pantalla lo que esta entre comillas
printf("\n\n\nLa cifra escurridiza es: %f\n\n",y);             // \n=Salto de línea
printf("\n\nY Otra cifra encontrada es: %f\n\n",y2);
printf("\n\nla letra oculta es:%c\n\n",z);
printf("\n\n\ntA dA Atuyo lo ha logrado  de nuevo=D\n\n");
system("pause");
return 0;
}


UNA PRUEBA DE CONTROL DE CALIDAD

Por Arturo G. Chavelas P. 


figura 1
En la presente fotografía (figura 1) podemos apreciar el rostro de Lena Söderberg (Lenna). Es una de las imágenes más utilizadas en las pruebas de algoritmos de procesamiento y compresión de imagen(1). Como se puede apreciar es solamente una sección de la foto original. Warning: contains nudity!

Cuenta la leyenda que érase una vez en los albores de julio de 1973, cuando un profesor  junto con un estudiante graduado  buscaban a toda prisa en el laboratorio una buena imagen para escanear y utilizarla en un artículo científico. Tenían Imágenes de prueba pero  muchas eran materiales opacos de los estándares de TV de los 60’s . Buscaban algo brillante y un rostro humano, para obtener un rango dinámico amplio, con el fin de mostrar  el efecto que los algoritmos producen. En algún momento alguien pasó por ahí con la 1972 edition of Playboy magazine y el resto es historia(3).

Utilizaron un escáner Miurhead de tambor (figura 2) que obtenía una imagen ligeramente distorsionada y de colores incorrectos. La resolución fija del escáner era 100 líneas por pulgada y los ingenieros deseaban una imagen de 512 x 512, esa es la razón por la que la fotografía fue cortada a un tamaño de 5´12 pulgadas de altura.  Posteriormente se utilizó un dispositivo perfeccionado con un resultado más aceptable. Otros investigadores solicitaron la imagen digitalizada para cotejar sus algoritmos sobre la misma base. 

figura 2
Lenna fue playmate en noviembre de 1972. Y aunque la revista amenazó con tomar medidas legales contra quien osare profanar y perturbar la imagen sin la autorización correspondiente...con el paso del tiempo dejaron de dar importancia al asunto y aún la podemos encontrar en base de datos de la USC SIPI Image database(2). Con sus 512 x 512 pixeles, 768kb, color(24 bits/pixel) se ha convertido en un lore ipsum de la fotografía. 

Como standard a tenido tal aceptación en la industria que incluso fue usada en el diseño y presentación del algoritmo de compresión de imágenes JPEG y sigue muy vigente. En la figura 3 podemos encontrar un diagrama que ejemplifica el tipo de investigaciones algoritmicas en las que es utilizada la imagen referida en este artículo (4) (5).

figura 3

Existen  una gran variedad de algoritmos de compresión de imagen. Cada uno con sus pros y contras. Por citar algunos tenemos:

Código Huffman: Método estadístico que asigna un código binario a diversos símbolos a comprimir (pixeles o caracteres) con base en la frecuencia con que aparecen.  Es realizada mediante árboles donde se clasifica la información y es necesario que junto al archivo comprimido se encuentre la tabla de códigos  o diccionario de las combinaciones de bits que más se repiten estadísticamente.  En caso de no contar con  esa tabla el proceso es irreversible (6)(8) Ver figura 4.

Figura 4
JPEG, JPG: Del ingles Joint Photographic Experts Groups. Tiene como nombre la extensión del fichero correspondiente al gráfico. Utiliza la transformada discreta del coseno. La imagen de entrada es dividida en bloques de NxN pixeles. De acuerdo a los requisitos de compresión y calidad de la imagen es el tamaño del bloque. A mayor tamaño de boque mayor compresión pero ocurren algunas degradaciones de la imagen (6).

En la figura 5 podemos apreciar la división en celdas para un algoritmo de compresión fractal (7).

figura 5


En las siguiente serie de imágenes (figuras 6-9) podemos apreciar diferentes tipos de filtros aplicados a la tradicional y legendaria imagen de Lena. 

figura 6
Suavizado: Teniendo en cuenta los puntos vecinos protege los bordes de la difuminación (figura 6). 

figura 7
De énfasis: Permite destacar o reducir los tonos medios (figura 7).

figura 8
Laplaciano invertido: Es una medida 2-D isitrópica de la 2nd derivada espacial de una imagen. Destaca las regiones  donde hay cambios bruscos de intensidad y se suele utilizar para detección de bordes.  Se aplica en imágenes previamente suavizadas mediante un filtro gaussiano de suavizado reduciendo la sensibilidad al ruido (figura 8). 

figura 9
Podemos apreciar en la figura 9 la imagen comprimida con el algoritmo NSI.

A lo largo del tiempo la humanidad se ha visto en la necesidad de medir. En un principio se utilizaron partes del cuerpo como puntos de referencia, para evitar las ambigüedades se establecieron los “patrones”. Tenemos el caso del kilogramo patrón definido durante  la revolución francesa  como la masa de un cubo de agua destilada de 10cm de lado a  una atmósfera de presión y 3.98°C. Las medidas de la muestra tomada de  la  imagen de Lena Söderberg son respetadas meticulosamente, sin ser una unidad oficial de medida, en una curiosa mezcla de ciencia y tradición.  

Lena Söderberg siguió su vida tranquilamente, ajena a la leyenda que se tejía en los sectores académicos, del diseño y tecnológicos hasta que en 1988 fue entrevistada por una revista de informática.  En mayo de 1997 es invitada al 50 aniversario de The Society for Imagin Science and Technology.  Donde comentó: “Deben estar cansados de mí…¡Mirando la misma foto por todos estos años!. 

Como los jóvenes de mi ochentera generación con juguete nuevo, no tomamos las precauciones previas y deslumbrado con las posibilidades de mover la configuración HTML de mi Blog sin saber HTML (es decir, con recetas caseras) me veo superado por "problemas técnicos". Mientras despejo la mente me acuerdo del cuento de Lenna, una musa de la era digital, y esbocé estas líneas buscando en la moraleja una solución. 

Bibliografía:

1 Rosenberg, C. The Lenna story.(1996).cmu. Recuperado de: Vínculo

2 Volume 3: Miscellaneous. University of Southern california. USC SIPI Image Database. Recuperado de: Vínculo

3 Hutchinson, J.(2001).Culture, Communicatión, and an information age Madonna. IEEE Professional communication society News letter, volume 45(3), 1, 5-7. Recuperado de: Vínculo

4 García, M. Implementación del algoritmo AMBTC-1 interpolativo para la comprensión de imágenes. (2004). EN INNVIE-UAZ. Recuperado de: Vínculo

5 Martín, M., Martín, M., Maldonado, B., López, F. (2002). Algoritmo de búsqueda de paletas adaptativas para imágenes en color. Información Tecnológica. Volumen 13(1), 115-120. Recuperado de: Vínculo

6 Sandoval, M.(2008). Algoritmo de compresión de imágenes de alta resolución sin perdidas. México, D.F., ESIME. Recuperado de:Vínculo

7 Grudner, C.(2014). Geometría fractal y compresión de imágenes cf-sfip. Revista tecnológica. Vol 10 (16). La paz. Recuperado de: Vínculo

8 Kumar, Arun.(2014). Fractal image compressión using Quadtree descomposition and  huffmann coding. Matworks. Recuperado de:Vínculo



jueves, 17 de marzo de 2016

RESUMEN DE LA LECTURA: ¿QUÉ ES SER UN ESTUDIANTE EN LÍNEA? UN ARTÍCULO DE LÓPEZ MEZA, RICARDO D. (2016)

Por Arturo G. Chavelas P. 





1 ¿Qué es un estudiante en línea?

Un estudiante en línea  es sobre todo una persona que debe cultivar  la actitud (compromiso, exigencias)  y disposición para aprender  mediante la Modalidad de estudios en línea. Y tiene como misión cumplir con una realización profesional y de ser posible superar la visión de la institución de enseñanza.

2 ¿Qué es la modalidad de estudios en línea?

La modalidad de estudios en línea se diferencia de la línea tradicional de educación en que la primera  se enfoca al proceso de aprendizaje de las personas de manera activa mientras que la segunda se enfoca más que en el proceso de enseñanza.  
Los estudios en línea se llevan a cabo en un ambiente virtual de aprendizaje(AVA) gracias a la tecnología  de información y comunicaciones(TIC) que es la culminación de cambios socio-históricos-culturales, cuya obra opera prima es la llamada "era de las comunicaciones", etapa  que vivimos y debemos aprovechar.

3 Cuales son las cualidades que presentan  los estudiantes en línea?

Son proactivos: Ya que cada quien  es responsables de su propio aprendizaje.
Participativos: Esto sucede gracias a mecanismos que evitan ser un estudiante pasivo al que es necesario exigir.
Autogestión: No se está sujeto a límites horarios ni a traslados físicos. Más bien desarrolla un sentido de administración.
Seguimiento académico: Fomento el intercambio de ideas  entre docentes y pares mediante la integración sincrónica y asincrónica que brindan las TICs.
Interacción con compañeros y profesores: Al no recibir explicaciones  e indicaciones verbales se interactúa con todos los medios que las TICs disponen.
Riqueza del conocimiento: Cultiva la búsqueda de fuentes  confiables  para reforzar el espíritu autodidacta que se desarrolla durante la Modalidad de estudios en línea.

4 ¿Qué recomendaciones se dan para controlar la gama de emociones  que experimentan los 
estudiantes y fortalecen la  resiliencia?

Identifica-interpreta: Reconocer el efecto de las emociones propias en nosotros y el resto de las personas.
Controla-maneja: Adaptarnos a circunstancias cambiantes.
Identifica-comprende: Para atender y entender a los de más.
Cultiva la inteligencia emocional: Es muy benéfico para el trabajo en equipo y relaciones humanas.

5 El estudiante en línea enfrenta los retos mediante:

Una actitud crítica (constructiva) y creativa hacia las TICs.
Se replantea, reaprende  con el fin  de obtener mayor conocimiento y más oportunidades.  
Adaptarse mediante la creatividad comunicaciones, colaboración y resolución de problemas.
Optimizar el uso  de la gramática, sintaxis y semántica.


Resumen realizado por: Arturo Gerardo Chavelas Padilla.

Bibliografía:

López, R.(2016).¿Qué es ser un estudiante el línea? Eje 1 AVA y herramientas tecnológicas, 1-4. Recuperado de: Artículo original.