martes, 15 de febrero de 2022

Flutter 2.10

 

Hace unos días google hizo una actualización en flutter. Se gana gran velocidad y hace estable hacer aplicaciones en #Windows. Muy lindo todo en la conferencia pero creo que si nos costo trabajo encontrar la solución a la actualización habitual. Les comparto lo que encontré por si alguien necesita ayuda con este tema.

Bien dicen que se aprende de los errores. Después de 6 arduos días investigando como resolverlo les comparto lo que aprendí y me sirvió, espero que a ustedes también sea de utilidad para que puedan seguir usando su flutter y creo que les servirá a cualquier otro proyecto que estén haciendo en flutter.

en esta fecha 15 de febrero de 2022

 

Dentro de su proyecto en android/app/build.grandle
     compileSdkVersion 31

en el archivo android/build.grandle. Cambien la versión que tengan por esta mínimo
    ext.kotlin_version = '1.4.32'

cierran su Visual Code o su Android Studio

Entran por la terminal en su carpeta del proyecto y desde ahí

flutter upgrade
flutter pub upgrade
flutter pub outdated

Por aquí me dijo que había librerías muy viejas y que ejecutara este comando

flutter pub upgrade --major-versions

Y ahora dart

dart pub outdated
dart pub upgrade

Con esto ya entre al proyecto en visual code y main hice un F5 y ya por lo menos me arranca la aplicación y ahora probaré si esta funcional

Espero que les sirva, como me sirvió a mi. Esto es al 15 de Febrero de 2022.

Nota: Esta versión 2.10 estuvo movidita, en mi opinión lo hubieran hecho en la 3.0, pero en fin no soy #google. Lo malo es que hay muchos cambios, lo bueno es que hay muchos cambios, quiere decir que #Google no se olvida de este proyecto y que está vivo, espero siga creciendo y haciendo se un referente para cualquier tipo de #programa.

martes, 22 de septiembre de 2020

Decorando el arranque de GNU / Linux - Primera parte

 

Esta pantalla que ven aquí se llama grub. Su archivo de edición se encuentra en la ruta /etc/default y el archivo que vamos a modificar se llama grub.

Yo les recomiendo que antes de realizar cualquier modificación que se haga respalden este archivo, asi que si sale algo mal podemos dejarlo como estaba originalmente.

Así que como root antes que nada 

cp grub grub.original

Utilizaremos su editor favorito. Yo prefiero vim, pero puede ser nano o el que les guste.

En la línea  GRUB_TIMEOUT=5 son los 5 segundos que hay al inicio, lo pueden modificar si quieren que sean más o menos segundos. En este caso lo dejaré por de fault.

Para nuestro ejemplo de cambiar esta imagen y poner la de nuestro logo o cualquier otra cosa habilitaremos el GRUB_GFXMODE=640x480 que es la resolución de la imagen; por la que la modificaré al tamaño de mi laptop que es de 1366x768, Si no estan muy seguros de su resolución dejenla así, si ponen más de lo que puede soportar su monitor no se verá, o pueden modificarla poco a poco de 640x480, pueden pasar a 800x600, 1024x768, etc.

Ahora, areglaremos nuestra imagen con la resolución que pusimos en la  linea de GRUB_GFXMODE= en mi caso 1366x768

Ya que modificamos nuestra imagen con Gimp o el programa de edición que nos agrade copiamos como root la imagen a la ruta /boot/grub y el archivo debe llamarse desktop-grub.png o jpg prefiero el primero.

Y el paso final es hacer un update-grub2 esto actualziará los cambios a nuestro grub, cualquier cambio al grub así sólo sea el tiempo arranque deberemos actualizarlo.

Reinicio y asío quedó mi cambio.

 
 Espero les haya gustado, por favor comenten y compartanlo. Gracias


lunes, 14 de septiembre de 2020

Como decorar el arranque de GNU/Linux - Debian - Introducción

