Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1702 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  24453  24454  24455  ..  27192  27193  27194  27195  27196  27197
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°2403967
el muchach​o
Comfortably Numb
Posté le 16-12-2021 à 09:50:21  profilanswer
 

Reprise du message précédent :
ouai j'ai édité mon message.

 

hephaistos: JSON a été volontairement limité dans ses features pour ne garder qu'un minimum vital qui permet des échanges relativement légers (par rapport à XML) et immédiatements assimilables par Javascript.

Message cité 1 fois
Message édité par el muchacho le 16-12-2021 à 09:53:16

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 16-12-2021 à 09:50:21  profilanswer
 

n°2403968
masklinn
í dag viðrar vel til loftárása
Posté le 16-12-2021 à 09:53:04  profilanswer
 

el muchacho a écrit :

ouai j'ai édité mon message.


Ça n’a aucun sens le json est un format de serialisation, quand t’as un commentaire dans un fichier sur le disque comment tu fais pour qu’il soit « pas transmis »?

Message cité 1 fois
Message édité par masklinn le 16-12-2021 à 09:53:15

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2403969
el muchach​o
Comfortably Numb
Posté le 16-12-2021 à 09:59:50  profilanswer
 

masklinn a écrit :


Ça n’a aucun sens le json est un format de serialisation, quand t’as un commentaire dans un fichier sur le disque comment tu fais pour qu’il soit « pas transmis »?


ah ok, c'est vrai qu'ils sont envoyés tels quels.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2403970
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 16-12-2021 à 10:53:46  profilanswer
 

R3g a écrit :


Citation :

Error, this is a private paste or is pending moderation. If this paste belongs to you, please login to Pastebin to view it.



Marrant, je pense qu'il aime pas le long string d'entrée je suis censuré... https://pastebin.com/arM0WL8U


Message édité par hephaestos le 16-12-2021 à 11:04:57
n°2403971
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 16-12-2021 à 10:57:22  profilanswer
 

masklinn a écrit :


Créer une valeur protobuf v json, pour pouvoir comparer ce que tu récupères à ta référence?

 

C'est pas tout à fait pareil alors : les protobufs texte c'est une fonctionnalité du format, documentée et proposée dans tous les langages pour lesquels une implémentation officielle de protobuf existe. C'est pas la même chose qu'utiliser une bibliothèque externe.

 

Message cité 1 fois
Message édité par hephaestos le 16-12-2021 à 11:02:05
n°2403972
___alt
Posté le 16-12-2021 à 11:03:20  profilanswer
 

Je sens que je vais même pas finir celui d'aujourd'hui, c'est vraiment l'enfer de faire des conversions binaires de ce genre dans un langage qui n'a pratiquement aucun support pour ça et pas de type unisgned. Gavé.


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°2403973
Flaie
Posté le 16-12-2021 à 11:11:07  profilanswer
 

___alt a écrit :

Je sens que je vais même pas finir celui d'aujourd'hui, c'est vraiment l'enfer de faire des conversions binaires de ce genre dans un langage qui n'a pratiquement aucun support pour ça et pas de type unisgned. Gavé.


Java a tout ce qu'il faut pour loader de l'Hex: BigInteger("xxx", 16), pour aller vers du binaire: toString(2).
 
Bon je me suis plus amusé à faire une animation que l'exercice :D
 
https://im4.ezgif.com/tmp/ezgif-4-d512fd1190.gif
https://im4.ezgif.com/tmp/ezgif-4-a89f6e227f.gif

n°2403974
el muchach​o
Comfortably Numb
Posté le 16-12-2021 à 11:14:19  profilanswer
 

Faut vraiment que je m'y mette à l'AoC de cette année, j'ai pris tellement de retard. Mais pour l'instant, ça n'est possible que le week-end.
Je pense que je vais en profiter pour apprendre le Kotlin, vu qu'ils en font ici.


