Blog

CNERIS.COM

CNERIS.COM

Domingo, 14 Febrero 2021 15:44

Usando el comando Find en Linux

Usando el comando Find en Linux

Comencemos explicando el comando find en Linux y cómo usarlo.

La sintaxis básica

El comando más común utilizado para encontrar y filtrar archivos en Linux es a través del comando find. El diseño básico de este comando es el siguiente:

find <startingdirectory> <options> <search term>

Comienza con la palabra clave find, que alerta a Linux de que lo que sigue se refiere a la búsqueda de un archivo. El argumento <startingdirectory> es el punto de origen de donde deseas iniciar la búsqueda. Puede ser reemplazado con varios argumento, incluyendo:

  • / (slash) – busca en todo el sistema.
  • . (punto) – busca en la carpeta en la que estás trabajando actualmente (directorio actual).
  • ~ (tilde) – para buscar desde tu directorio home.

Para averiguar tu directorio actual, usa el comando pwd.

El segundo argumento <options> se usa para tu archivo. Este podría ser el nombre, tipo, fecha de creación del archivo, etc. El tercer argumento <searchterm> es donde se especificará el término de búsqueda relevante.

Formas de utilizar el comando find en Linux

Echemos un vistazo a las diversas opciones que Linux proporciona a los usuarios:

Búsqueda por nombre

Por supuesto, el método más común y obvio para buscar un archivo es usar su nombre. Para ejecutar una consulta de búsqueda simple usando el nombre del archivo, usa el comando find de la siguiente manera:

find . -name my-file

Usamos la opción -name y buscamos un archivo llamado my-file. Ten presente que comenzamos la búsqueda en nuestro directorio actual usando el argumento . (punto).

Recuerda que el argumento -name busca términos distinguiendo entre mayúsculas y minúsculas en Linux. Si conoces el nombre del archivo, pero no estás seguro de su las mayúsculas y minúsculas, usa el comando find de esta manera:

find . -iname my-file

También puedes buscar todos los archivos sin una palabra clave en el nombre. Puedes hacer esto de dos maneras. El primer método implica el uso de la palabra clave -not de la siguiente manera:

find . -not -name my-file

En el segundo, podemos usar el signo de exclamación (!), aunque debe estar precedido por el identificador de escape (\) para que Linux sepa que este es parte del comando find.

find . \! -name my-file

También puedes buscar varios archivos con un formato común como .txt:

find . -name “*.txt”

Esto listará todos los archivos de texto comenzando con la carpeta actual.

Finalmente, si deseas buscar un determinado archivo por nombre y eliminarlo, usa el argumento -delete después del nombre del archivo:

find . -name my-file -delete

Búsqueda por tipo

Linux permite a los usuarios listar toda la información basada en sus tipos. Hay varios filtros que puedes usar:

  • d – directorio o carpeta
  • f – archivo normal
  • l – enlace simbólico
  • c – dispositivos de caracteres
  • b – dispositivos de bloque

Un ejemplo simple del uso del tipo de archivo para la búsqueda se puede ver a continuación:

find / -type d

Esto mostrará una lista de todos los directorios presentes en tu sistema de archivos, al haber comenzado la búsqueda desde nuestro directorio raíz con el símbolo de barra inclinada /.

También puedes concatenar las opciones -type y -name para hacer tus búsquedas aún más específicas:

find / -type f -name my-file

Esto buscará archivos llamados my-file, excluyendo directorios o enlaces.

Búsqueda por fecha

Si quieres buscar archivos en función de su fecha de acceso y las registros de fecha de modificación, Linux te ofrece las herramientas para hacerlo. Hay 3 registros de tiempo de los cuales Linux realiza seguimiento en los archivos:

  • Tiempo de acceso (-atime) – Fecha más reciente en que el archivo fue leído o escrito.
  • Tiempo de modificación (-mtime) – Fecha más reciente en que se modificó el archivo.
  • Hora de cambio (-ctime) – Fecha más reciente en que se actualizaron los metadatos del archivo.

Esta opción debe usarse con un número que especifica cuántos días pasaron desde que se accedió, modificó o cambió el archivo:

find / -atime 1

Este comando mostrara todos los archivos a los que se accedió hace un día desde el momento actual.

Podemos hacer que nuestras consultas sean más precisas agregando los signos más (+) y menos (-) precediendo al número de días. Por ejemplo:

find / -mtime +2

Esto listará todos los archivos que tienen un tiempo de modificación de más de dos días.