El otro día hablando con mi amigo Manuel. Le comentaba que estaría padre poder uniformar nuestros equipos de trabajo y llegar como la organización que somos y mostrar la imagen de nuestra empresa fuera homogenea y me comentaba que le guistaría leer acerca de esto. Así que esta es una guía de como hacerlo. Y Debian Linux, es genial por que la ser una distribucíon madre nos permite modificar cada uno de los aspectos y no viene contamida por los cambios de cada distribución basada en Debian. En las distribuciones basadas en Debian debe ser muy similares las rutas, pero bueno Linux es Linux si se puede en una se debe poder en otra distribución.

A mi parecer los GNU/Linux en la parte visual del arranque se divide en tres partes que son:

  • Grub (nuestro gestor de Arranque). Que nos permite seleccionar que Sistema Operativo iniciar, tengamos a Linux como sistema único o los sistemas que compartamos en el equipo podrían ser incluso otros Linux, Windows o Mac.
  • Plymouth. Es la animación que hay en el arranque, O bien las letritas que muchas personas podrían ver en una Distribución como Debian y que si no mal recuerdo se llama details.
  • Y la última parte donde uno hace login en la entrada de nuestro sesión
    Sin importar cual se use por que cualquiera de los tres se pueden usar sin importar en el escritorio que utilicemos pero normalmente es de la siguiente manera:
    En el caso de Debian por venir con gnome es GDM, pero puede ser en XFCE es lightdm (Estos son muy interesantes por que se pueden programar con HTML y se pueden crear animaciones o hacer cosas vistosas como Linux Mint que ponga el Wallpaper actual) y en KDE KDM, este muy similar a al GDM.
    En esta guía utilizaré GDM, aparte de que me gusta el que viene por default, solo quiero agregar el logo de mi empresa junto al de Debian 10

Para no hacer un post muy largo la he dividido en estos tres grupos y esta sólo es la introducción así que si les gusta por favor pasemos a la siguiente entrada que es la Parte I. También puede servir de guía individual si sólo quieren cambiar alguno de los punto al fin de todo linux son módulos.

(Imagen obtenida en Pixabay, por si necesitan imagenes libres un excelente lugar.)

viernes, 20 de septiembre de 2019

Un rico Boing de Guayaba


Mi teléfono actual que es un Motorola G5, si bien me dan ganas de continuar con la marca, también me dan ganas de probar más variedad del menú de android, después de estar muchos años en iPhone me dan muchas ganas de la gran diversidad que tiene la plataforma.
Si con el motorola g5 en la gama media encontré un gran teléfono seguro hay muchas cosas en el mercado.
La otra marca que tengo muchas ganas de probar son los xioami, después de a ver tenido gran experiencia con la mi band 3 y un foco inteligente de esta marca tengo ganas de seguir probando más productos de ellos. En este caso me gustó mucho una derivada de esta que es el redemi note 7 que se me hace un gran teléfono a un precio reducido. Ya les hablaré más de este teléfono y terminaré esta historia.
Después de analizarlo, comprar los precios en tiendas físicas como virtuales me decidí a pedirlo en mercado libre el 14 de Septiembre, me notifican que llegará el día 18. Hasta ahí todo normal.

Domingo 15 de Septiembre

Me notifican que el producto será entregado ese mismo día, raro no? domingo, festivo lo adelantan 3 días me dije que bien me a llegar antes que bueno, debe ser por que esta en la modalidad de su sistema full. En fin de semana y festivo hasta tiempo para dejarlo al 100% antes de iniciar semana laboral, fue mi idea.

