VERSION ACTUAL :

Inicio de sesión

Raulito el Friki

Raulito El Friki

COMENTARIOS

EN LINEA

Hay actualmente 0 usuarios conectados.

NUEVOS

  • pedronavia
  • Krkmo
  • miguel-angel
  • Jorge Albizures
  • juansan

Se encuentra usted aquí

Agregador de canales de noticias

Un problema sobre matrices y determinantes

Gaussianos - Vie, 10/20/2017 - 15:01

Vuelve el problema semanal al blog. En este caso, la cosa va de matrices y determinantes. Ahí va:

Sea A una matriz con 3 filas y 4 columnas:

A=\begin{pmatrix} | & | & | & | \\ C_1 & C_2 & C_3 & C_4 \\ | & | & | & | \end{pmatrix}

Supongamos que los determinantes de las matrices formadas por las tres primeras columnas y por las tres últimas columnas son cero. Es decir:

\begin{vmatrix} | & | & | \\ C_1 & C_2 & C_3 \\ | & | & | \end{vmatrix}=0

y

\begin{vmatrix} | & | & | \\ C_2 & C_3 & C_4 \\ | & | & | \end{vmatrix}=0

Demuestra que tanto

\begin{vmatrix} | & | & | \\ C_1 & C_2 & C_4 \\ | & | & | \end{vmatrix}

como

\begin{vmatrix} | & | & | \\ C_1 & C_3 & C_4 \\ | & | & | \end{vmatrix}

también valen cero, o da un ejemplo de matrix 3×4 en lo que esto no ocurra.

Que se os dé bien.

Ubuntu 17.10 le dice adiós a Unity para dar paso a Gnome.

Espacio Linux - Jue, 10/19/2017 - 22:24
A sido liberada la por demás conocida y usada distribución de Ubuntu Linux y trae noticias muy esperadas por muchos, la inclusión por default del escritorio Gnome. Ubuntu fue desde sus inicios una distribución que nació con el escritorio Gnome en su primer lanzamiento, haya por el año de 2004 en su versión 4.10, fue […]

Adaptar Android a las personas mayores

Innerzaurus - Dom, 10/15/2017 - 06:12

El teléfono móvil es una herramienta que se usa en todos los rangos de edad. Por una parte los jóvenes lo usan para mensajería o juegos. Por su parte, los adultos lo utilizan para tareas profesionales y las personas mayores para comunicarse con la familia o ver las noticias. Cada franja de edad tiene unas necesidades y unas limitaciones. Estas limitaciones se van acentuando conforme aumenta la edad y pueden hacer que cueste más usar el teléfono. Es posible adaptar Android para hacer más asequible el uso del teléfono.

Algunos ejemplos son mostrar el texto de las aplicaciones más grande o bien, hacer que sea el propio teléfono el que lea los textos. No hay que olvidar que la tecnología está (en teoría) para ayudarnos en el día a día. Por esta razón hay que adaptarla para que su uso sea lo más cómodo posible. A continuación se verán las posibilidades que da Android para hacer más accesible el uso de los terminales.

Configuración de la pantalla Tamaño de la fuente

El primer parámetro que se puede ajustar es el tamaño de la fuente. Para modificarlo hay que ir a Ajustes, Pantalla y seleccionar la opción Tamaño de la fuente. En las capturas de pantalla se puede ver el texto que se muestra dependiendo del tamaño de la fuente. Esta función está disponible en cualquier versión reciente de Android. No hace falta usar herramientas externas.

 normal

Tamaño de fuente: normal

 

 grande

Pantalla con la fuente grande

 

 extra grande

Tamaño de fuente: extra grande

Con esta primera modificación se hace más grande el tamaño de la fuente. El cambio se aplica a todas las aplicaciones y a las páginas Web.

Tamaño de la pantalla (Nougat)

A partir de Android Nougat se ha añadido una nueva función en Ajustes, Pantalla. Mientras que el cambio del tamaño de la fuente afecta al texto, esta función afecta también a los elementos gráficos.

 Tamaño de pantalla (pequeña)

Tamaño de pantalla (pequeña)

 

 Tamaño de pantalla (grande)

Tamaño de pantalla (grande)

Al usar esta función se pueden descuadrar algunas aplicaciones. Es algo normal.

Opciones de accesibilidad

Este grupo de opciones está dentro de Ajustes, normalmente al final del menú. En las opciones de accesibilidad se pueden configurar varios parámetros.

TallBack

Su funcionamiento es muy sencillo. Al activar TalkBack el teléfono lee el texto que ha pulsado el usuario. Por ejemplo, al pulsar un botón dice el texto del botón y que es un botón. Permite que un usuario con problemas visuales pueda usar el teléfono. Cuando se activa esta opción se pasa por un tutorial que explica el funcionamiento básico. Os recomiendo seguir el tutorial porque cambia la forma en la que Android reacciona a los gestos.

 TalkBack

Opciones de accesibilidad: TalkBack

Ejemplo de uso. Entre comillas aparece el texto que lee Android.

  • Activamos TallBack y pulsamos en el botón de inicio. “Página de inicio”.
  • Pulsamos en Chrome una vez. “Chrome dock, toca dos veces para activar”.
  • “Primera experiencia de ejecución, página 2/2”.
  • Pulsamos en el texto. “Inicia sesión con tu cuenta de Google para…”
  • Botón continuar, “Continuar, botón, toca dos veces para continuar”.
  • Desplazamos la pantalla con dos dedos.
  • Llegamos a la pantalla de inicio de Chrome.

De forma resumida:

  • Una pulsación del modo normal => Pulsación doble.
  • Desplazamiento en el modo normal => Desplazamiento con dos dedos.
Escuchar selección

Esta función se encarga de leer el texto que aparece en la pantalla. A diferencia del TalkBack, sólo se activa cuando el usuario pulsa en el botón que aparece en la parte inferior de la pantalla. Este botón se puede mover al mantenerlo pulsado un par de segundos.

 Escuchar selección

Opciones de accesibilidad: Escuchar selección

Por las pruebas que he hecho, si se usa Chrome como navegador reconoce el texto (aunque hay que seleccionarlo). Con Firefox dice que no encuentra texto.

Gestos de lupa

Con esta función se amplia el contenido de la pantalla. Después de activarla en Ajustes, se tiene que pulsar tres veces en la pantalla para que se active la lupa. La misma combinación desactiva la lupa.

 Gestos de lupa

Opciones de accesibilidad: Gestos de lupa

 

 Gestos de lupa (zoom)

Opciones de accesibilidad: Gestos de lupa (zoom)

Para desplazarse por la pantalla hay que usar los dos dedos.

Otras opciones Texto de alto contraste

Hace que el texto que se muestra en pantalla tenga más contraste.

 Alto contraste

Opciones de accesibilidad: Alto contraste

 

 Alto contraste (activado)

Opciones de accesibilidad: Alto contraste (activado)

Dictado por voz

Esta función depende del teclado que esté instalado en el teléfono. He comprobado que está tanto en el teclado de Google como en Swiftkey. Una de las teclas tiene un botón de micrófono. Al pulsarlo el teléfono escucha lo que dice el usuario y lo transcribe a texto.

Conclusiones

La tecnología se tiene que adaptar a las personas y no al contrario. No tiene las mismas limitaciones una persona joven que una mayor. Para facilitar el acceso a la tecnología de las personas mayores se puede adaptar el funcionamiento de Android. Algunas opciones como aumentar el tamaño de la letra, la lectura del texto que seleccionan en pantalla o el dictado por voz pueden facilitar el uso del teléfono. Estas opciones vienen de serie en Android y no es necesario utilizar aplicaciones de terceros ni hacer modificaciones en el sistema.

Es posible que alguna opción cambie un poco dependiendo de la versión de Android o de las modificaciones que haya realizado el fabricante del dispositivo. En cualquier caso, deberían tener un funcionamiento similar. Si tenéis cualquier duda podéis preguntar en los comentarios. Las capturas corresponden a un Aquaris M5.5 (Marshmallow) y a un Aquaris X5 Plus (Nougat).

Recursos

La entrada Adaptar Android a las personas mayores se publicó primero en InnerZaurus.

Adaptar Android a las personas mayores

Mimecar - Dom, 10/15/2017 - 06:12

El teléfono móvil es una herramienta que se usa en todos los rangos de edad. Por una parte los jóvenes lo usan para mensajería o juegos. Por su parte, los adultos lo utilizan para tareas profesionales y las personas mayores para comunicarse con la familia o ver las noticias. Cada franja de edad tiene unas necesidades y unas limitaciones. Estas limitaciones se van acentuando conforme aumenta la edad y pueden hacer que cueste más usar el teléfono. Es posible adaptar Android para hacer más asequible el uso del teléfono.

Algunos ejemplos son mostrar el texto de las aplicaciones más grande o bien, hacer que sea el propio teléfono el que lea los textos. No hay que olvidar que la tecnología está (en teoría) para ayudarnos en el día a día. Por esta razón hay que adaptarla para que su uso sea lo más cómodo posible. A continuación se verán las posibilidades que da Android para hacer más accesible el uso de los terminales.

Configuración de la pantalla Tamaño de la fuente

El primer parámetro que se puede ajustar es el tamaño de la fuente. Para modificarlo hay que ir a Ajustes, Pantalla y seleccionar la opción Tamaño de la fuente. En las capturas de pantalla se puede ver el texto que se muestra dependiendo del tamaño de la fuente. Esta función está disponible en cualquier versión reciente de Android. No hace falta usar herramientas externas.

 normal