Message édité par el muchacho le 16-12-2021 à 11:14:48

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2403975
Jubijub
Parce que je le VD bien
Posté le 16-12-2021 à 11:22:29  profilanswer
 

je m'étais amusé à coder un truc de ce genre pour lire les headers d'un fichier image et retrouver les exif en Python. C'était relou.
Les formats de spec comme ça c'est l'enfer, ça commence par comprendre l'endianness du fichier, et après c'est le header dont vous êtes les héros : parse ce bloc de 4 bits et lancer un dé : si tu fais plus de 4, va à l'offset 0x72, sinon va à l'offset 0xB0.
Si le contenu dépasse 20 bits, lance un dé pour découvrir combien de chunks de taille fixe 20bits tu devras parser.
Ah, tu viens d'arriver à l'offset mystère : son adresse est égale à bloc A + bloc B + bloc C + les 4 blocs de 20 bits +2 + 36 + 12 (les constantes magiques dans la spec)

 

https://www.media.mit.edu/pia/Resea [...] /exif.html
https://exiftool.org/TagNames/EXIF.html

Message cité 1 fois
Message édité par Jubijub le 16-12-2021 à 11:24:56

---------------
Jubi Photos : Flickr - 500px
n°2403976
el muchach​o
Comfortably Numb
Posté le 16-12-2021 à 11:43:34  profilanswer
 

Jubijub a écrit :

je m'étais amusé à coder un truc de ce genre pour lire les headers d'un fichier image et retrouver les exif en Python. C'était relou.
Les formats de spec comme ça c'est l'enfer, ça commence par comprendre l'endianness du fichier, et après c'est le header dont vous êtes les héros : parse ce bloc de 4 bits et lancer un dé : si tu fais plus de 4, va à l'offset 0x72, sinon va à l'offset 0xB0.
Si le contenu dépasse 20 bits, lance un dé pour découvrir combien de chunks de taille fixe 20bits tu devras parser.
Ah, tu viens d'arriver à l'offset mystère : son adresse est égale à bloc A + bloc B + bloc C + les 4 blocs de 20 bits +2 + 36 + 12 (les constantes magiques dans la spec)

 

https://www.media.mit.edu/pia/Resea [...] /exif.html
https://exiftool.org/TagNames/EXIF.html


Oui quand c'est binaire et supposément "flexible", c'est comme ça. Dans le médical, j'ai dû maintenir le code de lecture/écriture du format d'image générique DICOM. Un client t'envoyait un fichier en se plaignant que notre station ("modalité" dans le jargon médical) ne lisait pas le fichier correctement, et les trois quarts du temps, le travail consistait à vérifier si le bug venait de chez nous ou de l'appareil d'un concurrent qui l'avait mal encodé. Heureusement qu'il y avait un expert qui avait écrit un outil de diagnostic en Python, parce que le débogage de fichiers d'origines diverses, c'était assez relou.
Les formats binaires un peu sophistiqués, c'est relou à coder et tester, d'où l'invention de trucs comme ASN.1, Protobuff et consors qui facilitent quand même un peu les choses.


Message édité par el muchacho le 16-12-2021 à 11:49:15

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
mood
Publicité
Posté le 16-12-2021 à 11:43:34  profilanswer
 

n°2403977
masklinn
í dag viðrar vel til loftárása
Posté le 16-12-2021 à 11:51:12  profilanswer
 

hephaestos a écrit :

C'est pas tout à fait pareil alors : les protobufs texte c'est une fonctionnalité du format, documentée et proposée dans tous les langages pour lesquels une implémentation officielle de protobuf existe. C'est pas la même chose qu'utiliser une bibliothèque externe


Si tu manipules du json t’as bien une lib json dans un coin, de même que si tu manipules su protobuf, non? Ta réponse protobuf ça va pas être du texte vu que c’est pas fait pour, donc à un moment faut bien désérialiser ton protobuf, et si tu t’emmerdes beaucoup le resérialiser en texte?


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2403978
depart
Posté le 16-12-2021 à 11:53:06  profilanswer
 

