En voyant le type de problème et vu ma tendance à aimer les vieux langages (est-il besoin de le préciser), j'ai tout de suite pensé à Prolog.
Forcément, il y a déjà quelqu'un qui a codé une solution(Tout en bas de cette page) :)
Bon, ce n'est pas forcément très simple à comprendre quand on ne connait pas le langage et même quand on connait, il faut se creuser pour tout assimiler mais c'est sympa pour s'ouvrir un peu les chakras.
ha si, un truc cloche : le texte que tu as cité, il correspond à un truc qui n'est pas la réalité (tu n'as pas un certificat de rétablissement à durée illimitée), sans doute une volonté de simplifier qui en réalité complexifie et te fait faire ce journal/forum…
Tu joues sur les mots, le questions-réponses du gouvernement, référencé dans le lien fourni d'où est extrait le texte, utilise bien le paragraphe suivant :
Deux dispositifs permettent d’avoir un certificat de rétablissement avec une validité équivalente à une dose de rappel (c’est-à-dire sans fin de validité) :
Si votre test a été réalisé avant le 15 février 2022, il vous faut faire alors une manipulation dans l’application TousAntiCovid pour obtenir un nouveau certificat. Pour cela : après avoir importé dans TousAntiCovid votre certificat de rétablissement (issu d’un test RT-PCR ou antigénique positif) et votre dernier certificat de vaccination (1/1 ou 2/2) au format européen, l’outil Pass+, que vous trouverez dans le Carnet de votre application, vous permettra de générer un nouveau certificat de rétablissement sans fin de validité. Une mise à jour de l’application est nécessaire.
Si votre test est réalisé à partir du 15 février 2022, il vous faut présenter votre preuve de vaccination (1/1 ou 2/2) au professionnel de santé qui, si vous êtes éligible, ajoutera l’information de votre statut vaccinal dans votre certificat de test positif, ce qui permettra de ne pas avoir de fin de validité. Ce dispositif couvre les tests antigéniques effectués en pharmacie ainsi que les tests RT-PCR et antigéniques réalisés dans certains laboratoires.
Je ne peux que te conseiller d'aller regarder le type de requêtes que l'on peut faire en SPARQL sur FactForge.
On peut faire des trucs assez complexes quand même avec des sous-requêtes, des agrégations, des comptages.
Alors oui, je ne te cache pas que certaines requêtes sont pas faciles à lire mais quand on a compris que, par exemple
Ce sont juste trois contraintes sur des triplets, ça devient plus simple.
Ici, on veut que loc ait country pour pays (le prédicat dbo:country et la classe dbo:Country, a étant un raccourci pour est un objet de la classe) et que country_name soit son label (skos:prefLabel).
Les données sémantiques sont destinées (typiquement) à intégrer des dictionnaires.
En complément, elles permettent aussi d'enrichir certains process comme l'extraction d'entités nommées.
Par exemple, Gate permet de travailler avec les ontologies directement (cf. là) et d'utiliser un triplestore pour le marquage (cf. ici).
Le côté « raisonnement » est intéressant dans certain cas genre la maintenance d’ontologie complexes, mais a sûrement peu d’utilisation pour le commun des programmeurs
Ca dépend du cas d'usage.
Par exemple, sur l'ontologie FOAF, certaines inférences permettent de déterminer un graphe de relations sans qu'elles ne soient forcément explicites.
On peut imaginer Facebook s'en servir mais pas que :)
est-ce que vous arrivez à imaginer des usages concrets pour cela ?
Sans trop parler de mon métier d'avant, disons que c'était utilisé dans certains logiciels de collecte et d'analyses d'informations dans le domaine du renseignement.
Bien sûr on peut toujours imaginé faire évoluer Rust et/ou Ada mais alors ce n'est plus Rust, ni Ada, c'est un mixte, exactement le but de ce projet a priori. : Ruda ou Adst :D
On verra bien mais de ce que j'ai compris, pour l'instant, c'est surtout des bindings bidirectionnels un peu comme pour les autres langages et surtout d'aider à fournir un compilateur Rust certifié, ce qui est un peu le métier d'AdaCore.
Le "au début" se réfère à l'analyse syntaxique d'un code Ada par un programme Ada.
Cela ne veut en aucun cas dire qu'ASIS fut arrivé avant Ada :)
J'aurais dû développer l'acronyme, désolé.
Enfin, ça, c'est si j'ai bien compris ce que tu as cru comprendre… :D
Et donc qu'il n'y aurait pas eu le serveur HTTP Apache…
Aussi loin que j'ai pu remonter dans l'historique du serveur Apache, d'après ce fichier, Apache compilait déjà sous BSD et beaucoup d'autres OS en 1996.
Les dépêches rapportent plus de points de karma et parfois même des livres ;-)
Certes, j'en ai déjà gagné un sur la dépêche pour Ada 2012 mais de là à penser qu'une dépêche sur la sortie d'un soft en Ada puisse valoir à son auteur un livre, je préfère parier sur le karma.
Il suffit de voir la popularité du langage sur l'index Tiobe et des journaux ici-même pour s'en persuader :D
disclaimer: ceci n'est pas un commentaire sur C…D-.9 :)
En fait, ça s'est très assoupli vu qu'il ne faut plus que faire une déclaration sans revue mais il reste encore quelques petits trucs et dixit Wikipedia, cela reste complexe.
C'est quoi l'intérêt? on envoie la bibliothèque par tweets ? ;-)
Oui, c'est l'intérêt car cela permet, me semble-t-il, de s'affranchir de certaines restrictions dans les règles d'export control américains en termes de matériel cryptographique.
Enfin, y a rien de moins sûr parce qu'il semble que les softs en domaine publique soient épargnés par ces règles… Sauf peut-être si on exporte vers un pays soumis à embargo US.
Au fait on parle d'anciens ou de nouveaux tweets (140 ou 280 caractères) ? ;-)
# En Prolog
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal résoudre "trouve 24". Évalué à 6.
En voyant le type de problème et vu ma tendance à aimer les vieux langages (est-il besoin de le préciser), j'ai tout de suite pensé à Prolog.
Forcément, il y a déjà quelqu'un qui a codé une solution(Tout en bas de cette page) :)
Bon, ce n'est pas forcément très simple à comprendre quand on ne connait pas le langage et même quand on connait, il faut se creuser pour tout assimiler mais c'est sympa pour s'ouvrir un peu les chakras.
[^] # Re: Une seule vérification
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal De l'information contenue dans les passes. Évalué à 9.
Tu joues sur les mots, le questions-réponses du gouvernement, référencé dans le lien fourni d'où est extrait le texte, utilise bien le paragraphe suivant :
[^] # Re: Utilité ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 3.
Je ne peux que te conseiller d'aller regarder le type de requêtes que l'on peut faire en SPARQL sur FactForge.
On peut faire des trucs assez complexes quand même avec des sous-requêtes, des agrégations, des comptages.
Alors oui, je ne te cache pas que certaines requêtes sont pas faciles à lire mais quand on a compris que, par exemple
Ce sont juste trois contraintes sur des triplets, ça devient plus simple.
Ici, on veut que loc ait country pour pays (le prédicat dbo:country et la classe dbo:Country, a étant un raccourci pour est un objet de la classe) et que country_name soit son label (skos:prefLabel).
[^] # Re: Utilité ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 3.
En complément, elles permettent aussi d'enrichir certains process comme l'extraction d'entités nommées.
Par exemple, Gate permet de travailler avec les ontologies directement (cf. là) et d'utiliser un triplestore pour le marquage (cf. ici).
[^] # Re: Utilité ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 2.
:D
Non, ça fonctionne pas comme ça… :)
Il n'y a pas trop d'ambiguïtés ici.
[^] # Re: Utilité ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 4.
Ca dépend du cas d'usage.
Par exemple, sur l'ontologie FOAF, certaines inférences permettent de déterminer un graphe de relations sans qu'elles ne soient forcément explicites.
On peut imaginer Facebook s'en servir mais pas que :)
[^] # Re: Utilité ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 3.
Sans trop parler de mon métier d'avant, disons que c'était utilisé dans certains logiciels de collecte et d'analyses d'informations dans le domaine du renseignement.
[^] # Re: SPARQL tout rouillé
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 4.
J'avais oublié les définitions :)
# SPARQL tout rouillé
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 4.
Merci pour ce lien, j'adore.
Par contre, ça m'a fait voir à quel point mon SPARQL est tout rouillé :D
Bon, j'arrive quand même à extraire les mots à connotation péjorative du Burkina Faso (oui, je suis un grand gamin) :D
D'ailleurs, au passage, je n'ai rien trouvé pour la France, c'est limité à la Francophonie hors hexagone ou je suis vraiment à la ramasse ?
[^] # Re: Intervalles arithmétiques!
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Ada au FOSDEM. Évalué à 3.
Alors, sauf si j'ai mal compris la question, je ne suis pas franchement un spécialiste en analyse numérique, c'est supporté au travers de l'annexe G.
Il se trouve que cette annexe a le bon goût d'être implémentée dans GNAT :)
Au passage, je fournis le lien vers la vidéo où tout est expliqué ou presque.
# C'est parti
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Ada au FOSDEM. Évalué à 4.
Et voilà, 10h00, c'est parti pour la journée
[^] # Re: Typo lien
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Ada au FOSDEM. Évalué à 2. Dernière modification le 04 février 2022 à 16:53.
Merci bien :)
Désolé, si tu t'es vraiment sentie obligée mais j'étais sûr que tu passerai par là.
[^] # Re: Typo lien
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Ada au FOSDEM. Évalué à 2. Dernière modification le 04 février 2022 à 16:31.
Yes, bien vu !!
Vu la longueur du journal et les manipulations manuelles que j'ai faites, j'avais plus les yeux en face des trous.
Il faut sonner un modo dans ce cas !
Ysabeau ? C'est pour toi, y a un… Tag Ada à sauver :)
[^] # Re: Très intéressant
Posté par Blackknight (site web personnel, Mastodon) . En réponse au lien AdaCore and Ferrous Systems Joining Forces to support certified Rust for mission and safety-critical. Évalué à 3.
On verra bien mais de ce que j'ai compris, pour l'instant, c'est surtout des bindings bidirectionnels un peu comme pour les autres langages et surtout d'aider à fournir un compilateur Rust certifié, ce qui est un peu le métier d'AdaCore.
[^] # Re: debout
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Renaissance Ada. Évalué à 3.
Merci pour ces retours, je ferai plus attention la prochaine fois.
C'est pas parce que c'est clair dans ma tête qu'il faut zapper des étapes :)
[^] # Re: debout
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Renaissance Ada. Évalué à 3. Dernière modification le 03 février 2022 à 15:10.
Le "au début" se réfère à l'analyse syntaxique d'un code Ada par un programme Ada.
Cela ne veut en aucun cas dire qu'ASIS fut arrivé avant Ada :)
J'aurais dû développer l'acronyme, désolé.
Enfin, ça, c'est si j'ai bien compris ce que tu as cru comprendre… :D
[^] # Re: Trop faible pour le prix total? Prix total pas si total?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal La machine Linux à $15. Évalué à 2.
Aussi loin que j'ai pu remonter dans l'historique du serveur Apache, d'après ce fichier, Apache compilait déjà sous BSD et beaucoup d'autres OS en 1996.
[^] # Re: Merci..
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Renaissance Ada. Évalué à 3.
Certes, j'en ai déjà gagné un sur la dépêche pour Ada 2012 mais de là à penser qu'une dépêche sur la sortie d'un soft en Ada puisse valoir à son auteur un livre, je préfère parier sur le karma.
Il suffit de voir la popularité du langage sur l'index Tiobe et des journaux ici-même pour s'en persuader :D
disclaimer: ceci n'est pas un commentaire sur C…D-.9 :)
[^] # Re: Merci..
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Renaissance Ada. Évalué à 10.
De rien, je fais ça pour les points de karma :)
[^] # Re: Tweet ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Re-implémentation de TweetNaCl en Spark. Évalué à 2. Dernière modification le 28 janvier 2022 à 17:32.
From Wikipedia:
TweetNaCL est une ré-écriture de NaCL dont une implémentation alternative est libsodium :)
[^] # Re: Tweet ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Re-implémentation de TweetNaCl en Spark. Évalué à 2.
Petit update car on trouve quelques infos:
[^] # Re: Tweet ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Re-implémentation de TweetNaCl en Spark. Évalué à 2.
En fait, ça s'est très assoupli vu qu'il ne faut plus que faire une déclaration sans revue mais il reste encore quelques petits trucs et dixit Wikipedia, cela reste complexe.
Donc j'ai dit des conneries :D
[^] # Re: C'est la bibliothèque standard qu'il faut patcher
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Une CVE dans le compilateur rust. Évalué à 2.
On n'est plus un UB près :D
[^] # Re: git-hahaha
Posté par Blackknight (site web personnel, Mastodon) . En réponse au lien Announcing Pijul 1.0 beta. Évalué à 3.
Il semble aussi, d'après l'historique, qu'il se soit inspiré de Monotone.
[^] # Re: Tweet ?
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Re-implémentation de TweetNaCl en Spark. Évalué à 2. Dernière modification le 28 janvier 2022 à 09:40.
Oui, c'est l'intérêt car cela permet, me semble-t-il, de s'affranchir de certaines restrictions dans les règles d'export control américains en termes de matériel cryptographique.
Enfin, y a rien de moins sûr parce qu'il semble que les softs en domaine publique soient épargnés par ces règles… Sauf peut-être si on exporte vers un pays soumis à embargo US.
Comme les anciens et les nouveaux francs ? :D