Tamaño de fuente: normal

 

 grande

Pantalla con la fuente grande

 

 extra grande

Tamaño de fuente: extra grande

Con esta primera modificación se hace más grande el tamaño de la fuente. El cambio se aplica a todas las aplicaciones y a las páginas Web.

Tamaño de la pantalla (Nougat)

A partir de Android Nougat se ha añadido una nueva función en Ajustes, Pantalla. Mientras que el cambio del tamaño de la fuente afecta al texto, esta función afecta también a los elementos gráficos.

 Tamaño de pantalla (pequeña)

Tamaño de pantalla (pequeña)

 

 Tamaño de pantalla (grande)

Tamaño de pantalla (grande)

Al usar esta función se pueden descuadrar algunas aplicaciones. Es algo normal.

Opciones de accesibilidad

Este grupo de opciones está dentro de Ajustes, normalmente al final del menú. En las opciones de accesibilidad se pueden configurar varios parámetros.

TallBack

Su funcionamiento es muy sencillo. Al activar TalkBack el teléfono lee el texto que ha pulsado el usuario. Por ejemplo, al pulsar un botón dice el texto del botón y que es un botón. Permite que un usuario con problemas visuales pueda usar el teléfono. Cuando se activa esta opción se pasa por un tutorial que explica el funcionamiento básico. Os recomiendo seguir el tutorial porque cambia la forma en la que Android reacciona a los gestos.

 TalkBack

Opciones de accesibilidad: TalkBack

Ejemplo de uso. Entre comillas aparece el texto que lee Android.

  • Activamos TallBack y pulsamos en el botón de inicio. “Página de inicio”.
  • Pulsamos en Chrome una vez. “Chrome dock, toca dos veces para activar”.
  • “Primera experiencia de ejecución, página 2/2”.
  • Pulsamos en el texto. “Inicia sesión con tu cuenta de Google para…”
  • Botón continuar, “Continuar, botón, toca dos veces para continuar”.
  • Desplazamos la pantalla con dos dedos.
  • Llegamos a la pantalla de inicio de Chrome.

De forma resumida:

  • Una pulsación del modo normal => Pulsación doble.
  • Desplazamiento en el modo normal => Desplazamiento con dos dedos.
Escuchar selección

Esta función se encarga de leer el texto que aparece en la pantalla. A diferencia del TalkBack, sólo se activa cuando el usuario pulsa en el botón que aparece en la parte inferior de la pantalla. Este botón se puede mover al mantenerlo pulsado un par de segundos.

 Escuchar selección

Opciones de accesibilidad: Escuchar selección

Por las pruebas que he hecho, si se usa Chrome como navegador reconoce el texto (aunque hay que seleccionarlo). Con Firefox dice que no encuentra texto.

Gestos de lupa

Con esta función se amplia el contenido de la pantalla. Después de activarla en Ajustes, se tiene que pulsar tres veces en la pantalla para que se active la lupa. La misma combinación desactiva la lupa.

 Gestos de lupa

Opciones de accesibilidad: Gestos de lupa

 

 Gestos de lupa (zoom)

Opciones de accesibilidad: Gestos de lupa (zoom)

Para desplazarse por la pantalla hay que usar los dos dedos.

Otras opciones Texto de alto contraste

Hace que el texto que se muestra en pantalla tenga más contraste.

 Alto contraste

Opciones de accesibilidad: Alto contraste

 

 Alto contraste (activado)

Opciones de accesibilidad: Alto contraste (activado)

Dictado por voz

Esta función depende del teclado que esté instalado en el teléfono. He comprobado que está tanto en el teclado de Google como en Swiftkey. Una de las teclas tiene un botón de micrófono. Al pulsarlo el teléfono escucha lo que dice el usuario y lo transcribe a texto.

Conclusiones

La tecnología se tiene que adaptar a las personas y no al contrario. No tiene las mismas limitaciones una persona joven que una mayor. Para facilitar el acceso a la tecnología de las personas mayores se puede adaptar el funcionamiento de Android. Algunas opciones como aumentar el tamaño de la letra, la lectura del texto que seleccionan en pantalla o el dictado por voz pueden facilitar el uso del teléfono. Estas opciones vienen de serie en Android y no es necesario utilizar aplicaciones de terceros ni hacer modificaciones en el sistema.

Es posible que alguna opción cambie un poco dependiendo de la versión de Android o de las modificaciones que haya realizado el fabricante del dispositivo. En cualquier caso, deberían tener un funcionamiento similar. Si tenéis cualquier duda podéis preguntar en los comentarios. Las capturas corresponden a un Aquaris M5.5 (Marshmallow) y a un Aquaris X5 Plus (Nougat).

Recursos

La entrada Adaptar Android a las personas mayores se publicó primero en InnerZaurus.

Crónicas de la Ubucon de París 2017

Innerzaurus - Mar, 10/10/2017 - 13:37

A principios de septiembre se celebró en París la UbuCon 2017. En este evento, que reúne a programadores y usuarios de todo el mundo se realizan charlas y talleres. No hay que quedarse únicamente en la parte técnica. Después de las sesiones que hay cada día empieza la reunión social. Ahí se tiene la oportunidad de hablar con cualquier persona y conocer su trabajo o sus inquietudes. Si queréis conocer lo que ocurrió en la UbuCon París podéis continuar leyendo.

¿Qué es la UbuCon?

La UbuCon es un evento que se realiza en diferentes países del mundo. A lo largo del año se celebran varias UbuCon en diferentes países tanto de Europa como de América. En el caso de Europa hay dos eventos: la UbuCon de París y la UbuCon de Alemania. La primera se celebró a principios de septiembre mientras que la segunda ha sido este mes de octubre. Normalmente están más separadas en el tiempo para favorecer que participe más gente.

Aunque conocía la UbuCon nunca había participado en una. Me convenció para ir Marcos Costales (el programador de uNav, uWriter, ufw y otras aplicaciones). No sólo me animó a ir a París sino que también logró que diera un taller de dos horas del curso de programación en inglés. Después de esta experiencia, puedo decir que vale la pena hacerla tanto por la posibilidad de realizar un taller como de conocer a otras personas del ambiente.

Viaje a París

De Valencia a París hay vuelo directo. En la primera parte del viaje no hay mucho que contar. Llegada al aeropuerto con tiempo y esperar a que el avión llegara a la puerta de embarque.

Vuelo a París

Vuelo a París

La segunda parte del viaje ya fue algo diferente. Marcos y yo teníamos vuelos diferentes pero llegábamos al mismo aeropuerto. Después de reunirnos ya pudimos empezar el viaje al hotel. El hotel lo teníamos en la Pantin y para llegar se podía usar el transporte público (combinando tren y metro). Para guiarnos usamos uNav y la verdad es que funcionó bastante bien ya que llegamos en relativamente poco tiempo.

Después de dejar las cosas en el hotel salimos por la zona a explorar un poco. El hotel estaba a unos 15 minutos del centro donde se realizaba la UbuCon. En la zona hay muchas cafeterías donde se puede comer o tomar cervezas. Aquí tenemos a Marcos Costales con una cervecita mientras esperábamos que llegaran otras personas.

Marcos Costales (el real)

Marcos Costales (el real)

Al poco se reunió con nosotros Marius Quabeck. He revisado las fotos que hice ese día y ésta es la que queda mejor.

Marcos y Marius Quabeck

Marcos y Marius Quabeck

 

Cervezas con Marcos y Marius

Cervezas con Marcos y Marius

Cenamos en el mismo local y después fuimos al hotel a descansar y prepararnos para el día siguiente. Aunque la UbuCon es de viernes a domingo, hay muchas cosas que preparar. Desde fuera no lo parece pero lleva un montón de trabajo preparar todo y coordinar las sesiones y las charlas.

Pasos previos

Antes de continuar me gustaría dar un consejo a los que piensen ir a una UbuCon. Lo primero es llevar calzado cómodo porque andaréis y mucho. También ayuda llevar una PowerBank y una mochila que no pese mucho.

Después de ayudar en la organización y preparar los ordenadores que (teóricamente) usaría en el taller empezamos el evento social. Desde la zona de Pantin cogimos el metro hasta llegar hasta el Puente de Alexandre III. En la base del puente había un local que visitamos otra vez más durante la UbuCon. En la primera visita aprovechamos para tomar cervezas mientras esperábamos la hora de cenar.

Le Genie D Alex

Le Genie D Alex

Cuando ya se acercaba la hora de cenar (20:30) salimos del local y empezamos la caza de un Burger King. Ese era el plan inicial. Cuando lo encontramos el grupo decidió que no le apetecía tomar una hamburguesa y que preferían tomar una pizza 😀

Estábamos en la Avenida de los Campos elíseos, cerca del Arco del triunfo. ¿Se iría mucho de precio la cena respecto al Burger King?

Campos Elíseos

Campos Elíseos

Afortunadamente las cosas salieron bien y esa noche cenamos. El inconveniente es que la cena nos costó algo más de lo que nos costaría en el Burger King. La UbuCon se celebró en París pero más bien parecía que se había celebrado en Italia. En esos días comimos casi todos los días pizza.

