Buscar este blog

Aviso

El autor de éste blog no se hace responsable de los posibles daños o perdidas de información, que pudieran ocasionarse en su sistema o su vida por la aplicación de la información aquí contenida.

domingo, 24 de diciembre de 2023

Save image programatically in Figma

Try this to understand what is the current element.

(async () => {
const json = await figma.currentPage.selection[0].exportAsync({ format: 'JSON_REST_V1' })
// Return a JSON object in the same format as the Figma REST API response
console.log(json.document)
})()

Then exec this for get an image

(async () => {
const bytes1 = await figma.currentPage.selection[0].exportAsync({
format: 'JPG',
constraint: { type: 'SCALE', value: 2 },
})
// Return a JSON object in the same format as the Figma REST API response
var blob = new Blob([bytes1], { type: "image/jpeg" });
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
var fileName = "reportName.jpg";
link.download = fileName;
link.click();
})() 

If you want to set a variable programmatically

Set the variable name:

figma.variables.createVariable("hola", "VariableCollectionId:8:45", "STRING")

Explore variables:

figma.variables.getLocalVariables()

Get the desired index (in this example is 0) variable and then set the value using the random mode created:

figma.variables.getLocalVariables()[0].setValueForMode("8:0", '"Jorge Useche2")') 

Get the value to check if ok:

figma.variables.getLocalVariables()[0].valuesByMode

Example recursive script:

(async () => {
var names = [
"First Name",
"Second Name",
"Third Name",
];
for (const name of names) {
console.log("Name:", name);
figma.variables.getLocalVariables()[0].setValueForMode("8:0", '"' + name + '")');
var imgBytes = await figma.currentPage.selection[0].exportAsync({
format: 'JPG',
constraint: { type: 'SCALE', value: 0.7 },
})
var blob = new Blob([imgBytes], { type: "image/jpeg" });
var link = document.createElement('a');
link.href = window.URL.createObjectURL(blob);
var fileName = name + ".jpg";
link.download = fileName;
link.click();
await new Promise(resolve => setTimeout(resolve, 500)); // wait for download
}

})()


viernes, 15 de diciembre de 2023

Recomendaciones de Viaje Internacional

 Cosas que debes llevar (indispensables)

- Pasaporte

- Cédula de ciudadanía

- Kit de cepillo y crema dental (de no más de 100ml)

- Papel, cervilletas o pañitos

- Libro para leer si tienes escalas

- Dinero de el país de destino, revisa previo al cambio si el cambio está cerca al oficial, muchas veces pueden abusar en los exchange

- Batería de carga del teléfono móvil

- Teléfono móvil para tener los pases de abordaje usando google wallet

- Instala la aplicación de tu aerolínea y registra los vuelos con el código de reserva, a veces hay cambios de último momento

- Llevar una bolsa flexible como una sport bag de tela o una bolsa de mercado liviana, esto puede sacarte de apuros si hay algo que quieres llevar, no tienes muchas manos para cargar todo

- Tarjeta de crédito que funcione internacionalmente (2 por si llegaras a tener problemas y que sean de diferentes bines o franquicias ej, visa y master-card), estas tienen seguros para viajes y a veces te dan acceso a salas de espera VIP. La tasa de conversión ideal debería ser de 0%, averigua con tu banco por el "Bank Fee", la de Nubank tiene esa tasa.

- Configurar en tu móvil los relojes de los distintos lugares por los que vas a hacer escala incluido el destino final, las horas de abordaje se encuentran en el horario del lugar donde sale el vuelo, no de donde compraste el tiquete.

- Cuello para dormir

- Chaqueta o saco, en los aviones hace frío, no importa si vas para tierra caliente, esto se lleva en equipaje de mano

- Descargar el traductor de google y descargar los idiomas de todos los lugares donde estarás, se pueden descargar para tenerlos offline.

Cosas deseables para llevar

- Si vas a un país con otro idioma y no lo conoces, lleva una lista en una hoja con las frases que crees que puedes usar, has el ejercicio mental de ver qué problemas o necesidades podrías tener, palabras como baño, comida, bebida, agua, equipaje, dinero, cambio de divisas, avión, vuelo, los números, etc.

- Escribe el nombre de las personas a las que quieres llevarles regalos, con eso te haces un presupuesto.

- Busca a alguien que haya viajado y que te de algunos tips, lugares para conocer y dónde comprar cosas que necesites, como detalles o souvenirs.

- Plan de datos que funciones en tu país y en el de destino, roaming o sim cards internaciones son buena idea así cuesten un poco más te evitan muchísimos dolores de cabeza, las redes wifi son inseguras, y las VPNs también cuestan.

- Google maps tiene una opción de descargar mapas, puedes descargar el mapa de las escalas, pero el más importante es el del aeropuerto al hotel, porque nunca sabes qué podría pasar. Es mejor tenerlo disponible offline por seguridad.

