Etiqueta: proyectos

  • Cómo un proyecto VoIP pasó a ser una de las características más especiales de todos los videojuegos

    Cómo un proyecto VoIP pasó a ser una de las características más especiales de todos los videojuegos

    Aproximadamente en 2016, llegó a nuestras manos uno de esos proyectos de tantos que se consideran «raros», esos proyectos que, en cuanto te lo explican pasan a ser un reto entre difícil e imposible, y por otro te hace rebanarte los sesos intentando dar con la forma de hacerlo, hasta que das con la tecla… de esos que te trae una «pequeña empresa desconocida» y que, por desgracia, no dimos con la clave en aquel momento.

    Quizá por eso quedó olvidado hasta hace poco en mi memoria y que consistía sencillamente en desarrollar un sistema que le diera «una vuelta de tuerca» a las salas de conferencia que normalmente utilizamos (al menos así lo plantearon desde un principio), que permitiera a varias personas hablar entre sí, pero con varios detalles importantes y necesarios:

    • Los participantes de la sala tiene cada uno dos coordenadas (X,Y) de manera que estén situadas en una posición de un plano.
    • Cada persona únicamente podrían escuchar a aquellos usuarios que estuvieran dentro de un radio determinado. Si las coordenadas cambian y la distancia entre los usuarios saliese del rango, deberían dejar de escucharse entre sí.
    • El volumen deberá variar según la distancia entre sus usuarios. Aumentar conforme más cerca estuvieran los usuarios, y más bajo cuanto mayor distancia estén las coordenadas.
    • Cada «sala», deberá ser capaz de soportar salas con más de 100 usuarios
    • y algunos detalles más…

    Nada más hablar de «salas de conferencia», lo primero que pensamos es cómo hacerlo con Asterisk, aunque rápidamente lo descartamos por que sería demasiado complicado. Las salas de conferencia de Asterisk están creadas pensando en un tipo de sala de conferencia muy concreta, así que la única posibilidad era desarrollarlo a mano usando WebRTC, ya que permitiría control en tiempo real del audio de varios puntos, pero por aquel entonces, WebRTC aún no era un estándar (llegó a hacerse estándar años más tarde, en 2021) y además el sistema de multiconferencia de audio mediante WebRTC, hablando con Iñaki Baz durante el FOSDEM de 2017, aunque posible, en aquel entonces no era nada fácil y requería un MCU (Servidor de conferencias) bastante potente y aún por desarrollar (y esto lo decía tras haber dado una conferencia sobre servidores de conferencias).

    Iñaki Baz hablando sobre Mediasoup (Fosdem 2017)

    Así que se explicó a la empresa interesada las ventajas e inconvenientes de cada posibilidad y que, en aquel entonces, aún le faltaba un poco para poder llevarlo a cabo, no obstante, el camino era sin duda utilizar WebRTC cuando se estabilizase y los avances que surgían rápidamente, lo permitieran.

    Y hasta ahí… el proyecto quedó en el olvido… hasta que hace poco retornó a nuestra memoria.

    Chat de Proximidad: La VoIP en los juegos

    Años después, jugando a varios juegos tipo Shooter, aparece una característica muy interesante: el chat de proximidad, un sistema que permite escuchar a otras personas si éstas se encuentran relativamente cerca y hablan entre sí, lo que permite al jugador saber que tiene cerca a otros jugadores e incluso poder hablar con ellos si se encuentra lo suficientemente cerca virtualmente, permitiendo crear verdaderas salas de conferencia de muchos jugadores.

    Tal y como se pedía en los requisitos, el chat de proximidad está «limitado» a 100 participantes, que no están hablando todos a la vez, ya que la mayoría están fuera del rango necesario para poder hablar entre ellos, pero sí pueden llegar a coincidir en un mismo espacio varias personas y que puedan hablar entre sí más de 50, lo que lo hace prácticamente inviable para mantener una conversación, pero sí para darte cuenta que el chat de proximidad es una herramienta muy divertida para hacerte la idea de que estás con mucha más gente.

    En apenas dos años, se han disparado los juegos que incluyen el chat de proximidad, esta característica que ha mejorado la interactividad multiusuario a través de internet, lo que convierte en estos juegos en algo mucho más divertido al poder hablar en persona con extraños que están «virtualmente» cerca aunque se encuentren físicamente bien lejos.
    Es tal el éxito de esta característica que ya han aparecido servidores y clientes (plugins) para dotar de chat de proximidad a juegos que originalmente no lo incluyen.

    Incluso hay herramientas de terceros (plugins o mods) que dotan del chat de proximidad incluso si el juego original no lo incluye y analizando el código, se puede ver que la solución planteada era justamente la que habíamos comentado. Prácticamente si un juego en el que los usuarios pueden desplazarse líbremente sobre un mapa, el chat de proximidad será algo obligatorio.

    El metaverso, la realidad virtual, los juegos online multi-usuarios,… hacen que esto del chat de proximidad sea algo a investigar mucho más en serio y si, además aprovechamos las ventajas de las herramientas y librerías que han aparecido en los últimos años, aparecen algunos conceptos muy, muy interesantes.

    Cómo puedo probar un chat de proximidad

    Podéis ver una lista de proyectos que trabajan sobre el chat de proximidad en GitHub:
    https://github.com/search?q=proximity+chat&type=repositories&s=updated&o=desc

    Aunque si lo que queréis es probar de forma externa el chat de proximidad rápidamente, os recomiendo que entréis en esta web: https://app.chatmosphere.cc/session/sinologic con varias amigos y hagáis la prueba de lo que puede llegar a ser una característica que la incluyan prácticamente cualquier aplicación o página web, no únicamente juegos online. (Código fuente de chatmosphere)

    Herramientas que usarían el chat de proximidad

    ¿Qué herramientas podrían incluir el chat de proximidad? Básicamente cualquier juego online. Es una opción voluntaria, por lo que cualquiera puede desactivarla, pero el chat de proximidad será útil cuando despegue el mundo de la realidad virtual y el metaverso. Herramientas donde puedas ir virtualmente a un aula y escuchar únicamente al profesor de esa aula o escucharlo con un volumen más bajo si estás más alejado, dará esa sensación de realismo que necesita este tipo de herramientas.

    Otra posibilidad más avanzada sería la introducción de «obstáculos» que reduzcan el volumen o incluso distorsionen el audio que escuchamos. Esto quizá sería algo que veremos en breve y es que, de la misma forma que el famoso «raytracing» ha revolucionado los juegos incorporando gráficos hiper-realistas, el mismo sistema se puede utilizar para el sonido y permitir a una persona poder escuchar a otra si las condiciones de la «sala» lo posibilitan. No es lo mismo hablar en una habitación, que detrás de una pared o que en un espacio abierto.

    Está claro que para ello aún falta, aunque viendo lo rápido que avanza todo, y con la capacidad de la inteligencia artificial, podríamos tener estas modificaciones a la vuelta de la esquina y que el chat de proximidad sólo sea el comienzo de la VoIP en muchos más ámbitos.

  • Descubre los mejores eventos de VoIP de todo el mundo

    sinologic-events-voip-trainingsHace algún tiempo empecé a desarrollar un pequeño proyecto que consistía en crear una lista con todos los eventos de VoIP, de forma que cualquier persona pudiera saber en todo momento qué se estaba celebrando, dónde y cuando, así como tener un lugar donde poder dar de alta un evento para que otras personas puedan conocerlo. El proyecto quedó un poco en el olvido con la promesa de ser retomado más adelante. No obstante, el otro día, cuando conocí uno de los mejores blog sobre WebRTC que existen: http://webrtchacks.com/ ví que anunciaron un sistema para mostrar los eventos relacionados con el WebRTC y, como no pudo ser de otro modo, retomé el proyecto que ahora presento aquí.

    Con Sinologic Global VoIP Events podrás ver la lista de todos los eventos conocidos en los que la VoIP tienen una importancia relevante, aunque también tiene cabida aquellos eventos en los que un área del evento está dedicada a la VoIP.

    Debido a la gran cantidad de tipos diferentes de eventos conocidos, hemos decidido clasificarlos en los siguientes grupos:

    • Asterisk: Los que tienen una orientación basada en Software libre (Asterisk, Elastix, Freeswitch, etc…)
    • Business: Aquellos en los que los expositores y conferencistas suelen ser empresas presentando productos.
    • Customers: Si el evento tiene un ámbito abierto orientado al público normal (no técnico/empresarial).
    • CallCenter: Donde el mundo del Callcenter/ContactCenter/Helpdesk/CRM es parte fundamental del evento.
    • Telcos/Carriers: Donde el evento está orientado a servir como plataforma de acuerdos, tratos y compraventa de operadores, minutos o rutas.
    • WebRTC: Eventos orientados a esta nueva tecnología.
    • Developers: Donde tanto las conferencias como el público es principalmente técnico, son desarrolladores o hackers.

    Separadamente a la página principal, hemos creado otro grupo:

    • Training: Eventos orientados a la formación/cursos/talleres/etc.

    Como los eventos de formación (Trainings) pueden llegar a ser bastante numerosos, hemos tomado la decisión de separarlo del resto de eventos.

    Además, la inserción de nuevos eventos está abierta, de forma que cualquier persona puede añadir nuevos eventos, cursos tan solo rellenando un simple formulario, lo único que se pide es que se rellenen todos los campos necesarios, de forma que toda la información esté disponible tan pronto como sea posible para el resto de usuarios.

    Por último, si alguien está interesado en algún evento, puede importar dicho evento en su calendario siempre y cuando sea compatible con el formato iCal.

    Cualquier duda, sugerencia o crítica es bienvenida.

  • Todas las versiones de Asterisk en tu web

    last-asterisk-versions

    Hace algún tiempo, desarrollé un plugin para WordPress donde poder ver las últimas versiones de Asterisk, de forma que siempre podamos estar al día de los cambios de las versiones, el problema era que requería estar continuamente actualizando el plugin a medida que iban sucediendo los cambios en el motor WordPress, así que, haciendo unas pruebas de Javascript, he desarrollado un pequeño widget independiente que informa vía web de las últimas versiones de Asterisk publicadas en la página downloads.asterisk.org, de forma que cualquier visitante pueda ver las versiones disponibles, la fecha en que fueron publicadas y un enlace directo para la descarga.

    También he aprovechado para documentar cómo cambiar el diseño del widget, así como una pequeña explicación de cómo insertarlo en la web.

    Soy consciente que la mayoría de los lectores utilizarán la página oficial para descargarse la última versión de Asterisk, pero siempre es de agradecer tener a la vista las últimas versiones, así como la fecha en la que fueron publicadas.

    Comentarios y sugerencias son bienvenidas. 🙂

    Enlace: Página del widget con las últimas versiones de Asterisk

  • Asterisk reunirá todos los proyectos en un único lugar

    asterisk-forgeA la hora de buscar una aplicación, interfaz, utilidad o módulo relacionado con Asterisk, lo primero que hacemos es ir a Google y buscar. De entre toda la información que nos aparece (cientos de miles de páginas) es fácil perderse entre tanta página, tanta empresa y tanta publicidad y al final, o no encontramos lo que buscamos, o le tenemos que dedicar mucho tiempo.

    Pues bien, Digium acaba de lanzar una nueva página dedicada a alojar aquellos proyectos libres para que los usuarios puedan acceder diréctamente a esta página y ver ellos mismos la oferta disponibles.

    No hay sitio en esta web para proyectos comerciales, para eso ya existe AsteriskExchange.org (otro proyecto del que hablamos hace poco) que se dedica a dar cobertura a este tipo de proyectos.

    La idea es principalmente una especie de SourceForge pero únicamente relativa a proyectos para Asterisk por lo que la web es: http://forge.asterisk.org

    A cada proyecto alojado en esta web, se le ofrecerá:

    • Repositorio Subversion (SVN)
    • Foro de discusión
    • Almacenamiento de Documentación
    • Informes y estadísticas sobre descargas, actualizaciones, etc.
    • y más cosas…

    Enlace: http://forge.asterisk.org

  • Segundo cumpleaños de Sinologic

    Hace 2 años que comencé la aventura de crear un blog sobre VoIP y Asterisk, y desde entonces ha llovido mucho, nunca imaginé la gran acogida que ha tenido esta página y la cantidad de personas que visita diariamente esta web.

    He intentado por todos los medios mantener separado el hecho de trabajar en una empresa dedicada a la VoIP a la hora de escribir artículos y quizá eso sea uno de los motivos por lo que considero que Sinologic es objetivo más allá de temas comerciales e intereses ocultos.

    No me gano la vida vendiendo hardware, si no dando soporte y ayudando a empresas a desarrollar implantaciones basadas en Asterisk, por lo que me encuentro a diario con muchos problemas ajenos que los hago míos e intento resolverlos de la mejor manera y con el mejor apoyo: mis compañeros de trabajo. Por lo que desconozco precios y prefiero seguir así, prefiero recomendar lo que he probado y considero de calidad antes que lo que considero económicamente interesante.

    Últimamente cualquier lector que entra diariamente habrá notado que no escribo con la frecuencia habitual, y eso se debe a varias circunstancias:

    1.- Desarrollo de varios proyectos personales y que requieren de bastante más tiempo.

    No quiero aburrir a nadie con mis proyectos personales, tan solo comentar que desde que llego a casa, hasta la hora de cenar, pasar un tiempo que me es necesario aprovechar al máximo, y es por eso por lo que, escribo cuando tengo un hueco «de descanso«.

    2.- Ausencia de noticias de interés suficiente

    Tampoco estoy interesado en hablar sobre un producto que acaba de salir, a menos que sea realmente interesante. Este no es un blog publicitario (pese a que muchos busquen eso) por lo que cada artículo representa, no únicamente informarme corréctamente, si no comprobar que el visitante puede estar realmente interesado en lo que voy a escribir. (Más vale calidad que cantidad). Con el tema de la crisis, unida a otros blogs que ya comentan en tiempo record estas, hacen que ser original y escribir un artículo de calidad se torne más complicado de lo habitual.

    Además, cada día los vendedores de hardware y servicios VoIP cada vez son más spammers y buscan en la publicidad sin complejos una solución a su frustración sexual y por eso de cada 12.000 nuevas noticias sobre VoIP, realmente noticias son 2 ó 3, las suficientes para conocer el día a día de la VoIP y estar «en la ola», pero el tiempo necesario para descubrir estas 2 ó 3 noticias entre las 12.000 que recibo a diario es una tarea bastante complicada y que me hace perder demasiado tiempo que no tengo.

    3.- Blogs que se alimentan de otros

    Es realmente frustrante descubrir que páginas que únicamente tienen artículos copiados de blogs, copian en segundos artículos integros, incluso con dibujos e imágenes que he tenido que dibujar, retocar, diseñar y renderizar y para terminar un artículo he necesitado 2 horas mientras que otras webs sin escrúpulos ya han copiado el artículo casi antes de que termine de guardarlo.
    La lista de estas cada vez es mayor, lo cual me lleva a pensar que efectivamente lo que escribo es interesante, pero rara vez recibo algún email de aviso o un simple enlace a la página original que me ha llevado tanto tiempo preparar.

    No obstante, me gusta escribir lo que me gusta, recibir críticas y sugerencias y por supuesto una de mis alegrías diarias es algo tan mundano como ver las visitas diarias y comprobar que cada día aumenta el número, algunas veces más y otras menos, pero cada visita es un punto más en el total de felicidad cuando veo las estadísticas, algo realmente adictivo. 🙂

    Me encantan los comentarios que recibo, aclaraciones a los artículos, algo que se me ha olvidado, retractores y a favor de algún comentario, cada cual tiene su interés y cada comentario es un regalo en un día normal y corriente.

    Para celebrar este segundo cumpleaños, tengo unos cuantos «regalos» que me gustaría ofreceros, y para ello, en lugar de darlos ahora, lo haré en un momento ideal, durante la charla que daré en el VoIP2Day el próximo mes de Noviembre. Por lo que, si teneis la oportunidad de asistir, creedme que merecerá la pena. 🙂

    No os preocupeis, porque aunque tenga menos tiempo disponible, seguiré escribiendo los mejores artículos que pueda escribir y ofreciéndoos las noticias más interesantes intentando quitar la «morralla» publicitaria de toda la gran información que viaja por Internet a diario.

    Nada más, simplemente daros las felicidades por los 2 años de visitas, 2 años de noticias, 2 años que se convierten en un diario donde uno puede descubrir los avances que está teniendo la VoIP y Asterisk cada día y daros las felicidades por seguir dándome un motivo para escribir en este huequecito que tanto me llena todos los días.

    Un saludo y gracias.

    Elio Rojano

  • Proyectos interesantes sobre Asterisk

    Luigi Rizzo comenta en la lista Asterisk-Dev algunos proyectos que están llevando a cabo en la Universidad de Pisa (Italia), algunos muy interesantes:

    Hacer que Asterisk arranque como una extensión de Firefox.
    El objetivo de de este proyecto no es que sirva como servidor en producción, si no facilitar la tarea de desarrollar interfaces web sin tener que hacer pruebas contra un Asterisk de verdad.

    Soportar multiples fuentes de vídeo y de audio, de manera que cambien durante una conversación.
    Precisamente estuve probando este fin de semana la aplicación app_conference con vídeo y con unos resultados bastante satisfactorios en cuanto a que la fuente de vídeo cambia según quien hable. Muy interesante para videoconferencias con varias personas. Aunque no se vea la pantalla partida, es un paso. Pronto escribiré algo más sobre esto.

    Unir el módulo chan_oss (posiblemente con el chan_alsa) en uno único: chan_console.
    La ventaja de esto consiste en unificar las ventajas de cada uno de estos módulos y no tener que preocuparnos sobre la plataforma de audio que vamos a utilizar cuando utilicemos la consola para hacer y recibir llamadas.

    ¿Conoces alguna universidad que ofrezca proyectos de este tipo y no solo instalar y configurar un Asterisk?

    Enlace: http://lists.digium.com/pipermail/asterisk-dev/2008-May/032977.html

  • Qué es una Bootcamp y la diferencia con otros cursos

    Digium es la creadora de Asterisk desde sus inicios por parte de Mark Spencer, hasta la actualidad en la que colaboran muchas personas ajenas a Digium pero con la «homologación» de esta al final, es quien decide que debe incluir y cómo (licencias, calidad, etc).

    El inconveniente de una aplicación de calidad es que, a medida que pasa el tiempo y recibe más y más apoyos por parte de la comunidad, la aplicación intenta abarcar más y mejor, lo que la convierte cada día que pasa en una aplicación mejor aunque más complicada.

    Asterisk no es la única aplicación a la que le ocurre esto, otras también conocidas como Apache, MySQL, e incluso el mismo kernel de Linux se complica con cada nueva versión que lanza y eso hace que muchas personas puedan aprovechar todo su potencial que va apareciendo y las empresas puedan ofrecer nuevas mejoras pese a que cualquiera puede instalar un servidor web básico ejecutando un sencillo comando en un sistema.

    La cantidad de novedades que aparecen en Asterisk con respecto al tiempo es realmente difícil de preveer, únicamente estando inscrito y bien pendiente de las listas de usuarios y desarrolladores se puede llegar a ver las diferencias que hay de una versión a otra, los nuevos comandos y los nuevos módulos que permiten a los usuarios realizar tareas que es dificilmente creíble en otros sistemas.

    Este es una de las grandes diferencias de los cursos conocidos como Bootcamp de Digium, el temario varía de un curso al otro por las novedades que van saliendo, y únicamente hasta 3 semanas antes sólo Digium tiene idea de las novedades que incluirán en los cursos y que por otra parte, otros cursos no incluyen.

    Otros de los inconvenientes de las aplicaciones de software libre es, en mi opinión, la falta de disciplina:

    Cuando un usuario quiere aprender a utilizar una aplicación de software libre, lo primero que hace es descargársela y ver si es intuitiva, es decir, si es fácil de manejar y fácil de conseguir lo que quiere llegar a hacer ¿cierto?

    Cuando la aplicación es más completa de lo que esperamos, quiero decir, no solo sirve para hacer lo que queremos si no muchas más cosas, aprender a utilizarlo se convierte en algo más complicado y lento, es por ello por lo que el siguiente paso es buscar información por Internet. (Las típicas búsquedas por las que muchos llegan a este blog son «como registrar xlite en asterisk», «como configurar tdm400», y así…).

    Con este tipo de preguntas, puedes encontrar, con suerte, una respuesta rápida que te diga exáctamente qué tienes que escribir para que te funcione, pero en ningún caso vas a aprender para qué sirve cada parámetro, que otros parámetros hacen falta o te pueden ayudar en otro momento, por lo que si queremos aprender a manejar una aplicación de una forma más profesional, es imprescindible saber todo lo necesario sobre esta aplicación, no únicamente soluciones concretas.A menudo uno se encuentra que el usuario de Asterisk configura una tarjeta con parámetros que no sirven para nada, o configuran usuarios SIP con ciertos parámetros que provocan un comportamiento no deseado, tras lo cual uno se pregunta ¿porqué ha puesto este parámetro? o también ¿porqué no ha puesto este otro parámetro? es entonces cuando te responde que lo ha visto en una página de internet …

    Esta es sin duda, una de las mayores diferencias de los cursos Bootcamp de Digium con respecto a otros.

    Otra de las diferencias de una Bootcamp es el profesorado, nadie duda que la persona que va a ofrecer un curso sobre Asterisk sabe manejar esta aplicación, aunque la diferencia se encuentra en que todos los profesores que imparten las Bootcamp han sido certificados por Digium con el dCap (un certificado del que ya hablaré dentro de poco). Los que han hecho el examen saben que es una prueba complicada, pero un requisito necesario para un profesor el tener un título que demuestre sus conocimientos, no solo el hecho de saber configurar una tarjeta o registrar un usuario en Asterisk, si no bastante más y todos los que han hecho el examen alguna vez saben a lo que me refiero.

    La palabra Bootcamp viene de EEUU y significa algo así como «campamento militar» que es básicamente lo que se encuentra cuando asiste a estos cursos. «No hay tiempo para pararse a resolver dudas, no hay tiempo para contar anécdotas, el temario es tan completo, tan detallado, tan medido, que cuando paras para resolver una duda, estás utilizando el tiempo necesario para explicar parte del temario», es por esto por lo que este año se ha apostado por incluir hasta dos profesores con el título dCap en las Bootcamp, uno para explicar y otro para resolver dudas, o bien resolver dudas fuera del tiempo reglamentario del curso.

    El curso está orientado a ofrecer esta disciplina necesaria para que un usuario haga las cosas como Digium dice que deben hacerse para evitar problemas, a muchos no les gusta que se pongan estas disciplinas, aunque la experiencia deja claro que aquellos que lo aprenden así, no tienen los problemas a los que se enfrentan muchos otros, pierden menos tiempo y logran sus objetivos sabiendo exáctamente lo que se está haciendo y porqué.

    Los objetivos mínimos que son necesarios para que la bootcamp sea de provecho, es conocer los comandos de Linux y recomendable, haber tocado Asterisk, haberse peleado un poco con él.

    La Bootcamp parte de cero, ofrece esta disciplina desde sus inicios partiendo que el usuario no ha tocado nunca un sistema Asterisk, claro que para el que sí lo ha tocado, es toda ventaja. El asistente al curso terminará conociendo todos y cada uno de los parámetros de todos y cada uno de los archivos de configuración, conociendo todas las aplicaciones, códecs, formatos, protocolos, recursos necesarios, que son, cómo funcionan y cómo se configuran todos y cada uno de los parámetros de las tarjetas y líneas analógicas, digitales, primarios, enlaces SIP, IAX, DUNDi, partes de cualquier call center, agentes, colas, e incluso cómo programar AGIs y manejar el Manager.

    Cualquiera que después de ver la cantidad de cosas que se da en este curso piense que no da tiempo en 8 horas diarias durante 5 días, aparece entonces la magia de la Bootcamp, el hecho de hacer posible que todo este temario esté en la cabeza del alumno al final del quinto día, habiendo hecho prácticas con su propio ordenador y sus propias tarjetas.

    Al final del último día, el alumno debe pararse a pensar todo lo aprendido, y darse cuenta de que es capaz de hacer todo lo que quería hacer con Asterisk y no solo esto, si no con el convencimiento que tiene la disciplina adquirida que es la que utilizan los que programan y trabajan con Asterisk.

    Al final de la Bootcamp se hace el examen dCap, un examen que certifica que tienes los conocimientos necesarios para llevar a cabo un proyecto sea cual sea la dificultad y donde sea. Hay verdaderas personas alérgicas a los títulos, quien piensa que no es necesario y estoy con él, no es necesario. Una persona puede ser muy capaz y tener los conocimientos necesarios para desempeñar su trabajo con Asterisk sin necesitar de un documento que lo certifique, de la misma manera que una persona puede hacer una estupenda comida sin tener el título de cocinero. Pero es un título, y si alguien lo suspende únicamente significa que hay cosas de Asterisk y de comunicaciones VoIP que aún no conoce, en ningún caso que no sepa configurar un sistema Asterisk.

    Bueno, espero que con esta descripción haya quedado más claro qué es una Bootcamp, ya que el més que viene empieza uno de los tres cursos Bootcamp que se impartirán en España y también en Portugal (concretamente el 25 de Abril, en Bilbao, el 30 de Junio en Madrid, el 22 de Septiembre en Lisboa y el 24 de Noviembre en Valencia)