El local de la cena estaba muy bien. Era una cafetería de dos pisos. Cada uno se cogió lo que más le apetecía. Afortunadamente, tenían también hamburguesas.

Pizza Pino

Pizza Pino

El día acabó con un viajecito en metro de algo menos de una hora hasta el hotel.

 

Primer día de la UbuCon

El viernes fue el primer día como tal de la UbuCon. A lo largo del día se realizaron charlas y talleres. Por temas de logística pude asistir a pocas charlas ese día. Mi taller era después de comer y tenía que preparar los equipos con VirtualBox.

Credenciales con acompañante

Credenciales con acompañante

El taller fue bien pero no asistió tanta gente como esperaba. Seguramente influyó que era en el mismo horario de las charlas y la gente prefería asistir a las charlas. Para los que no pudieron asistir he subido los recursos a Internet (presentación y máquina virtual).

Workshop del curso

Workshop del curso

Si bien no llegue a dar todo el contenido del taller, es cierto que la parte que di se entendió bien. A la hora de empezar con una nueva plataforma de programación es más importante tener los conceptos básicos claros. Con esa base ya se puede buscar más información después para ampliarlos.

Después de las sesiones llegó el momento de tomar cervezas de nuevo. En la fotografía están Marcos y Francisco Molinero. Todavía no lo sabía, pero estos dos me tendieron una emboscada con entrevista incluida en su podcast.

Emboscada en París, la película

Emboscada en París, la película

Segundo día de la UbuCon

El sábado ya era un día más tranquilo. No tenía más sesiones en la UbuCon y podía asistir a otros talleres. No quiero dejar de comentar que conocí a los chicos de Slimbook, que llevaron su catálogo de portátiles y dieron una charla. El único detalle es que en la charla hicieron algo de trampa: tenían traductora… (no habría estado mal haberlo sabido antes para mi taller).

Los chicos de Slimbook

Los chicos de Slimbook

Slimbook es una empresa valenciana (los tengo relativamente cerca y no lo sabía). Tienen varios modelos de Ultrabooks en los que se aúna ligereza con prestaciones. Se pueden comprar con Windows o, aquí viene la parte interesante, con cualquier distribución de GNU/Linux. Otra opción interesante es que se pueden personalizar y sobre un modelo base añadir más memoria, disco duro o procesador.

La emboscada, quiero decir la entrevista para el Podcast, fue el sábado. Hay preguntas normales y preguntas a mala leche, lo normal.

Rudy.

Entrevista a Rudy

Entrevista a Rudy

Alan Pope (Community Manager de Canonical)

Entrevista a Alan Pope

Entrevista a Alan Pope

Martin Wimpress (Ubuntu Mate)

Entrevista a Martin Wimpress

Entrevista a Martin Wimpress

Marcos tuvo dos charlas y la sala estaba llena. Es lo que tiene asistir a una charla de alguien famoso.

Una de las charlas de Marcos

Una de las charlas de Marcos

El sábado cenamos en el mismo sitio que el jueves. El local estaba cerrado para nosotros y tuvimos concierto de música incluido. En ese momento Marcos sintió la fuerza de la gaita y se puso a tocar. Tengo vídeos de la actuación pero no creo que me dejen publicarlos…

Marcos Paris Sounds

Marcos Paris Sounds

El concierto.

Concierto

Concierto

Conclusiones

La UbuCon no es sólo asistir a una serie de charlas. Tiene muchas más cosas detrás. En la UbuCon de París conocí a mucha gente interesante.

Comida en grupo

Comida en grupo

 

En el stand de Ubports

En el stand de Ubports

Incluso los Rabits estaban por allí.

Rabbits y UbuCon Paris 2017

Rabbits y UbuCon Paris 2017

Allí aprendí que es mala idea desafiar a Lucía (lleva las cuentas de Ubuntu en las redes sociales) a juegos de videoconsola.

Lucia vs Costales

Lucia vs Costales

Hay que vivirlo. No voy a negar que viajar a París junto con el alojamiento y la comida es un gasto importante. Pese a ésto, la oportunidad de conocer a personas de varios países, cada uno con su idioma y sus aficiones y sueños vale la pena. En algunos momentos no sabías en qué idioma se estaba hablando: inglés, alemán, francés, español, portugués… pero con voluntad y algo de ayuda todos nos acabamos entendiendo.

No quiero finalizar esta entrada sin agradecer a Olivier todo el trabajo realizado. Fue un gran trabajo, con sus cosas buenas y malas pero es algo normal cuando se trata con eventos tan grandes. En la última foto están el responsable de la UbuCon París y ¿el responsable de la próxima UbuCon Europa?

Marcos y Olivier

Marcos y Olivier

¿Os animáis con la siguiente UbuCon?

Recursos

La entrada Crónicas de la Ubucon de París 2017 se publicó primero en InnerZaurus.

Crónicas de la Ubucon de París 2017

Mimecar - Mar, 10/10/2017 - 13:37

A principios de septiembre se celebró en París la UbuCon 2017. En este evento, que reúne a programadores y usuarios de todo el mundo se realizan charlas y talleres. No hay que quedarse únicamente en la parte técnica. Después de las sesiones que hay cada día empieza la reunión social. Ahí se tiene la oportunidad de hablar con cualquier persona y conocer su trabajo o sus inquietudes. Si queréis conocer lo que ocurrió en la UbuCon París podéis continuar leyendo.

¿Qué es la UbuCon?

La UbuCon es un evento que se realiza en diferentes países del mundo. A lo largo del año se celebran varias UbuCon en diferentes países tanto de Europa como de América. En el caso de Europa hay dos eventos: la UbuCon de París y la UbuCon de Alemania. La primera se celebró a principios de septiembre mientras que la segunda ha sido este mes de octubre. Normalmente están más separadas en el tiempo para favorecer que participe más gente.

Aunque conocía la UbuCon nunca había participado en una. Me convenció para ir Marcos Costales (el programador de uNav, uWriter, ufw y otras aplicaciones). No sólo me animó a ir a París sino que también logró que diera un taller de dos horas del curso de programación en inglés. Después de esta experiencia, puedo decir que vale la pena hacerla tanto por la posibilidad de realizar un taller como de conocer a otras personas del ambiente.

Viaje a París

De Valencia a París hay vuelo directo. En la primera parte del viaje no hay mucho que contar. Llegada al aeropuerto con tiempo y esperar a que el avión llegara a la puerta de embarque.

Vuelo a París

Vuelo a París

La segunda parte del viaje ya fue algo diferente. Marcos y yo teníamos vuelos diferentes pero llegábamos al mismo aeropuerto. Después de reunirnos ya pudimos empezar el viaje al hotel. El hotel lo teníamos en la Pantin y para llegar se podía usar el transporte público (combinando tren y metro). Para guiarnos usamos uNav y la verdad es que funcionó bastante bien ya que llegamos en relativamente poco tiempo.

Después de dejar las cosas en el hotel salimos por la zona a explorar un poco. El hotel estaba a unos 15 minutos del centro donde se realizaba la UbuCon. En la zona hay muchas cafeterías donde se puede comer o tomar cervezas. Aquí tenemos a Marcos Costales con una cervecita mientras esperábamos que llegaran otras personas.

Marcos Costales (el real)

Marcos Costales (el real)

Al poco se reunió con nosotros Marius Quabeck. He revisado las fotos que hice ese día y ésta es la que queda mejor.

Marcos y Marius Quabeck

Marcos y Marius Quabeck

 

Cervezas con Marcos y Marius

Cervezas con Marcos y Marius

Cenamos en el mismo local y después fuimos al hotel a descansar y prepararnos para el día siguiente. Aunque la UbuCon es de viernes a domingo, hay muchas cosas que preparar. Desde fuera no lo parece pero lleva un montón de trabajo preparar todo y coordinar las sesiones y las charlas.

Pasos previos

Antes de continuar me gustaría dar un consejo a los que piensen ir a una UbuCon. Lo primero es llevar calzado cómodo porque andaréis y mucho. También ayuda llevar una PowerBank y una mochila que no pese mucho.

Después de ayudar en la organización y preparar los ordenadores que (teóricamente) usaría en el taller empezamos el evento social. Desde la zona de Pantin cogimos el metro hasta llegar hasta el Puente de Alexandre III. En la base del puente había un local que visitamos otra vez más durante la UbuCon. En la primera visita aprovechamos para tomar cervezas mientras esperábamos la hora de cenar.

Le Genie D Alex

Le Genie D Alex

Cuando ya se acercaba la hora de cenar (20:30) salimos del local y empezamos la caza de un Burger King. Ese era el plan inicial. Cuando lo encontramos el grupo decidió que no le apetecía tomar una hamburguesa y que preferían tomar una pizza 😀

Estábamos en la Avenida de los Campos elíseos, cerca del Arco del triunfo. ¿Se iría mucho de precio la cena respecto al Burger King?

Campos Elíseos

Campos Elíseos

Afortunadamente las cosas salieron bien y esa noche cenamos. El inconveniente es que la cena nos costó algo más de lo que nos costaría en el Burger King. La UbuCon se celebró en París pero más bien parecía que se había celebrado en Italia. En esos días comimos casi todos los días pizza.

El local de la cena estaba muy bien. Era una cafetería de dos pisos. Cada uno se cogió lo que más le apetecía. Afortunadamente, tenían también hamburguesas.

Pizza Pino

Pizza Pino