Para buscar todos los archivos cuyos metadatos se actualizaron hace menos de un día, ejecuta lo siguiente:

find / -ctime -1

Aunque no se usan seguido, hay algunos argumentos adicionales que también están relacionados con las búsquedas por fecha. El argumento -mmin busca archivos modificados en base a minutos. Se puede usar así:

find / -mmin -1

Además, el argumento -newer se puede usar para comparar la antigüedad de dos archivos y encontrar el más reciente.

find / -newer my-file

Obtendrás todos los archivos que han sido modificados hace menos tiempo que tu archivo.

Búsqueda por tamaño

Linux te brinda la opción de buscar archivos según sus tamaños. La sintaxis básica para buscar archivos por tamaño es:

find <startingdirectory> -size <size-magnitude> <size-unit>

Puedes especificar las siguientes unidades de tamaño:

  • c – bytes
  • k – kilobytes
  • M – megabytes
  • – gigabytes
  • b – trozos de 512 bytes

Un ejemplo simple de cómo usar el comando find de Linux para los tamaños de archivo es el siguiente:

find / -size 10M

Esto buscará en tu sistema archivos que tengan exactamente 10 megabytes de tamaño. Al igual que cuando buscaste en función del tiempo, puedes filtrar aún más tus búsquedas con los signos más y menos:

find / -size +5G

El comando anterior listará todos los archivos de tu disco que tengan más de 5 Gigabytes de tamaño.

Búsqueda por propiedad

Linux te da la capacidad de especificar tus búsquedas según la propiedad del archivo. Para buscar archivos de un determinado propietario, se debe ejecutar el siguiente comando:

find / -user john

Esto devolverá una lista de todos los archivos que posee el usuario llamado john. Similar a los nombres de usuario, también podemos buscar archivos a través de nombres de grupo:

find / -group classroom

Búsqueda por permisos

Los usuarios pueden buscar archivos basados ​​en los permisos de los archivos con la opción -perm. Por ejemplo:

find / -perm 644

En Linux, 644 corresponde a permisos de lectura y escritura. Lo que significa que este comando buscará todos los archivos que solo tienen permisos de lectura y escritura. Puedes jugar con esta opción un poco más, así:

find / -perm -644

Al agregar un guión, se mostrarán todos los archivos que tengan al menos el permiso 644.

Otras opciones útiles

Además de todos estos métodos de búsqueda de archivos, hay otras opciones útiles que deberías recordar.

Por ejemplo, para buscar archivos y carpetas vacíos en tu sistema, usa lo siguiente:

find / -empty

Del mismo modo, para buscar todos los ejecutables guardados en tu disco, utiliza la opción -exec:

find / -exec

Para buscar archivos legibles, puedes ejecutar el siguiente comando:

find / -read

Como puedes ver, hay un montón de opciones disponibles para que los usuarios puedan adaptar sus consultas perfectamente de acuerdo a sus necesidades. Veamos ahora el otro comando que se puede usar para buscar archivos en Linux.

Una pregunta que tienen muchos webmasters y propietarios de pequeñas empresas que administran sus propias páginas web es cómo eliminar una ficha de Google My Business.

Esta es una pregunta bastante común en los foros, pero su respuesta puede complicarse más de lo que parece a priori.

Pasos para borrar una ficha de Google My Business

Si lo que quieres hacer es directamente eliminar la ficha, los pasos son bastante sencillos. Sobre todo si has estado gestionando tu ficha de empresa en GMB hasta ahora:

  1. Desde el ordenador (no se puede eliminar una ficha de GMB desde la aplicación para móvil), inicia sesión en tu cuenta de Google My Business.
  2. En el menú de la izquierda, entra en la sección de Información.

  3. Pulsa en el botón de Eliminar ficha (solo verás ese botón si una empresa tiene varias ubicaciones). Si solo tiene esa ubicación, pulsa en Marcar como cerrada permanentemente).

  4. Pulsa en Quitar o Cerrar Empresa.

Cómo cerrar varias fichas a la vez en MyBusiness

En el caso que quieras cerrar más de una ficha de una misma empresa, todo lo que tienes que hacer es:

  1. Entra en la sección Gestionar Ubicaciones.
  2. Selecciona todas las fichas que quieras eliminar.
  3. Pulsa en Acciones y selecciona Eliminar ubicaciones Eliminar en la ventana emergente de confirmación.

NOTA IMPORTANTE: Que hayas eliminado una o varias fichas de Google My Business no significa que desaparezcan en Google Maps o en Búsquedas web. Con suerte, es posible que en algún momento deje de mostrarse.

