Crear un Live-CD de tu instalación de Ubuntu

Resulta que me pidieron que tengo que presentar todo el trabajo que estoy haciendo estos días bajo ubuntu(linux) a los encargados. Pero como no puedo exponerlo en el equipo en el que trabajo (uno de sobremesa por que no me dejan llevarlo :-P ) y me resulta un poco tedioso instalar todo de nueva en otro equipo. Es que he dado con esta herramienta. remastersys.

Y que tiene de maravillosa la utilidad?? pues que entre otras cosas puede sacar una copia identica de tu sistema tal y como está ahora y colocarla en formato .iso como un live-cd  (justo lo que buscaba). Así que manos a la obra:

Para instalarlo desde apt-get primero añadimos el siguiente repositorio:

deb http://www.remastersys.klikit-linux.com/repository remastersys/

y hacemos un:

apt-get update

Luego instalamos de la siguiente manera:

apt-get install remastersys

Con ello lo tendremos instalado bajo el menú Sistema –> Administración.

Si lo ejecutamos nos presentará las siguientes opciones:

Remastersys-Backup

Si escojemos la primer opción haremos un backup completo de todo nuestro sistema y automaticamente creará un archivo .iso que podremos pobrar en cualquier sitio.

remastersys-proceso

En mi caso al crear el primer iso (backup) de mi sistema estaba tan lento que luego de 30 minutos aún iva en el 6% !!!! Luego me di cuenta que se puede especificar ciertos directorios y archivos que no queremos que sean tomados en cuenta.

Remastersys-Backup-excluirArchivos

Algo muy útil cuando se tiene demaciada información y no es necesaria. Al terminar el proceso nos aparecerá un mensaje como este:

Remastersys-Backup-ISOY listo, en ese directorio encontraremos nuestro backup del sistema en formato .iso. Muy útil… ;-)

Saludos.

JFormattedTextField y MaskFormatter

Si bien dentro de las aplicaciones bajo swing (java) podemos utilizar un componente como el JTextField para capturar una entra de texto. Pero que sucede si esta entrada debe seguir un formato específico? o posee un tamaño obligatorio al cual debe llegar? Claros ejemplos de esto son al querer capturar un número de telefóno o un número de cédula (DNI).

Para ello se puede utilizar un componente conocido como JFormattedTextField. Al que podemos indicar el formato de nuestra entrada. Lo que tenemos que hacer es crear una instancia de la Clase MaskFormatter en base a un patrón y este enviarlo en el constructor del JFormattedTextField.