El día acabó con un viajecito en metro de algo menos de una hora hasta el hotel.

 

Primer día de la UbuCon

El viernes fue el primer día como tal de la UbuCon. A lo largo del día se realizaron charlas y talleres. Por temas de logística pude asistir a pocas charlas ese día. Mi taller era después de comer y tenía que preparar los equipos con VirtualBox.

Credenciales con acompañante

Credenciales con acompañante

El taller fue bien pero no asistió tanta gente como esperaba. Seguramente influyó que era en el mismo horario de las charlas y la gente prefería asistir a las charlas. Para los que no pudieron asistir he subido los recursos a Internet (presentación y máquina virtual).

Workshop del curso

Workshop del curso

Si bien no llegue a dar todo el contenido del taller, es cierto que la parte que di se entendió bien. A la hora de empezar con una nueva plataforma de programación es más importante tener los conceptos básicos claros. Con esa base ya se puede buscar más información después para ampliarlos.

Después de las sesiones llegó el momento de tomar cervezas de nuevo. En la fotografía están Marcos y Francisco Molinero. Todavía no lo sabía, pero estos dos me tendieron una emboscada con entrevista incluida en su podcast.

Emboscada en París, la película

Emboscada en París, la película

Segundo día de la UbuCon

El sábado ya era un día más tranquilo. No tenía más sesiones en la UbuCon y podía asistir a otros talleres. No quiero dejar de comentar que conocí a los chicos de Slimbook, que llevaron su catálogo de portátiles y dieron una charla. El único detalle es que en la charla hicieron algo de trampa: tenían traductora… (no habría estado mal haberlo sabido antes para mi taller).

Los chicos de Slimbook

Los chicos de Slimbook

Slimbook es una empresa valenciana (los tengo relativamente cerca y no lo sabía). Tienen varios modelos de Ultrabooks en los que se aúna ligereza con prestaciones. Se pueden comprar con Windows o, aquí viene la parte interesante, con cualquier distribución de GNU/Linux. Otra opción interesante es que se pueden personalizar y sobre un modelo base añadir más memoria, disco duro o procesador.

La emboscada, quiero decir la entrevista para el Podcast, fue el sábado. Hay preguntas normales y preguntas a mala leche, lo normal.

Rudy.

Entrevista a Rudy

Entrevista a Rudy

Alan Pope (Community Manager de Canonical)

Entrevista a Alan Pope

Entrevista a Alan Pope

Martin Wimpress (Ubuntu Mate)

Entrevista a Martin Wimpress

Entrevista a Martin Wimpress

Marcos tuvo dos charlas y la sala estaba llena. Es lo que tiene asistir a una charla de alguien famoso.

Una de las charlas de Marcos

Una de las charlas de Marcos

El sábado cenamos en el mismo sitio que el jueves. El local estaba cerrado para nosotros y tuvimos concierto de música incluido. En ese momento Marcos sintió la fuerza de la gaita y se puso a tocar. Tengo vídeos de la actuación pero no creo que me dejen publicarlos…

Marcos Paris Sounds

Marcos Paris Sounds

El concierto.

Concierto

Concierto

Conclusiones

La UbuCon no es sólo asistir a una serie de charlas. Tiene muchas más cosas detrás. En la UbuCon de París conocí a mucha gente interesante.

Comida en grupo

Comida en grupo

 

En el stand de Ubports

En el stand de Ubports

Incluso los Rabits estaban por allí.

Rabbits y UbuCon Paris 2017

Rabbits y UbuCon Paris 2017

Allí aprendí que es mala idea desafiar a Lucía (lleva las cuentas de Ubuntu en las redes sociales) a juegos de videoconsola.

Lucia vs Costales

Lucia vs Costales

Hay que vivirlo. No voy a negar que viajar a París junto con el alojamiento y la comida es un gasto importante. Pese a ésto, la oportunidad de conocer a personas de varios países, cada uno con su idioma y sus aficiones y sueños vale la pena. En algunos momentos no sabías en qué idioma se estaba hablando: inglés, alemán, francés, español, portugués… pero con voluntad y algo de ayuda todos nos acabamos entendiendo.

No quiero finalizar esta entrada sin agradecer a Olivier todo el trabajo realizado. Fue un gran trabajo, con sus cosas buenas y malas pero es algo normal cuando se trata con eventos tan grandes. En la última foto están el responsable de la UbuCon París y ¿el responsable de la próxima UbuCon Europa?

Marcos y Olivier

Marcos y Olivier

¿Os animáis con la siguiente UbuCon?

Recursos

La entrada Crónicas de la Ubucon de París 2017 se publicó primero en InnerZaurus.

How To Protect Your Privacy On Linux

Fedora Nicaragua - Lun, 10/09/2017 - 14:40

Don’t be complacent because you’re running Linux! It’s easy to have a false sense of security, thinking that other operating system might be more targeted than Linux, but there are plenty of risks and vulnerabilities for all types of Linux devices. Keep your guard up regardless of your OS. 2. Ensure you use a password... Seguir leyendo →


Resumen del evento de Herramientas para el desarrollo moderno

Skatox - Lun, 10/09/2017 - 07:30

El pasado viernes 6 de octubre de 2017 se realizó en la Universidad Nacional Experimental del Táchira un evento llamado Herramientas para el desarrollo Moderno. Este evento en la UNET fue organizado por el Centro de Estudiantes de Informática en conjunto con el área de eventos del Departamento de Informática. Contó con la participación ponentes compuestos de un estudiante, un profesor, un invitado de otra ciudad y un invitado internacional. Ademas abarcó distintos temas y finalizó con el desarrollo del Firefox Quantum Sprint.

Temas

Se contaron con 4 ponencias dividas en 2 turnos:

  1. Edwin Vargas nos dió una introducción a React Native, un gran tecnología para hacer aplicaciones nativas utilizando Javascript. Explicó como es la tecnología, como iniciar y ejemplos de código. Excelente forma de iniciarse en el desarrollo de aplicaciones móviles.
  2. Luego Arturo Martinez, representante de Mozilla en Venezuela. Nos comentó sobre las mejoras prácticas para la elaboración de Interfaces de Usuario. Posteriormente, se repartió recuerdos de Mozilla a todos los asistentes del evento.
  3. En la tarde desde Argentina, Andrés Villanueva nos mostró todas las bondades de Firebase. Me gustó bastante esta ponencia porque no conocía la plataforma, ademas que Andrés siempre da un buen toque de humor y logra mantener la atención del grupo.
  4. Para cerrar, estuve hablando sobre las herramientas de desarrollo de Firefox. Pude mostrar unos pequeños ejemplos de como utilizarlas. Invitar a la audiencia a participar en el proyecto Mozilla y finalmente repartir mercancía de Mozilla.
Edwin Vargas hablando sobre React Native Arturo Martinez exponiendo sobre UX Andres Villanueva hablando sobre Firebase Miguel Useche hablando sobre las herramientas de desarrollo de Firefox Firefox Quantum Sprint

Luego de finalizar las charlas, procedimos a realizar el Firefox Quantum Sprint. Un evento de Mozilla que se estaba realizando en varios países del mundo. Este evento consistía en probar los sitios web mas importantes de Venezuela con la versión 57 del navegador. En caso de encontrar fallas se reportaba al equipo de Mozilla para posterior corrección (de hecho nos contactaron en tiempo real sobre algunos reportes, así que si estaban monitoreando).

Esta parte del evento fue divertida porque se notó mucho interés de los participantes. Logramos probar aproximadamente 100 páginas y como 10 de ellas presentaron problemas en la nueva versión.  Al finalizar se rifó una franela del zorro, un kit de detalles de Mozilla a las chicas y calcomanías para todos.

Firefox Quantum Sprint, el otro evento en la UNET

Foto de Kevin Cortés | @Kevincortes13

Me gustó la iniciativa de realizar este tipo de evento en la UNET por parte de estudiantes, siempre se logra aprender cosas nuevas y actuales. Como profesor es gratificante ver la asistencia de alumnos y ver en sus rostros cuando se interesas por estos temas. Espero que este tipo de evento en la UNET ese realicen con mas frecuencia y mas participación de la comunidad. Gracias a todos los que hicieron posible la realización del evento.

La entrada Resumen del evento de Herramientas para el desarrollo moderno aparece primero en El blog de Skatox.

Actualizaciones de firmware de septiembre (2017)

Innerzaurus - Dom, 10/08/2017 - 09:48

El mes de septiembre ya ha acabado y es un buen momento para recordar algunas de las novedades que se han producido. Para que sea más sencillo de seguir voy a dividir el artículo en varios bloques. En el primero se verán las actualizaciones normales de firmware mientras que en el segundo se analizarán las actualizaciones que implican un cambio de versión de Android (Nougat y Oreo). Conoce las novedades relacionadas con el firmware de septiembre (2017)

Actualizaciones normales

Los modelos que han recibido actualizaciones son:

  • X5 Plus (2.2.0).
  • U, U Plus y U Lite (2.3.3).
  • X Pro (1.4.4).
  • M10 HD y FHD (2.5.0).
Nota

Podéis ver el listado de cambios en la hoja de cálculo de modelos.

Actualizaciones de versión de Android

Android Nougat lleva un año en el mercado y está presente aproximadamente en el 15 % de los dispositivos que llevan Android. Aunque es un porcentaje pequeño, Google ha continuado con su política de lanzar una versión mayor cada año. Con Android Oreo y el proyecto Trebble se puede mejorar el porcentaje de adopción pero seguramente sólo se aplicará a los terminales que tengan Oreo de fábrica.