ya des pros du htaccess Apache dans le coin ?
 
J'aimerai faire le truc suivant :
SI l'url est du type /[a-zA-Z0-9]* mais que le début ne commence par pas la chaine "toto" alors balance une erreur 403.
 
en gros :  
www.monsite.com/test.html -> OK
www.monsite.com/images/test.png  -> OK
www.monsite.com/tralalalalere  -> NOK
www.monsite.com/tralalalalere2  -> NOK
www.monsite.com/totoalalalere  -> OK
www.monsite.com/totoalalalere2  -> OK
 
Une idée ?

Message cité 1 fois
Message édité par depart le 16-12-2021 à 11:56:00
n°2403979
gfive
Posté le 16-12-2021 à 12:12:16  profilanswer
 

___alt a écrit :

Je sens que je vais même pas finir celui d'aujourd'hui, c'est vraiment l'enfer de faire des conversions binaires de ce genre dans un langage qui n'a pratiquement aucun support pour ça et pas de type unisgned. Gavé.

 

hein? Pour le coup c'est assez con :o

 


A base de
Integer.parseInt(xxx, 2);
Long.parseLong(xxx, 2);

 

ca va tout seul.

 

Ou alors c'est le parse qui te pose problème? Perso j'ai résolu la question à base de :

 
Spoiler :


private static Map<Character, String> codes = buildMap();

 

private static Map<Character, String> buildMap() {
Map<Character, String> map = new HashMap<>();
map.put('0', "0000" );
map.put('1', "0001" );
map.put('2', "0010" );
map.put('3', "0011" );
map.put('4', "0100" );
map.put('5', "0101" );
map.put('6', "0110" );
map.put('7', "0111" );
map.put('8', "1000" );
map.put('9', "1001" );
map.put('A', "1010" );
map.put('B', "1011" );
map.put('C', "1100" );
map.put('D', "1101" );
map.put('E', "1110" );
map.put('F', "1111" );
return map;
}

 

public static String toBits(String hexa) {
return hexa.chars().mapToObj(c -> codes.get((char) c)).collect(Collectors.joining("" ));
}

 


:o

 