Qué pasa si borras tu ficha de Google My Business 

Tanto si has decidido borrar una como varias fichas de tu cuenta, debes saber que:

  • Has eliminado todas las fotosvídeos publicaciones que hayas compartido como propietario.
  • Has eliminado todas las respuestas a las reseñas. Ojo, no las reseñas en sí.
  • Puedes encontrar errores tanto en las extensiones de ubicación de Google Ads como en las páginas web creadas a través de GMB.
  • Además, el resto de administradores no podrán acceder más a la ficha.

Ejemplo de script PHP para escribir en un fichero

<?php
$myfile = fopen("nuevo-fichero.txt""w"or die("No se puede abrir el fichero!");
$txt = "John Doe\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);
?>

Para hacerlo es simple, con este comando:

cat fichero.txt | sort | uniq > fichero-sin-repeticiones.txt

Lunes, 11 Enero 2021 15:04

Ejemplos de uso de awk o gawk

awk o la versión GNU gawk es más que un simple comando de procesamiento de patrones, es todo un lenguaje de análisis semántico. Su dominio es como aprender todo un lenguaje de programación, pero en esta ocasión veremos unos ejemplos de su potencia en unos casos sencillos de análisis de patrones de cadenas.

Ejemplo 1: Una lista personalizada de usuarios para HTML

Una línea típica de /etc/passwd es como la siguiente:

luis:x:504:504:Luis Hernandez:/home/luis:/bin/bash

Bien, supongamos que deseamos un listado de todos los usuarios normales (personas) del sistema, pero solo necesitamos su nombre de usuario, su nombre o real y su shell por defecto, es decir, si vemos la línea anterior, la separación entre campos es ":" asi que para nuestro reporte queremos el campo 1,5 y 7. Pero además, este reporte será parte de una tabla HTML, asi que sería bueno si puderian incluirse de una vez las etquietas "<tr> y "<td> necesarias de una vez. Es decir, el resultado deseado es el siguiente:

<tr><td>luis<td><td>Luis Hernandez</td><td>/bin/bash</td></tr>

El primer paso es determinar los usuarios normales del sistema, podríamos usar un grep "home" /etc/passw | gawk ..., pero podría haber usuarios que tengan su HOME en otra ubicación, además se trata de usar solo awk, asi que lo primero que entenderemos es que los campos obtenidos del resultado de un comando awk, se numeran por $1, $2, etc. y el delimitador de campos se indica mediante la variable "FS".

#> gawk '{print $3}' FS=":" /etc/passwd

0

1

2

...

81

86

500

501

502

503

504

Aunque no muy útil todavía, podemos ver como seleccionamos el caracter separador FS=":", que viene de 'Field Separator', y tenemos indicada una acción '{print $3}', que significa imprime el campo 3. Aunque realmente no lo queremos imprimir, lo queremos evaluar, y si deseamos imprimir el $1, $5 y $7 que se mencionarion previamente, asi que agregamos una expresión de evaluación antes de la acción:

 

#> awk '$3 >= 500 {print $1 $5 $7 }' FS=":" /etc/passwd

sergonSergio Gonzalez/bin/bash

valeriaValeria Perez/bin/bash

fernandaFernanda Lozano/bin/sh

alejandraAlejandra Lopez/bin/nologin

luisLuis Hernandez/bin/bash

Mucho mejor, agregamos '$3 >= 500' previo a la acción (que es imprimir lo que deseamos), ya que como se sabe en la mayoría de distros modernas, los usuarios normales del sistema se numeran del 500 en adelante (más sobre administración de usuarios). Nótese que los campos en el resultado salen pegados, es necesario agregar entre comillas " ", ya sea un espacio o lo que se desee, en este caso etiquetas de tablas de HTML y además ordenaremos "sort" los registros obtenidos:

 

#> awk  '$3 >= 500 {print "<tr><td>"$1"</td><td>"$5"</td><td>"$7"</td></tr>" | "sort" }' FS=":" /etc/passwd

<tr><td>alejandra</td><td>Alejandra Lopez</td><td>/bin/nologin</td></tr>

<tr><td>fernanda</td><td>Fernanda Lozano</td><td>/bin/sh</td></tr>

<tr><td>luis</td><td>Luis Hernandez</td><td>/bin/bash</td></tr>

<tr><td>sergon</td><td>Sergio Gonzalez</td><td>/bin/bash</td></tr>

<tr><td>valeria</td><td>Valeria Perez</td><td>/bin/bash</td></tr>

Martes, 01 Diciembre 2020 15:06

Script en PHP para detectar Proxys

   $proxy_headers = array(
           'HTTP_VIA',
           'HTTP_X_FORWARDED_FOR',
           'HTTP_FORWARDED_FOR',
           'HTTP_X_FORWARDED',
           'HTTP_FORWARDED',
           'HTTP_CLIENT_IP',
           'HTTP_FORWARDED_FOR_IP',
           'VIA',
           'X_FORWARDED_FOR',
           'FORWARDED_FOR',
           'X_FORWARDED',
           'FORWARDED',
           'CLIENT_IP',
           'FORWARDED_FOR_IP',
           'HTTP_PROXY_CONNECTION'
       );
       foreach($proxy_headers as $x){
           if (isset($_SERVER[$x])) die("Estás usando proxy!");
       }
Sábado, 21 Noviembre 2020 12:26

Sobre la creación de tiendas online

Crear una tienda online para vender por internet es uno proceso muy complejo internet. Antes de montar una tienda online debemos tener en cuenta serie de premisas absolutamente imprescindibles:

Debemos conocer el producto que vamos a vender.  ¿Es posible vender un producto del cual no sabemos nada?

Dicho así la respuesta es contundente. No. Nadie puede competir en el mercado sin un profundo conocimiento del producto. No es suficiente con tener mejor precio que nuestra competencia.

Sólo si estamos dispuestos a aprender todo aquello relacionado con el producto que queremos vender, entonces estaremos preparados para su venta en internet.

Es muy importante saber seleccionar el producto. Hay factores como la logística o los gastos de envío que muchas veces determinan qué productos se venderán con más éxito.

Por ejemplo:

Si el precio del producto en cuestión en nuestra tienda es de 8€ y los gastos de envío son 8€, el precio de un pedido que se compone de un artículo entregado en casa de nuestro cliente costaría el doble de su precio real y en consecuencia su valor quedaría desvirtuado.

La herramienta para crear nuestra tienda online

La herramienta para crear un tienda online es importante, pero no es lo único importante.Existen multitud de aplicaciones y software para la creación de tiendas online, Nopcommerce, Magento, Prestashop…, pero no todas son lo eficientes que desearíamos. Cada aplicativo tiene sus ventajas e inconvenientes. Por ello antes de abordar cualquier proyecto de tienda online, debemos sentarnos y analizar cuál es el aplicativo que mejor nos conviene. Los factores a tener en cuenta son: 

  • 1) Cantidad de productos

  • 2) Facilidad en la personalización del software

  • 3) Integración con herramientas externas

 

