@KaKi87
@sh.itjust.workshttps://lemmy.dbzer0.com/post/7153543
Sur une commu de génération d’images par IA, il y a un post qui fait fureur en ce moment. Il s’agit d’entrer son pseudo dans le prompt de génération d’image, et de voir ce qu’on a comme résultat. Le post en question : https://lemmy.dbzer0.com/post/7116910?scrollToComments=true [https://lemmy.dbzer0.com/post/7116910?scrollToComments=true] Je vous propose de faire de même ici ! Je vous conseille : - d’utiliser “Bing Image Creator” qui prend les prompts en français - qu’il traduit très visiblement en anglais avant de générer l’image. - de tricher un peu en décomposant votre pseudo en mots séparés (pour aider à la traduction automatique)
Hello,
I'm able to make texts fade in and out sequentially, like the following :
F
Fi
Fir
Firs
First
irst
rst
st
t
S
Se
Sec
Seco
Secon
Second
econd
cond
ond
nd
d
T
Th
Thi
Thir
Third
Demo : https://jsfiddle.net/KaKi87/t3jm8yhx/2/
But I'd like to to make these fade in and out simultaneously, like the following :
F
Fi
Fir
Firs
First
S rst
Se st
Sec t
Seco
Secon
Second
T cond
Th ond
Thi nd
Thir d
Third
How to do that ?
Thanks !
On Reddit, ^^
requires escaping, because of that character being used for superscript, but on Lemmy, it should be displayed normally, because of using standard Markdown.
Thanks
Infinity's maintainer wouldn't try doing it. Would you ?
Thanks
Hello,
In many places, community mentions are prefixed by an exclamation point.
But when pasting these mentions in the go to community dialog, an error will appear, requiring the user to manually remve that exclamation point before submitting.
It would be nice, instead, to handle it automatically without error.
Thanks
Hi !
Given the following sample items :
ID | First name | Age |
---|---|---|
xvZwiCpi | Naomi | 42 |
Nzd9UsGT | Naomi | 24 |
QiDXP2wA | Thea | 53 |
JpYeAY7H | Jeremy | 35 |
I can store these in an array :
const data = [
{ id: 'xvZwiCpi', firstName: 'Frederic', age: 42 },
{ id: 'Nzd9UsGT', firstName: 'Naomi', age: 24 },
{ id: 'QiDXP2wA', firstName: 'Thea', age: 53 },
{ id: 'JpYeAY7H', firstName: 'Mathew', age: 35 }
];
Thus access them the same way by ID :
console.log(data.find(item => item.id === 'xvZwiCpi'));
And by properties :
console.log(data.find(item => item.firstName === 'Frederic').id);
Or I can store these in an object :
const data = {
'xvZwiCpi': { firstName: 'Frederic', age: 42 },
'Nzd9UsGT': { firstName: 'Naomi', age: 24 },
'QiDXP2wA': { firstName: 'Thea', age: 53 },
'JpYeAY7H': { firstName: 'Mathew', age: 35 }
};
Thus more easily access properties by ID :
console.log(data['xvZwiCpi'].firstName);
But more hardly access ID by properties :
console.log(Object.entries(data).find(([id, item]) => item.firstName = 'Frederic')[0]);
I could duplicate IDs :
const data = {
'xvZwiCpi': { id: 'xvZwiCpi', firstName: 'Frederic', age: 42 },
'Nzd9UsGT': { id: 'Nzd9UsGT', firstName: 'Naomi', age: 24 },
'QiDXP2wA': { id: 'QiDXP2wA', firstName: 'Thea', age: 53 },
'JpYeAY7H': { id: 'JpYeAY7H', firstName: 'Mathew', age: 35 }
};
To slightly simplify that previous line :
console.log(Object.values(data).find(item => item.firstName = 'Frederic').id);
But what if a single variable type could allow doing both operations easily ?
console.log(data['xvZwiCpi'].firstName);
console.log(data.find(item => item.firstName === 'Frederic').id);
Does that exist ?
If not, I'm thinking about implementing it that way :
const data = new Proxy([
{ id: 'xvZwiCpi', firstName: 'Frederic', age: 42 },
{ id: 'Nzd9UsGT', firstName: 'Naomi', age: 24 },
{ id: 'QiDXP2wA', firstName: 'Thea', age: 53 },
{ id: 'JpYeAY7H', firstName: 'Mathew', age: 35 }
], {
get: (array, property) =>
array[property]
||
array.find(item => item.id === property)
});
In which case I'd put it in a lib, but how would this be named ?
I'd also make a second implementation that would enforce ID uniqueness and use Map
to map IDs with indexes instead of running find
: while the first implementation would be fine for static data, the second one would be more suitable for dynamic data.
Would this make sense ?
Thanks