Teléfonos con actualización a Android Oreo

Android Oreo es la versión más reciente que ha liberado Google. bq ha comunicado los modelos que la recibirán:

  • V, V Plus.
  • U2 y U2 Lite.
  • X y X Pro.
  • X5 Plus.
  • U, U Plus y U Lite.
Logo de Android Oreo

Logo de Android Oreo

Cuando el desarrollo del firmware avance se abrirán las betas públicas. En ese momento se podrán apuntar los usuarios interesados para ayudar en el desarrollo del firmware. Hay que recordar que bq hace una selección de los usuarios según los perfiles que tengan (más o menos técnicos). Cada fase del desarrollo tiene unas necesidades y por eso van entrando nuevos usuarios a medida que pasa el tiempo.

Teléfonos con actualización a Android Nougat

A mediados de mes el Aquaris A4.5 recibió la versión estable de Nougat. No se conoce si llegará a actualizar a Android Oreo pero viendo los plazos de desarrollo y que lleva un SoC con Mediatek la cosa está complicada. En cualquier caso, las novedades aparecerán en el subforo del teléfono.

Beta de Nougat

Beta de Nougat

Algunos modelos de las gamas M y X, como los M5, M5.5 y X5, siguen con Android Marshmallow. A finales de agosto empezó la beta pública y cuando finalice, los usuarios recibirán Android Nougat. No se conoce (de forma pública) la versión de Android que recibirán. Mientras llega la versión actual hay que tener un poco de paciencia. El desarrollo no es sencillo y un cambio de versión de Android implica muchas modificaciones.

El foro y la información sin contrastar

Por último me gustaría comentar la tensión que ha habido en el foro del X5 Plus relacionada con Oreo. El mismo día que se presentó la nueva gama se publicó el listado de modelos que actualizarían a Android Oreo. En ese momento no se sabía al 100 % si se podría actualizar el X5 Plus. Aunque los moderadores del foro indicaron que lo estaban estudiando, se les hizo poco caso.

La bola de nieve había empezado a rodar y no pararía. Por una información que no estaba confirmada (en ninguno de los dos sentidos), algunos usuarios se quejaron de que no recibiera la actualización. Usuarios con varios modelos de bq, que teóricamente conocen como responde la marca, escribieron mensajes diciendo que la abandonaban y que dejaban de recomendarla. Todo ésto por una información que no estaba confirmada.

Ahora con la actualización a Oreo la tensión ha desaparecido. ¿Se apuntarán esos mismos usuarios a la beta o ya han vendido todos los terminales de bq? Entiendo las quejas cuando un teléfono, que teóricamente puede hacerlo, no recibe actualizaciones. Lo que no entiendo es cómo cambia el ambiente del foro por una suposición que no había recibido confirmación oficial.

Referencias

La entrada Actualizaciones de firmware de septiembre (2017) se publicó primero en InnerZaurus.

Actualizaciones de firmware de septiembre (2017)

Mimecar - Dom, 10/08/2017 - 09:48

El mes de septiembre ya ha acabado y es un buen momento para recordar algunas de las novedades que se han producido. Para que sea más sencillo de seguir voy a dividir el artículo en varios bloques. En el primero se verán las actualizaciones normales de firmware mientras que en el segundo se analizarán las actualizaciones que implican un cambio de versión de Android (Nougat y Oreo). Conoce las novedades relacionadas con el firmware de septiembre (2017)

Actualizaciones normales

Los modelos que han recibido actualizaciones son:

  • X5 Plus (2.2.0).
  • U, U Plus y U Lite (2.3.3).
  • X Pro (1.4.4).
  • M10 HD y FHD (2.5.0).
Nota

Podéis ver el listado de cambios en la hoja de cálculo de modelos.

Actualizaciones de versión de Android

Android Nougat lleva un año en el mercado y está presente aproximadamente en el 15 % de los dispositivos que llevan Android. Aunque es un porcentaje pequeño, Google ha continuado con su política de lanzar una versión mayor cada año. Con Android Oreo y el proyecto Trebble se puede mejorar el porcentaje de adopción pero seguramente sólo se aplicará a los terminales que tengan Oreo de fábrica.

Teléfonos con actualización a Android Oreo

Android Oreo es la versión más reciente que ha liberado Google. bq ha comunicado los modelos que la recibirán:

  • V, V Plus.
  • U2 y U2 Lite.
  • X y X Pro.
  • X5 Plus.
  • U, U Plus y U Lite.
Logo de Android Oreo

Logo de Android Oreo

Cuando el desarrollo del firmware avance se abrirán las betas públicas. En ese momento se podrán apuntar los usuarios interesados para ayudar en el desarrollo del firmware. Hay que recordar que bq hace una selección de los usuarios según los perfiles que tengan (más o menos técnicos). Cada fase del desarrollo tiene unas necesidades y por eso van entrando nuevos usuarios a medida que pasa el tiempo.

Teléfonos con actualización a Android Nougat

A mediados de mes el Aquaris A4.5 recibió la versión estable de Nougat. No se conoce si llegará a actualizar a Android Oreo pero viendo los plazos de desarrollo y que lleva un SoC con Mediatek la cosa está complicada. En cualquier caso, las novedades aparecerán en el subforo del teléfono.

Beta de Nougat

Beta de Nougat

Algunos modelos de las gamas M y X, como los M5, M5.5 y X5, siguen con Android Marshmallow. A finales de agosto empezó la beta pública y cuando finalice, los usuarios recibirán Android Nougat. No se conoce (de forma pública) la versión de Android que recibirán. Mientras llega la versión actual hay que tener un poco de paciencia. El desarrollo no es sencillo y un cambio de versión de Android implica muchas modificaciones.

El foro y la información sin contrastar

Por último me gustaría comentar la tensión que ha habido en el foro del X5 Plus relacionada con Oreo. El mismo día que se presentó la nueva gama se publicó el listado de modelos que actualizarían a Android Oreo. En ese momento no se sabía al 100 % si se podría actualizar el X5 Plus. Aunque los moderadores del foro indicaron que lo estaban estudiando, se les hizo poco caso.

La bola de nieve había empezado a rodar y no pararía. Por una información que no estaba confirmada (en ninguno de los dos sentidos), algunos usuarios se quejaron de que no recibiera la actualización. Usuarios con varios modelos de bq, que teóricamente conocen como responde la marca, escribieron mensajes diciendo que la abandonaban y que dejaban de recomendarla. Todo ésto por una información que no estaba confirmada.

Ahora con la actualización a Oreo la tensión ha desaparecido. ¿Se apuntarán esos mismos usuarios a la beta o ya han vendido todos los terminales de bq? Entiendo las quejas cuando un teléfono, que teóricamente puede hacerlo, no recibe actualizaciones. Lo que no entiendo es cómo cambia el ambiente del foro por una suposición que no había recibido confirmación oficial.

Referencias

La entrada Actualizaciones de firmware de septiembre (2017) se publicó primero en InnerZaurus.

How to setup simple but yet powerful mail server using Postfix, Dovecot and Sasl in Debian 9 or Fedora 26

Efectolinux - Sáb, 10/07/2017 - 17:36
The following article aims into installing and configuring a simple POP3/IMAP/SMTP mail server in your Debian 9 using Postfix, Dovecot (v2) and SASL.
What is Postfix? It is a drop in replacement for the old and mature Sendmail. Postfix also attempts to be very fast, easy to administer, and secure.
What is Dovecot? It is an open source IMAP and POP3 server for *NIX-like systems, written primarily with security in mind.
What is SASL? SASL, the Simple Authentication and Security Layer, is a generic mechanism for protocols to accomplish authentication.



1.) Pre-Requirements– You may want to check if your hostname/domainname is a valid FQDN (fully qualified domain name) and it has a valid MX DNS record.
# dig +short MX mydomain.com
10 mydomain.com.
ok the hostname ‘mydomain.com’ has an MX record and:
# dig +short A $(dig +short MX mydomain.com | head -1 | cut -d' ' -f2) 12.34.56.78
the MX record set resolves back to our Debian Server’s IP (12.34.56.78)
2.) Update the system and install the required packages– Before we proceed any further we need to make sure we have a fully up-to-date system.
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade2.a) Install postfix / Instalacíon de postfix# apt-get install postfix(when prompted, choose ‘Internet Site’ and then set ‘mydomain.com’ as a system mail name.)
2.b) Install dovecot / Instalacíon de devecot# apt-get install dovecot-common dovecot-imapd dovecot-pop3d2.c) Install sasl for authentication of users# apt-get install libsasl2-2 libsasl2-modules sasl2-bin
(enable the sasl daemon by setting START=yes in /etc/default/saslauthd. you may also want to reduce the number of threads by setting THREADS=3 for example)
or if you’re feeling brave:
 # sed -i -e 's/START=no/START=yes/' -e 's/THREADS=5/THREADS=3/' /etc/default/saslauthdsetup /etc/postfix/sasl/smtpd.conf
 # echo -e "pwcheck_method: saslauthd\nmech_list: plain login cram-md5 digest-md5" > /etc/postfix/sasl/smtpd.confrestart SASL
 # /etc/init.d/saslauthd restart   2.d: setting up SSL certificates (optional)