Algunas de las características más importantes que debe integrar tu página web para vender por internet

 

Gestión del producto

  • Configuración de atributos de producto. Color, tamaño, talla, etc.
  • Gestión de la estructura del catálogo de productos, familias, subfamilias, fabricantes o marcas.
  • Múltiples imágenes, etiquetado, control de stocks y eventos de stock.
  • Buscador de producto

 

Marketing, promociones y descuentos

  • Gestión de productos relacionados.
  • Gestión de ventas cruzadas.
  • Gestión de cupones de descuento y tarjetas regalo.
  • Gestión del SEO, posicionamiento en buscadores, creación de feeds de producto para Google Shopping y microformatos orientados a la oferta de productos.

 

Herramientas de gestión

  • Gestión múltiples tarifas y perfiles de cliente.
  • Control de envío y logística orientado al comercio electrónico.
  • Gestión de fiscalidad de productos.
  • Métodos de pago, tarjeta de crédito, PAYPAL, transferencia bancaria, Contrareembolso, recoger en tienda.
  • Servicios de atención al cliente
  • Publicación de noticias, Blogs, Foros, Encuestas, Valoración de productos, distribución en redes sociales.

 

El posicionamiento en buscadores. Si no nos encuentran, no existimos. Es muy fácil entender en la vida real, que cuando uno monta un negocio local y nunca echa publicidad, pues difícilmente va a tener clientes. Aquí en internet pasa lo mismo. No se trata de tener el mejor producto, ni el mejor precio, sino que la gente te conozca

Es tremendamente importante que la herramienta haga una eficiente gestión del SEO (Search Engine Optimized) sobre el producto en venta. Cuando los usuarios buscan un producto en internet para su adquisición. Siempre buscan por el nombre del producto.