MaskFormatter patron = new MaskFormatter(“#########-#”);

JFormattedTextField campoEntrada = new JFormattedTextField(patron);

y listo nuestra entrada será validada, en este caso solo para números.

Si utilizamos NetBeans, deberemos colocar una instancia de la clase AbstractFormatterFactory en la propiedad FormatterFactory del elemento gráfico.

Formato JFormattedTextfield

Resulta muy útil en varias ocaciones.

Configurar Notepad++ y UltraEdit para ejecutar aplicaciones Java

Si bien estas aplicaciones permiten la edición de cualquier clase de documento. También se puede aprovechar esto para compilar y ejecutar directamente nuestros códigos.

En Notepad++

Crear un archivo por lotes ‘compiladorJava.bat’ que contenga:

PATH=”ruta del compilador de java: el javac”
TITLE COMPILANDO %1
echo Generando archivo .class
javac %1
echo Corriendo aplicación:
echo.
java %2
pause

En el menú ejecutar del notepad++ escribimos $(NPP_DIRECTORY) ejecutamos. En la siguiente ventana pegamos nuestro archivo ‘compiladorJava.bat’

Una vez guardado el archivo por lotes ejecutamos el siguiente texto:

$(NPP_DIRECTORY)\compilar_java.bat $(FILE_NAME) $(NAME_PART)

y listo nos aparecerá una nueva opción bajo el menú Ejecutar.

En UltraEdit

Nos dirigimos a la opción ‘Configuración de herramientas’ en el menú Avanzado y colocamos lo siguiente:

  • En nombre del item:

CompiladorJava

  • En línea de comando:

javac “%n%e”   (Si tenemos agregado el compilador como variable de entorno)
o
c:\Archivos de programa\Java\jdk1.6.0\bin\javac “%n%e”

  • En el directorio de trabajo:

%p

  • En la pestaña Salida marcamos las opciones:

Capturar salida

Salida al cuadro de lista y damos en Insertar.

Ahora colocamos el nombre del item como ejecutarJava

  • En línea de comando:

java “%n”   (Si lo tenemos agregado como variable de entorno)
o
c:\Archivos de programa\Java\jdk1.6.0\bin\java “%n”

  • En el directorio de trabajo:

%p

  • En la pestaña Salida marcamos las opciones:

Capturar salida
Salida al cuadro de lista

Hecho esto deberán aparecer dos nuevas opciones en el menú avanzado y con esto podremos compilar y ejecutar archivos java.



Y listo ahora podemos crear nuestro código  ejecutarlo desde la misma aplicación.

Saludos,

Escrito en Java, Programación. Etiquetas: , . 1 comentario

El Entorno de la Base de Datos BD

El entorno de una base de datos ha sido estructurado de tal forma que se utiliza un mecanismo conocido como “Arquitectura en tres niveles”, esto hace que se consideren tres niveles diferentes para la representación de datos o su abstracción:

  • Nivel Externo: Un nivel compuesto por las diferentes vistas que cada usuario tendrá de la base de datos.
  • Nivel Conceptual: Es la vista intermedia que contiene toda la estructura lógica de la base de datos, es decir, la relación entre los datos y restricciones entre otras.
  • Nivel Interno: Este se encarga de la representación física de los datos y la  implementación del espacio física, las estructuras de datos y la organización de archivos.

Además, la arquitectura de tres niveles tiene como objetivo la independencia de los datos pudiendo distinguir entre:

ü Lógica: En donde se podrán realizar cambios en el esquema conceptual sin afectar a otros niveles o al usuario.

ü Física: Establece la posibilidad de cambios en el esquema interno (medios físicos, algoritmos) sin que esto afecte a los demás esquemas.

Lenguajes de la Base de Datos

Conocidos como sublenguajes de datos permiten el manejo e interacción con la base datos, y están compuestos por:

Lenguaje de definición de datos (DDL): Utilizado para describir y nombrar las entidades, atributos y relaciones, así como  restricciones de seguridad e integridad requeridas por una aplicación.

Lenguaje de manipulación de datos (DML): Este permite mediante un conjunto de operadores la manipulación básica
de los datos que se encuentran dentro de la base de datos. Pudiendo ser:

Procedimentales: En donde se especifica los datos necesarios a extraer y como
extraerlos.

No Procedimentales: Se especifica los datos a extraer pero no la forma de extraerlos.

Lenguajes de Cuarta generación: Estos se basan en la simplificación de tareas y la mejora de rendimiento.

Además, para la representación de los datos y su compresión por parte del usuario de utilizan Modelos de datos y modelados conceptuales, en donde se establecen las relaciones y restricciones de los mismos.

Funciones de un SGBD: Las funciones que un SGBD debe prestar para su correcto funcionamiento tenemos:

§ Almacenamiento, extracción y actualización de datos.

§ Un catálogo accesible al usuario.

§ Soporte de transacciones.

§ Servicio de control de concurrencias.

§ Servicio de recuperación

§ Servicio de autorización

§ Soporte para la tramitación de datos.

§ Servicios de integridad

§ Servicios para mejorar la independencia de los datos

§ Servicios de utilidad

Componentes de un SGBD: La estructura de SGBD es muy compleja y sofisticada se puede mencionar dentro de él aspectos relevantes como:

  • Procesador de consultas.
  • Gestor de base de datos
  • Gestor de Archivos
  • Preprocesador DML
  • Compilador DDL
  • Gestor de Catálogo
  • Control de Autorización
  • Procesador de comandos
  • Comprobador de Integridad
  • Optimizador de consultas
  • Gestor de transacciones
  • Planificador
  • Gestor de recuperación
  • Gestor de búfer

Todos estos componentes hacen que el SGBD presente en su arquitectura la consistencia necesaria para el manejo de los datos almacenados en una base de datos.

Introducción a las Bases de Datos (BD)

En nuestro medio es posible considerar que las “bases de datos” son utilizadas en multitud de circunstancias y lugares, tanto así que su utilización puede pasar desapercibida.

Muestra de ellos son los supermercados en los cuales basta con deslizar el código de barras del producto para que sus datos sean visibles al cajero, y también cuando visitamos una biblioteca y buscamos un libro o realizamos un préstamo del mismo. Podemos llegar a la conclusión de que toda esa información debe estar almacenada en alguna estructura está es una base de datos.

La aparición de estas bases de datos se remonta a sus antecesores, a los sistemas tradicionales basados en archivos, los cuales permitían a cada usuario final definir y gestionar sus propios datos con lo cual se presentaban muchos inconvenientes o desventajas que hacían de este medio algo muy tedioso y que demandaba muchos costes.

Para superar estas desventajas se establecieron las “Bases de datos” que son una colección de datos lógicamente relacionados que permite separar los datos de los programas de aplicación. Además, estas utilizan lo que se conoce como SGBD o Sistema de Gestión de Base de Datos, que es el software que permite la interacción entre los usuarios y la base de datos. Permitiendo realizar funciones mediante el uso de lenguajes tales como: lenguaje de definición de datos (DDL), lenguaje de manipulación de datos (DML) y así como proporcionar un acceso controlado a la base de datos.

Además se crean programas de aplicación que interactúan con el SGBD, utilizando con esto una función conocida como Vistas que son un subconjunto de la base de datos, las mismas que permiten la implementación de un cierto nivel de seguridad restringiendo la vista de algunos datos dependiendo del usuario que ingrese.

Dentro del entorno de un SGBD se encuentran cinco componentes principales:

  • Hardware
  • Software
  • Datos
  • Procedimientos
  • Personas

Todos estos elementos componen el SGBD que maneja todos los accesos a la base de datos.

Todo este ambiente de las bases de datos engloba dentro de sí algunos roles que son desempeñados cada uno con una función estos pueden ser:

  • Administrador de Datos (planifica la base, estándares, políticas y procedimientos)
  • Administrador de la Base de Datos (materialización física de la base, seguridad, integridad y garantías)
  • Diseñadores de Bases de Datos (establece las reglas del negocio)
  • Desarrolladores de Aplicaciones (programadores que interactúan con el SGBD)
  • Usuarios finales (clientes que utilizarán la información almacenada en la base de datos)

En definitiva la utilización de un SGBD posee varias ventajas en comparación con el sistema de archivos que anteriormente se utilizaba, aunque también es importante ver algunos aspectos como la complejidad y los costes del mismo, que bien podrían ser una desventaja aunque muy mínima gracias a la funcionalidad que prestan los SGBD.

Crear Páginas Web desde Google

Entre los servicios que el grupo del gran buscador presenta me encontré con este: el Page Creator. El mismo es un proyecto dentro de los Google Labs.

Esta aplicación permite crear nuestras propias páginas web de una forma fácil y rápida, y cuenta con opciones como las de Autosaved que facilitan mucho el trabajo. Y la característica más importante (al menos para mí :-P ) nos da un espacio de almacenamiento de hasta 100 MB pudiendo incluir dentro de él todos los archivos necesarios para armar nuestro trabajo.

Cuenta con un manejador gráfico para el diseño de la página  así como también la opción de modificar directamente el código html.

Vale la pena probarlo,

Saludos,

El Conocimiento Tácito y Explícito

Neuronas<b /></b>El conocimiento tácito y explícito son dos tipos de conocimientos considerados como:

  • Conocimiento Tácito: Considerados modelos mentales, creencias, experiencias, perspectivas individuales; es muy personal y difícil de comunicarlo a los demás.
  • Conocimiento Explícito: formal y sistemático, que puede ser fácilmente comunicado (lenguaje) y compartido.Partiendo de estas dos definiciones y distinciones entre el conocimiento tácito y explícito se puede deducir que básicamente estos dos se complementan entre sí, es decir el uno se puede convertir en el otro y viceversa.
Esto debido a que el conocimiento tácito es el conocimiento más básico que es propio de cada persona, es más, se puede decir que es un conocimiento innato, y es esta la razón por la que es difícil transmitirlo a los demás.

Pero además también constituye el elemento de partida para la generación de un conocimiento explícito, pues al trabajar en base a este mediante la aplicación de procesos de aprendizaje y métodos se logrará su cambio.
Es así que Nonaka estable ha esta acción de cambiar el conocimiento tácito en explícito y viceversa como proceso de aprendizaje en forma espiral.

Y para este proceso de cambio dentro de la espiral, involucra los siguientes procesos:

  • La Socialización, definida como el proceso de adquirir conocimiento tácito a través de compartir experiencias por medio de exposiciones orales, documentos, manuales y tradiciones (costumbres) en definitiva por el contacto con la sociedad.
  • La Exteriorización, determinada como un proceso de convertir el conocimiento tácito en conceptos explícitos involucrando hacer tangible mediante el uso de metáforas conocimiento de por sí difícil de comunicar, basándose en formas como el lenguaje; es la actividad esencial en la creación del conocimiento.
  • La combinación, esto es el proceso de crear conocimiento explícito al reunir conocimiento explícito proveniente de cierto número de fuentes, mediante el intercambio de conversaciones de grupo, reuniones, correo (interacción) y se puede categorizar, confrontar y clasificar para formas bases de datos para producir conocimiento explícito.
  • La Interiorización, en cambio, es el proceso de transformación de conocimiento explícito en conocimiento tácito, que analiza las experiencias adquiridas en la puesta en práctica de los nuevos conocimientos y que son asimilados en el grupo o individuos en forma de modelos mentales (tácito).
Todos estos procesos son llevados a cabo para la adquisición y transformación de conocimiento, a medida que se realizan estos, el nivel de conocimiento aumenta.

Se puede observar que la mayoría de estos procesos involucran la socialización del individuo dentro de un grupo, lo que hace posible la comunicación de su conocimiento y así mismo la adquisición del mismo.

Dentro del marco del aprendizaje o educación (en el cual me ubico) me es más factible la utilización del conocimiento explícito. La razón de esto? Dentro del marco de la educación el conocimiento recibido o adquirido es interiorizado (tácito) pero en su mayoría este conocimiento no queda ahí sino que es exteriorizado hacia el medio, en mi caso hacia las personas que me rodean (dígase compañeros de clase, profesores, etc) y al hacerlo esto involucra entrar en la espiral generadora del conocimiento, pues se producirá un intercambio de información que será interiorizada (en menor cantidad) y nuevamente necesitaremos exteriorizarla (explícito).

Para terminar puedo decir que lo que mayor conocimiento genera es la interacción con las demás personas exponiendo lo que nosotros ya hemos aprendido, lo que permitirá captar nuevo conocimiento.

Saludos,

PD: Bibliografía consultada: [del.icio.us]

Los tipos de Conocimiento

A lo largo de la historia de la humanidad, el ser humano siempre se ha distinguido por utilizar su capacidad de raciocinio para generar conocimiento en base a información que el medio le provee, o el mismo logra encontrar mediante procesos de investigación.

Desde sus inicios el ser humano se ha visto rodeado de información proporcionada por el medio que le rodea y más aún en la sociedad actual, una sociedad informacional en donde la base y principal objetivo de todo desarrollo se sustenta en la información que será transformada en conocimiento. Pero cuantos tipos de conocimiento existen? Desde tiempos atrás se ha intentado clasificar el conocimiento en dimensiones fijas y cuantitativas, pero entre los muchos autores que se han dedicado han creado muchos formas de clasificarlos a continuación daré una pequeña introducción de los tipos más importantes de conocimiento:

Conocimiento Empírico.- Se define como el conocimiento basado en la experiencia y en la percepción, que todo hombre adquiere debido a las diversas necesidades que se le presentan en la vida, adquirido muchas veces por instinto y no pensamiento fundamentado donde todo conocimiento que se genera no implica a la ciencia o leyes. Es así que existen personas con gran dominio de un determinado aspecto sin haber recibido educación alguna.

Conocimiento Científico.- A diferencia del conocimiento empírico el conocimiento científico es un saber crítico con fundamentos, metódico, verificable, sistemático, unificado, ordenado, universal, objetivo, racional, provisorio y que explica los sucesos a partir de leyes. Cabe indicar que para esto se utiliza también el método científico que a parte de otras cosas muchas veces empieza trabajando en base a algo empírico que necesita ser probado.

Conocimiento Explícito.-
A diferencia del conocimiento tácito, de este sabemos que lo tenemos y para ejecutarlo somo conscientes de ello. Por esto es más fácil de transmitir o representarlo en un lenguaje, debido a que sus características son: ser Estructurado y Esquematizado

Conocimiento Tácito.- Es conocido como el tipo de conocimiento inconsciente, del cual podemos hacer uso, lo que hace que podamos implementarlo y ejecutarlo, como se diría, de una forma mecánica sin darnos cuenta de su contenido.

Conocimiento Intuitivo.- El conocimiento intuitivo está definido como la aprehensión inmediata de las experiencias internas o externas en su experimentación o percepción. Esto quiere decir que nos una especie de sensación vaga sobre algo sino que se establece como la visión clara y directa de experimentar las cosas en su forma original.

Conocimiento Revelado.- Este tipo de conocimiento implica que todos los fenómenos que envuelve son inteligibles, implicando para ello, siempre una actitud de fe, teniendo un fuerte peso en el comportamiento humano. Se da sobre algo oculto o un misterio que alguien desea manifestar o se pretende conocerlo.

y para terminar unas definiciones dadas por Kant:

A priori.- Se lo considera como el conocimiento que es necesariamente verdadero y universal, y que por tanto no depende de experiencias. Y se fundamenta en condiciones trascendentales que hacen posible la objetividad de la experiencia.

A posteriori.- Basado en la experiencia, (ver empírico)

Saludos,

Ensayo Final : Sociedad de la Información y Nuestra Vida Diaria

Desde sus inicios el hombre ha intentado utilizar todos los elementos que le rodean en su beneficio, sea para sobrevivir o como medio de protección, durante los primeros tiempos de existencia de la humanidad su evolución ha sido muy considerable, pero también muy lenta, un ejemplo? Podemos considerar que seguramente demoró cientos de años en empezar a utilizar herramientas para realizar trabajos fuertes.

Pero ha medida que el ser humano evolucionaba, sus avances y las formas de utilizar el medio que lo rodeaban también fueron empleados de manera mucho más útil. Todo esto, desde mi punto de vista, hicieron que el hombre se lograra adaptar perfectamente al medio, lo que trajo consigo que el ser humano cambie su visión de sobre vivencia y protección a un estado de descubrimiento e innovación.

Así, sociedades antiguas como los egipcios o mayas se adentraron en un nuevo mundo en donde las innovaciones eran el principal objetivo. Y como en todo, el tiempo tomó su lugar dentro de la transición de estas sociedades a sociedades más avanzadas y civilizadas.

Mencionaré ahora una de las sociedades que siglos después causó el mayor impacto en lo que hoy conocemos como “Sociedad de la Información”, conocida como la Sociedad Industrial, tuvo sus orígenes allá por el siglo XVIII y también es conocida más comúnmente como la Revolución Industrial, y porque con ese nombre? Pues, su nombre se debe a que los avances tecnológicos, con relación a las máquinas fueron muy rápido e involucró a todos los campos.

El transporte fu renovado con la invención del tren de vapor, los telares fueron sustituidos (aunque aún hay artesanales) por hiladoras mecánicas y claro, las comunicaciones también tomaron parte con la invención del telégrafo y posteriormente del teléfono, estos representan algunos de los muchos inventos (avances) que vieron la luz en esta sociedad.

Las características y los propósitos de los avances en esta sociedad son muy claros, el hombre en afán de facilitar y agilizar los trabajos/oficios empezó a construir máquinas que pudieran ayudar a esto. Con todo esto puedo decir que la mecánica y la metalurgia tuvieron su auge durante este tiempo.

Y como mencioné al principio el ser humano continuó su avance, luego de la revolución industrial, entró a una de las sociedades con mayor impacto global, a una sociedad llamada de “La Información” aunque también es conocida como la sociedad Post-Industrial.

A continuación expondré los aspectos que componen a esta sociedad y el impacto que está teniendo en nuestras vidas.

La Sociedad de la Información, trajo consigo una nueva revolución, y esta vez provocó un cambio muy grande en todo lo que conocíamos, en aspectos como la economía y las empresas, las tecnologías e incluso en la forma de la constitución de la familia.

Dentro de los avances tecnológicos, hay que resaltar que verdaderamente fueron significativos y tuvieron un gran impacto, uno de ellos el nacimiento de los primeros ordenadores en el año 1946, con la máquina ENIAC, aunque al principio, literalmente, era un monstruo por su tamaño, pero también tomó parte en la evolución. Con el transcurso del tiempo los computadores que nacieron con gran tamaño poco a poco fueron miniaturizados y se dio un avance muy grande en cuanto a su velocidad de procesamiento.

Con el aparecimiento de los computadores, también nació (poco después) algo que sin duda marcaría definitivamente y sería el punto fuerte de esta sociedad, “Internet”, su origen se remonta a las últimas décadas del siglo XX y nace como iniciativa patrocinada por ARPA (Advanced Research Projects Agency), en sus inicios fue concebida como una pequeña red de comunicación científica bautizada con el nombre de Arpanet, poco a poco los avances tecnológicos contribuyeron a que esta pequeña red aumentara su velocidad de transmisión de datos, se crearon protocolos como el TCP/IP, lo que contribuyó a que pronto esta pequeña red se fuera extendiendo, pero el paso definitivo se lo daría con la invención del modem y con él la ventaja de utilizar las líneas telefónicas como medios de transmisión (conocido hoy en día como dial-up)

Y así poco a poco más personas se sumaron a esta iniciativa, conectando sus ordenadores, compartiendo información y desarrollando tecnologías que hoy componen el ciberespacio, que se ha constituido en el pilar fundamental de la Sociedad de la Información.

Otro de los aspectos que evolucionó (mejoró) en esta sociedad han sido las telecomunicaciones, si bien es cierto el teléfono nacido en la revolución industrial, y conocido como un mecanismo fijo, aquí gracias a los avances tecnológicos se convirtió en telefonía móvil, se reemplazaron los cables por frecuencias de radio y transmisión satelital. Y vaya que esto ha impacto de sobre manera a la sociedad.

Estos y otros muchos avances, que he pasado por alto, han hecho que la vida y las actividades del ser humano tomen un rumbo distinto, haciendo que los hábitos que las sociedades anteriores plasmaron, evolucionen y empiecen a adaptarse a este nuevo entorno informacional.

Uno de estos cambios (evolución) toma parte en la economía y la forma de generar el comercio, pues si bien desde tiempos antiguos el comercio ha formado parte principal de los pueblos, desde la creación del trueque, pasando por la invención de la moneda y la construcción de lugares geográficos destinados a este fin, como los mercados o plazas. Ahora dentro de esta sociedad, esto ha dado un paso muy grande, gracias a las tecnologías, es decir el comercio existe, pero ahora ya no es indispensable un lugar físico para realizarlo, pues estos tienen inconvenientes por ser estáticos como el no poder acceder a otros mercados y países. Pero gracias a la gran red (Internet) las empresas han empezado a migrar a un nuevo espacio “el ciberespacio”, donde los límites geográficos no existen y los servicios son el producto más vendido.

Esta idea de transportar el comercio a la red, ha hecho que las empresas empiecen a producir productos intangibles pero de gran valor, ahora la fábrica, como en la revolución industrial, es Internet. Esto también ha hecho que el trabajo adquiera otra perspectiva. Un aumento de mano de obra preparada y actualizada, capaz de adaptarse a los cambios y presta para la innovación, reemplace al trabajo monótono y repetitivo de antes. Formando así el segundo pilar fundamental de esta sociedad y que se conoce como “el conocimiento”.

Cabe resaltar que uno de los aspectos más importantes, que esta sociedad involucra también es la Información (a lo cual se debe el nombre de la sociedad) y es que gracias a los avances en telecomunicaciones e Internet se ha logrado poner, en su mayoría, al alcance de todos, todo la información posible recogida de todos los lugares. Pero claro que para que esta sociedad pueda generar desarrollo no importa mucho la cantidad de información sino la cantidad de conocimiento aplicable que se puede extraer de ella, caracterizándose así también como una sociedad en donde el ser humano es generador de conocimiento, lo que también ha inferido en la forma de educación.

Continuando con la evolución del comercio, esta sociedad ha creado un nuevo tipo, llamado comercio electrónico donde, como mencioné anteriormente, esta orientado a los servicios y actualmente son muchas las empresas que han evolucionado a esto, un claro ejemplo de ello son los Bancos (también conocidos como la banca electrónica) transportan sus servicios a la red, convirtiéndose en entidades que no se encuentran limitadas por un espacio físico. Otros ejemplos de esto, son las tiendas electrónicas a través de las cuales se puede conseguir (en teoría) casi cualquier cosa, y es más, luego de comprarlo, puede ser que su servicio de mensajería lo entregue directo en tus manos.

Estos son tan solo unos pocos ejemplos de cómo ha evolucionado el comercio, pues existen nuevas formas en Internet como sitios de subastas, de donaciones, de intercambios, en fin son muchos.

En relación a las actividades que realiza la sociedad, puedo decir que aunque se mantienen es esencia, han sufrido un cambio sustancial en cuanto a su nivel de desenvolvimiento. ¿Pero que sucede con la estructura básica de la sociedad? Es decir, la familia?

Si bien la familia siempre ha sido el núcleo de donde se forma la sociedad, también ha sufrido algunos cambios. En sociedades anteriores era muy común la constitución de una familia muy grande, en donde el padre era el sustento de todos y dedicado en gran parte de su vida a la agricultura. En esta nueva sociedad se vislumbra un tipo de familia, en donde el avance tan grande de la tecnología en base al conocimiento y preparación, ha contribuido a que tanto el hombre como la mujer sean capaces de sustentar una familia, pero a su vez la cantidad de miembros disminuyen, es decir, cada vez se ve familias con tan solo 3 o 4 miembros, es indicativo que la familia desaparecerá? Creo que esto no indica una desaparición de la familia sino un esfuerzo de la misma por seguir consolidándose como núcleo de la sociedad.

En cuanto a la calidad del trabajo, mencionaba que tanto el hombre como la mujer pueden acceder a puestos de trabajo con alta responsabilidad, las discriminaciones de sociedades anteriores (machismo) han sido derribadas y se ha dado paso a una sociedad de libre acceso. Pero también, esta sociedad y sus avances tecnológicos ha hecho que la barrera del trabajo y hogar sea cada vez más pequeña, porque? Bueno, es muy común ver a las personas que llevan trabajo a casa, pues ahora el Internet ayuda a no solo llevar el trabajo a casa sino toda la oficina. Es decir, ya no es importante el sitio sino el momento en que se hagan las cosas (aunque en la mayoría)
Todo esto afecta a un grupo de personas (familia), pero me pregunto, como influye esta sociedad en nosotros como individuos? Es decir, hemos llegado a ser dependientes de todos los avances tecnológicos?

Si ponemos atención por un momento a nuestro alrededor podremos darnos cuenta que la tecnología nos rodea, tenemos un teléfono móvil siempre con nosotros (y desdichado el día en que se nos olvide), nuestros televisores son el compañero perfecto, y la Internet cada día entra a más hogares. La Web 2.0 es la nueva tendencia y poco a poco la Wikipedia tiene más visitas que una biblioteca. En fin, la pregunta de ser dependiente o no de los avances, no se podría responder simplemente con un sí o un no. Porque lo que el ser humano ha hecho es hacer parte de su vida estos avances, así como lo hizo con la rueda en los tiempos de las cavernas, es decir creo yo, los ha hecho el instrumento perfecto para alcanzar objetivos que antes no eran fáciles.

En fin, lo digital se empieza a expandir y entramos al mundo del ciberespacio, un sitio en donde proyectamos nuestra personalidad, donde podemos ser más de una persona a la vez y bueno, el despliegue de Internet a provocado que poco a poco se empiezan a crear comunidades virtuales, redes sociales con personas de cualquier parte del mundo, comunidades proyectadas de nuestro mundo real que contribuyen a que el fundamento de esta sociedad de la información se expanda, es decir la información.

Este mundo de redes crece muy rápido, son diarios los avances y aplicaciones que se develan en este entorno, no sorprendería que el día de mañana se hablara de Web 5.0 o algo por el estilo.

Antes de terminar este ensayo sobre Sociedad de la Información y nuestra vida diaria, hay un punto que me gustaría no dejar pasar por alto. Si bien he hablado sobre todos los avances que esta sociedad ha traído consigo así como los cambios que ha provocado en la sociedad actual. Es justo recordar que aún estos no abarcan a todas las personas, es decir, la sociedad actual es una sociedad tecnológica pero que ha generado un brecha entre países desarrollados y en vías de desarrollo.

Los motivos para que esto se de son varios, talvez uno de los más grandes sea la falta de capacidad de visión futurista de las naciones, es decir, inversión en materia de investigación tecnológica que haría muy bien a todos, otro punto que considero importante sería el cambio de mentalidad de los pueblos, empezar a formar un pensamiento de superación y no de conformismo, empezar a ver más allá de los obstáculos. Puntos que solo pueden ser superados con el pasar del tiempo y aunque personalmente creo que la brecha tecnológica que existe no va ha desaparecer, al menos se la puede hacer más pequeña.

Para terminar, puedo decir que esta sociedad lleva un ritmo de cambio muy rápido, con innovaciones muy importantes, en donde el conocimiento es muy valorado, y siendo nosotros partícipes de esta pronto nos veremos inmersos en un proceso nuevo de evolución que traerá nuevos cambios muy significativos. Solo queda empezar a coger la rienda del desarrollo y unirnos a la idea de ser un ente más que contribuya al desarrollo.

Saludos,

Capitulo V — La Sociedad de la Información en Ecuador y América Latina

Los avances tecnológicos dentro de las telecomunicaciones y el mundo del ciberespacio, forman la parte más sobresaliente de las innovaciones de la Sociedad de la Información, y los lugares con mayor auge en este campo han sido los países conocidos como desarrollados, pero esto no quiere decir que otros países no participen activamente he intentan acortar la brecha digital.

Esto se observa en América Latina, en donde cada día son más los usuarios de la TIC que toman parte en ella, y son varios los países que están cambiando de ser usuarios a formadores de nuevas tecnologías, entre ellos puedo mencionar a Brasil cuya población casi en su totalidad está provista de conexión a al red y ha empezado a generar conocimiento aplicable a su entorno, otro ejemplo de este desarrollo también es Argentina que tras varias crisis empezó a ver en las TIC el mejor camino par su desarrollo y muestra de ello fue que el buscador más grande de la red (Google claro) optó por colocar un centro regional aquí.

Poco a poco América Latina empieza a formar parte de la SIC de una forma más activa y con cooperación mutua, pero, y nuestro país? Hasta que punto se puede decir que nuestro amado Ecuador a despegado a esta nueva plataforma?
Desde mi punto de vista el país aún no despega a la nueva plataforma de la SIC (no como quisiéramos) pero como saber esto? Para afirmar esto parto de que aún las TIC no cubren a toda la población, aunque claro, actualmente los planes de desarrollo están impulsando este avance, como por ejemplo la telefonía móvil, que aunque crece, sus servicios aún son pobres y muy altos con respecto a otros países, y que decir del acceso a Internet? Este se encuentra aún más limitado y para agraviar es el más costoso de la región.

Todo esto me lleva a preguntarme, cual es la causa de todo esto? Desde hace algunos días vengo leyendo de las empresas encargadas de las SIC y TIC (CONATEL y SENATEL ) tienen como agenda me pareció interesantes los planes y objetivos, y que si se llegaran a cumplir fueran un avance muy significativo para el país. Pero, porque no se culminan? Posiblemente se la falta de inversión hacia estos sectores (aunque personalmente creo que si se lo hace) para su expansión, talvez el punto más problemático es el preguntarse quien está llevando a cabo todo esto?

Y talvez el problema radique allí, puede ser que la burocracia y la politización de estos temas son la mayor causa de estancamiento en el desarrollo. Se debería empezar a buscar gente capacitada e interesada en la innovación, que claro que existe, para que tomen las riendas y verdaderamente nos encaminen al progreso y avance de la SIC.

En definitiva puedo decir que aunque con tropiezos y demoras, el país ha avanzado hacia la consolidación de las SIC y esta intentando disminuir la brecha tecnológica, pero claro aún queda mucho por hacer, pero lo importante será pensar en proyecciones a futuro que beneficien a todos.

Saludos,