In this section we'll see how to create SSL certificate files in order for our server to support secure communications. Note that this is optional, and you will not need to purchase a commercial certificate or anything (unless you want to). I'm going to show you how to generate the certificate files required by Postfix and Dovecot. First, run the following command, replacing example.com by your own domain obviously:
openssl req -new -x509 -days 3650 -nodes -out "example.com.cert" -keyout "example.com.key"
Some questions will be asked regarding the information you want to appear in the certificate, feel free to answer them any way you want to. You'll now have two files: "example.com.cert" and "example.com.key"; we need to concatenate those two files into a third file, by running the following command:
cat example.com.cert example.com.key > example.com.pem
These files will be required at different stages of the configuration. Right now, you need to move these files to the following folder: /etc/ssl/private/
3.) Create system user For handling incoming mails and has access to the mailboxes only.– create group used for virtual mailboxes
# groupadd vmail -g 2222– create user used for virtual mailboxes
# useradd vmail -r -g 2222 -u 2222 -d /var/vmail -m -c "mail user"4.) Prepare SSL certificate for using SSL transport– copy/move your ssl to some directory for example /etc/sample-ssl/
# mkdir /etc/sample-ssl
# rsync -Waq /path/to/certs/ /etc/sample-ssl/5.) Postfix configuration– before doing anything else make sure you have backup of original configuration file
# cp /etc/postfix/main.cf{,.orig}5.a) setup main postfix configuration file (/etc/postfix/main.cf)– make sure you change ‘mydomain.com’ with your domainname and also set the ssl paths appropriately
# nano /etc/postfix/main.cf# ---------------- Start ------------------myhostname=mydomain.com
mydomain=mydomain.com
myorigin=$mydomain
mydestination = localhost
mynetworks = 127.0.0.0/8
inet_interfaces = all
mailbox_size_limit = 0
recipient_delimiter = +
debug_peer_level=2
smtpd_banner=$myhostname ESMTP $mail_name
biff=no
relayhost=
show_user_unknown_table_name=no
append_dot_mydomain = no
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
virtual_mailbox_base=/var/vmail
virtual_mailbox_domains=hash:/etc/postfix/vmail_domains
virtual_mailbox_maps=hash:/etc/postfix/vmail_mailbox
virtual_alias_maps=hash:/etc/postfix/vmail_aliases
virtual_minimum_uid=100
virtual_uid_maps=static:2222
virtual_gid_maps=static:2222
virtual_transport=dovecot
smtpd_tls_cert_file=/etc/sample-ssl/ssl.crt
smtpd_tls_key_file=/etc/sample-ssl/ssl.key
smtpd_tls_CAfile=/etc/ssl/certs/ca-certificates.crt
smtp_tls_CAfile=/etc/ssl/certs/ca-certificates.crt
smtp_use_tls=yes
smtpd_use_tls=yes
smtpd_tls_loglevel=1
smtpd_tls_received_header=yes
tls_random_source=dev:/dev/urandom
smtp_tls_note_starttls_offer=yes
smtpd_tls_session_cache_timeout=3600s
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
queue_directory=/var/spool/postfix
smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth
smtpd_sasl_auth_enable=yes
broken_sasl_auth_clients=yes
smtpd_sasl_security_options=noanonymous
smtpd_sasl_tls_security_options=$smtpd_sasl_security_options
smtpd_sasl_local_domain=$myhostname
smtpd_sasl_application_name=smtpd
smtpd_helo_required=yes
smtpd_helo_restrictions=reject_invalid_helo_hostname
smtpd_recipient_restrictions=reject_unknown_recipient_domain, reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination #----------------------------END---------------------------------------- 5.b) create /etc/postfix/vmail_domains containing the domains for which postfix will accept emails– the format is 2 columns. domain left, status right. if there is nothing on the right side, the domain is disabled.
# nano /etc/postfix/vmail_domainsmydomain.com OK
my-otherdomain.com OK5.c) create /etc/postfix/vmail_mailbox containing the accepted mailboxes# nano /etc/postfix/vmail_mailboxinfo@mydomain.com mydomain.com/info
admin@mydomain.com mydomain.com/admin
webmaster@my-otherdomain.com my-otherdomain.com/webmaster5.d) create /etc/postfix/vmail_aliases containing the virtual aliases# nano /etc/postfix/vmail_aliasesinfo@mydomain.com info@mydomain.com
admin@mydomain.com admin@mydomain.com
webmaster@my-otherdomain.com admin@mydomain.comhash the configuration files# postmap /etc/postfix/vmail_domains
# postmap /etc/postfix/vmail_mailbox
# postmap /etc/postfix/vmail_aliases6.) Dovecot configuration– before doing anything else make sure you have backup of original configuration file
 # cp /etc/dovecot/dovecot.conf{,.orig} – create main dovecot configuration file
 # nano /etc/dovecot/dovecot.conf#------------------------------------------------------------------- protocols = imap imaps pop3 pop3s
log_timestamp = "%Y-%m-%d %H:%M:%S "
first_valid_uid=2222
last_valid_uid=2222
first_valid_gid=2222
last_valid_gid=2222
mail_privileged_group = vmail
disable_plaintext_auth=yes
auth_executable = /usr/lib/dovecot/dovecot-auth
auth_verbose = yes
mail_location = maildir:/var/vmail/%d/%n/Maildir
ssl_cert_file = /etc/sample-ssl/sample-chained.crt
ssl_key_file = /etc/sample-ssl/sample.key
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster@yourdomain.com
mail_plugins = sieve
log_path =
}
auth default {
mechanisms = plain login
passdb passwd-file {
args = scheme=SHA1 /etc/dovecot/users.conf
}
userdb static {
#args = /etc/dovecot/users.conf
args = uid=2222 gid=2222 home=/var/vmail/%d/%n allow_all_users=yes
}
socket listen {
master {
path = /var/run/dovecot/auth-master
mode = 0600
user = vmail
group = vmail
}
client {
path = /var/spool/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
}
}
#-----------------------------------------------------------------------------------------------------
make sure you set the configuration to match your paths and needs

– create our user’s file:
 # touch /etc/dovecot/users.conf
– next, use the following command in order to generate password hash for a particular user:
 # doveadm pw -s SHA1 -u user@mydomain.com (Optional more secure)# doveadm pw -s ssha256 -u user@mydomain.com (generated password add to users.conf without the {SHA1} part, for example:)
 # cat /etc/dovecot/users.conf  user@mydomain.com:{SHA1}7mh/MbZGZf7pc2pV6To7WuHJY8E= #Use more secure user@mydomain.com:{SSHA256}lxpRnZZDuWki5y/rDDHCcVdvY3RpCO/mSvylt5GR1a08/JZd 7.) Setting up permissions and completing installation# chgrp vmail /etc/dovecot/dovecot.conf
# chmod g+r /etc/dovecot/dovecot.conf
# chown root:root /etc/dovecot/users.conf
# chmod 644 /etc/dovecot/users.conf – deliver incoming mails to dovecot
# nano /etc/postfix/master.cf
(append the following)
 dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}
– while at it, you may also want to enable the submission port by uncommenting the following line:
 submission inet n - - - - smtpd
– reload the services
# /etc/init.d/dovecot restart
# /etc/init.d/postfix restart

Update: 10/7/2017
Use on Debian 9 and Fedora 26 UPDATE and correct errors version 2 dovecot command!!!

Original Author: OLD post!
https://www.rosehosting.com/blog/how-to-setup-simple-but-yet-powerful-mail-server-using-postfix-dovecot-and-sasl-in-debian-6-squeeze/

http://cnedelcu.blogspot.com/2014/01/how-to-set-up-simple-mail-server-debian-linux.html

Razones por la cual deberías dejar de usar Chrome y pasarte a Firefox.

Fedora Nicaragua - Mié, 10/04/2017 - 10:48

De acuerdo a un artículo publicado por Joel Lee, existen 9 razones para que cambies tu navegador Google Chrome y utilices de ahora en adelante Firefox, ya es hora de quitarle la corona a ese rey, que la ha tenido por largo periodo. Según el mercado Firefox es el único navegador que le puede dar... Seguir leyendo →


Cómo crear un código QR en 4 sencillos pasos

Fedora Nicaragua - Mar, 10/03/2017 - 14:48

Probablemente te estés preguntando por qué queremos hablarte sobre los códigos QR. Es entendible. Desde hace algunos años, los códigos QR han sido uno de los temas centrales de debate cuando los profesionales del marketing intentamos determinar si una determinada tecnología ya pasó de moda. Incluso escribimos un artículo al respecto. Lo único seguro es que... Seguir leyendo →


How to Choose a Good VPN

Fedora Nicaragua - Lun, 10/02/2017 - 10:14

Websites you visit, Internet Service Providers (ISPs), or anyone connected to your network, can see your browsing activity through your computer's virtual ID (IP address). So-called "incognito mode" doesn't protect you from this snooping — that mode actually doesn't keep anything private outside of your physical computer! A Virtual Private Network (VPN) can offer you a degree... Seguir leyendo →


¿Por qué hacer publicidad digital?

Skatox - Sáb, 09/30/2017 - 00:10

Al terminar nuestro proyecto, producto o servicio luego de meses de planificación y esfuerzo solemos preguntar. ¿Cómo conseguir los primeros clientes? ¿Cómo dar a conocer nuestro producto para atraer a los primeros usuarios? La respuesta es sencilla: invertir en publicidad digital.