Cosas que debes tener en cuenta

- La hora en que sale el vuelto y la hora en que te acuestas a dormir, puede pasar que no duermas lo suficiente o no quieras dormir lo suficiente para dormir en el vuelo, en ese caso pide a otras personas que vivan contigo o amigos que no vivan contigo, que estén pendientes también de tu abordaje, el sueño en momentos de cansancio puede ser muy poderoso.

- La maleta no debe ser empacada desde el mismo día de viaje o la noche anterior, o por lo menos ir agrupando los elementos a llevar en algún lugar, para que empacar sea más fácil, es fácil confiarse con las cosas que realmente hay que llevar.

- Que la maleta de ida vaya un poco desocupada, ya que de regreso puede que se te enreden algunos regalitos para familia y amigos.

- Come bien, a veces en los vuelos dan comida, pero no siempre es buena comida, si puedes llevar un sandwich y agua en botellas de no más de 100ml, todo estará bien.

- Algunos procesos toman tiempo en el aeropuerto, para un vuelo internacional la hora de abordaje comienza una hora antes que la de despegue, así que llega por lo menos 3 horas antes del despegue, las filas para el check-in, para registrar el equipaje, para pasar el punto de seguridad, para migración o para abordar, pueden ser largas, no vayas contra el tiempo, es mejor llegar temprano y gastar el tiempo enfrente del avión jugando algún videojuego, que perder el vuelo.

- Si no sabes qué procedimiento tiene la aerolínea, siempre pregunta y ojalá a varias personas, todos somos seres humanos, y puede que una persona recién llegada te diga algo que no es, y eso te haga perder tiempo, debes siempre entender si estás esperando algo, haciendo una fila, por qué lo estás haciendo y qué sigue.

- En el equipaje de cabina (el que llevas en la mano hasta el avión) no se pueden tener cosas corto-punzantes como corta-uñas o tijeras, tampoco puedes llevar líquidos de más de 100ml, mucho menos llevar más de 5litros (5000 ml) de líquido. Si necesitas llevar algo como esto, tienes que si o si pagar equipaje de bodega (el equipaje que hay que dejar con funcionarios de la aerolínea antes de entrar al filtro del punto de seguridad seguridad).

- Si quieres llevar licores, siempre busca que sea en una maleta rígida, que todos vayan recubiertos por prendas de vestir, por papel, y además con plástico por si llegaran a romperse o si es un maleta blanda (mochilas), es considera delicada o frágil, busca que queden en el centro de la maleta, para que puedan amortiguar un poco más. Si puedes llevar latas o tetrapack, mucho mejor, pero sé que las botellas tienen su atractivo, ya que después de consumido el líquido, queda un lindo recordatorio. Tampoco lleves más de 5litros de líquido, te pondrán problemas cuando pasen por rayos X.

- El equipaje tiene sus dimensiones y peso máximo, revisa muy bien las condiciones de tu equipaje, ya que un error en esto podría hacer que perdieras tiempo y dinero, ya que te pueden hacer quitar cosas o simplemente pagar un recargo adicional por equipaje sobre-dimensionado. También venden unas balanzas portátiles digitales de mano muy convenientes para saber el peso de tu equipaje.

- Los electrónicos deben llevarse en equipaje de cabina, ya que al ponerlos en el equipaje de bodega si llegaran a dañarse, no te responderán.

- Pedir siempre taxi o transporte por aplicación, averigua si las aplicaciones usuales como Uber funcionan en tu país de destino, si no, cómo vas a hacer para llegar del aeropuerto al hotel o posada, hay servicios como los colectivos, que no funciona a ciertas horas, revisa bien si a la hora que llegas existen esas alternativas.

- Si llegaras a perder el vuelo, para el re-agendamiento ten en cuenta que se puede hacer por internet, pero eso mejor que vayas al aeropuerto directamente al punto de atención, por internet te puede demorar más de lo deseado, es mejor hacer una fila a que puedas perder más tiempo. Averigua también si hay otros vuelos, re-agendar no es económico, pero puede que en otra aerolínea se pueda acomodar mejor el presupuesto.

- Si tienes equipaje de bodega, revisa muy bien en llevar en equipaje de mano lo mínimo indispensable, ya que es equipaje que tiene que estar contigo en las escalas y el peso menor tu cuerpo lo agradece. Por ejemplo, necesitas llevar ropa de cambio en equipaje de mano? algunos dirán que si y a otros no les importará. Necesitas llevar cepillo de dientes? Para mi es un rotundo sí, pero habrá alguno al que no.

- Los regalos voluminosos y que no tengan líquido se pueden llevar en el equipaje de adelante sin problema, por ejemplo vasos o cristal.

Pendiente acomodar la lista por prioridad y esfuerzo, idealmente se debe hacer primero lo de menor esfuerzo y mayor prioridad.




Más populares

Archivo del blog