Si la arquitectura de nuestro comercio electrónico no es la adecuada y la gestión del SEO de cada producto no es impecable, nuestro producto será invisible a Google y a nuestros clientes potenciales.

Mucho cuidado. No es suficiente la optimización de los metatags, título, descripción y palabras clave. Si estos aspectos no se contemplan con antelación a la elección de la herramienta después será difícil implementarlos.

Y por último, necesitarás de la experiencia de alguien que te guíe y te acompañe en tu experiencia online. El comercio electrónico tiene algunos puntos en común con el comercio convencional, pero son más las diferencias que las similitudes.

Un asesoramiento continuado se convierte en la herramienta clave del éxito. En el comercio online no existen las recetas porque cada producto es diferente y el enfoque inicial atendiendo al mercado al que nos dirigimos es determinante.

Una tienda online llena del mejor producto, no es sinónimo de ventas.

Sábado, 26 Septiembre 2020 10:42

Tutorial completo para cifrar discos en windows

Normalmente consideramos que los datos contenidos en los discos duros de nuestros ordenadores se encuentran protegidos por la contraseña de inicio de sesión. Esto es así hasta cierto punto, pero ¿qué ocurre si nos dejamos una sesión abierta o si perdemos o nos roban el ordenador o nuestro disco duro? Los datos contenidos en los discos duros están a disposición de cualquier persona, bastaría retirar el disco duro de un ordenador y conectarlo a otro mediante un adaptador de discos a USB, y tendríamos acceso a toda la información contenida en los mismos. Es decir, el sistema operativo protege el contenido de nuestros discos mientras está funcionando, pero no cuando el ordenador está apagado o durante el proceso de arranque. Hoy en RedesZone os vamos a hablar sobre BitLocker, la herramienta de Microsoft para Windows que nos permitirá cifrar todos nuestros datos.

BitLocker es una herramienta ofrecida por Microsoft en las versiones Profesional y Enterprise de su sistema operativo Windows y que permite cifrar el contenido de los discos duros internos, discos de arranque, discos externos y también los pendrives que conectemos a nuestro ordenador. De esta forma, aunque los conectemos a otro ordenador, los datos seguirán estando cifrados y protegidos. BitLocker está disponible desde la versión de Windows Vista en sistemas operativos de escritorio y en Windows Server 2008 para las versiones de servidor.

Miércoles, 23 Septiembre 2020 09:08

Errores inesperados en Wordpress por actualizar a 5.5

Con la actualización a WordPress 5.5, la herramienta de migración conocida como jquery-migrate ya no estará activa por defecto. Esto puede llevar a comportamientos inesperados en algunos temas o plugins que ejecuten código antiguo.

Solución:

Utilizar el plugin Enable jQuery Migrate Helper

El Visualizador de fotos de Windows ya no se encuentra en Windows 10. pero hay una forma de habilitarlo nuevamente, a través del Registro

Detalles

 

 

Advertencia: Es necesario, antes de realizar cualquier modificación, realizar una copia de seguridad del Registro de Windows. No nos hacemos responsables si no obtienen el resultado esperado o si dañan el Registro.

 



Debes copiar el siguiente código en un Bloc de notas. Lo guardas con el nombre que deseen, con extensión .reg. Por ejemplo: imagenes.reg. Al guardar selecciona en la opción Tipo: Todos los archivos (*:) y luego haces clic en Guardar.

 

 

Posteriormente hacer doble clic sobre el archivo. Saldrá una advertencia, haces clic en el botón "Sí" y ya deberás, si todo ha salido correcto, de tener la opción de abrir con el Visualizador de fotos de Windows.

 

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open] "MuiVerb"="@photoviewer.dll,-3043" [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 00,31,00,00,00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget] "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print] [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 00,31,00,00,00 [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget] "Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"

 



A partir de ahora puedes cambiar el programa con el que quieras abrir tus diferentes tipos de archivos de imágenes. Sólo debes hacer clic derecho sobre un archivo de imagen, seleccionar Propiedades, dentro haz clic en Cambiar.

 

 

Se abrirá la ventana de selección, entonces haces clic en Más aplicaciones, y finalmente encontrarás el Visualizador de fotos de Windows en la lista, lo seleccionas y haces clic en Aceptar.

 

 

Fuente:

Sobre CNERIS

CNERIS es una empresa constituida por jóvenes emprendedores procedentes de diferentes sectores del mundo de la información. Nuestro equipo está compuesto por programadores, administradores de sistemas, administradores de base de datos, diseñadores gráficos, maquetadores,