Muchas veces se comete el error de pensar que hacer publicidad digital es gastar dinero, pero en realidad es la mejor forma de atraer inicialmente a los clientes. Gracias a la amplia penetración de las redes sociales y que todos los internautas poseen un dirección de correo. Hoy podemos llegar fácilmente a nuestros potenciales clientes a un costo muy bajo, solo debemos conocer quienes podrían estar interesados e invertir tiempo en crear un buen mensaje a enviar.

Aunque la gente pasa mucho tiempo visitando las redes sociales, existe un problema de saturación de información. La mayoría de personas recibe mucha información en la pantalla principal de las redes sociales y esta acostumbrada a observar lo de sus contactos mas cercanos, e ignorar el resto. Ocasionando que no preste atención a la publicidad que se le muestra, de hecho, muchas personas suelen ignorar completamente el área de publicidad en las páginas web.

Publicidad digital por correo

Por la razón mencionada anteriormente, recomiendo el uso del correo electrónico para el mercadeo. Todo internauta posee correo electrónico y las personas del sector laboral lo revisan varias veces al día. Por lo que es un medio seguro para enviar mensajes. Además es fácil enviar email masivo contratando servicios o herramientas desarrolladas para este fin.

La única dificultad puede ser conseguir las direcciones de correo de posibles clientes, pero existen varias formas de obtenerlas:

  • Comprar base de datos correo a terceros.
  • Si ya tienes un sitio web, coloca un formulario donde las personas puedan dejar un correo.
  • Crea concursos o regala parte de tu producto o servicio a cambio de una suscripción.
  • Puedes investigar en redes sociales qué personas siguen a tu competencia. Luego trata de contactarlas y obtener de alguna forma su correo electrónico.

Luego de esto, simplemente invertir un tiempo en buen mensaje. Éste debe permitir convencer a la persona de hacer clic en un enlace a tu página o al menos informar de tu producto y motivarlo a hacer una compra. Para ello, te recomiendo seguir los siguientes tips.

Breves consejos para el envío de correos
  • Las personas no suelen durar mucho tiempo leyendo correo, así que se breve con el mensaje y evitar agregar muchas imágenes.
  • Los correos son personales, trata de enviarlo de parte de una persona y no de una empresa. Escribe un mensaje personal y no algo genérico que parece escrito para muchas personas.
  • Envía correo de direcciones válidas donde una persona pueda responder. Suena obvio pero algunas organizaciones envían su publicidad de correos de robots.
  • Evitar mandar con una frecuencia muy alta, puede ser que molestes a la persona y te bloquee en vez de leerte.
Palabras finales

Espero que les haya gustado este artículo y les sea de utilidad. Recuerden aplicar estas técnicas en tu publicidad digital para dar a conocer su producto y así aumentar sus ventas.

¡Feliz mercadeo!

La entrada ¿Por qué hacer publicidad digital? aparece primero en El blog de Skatox.

Fedora Women Day, Managua 2017

Fedora Nicaragua - Mar, 09/26/2017 - 17:40

Español abajo.

A total of 25 people attended the event, of whom 12 were women. There were 7 talks given by women who use Fedora.

The first talk was: “What is Fedora and how to contribute” with Cristhian. One of the attendees from the Debian Nicaragua community asked questions about Atomic. It was interesting to see how Fedora can scale the applications in containers.

Afterwards it was turn with my talk about “Diversity and Inclusion in Fedora”, where I illustrated the strengths of Fedora, such as the diversity with contributors from all over the world, and where respect, tolerance and stimulation are fundamental. In the end of the presentation I shared the links to the Fedora-Women and Fedora Diversity Telegram channels.

The following talk was about “IP surveillance systems with Zoneminder” by Blanca Ayala where she gave a brief introduction on Zoneminder and then made a live demo. Among the questions that were asked was if it could be used in Windows and the answer was: No, Zoneminder only works in Linux.

 

Then Martha gave the talk “Privacy and Anonymity on the Net”, where she made an example bringing sugar sachets to show us what happens during one minute on the internet, as the information travels from place to place until we reach our destination with the device in which we are browsing the web.

 
Linda is a volunteer for the Zamora Teran Foundation’s OLPC project, she talked about the XO computer, how activities are done with the Sugar environment and Python. Among the questions asked was how to be a volunteer for the project.

 
Naima gave the talk about “Robotics in education with Icaro”. The beauty of Icaro is that children can learn by doing, and that there is no worry that any part of the circuit board is damaged, as it can easily be replaced. She demoed a robot car that was built by the local community.

The last talk was by Maribel. She shared her experience with Cockpit, one of the tools she uses in her everyday work (few knew of the existence of this powerful tool). She showed us how easy it can be to monitor multiple servers through a web browser.

Finally, we took the group picture and then we ate donuts and drank sodas while we talked about Fedora and free software. Linda showed some XO computers that she brought. A couple of atendees copied some Fedora ISOs with the Fedorator and we distributed Fedora swags.

Español

Asistieron 25 personas de las cuales 12 fueron mujeres. Fueron 7 charlas todas impartidas por mujeres que usan Fedora.

La Primera charla fue: “Qué es Fedora y cómo colaborar?” impartida por Cristhian, uno de la comunidad de Debian Nicaragua, hizo preguntas sobre Atomic, le pareció interesante que con Fedora ya se pueda escalar las aplicaciones en contenedores.

Luego fué mi charla de “Qué significa diversidad e inclusión para Fedora?”, donde les exprese que una de las fortalezas de Fedora es la diversidad, ya que los colabores son de todas partes del mundo; donde el respeto, la tolerancia y el estímulo son fundamentales. Al final de la presentación compartí los link para agregarse al telegram de fedora-women y de fedora diversidad.

La siguiente charla fue “Sistema de vigilancia IP con Zoneminder” impartida por Blanca Ayala donde dió una breve introducción de qué es Zoneminder y luego hizo una demostración. Entre las preguntas que se hicieron fue si se podía usar en Windows y la respuesta fue: No solo funciona en Linux

Luego Martha dio la charla de “Privacidad y Anonimato en la Red” donde hizo un ejemplo dándonos bolsitas de azúcar para mostrarnos lo que pasa en un minuto en internet, de como la información viaja de lugar en lugar hasta llegar a nuestros dispositivo con el que estamos navegando.

Linda es una muchacha que es voluntaria del proyecto OLPC de la Fundación Zamora Terán, ella nos habló sobre la XO, de cómo se realizan las actividades con sugar. Entre las preguntas que hicieron fue cómo ser un voluntario del proyecto OLPC.

Naima dio la charla de Robótica Educativa con Icaro, donde compartió que lo bonito de Icaro es que los niños pueden aprender haciendo; que no hay preocupación de que un elemento de la placa se dañe, ya que facilmente se puede reemplazar; y nos mostró un carrito robot que se ha ensamblado por la comunidad local.

La última charla fue por Maribel. Ella nos compartió una de las herramientas que utiliza día a día en su trabajo, la cual es cockpit (pocos sabían de la existencia de esta poderosa herramienta), mostrándonos lo fácil que puede ser monitorear y administrar múltiples servidores mediante un navegador web.

Para finalizar nos tomamos la foto de grupo. Luego comimos donas y gaseosas mientras platicabamos, mirabamos las XO que Linda llevó, se pasaron ISO de fedora con el fedorator y los participantes tomaron colcomanias de Fedora.

FEDORA WOMEN DAY

Fedora Nicaragua - Lun, 09/25/2017 - 15:30

Hey mis queridos amigos de la blogoferas este pasado sábado 23 de septiembre en la comunidad de fedora de nicaragua orgullosamente celebramos el FEDORA WOMEN DAY, estuvo genial, las chicas de la comunidad se esmeraron y se esforzaron para crear un excelente evento, fue una explosión de conocimiento, compartieron charlas sobre rebotica, seguridad informática, proyectos... Seguir leyendo →


Lanzamiento de Joomla! 3.8.x, presente y futuro del CMS

Innerzaurus - Dom, 09/24/2017 - 10:29

Esta semana el proyecto Joomla! ha liberado la versión 3.8 del gestor de contenidos. En esta versión se corrigen dos fallos de seguridad y se añaden nuevas funciones a la parte de administración (backend). Entre otras funciones, se pueden encontrar un nuevo sistema de enrutamiento que modifica el algoritmo que usa Joomla! para generar las URL. Los programadores de extensiones podrán adaptar su extensión a Joomla! 4 con la nueva capa de compatibilidad. Otra función útil para los programadores es la posibilidad de instalar datos de ejemplo personalizados tanto en el instalador como en las extensiones.

Nota: las imágenes son de la Web de Joomla!

Novedades de Joomla! 3.8 Sistema de enrutador

Cuando se escribe un artículo en Joomla! se elige un título y una categoría (entre otros detalles). Al guardar el artículo se genera la URL en la que se incluye esta información. Junto al título del artículo se añade un identificador que indica el número del artículo dentro de Joomla!. Este número no afecta al funcionamiento de la página pero si a la apariencia de la URL. Para quitarlo se tenía que recurrir a extensiones de terceros como sh404SEF.

Nuevo enrutador

Nuevo enrutador