Pues total que me llega mi paquete, yo muy contentito voy abriendolo y cual es mi sorpresa que me enviaron un rico boing de Guayaba de 500 mililitros. Por supuesto que levanto mi queja inmediatamente y me dicen que me resuelven antes del 18.
En el mensaje explico que el producto es de área full (su almacén) y que originalmente dijeron que me enviaban el día 18 y se adelantaron al día 15 y que recibo el boing en lugar del teléfono. Me devuelven un mensaje que se comunican conmigo antes del día 18.
Para el 17 de diciembre en la noche no recibo respuesta, así que me pongo en contacto con ellos y les digo que quedaron de reportarse antes del 18 y pues quería saber que procedía.
Muy amablemente recibo un correo donde me notifican lo siguiente:
“¡Buenas noches, Gerardo! Esperamos que estés muy bien.
Antes que nada, te agradecemos enormemente por tu contacto y la información brindada, y realmente sentimos que no hayas recibido el producto.
No te preocupes, tu compra estaba 100% cubierta por nuestro Programa Compra Protegida. Por eso, finalizamos la mediación y te devolvimos el dinero. En cuanto al producto, no tienes que devolverlo, puedes quedártelo y disponer de él como prefieras.” … y me dan los detalles de la devolución.

En mi opinión creo que la mensajería algún empleado se quiso pasar de listo, o bien en el almacén directamente con los chicos de marcado libre.
La verdad es que yo me estoy cansando de estas situaciones, muchos mexicanos se creen muy "listos" y creen que no los van a cachar o que pasa. Al final del día alguien paga todo esto y normalmente somos los usuarios, los seguros se hacen más caros para las empresas o empresarios. En serio creo que México debe cambiar ese pensamiento de a ver a quien me ch… y creer que son más astutos que otros por ser gandallas. La neta a mi se me gustaría que agarren a estos tipos “astutos” y acabemos con ellos, la neta creo que México se merece más que eso y que somos más los honrados que estos tipejos. Ya basta en serio.

A los que nos gusta comprar en linea y a los que no y leen estas líneas no se desanimen del comercio electrónico por esta minoría. Creo yo que si es muy importante ver la reputación del vendedor, ver que este en compra protegida e insisto creo que tenemos que denunciar y exponer a estos gandallas para acabar con ellos, México y los mexicanos merecemos más que estos tipos que son minoría. Y tener herramientas modernas y competitivas en el comercio, es una gran plataforma para todos que podamos comerciar algo pero con tipejos a veces se desanima uno, pero bueno a seguir adelante.

A veces asi  los grandes una vez más se van a comer a los comerciantes pequeños o semillas de nuevos negocios, tenemos que protegerlo y hacer que esos pequeños comerciantes se vuelvan grandes para el beneficio de familias mexicanas, mejor pagadas y con empleo. ¿Ustedes que opinan? y si tienen una historia que nos puedan comentar para poder tener ideas nuevas y hacer que México sea diferente y ya no soportemos esto más, ni a los que clonan tarjetas o hacen sus fraudes, como parece el problema viene desde adentro de las mismas empresas, parece que atacan y se esconden estos delincuentes. Ojala las empresas los puedan detectar y desacerase de esa escoria, Solo perjudican a su empresa ¿que no ven que por una tontería pueden parar en la cárcel y haciéndole daño a la empresa que les paga?

En fin les platicare en otra entrada sobre este teléfono que ahora que lo recibí es mucho mejor de lo que creía o había leído

viernes, 5 de julio de 2019

VSCodium

Microsoft ahora que está tan enamorado del software libre creó un programa de desarrollo milti-plataforma que de hecho funciona muy bien Linux, Mac y WIndows. Este está desarrollado en electrón por lo que fácilmente pueden migrar lo a diferentes plataformas, es de código libre por lo que cualquiera puede aportar o bien crear un Fork. Y en este caso es lo que ha pasado. Afortunadamente Microsoft a cambiado para bien creo yo, siendo más libre menos mala leche con la comunidad de sofware libre quedaron a trás los días de Ballmer, compartiendo las patentes por las cuales podrían poner trabas al software libre; su plataforma Azure, ahora tiene más Linux que WIndows, dentro de Windows 10 ya hay un kernel libre, etc. Pero aún hay cosas que no son tan libres. Por ejemplo este Visual Studio Code tiene una parte que dice que registra la actividad y envía datos a los servidores Microsoft? por qué? ni idea. Y esa parte la tienen cerrada, no se puede ver el código o eso dicen los que saben. Pero gracias al código libre del programa un grupo de personas lo tomaron y quitaron todas esas llamadas misteriosas a los servidores de Microsoft. y se llama vscodium.