Je comprends pas là.
(Enfin, je crois que je comprends.. mais comme j'ai fait ça comme un bourrin j'ai rien de plus compliqué que ce qu'il y a au dessus comme manipulations de binaires.


Message édité par gfive le 16-12-2021 à 13:00:46

---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2403980
Flaie
Posté le 16-12-2021 à 12:13:11  profilanswer
 

depart a écrit :

ya des pros du htaccess Apache dans le coin ?
 
J'aimerai faire le truc suivant :
SI l'url est du type /[a-zA-Z0-9]* mais que le début ne commence par pas la chaine "toto" alors balance une erreur 403.
 
en gros :  
www.monsite.com/test.html -> OK
www.monsite.com/images/test.png  -> OK
www.monsite.com/tralalalalere  -> NOK
www.monsite.com/tralalalalere2  -> NOK
www.monsite.com/totoalalalere  -> OK
www.monsite.com/totoalalalere2  -> OK
 
Une idée ?


/toto\w* -> OK, sinon 403 ?

n°2403981
depart
Posté le 16-12-2021 à 12:18:54  profilanswer
 

Flaie a écrit :


/toto\w* -> OK, sinon 403 ?


 
??? les rewriterules c'est pas trop du if then else
et du coup pour tout le reste (genre /test.html) ça fait une 403 aussi :(

n°2403982
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 16-12-2021 à 12:32:48  profilanswer
 

masklinn a écrit :


Si tu manipules du json t’as bien une lib json dans un coin, de même que si tu manipules su protobuf, non? Ta réponse protobuf ça va pas être du texte vu que c’est pas fait pour, donc à un moment faut bien désérialiser ton protobuf, et si tu t’emmerdes beaucoup le resérialiser en texte?

 

Ce que je fais c'est :

Code :
  1. assert(foo(proto::fromText(R"pb(
  2.   field_1 {
  3.     message: "toto" #Ce message est hyper important
  4. # osef du formatting même si un bon linter fait ça bien mais au moins ça me crache pas à la figure.
  5.            
  6.                }
  7. )pb"
  8. ).equals(proto::fromText(R"pb(
  9.   response_field {
  10.     value: 36
  11.   }
  12. )
  13. )pb" );
 

Je fais pareil avec du JSON, mais du coup je dois écrire des JSON littéraux. Je pourrais écrire un sérializer de mon objet interne (un protobuf, trop bien) vers JSON mais ce n'est carrément pas trivial, et vu que je n'en ai pas l'utilité hors test je ne vais certainement pas le faire.


Message édité par hephaestos le 16-12-2021 à 12:33:15
n°2403983
Flaie
Posté le 16-12-2021 à 12:36:21  profilanswer
 

depart a écrit :


 
??? les rewriterules c'est pas trop du if then else
et du coup pour tout le reste (genre /test.html) ça fait une 403 aussi :(


ok jai pas fait ça depuis 2002 je pense, tu es censé spécifier la regex pour ceux qui renvoient OK ou NOK?

n°2403984
depart
Posté le 16-12-2021 à 12:38:18  profilanswer
 

Je tente un truc genre  

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/[a-zA-Z0-9]+$
RewriteRule !(toto).* - [F]


 
ou des déclinaisons du genre (^$, pas de regroupement sur toto, variations sur le .* ...) mais ça ne marche pas :(
 
Ca ça bloque bien tout ce qui est \w only :

RewriteCond %{REQUEST_URI} ^/[a-zA-Z0-9]+$
RewriteRule .* - [F]


Mais je n'arrive pas à aller plus loin
 
Edit : j'ai l'impression qu'une autre règle dans le virtualhost me marche sur les pieds :(  
En théorie  

RewriteCond %{REQUEST_URI} ^/[a-zA-Z0-9]+$
RewriteRule !^(toto)[a-zA-Z0-9]+$ - [F]


ça DOIT fonctionner
 
En amont donc, (dans la conf apache de l'hôte) j'ai une règle qui fait :
RewriteRule ^/([a-zA-Z0-9]+)$ /index.html
Si je la vire et que je la remets dans mon htaccess, va savoir pourquoi l'appli est pétée (ça me balance des 404).
 
Donc mon rewriteCond sur REQUEST_URI fonctionne bien car il se fait sur l'adresse originale... mais le RewriteRule s'applique sur l'url déjà réécrite [:isofouet]
 
SCHKREUGNEUGNEU
j'ai viré mon .htacces, j'ai tout foutu dans le vhost

RewriteCond %{REQUEST_URI} ^/[a-zA-Z0-9]+$
RewriteRule !^toto(.*)$ - [F]
RewriteRule ^/([a-zA-Z0-9]+)$ /index.html


 
Marche pas. Ya kien qui marche, même une bête 301 sans condition ne fonctionne pas  

RewriteRule ^toto(.*)$ /index.html\?test=1 [R=301,L]


marche po marche po marche po
Par contre

RewriteRule ^(.*)$ /index.html\?test=1 [R=301,L]


marche !
wtf ?
 
Edit pu*ain de "/"

RewriteRule ^/toto(.*)$ /index.html\?test=1 [R=301,L]


fonctionbe
 
je ne comprends pas, j'ai toujours fait des règles qui ne démarrent pas par un / et ça a toujours marché
 
Bref, problem solved

Message cité 1 fois
Message édité par depart le 16-12-2021 à 14:03:17
n°2403985
Feitan21
Posté le 16-12-2021 à 14:16:26  profilanswer
 

el muchacho a écrit :


Moi j'aime bien JSON, mais oui l'absence de commentaires est incompréhensible.
 
edit masklinn: ah ok, bof bof comme raison. Il aurait pu suffire de spécifier que les commentaires ne soient jamais transmis dans les échanges, non ?
 


 
Le JSON5 c'est la même syntaxe que le json avec les commentaires.
J'avais un peu regardé les formats et c'est ce qui me semblait le mieux, je trouve ça plus clair que le YAML et c'est human readable contrairement au XML.

n°2403988
mechkurt
Posté le 16-12-2021 à 14:49:50  profilanswer
 

depart a écrit :


 
[...]
 
Edit pu*ain de "/"

RewriteRule ^/toto(.*)$ /index.html\?test=1 [R=301,L]


fonctionbe
 
je ne comprends pas, j'ai toujours fait des règles qui ne démarrent pas par un / et ça a toujours marché
 
Bref, problem solved


Les slash de début c'est l'enfer (et donc le premier truc à vérifier), apparemment le comportement n'est pas le même entre apache 1 et 2 et entre un .htaccess et la même directive dans le vhost
https://webmasters.stackexchange.co [...] e-patterns
 
Pour débugger tu fais une redirection de tout ou partie vers un fichier en php et tu var_dump ce que le serveur t'envoie en paramètre.

Message cité 1 fois
Message édité par mechkurt le 16-12-2021 à 14:50:53

---------------
D3
n°2403989
beel1
Posté le 16-12-2021 à 14:54:39  profilanswer
 

Bizarrement aujourd'hui je suis preums derrière heflaiestos [:xx_xx]

n°2403991
Flaie
Posté le 16-12-2021 à 15:47:07  profilanswer
 

beel1 a écrit :

Bizarrement aujourd'hui je suis preums derrière heflaiestos [:xx_xx]


Je crois que les gens étaient moyen chaud pour ce jour :D
 
Je sais pas si vous avez fait gaffe mais y'a un gap dans l'implémentation des packet type id (partie 2), on passe du 3 au 5, y'a pas 8 et 9.
 
Je sens bien venir demain ou après demain une suite avec 4, 8 et 9 de nouvelles instructions genre jump ou autre comme en 2019

n°2403992
beel1
Posté le 16-12-2021 à 15:48:26  profilanswer
 

Flaie a écrit :


Je crois que les gens étaient moyen chaud pour ce jour :D

 

Je sais pas si vous avez fait gaffe mais y'a un gap dans l'implémentation des packet type id (partie 2), on passe du 3 au 5, y'a pas 8 et 9.

 

Je sens bien venir demain ou après demain une suite avec 4, 8 et 9 de nouvelles instructions genre jump ou autre comme en 2019


C'est sur 3 bits et le 4 c'est les opérandes [:xx_xx]

Message cité 1 fois
Message édité par beel1 le 16-12-2021 à 15:53:15
n°2403993
xtieu
Posté le 16-12-2021 à 16:04:47  profilanswer
 

Flaie a écrit :


Je crois que les gens étaient moyen chaud pour ce jour :D

 

Je sais pas si vous avez fait gaffe mais y'a un gap dans l'implémentation des packet type id (partie 2), on passe du 3 au 5, y'a pas 8 et 9.

 

Je sens bien venir demain ou après demain une suite avec 4, 8 et 9 de nouvelles instructions genre jump ou autre comme en 2019

 

Le 8 et le 9 why not... mais le  4 c'est pas le discriminant entre les operators et les literal ?  [:theorie des lavabos]

Message cité 1 fois
Message édité par xtieu le 16-12-2021 à 16:06:08

---------------
There's more to life than the boy in that mirror.
n°2403994
Flaie
Posté le 16-12-2021 à 16:21:44  profilanswer
 

beel1 a écrit :


C'est sur 3 bits et le 4 c'est les opérandes [:xx_xx]


 

xtieu a écrit :


 
Le 8 et le 9 why not... mais le  4 c'est pas le discriminant entre les operators et les literal ?  [:theorie des lavabos]


 
ouais bon ça va  :D :D
 
point toujours valide pour 8 et 9 :o
 
ahaha je suis plus frais ça m'a cassé le cerveau ce matin.
 
8 = A* dans la stack d'une façon ou d'une autre

Message cité 1 fois
Message édité par Flaie le 16-12-2021 à 16:22:59
n°2403995
xtieu
Posté le 16-12-2021 à 16:38:26  profilanswer
 

@Flaie t'as un bouquin à conseiller pour apprendre Kotlin ?


---------------
There's more to life than the boy in that mirror.
n°2403996
beel1
Posté le 16-12-2021 à 16:38:38  profilanswer
 

xtieu a écrit :

 

Le 8 et le 9 why not... mais le 4 c'est pas le discriminant entre les operators et les literal ? [:theorie des lavabos]

Flaie a écrit :

 

ouais bon ça va :D :D

 

point toujours valide pour 8 et 9 :o

 

ahaha je suis plus frais ça m'a cassé le cerveau ce matin.

 

8 = A* dans la stack d'une façon ou d'une autre


m'enfin c'est vendredi ou bien ? [:xx_xx]

Message cité 1 fois
Message édité par beel1 le 16-12-2021 à 16:39:20
n°2403997
xtieu
Posté le 16-12-2021 à 16:42:49  profilanswer
 

beel1 a écrit :


m'enfin c'est vendredi ou bien ? [:xx_xx]

 

Les journées sont longues :o


Message édité par xtieu le 16-12-2021 à 16:44:23

---------------
There's more to life than the boy in that mirror.
n°2403998
Flaie
Posté le 16-12-2021 à 16:45:09  profilanswer
 

Pour tout vous dire je suis dans un fichier json de 4816 lignes qui sert d'input pour tester des contreparties financières, alors ouais c'est déjà vendredi quoi :o

n°2403999
Flaie
Posté le 16-12-2021 à 16:47:09  profilanswer
 

xtieu a écrit :

@Flaie t'as un bouquin à conseiller pour apprendre Kotlin ?


J'ai entendu du bien de Joy of Kotlin chez Mannings, pas lu encore mais si il est dans la même veine que Joy of Clojure ça doit être du bon.
 
J'ai appris sur le tas basé sur mon XP en Java, y'a plein de concept avancés de Kotlin que j'ai pas encore testé :)

n°2404000
nraynaud
lol
Posté le 16-12-2021 à 16:47:21  profilanswer
 

https://github.com/vatesfr/xen-orch [...] -834178144
laissez les control freaks partir en burnout sans vous entrainer, exemple numéro 4260


---------------
trainoo.com, c'est fini
n°2404001
Flaie
Posté le 16-12-2021 à 16:57:59  profilanswer
 

nraynaud a écrit :

https://github.com/vatesfr/xen-orch [...] -834178144
laissez les control freaks partir en burnout sans vous entrainer, exemple numéro 4260


it was just a question :D  
 
j'ai les mêmes a la cogip  
 
mais control freak en plus sur nommage et tout ce qui pourrait te faire chier quand tu veux juste passer à un autre ticket  
 

var appContext = service.getApplicationContext()


 [:rahanus:3]  
 
Could you please rename appContext to applicationContext to make it more clear we're working with an application context?  
Besides I don't like var (insert un lien vers un blog obscur qui est OK avec son propos), I would prefer that we use the type explicitly.
 

ApplicationContext applicationContext = service.getApplicationContext()


 [:arhs is:2]  
 
thank you reads much more better
 
et j'exagère à peine :o
pour peu que ça t'arrive un lundi à 11h tu poses la semaine en congés

n°2404002
nraynaud
lol
Posté le 16-12-2021 à 17:03:06  profilanswer
 

Flaie a écrit :


it was just a question :D  
 


et en particulier on a plus de CI depuis que travis est mort. peut-être que mettre un peu plus d'effort là-dedans que dans mes asserts serait intéressant.


---------------
trainoo.com, c'est fini
n°2404003
Dion
Acceuil
Posté le 16-12-2021 à 17:06:05  profilanswer
 

nraynaud a écrit :


et en particulier on a plus de CI depuis que travis est mort. peut-être que mettre un peu plus d'effort là-dedans que dans mes asserts serait intéressant.


 :D  :D  :D


---------------
It is not called show art
n°2404004
nraynaud
lol
Posté le 16-12-2021 à 17:10:45  profilanswer
 

et je l'ai prévenu que ça allait se produire les mois à l'avance, quand travis l'a annoncé.


---------------
trainoo.com, c'est fini
n°2404005
Flaie
Posté le 16-12-2021 à 17:10:57  profilanswer
 

Bah ouais mais tu peux pas frustrer travis, et il ne rends pas les coups

n°2404006
flo850
moi je
Posté le 16-12-2021 à 17:12:42  profilanswer
 

J'ai une PR avec des actions github ( #5987 ) , ça marche pas mal mais j'aurai bien voulu mettre en cache le build de l'image docker avant de pousser ça en prod

 

pour le reste, on n'a pas tous la même définition de qualité de code et des priorités pour l'améliorer


Message édité par flo850 le 16-12-2021 à 17:16:30

---------------

n°2404007
el muchach​o
Comfortably Numb
Posté le 16-12-2021 à 17:14:38  profilanswer
 

skeye a écrit :

Je viens de survoler l'énoncé, j'ai probablement pas le temps de faire ça aujourd'hui :D


 

R3g a écrit :

J'ai lu l'énoncé mais du coup je suis trop fatigué pour me lancer. On verra ça après la sieste


 

hephaestos a écrit :

Un peu relou pour être honnête, perso il me faut déjà 45 minutes pour comprendre l'énoncé...
 
https://pastebin.com/WE5Aw2A2


Effectivement, pour la première fois cette année, je viens de lire l'énoncé, et c'est pas joyeux. :D
A première vue on dirait une sorte de JSON binaire avec checksum, donc faut créer un arbre qui représente la structure à la volée, puis le parcourir, je suppute ?


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°2404008
gfive
Posté le 16-12-2021 à 17:17:14  profilanswer
 

el muchacho a écrit :


Effectivement, pour la première fois cette année, je viens de lire l'énoncé, et c'est pas joyeux. :D
A première vue on dirait une sorte de JSON binaire avec checksum, donc faut créer un arbre qui représente la structure à la volée, puis le parcourir, je suppute ?

 

ouais, c'est franchement assez simple.

 

J'ai perdu beaucoup de temps avec la condition d'arrêt de parse de ma chaîne parce que j'avais une erreur dans une addition (pas le bon opérande), et que je pensais que ça venait d'ailleurs [:tinostar]

 

Mais avec un peu de calme, ça passe tranquille.

 

https://github.com/elacazed/aoc2021 [...] 1/D16.java


Message édité par gfive le 16-12-2021 à 17:17:27

---------------
Tous les sud africains sont ségrégationistes, à part Ted. (P. Desproges)
n°2404009
hephaestos
Sanctis Recorda, Sanctis deus.
Posté le 16-12-2021 à 17:26:21  profilanswer
 

el muchacho a écrit :


On dirait une sorte de JSON


 
Voilà, en gros !

n°2404010
nraynaud
lol
Posté le 16-12-2021 à 17:42:48  profilanswer
 

nraynaud a écrit :

https://github.com/vatesfr/xen-orch [...] -834178144
laissez les control freaks partir en burnout sans vous entrainer, exemple numéro 4260


ah, après 40 jours dans le pipe, elle a été coupée le jour de la release. la satisfaction de voir son travail en prod [:manzana verde]


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  24453  24454  24455  ..  27192  27193  27194  27195  27196  27197

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)