A partir de esta versión, se puede eliminar el número del artículo desde las opciones de Joomla! ya que está incluida la función dentro del core. Un detalle importante es que el cambio de la URL puede afectar al posicionamiento de la página Web. Los buscadores almacenan la URL en su base de datos y luego se la pasan a los usuarios que buscan un artículo. Si el usuario llega a la URL antigua y no se ha configurado una redirección verá un error en la página.

Por esta razón conviene hacer pruebas en una máquina local para asegurarnos que todo funciona de forma correcta (nuevas URL, redireccionamiento, etc.). No es recomendable activar la función en una máquina que esté en producción.

Capa de compatibilidad con Joomla! 4

En el desarrollo de Joomla! 4 se ha modificado la estructura del core para usar los espacios de nombre de PHP. Este cambio provoca que las extensiones actuales no funcionen en Joomla! 4. Para hacer la transición más suave, se incluye en esta versión una capa de compatibilidad que conecta la estructura actual del core con la que tendrá en la versión 4.

Capa de compatibilidad

Capa de compatibilidad

Extensión de cifrado Sodium

Sodium es una librería criptográfica que permite trabajar con datos cifrados. Se puede usar como librería en varios lenguajes pero no está incluida en el núcleo de ninguno. A finales de año se lanzará PHP 7.2 y llevará incluida de serie esta librería en el núcleo.

Cifrado con Sodium

Cifrado con Sodium

Joomla! 3.8 soporta el uso de Sodium usando un polyfill de la librería. Un polyfill actúa como una capa de compatibilidad que permite usar funciones de un API en un sistema que todavía no la implementa. De esta forma tanto el core como las extensiones pueden usar Sodium aunque el servidor no use PHP 7.2.

Datos de ejemplo personalizados en la instalación y las extensiones

En la instalación de Joomla! se pueden añadir datos de ejemplo que facilitan el aprendizaje del gestor de contenidos. A partir de esta versión se pueden usar datos de ejemplo personalizados (en varios idiomas) tanto en la instalación de Joomla! como de las extensiones.

Datos de ejemplo

Datos de ejemplo

Antes de actualizar

Los consejos para aplicar la actualización son los mismos que en otras ocasiones:

  • Hacer una copia de seguridad de la instalación.
  • Comprobar que esa copia funciona.
  • Elegir un momento con poco tráfico para aplicar la actualización.

En principio no tiene que aparecer ningún problema con la actualización. Si que os recomiendo valorar con calma si interesa modificar el enrutamiento de Joomla!. Queda mejor la URL sin el identificador del artículo pero puede suponer un problema el cambio ya que afecta al SEO de la Web.

Actualizaciones de Joomla! 3.8 Versión 3.8.1

El 4 de octubre se ha liberado la versión 3.8.1 En esta versión se han corregido varios bugs detectados después del lanzamiento de la versión 3.8.0. El listado es:

  • Corrección en la gestión del atributo de imágenes srcset #17978
  • Los eventos de algunos plugins se activaban múltiples veces #18066
  • El plugin de redirección no funcionaba de forma correcta #17997
  • Al desmarcar las casillas de selección se ocultaban algunos elementos de menú del Administrador #18156
  • El login usando LDAP no funcionaba #17989
Conclusiones

Joomla! y WordPress son dos de los gestores de contenido que más se usan en las páginas Web. Facilitan mucho la gestión de una Web tanto en la creación de entradas como en su mantenimiento. Como toda aplicación Web reciben actualizaciones frecuentes. Estas actualizaciones corrigen fallos de seguridad y añaden nuevas funciones.

Joomla! 4 está cada vez más cerca. Los programadores de extensiones y de temas se tienen que adaptar para las novedades que traerá la próxima versión mayor. Podéis ver algunas de las novedades en el siguiente enlace.

La entrada Lanzamiento de Joomla! 3.8.x, presente y futuro del CMS se publicó primero en InnerZaurus.

Lanzamiento de Joomla! 3.8.x, presente y futuro del CMS

Mimecar - Dom, 09/24/2017 - 10:29

Esta semana el proyecto Joomla! ha liberado la versión 3.8 del gestor de contenidos. En esta versión se corrigen dos fallos de seguridad y se añaden nuevas funciones a la parte de administración (backend). Entre otras funciones, se pueden encontrar un nuevo sistema de enrutamiento que modifica el algoritmo que usa Joomla! para generar las URL. Los programadores de extensiones podrán adaptar su extensión a Joomla! 4 con la nueva capa de compatibilidad. Otra función útil para los programadores es la posibilidad de instalar datos de ejemplo personalizados tanto en el instalador como en las extensiones.

Nota: las imágenes son de la Web de Joomla!

Novedades de Joomla! 3.8 Sistema de enrutador

Cuando se escribe un artículo en Joomla! se elige un título y una categoría (entre otros detalles). Al guardar el artículo se genera la URL en la que se incluye esta información. Junto al título del artículo se añade un identificador que indica el número del artículo dentro de Joomla!. Este número no afecta al funcionamiento de la página pero si a la apariencia de la URL. Para quitarlo se tenía que recurrir a extensiones de terceros como sh404SEF.

Nuevo enrutador

Nuevo enrutador

A partir de esta versión, se puede eliminar el número del artículo desde las opciones de Joomla! ya que está incluida la función dentro del core. Un detalle importante es que el cambio de la URL puede afectar al posicionamiento de la página Web. Los buscadores almacenan la URL en su base de datos y luego se la pasan a los usuarios que buscan un artículo. Si el usuario llega a la URL antigua y no se ha configurado una redirección verá un error en la página.

Por esta razón conviene hacer pruebas en una máquina local para asegurarnos que todo funciona de forma correcta (nuevas URL, redireccionamiento, etc.). No es recomendable activar la función en una máquina que esté en producción.

Capa de compatibilidad con Joomla! 4

En el desarrollo de Joomla! 4 se ha modificado la estructura del core para usar los espacios de nombre de PHP. Este cambio provoca que las extensiones actuales no funcionen en Joomla! 4. Para hacer la transición más suave, se incluye en esta versión una capa de compatibilidad que conecta la estructura actual del core con la que tendrá en la versión 4.

Capa de compatibilidad

Capa de compatibilidad

Extensión de cifrado Sodium

Sodium es una librería criptográfica que permite trabajar con datos cifrados. Se puede usar como librería en varios lenguajes pero no está incluida en el núcleo de ninguno. A finales de año se lanzará PHP 7.2 y llevará incluida de serie esta librería en el núcleo.

Cifrado con Sodium

Cifrado con Sodium

Joomla! 3.8 soporta el uso de Sodium usando un polyfill de la librería. Un polyfill actúa como una capa de compatibilidad que permite usar funciones de un API en un sistema que todavía no la implementa. De esta forma tanto el core como las extensiones pueden usar Sodium aunque el servidor no use PHP 7.2.

Datos de ejemplo personalizados en la instalación y las extensiones

En la instalación de Joomla! se pueden añadir datos de ejemplo que facilitan el aprendizaje del gestor de contenidos. A partir de esta versión se pueden usar datos de ejemplo personalizados (en varios idiomas) tanto en la instalación de Joomla! como de las extensiones.

Datos de ejemplo

Datos de ejemplo

Antes de actualizar

Los consejos para aplicar la actualización son los mismos que en otras ocasiones:

  • Hacer una copia de seguridad de la instalación.
  • Comprobar que esa copia funciona.
  • Elegir un momento con poco tráfico para aplicar la actualización.

En principio no tiene que aparecer ningún problema con la actualización. Si que os recomiendo valorar con calma si interesa modificar el enrutamiento de Joomla!. Queda mejor la URL sin el identificador del artículo pero puede suponer un problema el cambio ya que afecta al SEO de la Web.

Actualizaciones de Joomla! 3.8 Versión 3.8.1

El 4 de octubre se ha liberado la versión 3.8.1 En esta versión se han corregido varios bugs detectados después del lanzamiento de la versión 3.8.0. El listado es:

  • Corrección en la gestión del atributo de imágenes srcset #17978
  • Los eventos de algunos plugins se activaban múltiples veces #18066
  • El plugin de redirección no funcionaba de forma correcta #17997
  • Al desmarcar las casillas de selección se ocultaban algunos elementos de menú del Administrador #18156
  • El login usando LDAP no funcionaba #17989
Conclusiones

Joomla! y WordPress son dos de los gestores de contenido que más se usan en las páginas Web. Facilitan mucho la gestión de una Web tanto en la creación de entradas como en su mantenimiento. Como toda aplicación Web reciben actualizaciones frecuentes. Estas actualizaciones corrigen fallos de seguridad y añaden nuevas funciones.

Joomla! 4 está cada vez más cerca. Los programadores de extensiones y de temas se tienen que adaptar para las novedades que traerá la próxima versión mayor. Podéis ver algunas de las novedades en el siguiente enlace.

La entrada Lanzamiento de Joomla! 3.8.x, presente y futuro del CMS se publicó primero en InnerZaurus.

Cómo instalar Steam en Fedora

Fedora Nicaragua - Vie, 09/22/2017 - 12:00

La aplicación Steam es una plataforma de videojuegos que cada vez es más popular entre los usuarios de ordenador y portátil. Esto se debe entre otras cosas a los videojuegos que podemos jugar sin tener que esperar a tener una determinada plataforma o sistema operativo. Lo positivo de Steam está en que tiene un cliente oficial para... Seguir leyendo →


Páginas

Suscribirse a Fedora-es sindicador