Para más información https://vscodium.com/

Y para ver todas las opciones de los paquetes para instalarlo

https://github.com/VSCodium/vscodium/releases

Mismas funciones, mismos paquetes de lenguaje, mismos plug-ins pero 100 % libre.

Así que siento que es una muy buena opción.

miércoles, 3 de julio de 2019

Remplazar texto en vim


Más que nada se trata de un tip en remplazo de texto. Y no todo el mar de posibilidades que nos ofrece VIM.

Tenia un texto en html y quería quitar las etiquetas, todo bien al poner por ejemplo:


:%s///g

Esto es que busque texto con :%s luego lo que quería en este caso y remplazar por nada por eso la // y g todo.
Todo muy bien rápido y sencillo en un documento extenso, pero cuando quiero quitar las el cierre de las mismas. Sorpresa por que queda algo así

:%s/
//g

¿Lo ven? no entendía la diagonal del
, muchos parámetros.

Para no hacer el cuento largo lo resolví con un

:%s/<\/\p>//g

En otras palabras encerrando la diagonal entre dos barras invertidas \/\

Ahora en todas las etiquetas funcionó menos en strong ¿por qué?, ni idea. Entonces para resolverlo hice estos dos:

:%s/strong>/p>//g

y luego

:%s/<\/\p>//g

Es decir, convertí la etiqueta stron en párrafo y luego elimine la etiqueta

Espero les sirva. Si se enfrentan con algo similar.

jueves, 27 de junio de 2019

Gente creativa

Sin duda el mundo está lleno de gente creativa. Como les comentaba en el artículo anterior, parece que empieza la batalla por los lugares de streaming, ganarse el espacio de entretenimiento en los hogares, primero la radio, después la TV, sin duda el streaming es lo de hoy. Y creo que como todo en el planeta está lleno de diversidad, parece imposible que existan los monopolios, ahora veo que en prime video también tienen muy buenas series propias. En la semana pasa había escuchado de la protesta que hacían a Netflix por la seria de Good o Mens, y resulta que esta serie pasa por amazon y no por netflix. La había visto anunciada dentro de los auto comerciales que se hacen dentro de su "programación" no me había llamado la atención, y luego de leer sobre la protesta, pues la vi para ver de que iba, y me ha gustado. Si la ven comenten me que les parece, no quiero escribir sobre ella para no echárselas a perder. Pero creo que vale la pena, he visto tres capítulos y sin duda me atrapó, me gusta que me cuenten historias y esta es una de ellas.

Por su parte también Kobra Kid de Youtube, está interesante, si les tocó ver karete Kid, siento que es muy buena esta como se dice ¿post-cuela? espero la tercera temporada sin duda. Y la última que vi en netflix antes de renovar el siguiente mes, fue la de Umbrella. Sin duda, falta tiempo para poder ver tanto contenido y tener todos los sistemas de renta, ¿habrá quien los tenga? Yo me imagino que si, en la escuela debe ser fácil, entre amigos me imagino que uno paga una y presta su cuenta, y seguramente puedes tener todas las opciones activas. 

Por último el otro día escuché este dicho que me pareció formidable que decía un amigo. Me encantaría ser lo guapo que dice mi mamá que soy, tener el dinero que mis hijos creen que tengo, y tener  las mujeres que mi esposa dice que tengo.

En realidad, así pasa, como estaría tener el tiempo para poder leer todo lo que queremos, ver las servicios de streaming y escuchar toda la música que hoy se puede oír.

Flutter 2.10

  Hace unos días google hizo una actualización en flutter. Se gana gran velocidad y hace estable hacer aplicaciones en #Windows . Muy lindo...