diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..149fbba9 --- /dev/null +++ b/404.html @@ -0,0 +1,330 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 404 Not Found +

+ under construction +
+ + +
+ Sorry, the content you're looking for was not found ... +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/agri-vs-it/index.html b/blog/agri-vs-it/index.html new file mode 100644 index 00000000..89cbf336 --- /dev/null +++ b/blog/agri-vs-it/index.html @@ -0,0 +1,457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Agriculture 🌱 VS IT 💻️ +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 812 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

This is a kind of article that lists the commonalities between agriculture and computer science. Maybe a little biased at the end...

+

⚠️ Spoiler alert, there are going to be some platitudes that may not be very interesting if you know the subject.

+

1: There's no way this is going to work

+

Agriculture

+

Every time I sow seeds, I tell myself that the chances of harvesting anything are slim if you take into account germination rates, diseases, pests, mechanical failures.

+

Yet, almost every time, it's not necessarily perfect, but it ends up working.

+

Computer science

+

When you change a line of code, compile, deploy, launch. And you see all the reasons why it might not work, it's discouraging.

+

Knowing that the slightest misplaced bit is enough to bring everything down, what are the chances that everything will go right?

+

We're also so used to Murphy's law that when we know all the reasons why a program can crash, we think it's impossible for it to ever work.

+

But it does work

+

It's strange to realize that these jobs (like our lives) we are dependent on forces beyond our control. Or that you can spend your life trying to deepen your knowledge without ever mastering more than a tiny part of all the processes at play in our simplest little everyday actions.

+

All this because :

+

2: Still standing on the shoulders of giants 🐘

+

Agriculture

+

When we collect seeds we collect the result of millions of years of evolution of adaptation through natural selection. Then thousands of years of human selection.

+

There is also the material: the industry: the combustion engine, the single-seed drill, the weather forecast. We plant seeds on heaps of natural and technical processes.

+

Computer science

+

We just take advantage of the work of many contributors like I said

+

Free boiler plates

+

Whether it's in IT or agriculture, effortlessly, we have war machines at our disposal: factories with lots of pipes in everywhere.

+

And in some cases, you only have to bend down to acquire them.

+

But whose work tool is it?

+

Agriculture

+

The basis of agriculture is seeds. The big industrial groups have understood this and have set up a seed catalog that allows them to commercialize, i.e. to guarantee the behavior of the plants under certain conditions: they sell the seeds, the phytosanitary products, a quantity of fertilizer and they are guaranteed a yield. This is convenient, but the farmer is then enslaved (price, and way of working) to institutions whose only goal is to generate profits.

+

On the other hand, farmer seeds (population, generally old varieties abandoned after the arrival of chemistry in agriculture) do not guarantee a result in yield but have a genetic diversity within their seed lot that will allow them to adapt through a selection over several years.

+

The farmer becomes his own breeder. This requires a little more effort and knowledge.

+

Seeds are not in the catalog, they do not guarantee a very precise behavior but are perfect to circulate for free from farmer to farmer on a given territory.

+

Thanks to seeds, the multi-national agribusinesses have managed to take over the work tools of farmers (even though they are business leaders).

+

Computer science

+

What a funny idea, when free solutions exist, to choose paying ones and especially those whose source code is not published so that we are dependent on the seller, in terms of functioning, performance and especially security.

+

Here too, with a little involvement, we can easily recover the sovereignty over our information technologies. And for small IT craftsmen like me: to have the luxury of owning and controlling my work tool.

+

It's political"_ said Didier Wampas

+

Here's an analogy, for what it's worth: Google, Microsoft, Bayer, Sygenta, same battle. They provide services that enslave us.

+

Once we can't do anything without them, they have an unimaginable power: influence on the populations, their food, their way of life, they shape humanity the way they want. But we didn't really ask them, thank you very much.

+

Although the problem is mainly a national political one, we can still fight at our own level by trying to gain sovereignty in our decisions with peasant seeds and open source software.

+
    +
  • Of course this requires a bit more work and knowledge. But both areas are full of passionate geeks who will be happy to assist you.
  • +
  • We will have a little less (performance, digital services) but it will be better.
  • +
+

At a time when we are talking about collapse, pandemics or turboponies invasion, these solutions bring resilience. Low tech (low resource techno and old varieties) is a good tool to make human life sustainable and less hard (or if we are less optimistic: to make human survival more bearable)

+

References

+ +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/avatar-with-stable-diffusion/index.html b/blog/avatar-with-stable-diffusion/index.html new file mode 100644 index 00000000..0c67c141 --- /dev/null +++ b/blog/avatar-with-stable-diffusion/index.html @@ -0,0 +1,443 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🖼️ I made an avatar with Stable Diffusion 🤓 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 301 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

What to do when you have an illustration idea and no artistic skill at all : use Stable Diffusion.

+

The idea 💡

+

Facts

+
    +
  • Every collaborative tool legitimately ask its users for an avatar
  • +
  • I don't really want to see my face everywhere all day long
  • +
  • I have a couple of ideas for an illustration but no artistic skills whatsoever
  • +
+

Fortunately

+ +

The image

+

There's a very little known animal in the south of France: a genet. They live at night, nobody sees them and I find them very cool. So I wanted an anthropomorphized version of it.

+

Tips & tricks to use Stable Diffusion

+

I reckon there was a intense use of my CPUs for a couple of days. Trying different prompts and settings to try to get it right.

+

Some good ideas :

+
    +
  • Don't hesitate to generate multiple pictures for the same prompt. Then you can use the least worse version as an input for the next batch.
  • +
  • Use a specific model, trained with the type of images you want to achieve.
  • +
  • If you have some drawing, painting or graphic skills it'd be much faster to do it by hand.
  • +
  • It's hard to have both foreground and background right at the same time so I did them separately.
  • +
+

Here is the result 🎉

+

+ Stable Diffusion avatar +

+

Things I never managed to get right

+
    +
  • I drink mate and there's no way Stable Diffusion has ever been train with images featuring people from Argentina or Uruguay!
  • +
  • I drink coffee too but the mug always appears in a very surrealistic way
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 00000000..95057cce --- /dev/null +++ b/blog/index.html @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Blog +

+
+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 5 min + + + + + + + 824 words + +
+
+
+ + +
+

Developers have superpowers

+

"Technically, computer developers are witches," says Bakunin

+

Standing on the shoulders of giants, oh yeah!

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 301 words + +
+
+
+ + +
+

What to do when you have an illustration idea and no artistic skill at all : use Stable Diffusion.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 5 min + + + + + + + 812 words + +
+
+
+ + +
+

This is a kind of article that lists the commonalities between agriculture and computer science. Maybe a little biased at the end...

+

⚠️ Spoiler alert, there are going to be some platitudes that may not be very interesting if you know the subject.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blog/witches-and-wizards/index.html b/blog/witches-and-wizards/index.html new file mode 100644 index 00000000..b41350f9 --- /dev/null +++ b/blog/witches-and-wizards/index.html @@ -0,0 +1,436 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Developers and superpowers 🦸 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 824 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

Developers have superpowers

+

"Technically, computer developers are witches," says Bakunin

+

Standing on the shoulders of giants, oh yeah!

+ +

If you are reading this, you have access to an incredible device*. A physical object, certainly, but which magic mostly resides in an intangible wealth: the Code. What animates screens, machines and serves you. To connect to a site, access quite trivial data, the number of software bricks, and people who have worked on it is... I don't know at all but give a figure.…

+

+ weeeeee +

+

It's more.

+

Because in computer science as well, we walk on the shoulders of giants. Everyone brings their stone to the building to do something new, so that with very little means and knowledge anyone can use the giant, climb on his shoulders and tell him: "Let's go Kevin!"

+

And there are little bits of developers everywhere in the world

+

When my guidance counselor asked me what I wanted to remain of me after my death. After saying "the least amount of garbage as possible", I thought that there were already plenty of little bits of me in codes that runs on objects and servers.

+

And as I'm not filled with over-ambitions, I think that's already pretty good! It's like putting a small stone on the wall of human glory. Isn't that something worth being proud of? Maybe not as much as those who make food or who educate kids and take care of us but still! And anyway it can make their job easier.

+

That's the beauty of IT and especially of open source software: international cooperation at the service of any average loser. Of course, the history of commits and the identity of authors is not necessarily accessible. In the same way that we don't know all the little hands that win wars and make revolutions. We don't do it for the glory, but for the cause! No, I'm kidding, we do it because it's fun and it can make money. Nevertheless, we change the landscape, in small steps, like a farmer planting a tree.

+

While devs (and digital workers in general) today are considered as antisocial morons (I admit, especially by people for whom it's very unlikely to read this article), it's the little hands that make the world a bit more interesting. And there are little bits of us scattered all over the world mixed with the drops of blood from the extraction of rare earths, in all electronic devices, behind the web. +Don't thank us, for us it's nothing at all. We've built a parallel world, a 5th dimension that gives us superpowers like allowing us to interact simultaneously in several places in the world.

+

In a few times, after a well-deserved collapse because we will would have elected Nadine Morano, a computer will be found, a phone with a software, a server, a web client. Some nerd will make Wikipedia work and will be considered as a great wizard. And the the power of magic of ancient humans and the greatness of their civilization will be praised. +Like in most heroic fantasy novels. "A very ancient and powerful magical artifact", but how it works, who made it and why will be forgotten.

+

A thought for the workers who make equipment in science fiction works

+

I'd like to ask fiction writers and authors to pay a little more attention to the working conditions of the people who make your script writing facilities possible. +Because I don't think you could make your own Palendir or Sorting Hat or even an icewall (it's a firewall but in Game of Thrones).

+

You are impressed by the virtue of fantasy heroes without knowing anything about the time it takes to make a sword that glows when orcs are nearby? And that is reliable! It's like having never seen a car before and concluding "Wow, this guy is very fast!"

+

But the good thing is that the existence of the internet makes magical artifacts and science fiction inventions much more credible. And that's a good thing because we can now imagine that if magic is based on little bricks of magic that many people have been able to develop step by step. For example, in that perspective, a spell could be based on several combined spells. There would be as many types of magic as there are types of technology. And in the same way that we never talk about small people in fantasy like a soldier serving an exercise he didn't choose, the peasants who produce the food for the characters whose story we follow, there are also the geeks who build the magic they use and make us love these stories.

+

So okay, it's okay not to be considered epic heroes on laser horses, but couldn't we say we are anonymous little witches working to build fantasy worlds?

+
+

* Don't tell me you printed that?

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/blog/atom.xml b/categories/blog/atom.xml new file mode 100644 index 00000000..5b2f5580 --- /dev/null +++ b/categories/blog/atom.xml @@ -0,0 +1,73 @@ + + + Adrien Touzouli - blog + Personnal professional presentation web site + + + Zola + 2023-01-13T00:00:00+00:00 + https://ad2ien.github.io/categories/blog/atom.xml + + 🖼️ I made an avatar with Stable Diffusion 🤓 + 2023-01-13T00:00:00+00:00 + 2023-01-13T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/blog/avatar-with-stable-diffusion/ + + <p>What to do when you have an illustration idea and no artistic skill at all : use Stable Diffusion.</p> + + + + + Agriculture 🌱 VS IT 💻️ + 2020-06-15T00:00:00+00:00 + 2020-06-15T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/blog/agri-vs-it/ + + <p>This is a kind of article that lists the commonalities between agriculture and computer science. Maybe a little biased at the end...</p> +<p>⚠️ Spoiler alert, there are going to be some platitudes that may not be very interesting if you know the subject.</p> + + + + + Developers and superpowers 🦸 + 2020-04-01T00:00:00+00:00 + 2020-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/blog/witches-and-wizards/ + + <h2 id="developers-have-superpowers">Developers have superpowers</h2> +<p><em>"Technically, computer developers are witches," says Bakunin</em></p> +<h3 id="standing-on-the-shoulders-of-giants-oh-yeah">Standing on the shoulders of giants, <strong>oh yeah!</strong></h3> + + + + diff --git a/categories/blog/index.html b/categories/blog/index.html new file mode 100644 index 00000000..62175988 --- /dev/null +++ b/categories/blog/index.html @@ -0,0 +1,620 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : blog +

+
+ + + + + +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

What to do when you have an illustration idea and no artistic skill at all : use Stable Diffusion.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

This is a kind of article that lists the commonalities between agriculture and computer science. Maybe a little biased at the end...

+

⚠️ Spoiler alert, there are going to be some platitudes that may not be very interesting if you know the subject.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Developers have superpowers

+

"Technically, computer developers are witches," says Bakunin

+

Standing on the shoulders of giants, oh yeah!

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/blog/page/1/index.html b/categories/blog/page/1/index.html new file mode 100644 index 00000000..4d0aa286 --- /dev/null +++ b/categories/blog/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/categories/index.html b/categories/index.html new file mode 100644 index 00000000..37c6e92d --- /dev/null +++ b/categories/index.html @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Categories +

+

3 categories

+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/it-xp/atom.xml b/categories/it-xp/atom.xml new file mode 100644 index 00000000..80d55ead --- /dev/null +++ b/categories/it-xp/atom.xml @@ -0,0 +1,291 @@ + + + Adrien Touzouli - IT XP + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/categories/it-xp/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + + 📡 CLS developer + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/cls/ + + <p>This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.</p> + + + + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + + 🌱 🇨🇵 Web developer for the French ministry of agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maaf/ + + <p>Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.</p> + + + + + 🛬 Technical consultant - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/thales/ + + <p>Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.</p> + + + + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/intel/ + + <p>Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.</p> + + + + + 🪪 👆️ GAXU S.A. developer + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/gaxu/ + + <h2 id="achievements">Achievements</h2> +<p>Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.</p> + + + + + 📨 Embedded software team leader + 2010-01-01T00:00:00+00:00 + 2010-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/neopost/ + + <p>Embedded C++ developer for a franking machine Manufacturer.</p> + + + + + ⚙️ Windows drivers development + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/philog/ + + <p>Driver design and development in C, C++ with DDK.</p> + + + + diff --git a/categories/it-xp/index.html b/categories/it-xp/index.html new file mode 100644 index 00000000..7b23b08f --- /dev/null +++ b/categories/it-xp/index.html @@ -0,0 +1,2129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : IT XP +

+
+ + + + + +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 12 months + + + +
+
+ +
+ + + + + + + +
+
+ + + + + + +
+ + + +
+ + +
+
+
+ + + + + + + 4 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Project

+

Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

+ + + + Read more... + + + + + +
+ + + +
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 7 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Project

+

Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

+ + + + Read more... + + + + + +
+ + + +
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 21 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 15 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

This mission is mainly related to the management of documentation embedded in Air France aircrafts.

+ + + + Read more... + + + + + +
+ + + +
+ +
+ + +
+
+
+ + + + + + + 12 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + +
+
+
+ + + + + + + 4 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 12 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 13 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Achievements

+

Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/it-xp/page/1/index.html b/categories/it-xp/page/1/index.html new file mode 100644 index 00000000..5a355d8b --- /dev/null +++ b/categories/it-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/categories/it-xp/page/2/index.html b/categories/it-xp/page/2/index.html new file mode 100644 index 00000000..89141ebe --- /dev/null +++ b/categories/it-xp/page/2/index.html @@ -0,0 +1,623 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : IT XP +

+
+ + + + + +
+ + +
+
+
+ + + + + + + 24 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Embedded C++ developer for a franking machine Manufacturer.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ + Tags: + + + + + + + C++ + + + +
+
+
+ +
+ + +
+
+
+ + + + + + + 18 months + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Driver design and development in C, C++ with DDK.

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ + Tags: + + + + + + + C + + + + + + + + C++ + + + +
+
+
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next Page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/other-xp/atom.xml b/categories/other-xp/atom.xml new file mode 100644 index 00000000..be37aba3 --- /dev/null +++ b/categories/other-xp/atom.xml @@ -0,0 +1,133 @@ + + + Adrien Touzouli - Other XP + Personnal professional presentation web site + + + Zola + 2022-12-02T00:00:00+00:00 + https://ad2ien.github.io/categories/other-xp/atom.xml + + 🧑‍🎓 Degrees + 2022-12-02T00:00:00+00:00 + 2022-12-02T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/degrees/ + + <h2 id="master-of-science-from-cranfield-university-in-signal-and-image-processing">Master of Science from Cranfield University in signal and image processing</h2> +<h2 id="engineer-degree-from-estia-in-automatized-process">Engineer degree from ESTIA in automatized process</h2> +<h2 id="degree-in-analysis-and-management-of-agricultural-holding-systems">Degree in Analysis and management of agricultural holding systems</h2> + + + + + 🍺 Beer brewing + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/brewing/ + + <p>Beer brewing workshop animation for Brens INEOPOLE (81) training center in agriculture.</p> + + + + + 🧗Climbing + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/climbing/ + + <p>SAE initiator: Artificial Site Climbing in Auzeville (31 France) Certificate issued by the French climbing federation.</p> + + + + + 🌽 Collectif maïs population + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/corn/ + + <p>Member of an association that tries to develop a sector for an old variety of corn in the Gers, south-west of France.</p> +<p>Production, processing and sale of polenta, bulgur and corn flour.</p> + + + + + 🇬🇧 English language + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/english/ + + <p>1 year in New Zealand, English regularly used professionally and privately.</p> + + + + + 🇪🇸 Spanish language + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/other-xp/spanish/ + + <p>1 year in New Zealand, English regularly used professionally and privately.</p> + + + + diff --git a/categories/other-xp/index.html b/categories/other-xp/index.html new file mode 100644 index 00000000..774fe7eb --- /dev/null +++ b/categories/other-xp/index.html @@ -0,0 +1,875 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : Other XP +

+
+ + + + + +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Master of Science from Cranfield University in signal and image processing

+

Engineer degree from ESTIA in automatized process

+

Degree in Analysis and management of agricultural holding systems

+ + + + Read more... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Beer brewing workshop animation for Brens INEOPOLE (81) training center in agriculture.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+
+

🧗Climbing

+

+
+
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

SAE initiator: Artificial Site Climbing in Auzeville (31 France) Certificate issued by the French climbing federation.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Member of an association that tries to develop a sector for an old variety of corn in the Gers, south-west of France.

+

Production, processing and sale of polenta, bulgur and corn flour.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

1 year in New Zealand, English regularly used professionally and privately.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

1 year in New Zealand, English regularly used professionally and privately.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/categories/other-xp/page/1/index.html b/categories/other-xp/page/1/index.html new file mode 100644 index 00000000..a34ecd6d --- /dev/null +++ b/categories/other-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/css/main.css b/css/main.css new file mode 100644 index 00000000..b7a1e5dd --- /dev/null +++ b/css/main.css @@ -0,0 +1,3 @@ +/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/ + +/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}h1{font-size:1.5rem;line-height:2rem}h2{font-size:1.25rem;line-height:1.75rem}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-12{top:3rem}.right-0{right:0}.right-2{right:.5rem}.left-0{left:0}.left-2{left:.5rem}.-left-1\/2{left:-50%}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.m-5{margin:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-40{margin-top:10rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mb-2{margin-bottom:.5rem}.mb-6{margin-bottom:1.5rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-12{height:3rem}.h-16{height:4rem}.h-36{height:9rem}.h-60{height:15rem}.h-2\/3{height:66.666667%}.h-full{height:100%}.h-screen{height:100vh}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-12{width:3rem}.w-24{width:6rem}.w-28{width:7rem}.w-48{width:12rem}.w-60{width:15rem}.w-64{width:16rem}.w-auto{width:auto}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-11\/12{width:91.666667%}.w-full{width:100%}.w-screen{width:100vw}.max-w-7xl{max-width:80rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.origin-top-right{transform-origin:top right}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.-translate-x-full{--tw-translate-x:-100%}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(14rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(14rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overscroll-none{-ms-scroll-chaining:none;overscroll-behavior:none}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-full{border-radius:9999px}.border-2{border-width:2px}.border{border-width:1px}.border-t-2{border-top-width:2px}.border-b-2{border-bottom-width:2px}.border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity:1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.dark .dark\:border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.dark .dark\:border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.dark .dark\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.hover\:bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.dark .dark\:bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.dark .dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.dark .dark\:bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.dark .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.dark .dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(75,85,99,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-6{padding-top:1.5rem}.pb-3{padding-bottom:.75rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity))}.dark .dark\:text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.dark .dark\:text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity))}.dark .dark\:text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.dark .dark\:text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.dark .dark\:hover\:text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.no-underline{text-decoration:none}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-2xl,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgba(0,0,0,var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#1f2937}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html{scroll-behavior:smooth}#page-content a{text-decoration:underline}#page-content p,h2{padding-bottom:1rem;padding-top:1rem}#page-content :is(h1,h2,h3,h4,h5,h6){text-decoration:underline}#page-content pre{margin-bottom:1rem;margin-top:1rem;overflow-x:auto;padding:1rem}#page-content ul{list-style-type:disc}#page-content ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}#page-content ul{padding-left:1.25rem}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:mt-8{margin-top:2rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-32{margin-top:8rem}.sm\:mr-4{margin-right:1rem}.sm\:ml-6{margin-left:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-1\/2{height:50%}.sm\:w-1\/2{width:50%}.sm\:w-2\/3{width:66.666667%}.sm\:w-1\/4{width:25%}.sm\:w-3\/4{width:75%}.sm\:w-1\/5{width:20%}.sm\:w-full{width:100%}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:max-w-md{max-width:28rem}.md\:flex-row{flex-direction:row}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:px-8{padding-left:2rem;padding-right:2rem}} \ No newline at end of file diff --git a/docs/CV-Touzouli-en.pdf b/docs/CV-Touzouli-en.pdf new file mode 100644 index 00000000..db23f093 Binary files /dev/null and b/docs/CV-Touzouli-en.pdf differ diff --git a/elasticlunr.min.js b/elasticlunr.min.js new file mode 100644 index 00000000..79dad65f --- /dev/null +++ b/elasticlunr.min.js @@ -0,0 +1,10 @@ +/** + * elasticlunr - http://weixsong.github.io + * Lightweight full-text search engine in Javascript for browser search and offline search. - 0.9.6 + * + * Copyright (C) 2017 Oliver Nightingale + * Copyright (C) 2017 Wei Song + * MIT Licensed + * @license + */ +!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Agriculture 🌱 VS informatique 💻️ +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 899 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

Un espèce d'article qui liste les points communs entre l'agriculture et l'informatique. Peut être un peu orienté sur la fin...

+

⚠️ Spoiler alert, il va y avoir des lieux communs peut être pas très intéressants si vous connaissez le sujet.

+

1: Y'a aucune chance que ça marche

+

Agriculture

+

A chaque fois que je sème des graines, je me dis que les chances qu'on arrive à récolter quoi que ce soit sont bien maigres si on prend en compte le taux de germination, les maladies, les ravageurs, les défaillances mécaniques.

+

Pourtant, presque à chaque fois, c'est pas forcément parfait, mais ça fini par marcher.

+

Informatique

+

Quand on change une ligne de code, qu'on compile qu'on déploie, qu'on lance. Et qu'on voit toutes les raisons pour lesquelles ça pourrait ne pas marcher, c'est décourageant.

+

Sachant que le moindre bit de travers suffit à mettre tout par terre, quelles sont les chances que tout se passe pile poil comme il faut?

+

On est aussi tellement habitué à la loi de Murphy que quand on sait toutes les raisons pour lesquelles un programme peut planter, on se dit que c'est impossible que ça fonctionne un jour.

+

Pourtant ça marche

+

C'est bizarre ces métiers (comme nos vies) où on est tributaire de forces qui nous dépassent. Ou on peut passer sa vie à essayer d'approfondir ses connaissances sans jamais maîtriser plus d'un partie infime de tout les processus en jeu dans nos plus simples petites actions du quotidien.

+

Tout ça parce que :

+

2: Toujours sur les épaules de géants 🐘

+

Agriculture

+

Quand on récupère des graines on récupère le résultat de millions d'années d'évolution d'adaptation par la sélection naturelle. Puis des milliers d'années de sélection humaine.

+

Il y a aussi le matériel : l'industrie : le moteur à explosion, le semoir monograine, les prévisions météo. On plante des graines sur des montagnes de procédés naturels et techniques.

+

Informatique

+

Bé oui on profite du travail de plein de contribut·eur·rice·s comme je disais

+

Usines à gaz gratos

+

Que ce soit dans l'informatique ou l'agriculture, sans effort, on a à disposition des machines de guerre : des usines avec plein de tuyaux dans tous les sens.

+

Et dans certains cas, il n'y a qu'à se baisser pour en acquérir.

+

Mais il est à qui l'outil de travail?

+

Agriculture

+

La base de l'agriculture, ce sont les semences. Les grands groupes industriels ont compris ça et ont mis en place un catalogue de semence qui permet de commercialiser c'est à dire de garantir un comportement des plantes dans de certaines conditions : on vend les graines, les produits phyto-sanitaires, une quantité d'engrais et on est assuré d'un rendement. C'est pratique, mais l'agriculteur·ice est alors asservi·e (prix, et façon de travailler) à des institutions dont le seul but est de générer des bénéfices.

+

D'un autre côté les semences paysannes (population, en général des variétés ancienne délaissées après l'arrivée de la chimie dans l'agriculture) ne garantissent pas un résultat en rendement mais possèdent une diversité génétique au sein même de son lot de semence qui va permettre de s'adapter moyennant une sélection sur plusieurs années.

+

L'agriculteur devient son propre sélectionneur. Ce qui demande un peu plus d'effort et de connaissance.

+

Les semences ne sont pas au catalogue, elle ne garantissent pas un comportement très précis mais sont parfaites pour circuler gratuitement de paysan en paysan sur un territoire donné.

+

Grâce aux semences, les multi-nationales de l'agro-alimentaire ont réussi à récupérer l'outil de travail des agriculteurs (alors même que ceux-ci sont des chefs d'entreprise.)

+

Informatique

+

Quelle drôle d'idée, quand des solutions libres existent, d'aller en choisir des payantes et surtout dont le code source n'est pas publié si bien qu'on est tributaire du vendeur, en terme de fonctionnement, performance et surtout de sécurité.

+

Ici aussi, moyennant un peu d'implication on peut facilement récupérer la souveraineté sur nos technologies de l'information. Et pour les petits artisans informaticiens comme moi : avoir le luxe de détenir et maîtriser mon outil de travail.

+

"C'est politique" dixit Didier Wampas

+

Une analogie qui vaut ce qu'elle vaut : Google, Microsoft, Bayer, Sygenta même combat. Ils fournissent des services qui nous asservissent. +(Il faut que j'arrête les rimes on va croire que c'est une chanson de nuit debout) +Une fois qu'on ne peut plus se passer d'eux, ils ont un pouvoir inimaginable : influence sur les populations, leur alimentation, leur façon de vivre, ils modèlent l'humanité à leur image. Mais on leur avait pas spécialement demandé, vraiment merci mais on en demandait pas tant.

+

Bien que le problème relève surtout de la politique nationale, on peut tout de même lutter à notre petit niveau en essayant d'acquérir de la souveraineté dans nos décisions avec les semences paysannes et les logiciels libres.

+
    +
  • Certe cela demande un peu plus de travail et de connaissance. Cela-dit les 2 domaines sont pleins de geek passionné·e·s qui se feront un plaisir de vous assister.
  • +
  • On en aura un peu moins (rendement, services numériques) mais ce sera meilleur.
  • +
+

A l'heure ou on parle d’effondrement, de pandémies ou d'invasion de turboponeys, ces solutions apportent de le résilience. La low tech (techno peu gourmande en resource et variétés anciennes) est un bon outil pour rendre la vie des humains durable et moins dure (ou si on est moins optimiste : rendre la survie des humains plus supportable)

+

Références

+ +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/blog/avatar-with-stable-diffusion/index.html b/fr/blog/avatar-with-stable-diffusion/index.html new file mode 100644 index 00000000..e4d58b79 --- /dev/null +++ b/fr/blog/avatar-with-stable-diffusion/index.html @@ -0,0 +1,443 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🖼️ J'ai fait un avatar avec une Stable Diffusion🤓 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 309 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

Que faire quand on a une idée d'illustration et aucune compétence artistique : utiliser Stable Diffusion.

+

L'idée 💡

+

Les faits

+
    +
  • Chaque outil collaboratif demande légitimement à ses utilisateurs un avatar.
  • +
  • Je n'ai pas vraiment envie de voir mon visage partout toute la journée.
  • +
  • J'ai quelques idées pour une illustration mais aucune compétence artistique.
  • +
+

Heureusement...

+ +

L'image

+

Il existe un animal très peu connu dans le sud de la France : une genette. Elles vivent la nuit, personne ne les voit et je les trouve très cool. J'ai donc voulu en faire une version anthropomorphisée.

+

Tips & tricks pour utiliser Stable Diffusion

+

Je pense qu'il y a eu une utilisation intense de mes processeurs pendant quelques jours. J'ai essayé différents prompts et paramètres pour essayer d'y arriver.

+

Quelques bonnes idées :

+
    +
  • N'hésitez pas à générer plusieurs images pour le même message. Vous pouvez ensuite utiliser la version la moins mauvaise comme input pour le lot suivant.
  • +
  • Utilisez un modèle spécifique, entraîné avec le type d'images que vous souhaitez obtenir.
  • +
  • Si vous avez des compétences en dessin, en peinture ou en graphisme, il serait beaucoup plus rapide de le faire à la main.
  • +
  • Il est difficile d'avoir la bonne version du premier de l'arrière plan en même temps, alors je les ai faits séparément.
  • +
+

Voici le résultat 🎉:

+

+ Avatar en Stable Diffusion +

+

Ce que je n'ai jamais réussi à obtenir correctement

+
    +
  • Je bois du mate et il n'y a aucune chance que Stable Diffusion se soit entraîné avec des images des personnes argentines ou uruguayennes !
  • +
  • Je bois aussi du café mais les mugs apparaissent toujours de manière très surréaliste
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/blog/index.html b/fr/blog/index.html new file mode 100644 index 00000000..51026193 --- /dev/null +++ b/fr/blog/index.html @@ -0,0 +1,508 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Blog +

+
+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 5 min + + + + + + + 899 words + +
+
+
+ + +
+

Un espèce d'article qui liste les points communs entre l'agriculture et l'informatique. Peut être un peu orienté sur la fin...

+

⚠️ Spoiler alert, il va y avoir des lieux communs peut être pas très intéressants si vous connaissez le sujet.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 6 min + + + + + + + 1189 words + +
+
+
+ + +
+

Je pers toujours mes mots de passe!

+

Par moment, la famille et les amis sont conscients qu'il y a quelques failles dans leur gestion de mots passe. Je leur dis en général que je m'y connais pas plus que n'importe qui sinon c'est trop long. Mais des fois il me semble que je me prends moins la tête que la moyenne et c'est pas sympa de pas partager les conseils. Et puis comme ça je pourrai dire : "beh tu lis pas mon blog?"

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 5 min + + + + + + + 928 words + +
+
+
+ + +
+

Les Devs ont des supers pouvoirs

+

« Techniquement, les développeuses et développeurs informatiques sont des sorcières» dixit Bakounine

+

Standing on the shoulders of giants, oh yeah!

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 309 words + +
+
+
+ + +
+

Que faire quand on a une idée d'illustration et aucune compétence artistique : utiliser Stable Diffusion.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/blog/password-managerment/index.html b/fr/blog/password-managerment/index.html new file mode 100644 index 00000000..52a5f637 --- /dev/null +++ b/fr/blog/password-managerment/index.html @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🔑 Gestion de ses mots de passe +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 1189 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

Je pers toujours mes mots de passe!

+

Par moment, la famille et les amis sont conscients qu'il y a quelques failles dans leur gestion de mots passe. Je leur dis en général que je m'y connais pas plus que n'importe qui sinon c'est trop long. Mais des fois il me semble que je me prends moins la tête que la moyenne et c'est pas sympa de pas partager les conseils. Et puis comme ça je pourrai dire : "beh tu lis pas mon blog?"

+

Introduction

+

Tout est dit ici dans les grandes lignes : https://www.cybermalveillance.gouv.fr/tous-nos-contenus/bonnes-pratiques/mots-de-passe

+

Pourquesque?

+

On va partir du principe que vous n'êtes pas recherchés par la CIA ou que des structures ayant de gros moyens, veulent vous nuire personnellement. Dans ce cas là il y a des outils et des organisations pour vous aider mais c'est pas le sujet.

+

Le but ici est de se prémunir des attaques d'opportunités : tentatives de connexion automatiques qui ont lieux suite à un vol de données d'un site sur lequel vous êtes passé comme décrit plus bas.

+

On va quand même prendre en compte le fait qu'il est sain de garder un peu de vie privée même à l'intérieur de son foyer et que n'importe quel colporteur de passage* ne puisse pas se servir et prendre le contrôle de votre vie numérique.

+

Conclusion de l'introduction

+

Il faut bien être conscient que la sécurité nuit clairement à l'expérience utilisateur. Il faut donc trouver la solution la moins pénible qui protège suffisamment pour ne pas être le maillon faible: la personne la plus facile à poutrer (comme on dit dans le milieu)

+

C'est du boulot, ça n'apporte rien mais il y a beaucoup à perdre si on ne le fait pas.

+

Double facteur

+

Si vous perdez vos mots de passe, il faut être sûr de pouvoir les récupérer et donc de ne pas perdre l'accès à son compte mail. Pour cela, et pour tous les services important, quand c'est possible, il vaut mieux activer l'authentification à 2 facteurs (2FA) afin d'empêcher quelqu'un qui récupère un mot de passe d'accéder à votre compte.

+

2FA c'est à dire, qu'en plus de votre mot de passe, il vous sera demandé un code temporaire.

+
    +
  • soit qui vous seras envoyé pour sms
  • +
  • soit qui sera généré par une application OTP (pour smartphone) telle que celle-ci https://freeotp.github.io/ (peut être mieux quand on capte pas toujours)
  • +
+

⚠️ Attention: risque de s'enfermer dehors en cas de perte de téléphone :

+
    +
  • être sûr de pouvoir recommander une carte sim avec le même numéro
  • +
  • sauvegarde des codes de récupération pour les applis OTP dans un endroit chiffré: et encore une fois, je me rends compte que : oui c'est compliqué!
  • +
+

Les mots de passe

+

Le plus probable c'est qu'un jour, sur un site, votre mot de passe fuite. Des scripts automatisés essayent alors tous les "gros" site avec les même identifiants de connection, ou des variantes générées de façon subtile. Donc 1ere étape c'est d'avoir des mots de passe différents pour chaque site. Donc il faut que ce soit impossible de se souvenir de tous ses mots de passe!

+

Comment avoir des mots de passe robustes sans avoir besoin de les retenir?

+

Avec Firefox et la fondation Mozilla

+

Vous pouvez vous créer un compte Firefox https://accounts.firefox.com/ +Se logguer dans le navigateur Firefox. On peut alors synchroniser ses favoris et les mots de passe https://support.mozilla.org/fr/kb/configurer-synchronisation-ordinateur. On peut notamment le synchroniser avec firefox sur votre téléphone et donc avoir vos mots de passe dans la poche... si vous arrivez à trouver le bon menu 😓

+

Veillez quand même à créer un mot de passe principal pour accéder aux mots de passe enregistrés dans Firefox : https://support.mozilla.org/fr/kb/utiliser-mot-passe-principal-proteger-identifiants sinon n'importe qui qui a un accès à une session ouverte sur votre ordinateur pourra voir vos mots de passe!

+

Vous pourrez de surcroit entrer vos e-mails et vérifier si vos mots de passe ont été compromis https://monitor.mozilla.org/ et même être prévenus si ça arrive.

+

Avec un fichier Keepass

+

Un fichier keepass (*.kdbx) est un simple fichier dont le format est assez répandu mais nécessite quand même d'installer un logiciel quelque soit votre système d'exploitation. Ce fichier est chiffré et on ne peut l'ouvrir qu'avec un mot de passe.

+

👍 Avantages :

+
    +
  • c'est juste un fichier on peut facilement le copier et faire des sauvegarde
  • +
  • Il existe des outils et des plugins sur tous les OS
  • +
  • On peut écrire un peu ce qu'on veut et mettre plus d'info que simplement login mot de passe
  • +
+

⚠️ Attention à:

+
    +
  • bien le synchroniser entre les différents devices
  • +
  • ne pas oublier le mot de passe de celui-là
  • +
+

Bon pour être exhaustif, il faudrait aussi expliquer comment installer le programme qui lit le fichier Keepass et que, si vous utilisez un drive pour stocker vos fichiers, il y a surement un plugin qui permettra d'ouvrir ce fichier de mot passe depuis un navigateur mais ça c'est niveau 6.

+

Avec un cahier: conseil pour ma mère 🧓

+

Faire des phrases et les noter dans un cahier avec un petit tweak facile à retenir. Ex : remplacer tous les "s" par des 6 ou faire une faute systématique de façon à ce que si quelqu'un tombe sur le carnet de mot de passe, il ne puisse pas l'utiliser.

+
+

Les responsables de sécurité informatique diraient que ce serait facile à bruteforcer mais il y a peu de chance que le carnet de ma mère leak sur le darkweb et, que je sache 🤔, personne n'a de grief contre elle assez gros pour prendre la peine d'essayer d'en tirer quelque chose.

+
+

Dernier petit détail

+

Pour être passé par là, il peut être intéressant d'organiser ce que vous voudriez communiquer à vos proches en cas de décès:

+
    +
  • voulez vous, ou pas, déléguer tout vos comptes à une autre personne?
  • +
  • quelles sont les informations qui peuvent être utiles ou que vous souhaitez transmettre? Typiquement : EDF, téléphone, les photos...
  • +
  • quelles sont les parties de votre vie privée qui doivent être oubliées. Ca ne fait pas de mal de dire explicitement que l'historique de vos interactions n'a pas vocation à être consulté s'il n'y a pas de raisons judiciaire... enfin bref
  • +
+

Les vieux rappels évidents et autres bonnes pratiques

+

Des mesures les moins contraignantes au plus geek:

+
    +
  • ne cliquez pas sur les liens douteux, vérifiez le domaines dans les urls
  • +
  • évitez d'installer des logiciels dont on peut douter des fonctionnalités mais je ne sais toujours pas comment gérer ça sur Windows 🤷
  • +
  • de façon générale on se porte pas plus mal si les navigations s’effectuent en navigation privée si vous n'avez pas besoin d'être logué sur un service en particulier.
  • +
  • préférez F-Droid pour les applications Android
  • +
  • ne croyez pas ce que vous lisez sur les réseaux sociaux et mangez des fruits!
  • +
+

Il y a des endroits pour se faire aider : https://lesrelaisnumeriques.org. Oh et puis si vous avez des questions et que vous passez à Cologne dans le Gers et que vous voulez vous plaindre à quelqu'un je vous montrerai comment envoyer vos grief à @GDarmanin.

+

* je vis au 19ème siècle apparemment

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/blog/witches-and-wizards/index.html b/fr/blog/witches-and-wizards/index.html new file mode 100644 index 00000000..3d9ab071 --- /dev/null +++ b/fr/blog/witches-and-wizards/index.html @@ -0,0 +1,436 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Super pouvoir des devs 🦸 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 928 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+ + +
+

Les Devs ont des supers pouvoirs

+

« Techniquement, les développeuses et développeurs informatiques sont des sorcières» dixit Bakounine

+

Standing on the shoulders of giants, oh yeah!

+ +

Si vous lisez ceci, vous disposez d’un appareil incroyable*. Un objet physique, certe, mais dont la magie réside surtout dans une richesse intangible : le côde. Ce qui anime les écrans, les machines et vous rend des services. Pour se connecter à un site, accéder à des données tout à fait triviales, le nombre de briques logicielles, et de gens qui y ont travaillé dessus est… je sais pas du tout mais dites un chiffre.…

+

+ weeeeee +

+

C’est plus.

+

Car dans l’informatique aussi, on se balade sur les épaules des géants. Chacun amène sa pierre à l’édifice pour faire quelque chose de nouveau, si bien qu’avec très peu de moyen et de connaissance on peut s’approprier le géant, à monter sur ses épaules et à lui dire : « vas-y Coco en avant ! »

+

Et il y a des petits bouts de développeurs partout dans le monde

+

Quand ma conseillère d’orientation m’a demandé ce que je voulais qu’il reste de moi, après ma mort. Après avoir dit « le moins d’ordure possible », je me suis dit qu’il y avait déjà plein de petits bouts de moi dans des objets, dans du code qui tourne sur des serveurs, qui rend des services.

+

Et comme je n’ai pas d’ambitions démesurées, je trouve que c’est déjà pas mal! C’est comme avoir mis une petite pierre sur un cairn du chemin de la félicité. Il y aurait de quoi être un peu fier non? Peut être pas autant que ceux qui nous font à manger ou qui nous éduquent et nous soignent mais quand même ! Et puis ça peut leur faciliter la tâche.

+

C’est la beauté de l’informatique et surtout du logiciel libre : la coopération internationale au service de n’importe quel clampin. Alors certes, l’historique des commits et l’identité des auteurs n’est pas forcément accessible. De la même façon qu’on ne connaît pas toute les petites mains qui gagnent les guerres et font les révolutions. On ne le fait pas pour la gloire, mais pour la cause! Non je rigole, on le fait parce que c’est fun et ça peut rapporter des sous. N’empêche qu’on modifie le paysage, par petit bout comme un paysan qui plante un arbre.

+

Alors que les devs (et les travailleu·r·se·s du numérique en général) aujourd’hui sont considérés comme des débiles asociaux (j’avoue, surtout par des gens pour qui il est très improbables de lire cet article) alors que ce sont les petites mains qui rendent le monde un peu plus intéressant. Et il y a de petits bouts de nous disséminés partout dans le monde mélangées aux gouttes de sang de l’extraction des terres-rares, dans tous les appareils électroniques, derrière le web. +Nous remerciez pas, pour nous c’est rien du tout. On a construit un monde parallèle, une 5ème dimension qui nous donne des supers pouvoirs comme nous permettre d’interagir simultanément à plusieurs endroits du monde.

+

Dans quelques temps, après un effondrement bien mérité parce qu’on aura élu Nadine Morano, on retrouvera un ordi, un téléphone avec un logiciel un serveur, un client web. Un geek quelconque aura fait marcher Wikipédia et sera considéré comme un grand sorcier. Et il encensera la puissance de la magie des anciens humains et la grandeur de leur civilisation. +Comme dans la majorité des œuvres d’heroic fantasy. « Un artefact magique très ancien et très puissant », mais on a oublié comment ça marche, qui l’a fait et pourquoi faire.

+

Une pensée pour les travailleu·r·se·s qui fabriquent le matériel dans les œuvres de science fiction

+

Je voudrais demander aux écrivains et auteurs de fiction de vous attarder un peu plus sur les conditions de travail des gens qui permettent vos facilités scénaristiques. +Parce que je ne crois pas que ça se fabrique tout seul un Palendir ou Choixpeau magique (demandez aux gens parcoursup) ou même un icewall (pour les connaisseur c’est un firewall mais dans le monde Game of Thrones).

+

Vous êtes impressionnés par la vertu des héros de fantaisie alors que vous savez le temps que ça prend de faire un épée qui brille à l’approche des orcs? Et qui soit fiable?? C’est comme si vous n’aviez jamais vu de voiture et que vous vous exclamiez « whoua le gars il est fort pour aller si vite! »

+

Mais l’avantage c’est que l’existence de l’internet rend beaucoup plus crédible les artefacts magiques et les inventions de science fiction. Et ça c’est une bonne chose parce qu’on peut maintenant s’imaginer que si la magie repose sur des petites briques de magie que plusieurs personnes ont pu développer petit à petit il y a de quoi regarder toutes ces histoires fantastiques avec une nouvelle perspective. Par exemple un sortilège pourrait se baser sur plusieurs sortilèges combinés. Il y a autant de type de magie de que de type de technologies. Et de la même façon qu’on ne parle jamais des petits clampins dans la fantasy : qui, des militaires au service d’un exercice qu’ils n’ont pas choisi, qui, des paysans qui produisent la nourriture des personnages dont on suit l’histoire, il y a aussi les geeks qui construisent la magie dont iels se servent et qui nous font aimer ces histoires.

+

Alors ok, c’est normal de pas être considérés comme des héros épiques sur des chevaux lasers mais est ce qu’on pourrait dire qu’on était des petites sorcières anonymes qui travaillent pour construire des mondes fantastiques?

+
+

* me dites pas que vous avez imprimé ça?

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/blog/atom.xml b/fr/categories/blog/atom.xml new file mode 100644 index 00000000..76c5b4f0 --- /dev/null +++ b/fr/categories/blog/atom.xml @@ -0,0 +1,94 @@ + + + Adrien Touzouli - blog + Site web professionel / personnel + + + Zola + 2024-04-21T00:00:00+00:00 + https://ad2ien.github.io/fr/categories/blog/atom.xml + + 🔑 Gestion de ses mots de passe + 2024-04-21T00:00:00+00:00 + 2024-04-21T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/blog/password-managerment/ + + <h2 id="je-pers-toujours-mes-mots-de-passe"><em>Je pers toujours mes mots de passe!</em></h2> +<p>Par moment, la famille et les amis sont conscients qu'il y a quelques failles dans leur gestion de mots passe. Je leur dis en général que je m'y connais pas plus que n'importe qui sinon c'est trop long. Mais des fois il me semble que je me prends moins la tête que la moyenne et c'est pas sympa de pas partager les conseils. Et puis comme ça je pourrai dire : <em>"beh tu lis pas mon blog?"</em></p> + + + + + 🖼️ J'ai fait un avatar avec une Stable Diffusion🤓 + 2023-01-13T00:00:00+00:00 + 2023-01-13T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/ + + <p>Que faire quand on a une idée d'illustration et aucune compétence artistique : utiliser Stable Diffusion.</p> + + + + + Agriculture 🌱 VS informatique 💻️ + 2020-06-15T00:00:00+00:00 + 2020-06-15T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/blog/agri-vs-it/ + + <p>Un espèce d'article qui liste les points communs entre l'agriculture et l'informatique. Peut être un peu orienté sur la fin...</p> +<p>⚠️ Spoiler alert, il va y avoir des lieux communs peut être pas très intéressants si vous connaissez le sujet.</p> + + + + + Super pouvoir des devs 🦸 + 2020-04-01T00:00:00+00:00 + 2020-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/blog/witches-and-wizards/ + + <h2 id="les-devs-ont-des-supers-pouvoirs">Les Devs ont des supers pouvoirs</h2> +<p><em>« Techniquement, les développeuses et développeurs informatiques sont des sorcières» dixit Bakounine</em></p> +<h3 id="standing-on-the-shoulders-of-giants-oh-yeah">Standing on the shoulders of giants, <strong>oh yeah!</strong></h3> + + + + diff --git a/fr/categories/blog/index.html b/fr/categories/blog/index.html new file mode 100644 index 00000000..22423efc --- /dev/null +++ b/fr/categories/blog/index.html @@ -0,0 +1,716 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : blog +

+
+ + + + + +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Je pers toujours mes mots de passe!

+

Par moment, la famille et les amis sont conscients qu'il y a quelques failles dans leur gestion de mots passe. Je leur dis en général que je m'y connais pas plus que n'importe qui sinon c'est trop long. Mais des fois il me semble que je me prends moins la tête que la moyenne et c'est pas sympa de pas partager les conseils. Et puis comme ça je pourrai dire : "beh tu lis pas mon blog?"

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Que faire quand on a une idée d'illustration et aucune compétence artistique : utiliser Stable Diffusion.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Un espèce d'article qui liste les points communs entre l'agriculture et l'informatique. Peut être un peu orienté sur la fin...

+

⚠️ Spoiler alert, il va y avoir des lieux communs peut être pas très intéressants si vous connaissez le sujet.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Les Devs ont des supers pouvoirs

+

« Techniquement, les développeuses et développeurs informatiques sont des sorcières» dixit Bakounine

+

Standing on the shoulders of giants, oh yeah!

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + blog + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/blog/page/1/index.html b/fr/categories/blog/page/1/index.html new file mode 100644 index 00000000..70e8261d --- /dev/null +++ b/fr/categories/blog/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/categories/index.html b/fr/categories/index.html new file mode 100644 index 00000000..1637e7b5 --- /dev/null +++ b/fr/categories/index.html @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Categories +

+

3 categories

+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/it-xp/atom.xml b/fr/categories/it-xp/atom.xml new file mode 100644 index 00000000..ae8596d4 --- /dev/null +++ b/fr/categories/it-xp/atom.xml @@ -0,0 +1,289 @@ + + + Adrien Touzouli - IT XP + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/categories/it-xp/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + + 📡 Développeur chez CLS + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/cls/ + + <p>Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.</p> + + + + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + + 🌱 🇨🇵 Développeur web au Ministère de l'agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maaf/ + + <p>Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.</p> + + + + + 🛬 Intervenant technique - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/thales/ + + <p>Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.</p> + + + + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/intel/ + + <p>Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.</p> + + + + + 🪪 👆️ Développeur pour GAXU S.A. + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + + <p>Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.</p> + + + + + 📨 Développeur embarqué pour Neopost + 2010-01-01T00:00:00+00:00 + 2010-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/neopost/ + + <p>Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.</p> + + + + + ⚙️ Développeur drivers windows + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/philog/ + + <p>Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.</p> + + + + diff --git a/fr/categories/it-xp/index.html b/fr/categories/it-xp/index.html new file mode 100644 index 00000000..0e513776 --- /dev/null +++ b/fr/categories/it-xp/index.html @@ -0,0 +1,2128 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : IT XP +

+
+ + + + + +
+ + +
+
+
+ + + + + + + 12 mois + + + +
+
+ +
+ + + + + + + +
+
+ + + + + + +
+ + + +
+ + +
+
+
+ + + + + + + 4 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + + Lire la suite... + + + + + +
+ + + +
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 7 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + + Lire la suite... + + + + + +
+ + + +
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 21 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + +
+
+
+ + + + + + + 15 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + + Lire la suite... + + + + + +
+ + + +
+ +
+ + +
+
+
+ + + + + + + 12 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + +
+
+
+ + + + + + + 4 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + logo + +
+
+ +
+
+
+ + + + + + + 12 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + +
+
+
+ + + + + + + 13 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/it-xp/page/1/index.html b/fr/categories/it-xp/page/1/index.html new file mode 100644 index 00000000..5158ee06 --- /dev/null +++ b/fr/categories/it-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/categories/it-xp/page/2/index.html b/fr/categories/it-xp/page/2/index.html new file mode 100644 index 00000000..a610bbab --- /dev/null +++ b/fr/categories/it-xp/page/2/index.html @@ -0,0 +1,623 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : IT XP +

+
+ + + + + +
+ + +
+
+
+ + + + + + + 24 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ + Tags: + + + + + + + C++ + + + +
+
+
+ +
+ + +
+
+
+ + + + + + + 18 mois + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ + Tags: + + + + + + + C + + + + + + + + C++ + + + +
+
+
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next Page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/other-xp/atom.xml b/fr/categories/other-xp/atom.xml new file mode 100644 index 00000000..7997956f --- /dev/null +++ b/fr/categories/other-xp/atom.xml @@ -0,0 +1,132 @@ + + + Adrien Touzouli - Other XP + Site web professionel / personnel + + + Zola + 2022-12-02T00:00:00+00:00 + https://ad2ien.github.io/fr/categories/other-xp/atom.xml + + 🧑‍🎓 Diplômes + 2022-12-02T00:00:00+00:00 + 2022-12-02T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/degrees/ + + <h2 id="master-of-science-de-cranfield-university-en-traitement-du-signal-et-de-l-image">Master of Science de Cranfield University en traitement du signal et de l'image</h2> +<h2 id="diplome-d-ingenieur-estia-procedes-automatises">Diplôme d'Ingénieur ESTIA procédés automatisés</h2> + + + + + 🍺 Brassage de bière + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/brewing/ + + <p>Animation d'ateliers brassage de bière pour le centre de formation INEOPOLE de Brens (81)</p> + + + + + 🧗 Escalade + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/climbing/ + + <p>Initiateur SAE : Site Artificiel d'Escalade à Auzeville (31) Certificat délivré par la FFME : Fédération Française de Montagne et d'Escalade</p> + + + + + 🌽 Collectif maïs population + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/corn/ + + <p>Membre d'un collectif de développement d'une filière de maïs population dans le Gers.</p> +<p>Production, transformation et vente de polenta et farine de maïs.</p> + + + + + 🇬🇧 Anglais + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/english/ + + <p>1 an en Nouvelle-Zélande, anglais utilisé régulièrement dans le cadre professionnel et privé.</p> + + + + + 🇪🇸 Espagnol + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/other-xp/spanish/ + + <p>2 years travel in South America. 1 year employed in a computer company in Santiago de Chile.</p> + + + + diff --git a/fr/categories/other-xp/index.html b/fr/categories/other-xp/index.html new file mode 100644 index 00000000..b6645a70 --- /dev/null +++ b/fr/categories/other-xp/index.html @@ -0,0 +1,874 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Category : Other XP +

+
+ + + + + +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Master of Science de Cranfield University en traitement du signal et de l'image

+

Diplôme d'Ingénieur ESTIA procédés automatisés

+ + + + Lire la suite... + + + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Animation d'ateliers brassage de bière pour le centre de formation INEOPOLE de Brens (81)

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Initiateur SAE : Site Artificiel d'Escalade à Auzeville (31) Certificat délivré par la FFME : Fédération Française de Montagne et d'Escalade

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

Membre d'un collectif de développement d'une filière de maïs population dans le Gers.

+

Production, transformation et vente de polenta et farine de maïs.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

1 an en Nouvelle-Zélande, anglais utilisé régulièrement dans le cadre professionnel et privé.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + +
+
+ +
+ + + + + + + +
+
+ + +
+

2 years travel in South America. 1 year employed in a computer company in Santiago de Chile.

+ + + + +
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/categories/other-xp/page/1/index.html b/fr/categories/other-xp/page/1/index.html new file mode 100644 index 00000000..df6d3403 --- /dev/null +++ b/fr/categories/other-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/index.html b/fr/index.html new file mode 100644 index 00000000..86e59986 --- /dev/null +++ b/fr/index.html @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Adrien Touzouli +

+ + avatar + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+

Bonjour 👋

+

Je suis un développeur full stack avec des affinités plutôt back end et des compétences en gestion agile, devops et intégration continue.

+

J'ai une petite quarantaine. Je suis basé près de Toulouse mais bien sûr disponible pour un voyage de temps en temps.

+

Disponible pour vos projets web, surtout si vous êtes impliqués dans une démarche de logiciel libre 😇

+ +
+ +
+ + + + @drien:im.ad2ien.dev +
+ + +
+ + + + @ad2ien@mastoot.fr + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/air-france/index.html b/fr/it-xp/air-france/index.html new file mode 100644 index 00000000..8c70239c --- /dev/null +++ b/fr/it-xp/air-france/index.html @@ -0,0 +1,525 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ✈️ Développeur chez Air France +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 15 mois + + + + + + + + + 274 words + + + + + + + + + +
+
+ + + + + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+

Projet ACDC

+

Solution permettant de monitorer l'état des EFB (Electronic Flight Bag: tablettes tactiles embarquées dans les cockpits) en temps réel. Composé d'un backend springboot d'un frontend angular et d'une partie embarquée en NodeJs, le tout communiquant par websocket.

+

Réalisations

+
    +
  • Développement
  • +
  • Configuration de l'environnement d'intégration continue (Bamboo, Nexus)
  • +
  • Trouver un bon nom de projet :)
  • +
+

Projet LoaderBoard

+

Client lourd permettant de gérer les différents environnements des "loaders" (PC portable sous Windows 7) servant à la mise à jour des documents et outils sur EFB. Outil destiné aux IT. Techno : framework Electron permettant d’utiliser Angular 4 en donnant accès aux librairies système sur lequel il tourne.

+

Réalisations

+
    +
  • Rôle de PO : rédaction de spécifications
  • +
  • Développement
  • +
+

Projet ACARSWEB

+

Projet servant d’interface avec les données ACARS (messages échangés par les avions). Ce projet permet d’exploiter les données de vols.

+

Réalisations

+
    +
  • Batchs de compilation et parsing de messages ACARS destiné à alimenter un outil de monitoring de consommation de fuel.
  • +
  • Interface avec KLM (Pays-Bas)
  • +
  • Développement TDD (Test Driven Development.)
  • +
+

Projet : AMPHORE

+

Système de gestion de documents destinés aux EFB pour les différents type d'avion. +Composé d’une application web, de batchs de traitements ainsi que des loaders.

+

Réalisations

+
    +
  • Développement
  • +
  • Redesigns suivant le paradigme DDD Domain Driven Design.
  • +
  • Recherche d’amélioration des performances.
  • +
  • Scripts C# pour les loaders. Système de synchronisation automatique d'applications.
  • +
+

Environnement Technique

+
    +
  • Windows 7,
  • +
  • Eclipse, IntelliJ, Webstorm
  • +
  • Servers d’application tomcat.
  • +
  • Server linux
  • +
  • Java J2E, Maven, Spring, hibernate
  • +
  • Springboot 5,
  • +
  • Angular 6, typescript
  • +
  • NodeJs
  • +
  • Websocket
  • +
  • Junit
  • +
  • Xsd, xml, jaxB
  • +
  • Base de données DB2, Oracle, Postgres
  • +
  • Git flow.
  • +
  • Suite atlassian : Bamboo, Bitbucket, Jira, Confluence.
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/cls/index.html b/fr/it-xp/cls/index.html new file mode 100644 index 00000000..787e2f87 --- /dev/null +++ b/fr/it-xp/cls/index.html @@ -0,0 +1,489 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📡 Développeur chez CLS +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 21 mois + + + + + + + + + 152 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+

Projet Collect + Circuit

+

Développement sur un client lourd Windows en C++ permettant de concevoir et optimiser les tournées de ramassages d’ordure.

+
    +
  • Développement C++ Visual studio.
  • +
  • Développement Java de webservices CXF.
  • +
  • Migration de donnée avec Spoon outil ETL de la suite Pentaho.
  • +
+

Projet Novacore

+

Chaîne de traitement de messages issus des camions poubelles en C#. Visual Studio 2019.

+
    +
  • Redesign et améliorations pour rendre scalable.
  • +
  • Mise en place des tests unitaires et d’intégration.
  • +
  • Intégration continue avec Gitlab CI.
  • +
  • Développement d’outils de tests de non-régression et de performance.
  • +
  • Développement d’un outil de déploiement en Javafx, Kotlin Maven.
  • +
+

Projet Eazy Collect

+

Développement d’écrans de supervision de la chaîne de traitement : états des modules de traitement, terminaux connectés et messages reçus. Appli web .net C#, aspx, CSS, Javascript.

+

Environnement

+
    +
  • C# C++, Gitlab CI, Kotlin
  • +
  • Visual Studio 2019, IntelliJ
  • +
  • Javafx et WPF
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/eimis/index.html b/fr/it-xp/eimis/index.html new file mode 100644 index 00000000..f0dbc4ec --- /dev/null +++ b/fr/it-xp/eimis/index.html @@ -0,0 +1,507 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🧑‍⚕ Dev & Devops pour EIMIS +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 mois + + + + + + + + + 150 words + + + + + + + + + +
+
+ + + + + +
+

EIMIS est une start-up d'état initiée par beta.gouv.fr et financée par l'ANS qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole Matrix auprès des éditeurs de logiciels.

+

Réalisations

+

Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...

+

Devops

+

Configuration et déploiement d'une stack Element / Synapse grâce à:

+
    +
  • Github CI
  • +
  • Terraform
  • +
  • Ansible
  • +
  • Kubernetes
  • +
+

Un fork est disponible sur github : synapse-deployment

+

Dev

+ + +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/gaxu/index.html b/fr/it-xp/gaxu/index.html new file mode 100644 index 00000000..252cb81b --- /dev/null +++ b/fr/it-xp/gaxu/index.html @@ -0,0 +1,485 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🪪 👆️ Développeur pour GAXU S.A. +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 13 mois + + + + + + + + + 122 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+

Réalisations

+
    +
  • Intégrer la vérification Match-On-Card : Bibliothèque de communication NFC en C pour Windows, bibliothèque java pour Android.
  • +
  • Windows environnement ASP.NET :
  • +
  • Application de démo en C#
  • +
  • Server IIS 7 .NET 2.0 en C# :
  • +
  • Web Services.
  • +
  • Base de données SQL Server
  • +
  • Interface Web avec framework Oboot.
  • +
  • Module Applet Java et ActiveX.
  • +
  • Programme d’installation.
  • +
+

Environnement Technique

+
    +
  • PC Windows 7, dispositifs Android, Windows Mobile, lecteurs d'empreinte digitale, lecteurs NFC, lecteurs de code barre.
  • +
  • Serveurs IIS
  • +
  • Java, C, C#
  • +
  • Scripts SQL Server. Javascript, html, css
  • +
  • Eclipse, Visual. SVN (Administrateur), Redmine
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/index.html b/fr/it-xp/index.html new file mode 100644 index 00000000..6d0ea656 --- /dev/null +++ b/fr/it-xp/index.html @@ -0,0 +1,592 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

Expériences en tant que développeur informatique

+

➡️Mon CV en bon vieux PDF⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+
+ + + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 132 words + +
+
+
+ + + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/intel/index.html b/fr/it-xp/intel/index.html new file mode 100644 index 00000000..130e8bcd --- /dev/null +++ b/fr/it-xp/intel/index.html @@ -0,0 +1,476 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📊 Scrum Master for Intel +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 mois + + + + + + + + + 153 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ +

Dans un premier temps sur des rapports SSRS (SQL Server Reporting Service). Dans un deuxième temps assurer les tâches de développement back-end pour des rapports similaires dans un nouvel environnement : Server IIS, angular, highchart, telerik.

+
    +
  • Scrum Master, communication entre l'équipe (6 personnes) et Intel.
  • +
  • Gérer les tâches de l'équipe. Reporting.
  • +
  • Développer corriger les Rapports SSRS.
  • +
  • Mise en production hebdomadaire sur les servers Sharepoint.
  • +
  • Développement C# de démons pour aspirer les données nécessaires à la production des rapports, envoie automatique de mail, consolidation de données...
  • +
+

Environnement Technique

+
    +
  • PC Windows 8
  • +
  • Visual 2013 et 2015
  • +
  • Gestion de version : TFS (Team Fundation Service)
  • +
  • Clients lourd en WPF
  • +
  • NoSql : Mongo DB
  • +
  • SQL Server
  • +
  • MongoDB
  • +
  • Servers IIS et Sharepoint
  • +
  • SSRS Reports
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/maaf/index.html b/fr/it-xp/maaf/index.html new file mode 100644 index 00000000..9859e473 --- /dev/null +++ b/fr/it-xp/maaf/index.html @@ -0,0 +1,462 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🌱 🇨🇵 Développeur web au Ministère de l'agriculture +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 mois + + + + + + + + + 111 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + Java + + + + + + + + Spring + + + + +
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+

Réalisations

+
    +
  • Développement d’une application web Java EE avec le framework « Orion »
  • +
  • Développement d’agents java backend pour automatiser le traitement des dossiers. Récupération et traitement de données sous forme xml d’un organisme partenaire.
  • +
+

Environnement Technique

+
    +
  • Windows 7, Netbeans, Eclipse.
  • +
  • Servers d’application glassfish, tomcat
  • +
  • Server linux, application JMX, agent Camel
  • +
  • Java J2E, Maven, Spring, hibernate
  • +
  • Junit
  • +
  • Xsd, xml, jaxB
  • +
  • Affichage de couches géographiques : gml.
  • +
  • Base de données PostgreSQL
  • +
  • SVN
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/maya33/index.html b/fr/it-xp/maya33/index.html new file mode 100644 index 00000000..3a230d2e --- /dev/null +++ b/fr/it-xp/maya33/index.html @@ -0,0 +1,523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🐝 Project IOT : traitement cloud +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 4 mois + + + + + + + + + 59 words + + + + + + + + + +
+
+ + + + + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+

Réalisation

+
    +
  • Gestion de services AWS : IOT core, SQS queues, lambda functions
  • +
  • Web app Angular / Kotlin
  • +
  • Micro service en Golang pour traiter des données de son et alimenter un bucket AWS
  • +
  • Tableaux de bord Grafana
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/neopost/index.html b/fr/it-xp/neopost/index.html new file mode 100644 index 00000000..dd01d516 --- /dev/null +++ b/fr/it-xp/neopost/index.html @@ -0,0 +1,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📨 Développeur embarqué pour Neopost +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 24 mois + + + + + + + + + 106 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + C++ + + + + +
+
+ + +
+

Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.

+

Réalisations

+
    +
  • Correction de bugs. Développement d'évolutions. Tests unitaires et d'intégration.
  • +
  • Outils pour améliorer la productivité de la R&D python, php, javascript
  • +
  • Participation à la mise en place de la méthode agile SCRUM localement puis avec une équipe offshore (Vietnam)
  • +
  • Organisation des meetings journaliers avec le Vietnam.
  • +
  • Gestion de l'équipe française et vietnamienne, reporting en l’absence du chef d'équipe.
  • +
+

Environnement Technique

+
    +
  • PC sous Windows XP
  • +
  • Windows C.E.
  • +
  • Serveur apache
  • +
  • C++, PHP, Python
  • +
  • Visual C++, Target Process, (Administrateur), SVN, Redmine
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/okp4/index.html b/fr/it-xp/okp4/index.html new file mode 100644 index 00000000..7b9185fc --- /dev/null +++ b/fr/it-xp/okp4/index.html @@ -0,0 +1,620 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ⛓️ Fullstack / devops ingénieur pour OKP4 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 26 mois + + + + + + + + + 132 words + + + + + + + + + +
+
+ + + + + +
+

OKP4 développe une blockchain cosmos de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.

+

Achievements

+

Devops

+
    +
  • Déploiements Docker Compose et Kubernetes
  • +
  • Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...
  • +
+

Dev

+
    +
  • Amélioration d’exportateurs Prometheus en Go
  • +
  • Kibana plugin pour afficher des polygones sur une carte
  • +
  • Fonctionnalités pour un Discord bot en Rust
  • +
  • Github action pour suivre automatiquement les contributeurs d'un repo
  • +
  • QGIS scripts
  • +
  • Scripts bash pour créer des NFT Stargaze et les affecter à des wallets
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/page/1/index.html b/fr/it-xp/page/1/index.html new file mode 100644 index 00000000..c84765fa --- /dev/null +++ b/fr/it-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/it-xp/page/2/index.html b/fr/it-xp/page/2/index.html new file mode 100644 index 00000000..eeff7542 --- /dev/null +++ b/fr/it-xp/page/2/index.html @@ -0,0 +1,592 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

Expériences en tant que développeur informatique

+

➡️Mon CV en bon vieux PDF⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 111 words + +
+
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 153 words + +
+
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/page/3/index.html b/fr/it-xp/page/3/index.html new file mode 100644 index 00000000..f34c3e4a --- /dev/null +++ b/fr/it-xp/page/3/index.html @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

Expériences en tant que développeur informatique

+

➡️Mon CV en bon vieux PDF⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+
+ + +
+

Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next Page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/philog/index.html b/fr/it-xp/philog/index.html new file mode 100644 index 00000000..42643f0f --- /dev/null +++ b/fr/it-xp/philog/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ⚙️ Développeur drivers windows +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 18 mois + + + + + + + + + 106 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + C + + + + + + + + C++ + + + + +
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+

Réalisations

+
    +
  • Système de partition privée permettant d'utiliser une partie d'un disque dur ou d'une clé USB en tant que disque indépendant activable ou non.
  • +
  • Contrôleur Windows d'imprimante série et USB.
  • +
  • Driver d'acquisition vidéo
  • +
  • Système de récupération de fichier NTFS et FAT32.
  • +
+

Environnement Technique

+
    +
  • PC Windows XP, Sniffer USB,
  • +
  • Windows NT, XP, Vista, Unix HPUX. USB, RS232, systèmes de fichier NTFS FAT32
  • +
  • C, WDK
  • +
  • Visual C++, SVN, Redmine, Installshield
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/thales/index.html b/fr/it-xp/thales/index.html new file mode 100644 index 00000000..8f2378c4 --- /dev/null +++ b/fr/it-xp/thales/index.html @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🛬 Intervenant technique - Tales avionics +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 4 mois + + + + + + + + + 51 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+

Environnement Technique

+
    +
  • PC Windows XP, 7
  • +
  • Eclipse, Ant
  • +
  • Java Swing
  • +
  • Visual 2010
  • +
  • Test bench: cockpits, embedded equipment, A249 sniffer.
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/it-xp/turnstile/index.html b/fr/it-xp/turnstile/index.html new file mode 100644 index 00000000..4b0d2510 --- /dev/null +++ b/fr/it-xp/turnstile/index.html @@ -0,0 +1,525 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🛞 Projet Tourniquet d'accès +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 7 mois + + + + + + + + + 55 words + + + + + + + + + +
+
+ + + + + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+

Réalisation

+
    +
  • Serveur web avec JHipster (Springboot / Angular)
  • +
  • Appli Python
  • +
  • Processus d'installation système.
  • +
+

Afin de :

+
    +
  • Logger des accès
  • +
  • Configurer le matériel
  • +
  • Lancer et valider des mesures
  • +
+

Environnement Technique

+
    +
  • Jhipster Springboot Angular
  • +
  • Python3
  • +
  • Debian
  • +
  • Visual Studio Code et IntelliJ
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/bagneux/index.html b/fr/location/bagneux/index.html new file mode 100644 index 00000000..6e3416e3 --- /dev/null +++ b/fr/location/bagneux/index.html @@ -0,0 +1,425 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Bagneux +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + C++ + + +

+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/full-remote/index.html b/fr/location/full-remote/index.html new file mode 100644 index 00000000..b9a834bb --- /dev/null +++ b/fr/location/full-remote/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Full Remote +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/index.html b/fr/location/index.html new file mode 100644 index 00000000..940e7ab6 --- /dev/null +++ b/fr/location/index.html @@ -0,0 +1,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/paris/index.html b/fr/location/paris/index.html new file mode 100644 index 00000000..4990a5da --- /dev/null +++ b/fr/location/paris/index.html @@ -0,0 +1,432 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Paris +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + C + + + + + + + C++ + + +

+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/santiago-du-chili/index.html b/fr/location/santiago-du-chili/index.html new file mode 100644 index 00000000..79d0606e --- /dev/null +++ b/fr/location/santiago-du-chili/index.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Santiago du Chili +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/location/toulouse/index.html b/fr/location/toulouse/index.html new file mode 100644 index 00000000..62b8f9b1 --- /dev/null +++ b/fr/location/toulouse/index.html @@ -0,0 +1,1235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Toulouse +

+
+ + + + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 111 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + Java + + + + + + + Spring + + +

+ +
+
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 153 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/brewing/index.html b/fr/other-xp/brewing/index.html new file mode 100644 index 00000000..7d277d50 --- /dev/null +++ b/fr/other-xp/brewing/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🍺 Brassage de bière +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 15 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

Animation d'ateliers brassage de bière pour le centre de formation INEOPOLE de Brens (81)

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/climbing/index.html b/fr/other-xp/climbing/index.html new file mode 100644 index 00000000..a4d6aa22 --- /dev/null +++ b/fr/other-xp/climbing/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🧗 Escalade +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 20 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

Initiateur SAE : Site Artificiel d'Escalade à Auzeville (31) Certificat délivré par la FFME : Fédération Française de Montagne et d'Escalade

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/corn/index.html b/fr/other-xp/corn/index.html new file mode 100644 index 00000000..1b074b35 --- /dev/null +++ b/fr/other-xp/corn/index.html @@ -0,0 +1,412 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🌽 Collectif maïs population +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 24 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

Membre d'un collectif de développement d'une filière de maïs population dans le Gers.

+

Production, transformation et vente de polenta et farine de maïs.

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/degrees/index.html b/fr/other-xp/degrees/index.html new file mode 100644 index 00000000..c4d2200c --- /dev/null +++ b/fr/other-xp/degrees/index.html @@ -0,0 +1,415 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🧑‍🎓 Diplômes +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 42 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

Master of Science de Cranfield University en traitement du signal et de l'image

+

Diplôme d'Ingénieur ESTIA procédés automatisés

+

Diplôme : Analyse et Conduite de Systèmes d'Exploitation (agriculture)

+

Option BIO

+

Stage dans une exploitation, grande culture, élevage d'agneaux, paysans boulanger en Isère (34)

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/english/index.html b/fr/other-xp/english/index.html new file mode 100644 index 00000000..973c1cf3 --- /dev/null +++ b/fr/other-xp/english/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🇬🇧 Anglais +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 15 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

1 an en Nouvelle-Zélande, anglais utilisé régulièrement dans le cadre professionnel et privé.

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/index.html b/fr/other-xp/index.html new file mode 100644 index 00000000..653782b7 --- /dev/null +++ b/fr/other-xp/index.html @@ -0,0 +1,586 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 42 words + +
+
+
+ + +
+

Master of Science de Cranfield University en traitement du signal et de l'image

+

Diplôme d'Ingénieur ESTIA procédés automatisés

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 15 words + +
+
+
+ + +
+

Animation d'ateliers brassage de bière pour le centre de formation INEOPOLE de Brens (81)

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 20 words + +
+
+
+ + +
+

Initiateur SAE : Site Artificiel d'Escalade à Auzeville (31) Certificat délivré par la FFME : Fédération Française de Montagne et d'Escalade

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 24 words + +
+
+
+ + +
+

Membre d'un collectif de développement d'une filière de maïs population dans le Gers.

+

Production, transformation et vente de polenta et farine de maïs.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 15 words + +
+
+
+ + +
+

1 an en Nouvelle-Zélande, anglais utilisé régulièrement dans le cadre professionnel et privé.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/page/1/index.html b/fr/other-xp/page/1/index.html new file mode 100644 index 00000000..f4563679 --- /dev/null +++ b/fr/other-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/other-xp/page/2/index.html b/fr/other-xp/page/2/index.html new file mode 100644 index 00000000..f66236d5 --- /dev/null +++ b/fr/other-xp/page/2/index.html @@ -0,0 +1,416 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 18 words + +
+
+
+ + +
+

2 years travel in South America. 1 year employed in a computer company in Santiago de Chile.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next Page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/other-xp/spanish/index.html b/fr/other-xp/spanish/index.html new file mode 100644 index 00000000..a5673b26 --- /dev/null +++ b/fr/other-xp/spanish/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🇪🇸 Espagnol +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + + +
+
+ +
+ + + + + + + + + + + 18 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + Other XP + + +

+ +
+
+ +
+
+ + +
+

2 years travel in South America. 1 year employed in a computer company in Santiago de Chile.

+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/android/atom.xml b/fr/tags/android/atom.xml new file mode 100644 index 00000000..cfb09322 --- /dev/null +++ b/fr/tags/android/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Android + Site web professionel / personnel + + + Zola + 2013-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/android/atom.xml + + 🪪 👆️ Développeur pour GAXU S.A. + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + + <p>Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.</p> + + + + diff --git a/fr/tags/android/index.html b/fr/tags/android/index.html new file mode 100644 index 00000000..82e3eb6b --- /dev/null +++ b/fr/tags/android/index.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Android +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/android/page/1/index.html b/fr/tags/android/page/1/index.html new file mode 100644 index 00000000..c017ecd0 --- /dev/null +++ b/fr/tags/android/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/angular/atom.xml b/fr/tags/angular/atom.xml new file mode 100644 index 00000000..625cc48e --- /dev/null +++ b/fr/tags/angular/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Angular + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/angular/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + diff --git a/fr/tags/angular/index.html b/fr/tags/angular/index.html new file mode 100644 index 00000000..a78fd045 --- /dev/null +++ b/fr/tags/angular/index.html @@ -0,0 +1,625 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Angular +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/angular/page/1/index.html b/fr/tags/angular/page/1/index.html new file mode 100644 index 00000000..3d612ab0 --- /dev/null +++ b/fr/tags/angular/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/ansible/atom.xml b/fr/tags/ansible/atom.xml new file mode 100644 index 00000000..7364b5d5 --- /dev/null +++ b/fr/tags/ansible/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Ansible + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/ansible/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + diff --git a/fr/tags/ansible/index.html b/fr/tags/ansible/index.html new file mode 100644 index 00000000..b2ed5815 --- /dev/null +++ b/fr/tags/ansible/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Ansible +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/ansible/page/1/index.html b/fr/tags/ansible/page/1/index.html new file mode 100644 index 00000000..6766f849 --- /dev/null +++ b/fr/tags/ansible/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/archlinux/atom.xml b/fr/tags/archlinux/atom.xml new file mode 100644 index 00000000..be4ee184 --- /dev/null +++ b/fr/tags/archlinux/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Archlinux + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/archlinux/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/archlinux/index.html b/fr/tags/archlinux/index.html new file mode 100644 index 00000000..abbc4987 --- /dev/null +++ b/fr/tags/archlinux/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Archlinux +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/archlinux/page/1/index.html b/fr/tags/archlinux/page/1/index.html new file mode 100644 index 00000000..e863ed13 --- /dev/null +++ b/fr/tags/archlinux/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/aws/atom.xml b/fr/tags/aws/atom.xml new file mode 100644 index 00000000..33f7f5a1 --- /dev/null +++ b/fr/tags/aws/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - AWS + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/aws/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/aws/index.html b/fr/tags/aws/index.html new file mode 100644 index 00000000..5237bdf1 --- /dev/null +++ b/fr/tags/aws/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : AWS +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/aws/page/1/index.html b/fr/tags/aws/page/1/index.html new file mode 100644 index 00000000..58fa918f --- /dev/null +++ b/fr/tags/aws/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/blockchain/atom.xml b/fr/tags/blockchain/atom.xml new file mode 100644 index 00000000..83fd8326 --- /dev/null +++ b/fr/tags/blockchain/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Blockchain + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/blockchain/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/blockchain/index.html b/fr/tags/blockchain/index.html new file mode 100644 index 00000000..66085067 --- /dev/null +++ b/fr/tags/blockchain/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Blockchain +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/blockchain/page/1/index.html b/fr/tags/blockchain/page/1/index.html new file mode 100644 index 00000000..56dfdd98 --- /dev/null +++ b/fr/tags/blockchain/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/c/atom.xml b/fr/tags/c/atom.xml new file mode 100644 index 00000000..020f6f7d --- /dev/null +++ b/fr/tags/c/atom.xml @@ -0,0 +1,190 @@ + + + Adrien Touzouli - C + Site web professionel / personnel + + + Zola + 2019-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/c/atom.xml + + 📡 Développeur chez CLS + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/cls/ + + <p>Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.</p> + + + + + 📡 Développeur chez CLS + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/cls/ + + <p>Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.</p> + + + + + 🛬 Intervenant technique - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/thales/ + + <p>Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.</p> + + + + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/intel/ + + <p>Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.</p> + + + + + 🪪 👆️ Développeur pour GAXU S.A. + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + + <p>Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.</p> + + + + + 🪪 👆️ Développeur pour GAXU S.A. + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + + <p>Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.</p> + + + + + 📨 Développeur embarqué pour Neopost + 2010-01-01T00:00:00+00:00 + 2010-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/neopost/ + + <p>Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.</p> + + + + + ⚙️ Développeur drivers windows + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/philog/ + + <p>Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.</p> + + + + + ⚙️ Développeur drivers windows + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/philog/ + + <p>Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.</p> + + + + diff --git a/fr/tags/c/index.html b/fr/tags/c/index.html new file mode 100644 index 00000000..a9a0a281 --- /dev/null +++ b/fr/tags/c/index.html @@ -0,0 +1,1295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : C +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + C + + + + + + + C++ + + +

+ +
+
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 153 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + C++ + + +

+ +
+
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 106 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + C + + + + + + + C++ + + +

+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/c/page/1/index.html b/fr/tags/c/page/1/index.html new file mode 100644 index 00000000..d77c610e --- /dev/null +++ b/fr/tags/c/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/chart-js/atom.xml b/fr/tags/chart-js/atom.xml new file mode 100644 index 00000000..cdb9a3cc --- /dev/null +++ b/fr/tags/chart-js/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Chart.js + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/chart-js/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/chart-js/index.html b/fr/tags/chart-js/index.html new file mode 100644 index 00000000..62604083 --- /dev/null +++ b/fr/tags/chart-js/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Chart.js +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/chart-js/page/1/index.html b/fr/tags/chart-js/page/1/index.html new file mode 100644 index 00000000..621b404a --- /dev/null +++ b/fr/tags/chart-js/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/cosmos/atom.xml b/fr/tags/cosmos/atom.xml new file mode 100644 index 00000000..4aac0556 --- /dev/null +++ b/fr/tags/cosmos/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Cosmos + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/cosmos/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/cosmos/index.html b/fr/tags/cosmos/index.html new file mode 100644 index 00000000..3f2e804f --- /dev/null +++ b/fr/tags/cosmos/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Cosmos +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/cosmos/page/1/index.html b/fr/tags/cosmos/page/1/index.html new file mode 100644 index 00000000..b6efafc9 --- /dev/null +++ b/fr/tags/cosmos/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/debian/atom.xml b/fr/tags/debian/atom.xml new file mode 100644 index 00000000..8343a668 --- /dev/null +++ b/fr/tags/debian/atom.xml @@ -0,0 +1,87 @@ + + + Adrien Touzouli - Debian + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/debian/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + diff --git a/fr/tags/debian/index.html b/fr/tags/debian/index.html new file mode 100644 index 00000000..b015a9a2 --- /dev/null +++ b/fr/tags/debian/index.html @@ -0,0 +1,829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Debian +

+
+ + + + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/debian/page/1/index.html b/fr/tags/debian/page/1/index.html new file mode 100644 index 00000000..93937c69 --- /dev/null +++ b/fr/tags/debian/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/docker/atom.xml b/fr/tags/docker/atom.xml new file mode 100644 index 00000000..9941ea6c --- /dev/null +++ b/fr/tags/docker/atom.xml @@ -0,0 +1,66 @@ + + + Adrien Touzouli - Docker + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/docker/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/docker/index.html b/fr/tags/docker/index.html new file mode 100644 index 00000000..0115d428 --- /dev/null +++ b/fr/tags/docker/index.html @@ -0,0 +1,693 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Docker +

+
+ + + + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/docker/page/1/index.html b/fr/tags/docker/page/1/index.html new file mode 100644 index 00000000..301f9335 --- /dev/null +++ b/fr/tags/docker/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/electron/atom.xml b/fr/tags/electron/atom.xml new file mode 100644 index 00000000..66f0cf04 --- /dev/null +++ b/fr/tags/electron/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Electron + Site web professionel / personnel + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/electron/atom.xml + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + diff --git a/fr/tags/electron/index.html b/fr/tags/electron/index.html new file mode 100644 index 00000000..493c4967 --- /dev/null +++ b/fr/tags/electron/index.html @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Electron +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/electron/page/1/index.html b/fr/tags/electron/page/1/index.html new file mode 100644 index 00000000..9e34f738 --- /dev/null +++ b/fr/tags/electron/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/github-actions/atom.xml b/fr/tags/github-actions/atom.xml new file mode 100644 index 00000000..012dd155 --- /dev/null +++ b/fr/tags/github-actions/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Github actions + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/github-actions/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/github-actions/index.html b/fr/tags/github-actions/index.html new file mode 100644 index 00000000..3653f173 --- /dev/null +++ b/fr/tags/github-actions/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Github actions +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/github-actions/page/1/index.html b/fr/tags/github-actions/page/1/index.html new file mode 100644 index 00000000..98e84268 --- /dev/null +++ b/fr/tags/github-actions/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/github-ci/atom.xml b/fr/tags/github-ci/atom.xml new file mode 100644 index 00000000..22aa2823 --- /dev/null +++ b/fr/tags/github-ci/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Github CI + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/github-ci/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/github-ci/index.html b/fr/tags/github-ci/index.html new file mode 100644 index 00000000..56977724 --- /dev/null +++ b/fr/tags/github-ci/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Github CI +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/github-ci/page/1/index.html b/fr/tags/github-ci/page/1/index.html new file mode 100644 index 00000000..9be51267 --- /dev/null +++ b/fr/tags/github-ci/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/github/atom.xml b/fr/tags/github/atom.xml new file mode 100644 index 00000000..e683e2ac --- /dev/null +++ b/fr/tags/github/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Github + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/github/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + diff --git a/fr/tags/github/index.html b/fr/tags/github/index.html new file mode 100644 index 00000000..349cc06a --- /dev/null +++ b/fr/tags/github/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Github +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/github/page/1/index.html b/fr/tags/github/page/1/index.html new file mode 100644 index 00000000..79b75930 --- /dev/null +++ b/fr/tags/github/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/go/atom.xml b/fr/tags/go/atom.xml new file mode 100644 index 00000000..fc59785e --- /dev/null +++ b/fr/tags/go/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Go + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/go/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/go/index.html b/fr/tags/go/index.html new file mode 100644 index 00000000..8db970bd --- /dev/null +++ b/fr/tags/go/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Go +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/go/page/1/index.html b/fr/tags/go/page/1/index.html new file mode 100644 index 00000000..0b5a7589 --- /dev/null +++ b/fr/tags/go/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/grafana/atom.xml b/fr/tags/grafana/atom.xml new file mode 100644 index 00000000..455a317f --- /dev/null +++ b/fr/tags/grafana/atom.xml @@ -0,0 +1,66 @@ + + + Adrien Touzouli - Grafana + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/grafana/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/grafana/index.html b/fr/tags/grafana/index.html new file mode 100644 index 00000000..20113d0b --- /dev/null +++ b/fr/tags/grafana/index.html @@ -0,0 +1,693 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Grafana +

+
+ + + + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/grafana/page/1/index.html b/fr/tags/grafana/page/1/index.html new file mode 100644 index 00000000..e717c2c3 --- /dev/null +++ b/fr/tags/grafana/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/index.html b/fr/tags/index.html new file mode 100644 index 00000000..b3ab21d2 --- /dev/null +++ b/fr/tags/index.html @@ -0,0 +1,608 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/java/atom.xml b/fr/tags/java/atom.xml new file mode 100644 index 00000000..1e7470bb --- /dev/null +++ b/fr/tags/java/atom.xml @@ -0,0 +1,111 @@ + + + Adrien Touzouli - Java + Site web professionel / personnel + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/java/atom.xml + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + + 🌱 🇨🇵 Développeur web au Ministère de l'agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maaf/ + + <p>Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.</p> + + + + + 🛬 Intervenant technique - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/thales/ + + <p>Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.</p> + + + + + 🪪 👆️ Développeur pour GAXU S.A. + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + + <p>Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.</p> + + + + diff --git a/fr/tags/java/index.html b/fr/tags/java/index.html new file mode 100644 index 00000000..d26a7702 --- /dev/null +++ b/fr/tags/java/index.html @@ -0,0 +1,917 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Java +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 111 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + Java + + + + + + + Spring + + +

+ +
+
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 122 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/java/page/1/index.html b/fr/tags/java/page/1/index.html new file mode 100644 index 00000000..bd3437bf --- /dev/null +++ b/fr/tags/java/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/javafx/atom.xml b/fr/tags/javafx/atom.xml new file mode 100644 index 00000000..1abd6dcf --- /dev/null +++ b/fr/tags/javafx/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - JavaFX + Site web professionel / personnel + + + Zola + 2019-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/javafx/atom.xml + + 📡 Développeur chez CLS + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/cls/ + + <p>Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.</p> + + + + diff --git a/fr/tags/javafx/index.html b/fr/tags/javafx/index.html new file mode 100644 index 00000000..2103f5fd --- /dev/null +++ b/fr/tags/javafx/index.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : JavaFX +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/javafx/page/1/index.html b/fr/tags/javafx/page/1/index.html new file mode 100644 index 00000000..953c2e0b --- /dev/null +++ b/fr/tags/javafx/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/jhipster/atom.xml b/fr/tags/jhipster/atom.xml new file mode 100644 index 00000000..5c70d6d0 --- /dev/null +++ b/fr/tags/jhipster/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - JHipster + Site web professionel / personnel + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/jhipster/atom.xml + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + diff --git a/fr/tags/jhipster/index.html b/fr/tags/jhipster/index.html new file mode 100644 index 00000000..35ba191e --- /dev/null +++ b/fr/tags/jhipster/index.html @@ -0,0 +1,475 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : JHipster +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/jhipster/page/1/index.html b/fr/tags/jhipster/page/1/index.html new file mode 100644 index 00000000..62b8bb14 --- /dev/null +++ b/fr/tags/jhipster/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/keycloak/atom.xml b/fr/tags/keycloak/atom.xml new file mode 100644 index 00000000..a43aba86 --- /dev/null +++ b/fr/tags/keycloak/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Keycloak + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/keycloak/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/keycloak/index.html b/fr/tags/keycloak/index.html new file mode 100644 index 00000000..004b7977 --- /dev/null +++ b/fr/tags/keycloak/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Keycloak +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/keycloak/page/1/index.html b/fr/tags/keycloak/page/1/index.html new file mode 100644 index 00000000..5a7ba08d --- /dev/null +++ b/fr/tags/keycloak/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/kotlin/atom.xml b/fr/tags/kotlin/atom.xml new file mode 100644 index 00000000..d7518577 --- /dev/null +++ b/fr/tags/kotlin/atom.xml @@ -0,0 +1,51 @@ + + + Adrien Touzouli - Kotlin + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/kotlin/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + + 📡 Développeur chez CLS + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/cls/ + + <p>Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.</p> + + + + diff --git a/fr/tags/kotlin/index.html b/fr/tags/kotlin/index.html new file mode 100644 index 00000000..612b1254 --- /dev/null +++ b/fr/tags/kotlin/index.html @@ -0,0 +1,596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Kotlin +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 152 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/kotlin/page/1/index.html b/fr/tags/kotlin/page/1/index.html new file mode 100644 index 00000000..e3c5801a --- /dev/null +++ b/fr/tags/kotlin/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/kubernetes/atom.xml b/fr/tags/kubernetes/atom.xml new file mode 100644 index 00000000..0b97e4f2 --- /dev/null +++ b/fr/tags/kubernetes/atom.xml @@ -0,0 +1,87 @@ + + + Adrien Touzouli - Kubernetes + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/kubernetes/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/kubernetes/index.html b/fr/tags/kubernetes/index.html new file mode 100644 index 00000000..e05aa34f --- /dev/null +++ b/fr/tags/kubernetes/index.html @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Kubernetes +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/kubernetes/page/1/index.html b/fr/tags/kubernetes/page/1/index.html new file mode 100644 index 00000000..7eb72155 --- /dev/null +++ b/fr/tags/kubernetes/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/matrix/atom.xml b/fr/tags/matrix/atom.xml new file mode 100644 index 00000000..c41d8643 --- /dev/null +++ b/fr/tags/matrix/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Matrix + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/matrix/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + diff --git a/fr/tags/matrix/index.html b/fr/tags/matrix/index.html new file mode 100644 index 00000000..55fb6818 --- /dev/null +++ b/fr/tags/matrix/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Matrix +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/matrix/page/1/index.html b/fr/tags/matrix/page/1/index.html new file mode 100644 index 00000000..9258a342 --- /dev/null +++ b/fr/tags/matrix/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/mongodb/atom.xml b/fr/tags/mongodb/atom.xml new file mode 100644 index 00000000..d39af1d0 --- /dev/null +++ b/fr/tags/mongodb/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - MongoDB + Site web professionel / personnel + + + Zola + 2015-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/mongodb/atom.xml + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/intel/ + + <p>Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.</p> + + + + diff --git a/fr/tags/mongodb/index.html b/fr/tags/mongodb/index.html new file mode 100644 index 00000000..09410974 --- /dev/null +++ b/fr/tags/mongodb/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : MongoDB +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 153 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/mongodb/page/1/index.html b/fr/tags/mongodb/page/1/index.html new file mode 100644 index 00000000..0d445360 --- /dev/null +++ b/fr/tags/mongodb/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/nodejs/atom.xml b/fr/tags/nodejs/atom.xml new file mode 100644 index 00000000..03c5d7db --- /dev/null +++ b/fr/tags/nodejs/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - NodeJS + Site web professionel / personnel + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/nodejs/atom.xml + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + diff --git a/fr/tags/nodejs/index.html b/fr/tags/nodejs/index.html new file mode 100644 index 00000000..ce560afd --- /dev/null +++ b/fr/tags/nodejs/index.html @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : NodeJS +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/nodejs/page/1/index.html b/fr/tags/nodejs/page/1/index.html new file mode 100644 index 00000000..f4001969 --- /dev/null +++ b/fr/tags/nodejs/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/opensearch/atom.xml b/fr/tags/opensearch/atom.xml new file mode 100644 index 00000000..eaf3fc6f --- /dev/null +++ b/fr/tags/opensearch/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Opensearch + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/opensearch/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/opensearch/index.html b/fr/tags/opensearch/index.html new file mode 100644 index 00000000..50983639 --- /dev/null +++ b/fr/tags/opensearch/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Opensearch +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/opensearch/page/1/index.html b/fr/tags/opensearch/page/1/index.html new file mode 100644 index 00000000..68a96394 --- /dev/null +++ b/fr/tags/opensearch/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/prometheus/atom.xml b/fr/tags/prometheus/atom.xml new file mode 100644 index 00000000..35842005 --- /dev/null +++ b/fr/tags/prometheus/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Prometheus + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/prometheus/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/prometheus/index.html b/fr/tags/prometheus/index.html new file mode 100644 index 00000000..e8404391 --- /dev/null +++ b/fr/tags/prometheus/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Prometheus +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/prometheus/page/1/index.html b/fr/tags/prometheus/page/1/index.html new file mode 100644 index 00000000..97257779 --- /dev/null +++ b/fr/tags/prometheus/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/python/atom.xml b/fr/tags/python/atom.xml new file mode 100644 index 00000000..8622b349 --- /dev/null +++ b/fr/tags/python/atom.xml @@ -0,0 +1,108 @@ + + + Adrien Touzouli - Python + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/python/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + diff --git a/fr/tags/python/index.html b/fr/tags/python/index.html new file mode 100644 index 00000000..04b5aabc --- /dev/null +++ b/fr/tags/python/index.html @@ -0,0 +1,813 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Python +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/python/page/1/index.html b/fr/tags/python/page/1/index.html new file mode 100644 index 00000000..76581b88 --- /dev/null +++ b/fr/tags/python/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/qgis/atom.xml b/fr/tags/qgis/atom.xml new file mode 100644 index 00000000..c404c91d --- /dev/null +++ b/fr/tags/qgis/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - QGIS + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/qgis/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/qgis/index.html b/fr/tags/qgis/index.html new file mode 100644 index 00000000..07b4c6d7 --- /dev/null +++ b/fr/tags/qgis/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : QGIS +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/qgis/page/1/index.html b/fr/tags/qgis/page/1/index.html new file mode 100644 index 00000000..acabd531 --- /dev/null +++ b/fr/tags/qgis/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/react/atom.xml b/fr/tags/react/atom.xml new file mode 100644 index 00000000..7f0860da --- /dev/null +++ b/fr/tags/react/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - React + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/react/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/react/index.html b/fr/tags/react/index.html new file mode 100644 index 00000000..a4acf7a7 --- /dev/null +++ b/fr/tags/react/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : React +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/react/page/1/index.html b/fr/tags/react/page/1/index.html new file mode 100644 index 00000000..d1d96c82 --- /dev/null +++ b/fr/tags/react/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/rust/atom.xml b/fr/tags/rust/atom.xml new file mode 100644 index 00000000..603cc33b --- /dev/null +++ b/fr/tags/rust/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Rust + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/rust/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/rust/index.html b/fr/tags/rust/index.html new file mode 100644 index 00000000..3e28cd37 --- /dev/null +++ b/fr/tags/rust/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Rust +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/rust/page/1/index.html b/fr/tags/rust/page/1/index.html new file mode 100644 index 00000000..98eb0501 --- /dev/null +++ b/fr/tags/rust/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/scrum-master/atom.xml b/fr/tags/scrum-master/atom.xml new file mode 100644 index 00000000..0c0cabf6 --- /dev/null +++ b/fr/tags/scrum-master/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Scrum master + Site web professionel / personnel + + + Zola + 2015-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/scrum-master/atom.xml + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/intel/ + + <p>Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.</p> + + + + diff --git a/fr/tags/scrum-master/index.html b/fr/tags/scrum-master/index.html new file mode 100644 index 00000000..3471361e --- /dev/null +++ b/fr/tags/scrum-master/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Scrum master +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 153 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/scrum-master/page/1/index.html b/fr/tags/scrum-master/page/1/index.html new file mode 100644 index 00000000..ceaa73cd --- /dev/null +++ b/fr/tags/scrum-master/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/spring/atom.xml b/fr/tags/spring/atom.xml new file mode 100644 index 00000000..a2bff09c --- /dev/null +++ b/fr/tags/spring/atom.xml @@ -0,0 +1,50 @@ + + + Adrien Touzouli - Spring + Site web professionel / personnel + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/spring/atom.xml + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + + 🌱 🇨🇵 Développeur web au Ministère de l'agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maaf/ + + <p>Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.</p> + + + + diff --git a/fr/tags/spring/index.html b/fr/tags/spring/index.html new file mode 100644 index 00000000..3d8d6545 --- /dev/null +++ b/fr/tags/spring/index.html @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Spring +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 111 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: + + + + + + Java + + + + + + + Spring + + +

+ +
+
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/spring/page/1/index.html b/fr/tags/spring/page/1/index.html new file mode 100644 index 00000000..32367660 --- /dev/null +++ b/fr/tags/spring/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/springboot/atom.xml b/fr/tags/springboot/atom.xml new file mode 100644 index 00000000..c5e3c67c --- /dev/null +++ b/fr/tags/springboot/atom.xml @@ -0,0 +1,51 @@ + + + Adrien Touzouli - Springboot + Site web professionel / personnel + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/springboot/atom.xml + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + + ✈️ Développeur chez Air France + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/air-france/ + + <p>Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.</p> + + + + diff --git a/fr/tags/springboot/index.html b/fr/tags/springboot/index.html new file mode 100644 index 00000000..766712b1 --- /dev/null +++ b/fr/tags/springboot/index.html @@ -0,0 +1,596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Springboot +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 274 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/springboot/page/1/index.html b/fr/tags/springboot/page/1/index.html new file mode 100644 index 00000000..4b0041e2 --- /dev/null +++ b/fr/tags/springboot/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/swing/atom.xml b/fr/tags/swing/atom.xml new file mode 100644 index 00000000..c15243b2 --- /dev/null +++ b/fr/tags/swing/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Swing + Site web professionel / personnel + + + Zola + 2015-05-14T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/swing/atom.xml + + 🛬 Intervenant technique - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/thales/ + + <p>Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.</p> + + + + diff --git a/fr/tags/swing/index.html b/fr/tags/swing/index.html new file mode 100644 index 00000000..d813f64e --- /dev/null +++ b/fr/tags/swing/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Swing +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.

+ + + Read More + + + + +
+ + +
+
+ +

+ Categories: + + + + + + IT XP + + +

+ +
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/swing/page/1/index.html b/fr/tags/swing/page/1/index.html new file mode 100644 index 00000000..03ad4e76 --- /dev/null +++ b/fr/tags/swing/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/terraform/atom.xml b/fr/tags/terraform/atom.xml new file mode 100644 index 00000000..f9e291cf --- /dev/null +++ b/fr/tags/terraform/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Terraform + Site web professionel / personnel + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/terraform/atom.xml + + 🧑‍⚕ Dev & Devops pour EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/eimis/ + + <p>EIMIS est une start-up d'état initiée par <a href="https://beta.gouv.fr/">beta.gouv.fr</a> et financée par l'<a href="https://esante.gouv.fr/">ANS</a> qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole <a href="https://matrix.org">Matrix</a> auprès des éditeurs de logiciels.</p> +<h2 id="realisations">Réalisations</h2> +<p>Animation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration et déploiement d'une stack <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> grâce à:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>Un fork est disponible sur github : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Outils Python</li> +<li>Modules Synapse en Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Correctifs d'Element en TS à des fins de POC</li> +</ul> + + + + diff --git a/fr/tags/terraform/index.html b/fr/tags/terraform/index.html new file mode 100644 index 00000000..9832500e --- /dev/null +++ b/fr/tags/terraform/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Terraform +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 150 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + + + + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/terraform/page/1/index.html b/fr/tags/terraform/page/1/index.html new file mode 100644 index 00000000..646c82d9 --- /dev/null +++ b/fr/tags/terraform/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/traefik/atom.xml b/fr/tags/traefik/atom.xml new file mode 100644 index 00000000..4d272e7d --- /dev/null +++ b/fr/tags/traefik/atom.xml @@ -0,0 +1,45 @@ + + + Adrien Touzouli - Traefik + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/traefik/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + diff --git a/fr/tags/traefik/index.html b/fr/tags/traefik/index.html new file mode 100644 index 00000000..d8bf036c --- /dev/null +++ b/fr/tags/traefik/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Traefik +

+
+ + + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/traefik/page/1/index.html b/fr/tags/traefik/page/1/index.html new file mode 100644 index 00000000..c701c996 --- /dev/null +++ b/fr/tags/traefik/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/typescript/atom.xml b/fr/tags/typescript/atom.xml new file mode 100644 index 00000000..ade02437 --- /dev/null +++ b/fr/tags/typescript/atom.xml @@ -0,0 +1,87 @@ + + + Adrien Touzouli - Typescript + Site web professionel / personnel + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/typescript/atom.xml + + ⛓️ Fullstack / devops ingénieur pour OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/okp4/ + + <p>OKP4 développe une blockchain <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances <!-- more --> et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Déploiements Docker Compose et Kubernetes</li> +<li>Github workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Amélioration d’exportateurs Prometheus en Go</li> +<li>Kibana plugin pour afficher des polygones sur une carte</li> +<li>Fonctionnalités pour un Discord bot en Rust</li> +<li>Github action pour suivre automatiquement les contributeurs d'un repo</li> +<li>QGIS scripts</li> +<li>Scripts bash pour créer des NFT Stargaze et les affecter à des wallets</li> +</ul> + + + + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + + 🛞 Projet Tourniquet d'accès + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + + <h3 id="projet">Projet</h3> +<p>Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.</p> + + + + diff --git a/fr/tags/typescript/index.html b/fr/tags/typescript/index.html new file mode 100644 index 00000000..12e9cd2b --- /dev/null +++ b/fr/tags/typescript/index.html @@ -0,0 +1,836 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Typescript +

+
+ + + + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 55 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Tourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/typescript/page/1/index.html b/fr/tags/typescript/page/1/index.html new file mode 100644 index 00000000..4ad5e823 --- /dev/null +++ b/fr/tags/typescript/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/fr/tags/ubuntu/atom.xml b/fr/tags/ubuntu/atom.xml new file mode 100644 index 00000000..9e19e553 --- /dev/null +++ b/fr/tags/ubuntu/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Ubuntu + Site web professionel / personnel + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/fr/tags/ubuntu/atom.xml + + 🐝 Project IOT : traitement cloud + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/fr/it-xp/maya33/ + + <h3 id="projet">Projet</h3> +<p>Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.</p> + + + + diff --git a/fr/tags/ubuntu/index.html b/fr/tags/ubuntu/index.html new file mode 100644 index 00000000..707a802c --- /dev/null +++ b/fr/tags/ubuntu/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Tag : Ubuntu +

+
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 59 words + +
+
+ +
+ + + + + + + + + + + + Adrien Touzouli + avatar + + +
+
+ + +
+

Projet

+

Traiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.

+ + + Read More + + + + +
+ + + +
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fr/tags/ubuntu/page/1/index.html b/fr/tags/ubuntu/page/1/index.html new file mode 100644 index 00000000..0d667d6f --- /dev/null +++ b/fr/tags/ubuntu/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/icons/about.txt b/icons/about.txt new file mode 100644 index 00000000..8eaa6d41 --- /dev/null +++ b/icons/about.txt @@ -0,0 +1,6 @@ +This favicon was generated using the following graphics from Twitter Twemoji: + +- Graphics Title: 1f4be.svg +- Graphics Author: Copyright 2020 Twitter, Inc and other contributors (https://github.com/twitter/twemoji) +- Graphics Source: https://github.com/twitter/twemoji/blob/master/assets/svg/1f4be.svg +- Graphics License: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/) diff --git a/icons/android-chrome-192x192.png b/icons/android-chrome-192x192.png new file mode 100644 index 00000000..2d297575 Binary files /dev/null and b/icons/android-chrome-192x192.png differ diff --git a/icons/android-chrome-512x512.png b/icons/android-chrome-512x512.png new file mode 100644 index 00000000..e05fe6fa Binary files /dev/null and b/icons/android-chrome-512x512.png differ diff --git a/icons/apple-touch-icon.png b/icons/apple-touch-icon.png new file mode 100644 index 00000000..fd9dca3f Binary files /dev/null and b/icons/apple-touch-icon.png differ diff --git a/icons/favicon-16x16.png b/icons/favicon-16x16.png new file mode 100644 index 00000000..024b310c Binary files /dev/null and b/icons/favicon-16x16.png differ diff --git a/icons/favicon-32x32.png b/icons/favicon-32x32.png new file mode 100644 index 00000000..c2a2807a Binary files /dev/null and b/icons/favicon-32x32.png differ diff --git a/icons/favicon.ico b/icons/favicon.ico new file mode 100644 index 00000000..37e8a76b Binary files /dev/null and b/icons/favicon.ico differ diff --git a/icons/site.webmanifest b/icons/site.webmanifest new file mode 100644 index 00000000..45dc8a20 --- /dev/null +++ b/icons/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/images/avatar-stable-diffusion.jpeg b/images/avatar-stable-diffusion.jpeg new file mode 100644 index 00000000..d93ac0ed Binary files /dev/null and b/images/avatar-stable-diffusion.jpeg differ diff --git a/images/icons8-github.svg b/images/icons8-github.svg new file mode 100644 index 00000000..11af31b9 --- /dev/null +++ b/images/icons8-github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/linkedin-svgrepo-com3.svg b/images/linkedin-svgrepo-com3.svg new file mode 100644 index 00000000..3db2aec9 --- /dev/null +++ b/images/linkedin-svgrepo-com3.svg @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/mail-svgrepo-com.svg b/images/mail-svgrepo-com.svg new file mode 100644 index 00000000..e1aaeaff --- /dev/null +++ b/images/mail-svgrepo-com.svg @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + diff --git a/images/weeeee.png b/images/weeeee.png new file mode 100644 index 00000000..76ad24d3 Binary files /dev/null and b/images/weeeee.png differ diff --git a/index.html b/index.html new file mode 100644 index 00000000..864a901e --- /dev/null +++ b/index.html @@ -0,0 +1,389 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ Adrien Touzouli +

+ + avatar + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+

Hello 👋

+

I am a full stack developer with backend affinities and agile management, devops and continuous integration skills.

+

I'm in my early forties and based in the south west of France near Toulouse but I'm always up for a trip from time to time.

+

I'm available for your web projects, especially if it involves open source coding 😇

+ +
+ +
+ + + + @drien:im.ad2ien.dev +
+ + +
+ + + + @ad2ien@mastoot.fr + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/air-france/index.html b/it-xp/air-france/index.html new file mode 100644 index 00000000..33032f4c --- /dev/null +++ b/it-xp/air-france/index.html @@ -0,0 +1,513 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ✈️ Air France developer +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 15 months + + + + + + + + + 220 words + + + + + + + + + +
+
+ + + + + +
+

This mission is mainly related to the management of documentation embedded in Air France aircrafts.

+

ACDC Projet

+

Solution to monitor EFB (Electronic Flight Bag: aircraft embedded tablet) +• Springboot backend +• Angular frontend +• EFB embedded software in NodeJs +• Everything communicating with websocket +• CI (continuous integration) configuration with Bamboo and Nexus

+

LoaderBoard Projet

+

Loaders are windows 7 PC laptops used to update documents and tools of embedded EFBs. Loaderboard is a PC application to manage a fleet of loaders. +Electron framework allowing to access system PC libraries using Angular 4. PO (product owner) and developer.

+

ACARSWEB Projet

+

This project is an interface with ACARS messages (message format use to communicate with aircrafts) it allows to exploit flight data. +• Java agent that parse and compile ACARS messages and send a report to a fuel consumption tool. +• Interface avec KLM (Netherland) +• Real TDD Development! (Test Driven Development.)

+

AMPHORE Projet

+

EFB Document management system for various aircraft types. Consists of a web application, java agents and Loaders. +• Development +• Redesigns following DDD Domain Driven Design paradigm. +• Improvement and performance studies. +• C# Scripts for the loaders.

+

Environment

+
    +
  • Windows 7,
  • +
  • Eclipse, IntelliJ, Webstorm
  • +
  • Servers d’application tomcat.
  • +
  • Server linux
  • +
  • Java J2E, Maven, Spring, hibernate
  • +
  • Springboot 5,
  • +
  • Angular 6, typescript
  • +
  • NodeJs
  • +
  • Websocket
  • +
  • Junit
  • +
  • Xsd, xml, jaxB
  • +
  • Base de données DB2, Oracle, Postgres
  • +
  • Git flow.
  • +
  • Suite Atlassian : Bamboo, Bitbucket, Jira, Confluence.
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/cls/index.html b/it-xp/cls/index.html new file mode 100644 index 00000000..07156ded --- /dev/null +++ b/it-xp/cls/index.html @@ -0,0 +1,489 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📡 CLS developer +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 21 months + + + + + + + + + 130 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

+

Collect + Circuit Project

+
    +
  • Development for an Windows C++ application allowing to design and optimize garbage collection round. +C++ dev on Visual studio.
  • +
  • Java CXF webservices dev.
  • +
  • Data migration with Spoon ETL tool from Pentaho suite.
  • +
+

Novacore Project

+

C# message processing chain receiving data from garbage collection truck. Visual Studio 2019.

+
    +
  • Redesign to make it scalable.
  • +
  • Unit an integration test setup
  • +
  • Continuous integration continue with Gitlab CI.
  • +
  • Performance and non-regression tools
  • +
  • Deployment tool with Javafx, Kotlin Maven.
  • +
+

Eazy Collect Project

+

Supervision screen for this processing chain : processing module state, connected terminals and received messages. Web app .net C#, aspx, CSS, Javascript.

+

Environment

+
    +
  • C# C++, Gitlab CI, Kotlin
  • +
  • Visual Studio 2019, IntelliJ
  • +
  • Javafx et WPF
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/eimis/index.html b/it-xp/eimis/index.html new file mode 100644 index 00000000..305e17a2 --- /dev/null +++ b/it-xp/eimis/index.html @@ -0,0 +1,507 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🧑‍⚕ Dev & Devops for EIMIS +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 months + + + + + + + + + 139 words + + + + + + + + + +
+
+ + + + + +
+

EIMIS is a public start-up initiated by beta.gouv.fr and financed by ANS (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting Matrix protocol amongst software editors.

+

Achievements

+

Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...

+

Devops

+

Configuration and deployment of an Element / Synapse stack using:

+
    +
  • Github CI
  • +
  • Terraform
  • +
  • Ansible
  • +
  • Kubernetes
  • +
+

A fork can be found here : synapse-deployment

+

Dev

+ + +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/gaxu/index.html b/it-xp/gaxu/index.html new file mode 100644 index 00000000..8899064b --- /dev/null +++ b/it-xp/gaxu/index.html @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🪪 👆️ GAXU S.A. developer +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 13 months + + + + + + + + + 98 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Achievements

+

Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

+ +

Development Android and Windows SDK (Java and C# .NET framework).

+

Integration of Match-On-Card (Managing various versions of fingerprint minutiae and NFC communication) +System integration with applet java, ActiveX, IIS servers, C# web services, and SQL data base.

+

Environment

+
    +
  • Windows 7 PC, Android devices, Windows Mobile, fingerprint readers, NFC readers and QR code readers.
  • +
  • IIS servers
  • +
  • Java, C, C#
  • +
  • Scripts SQL Server. Javascript, html, css
  • +
  • Eclipse, Visual. SVN (Administrator), Redmine
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/index.html b/it-xp/index.html new file mode 100644 index 00000000..85f51a82 --- /dev/null +++ b/it-xp/index.html @@ -0,0 +1,592 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

My IT development experience

+

➡️Old school boring PDF resume⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 139 words + +
+
+
+ + + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 116 words + +
+
+
+ + + + +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 53 words + +
+
+
+ + +
+

Project

+

Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 51 words + +
+
+
+ + +
+

Project

+

Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 130 words + +
+
+
+ + +
+

This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/intel/index.html b/it-xp/intel/index.html new file mode 100644 index 00000000..b49eac73 --- /dev/null +++ b/it-xp/intel/index.html @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📊 Scrum Master for Intel +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 months + + + + + + + + + 100 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

+ +

First with SSRS (SQL Server Reporting Service) then taking care of a C# backend. +Manage team backlog and reporting. +Develop and correct SSRS reports. +Weekly production deployment on Sharepoint servers. +Development of C# workers to extract transform and store data needed for reports. Automation of alert mails, data consolidation.

+

Environment

+
    +
  • Windows 8 PC
  • +
  • Visual 2013 et 2015
  • +
  • Version management: TFS (Team Fundation Service)
  • +
  • WPF app.
  • +
  • Mongo DB, SQL Server,
  • +
  • Servers IIS et Sharepoint
  • +
  • SSRS Reports
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/maaf/index.html b/it-xp/maaf/index.html new file mode 100644 index 00000000..67e3f549 --- /dev/null +++ b/it-xp/maaf/index.html @@ -0,0 +1,464 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🌱 🇨🇵 Web developer for the French ministry of agriculture +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 12 months + + + + + + + + + 90 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + Java + + + + + + + + Spring + + + + +
+
+ + +
+

Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

+ +
    +
  • Agile team and project setup: 3 product owners 4 developers.
  • +
  • Development with Orion framework which is an overlayer of Spring.
  • +
  • Development of java agents to recover data from a third-party organism. Management of the interface: XSD format.
  • +
+

Environment

+
    +
  • Scrum project.
  • +
  • Windows 7, NetBeans, Eclipse.
  • +
  • Glassfish, tomcat servers
  • +
  • Linux servers, JMX application, Camel agent
  • +
  • Java J2E, Maven, Spring, hibernate
  • +
  • Junit
  • +
  • Xsd, xml, JaxB
  • +
  • Geographic layer display: Gml, Geoserver.
  • +
  • Postgres
  • +
  • SVN
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/maya33/index.html b/it-xp/maya33/index.html new file mode 100644 index 00000000..99e881fb --- /dev/null +++ b/it-xp/maya33/index.html @@ -0,0 +1,523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🐝 IOT project : cloud processing +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 4 months + + + + + + + + + 53 words + + + + + + + + + +
+
+ + + + + +
+

Project

+

Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

+

Achievements

+
    +
  • Manage AWS services : EC2, SQL Database, IOT core, SQS queues, Python Lambda functions
  • +
  • Web app Kotlin / Angular
  • +
  • Micro service in Golang to process sound data sent by devices and feed a AWS bucket
  • +
  • Grafana dashboards
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/neopost/index.html b/it-xp/neopost/index.html new file mode 100644 index 00000000..25a01b86 --- /dev/null +++ b/it-xp/neopost/index.html @@ -0,0 +1,462 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 📨 Embedded software team leader +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 24 months + + + + + + + + + 105 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + C++ + + + + +
+
+ + +
+

Embedded C++ developer for a franking machine Manufacturer.

+ +
    +
  • Debug and evolution of an embedded C++ software (ARM, Windows CE).
  • +
  • Tools and scripts writing to improve R&D productivity (python, php).
  • +
  • Unit tests and integration tests.
  • +
+

Team: 4 to 7 developers in France and 11 developers in Vietnam. Technical leader:

+
    +
  • Technical referent.
  • +
  • Offshore team management.
  • +
  • Daily meeting leader.
  • +
+

Team leader assistant:

+
    +
  • Project Scheduling
  • +
  • Reporting
  • +
  • Scrum master
  • +
+

Client site responsible: communication between contractors working on the client site (12 to 15 people) and the headquarters of Alten SA.

+

Environment

+
    +
  • Windows XP PC
  • +
  • Windows C.E.
  • +
  • Apache server
  • +
  • C++, PHP, Python
  • +
  • Visual C++, Target Process, (Administrator), SVN, Redmine
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/okp4/index.html b/it-xp/okp4/index.html new file mode 100644 index 00000000..b4da089a --- /dev/null +++ b/it-xp/okp4/index.html @@ -0,0 +1,621 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ⛓️ Fullstack / devops engineer for OKP4 +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 26 months + + + + + + + + + 116 words + + + + + + + + + +
+
+ + + + + +
+

OKP4 develops a layer one cosmos blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.

+

Achievements

+

Devops

+
    +
  • Docker compose deployments
  • +
  • Kubernetes manifests
  • +
  • Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...
  • +
+

Dev

+
    +
  • Tweak some Prometheus exporters in Go
  • +
  • Kibana plugin to display geometry polygons on a map
  • +
  • Discord bot functionalities in Rust
  • +
  • Github action to automatically follow contributors
  • +
  • QGIS scripts
  • +
  • Scripts that generate wallets and affect instantiated Stargaze NFTs
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/page/1/index.html b/it-xp/page/1/index.html new file mode 100644 index 00000000..92ff1a29 --- /dev/null +++ b/it-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

Click here to be redirected.

diff --git a/it-xp/page/2/index.html b/it-xp/page/2/index.html new file mode 100644 index 00000000..63bc7bf9 --- /dev/null +++ b/it-xp/page/2/index.html @@ -0,0 +1,593 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

My IT development experience

+

➡️Old school boring PDF resume⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 220 words + +
+
+
+ + +
+

This mission is mainly related to the management of documentation embedded in Air France aircrafts.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 90 words + +
+
+
+ + +
+

Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 90 words + +
+
+
+ + +
+

Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 100 words + +
+
+
+ + +
+

Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 98 words + +
+
+
+ + +
+

Achievements

+

Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/page/3/index.html b/it-xp/page/3/index.html new file mode 100644 index 00000000..efd665d8 --- /dev/null +++ b/it-xp/page/3/index.html @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ IT XP +

+
+

My IT development experience

+

➡️Old school boring PDF resume⬅️

+ +
+ +
+ + + + + +
+ + + +
+
+
+ + + + + + 1 min + + + + + + + 105 words + +
+
+
+ + +
+

Embedded C++ developer for a franking machine Manufacturer.

+ + + Read More + + + + +
+ +
+ +
+ + + +
+
+
+ + + + + + 2 min + + + + + + + 202 words + +
+
+
+ + +
+

Driver design and development in C, C++ with DDK.

+ + + Read More + + + + +
+ +
+ +
+
+ +
+ + + + + + +
+
+ + + + + + + Previous + + + + + + + Next Page + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/philog/index.html b/it-xp/philog/index.html new file mode 100644 index 00000000..4bf87b91 --- /dev/null +++ b/it-xp/philog/index.html @@ -0,0 +1,467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ ⚙️ Windows drivers development +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 18 months + + + + + + + + + 202 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+
+ +

+ Tags: +

+ + + + + + + C + + + + + + + + C++ + + + + +
+
+ + +
+

Driver design and development in C, C++ with DDK.

+

Achievements

+

SageX Project (permanent assignment) In charge of supporting an IP and X25 network supervision product.

+
    +
  • Technical support: on-line issues solving.
  • +
  • Repairing and configuring IP/X25 gateways.
  • +
+

WHQL tests: Passing Microsoft test certificate on DTM Studio.

+

Driver design and development in C, C++ with DDK:

+
    +
  • Private Partition Project: Design of a system to allow the use of a hard disk part as an independent hard disk displayable or not.
  • +
  • File Recovery Project: Design and programming algorithms improvement to recover deleted files in FAT and NTFS.
  • +
  • Drive PDF Project: Virtual PDF printer based on Windows postscript printer driver describe in the DDK, and GohstScript. Installation made with Installshield.
  • +
  • Video acquisition Driver. WDM (Windows Driver Model) Architecture from WDK. Layer used by a library to fill buffer with data in isochronous mode.
  • +
  • Printer Port Monitor: Both USB and Serial Printer, the Port monitor, check for a printer and display an interface to allow a user to configure the port. Status feedback to inform Windows printer spooler.
  • +
+

Technical environnement

+
    +
  • PC Windows XP, Sniffer USB,
  • +
  • Windows NT, XP, Vista, Unix HPUX. USB, RS232, systèmes de fichier NTFS FAT32
  • +
  • C, WDK
  • +
  • Visual C++, SVN, Redmine, Installshield
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/thales/index.html b/it-xp/thales/index.html new file mode 100644 index 00000000..9c833f4d --- /dev/null +++ b/it-xp/thales/index.html @@ -0,0 +1,471 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🛬 Technical consultant - Tales avionics +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 4 months + + + + + + + + + 90 words + + + + + + + + + +
+
+ + +
+
+ +

+ Categories: + + + + + + + IT XP + + +

+ +
+ +
+ + +
+

Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

+

Achievements

+
    +
  • Analyze and characterization of an A429 driver used for data transfer between embedded modules. Performance optimization for a java application using this driver.
  • +
  • Test protocol setup.
  • +
  • Coding of a loopback in java and C++.
  • +
  • Report stating different actions to be taken to improve system performances.
  • +
  • Then corrections and evolutions on this java swing application.
  • +
+

Environment

+
    +
  • PC Windows XP, 7
  • +
  • Eclipse, Ant
  • +
  • Java Swing
  • +
  • Visual 2010
  • +
  • Test bench: cockpits, embedded equipment, A249 sniffer.
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/it-xp/turnstile/index.html b/it-xp/turnstile/index.html new file mode 100644 index 00000000..39f3e11e --- /dev/null +++ b/it-xp/turnstile/index.html @@ -0,0 +1,525 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
+ +
+

+ 🛞 Access turnstile +

+
+
+
+ +
+ +

+
+ + +
+
+
+ + + + logo + + + +
+
+ +
+ + + + + + + 7 months + + + + + + + + + 51 words + + + + + + + + + +
+
+ + + + + +
+

Project

+

Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

+

Achievements

+
    +
  • Web server with JHipster (Springboot / Angular)
  • +
  • Python App
  • +
  • System installation process.
  • +
+

To:

+
    +
  • Access logs
  • +
  • Configure the hardware
  • +
  • Launch and validate measurements
  • +
+

Technical Environment

+
    +
  • Jhipster Springboot Angular
  • +
  • Python3
  • +
  • Debian
  • +
  • Visual Studio Code et IntelliJ
  • +
+ +
+
+ + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/js/lang.js b/js/lang.js new file mode 100644 index 00000000..7deb37ad --- /dev/null +++ b/js/lang.js @@ -0,0 +1 @@ +function switchLang(n){document.getElementById("switch-lang-panel").classList.toggle("hidden")}document.addEventListener("DOMContentLoaded",(function(){document.getElementById("switch-lang")?.addEventListener("click",switchLang)})); \ No newline at end of file diff --git a/js/lunr.fr.js b/js/lunr.fr.js new file mode 100644 index 00000000..1e672f98 --- /dev/null +++ b/js/lunr.fr.js @@ -0,0 +1,17 @@ +/*! + * Lunr languages, `French` language + * https://github.com/MihaiValentin/lunr-languages + * + * Copyright 2014, Mihai Valentin + * http://www.mozilla.org/MPL/ + */ +/*! + * based on + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ +!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,(function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r,s,i;e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.stemmer)},e.fr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=(r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,i=new function(){var e,i,n,t=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],o=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],u=[new r("iqU",-1,3),new r("abl",-1,3),new r("Ièr",-1,4),new r("ièr",-1,4),new r("eus",-1,2),new r("iv",-1,1)],c=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],a=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("ités",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("ité",-1,7)],l=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("îmes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("îtes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("ît",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],w=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("ée",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("âmes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("âtes",-1,3),new r("ées",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("és",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("èrent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("ât",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("é",-1,2)],f=[new r("e",-1,3),new r("Ière",0,2),new r("ière",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("ë",-1,4)],m=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],_=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],b=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],d=new s;function k(e,r,s){return!(!d.eq_s(1,e)||(d.ket=d.cursor,!d.in_grouping(_,97,251))||(d.slice_from(r),d.cursor=s,0))}function p(e,r,s){return!!d.eq_s(1,e)&&(d.ket=d.cursor,d.slice_from(r),d.cursor=s,!0)}function g(){for(;!d.in_grouping(_,97,251);){if(d.cursor>=d.limit)return!0;d.cursor++}for(;!d.out_grouping(_,97,251);){if(d.cursor>=d.limit)return!0;d.cursor++}return!1}function q(){return n<=d.cursor}function v(){return i<=d.cursor}function z(){return e<=d.cursor}function h(){if(!function(){var e,r;if(d.ket=d.cursor,e=d.find_among_b(a,43)){switch(d.bra=d.cursor,e){case 1:if(!z())return!1;d.slice_del();break;case 2:if(!z())return!1;d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"ic")&&(d.bra=d.cursor,z()?d.slice_del():d.slice_from("iqU"));break;case 3:if(!z())return!1;d.slice_from("log");break;case 4:if(!z())return!1;d.slice_from("u");break;case 5:if(!z())return!1;d.slice_from("ent");break;case 6:if(!q())return!1;if(d.slice_del(),d.ket=d.cursor,e=d.find_among_b(u,6))switch(d.bra=d.cursor,e){case 1:z()&&(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,z()&&d.slice_del()));break;case 2:z()?d.slice_del():v()&&d.slice_from("eux");break;case 3:z()&&d.slice_del();break;case 4:q()&&d.slice_from("i")}break;case 7:if(!z())return!1;if(d.slice_del(),d.ket=d.cursor,e=d.find_among_b(c,3))switch(d.bra=d.cursor,e){case 1:z()?d.slice_del():d.slice_from("abl");break;case 2:z()?d.slice_del():d.slice_from("iqU");break;case 3:z()&&d.slice_del()}break;case 8:if(!z())return!1;if(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"at")&&(d.bra=d.cursor,z()&&(d.slice_del(),d.ket=d.cursor,d.eq_s_b(2,"ic")))){d.bra=d.cursor,z()?d.slice_del():d.slice_from("iqU");break}break;case 9:d.slice_from("eau");break;case 10:if(!v())return!1;d.slice_from("al");break;case 11:if(z())d.slice_del();else{if(!v())return!1;d.slice_from("eux")}break;case 12:if(!v()||!d.out_grouping_b(_,97,251))return!1;d.slice_del();break;case 13:return q()&&d.slice_from("ant"),!1;case 14:return q()&&d.slice_from("ent"),!1;case 15:return r=d.limit-d.cursor,d.in_grouping_b(_,97,251)&&q()&&(d.cursor=d.limit-r,d.slice_del()),!1}return!0}return!1}()&&(d.cursor=d.limit,!function(){var e,r;if(d.cursor=n){if(s=d.limit_backward,d.limit_backward=n,d.ket=d.cursor,e=d.find_among_b(f,7))switch(d.bra=d.cursor,e){case 1:if(z()){if(i=d.limit-d.cursor,!d.eq_s_b(1,"s")&&(d.cursor=d.limit-i,!d.eq_s_b(1,"t")))break;d.slice_del()}break;case 2:d.slice_from("i");break;case 3:d.slice_del();break;case 4:d.eq_s_b(2,"gu")&&d.slice_del()}d.limit_backward=s}}();d.cursor=d.limit,d.ket=d.cursor,d.eq_s_b(1,"Y")?(d.bra=d.cursor,d.slice_from("i")):(d.cursor=d.limit,d.eq_s_b(1,"ç")&&(d.bra=d.cursor,d.slice_from("c")))}this.setCurrent=function(e){d.setCurrent(e)},this.getCurrent=function(){return d.getCurrent()},this.stem=function(){var r=d.cursor;return function(){for(var e,r;;){if(e=d.cursor,d.in_grouping(_,97,251)){if(d.bra=d.cursor,r=d.cursor,k("u","U",e))continue;if(d.cursor=r,k("i","I",e))continue;if(d.cursor=r,p("y","Y",e))continue}if(d.cursor=e,d.bra=e,!k("y","Y",e)){if(d.cursor=e,d.eq_s(1,"q")&&(d.bra=d.cursor,p("u","U",e)))continue;if(d.cursor=e,e>=d.limit)return;d.cursor++}}}(),d.cursor=r,function(){var r=d.cursor;if(n=d.limit,i=n,e=n,d.in_grouping(_,97,251)&&d.in_grouping(_,97,251)&&d.cursor=d.limit){d.cursor=n;break}d.cursor++}while(!d.in_grouping(_,97,251))}n=d.cursor,d.cursor=r,g()||(i=d.cursor,g()||(e=d.cursor))}(),d.limit_backward=r,d.cursor=d.limit,h(),d.cursor=d.limit,function(){var e=d.limit-d.cursor;d.find_among_b(m,5)&&(d.cursor=d.limit-e,d.ket=d.cursor,d.cursor>d.limit_backward&&(d.cursor--,d.bra=d.cursor,d.slice_del()))}(),d.cursor=d.limit,function(){for(var e,r=1;d.out_grouping_b(_,97,251);)r--;if(r<=0){if(d.ket=d.cursor,e=d.limit-d.cursor,!d.eq_s_b(1,"é")&&(d.cursor=d.limit-e,!d.eq_s_b(1,"è")))return;d.bra=d.cursor,d.slice_from("e")}}(),d.cursor=d.limit_backward,function(){for(var e,r;r=d.cursor,d.bra=r,e=d.find_among(o,4);)switch(d.ket=d.cursor,e){case 1:d.slice_from("i");break;case 2:d.slice_from("u");break;case 3:d.slice_from("y");break;case 4:if(d.cursor>=d.limit)return;d.cursor++}}(),!0}},function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.stopWordFilter=function(r){if(-1===e.fr.stopWordFilter.stopWords.indexOf(r))return r},e.fr.stopWordFilter.stopWords=new e.SortedSet,e.fr.stopWordFilter.stopWords.length=164,e.fr.stopWordFilter.stopWords.elements=" ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci celà ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux eûmes eût eûtes furent fus fusse fussent fusses fussiez fussions fut fûmes fût fûtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon même n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s sa sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y à étaient étais était étant étiez étions été étée étées étés êtes".split(" "),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}})); \ No newline at end of file diff --git a/js/lunr.stemmer.support.js b/js/lunr.stemmer.support.js new file mode 100644 index 00000000..8190e500 --- /dev/null +++ b/js/lunr.stemmer.support.js @@ -0,0 +1,9 @@ +/*! + * Snowball JavaScript Library v0.3 + * http://code.google.com/p/urim/ + * http://snowball.tartarus.org/ + * + * Copyright 2010, Oleg Mazko + * http://www.mozilla.org/MPL/ + */ +!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,(function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s=i&&t[(e-=i)>>3]&1<<(7&e))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&t[(e-=i)>>3]&1<<(7&e))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursors||e>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor>1),f=0,l=o0||e==s||c)break;c=!0}}for(;;){if(o>=(_=t[s]).s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o=0;_--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-m.s[_])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var m;if(o>=(m=t[s]).s_size){if(this.cursor=n-m.s_size,!m.method)return m.result;var b=m.method();if(this.cursor=n-m.s_size,b)return m.result}if((s=m.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return r.replace(t,"").replace(i,"")}}}}})); \ No newline at end of file diff --git a/js/main.js b/js/main.js new file mode 100644 index 00000000..84b1774a --- /dev/null +++ b/js/main.js @@ -0,0 +1 @@ +function switchTheme(){"dark"===([...document.documentElement.classList].includes("dark")?"dark":"light")?(localStorage.theme="light",document.documentElement.classList.remove("dark"),document.getElementById("light").classList.add("hidden"),document.getElementById("dark").classList.remove("hidden"),document.getElementById("syntax_highlight").href="/syntax-light.css"):(localStorage.theme="dark",document.documentElement.classList.add("dark"),document.getElementById("dark").classList.add("hidden"),document.getElementById("light").classList.remove("hidden"),document.getElementById("syntax_highlight").href="/syntax-dark.css")}function toggleSidebar(){let e=document.getElementById("sidebar");[...e.classList].includes("translate-x-0")?(document.body.style.removeProperty("overflow"),e.classList.remove("translate-x-0"),e.classList.add("-translate-x-full")):(document.body.style.setProperty("overflow","hidden"),e.classList.remove("-translate-x-full"),e.classList.add("translate-x-0"))}function toggleMobileMenu(){let e=document.querySelector("#mobile-menu div.nav-links");[...e.classList].includes("h-screen")?(document.body.classList.remove("overflow-hidden","relative"),document.documentElement.classList.remove("overscroll-none"),e.classList.remove("h-screen"),e.classList.add("h-0")):(document.body.classList.add("overflow-hidden","relative"),document.documentElement.classList.add("overscroll-none"),e.classList.remove("h-0"),e.classList.add("h-screen"))}document.addEventListener("DOMContentLoaded",(function(){let e=document.querySelectorAll(".nav-links a"),t=window.location.href.replace(/\/$/,""),d=[...e].filter((e=>e.href===t||e.href===window.location.href));if(0!==d.length)for(let e of d)e.className="bg-gray-900 text-white px-3 py-2 rounded-md text-sm font-medium";"dark"===localStorage.theme||!("theme"in localStorage)&&window.matchMedia("(prefers-color-scheme: dark)").matches?(document.documentElement.classList.add("dark"),document.getElementById("dark").classList.add("hidden"),document.getElementById("syntax_highlight").href="/syntax-dark.css"):(document.documentElement.classList.remove("dark"),document.getElementById("light").classList.add("hidden"),document.getElementById("syntax_highlight").href="/syntax-light.css"),document.getElementById("switch-theme")?.addEventListener("click",switchTheme),document.getElementById("toggle-sidebar")?.addEventListener("click",toggleSidebar),document.getElementById("toggle-mobile-menu")?.addEventListener("click",toggleMobileMenu)})); \ No newline at end of file diff --git a/js/page.js b/js/page.js new file mode 100644 index 00000000..3d50dcf5 --- /dev/null +++ b/js/page.js @@ -0,0 +1 @@ +function getActiveTocElement(e){return[...e].find((e=>e.getBoundingClientRect().y<=0))}function findCorrespondingTocTitle(e){return[...document.querySelectorAll("#toc li a")].find((t=>t.href.substring(t.href.indexOf("#"))===`#${e.id}`))}document.addEventListener("DOMContentLoaded",(function(){if(null!==document.getElementById("toc")){const t=document.querySelectorAll("#toc li a");let n=[];[...t].forEach((e=>{n.push(e.href.substring(e.href.indexOf("#")))}));const o=document.querySelectorAll(n.join(","));let i=[...o].reverse(),l=getActiveTocElement(i)||o[0];findCorrespondingTocTitle(l).classList.add("bg-blue-700");var e=l;window.addEventListener("scroll",(()=>{let t=getActiveTocElement(i)||o[0];t!==e&&(findCorrespondingTocTitle(e).classList.remove("bg-blue-700"),findCorrespondingTocTitle(t).classList.add("bg-blue-700"),e=t)}))}})); \ No newline at end of file diff --git a/js/search.js b/js/search.js new file mode 100644 index 00000000..9788fb19 --- /dev/null +++ b/js/search.js @@ -0,0 +1 @@ +function toggleSearchModal(){const e=document.getElementById("search-modal");e.classList.toggle("opacity-0"),e.classList.toggle("pointer-events-none"),document.body.classList.toggle("search-active"),[...document.body.classList].includes("search-active")&&(document.getElementById("search-input").value="",document.getElementById("search-input").focus())}function formatResultItem(e){return htmlToElement(`
  • \n \n ${e.doc.title}\n ${e.doc.description?e.doc.description:""}\n \n
  • `)}function htmlToElement(e){let t=document.createElement("template");return e=e.trim(),t.innerHTML=e,t.content.firstChild}document.addEventListener("DOMContentLoaded",(function(){document.getElementById("search").addEventListener("click",(function(e){e.preventDefault(),toggleSearchModal()}));document.querySelector(".modal-overlay").addEventListener("click",toggleSearchModal);let e=document.querySelectorAll(".modal-close");for(var t=0;t3&&(l=d.value.trim(),a=n.search(l,o),Array.isArray(a)&&a.length>0)){let e=document.getElementById("results-list");e.replaceChildren();for(t=0;t + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Bagneux +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 105 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded C++ developer for a franking machine Manufacturer.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + C++ + + +

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/location/full-remote/index.html b/location/full-remote/index.html new file mode 100644 index 00000000..78484214 --- /dev/null +++ b/location/full-remote/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Full Remote +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/location/index.html b/location/index.html new file mode 100644 index 00000000..1914a32e --- /dev/null +++ b/location/index.html @@ -0,0 +1,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/location/paris/index.html b/location/paris/index.html new file mode 100644 index 00000000..ce568e41 --- /dev/null +++ b/location/paris/index.html @@ -0,0 +1,432 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Paris +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 202 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Driver design and development in C, C++ with DDK.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + C + + + + + + + C++ + + +

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/location/santiago-chile/index.html b/location/santiago-chile/index.html new file mode 100644 index 00000000..0690a7cf --- /dev/null +++ b/location/santiago-chile/index.html @@ -0,0 +1,447 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Santiago, Chile +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 98 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Achievements

    +

    Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/location/toulouse/index.html b/location/toulouse/index.html new file mode 100644 index 00000000..0b351930 --- /dev/null +++ b/location/toulouse/index.html @@ -0,0 +1,1385 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Toulouse +

    +
    + + + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 130 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + Java + + + + + + + Spring + + +

    + +
    +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 100 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/brewing/index.html b/other-xp/brewing/index.html new file mode 100644 index 00000000..c76fd8c0 --- /dev/null +++ b/other-xp/brewing/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🍺 Beer brewing +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 13 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    Beer brewing workshop animation for Brens INEOPOLE (81) training center in agriculture.

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/climbing/index.html b/other-xp/climbing/index.html new file mode 100644 index 00000000..d16c613a --- /dev/null +++ b/other-xp/climbing/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🧗Climbing +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 17 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    SAE initiator: Artificial Site Climbing in Auzeville (31 France) Certificate issued by the French climbing federation.

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/corn/index.html b/other-xp/corn/index.html new file mode 100644 index 00000000..fef37c61 --- /dev/null +++ b/other-xp/corn/index.html @@ -0,0 +1,412 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🌽 Collectif maïs population +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 34 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    Member of an association that tries to develop a sector for an old variety of corn in the Gers, south-west of France.

    +

    Production, processing and sale of polenta, bulgur and corn flour.

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/degrees/index.html b/other-xp/degrees/index.html new file mode 100644 index 00000000..d689cf57 --- /dev/null +++ b/other-xp/degrees/index.html @@ -0,0 +1,417 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🧑‍🎓 Degrees +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 49 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    Master of Science from Cranfield University in signal and image processing

    +

    Engineer degree from ESTIA in automatized process

    +

    Degree in Analysis and management of agricultural holding systems

    + +

    2 years study

    +

    Option organic agriculture

    +

    Internship in a farm, field farming, lamb breeding, and traditional bakers in Isère (34 France)

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/english/index.html b/other-xp/english/index.html new file mode 100644 index 00000000..7688797b --- /dev/null +++ b/other-xp/english/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🇬🇧 English language +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 12 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    1 year in New Zealand, English regularly used professionally and privately.

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/index.html b/other-xp/index.html new file mode 100644 index 00000000..56efc113 --- /dev/null +++ b/other-xp/index.html @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Other XP +

    +
    + +
    + +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 49 words + +
    +
    +
    + + +
    +

    Master of Science from Cranfield University in signal and image processing

    +

    Engineer degree from ESTIA in automatized process

    +

    Degree in Analysis and management of agricultural holding systems

    + + + Read More + + + + +
    + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 13 words + +
    +
    +
    + + +
    +

    Beer brewing workshop animation for Brens INEOPOLE (81) training center in agriculture.

    + + + Read More + + + + +
    + +
    + +
    +
    +

    🧗Climbing

    +

    +
    + + +
    +
    +
    + + + + + + 1 min + + + + + + + 17 words + +
    +
    +
    + + +
    +

    SAE initiator: Artificial Site Climbing in Auzeville (31 France) Certificate issued by the French climbing federation.

    + + + Read More + + + + +
    + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 34 words + +
    +
    +
    + + +
    +

    Member of an association that tries to develop a sector for an old variety of corn in the Gers, south-west of France.

    +

    Production, processing and sale of polenta, bulgur and corn flour.

    + + + Read More + + + + +
    + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 12 words + +
    +
    +
    + + +
    +

    1 year in New Zealand, English regularly used professionally and privately.

    + + + Read More + + + + +
    + +
    + +
    +
    + +
    + + + + + + +
    +
    + + + + + + + Previous + + + + + + + Next page + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/page/1/index.html b/other-xp/page/1/index.html new file mode 100644 index 00000000..bc8cabdf --- /dev/null +++ b/other-xp/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/other-xp/page/2/index.html b/other-xp/page/2/index.html new file mode 100644 index 00000000..3c624c87 --- /dev/null +++ b/other-xp/page/2/index.html @@ -0,0 +1,416 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Other XP +

    +
    + +
    + +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 12 words + +
    +
    +
    + + +
    +

    1 year in New Zealand, English regularly used professionally and privately.

    + + + Read More + + + + +
    + +
    + +
    +
    + +
    + + + + + + +
    +
    + + + + + + + Previous + + + + + + + Next Page + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/other-xp/spanish/index.html b/other-xp/spanish/index.html new file mode 100644 index 00000000..554d2e19 --- /dev/null +++ b/other-xp/spanish/index.html @@ -0,0 +1,411 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + 🇪🇸 Spanish language +

    +
    +
    +
    + +
    + +

    +
    + + +
    +
    +
    + + + + + +
    +
    + +
    + + + + + + + + + + + 12 words + + + + + + + + + +
    +
    + + +
    +
    + +

    + Categories: + + + + + + + Other XP + + +

    + +
    +
    + +
    +
    + + +
    +

    1 year in New Zealand, English regularly used professionally and privately.

    + +
    +
    + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 00000000..9b1688fe --- /dev/null +++ b/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Allow: / +Sitemap: https://ad2ien.github.io/sitemap.xml diff --git a/search_index.en.js b/search_index.en.js new file mode 100644 index 00000000..88acda85 --- /dev/null +++ b/search_index.en.js @@ -0,0 +1 @@ +window.searchIndex = {"fields":["title","description","path","body"],"pipeline":["trimmer","stopWordFilter","stemmer"],"ref":"id","version":"0.9.5","index":{"body":{"root":{"docs":{},"df":0,"1":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":3,"1":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1},"2":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1},"5":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"2":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1,"0":{"docs":{},"df":0,"1":{"docs":{},"df":0,"0":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1},"3":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"5":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"9":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}}},"3":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1,"1":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1},"4":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}},"4":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":3},"6":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"7":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":5},"8":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1,"1":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"2":{"docs":{},"df":0,"4":{"docs":{},"df":0,"9":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"4":{"docs":{},"df":0,"2":{"docs":{},"df":0,"9":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1,"s":{"docs":{},"df":0,"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.7320508075688772}},"df":3}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":7}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2}}}}}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951}},"df":2}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.4142135623730951}},"df":5}}}}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2},"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772}},"df":1,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772}},"df":1}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":2}}},"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":5}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}},"z":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":2}}}}},"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":3}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":4}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1,"h":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}}}}}},"y":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":4,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":4}}}}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}}}}}}}}},"m":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}}},"s":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"p":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":2}}}}},"z":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772}},"df":1}}}},"e":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}},"w":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.7320508075688772}},"df":1}},"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":3}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":3}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3}}}}}},"i":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"g":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.7320508075688772},"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":4}}},"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1,"h":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}},"n":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1},"w":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.7320508075688772}},"df":1}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"c":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":2.449489742783178},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":2.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/neopost/":{"tf":2.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":2.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":6,".":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1},"e":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}},"e":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":2}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1},"g":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":3,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951}},"df":2}}},"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":2.0}},"df":2}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951}},"df":1}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":6}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":2.23606797749979}},"df":1,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":4}}},"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":2}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}}},"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":5}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":4}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":3}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2}}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}}},"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1},"n":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.7320508075688772}},"df":1},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}}}}},"s":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}},"p":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":2}},"x":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":10,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}},"y":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}},"b":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"d":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.7320508075688772}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}},"u":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":2.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":5}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":2.0}},"df":2}}}},"v":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":2.0},"https://ad2ien.github.io/it-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/maaf/":{"tf":2.23606797749979},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":13}}}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":3}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":2.449489742783178}},"df":1}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"k":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":1},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":4}}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}}}}}},"n":{"docs":{},"df":0,"'":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"w":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1,"n":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":2.449489742783178},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":2}}}}},"t":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"z":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"2":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3}}}},"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"f":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":2.0}},"df":1}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.7320508075688772}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":2}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1}}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":4}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.7320508075688772},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":7}}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":1}}}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":3,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"y":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":2}},"w":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}}}}},"x":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.4142135623730951}},"df":2}},"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":2},"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"d":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772}},"df":1}}}}}}}}},"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"k":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}},"t":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":3}}}}}},"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":8},"k":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":3}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772}},"df":2}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":3},"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"o":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3,"h":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":1,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.7320508075688772}},"df":1}}}}}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"/":{"docs":{},"df":0,"c":{"docs":{},"df":0,"m":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{},"df":0,"2":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"df":0,"'":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/":{"tf":1.7320508075688772}},"df":1}},"d":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1,"e":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":2.0}},"df":1}}},"i":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":2},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":2}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":2}}}}}},"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":4}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":3}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":2,"l":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}}},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1,"i":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":5}},"l":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.7320508075688772}},"df":1,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"j":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":2}}}},"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}}}}},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1,"/":{"docs":{},"df":0,"x":{"docs":{},"df":0,"2":{"docs":{},"df":0,"5":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":2}},"è":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"'":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"j":{"docs":{},"df":0,"2":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":2.0}},"df":5,"f":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":2}}}}}}}},"x":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}}}}}},"m":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"n":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":3}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1,"d":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}},"p":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":2}}}},"w":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":3}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":2.0}},"df":1}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"'":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}}}}},"n":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2},"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3}}},"v":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}}}}}}}},"g":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2}}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"k":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":2}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":8}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}}}},"p":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":3}}}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}},"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"3":{"docs":{},"df":0,"3":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"b":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"ï":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":2}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":2}}}}}},"o":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1,"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3}}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":4}}}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"y":{"docs":{},"df":0,"'":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":2,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"w":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":4},"x":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"u":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}},"f":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1},"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"j":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}},"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"4":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.7320508075688772}},"df":1}}},"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":3}},"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}},"w":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1,"i":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":5},"d":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":2}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2}}},"r":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":2}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951}},"df":1},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1,"c":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"y":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":2.0}},"df":1}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":4}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.4142135623730951}},"df":6}}}},"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":6}}}},"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":3}}}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":2.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":11}},"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":2.0}},"df":1}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3}}}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":5,"3":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}}},"q":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"r":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1,"&":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772}},"df":1}}},"l":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":2,"i":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}},"k":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2}}}},"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":2.449489742783178},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":4}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"a":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1,"e":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"y":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":4}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3}}},"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":3}}}},"d":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"e":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":2,"d":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"v":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/intel/":{"tf":2.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":5}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951}},"df":3}}}},"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"u":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}}}}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":3}}},"k":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":2}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951}},"df":4}}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"v":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.4142135623730951}},"df":1}},"r":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":3}}},"w":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.4142135623730951}},"df":1}}}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951}},"df":1,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":2}}}}}}}}},"q":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1,"l":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":3}},"s":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.7320508075688772}},"df":1}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":2.23606797749979}},"df":1}},"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":2}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":3},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1,"o":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":3}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}},"k":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":3}}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}}}}}},"v":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":3}},"w":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":1}}}},"y":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":2.23606797749979}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":6}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":2}}}},"k":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":2,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":2.0}},"df":3}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":5}}}}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}}},"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951}},"df":5}}},"f":{"docs":{},"df":0,"s":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"(":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}}}}}}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"'":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":3}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/":{"tf":1.4142135623730951},"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":2}},"p":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":5}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":2,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}},"s":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.7320508075688772}},"df":1}}}}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":2},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":3,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":2.449489742783178},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":10,"b":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1},"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":4}}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":3,"f":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":3}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":6}}}}},"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"y":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"d":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1},"m":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"'":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"b":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":6,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{},"df":0,"k":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":2}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"q":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.7320508075688772},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":8}}}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"z":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":2.23606797749979},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":2}}}}},"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"x":{"docs":{},"df":0,"2":{"docs":{},"df":0,"5":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":20},"s":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.4142135623730951}},"df":1}}},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":3}}}},"z":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}}}}}},"description":{"root":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.4142135623730951}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"v":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":7}}}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":2}}}}}},"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}},"h":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"ï":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"4":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":2}}}},"path":{"root":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.7320508075688772},"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":4}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.4142135623730951}},"df":1}}}},"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.4142135623730951}},"df":1,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.4142135623730951}},"df":1}}},"v":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":7}}}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.4142135623730951}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":2}}}}}},"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}},"e":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}}}},"h":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.4142135623730951}},"df":1}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"3":{"docs":{},"df":0,"3":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"ï":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"4":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.4142135623730951}},"df":1}}}},"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.4142135623730951}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"z":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.4142135623730951},"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0},"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0},"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0},"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":20}}}},"title":{"root":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/blog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/other-xp/brewing/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/other-xp/climbing/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/other-xp/degrees/":{"tf":1.0}},"df":1}}},"v":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":6}}}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/eimis/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0}},"df":1}}}}}}},"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/air-france/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}}}},"h":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/other-xp/english/":{"tf":1.0},"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":2}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"ï":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"4":{"docs":{"https://ad2ien.github.io/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/other-xp/corn/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/it-xp/gaxu/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/intel/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/other-xp/spanish/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/it-xp/neopost/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/it-xp/maaf/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/it-xp/":{"tf":1.0},"https://ad2ien.github.io/other-xp/":{"tf":1.0}},"df":2}}}}},"documentStore":{"save":true,"docs":{"https://ad2ien.github.io/":{"body":"Hello 👋\nI am a full stack developer with backend affinities and agile management, devops and continuous integration skills.\nI'm in my early forties and based in the south west of France near Toulouse but I'm always up for a trip from time to time.\nI'm available for your web projects, especially if it involves open source coding 😇\n","description":"Introduction","id":"https://ad2ien.github.io/","path":"/","title":"Hi, there"},"https://ad2ien.github.io/blog/":{"body":"","description":"Posts like in a real blog","id":"https://ad2ien.github.io/blog/","path":"/blog/","title":"Blog"},"https://ad2ien.github.io/blog/agri-vs-it/":{"body":"This is a kind of article that lists the commonalities between agriculture and computer science. Maybe a little biased at the end...\n⚠️ Spoiler alert, there are going to be some platitudes that may not be very interesting if you know the subject.\n1: There's no way this is going to work\nAgriculture\nEvery time I sow seeds, I tell myself that the chances of harvesting anything are slim if you take into account germination rates, diseases, pests, mechanical failures.\nYet, almost every time, it's not necessarily perfect, but it ends up working.\nComputer science\nWhen you change a line of code, compile, deploy, launch. And you see all the reasons why it might not work, it's discouraging.\nKnowing that the slightest misplaced bit is enough to bring everything down, what are the chances that everything will go right?\nWe're also so used to Murphy's law that when we know all the reasons why a program can crash, we think it's impossible for it to ever work.\nBut it does work\nIt's strange to realize ","description":"","id":"https://ad2ien.github.io/blog/agri-vs-it/","path":"/blog/agri-vs-it/","title":"Agriculture 🌱 VS IT 💻️"},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"body":"What to do when you have an illustration idea and no artistic skill at all : use Stable Diffusion.\nThe idea 💡\nFacts\n\nEvery collaborative tool legitimately ask its users for an avatar\nI don't really want to see my face everywhere all day long\nI have a couple of ideas for an illustration but no artistic skills whatsoever\n\nFortunately\n\nStable Diffusion exists!\nThere's a github project : https://github.com/cmdr2/stable-diffusion-ui that makes it very easy to use.\n\nThe image\nThere's a very little known animal in the south of France: a genet. They live at night, nobody sees them and I find them very cool. So I wanted an anthropomorphized version of it.\nTips & tricks to use Stable Diffusion\nI reckon there was a intense use of my CPUs for a couple of days. Trying different prompts and settings to try to get it right.\nSome good ideas :\n\nDon't hesitate to generate multiple pictures for the same prompt. Then you can use the least worse version as an input for the next batch.\nUse a specific mo","description":"","id":"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/","path":"/blog/avatar-with-stable-diffusion/","title":"🖼️ I made an avatar with Stable Diffusion 🤓"},"https://ad2ien.github.io/blog/witches-and-wizards/":{"body":"Developers have superpowers\n\"Technically, computer developers are witches,\" says Bakunin\nStanding on the shoulders of giants, oh yeah!\n\nIf you are reading this, you have access to an incredible device*. A physical object, certainly, but which magic mostly resides in an intangible wealth: the Code. What animates screens, machines and serves you. To connect to a site, access quite trivial data, the number of software bricks, and people who have worked on it is... I don't know at all but give a figure.…\n\n \n\nIt's more.\nBecause in computer science as well, we walk on the shoulders of giants. Everyone brings their stone to the building to do something new, so that with very little means and knowledge anyone can use the giant, climb on his shoulders and tell him: \"Let's go Kevin!\"\nAnd there are little bits of developers everywhere in the world\nWhen my guidance counselor asked me what I wanted to remain of me after my death. After saying \"the least amount of garbage as possible\", I thought ","description":"","id":"https://ad2ien.github.io/blog/witches-and-wizards/","path":"/blog/witches-and-wizards/","title":"Developers and superpowers 🦸"},"https://ad2ien.github.io/it-xp/":{"body":"My IT development experience\n➡️Old school boring PDF resume⬅️\n","description":"IT development experience","id":"https://ad2ien.github.io/it-xp/","path":"/it-xp/","title":"IT XP"},"https://ad2ien.github.io/it-xp/air-france/":{"body":"This mission is mainly related to the management of documentation embedded in Air France aircrafts.\nACDC Projet\nSolution to monitor EFB (Electronic Flight Bag: aircraft embedded tablet)\n• Springboot backend\n• Angular frontend\n• EFB embedded software in NodeJs\n• Everything communicating with websocket\n• CI (continuous integration) configuration with Bamboo and Nexus\nLoaderBoard Projet\nLoaders are windows 7 PC laptops used to update documents and tools of embedded EFBs. Loaderboard is a PC application to manage a fleet of loaders.\nElectron framework allowing to access system PC libraries using Angular 4. PO (product owner) and developer.\nACARSWEB Projet\nThis project is an interface with ACARS messages (message format use to communicate with aircrafts) it allows to exploit flight data.\n• Java agent that parse and compile ACARS messages and send a report to a fuel consumption tool.\n• Interface avec KLM (Netherland)\n• Real TDD Development! (Test Driven Development.)\nAMPHORE Projet\nEFB Docum","description":"","id":"https://ad2ien.github.io/it-xp/air-france/","path":"/it-xp/air-france/","title":"✈️ Air France developer"},"https://ad2ien.github.io/it-xp/cls/":{"body":"This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.\nCollect + Circuit Project\n\nDevelopment for an Windows C++ application allowing to design and optimize garbage collection round.\nC++ dev on Visual studio.\nJava CXF webservices dev.\nData migration with Spoon ETL tool from Pentaho suite.\n\nNovacore Project\nC# message processing chain receiving data from garbage collection truck. Visual Studio 2019.\n\nRedesign to make it scalable.\nUnit an integration test setup\nContinuous integration continue with Gitlab CI.\nPerformance and non-regression tools\nDeployment tool with Javafx, Kotlin Maven.\n\nEazy Collect Project\nSupervision screen for this processing chain : processing module state, connected terminals and received messages. Web app .net C#, aspx, CSS, Javascript.\nEnvironment\n\nC# C++, Gitlab CI, Kotlin\nVisual Studio 2019, IntelliJ\nJavafx et WPF\n\n","description":"","id":"https://ad2ien.github.io/it-xp/cls/","path":"/it-xp/cls/","title":"📡 CLS developer"},"https://ad2ien.github.io/it-xp/eimis/":{"body":"EIMIS is a public start-up initiated by beta.gouv.fr and financed by ANS (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting Matrix protocol amongst software editors.\nAchievements\nCommunity animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...\nDevops\nConfiguration and deployment of an Element / Synapse stack using:\n\nGithub CI\nTerraform\nAnsible\nKubernetes\n\nA fork can be found here : synapse-deployment\nDev\n\nPython tools\nSynapse modules in Python\n\nprosante-connect-synapse-module\nwhite-list-synapse-module\n\n\nElement patches in TS for POC purposes\n\n","description":"","id":"https://ad2ien.github.io/it-xp/eimis/","path":"/it-xp/eimis/","title":"🧑‍⚕ Dev & Devops for EIMIS"},"https://ad2ien.github.io/it-xp/gaxu/":{"body":"Achievements\nDevelopment of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.\n\nDevelopment Android and Windows SDK (Java and C# .NET framework).\nIntegration of Match-On-Card (Managing various versions of fingerprint minutiae and NFC communication)\nSystem integration with applet java, ActiveX, IIS servers, C# web services, and SQL data base.\nEnvironment\n\nWindows 7 PC, Android devices, Windows Mobile, fingerprint readers, NFC readers and QR code readers.\nIIS servers\nJava, C, C#\nScripts SQL Server. Javascript, html, css\nEclipse, Visual. SVN (Administrator), Redmine\n\n","description":"","id":"https://ad2ien.github.io/it-xp/gaxu/","path":"/it-xp/gaxu/","title":"🪪 👆️ GAXU S.A. developer"},"https://ad2ien.github.io/it-xp/intel/":{"body":"Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.\n\nFirst with SSRS (SQL Server Reporting Service) then taking care of a C# backend.\nManage team backlog and reporting.\nDevelop and correct SSRS reports.\nWeekly production deployment on Sharepoint servers.\nDevelopment of C# workers to extract transform and store data needed for reports. Automation of alert mails, data consolidation.\nEnvironment\n\nWindows 8 PC\nVisual 2013 et 2015\nVersion management: TFS (Team Fundation Service)\nWPF app.\nMongo DB, SQL Server,\nServers IIS et Sharepoint\nSSRS Reports\n\n","description":"","id":"https://ad2ien.github.io/it-xp/intel/","path":"/it-xp/intel/","title":"📊 Scrum Master for Intel"},"https://ad2ien.github.io/it-xp/maaf/":{"body":"Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.\n\n\nAgile team and project setup: 3 product owners 4 developers.\nDevelopment with Orion framework which is an overlayer of Spring.\nDevelopment of java agents to recover data from a third-party organism. Management of the interface: XSD format.\n\nEnvironment\n\nScrum project.\nWindows 7, NetBeans, Eclipse.\nGlassfish, tomcat servers\nLinux servers, JMX application, Camel agent\nJava J2E, Maven, Spring, hibernate\nJunit\nXsd, xml, JaxB\nGeographic layer display: Gml, Geoserver.\nPostgres\nSVN\n\n","description":"","id":"https://ad2ien.github.io/it-xp/maaf/","path":"/it-xp/maaf/","title":"🌱 🇨🇵 Web developer for the French ministry of agriculture"},"https://ad2ien.github.io/it-xp/maya33/":{"body":"Project\nProcess, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.\nAchievements\n\nManage AWS services : EC2, SQL Database, IOT core, SQS queues, Python Lambda functions\nWeb app Kotlin / Angular\nMicro service in Golang to process sound data sent by devices and feed a AWS bucket\nGrafana dashboards\n\n","description":"","id":"https://ad2ien.github.io/it-xp/maya33/","path":"/it-xp/maya33/","title":"🐝 IOT project : cloud processing"},"https://ad2ien.github.io/it-xp/neopost/":{"body":"Embedded C++ developer for a franking machine Manufacturer.\n\n\nDebug and evolution of an embedded C++ software (ARM, Windows CE).\nTools and scripts writing to improve R&D productivity (python, php).\nUnit tests and integration tests.\n\nTeam: 4 to 7 developers in France and 11 developers in Vietnam. Technical leader:\n\nTechnical referent.\nOffshore team management.\nDaily meeting leader.\n\nTeam leader assistant:\n\nProject Scheduling\nReporting\nScrum master\n\nClient site responsible: communication between contractors working on the client site (12 to 15 people) and the headquarters of Alten SA.\nEnvironment\n\nWindows XP PC\nWindows C.E.\nApache server\nC++, PHP, Python\nVisual C++, Target Process, (Administrator), SVN, Redmine\n\n","description":"","id":"https://ad2ien.github.io/it-xp/neopost/","path":"/it-xp/neopost/","title":"📨 Embedded software team leader"},"https://ad2ien.github.io/it-xp/okp4/":{"body":"OKP4 develops a layer one cosmos blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.\nAchievements\nDevops\n\nDocker compose deployments\nKubernetes manifests\nGithub workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...\n\nDev\n\nTweak some Prometheus exporters in Go\nKibana plugin to display geometry polygons on a map\nDiscord bot functionalities in Rust\nGithub action to automatically follow contributors\nQGIS scripts\nScripts that generate wallets and affect instantiated Stargaze NFTs\n\n","description":"","id":"https://ad2ien.github.io/it-xp/okp4/","path":"/it-xp/okp4/","title":"⛓️ Fullstack / devops engineer for OKP4"},"https://ad2ien.github.io/it-xp/philog/":{"body":"Driver design and development in C, C++ with DDK.\nAchievements\nSageX Project (permanent assignment) In charge of supporting an IP and X25 network supervision product.\n\nTechnical support: on-line issues solving.\nRepairing and configuring IP/X25 gateways.\n\nWHQL tests: Passing Microsoft test certificate on DTM Studio.\nDriver design and development in C, C++ with DDK:\n\nPrivate Partition Project: Design of a system to allow the use of a hard disk part as an independent hard disk displayable or not.\nFile Recovery Project: Design and programming algorithms improvement to recover deleted files in FAT and NTFS.\nDrive PDF Project: Virtual PDF printer based on Windows postscript printer driver describe in the DDK, and GohstScript. Installation made with Installshield.\nVideo acquisition Driver. WDM (Windows Driver Model) Architecture from WDK. Layer used by a library to fill buffer with data in isochronous mode.\nPrinter Port Monitor: Both USB and Serial Printer, the Port monitor, check for a print","description":"","id":"https://ad2ien.github.io/it-xp/philog/","path":"/it-xp/philog/","title":"⚙️ Windows drivers development"},"https://ad2ien.github.io/it-xp/thales/":{"body":"Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.\nAchievements\n\nAnalyze and characterization of an A429 driver used for data transfer between embedded modules. Performance optimization for a java application using this driver.\nTest protocol setup.\nCoding of a loopback in java and C++.\nReport stating different actions to be taken to improve system performances.\nThen corrections and evolutions on this java swing application.\n\nEnvironment\n\nPC Windows XP, 7\nEclipse, Ant\nJava Swing\nVisual 2010\nTest bench: cockpits, embedded equipment, A249 sniffer.\n\n","description":"","id":"https://ad2ien.github.io/it-xp/thales/","path":"/it-xp/thales/","title":"🛬 Technical consultant - Tales avionics"},"https://ad2ien.github.io/it-xp/turnstile/":{"body":"Project\nAccess turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.\nAchievements\n\nWeb server with JHipster (Springboot / Angular)\nPython App\nSystem installation process.\n\nTo:\n\nAccess logs\nConfigure the hardware\nLaunch and validate measurements\n\nTechnical Environment\n\nJhipster Springboot Angular\nPython3\nDebian\nVisual Studio Code et IntelliJ\n\n","description":"","id":"https://ad2ien.github.io/it-xp/turnstile/","path":"/it-xp/turnstile/","title":"🛞 Access turnstile"},"https://ad2ien.github.io/other-xp/":{"body":"","description":"IT free experiences","id":"https://ad2ien.github.io/other-xp/","path":"/other-xp/","title":"Other XP"},"https://ad2ien.github.io/other-xp/brewing/":{"body":"Beer brewing workshop animation for Brens INEOPOLE (81) training center in agriculture.\n","description":"","id":"https://ad2ien.github.io/other-xp/brewing/","path":"/other-xp/brewing/","title":"🍺 Beer brewing"},"https://ad2ien.github.io/other-xp/climbing/":{"body":"SAE initiator: Artificial Site Climbing in Auzeville (31 France) Certificate issued by the French climbing federation.\n","description":"","id":"https://ad2ien.github.io/other-xp/climbing/","path":"/other-xp/climbing/","title":"🧗Climbing"},"https://ad2ien.github.io/other-xp/corn/":{"body":"Member of an association that tries to develop a sector for an old variety of corn in the Gers, south-west of France.\nProduction, processing and sale of polenta, bulgur and corn flour.\n","description":"","id":"https://ad2ien.github.io/other-xp/corn/","path":"/other-xp/corn/","title":"🌽 Collectif maïs population"},"https://ad2ien.github.io/other-xp/degrees/":{"body":"Master of Science from Cranfield University in signal and image processing\nEngineer degree from ESTIA in automatized process\nDegree in Analysis and management of agricultural holding systems\n\n2 years study\nOption organic agriculture\nInternship in a farm, field farming, lamb breeding, and traditional bakers in Isère (34 France)\n","description":"","id":"https://ad2ien.github.io/other-xp/degrees/","path":"/other-xp/degrees/","title":"🧑‍🎓 Degrees"},"https://ad2ien.github.io/other-xp/english/":{"body":"1 year in New Zealand, English regularly used professionally and privately.\n","description":"","id":"https://ad2ien.github.io/other-xp/english/","path":"/other-xp/english/","title":"🇬🇧 English language"},"https://ad2ien.github.io/other-xp/spanish/":{"body":"1 year in New Zealand, English regularly used professionally and privately.\n","description":"","id":"https://ad2ien.github.io/other-xp/spanish/","path":"/other-xp/spanish/","title":"🇪🇸 Spanish language"}},"docInfo":{"https://ad2ien.github.io/":{"body":36,"description":1,"path":0,"title":1},"https://ad2ien.github.io/blog/":{"body":0,"description":3,"path":1,"title":1},"https://ad2ien.github.io/blog/agri-vs-it/":{"body":91,"description":0,"path":3,"title":2},"https://ad2ien.github.io/blog/avatar-with-stable-diffusion/":{"body":98,"description":0,"path":4,"title":4},"https://ad2ien.github.io/blog/witches-and-wizards/":{"body":87,"description":0,"path":3,"title":2},"https://ad2ien.github.io/it-xp/":{"body":7,"description":2,"path":1,"title":1},"https://ad2ien.github.io/it-xp/air-france/":{"body":110,"description":0,"path":3,"title":3},"https://ad2ien.github.io/it-xp/cls/":{"body":107,"description":0,"path":2,"title":2},"https://ad2ien.github.io/it-xp/eimis/":{"body":77,"description":0,"path":2,"title":3},"https://ad2ien.github.io/it-xp/gaxu/":{"body":80,"description":0,"path":2,"title":3},"https://ad2ien.github.io/it-xp/intel/":{"body":80,"description":0,"path":2,"title":3},"https://ad2ien.github.io/it-xp/maaf/":{"body":71,"description":0,"path":2,"title":5},"https://ad2ien.github.io/it-xp/maya33/":{"body":46,"description":0,"path":2,"title":4},"https://ad2ien.github.io/it-xp/neopost/":{"body":85,"description":0,"path":2,"title":4},"https://ad2ien.github.io/it-xp/okp4/":{"body":81,"description":0,"path":2,"title":4},"https://ad2ien.github.io/it-xp/philog/":{"body":112,"description":0,"path":2,"title":3},"https://ad2ien.github.io/it-xp/thales/":{"body":68,"description":0,"path":2,"title":4},"https://ad2ien.github.io/it-xp/turnstile/":{"body":43,"description":0,"path":2,"title":2},"https://ad2ien.github.io/other-xp/":{"body":0,"description":2,"path":1,"title":1},"https://ad2ien.github.io/other-xp/brewing/":{"body":10,"description":0,"path":2,"title":2},"https://ad2ien.github.io/other-xp/climbing/":{"body":13,"description":0,"path":2,"title":1},"https://ad2ien.github.io/other-xp/corn/":{"body":19,"description":0,"path":2,"title":3},"https://ad2ien.github.io/other-xp/degrees/":{"body":35,"description":0,"path":2,"title":1},"https://ad2ien.github.io/other-xp/english/":{"body":9,"description":0,"path":2,"title":2},"https://ad2ien.github.io/other-xp/spanish/":{"body":9,"description":0,"path":2,"title":2}},"length":25},"lang":"English"} \ No newline at end of file diff --git a/search_index.fr.js b/search_index.fr.js new file mode 100644 index 00000000..3fd1c57d --- /dev/null +++ b/search_index.fr.js @@ -0,0 +1 @@ +window.searchIndex = {"fields":["title","body"],"pipeline":["trimmer-fr","stopWordFilter-fr","stemmer-fr"],"ref":"id","version":"0.9.5","index":{"body":{"root":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.8284271247461903},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":6,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1,"s":{"docs":{},"df":0,"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":3,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}}}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"n":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":3}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1},"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":3,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.23606797749979}},"df":4}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3}}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"y":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}}}},"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}}},"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":3}}}}},"g":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.4142135623730951}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":4}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":3,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"é":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"y":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1,"h":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":6}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":2}}}},"r":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}}}},"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":3}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,".":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}},"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"·":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"z":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":2}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772}},"df":2}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"’":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}}},"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":4}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":4,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":3}}}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2}},"z":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"!":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}}}}}},"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3}}}},"w":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.7320508075688772}},"df":1}},"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}}}},"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"k":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}}},"r":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"s":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":7,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}}}}}},"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":4},"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"z":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"g":{"docs":{"https://ad2ien.github.io/fr/blog/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":6,"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.4142135623730951}},"df":1}}}}},"e":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"n":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":3}},"é":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"n":{"docs":{},"df":0,"é":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"c":{"docs":{},"df":0,"'":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.8284271247461903},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":3.3166247903554}},"df":2}}}},".":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}},"a":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":1}},"f":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"h":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":4}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":2},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}},"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2,"u":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":3},"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":3}},"î":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}},"e":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"z":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":3}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":4,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":5}}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.4142135623730951}},"df":1}}},"é":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":2}}}},"o":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":5},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.4142135623730951}},"df":2}}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":3.0}},"df":4,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":5,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":3}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.449489742783178}},"df":2},"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}},"é":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772}},"df":2}}}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}},"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":3}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"î":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":4}},"x":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"/":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":3}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"·":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"·":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"·":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}}}}}}},"ô":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":3}}},"i":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"é":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0}},"df":1},"x":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"ô":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"’":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":3.3166247903554}},"df":1}}}}},"d":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}},"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}},"ê":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.4142135623730951}},"df":1}}}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"g":{"docs":{},"df":0,"é":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.4142135623730951}},"df":7},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"y":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}}},"ê":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{},"df":0,"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}},"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2},"d":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":4}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":2},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.449489742783178}},"df":1}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":5}}}}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"ô":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.7320508075688772}},"df":1}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":2}}}}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{},"df":0,"é":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":3},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1},"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":2,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":3}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":11,"c":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979}},"df":2},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":4}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":1}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951}},"df":3,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"ô":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"j":{"docs":{},"df":0,"à":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}},"é":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":4}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":2.449489742783178},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":10,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":9}}}}}}}}}},"’":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}}}}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951}},"df":6},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"z":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":4}}}}},"d":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"e":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1},"f":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772}},"df":1},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1}}}},"k":{"docs":{},"df":0,"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":4}}}},"e":{"docs":{},"df":0,"d":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"d":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"î":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}},"e":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":4,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":9}}}},"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":2},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0}},"df":1}}}}}}}}},"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":4,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3},"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.23606797749979}},"df":3}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1},"y":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":1},"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979}},"df":2}},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"ç":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3}}}},"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"f":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.8284271247461903},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":2}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}}}}},"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979}},"df":1}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2}},"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":3,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1},"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1},"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":2}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"ê":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":3}}}}}},"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":3},"ç":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":3}}}}}},"o":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"é":{"docs":{},"df":0,"d":{"docs":{},"df":0,"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772}},"df":1}}},"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"z":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":1,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":5,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":6}}}}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":3}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}},"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":1,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":1}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":4,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1},"u":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"â":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2}}},"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}},"é":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":4},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}}}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"b":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}}}}},"g":{"docs":{},"df":0,"h":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1,"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,":":{"docs":{},"df":0,"/":{"docs":{},"df":0,"/":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"x":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"df":0,"k":{"docs":{},"df":0,"y":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"/":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}},"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"p":{"docs":{},"df":0,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,".":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}},"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"/":{"docs":{},"df":0,"c":{"docs":{},"df":0,"m":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{},"df":0,"2":{"docs":{},"df":0,"/":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,".":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"z":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,".":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"z":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,".":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"/":{"docs":{},"df":0,"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"/":{"docs":{},"df":0,"k":{"docs":{},"df":0,"b":{"docs":{},"df":0,"/":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"df":0,"w":{"docs":{},"df":0,"w":{"docs":{},"df":0,".":{"docs":{},"df":0,"c":{"docs":{},"df":0,"y":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,".":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,".":{"docs":{},"df":0,"f":{"docs":{},"df":0,"r":{"docs":{},"df":0,"/":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}}},"é":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772}},"df":1}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":2}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":2}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.7320508075688772}},"df":1,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"é":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}}}}},"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0}},"df":4,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}}}},"g":{"docs":{},"df":0,"é":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":2}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}}}}}},"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":3}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":1,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"j":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":3}}}},"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":2}}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.4142135623730951}},"df":1}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/":{"tf":1.0}},"df":3}},"j":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.0}},"df":2},"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"ê":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"2":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}},"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3},"v":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951}},"df":5,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":3}}}}}}}},"x":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":4,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"’":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"k":{"docs":{},"df":0,"d":{"docs":{},"df":0,"b":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1}}}}}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}}}}}},"l":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"·":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3}}}}}}},"o":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{},"df":0,"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}},"v":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2}}}}},"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.7320508075688772}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}},"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}},"i":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3,"b":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772}},"df":2,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}},"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772}},"df":1,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}}}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":7}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":3}}},"w":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"à":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1},"é":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}},"’":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}}},"m":{"docs":{},"df":0,"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}}}}}},"x":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}},"m":{"docs":{},"df":0,"'":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951}},"df":3}}}},"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.449489742783178}},"df":1,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":3}}}}}},"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":3}}},"î":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}},"ï":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.7320508075688772}},"df":1}},"e":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":2}}},"n":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":3}}},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":2}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"f":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":1}}}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":8,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}}}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":4}},"è":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":4,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.6457513110645907}},"df":1},"g":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1,"d":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":2}}}}}}},"o":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":2}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":4.795831523312719}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}}},"z":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"é":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"ê":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"’":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1},"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"h":{"docs":{},"df":0,"é":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1}}}}}},"y":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":3},"ê":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0}},"df":1}}}},"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"w":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":2,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"x":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":1},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3}}}}},"o":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"j":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}},"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":3},"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":3}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1,"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":1}},"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":3}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"’":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"v":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"ê":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951}},"df":1}}}},"f":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2,"f":{"docs":{},"df":0,"s":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"k":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"d":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":1}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":7}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"ù":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":2,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"u":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"f":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":4,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}}}},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":5.196152422706632}},"df":2,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"n":{"docs":{},"df":0,"é":{"docs":{},"df":0,"·":{"docs":{},"df":0,"e":{"docs":{},"df":0,"·":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}}},"y":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":3,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}},"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":6},"d":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":4}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2}}}}},"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":6,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3}}}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":5,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":3.0}},"df":3}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.449489742783178},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":4,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.8284271247461903},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.23606797749979}},"df":3},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951}},"df":1},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":5},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.449489742783178},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.8284271247461903},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":4,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3}}}}},"t":{"docs":{},"df":0,"ô":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1,"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1},"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"y":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.4142135623730951}},"df":2}}},"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}}},"è":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"t":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"/":{"docs":{},"df":0,"m":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}}},"e":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"m":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1}}},"s":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":3},"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":2},"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}}}},"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"d":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":3}},"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":2}}}}}}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":3}}}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}},"t":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":11}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"é":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"s":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":4,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"t":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}}}}}},"y":{"docs":{},"df":0,"t":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":4}}}}},"é":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"q":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}},"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"à":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":4},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":3,"'":{"docs":{},"df":0,"u":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":1}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"’":{"docs":{},"df":0,"a":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.6457513110645907}},"df":1}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2,"&":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,";":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":1}}}}}},"p":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":3}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}},"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}}}}},"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":3}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}}},"p":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"ç":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"g":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"s":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"é":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":8}}}},"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"m":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":4}}}}},"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":2}}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"f":{"docs":{},"df":0,"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"g":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":2}}},"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2}}}}}},"u":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2}}},"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"ô":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}},"s":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"a":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.4142135623730951}},"df":1,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":3}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.4142135623730951}},"df":4}}},"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}},"é":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"d":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.6457513110645907}},"df":1}}},"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1,"v":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":5,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":3},"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":4}}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.4142135623730951}},"df":6}}}},"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":1}}}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":3.1622776601683795},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.23606797749979}},"df":5,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":4}},"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":2}}}},"o":{"docs":{},"df":0,"b":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}},"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"l":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":3}}},"r":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":1}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}}},"u":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":5},"t":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":2,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":2}}}}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"f":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}}},"q":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":2}},"s":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.7320508075688772}},"df":1}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.23606797749979}},"df":1}},"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2}},"g":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}}}},"u":{"docs":{},"df":0,"b":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"d":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"f":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":4},"v":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}},"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":3}}}}},"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951}},"df":2}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"c":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"é":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":4}},"w":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951}},"df":1}}}},"y":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":2.23606797749979}},"df":1}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2}}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":5}},"é":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772}},"df":1,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"û":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2}},"’":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"e":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}}}}},"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":3}},"r":{"docs":{},"df":0,"g":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":9}}},"o":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}}}}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}}},"m":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":5,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}}}}},"n":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"a":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}},"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":4}}},"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1},"h":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"o":{"docs":{},"df":0,"m":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}}},"u":{"docs":{},"df":0,"j":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":3}}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2}}}},"r":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.4142135623730951}},"df":3,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.4142135623730951}},"df":1}}}}}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":3},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.449489742783178},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":5}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":5}},"n":{"docs":{},"df":0,"s":{"docs":{},"df":0,"f":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"u":{"docs":{},"df":0,"·":{"docs":{},"df":0,"r":{"docs":{},"df":0,"·":{"docs":{},"df":0,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"·":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":1}}}}}}}}}}}},"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.0}},"df":3}},"i":{"docs":{},"df":0,"b":{"docs":{},"df":0,"u":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}}}},"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":4}}}},"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"b":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}},"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"y":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":3,"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}},"â":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.4142135623730951}},"df":2}}},"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"é":{"docs":{},"df":0,"p":{"docs":{},"df":0,"h":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}}}}}},"ê":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"y":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}}}},"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"g":{"docs":{},"df":0,"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"y":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}}}}}},"s":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":2.0}},"df":1},"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}},"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":2.449489742783178},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":7}}}}},"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"a":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951}},"df":2,"l":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951}},"df":1}}}},"u":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"s":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":3}}}},"t":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.7320508075688772}},"df":2,"d":{"docs":{},"df":0,"é":{"docs":{},"df":0,"o":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"t":{"docs":{},"df":0,"n":{"docs":{},"df":0,"a":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951}},"df":1,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}}},"u":{"docs":{},"df":0,"x":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0}},"df":2}}},"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":3,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1},"u":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":7}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"!":{"docs":{},"df":0,"&":{"docs":{},"df":0,"n":{"docs":{},"df":0,"b":{"docs":{},"df":0,"s":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}}},"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":2},"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":2},"u":{"docs":{},"df":0,"d":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}},"l":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2,"u":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"y":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":2}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"é":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951}},"df":2,"i":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}},"w":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}},"d":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.7320508075688772},"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":8,"s":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}}}},"o":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951}},"df":1}}}}},"t":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}}}}},"h":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}},"i":{"docs":{},"df":0,"k":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{},"df":0,"é":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":9}}}}},"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1,"f":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"p":{"docs":{},"df":0,"f":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":2}}},"x":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1,"m":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.4142135623730951}},"df":2}},"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/":{"tf":1.0}},"df":5},"s":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":2}}},"y":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"a":{"docs":{},"df":0,"h":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1},"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.4142135623730951}},"df":1}}}},"z":{"docs":{},"df":0,"é":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":1}}}}}},"ç":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":2.6457513110645907},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":2.23606797749979},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":2.6457513110645907}},"df":3}},"è":{"docs":{},"df":0,"m":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":2}}},"é":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}}},"u":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}}},"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":2}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}},"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951}},"df":2}}},"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"é":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}},"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"i":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":2}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1}}},"v":{"docs":{},"df":0,"i":{"docs":{},"df":0,"d":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}},"ê":{"docs":{},"df":0,"t":{"docs":{},"df":0,"r":{"docs":{},"df":0,"e":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":3.4641016151377544},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.7320508075688772}},"df":3}}}},"œ":{"docs":{},"df":0,"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.4142135623730951},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2}}}}}},"title":{"root":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/fr/":{"tf":1.0}},"df":1}}}}}}}},"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}}}}},"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}},"n":{"docs":{},"df":0,"g":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/other-xp/english/":{"tf":1.0}},"df":1}}}}}},"v":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"b":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}}},"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/blog/":{"tf":1.0}},"df":1}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{"https://ad2ien.github.io/fr/other-xp/brewing/":{"tf":1.0}},"df":1}}}}}}},"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"e":{"docs":{},"df":0,"z":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":2}}},"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0}},"df":1,"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}},"o":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}}}}}}},"d":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"c":{"docs":{},"df":0,"e":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}},"e":{"docs":{},"df":0,"v":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":2,"o":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":2}}}},"i":{"docs":{},"df":0,"f":{"docs":{},"df":0,"f":{"docs":{},"df":0,"u":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"p":{"docs":{},"df":0,"l":{"docs":{},"df":0,"ô":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/other-xp/degrees/":{"tf":1.0}},"df":1}}}}},"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}},"é":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"p":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/cls/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0},"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":6}}}}}}}}}}},"e":{"docs":{},"df":0,"i":{"docs":{},"df":0,"m":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/it-xp/eimis/":{"tf":1.0}},"df":1}}}},"m":{"docs":{},"df":0,"b":{"docs":{},"df":0,"a":{"docs":{},"df":0,"r":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,"c":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{},"df":0,"a":{"docs":{},"df":0,"d":{"docs":{"https://ad2ien.github.io/fr/other-xp/climbing/":{"tf":1.0}},"df":1}}}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"n":{"docs":{},"df":0,"o":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/spanish/":{"tf":1.0}},"df":1}}}}}}}},"f":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"n":{"docs":{},"df":0,"c":{"docs":{"https://ad2ien.github.io/fr/it-xp/air-france/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"l":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"c":{"docs":{},"df":0,"k":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}}}},"g":{"docs":{},"df":0,"a":{"docs":{},"df":0,"x":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}}},"e":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"i":{"docs":{},"df":0,"o":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}}}}}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"f":{"docs":{},"df":0,"o":{"docs":{},"df":0,"r":{"docs":{},"df":0,"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1}}}}}},"g":{"docs":{},"df":0,"é":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"e":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}}}}}},"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1},"r":{"docs":{},"df":0,"v":{"docs":{},"df":0,"e":{"docs":{},"df":0,"n":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/":{"tf":1.0}},"df":2}},"j":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"l":{"docs":{},"df":0,"'":{"docs":{},"df":0,"a":{"docs":{},"df":0,"g":{"docs":{},"df":0,"r":{"docs":{},"df":0,"i":{"docs":{},"df":0,"c":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{},"df":0,"t":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}}}}}}},"m":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}},"ï":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{},"df":0,"e":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"n":{"docs":{},"df":0,"e":{"docs":{},"df":0,"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"o":{"docs":{},"df":0,"s":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/neopost/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"k":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/okp4/":{"tf":1.0}},"df":1}}},"p":{"docs":{},"df":0,"a":{"docs":{},"df":0,"s":{"docs":{},"df":0,"s":{"docs":{"https://ad2ien.github.io/fr/blog/password-managerment/":{"tf":1.0}},"df":1}}},"o":{"docs":{},"df":0,"p":{"docs":{},"df":0,"u":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/other-xp/corn/":{"tf":1.0}},"df":1}}},"u":{"docs":{},"df":0,"v":{"docs":{},"df":0,"o":{"docs":{},"df":0,"i":{"docs":{},"df":0,"r":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}}}}},"r":{"docs":{},"df":0,"o":{"docs":{},"df":0,"j":{"docs":{},"df":0,"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}},"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}},"s":{"docs":{},"df":0,".":{"docs":{},"df":0,"a":{"docs":{"https://ad2ien.github.io/fr/it-xp/gaxu/":{"tf":1.0}},"df":1}},"c":{"docs":{},"df":0,"r":{"docs":{},"df":0,"u":{"docs":{},"df":0,"m":{"docs":{"https://ad2ien.github.io/fr/it-xp/intel/":{"tf":1.0}},"df":1}}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"b":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"tf":1.0}},"df":1}}}},"u":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"tf":1.0}},"df":1}}},"t":{"docs":{},"df":0,"a":{"docs":{},"df":0,"l":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}},"e":{"docs":{},"df":0,"c":{"docs":{},"df":0,"h":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{"https://ad2ien.github.io/fr/it-xp/thales/":{"tf":1.0}},"df":1}}}}}}},"o":{"docs":{},"df":0,"u":{"docs":{},"df":0,"r":{"docs":{},"df":0,"n":{"docs":{},"df":0,"i":{"docs":{},"df":0,"q":{"docs":{},"df":0,"u":{"docs":{},"df":0,"e":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/turnstile/":{"tf":1.0}},"df":1}}}}}}}}},"r":{"docs":{},"df":0,"a":{"docs":{},"df":0,"i":{"docs":{},"df":0,"t":{"docs":{"https://ad2ien.github.io/fr/it-xp/maya33/":{"tf":1.0}},"df":1}}}}},"v":{"docs":{"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"tf":1.0}},"df":1},"w":{"docs":{},"df":0,"e":{"docs":{},"df":0,"b":{"docs":{"https://ad2ien.github.io/fr/it-xp/maaf/":{"tf":1.0}},"df":1}},"i":{"docs":{},"df":0,"n":{"docs":{},"df":0,"d":{"docs":{},"df":0,"o":{"docs":{},"df":0,"w":{"docs":{"https://ad2ien.github.io/fr/it-xp/philog/":{"tf":1.0}},"df":1}}}}}},"x":{"docs":{},"df":0,"p":{"docs":{"https://ad2ien.github.io/fr/it-xp/":{"tf":1.0},"https://ad2ien.github.io/fr/other-xp/":{"tf":1.0}},"df":2}}}}},"documentStore":{"save":true,"docs":{"https://ad2ien.github.io/fr/":{"body":"Bonjour 👋\nJe suis un développeur full stack avec des affinités plutôt back end et des compétences en gestion agile, devops et intégration continue.\nJ'ai une petite quarantaine. Je suis basé près de Toulouse mais bien sûr disponible pour un voyage de temps en temps.\nDisponible pour vos projets web, surtout si vous êtes impliqués dans une démarche de logiciel libre 😇\n","id":"https://ad2ien.github.io/fr/","title":"Adischatz!"},"https://ad2ien.github.io/fr/blog/":{"body":"","id":"https://ad2ien.github.io/fr/blog/","title":"Blog"},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"body":"Un espèce d'article qui liste les points communs entre l'agriculture et l'informatique. Peut être un peu orienté sur la fin...\n⚠️ Spoiler alert, il va y avoir des lieux communs peut être pas très intéressants si vous connaissez le sujet.\n1: Y'a aucune chance que ça marche\nAgriculture\nA chaque fois que je sème des graines, je me dis que les chances qu'on arrive à récolter quoi que ce soit sont bien maigres si on prend en compte le taux de germination, les maladies, les ravageurs, les défaillances mécaniques.\nPourtant, presque à chaque fois, c'est pas forcément parfait, mais ça fini par marcher.\nInformatique\nQuand on change une ligne de code, qu'on compile qu'on déploie, qu'on lance. Et qu'on voit toutes les raisons pour lesquelles ça pourrait ne pas marcher, c'est décourageant.\nSachant que le moindre bit de travers suffit à mettre tout par terre, quelles sont les chances que tout se passe pile poil comme il faut?\nOn est aussi tellement habitué à la loi de Murphy que quand on sait toutes les raisons pour lesquelles un programme peut planter, on se dit que c'est impossible que ça fonctionne un jour.\nPourtant ça marche\nC'est bizarre ces métiers (comme nos vies) où on est tributaire de forces qui nous dépassent. Ou on peut passer sa vie à essayer d'approfondir ses connaissances sans jamais maîtriser plus d'un partie infime de tout les processus en jeu dans nos plus simples petites actions du quotidien.\nTout ça parce que :\n2: Toujours sur les épaules de géants 🐘\nAgriculture\nQuand on récupère des graines on récupère le résultat de millions d'années d'évolution d'adaptation par la sélection naturelle. Puis des milliers d'années de sélection humaine.\nIl y a aussi le matériel : l'industrie : le moteur à explosion, le semoir monograine, les prévisions météo. On plante des graines sur des montagnes de procédés naturels et techniques.\nInformatique\nBé oui on profite du travail de plein de contribut·eur·rice·s comme je disais\nUsines à gaz gratos\nQue ce soit dans l'informatique ou l'agriculture, sans effort, on a à disposition des machines de guerre : des usines avec plein de tuyaux dans tous les sens.\nEt dans certains cas, il n'y a qu'à se baisser pour en acquérir.\nMais il est à qui l'outil de travail?\nAgriculture\nLa base de l'agriculture, ce sont les semences. Les grands groupes industriels ont compris ça et ont mis en place un catalogue de semence qui permet de commercialiser c'est à dire de garantir un comportement des plantes dans de certaines conditions : on vend les graines, les produits phyto-sanitaires, une quantité d'engrais et on est assuré d'un rendement. C'est pratique, mais l'agriculteur·ice est alors asservi·e (prix, et façon de travailler) à des institutions dont le seul but est de générer des bénéfices.\nD'un autre côté les semences paysannes (population, en général des variétés ancienne délaissées après l'arrivée de la chimie dans l'agriculture) ne garantissent pas un résultat en rendement mais possèdent une diversité génétique au sein même de son lot de semence qui va permettre de s'adapter moyennant une sélection sur plusieurs années.\nL'agriculteur devient son propre sélectionneur. Ce qui demande un peu plus d'effort et de connaissance.\nLes semences ne sont pas au catalogue, elle ne garantissent pas un comportement très précis mais sont parfaites pour circuler gratuitement de paysan en paysan sur un territoire donné.\nGrâce aux semences, les multi-nationales de l'agro-alimentaire ont réussi à récupérer l'outil de travail des agriculteurs (alors même que ceux-ci sont des chefs d'entreprise.)\nInformatique\nQuelle drôle d'idée, quand des solutions libres existent, d'aller en choisir des payantes et surtout dont le code source n'est pas publié si bien qu'on est tributaire du vendeur, en terme de fonctionnement, performance et surtout de sécurité.\nIci aussi, moyennant un peu d'implication on peut facilement récupérer la souveraineté sur nos technologies de l'information. Et pour les petits artisans informaticiens comme moi : avoir le luxe de détenir et maîtriser mon outil de travail.\n\"C'est politique\" dixit Didier Wampas\nUne analogie qui vaut ce qu'elle vaut : Google, Microsoft, Bayer, Sygenta même combat. Ils fournissent des services qui nous asservissent.\n(Il faut que j'arrête les rimes on va croire que c'est une chanson de nuit debout)\nUne fois qu'on ne peut plus se passer d'eux, ils ont un pouvoir inimaginable : influence sur les populations, leur alimentation, leur façon de vivre, ils modèlent l'humanité à leur image. Mais on leur avait pas spécialement demandé, vraiment merci mais on en demandait pas tant.\nBien que le problème relève surtout de la politique nationale, on peut tout de même lutter à notre petit niveau en essayant d'acquérir de la souveraineté dans nos décisions avec les semences paysannes et les logiciels libres.\n\nCerte cela demande un peu plus de travail et de connaissance. Cela-dit les 2 domaines sont pleins de geek passionné·e·s qui se feront un plaisir de vous assister.\nOn en aura un peu moins (rendement, services numériques) mais ce sera meilleur.\n\nA l'heure ou on parle d’effondrement, de pandémies ou d'invasion de turboponeys, ces solutions apportent de le résilience. La low tech (techno peu gourmande en resource et variétés anciennes) est un bon outil pour rendre la vie des humains durable et moins dure (ou si on est moins optimiste : rendre la survie des humains plus supportable)\nRéférences\n\nSobriété numérique de Frédéric bordage\nUn document libre coécrit par Ekylibre : https://ekylibre.com/open-source\n\n\n","id":"https://ad2ien.github.io/fr/blog/agri-vs-it/","title":"Agriculture 🌱 VS informatique 💻️"},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"body":"Que faire quand on a une idée d'illustration et aucune compétence artistique : utiliser Stable Diffusion.\nL'idée 💡\nLes faits\n\nChaque outil collaboratif demande légitimement à ses utilisateurs un avatar.\nJe n'ai pas vraiment envie de voir mon visage partout toute la journée.\nJ'ai quelques idées pour une illustration mais aucune compétence artistique.\n\nHeureusement...\n\nStable Diffusion existe !\nIl y a un projet github : https://github.com/cmdr2/stable-diffusion-ui qui permet de l'utiliser très facilement.\n\nL'image\nIl existe un animal très peu connu dans le sud de la France : une genette. Elles vivent la nuit, personne ne les voit et je les trouve très cool. J'ai donc voulu en faire une version anthropomorphisée.\nTips & tricks pour utiliser Stable Diffusion\nJe pense qu'il y a eu une utilisation intense de mes processeurs pendant quelques jours. J'ai essayé différents prompts et paramètres pour essayer d'y arriver.\nQuelques bonnes idées :\n\nN'hésitez pas à générer plusieurs images pour le même message. Vous pouvez ensuite utiliser la version la moins mauvaise comme input pour le lot suivant.\nUtilisez un modèle spécifique, entraîné avec le type d'images que vous souhaitez obtenir.\nSi vous avez des compétences en dessin, en peinture ou en graphisme, il serait beaucoup plus rapide de le faire à la main.\nIl est difficile d'avoir la bonne version du premier de l'arrière plan en même temps, alors je les ai faits séparément.\n\nVoici le résultat 🎉:\n\n \n\nCe que je n'ai jamais réussi à obtenir correctement\n\nJe bois du mate et il n'y a aucune chance que Stable Diffusion se soit entraîné avec des images des personnes argentines ou uruguayennes !\nJe bois aussi du café mais les mugs apparaissent toujours de manière très surréaliste\n\n","id":"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/","title":"🖼️ J'ai fait un avatar avec une Stable Diffusion🤓"},"https://ad2ien.github.io/fr/blog/password-managerment/":{"body":"Je pers toujours mes mots de passe!\nPar moment, la famille et les amis sont conscients qu'il y a quelques failles dans leur gestion de mots passe. Je leur dis en général que je m'y connais pas plus que n'importe qui sinon c'est trop long. Mais des fois il me semble que je me prends moins la tête que la moyenne et c'est pas sympa de pas partager les conseils. Et puis comme ça je pourrai dire : \"beh tu lis pas mon blog?\"\nIntroduction\nTout est dit ici dans les grandes lignes : https://www.cybermalveillance.gouv.fr/tous-nos-contenus/bonnes-pratiques/mots-de-passe\nPourquesque?\nOn va partir du principe que vous n'êtes pas recherchés par la CIA ou que des structures ayant de gros moyens, veulent vous nuire personnellement. Dans ce cas là il y a des outils et des organisations pour vous aider mais c'est pas le sujet.\nLe but ici est de se prémunir des attaques d'opportunités : tentatives de connexion automatiques qui ont lieux suite à un vol de données d'un site sur lequel vous êtes passé comme décrit plus bas.\nOn va quand même prendre en compte le fait qu'il est sain de garder un peu de vie privée même à l'intérieur de son foyer et que n'importe quel colporteur de passage* ne puisse pas se servir et prendre le contrôle de votre vie numérique.\nConclusion de l'introduction\nIl faut bien être conscient que la sécurité nuit clairement à l'expérience utilisateur. Il faut donc trouver la solution la moins pénible qui protège suffisamment pour ne pas être le maillon faible: la personne la plus facile à poutrer (comme on dit dans le milieu)\nC'est du boulot, ça n'apporte rien mais il y a beaucoup à perdre si on ne le fait pas.\nDouble facteur\nSi vous perdez vos mots de passe, il faut être sûr de pouvoir les récupérer et donc de ne pas perdre l'accès à son compte mail. Pour cela, et pour tous les services important, quand c'est possible, il vaut mieux activer l'authentification à 2 facteurs (2FA) afin d'empêcher quelqu'un qui récupère un mot de passe d'accéder à votre compte.\n2FA c'est à dire, qu'en plus de votre mot de passe, il vous sera demandé un code temporaire.\n\nsoit qui vous seras envoyé pour sms\nsoit qui sera généré par une application OTP (pour smartphone) telle que celle-ci https://freeotp.github.io/ (peut être mieux quand on capte pas toujours)\n\n⚠️ Attention: risque de s'enfermer dehors en cas de perte de téléphone :\n\nêtre sûr de pouvoir recommander une carte sim avec le même numéro\nsauvegarde des codes de récupération pour les applis OTP dans un endroit chiffré: et encore une fois, je me rends compte que : oui c'est compliqué!\n\nLes mots de passe\nLe plus probable c'est qu'un jour, sur un site, votre mot de passe fuite. Des scripts automatisés essayent alors tous les \"gros\" site avec les même identifiants de connection, ou des variantes générées de façon subtile. Donc 1ere étape c'est d'avoir des mots de passe différents pour chaque site. Donc il faut que ce soit impossible de se souvenir de tous ses mots de passe!\nComment avoir des mots de passe robustes sans avoir besoin de les retenir?\nAvec Firefox et la fondation Mozilla\nVous pouvez vous créer un compte Firefox https://accounts.firefox.com/\nSe logguer dans le navigateur Firefox. On peut alors synchroniser ses favoris et les mots de passe https://support.mozilla.org/fr/kb/configurer-synchronisation-ordinateur. On peut notamment le synchroniser avec firefox sur votre téléphone et donc avoir vos mots de passe dans la poche... si vous arrivez à trouver le bon menu 😓\nVeillez quand même à créer un mot de passe principal pour accéder aux mots de passe enregistrés dans Firefox : https://support.mozilla.org/fr/kb/utiliser-mot-passe-principal-proteger-identifiants sinon n'importe qui qui a un accès à une session ouverte sur votre ordinateur pourra voir vos mots de passe!\nVous pourrez de surcroit entrer vos e-mails et vérifier si vos mots de passe ont été compromis https://monitor.mozilla.org/ et même être prévenus si ça arrive.\nAvec un fichier Keepass\nUn fichier keepass (*.kdbx) est un simple fichier dont le format est assez répandu mais nécessite quand même d'installer un logiciel quelque soit votre système d'exploitation. Ce fichier est chiffré et on ne peut l'ouvrir qu'avec un mot de passe.\n👍 Avantages :\n\nc'est juste un fichier on peut facilement le copier et faire des sauvegarde\nIl existe des outils et des plugins sur tous les OS\nOn peut écrire un peu ce qu'on veut et mettre plus d'info que simplement login mot de passe\n\n⚠️ Attention à:\n\nbien le synchroniser entre les différents devices\nne pas oublier le mot de passe de celui-là\n\nBon pour être exhaustif, il faudrait aussi expliquer comment installer le programme qui lit le fichier Keepass et que, si vous utilisez un drive pour stocker vos fichiers, il y a surement un plugin qui permettra d'ouvrir ce fichier de mot passe depuis un navigateur mais ça c'est niveau 6.\nAvec un cahier: conseil pour ma mère 🧓\nFaire des phrases et les noter dans un cahier avec un petit tweak facile à retenir. Ex : remplacer tous les \"s\" par des 6 ou faire une faute systématique de façon à ce que si quelqu'un tombe sur le carnet de mot de passe, il ne puisse pas l'utiliser.\n\nLes responsables de sécurité informatique diraient que ce serait facile à bruteforcer mais il y a peu de chance que le carnet de ma mère leak sur le darkweb et, que je sache 🤔, personne n'a de grief contre elle assez gros pour prendre la peine d'essayer d'en tirer quelque chose.\n\nDernier petit détail\nPour être passé par là, il peut être intéressant d'organiser ce que vous voudriez communiquer à vos proches en cas de décès:\n\nvoulez vous, ou pas, déléguer tout vos comptes à une autre personne?\nquelles sont les informations qui peuvent être utiles ou que vous souhaitez transmettre? Typiquement : EDF, téléphone, les photos...\nquelles sont les parties de votre vie privée qui doivent être oubliées. Ca ne fait pas de mal de dire explicitement que l'historique de vos interactions n'a pas vocation à être consulté s'il n'y a pas de raisons judiciaire... enfin bref\n\nLes vieux rappels évidents et autres bonnes pratiques\nDes mesures les moins contraignantes au plus geek:\n\nne cliquez pas sur les liens douteux, vérifiez le domaines dans les urls\névitez d'installer des logiciels dont on peut douter des fonctionnalités mais je ne sais toujours pas comment gérer ça sur Windows 🤷\nde façon générale on se porte pas plus mal si les navigations s’effectuent en navigation privée si vous n'avez pas besoin d'être logué sur un service en particulier.\npréférez F-Droid pour les applications Android\nne croyez pas ce que vous lisez sur les réseaux sociaux et mangez des fruits!\n\nIl y a des endroits pour se faire aider : https://lesrelaisnumeriques.org. Oh et puis si vous avez des questions et que vous passez à Cologne dans le Gers et que vous voulez vous plaindre à quelqu'un je vous montrerai comment envoyer vos grief à @GDarmanin.\n* je vis au 19ème siècle apparemment\n","id":"https://ad2ien.github.io/fr/blog/password-managerment/","title":"🔑 Gestion de ses mots de passe"},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"body":"Les Devs ont des supers pouvoirs\n« Techniquement, les développeuses et développeurs informatiques sont des sorcières» dixit Bakounine\nStanding on the shoulders of giants, oh yeah!\n\nSi vous lisez ceci, vous disposez d’un appareil incroyable*. Un objet physique, certe, mais dont la magie réside surtout dans une richesse intangible : le côde. Ce qui anime les écrans, les machines et vous rend des services. Pour se connecter à un site, accéder à des données tout à fait triviales, le nombre de briques logicielles, et de gens qui y ont travaillé dessus est… je sais pas du tout mais dites un chiffre.…\n\n \n\nC’est plus.\nCar dans l’informatique aussi, on se balade sur les épaules des géants. Chacun amène sa pierre à l’édifice pour faire quelque chose de nouveau, si bien qu’avec très peu de moyen et de connaissance on peut s’approprier le géant, à monter sur ses épaules et à lui dire : « vas-y Coco en avant ! »\nEt il y a des petits bouts de développeurs partout dans le monde\nQuand ma conseillère d’orientation m’a demandé ce que je voulais qu’il reste de moi, après ma mort. Après avoir dit « le moins d’ordure possible », je me suis dit qu’il y avait déjà plein de petits bouts de moi dans des objets, dans du code qui tourne sur des serveurs, qui rend des services.\nEt comme je n’ai pas d’ambitions démesurées, je trouve que c’est déjà pas mal! C’est comme avoir mis une petite pierre sur un cairn du chemin de la félicité. Il y aurait de quoi être un peu fier non? Peut être pas autant que ceux qui nous font à manger ou qui nous éduquent et nous soignent mais quand même ! Et puis ça peut leur faciliter la tâche.\nC’est la beauté de l’informatique et surtout du logiciel libre : la coopération internationale au service de n’importe quel clampin. Alors certes, l’historique des commits et l’identité des auteurs n’est pas forcément accessible. De la même façon qu’on ne connaît pas toute les petites mains qui gagnent les guerres et font les révolutions. On ne le fait pas pour la gloire, mais pour la cause! Non je rigole, on le fait parce que c’est fun et ça peut rapporter des sous. N’empêche qu’on modifie le paysage, par petit bout comme un paysan qui plante un arbre.\nAlors que les devs (et les travailleu·r·se·s du numérique en général) aujourd’hui sont considérés comme des débiles asociaux (j’avoue, surtout par des gens pour qui il est très improbables de lire cet article) alors que ce sont les petites mains qui rendent le monde un peu plus intéressant. Et il y a de petits bouts de nous disséminés partout dans le monde mélangées aux gouttes de sang de l’extraction des terres-rares, dans tous les appareils électroniques, derrière le web.\nNous remerciez pas, pour nous c’est rien du tout. On a construit un monde parallèle, une 5ème dimension qui nous donne des supers pouvoirs comme nous permettre d’interagir simultanément à plusieurs endroits du monde.\nDans quelques temps, après un effondrement bien mérité parce qu’on aura élu Nadine Morano, on retrouvera un ordi, un téléphone avec un logiciel un serveur, un client web. Un geek quelconque aura fait marcher Wikipédia et sera considéré comme un grand sorcier. Et il encensera la puissance de la magie des anciens humains et la grandeur de leur civilisation.\nComme dans la majorité des œuvres d’heroic fantasy. « Un artefact magique très ancien et très puissant », mais on a oublié comment ça marche, qui l’a fait et pourquoi faire.\nUne pensée pour les travailleu·r·se·s qui fabriquent le matériel dans les œuvres de science fiction\nJe voudrais demander aux écrivains et auteurs de fiction de vous attarder un peu plus sur les conditions de travail des gens qui permettent vos facilités scénaristiques.\nParce que je ne crois pas que ça se fabrique tout seul un Palendir ou Choixpeau magique (demandez aux gens parcoursup) ou même un icewall (pour les connaisseur c’est un firewall mais dans le monde Game of Thrones).\nVous êtes impressionnés par la vertu des héros de fantaisie alors que vous savez le temps que ça prend de faire un épée qui brille à l’approche des orcs? Et qui soit fiable?? C’est comme si vous n’aviez jamais vu de voiture et que vous vous exclamiez « whoua le gars il est fort pour aller si vite! »\nMais l’avantage c’est que l’existence de l’internet rend beaucoup plus crédible les artefacts magiques et les inventions de science fiction. Et ça c’est une bonne chose parce qu’on peut maintenant s’imaginer que si la magie repose sur des petites briques de magie que plusieurs personnes ont pu développer petit à petit il y a de quoi regarder toutes ces histoires fantastiques avec une nouvelle perspective. Par exemple un sortilège pourrait se baser sur plusieurs sortilèges combinés. Il y a autant de type de magie de que de type de technologies. Et de la même façon qu’on ne parle jamais des petits clampins dans la fantasy : qui, des militaires au service d’un exercice qu’ils n’ont pas choisi, qui, des paysans qui produisent la nourriture des personnages dont on suit l’histoire, il y a aussi les geeks qui construisent la magie dont iels se servent et qui nous font aimer ces histoires.\nAlors ok, c’est normal de pas être considérés comme des héros épiques sur des chevaux lasers mais est ce qu’on pourrait dire qu’on était des petites sorcières anonymes qui travaillent pour construire des mondes fantastiques?\n\n* me dites pas que vous avez imprimé ça?\n","id":"https://ad2ien.github.io/fr/blog/witches-and-wizards/","title":"Super pouvoir des devs 🦸"},"https://ad2ien.github.io/fr/it-xp/":{"body":"Expériences en tant que développeur informatique\n➡️Mon CV en bon vieux PDF⬅️\n","id":"https://ad2ien.github.io/fr/it-xp/","title":"IT XP"},"https://ad2ien.github.io/fr/it-xp/air-france/":{"body":"Cette mission concerne en particulier la gestion de la documentation embarquée dans les avions Air France.\nProjet ACDC\nSolution permettant de monitorer l'état des EFB (Electronic Flight Bag: tablettes tactiles embarquées dans les cockpits) en temps réel. Composé d'un backend springboot d'un frontend angular et d'une partie embarquée en NodeJs, le tout communiquant par websocket.\nRéalisations\n\nDéveloppement\nConfiguration de l'environnement d'intégration continue (Bamboo, Nexus)\nTrouver un bon nom de projet :)\n\nProjet LoaderBoard\nClient lourd permettant de gérer les différents environnements des \"loaders\" (PC portable sous Windows 7) servant à la mise à jour des documents et outils sur EFB. Outil destiné aux IT. Techno : framework Electron permettant d’utiliser Angular 4 en donnant accès aux librairies système sur lequel il tourne.\nRéalisations\n\nRôle de PO : rédaction de spécifications\nDéveloppement\n\nProjet ACARSWEB\nProjet servant d’interface avec les données ACARS (messages échangés par les avions). Ce projet permet d’exploiter les données de vols.\nRéalisations\n\nBatchs de compilation et parsing de messages ACARS destiné à alimenter un outil de monitoring de consommation de fuel.\nInterface avec KLM (Pays-Bas)\nDéveloppement TDD (Test Driven Development.)\n\nProjet : AMPHORE\nSystème de gestion de documents destinés aux EFB pour les différents type d'avion.\nComposé d’une application web, de batchs de traitements ainsi que des loaders.\nRéalisations\n\nDéveloppement\nRedesigns suivant le paradigme DDD Domain Driven Design.\nRecherche d’amélioration des performances.\nScripts C# pour les loaders. Système de synchronisation automatique d'applications.\n\nEnvironnement Technique\n\nWindows 7,\nEclipse, IntelliJ, Webstorm\nServers d’application tomcat.\nServer linux\nJava J2E, Maven, Spring, hibernate\nSpringboot 5,\nAngular 6, typescript\nNodeJs\nWebsocket\nJunit\nXsd, xml, jaxB\nBase de données DB2, Oracle, Postgres\nGit flow.\nSuite atlassian : Bamboo, Bitbucket, Jira, Confluence.\n\n","id":"https://ad2ien.github.io/fr/it-xp/air-france/","title":"✈️ Développeur chez Air France"},"https://ad2ien.github.io/fr/it-xp/cls/":{"body":"Cette mission concerne l'amélioration des applications utilisées pour opérer les tournées de ramassage d'ordure.\nProjet Collect + Circuit\nDéveloppement sur un client lourd Windows en C++ permettant de concevoir et optimiser les tournées de ramassages d’ordure.\n\nDéveloppement C++ Visual studio.\nDéveloppement Java de webservices CXF.\nMigration de donnée avec Spoon outil ETL de la suite Pentaho.\n\nProjet Novacore\nChaîne de traitement de messages issus des camions poubelles en C#. Visual Studio 2019.\n\nRedesign et améliorations pour rendre scalable.\nMise en place des tests unitaires et d’intégration.\nIntégration continue avec Gitlab CI.\nDéveloppement d’outils de tests de non-régression et de performance.\nDéveloppement d’un outil de déploiement en Javafx, Kotlin Maven.\n\nProjet Eazy Collect\nDéveloppement d’écrans de supervision de la chaîne de traitement : états des modules de traitement, terminaux connectés et messages reçus. Appli web .net C#, aspx, CSS, Javascript.\nEnvironnement\n\nC# C++, Gitlab CI, Kotlin\nVisual Studio 2019, IntelliJ\nJavafx et WPF\n\n","id":"https://ad2ien.github.io/fr/it-xp/cls/","title":"📡 Développeur chez CLS"},"https://ad2ien.github.io/fr/it-xp/eimis/":{"body":"EIMIS est une start-up d'état initiée par beta.gouv.fr et financée par l'ANS qui vise à faciliter et sécuriser les communications instantanées pour les professionnels de santé. Ceci, en utilisant et en promouvant le protocole Matrix auprès des éditeurs de logiciels.\nRéalisations\nAnimation de la communauté autour du protocole Matrix et de sa mise en œuvre dans l'écosystème de la santé en France : demos, ateliers, openlabs...\nDevops\nConfiguration et déploiement d'une stack Element / Synapse grâce à:\n\nGithub CI\nTerraform\nAnsible\nKubernetes\n\nUn fork est disponible sur github : synapse-deployment\nDev\n\nOutils Python\nModules Synapse en Python\n\nprosante-connect-synapse-module\nwhite-list-synapse-module\n\n\nCorrectifs d'Element en TS à des fins de POC\n\n","id":"https://ad2ien.github.io/fr/it-xp/eimis/","title":"🧑‍⚕ Dev & Devops pour EIMIS"},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"body":"Le projet d'affectation permanente : créer un Sdk Android et Windows .NET qui permet aux clients de créer des applications de vérification d'identité utilisant l’empreinte digitale et les deux versions de la carte d'identité chilienne.\nRéalisations\n\nIntégrer la vérification Match-On-Card : Bibliothèque de communication NFC en C pour Windows, bibliothèque java pour Android.\nWindows environnement ASP.NET :\nApplication de démo en C#\nServer IIS 7 .NET 2.0 en C# :\nWeb Services.\nBase de données SQL Server\nInterface Web avec framework Oboot.\nModule Applet Java et ActiveX.\nProgramme d’installation.\n\nEnvironnement Technique\n\nPC Windows 7, dispositifs Android, Windows Mobile, lecteurs d'empreinte digitale, lecteurs NFC, lecteurs de code barre.\nServeurs IIS\nJava, C, C#\nScripts SQL Server. Javascript, html, css\nEclipse, Visual. SVN (Administrateur), Redmine\n\n","id":"https://ad2ien.github.io/fr/it-xp/gaxu/","title":"🪪 👆️ Développeur pour GAXU S.A."},"https://ad2ien.github.io/fr/it-xp/intel/":{"body":"Assurer la fonction de Scrum Master pour un work package de la division Android d'INTEL Toulouse. Dans une équipe BI dont le but est de générer des rapports sur l'état de maturité des différents projets.\n\nDans un premier temps sur des rapports SSRS (SQL Server Reporting Service). Dans un deuxième temps assurer les tâches de développement back-end pour des rapports similaires dans un nouvel environnement : Server IIS, angular, highchart, telerik.\n\nScrum Master, communication entre l'équipe (6 personnes) et Intel.\nGérer les tâches de l'équipe. Reporting.\nDévelopper corriger les Rapports SSRS.\nMise en production hebdomadaire sur les servers Sharepoint.\nDéveloppement C# de démons pour aspirer les données nécessaires à la production des rapports, envoie automatique de mail, consolidation de données...\n\nEnvironnement Technique\n\nPC Windows 8\nVisual 2013 et 2015\nGestion de version : TFS (Team Fundation Service)\nClients lourd en WPF\nNoSql : Mongo DB\nSQL Server\nMongoDB\nServers IIS et Sharepoint\nSSRS Reports\n\n","id":"https://ad2ien.github.io/fr/it-xp/intel/","title":"📊 Scrum Master for Intel"},"https://ad2ien.github.io/fr/it-xp/maaf/":{"body":"Développement « from scratch » d’une application web destinée à gérer les dossiers liés à la réglementation française sur la forêt. Démarrage du projet avec mise en place du fonctionnement agile. Développement avec le framework du ministère de l’agriculture appelé Orion, une surcouche de Spring.\nRéalisations\n\nDéveloppement d’une application web Java EE avec le framework « Orion »\nDéveloppement d’agents java backend pour automatiser le traitement des dossiers. Récupération et traitement de données sous forme xml d’un organisme partenaire.\n\nEnvironnement Technique\n\nWindows 7, Netbeans, Eclipse.\nServers d’application glassfish, tomcat\nServer linux, application JMX, agent Camel\nJava J2E, Maven, Spring, hibernate\nJunit\nXsd, xml, jaxB\nAffichage de couches géographiques : gml.\nBase de données PostgreSQL\nSVN\n\n","id":"https://ad2ien.github.io/fr/it-xp/maaf/","title":"🌱 🇨🇵 Développeur web au Ministère de l'agriculture"},"https://ad2ien.github.io/fr/it-xp/maya33/":{"body":"Projet\nTraiter, afficher, exploiter les données provenant de capteurs de device liés à l'élevage : poids, température, son. Architecture cloud AWS, site web, monitoring, supervision.\nRéalisation\n\nGestion de services AWS : IOT core, SQS queues, lambda functions\nWeb app Angular / Kotlin\nMicro service en Golang pour traiter des données de son et alimenter un bucket AWS\nTableaux de bord Grafana\n\n","id":"https://ad2ien.github.io/fr/it-xp/maya33/","title":"🐝 Project IOT : traitement cloud"},"https://ad2ien.github.io/fr/it-xp/neopost/":{"body":"Membre d’un plateau forfait chez NEOPOST Fabricant de machines à affranchir. (5 à 8 personnes) pour le développement d’un logiciel commun à différentes gammes de machines.\nRéalisations\n\nCorrection de bugs. Développement d'évolutions. Tests unitaires et d'intégration.\nOutils pour améliorer la productivité de la R&D python, php, javascript\nParticipation à la mise en place de la méthode agile SCRUM localement puis avec une équipe offshore (Vietnam)\nOrganisation des meetings journaliers avec le Vietnam.\nGestion de l'équipe française et vietnamienne, reporting en l’absence du chef d'équipe.\n\nEnvironnement Technique\n\nPC sous Windows XP\nWindows C.E.\nServeur apache\nC++, PHP, Python\nVisual C++, Target Process, (Administrateur), SVN, Redmine\n\n","id":"https://ad2ien.github.io/fr/it-xp/neopost/","title":"📨 Développeur embarqué pour Neopost"},"https://ad2ien.github.io/fr/it-xp/okp4/":{"body":"OKP4 développe une blockchain cosmos de niveau un qui vise à faciliter l’échange de données en récompensant les acteurs impliqués dans la création de connaissances et en mettant en place des mécanismes de gouvernance. Parallèlement à l’élaboration de ce protocole, des projets gravitent autour, liés à la data science, à la gouvernance des données dans l'agriculture ou la logistique.\nAchievements\nDevops\n\nDéploiements Docker Compose et Kubernetes\nGithub workflow : build, lint and publish different projects en Python, R, Go, Kotlin, React...\n\nDev\n\nAmélioration d’exportateurs Prometheus en Go\nKibana plugin pour afficher des polygones sur une carte\nFonctionnalités pour un Discord bot en Rust\nGithub action pour suivre automatiquement les contributeurs d'un repo\nQGIS scripts\nScripts bash pour créer des NFT Stargaze et les affecter à des wallets\n\n","id":"https://ad2ien.github.io/fr/it-xp/okp4/","title":"⛓️ Fullstack / devops ingénieur pour OKP4"},"https://ad2ien.github.io/fr/it-xp/philog/":{"body":"Participation aux projets, de la conception à la recette et au support. Conception et développement de drivers Windows (en C), affectation permanente sur un support de logiciel de supervision de réseau IP et X25 sous HP-UX.\nRéalisations\n\nSystème de partition privée permettant d'utiliser une partie d'un disque dur ou d'une clé USB en tant que disque indépendant activable ou non.\nContrôleur Windows d'imprimante série et USB.\nDriver d'acquisition vidéo\nSystème de récupération de fichier NTFS et FAT32.\n\nEnvironnement Technique\n\nPC Windows XP, Sniffer USB,\nWindows NT, XP, Vista, Unix HPUX. USB, RS232, systèmes de fichier NTFS FAT32\nC, WDK\nVisual C++, SVN, Redmine, Installshield\n\n","id":"https://ad2ien.github.io/fr/it-xp/philog/","title":"⚙️ Développeur drivers windows"},"https://ad2ien.github.io/fr/it-xp/thales/":{"body":"Analyse et caractérisation d’un driver A429 utilisé dans le transfert de données entre modules embarqués. Rédaction d’un rapport sur l’amélioration des performances pour une application Java swing qui utilise ce driver.\nEnvironnement Technique\n\nPC Windows XP, 7\nEclipse, Ant\nJava Swing\nVisual 2010\nTest bench: cockpits, embedded equipment, A249 sniffer.\n\n","id":"https://ad2ien.github.io/fr/it-xp/thales/","title":"🛬 Intervenant technique - Tales avionics"},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"body":"Projet\nTourniquet d'accès avec mesure d'électricité statique pour usine de composant électronique. Développement embarqué sur carte Debian.\nRéalisation\n\nServeur web avec JHipster (Springboot / Angular)\nAppli Python\nProcessus d'installation système.\n\nAfin de :\n\nLogger des accès\nConfigurer le matériel\nLancer et valider des mesures\n\nEnvironnement Technique\n\nJhipster Springboot Angular\nPython3\nDebian\nVisual Studio Code et IntelliJ\n\n","id":"https://ad2ien.github.io/fr/it-xp/turnstile/","title":"🛞 Projet Tourniquet d'accès"},"https://ad2ien.github.io/fr/other-xp/":{"body":"","id":"https://ad2ien.github.io/fr/other-xp/","title":"IT XP"},"https://ad2ien.github.io/fr/other-xp/brewing/":{"body":"Animation d'ateliers brassage de bière pour le centre de formation INEOPOLE de Brens (81)\n","id":"https://ad2ien.github.io/fr/other-xp/brewing/","title":"🍺 Brassage de bière"},"https://ad2ien.github.io/fr/other-xp/climbing/":{"body":"Initiateur SAE : Site Artificiel d'Escalade à Auzeville (31) Certificat délivré par la FFME : Fédération Française de Montagne et d'Escalade\n","id":"https://ad2ien.github.io/fr/other-xp/climbing/","title":"🧗 Escalade"},"https://ad2ien.github.io/fr/other-xp/corn/":{"body":"Membre d'un collectif de développement d'une filière de maïs population dans le Gers.\nProduction, transformation et vente de polenta et farine de maïs.\n","id":"https://ad2ien.github.io/fr/other-xp/corn/","title":"🌽 Collectif maïs population"},"https://ad2ien.github.io/fr/other-xp/degrees/":{"body":"Master of Science de Cranfield University en traitement du signal et de l'image\nDiplôme d'Ingénieur ESTIA procédés automatisés\nDiplôme : Analyse et Conduite de Systèmes d'Exploitation (agriculture)\nOption BIO\nStage dans une exploitation, grande culture, élevage d'agneaux, paysans boulanger en Isère (34)\n","id":"https://ad2ien.github.io/fr/other-xp/degrees/","title":"🧑‍🎓 Diplômes"},"https://ad2ien.github.io/fr/other-xp/english/":{"body":"1 an en Nouvelle-Zélande, anglais utilisé régulièrement dans le cadre professionnel et privé.\n","id":"https://ad2ien.github.io/fr/other-xp/english/","title":"🇬🇧 Anglais"},"https://ad2ien.github.io/fr/other-xp/spanish/":{"body":"2 years travel in South America. 1 year employed in a computer company in Santiago de Chile.\n","id":"https://ad2ien.github.io/fr/other-xp/spanish/","title":"🇪🇸 Espagnol"}},"docInfo":{"https://ad2ien.github.io/fr/":{"body":35,"title":1},"https://ad2ien.github.io/fr/blog/":{"body":0,"title":1},"https://ad2ien.github.io/fr/blog/agri-vs-it/":{"body":517,"title":3},"https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/":{"body":171,"title":5},"https://ad2ien.github.io/fr/blog/password-managerment/":{"body":654,"title":3},"https://ad2ien.github.io/fr/blog/witches-and-wizards/":{"body":511,"title":3},"https://ad2ien.github.io/fr/it-xp/":{"body":8,"title":2},"https://ad2ien.github.io/fr/it-xp/air-france/":{"body":199,"title":4},"https://ad2ien.github.io/fr/it-xp/cls/":{"body":102,"title":3},"https://ad2ien.github.io/fr/it-xp/eimis/":{"body":73,"title":3},"https://ad2ien.github.io/fr/it-xp/gaxu/":{"body":88,"title":3},"https://ad2ien.github.io/fr/it-xp/intel/":{"body":101,"title":4},"https://ad2ien.github.io/fr/it-xp/maaf/":{"body":84,"title":4},"https://ad2ien.github.io/fr/it-xp/maya33/":{"body":44,"title":4},"https://ad2ien.github.io/fr/it-xp/neopost/":{"body":73,"title":3},"https://ad2ien.github.io/fr/it-xp/okp4/":{"body":80,"title":4},"https://ad2ien.github.io/fr/it-xp/philog/":{"body":75,"title":3},"https://ad2ien.github.io/fr/it-xp/thales/":{"body":38,"title":4},"https://ad2ien.github.io/fr/it-xp/turnstile/":{"body":43,"title":3},"https://ad2ien.github.io/fr/other-xp/":{"body":0,"title":2},"https://ad2ien.github.io/fr/other-xp/brewing/":{"body":8,"title":2},"https://ad2ien.github.io/fr/other-xp/climbing/":{"body":13,"title":1},"https://ad2ien.github.io/fr/other-xp/corn/":{"body":15,"title":3},"https://ad2ien.github.io/fr/other-xp/degrees/":{"body":30,"title":1},"https://ad2ien.github.io/fr/other-xp/english/":{"body":9,"title":1},"https://ad2ien.github.io/fr/other-xp/spanish/":{"body":14,"title":1}},"length":26},"lang":"French"} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..9a5685ae --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,799 @@ + + + + https://ad2ien.github.io/ + + + https://ad2ien.github.io/blog/ + + + https://ad2ien.github.io/blog/agri-vs-it/ + 2020-06-15 + + + https://ad2ien.github.io/blog/avatar-with-stable-diffusion/ + 2023-01-13 + + + https://ad2ien.github.io/blog/witches-and-wizards/ + 2020-04-01 + + + https://ad2ien.github.io/categories/ + + + https://ad2ien.github.io/categories/blog/ + + + https://ad2ien.github.io/categories/blog/page/1/ + + + https://ad2ien.github.io/categories/it-xp/ + + + https://ad2ien.github.io/categories/it-xp/page/1/ + + + https://ad2ien.github.io/categories/it-xp/page/2/ + + + https://ad2ien.github.io/categories/other-xp/ + + + https://ad2ien.github.io/categories/other-xp/page/1/ + + + https://ad2ien.github.io/fr/ + + + https://ad2ien.github.io/fr/blog/ + + + https://ad2ien.github.io/fr/blog/agri-vs-it/ + 2020-06-15 + + + https://ad2ien.github.io/fr/blog/avatar-with-stable-diffusion/ + 2023-01-13 + + + https://ad2ien.github.io/fr/blog/password-managerment/ + 2024-04-21 + + + https://ad2ien.github.io/fr/blog/witches-and-wizards/ + 2020-04-01 + + + https://ad2ien.github.io/fr/categories/ + + + https://ad2ien.github.io/fr/categories/blog/ + + + https://ad2ien.github.io/fr/categories/blog/page/1/ + + + https://ad2ien.github.io/fr/categories/it-xp/ + + + https://ad2ien.github.io/fr/categories/it-xp/page/1/ + + + https://ad2ien.github.io/fr/categories/it-xp/page/2/ + + + https://ad2ien.github.io/fr/categories/other-xp/ + + + https://ad2ien.github.io/fr/categories/other-xp/page/1/ + + + https://ad2ien.github.io/fr/it-xp/ + + + https://ad2ien.github.io/fr/it-xp/air-france/ + 2018-04-01 + + + https://ad2ien.github.io/fr/it-xp/cls/ + 2019-01-01 + + + https://ad2ien.github.io/fr/it-xp/eimis/ + 2023-05-20 + + + https://ad2ien.github.io/fr/it-xp/gaxu/ + 2013-01-01 + + + https://ad2ien.github.io/fr/it-xp/intel/ + 2015-01-01 + + + https://ad2ien.github.io/fr/it-xp/maaf/ + 2016-03-01 + + + https://ad2ien.github.io/fr/it-xp/maya33/ + 2022-01-01 + + + https://ad2ien.github.io/fr/it-xp/neopost/ + 2010-01-01 + + + https://ad2ien.github.io/fr/it-xp/okp4/ + 2022-12-01 + + + https://ad2ien.github.io/fr/it-xp/page/1/ + + + https://ad2ien.github.io/fr/it-xp/page/2/ + + + https://ad2ien.github.io/fr/it-xp/page/3/ + + + https://ad2ien.github.io/fr/it-xp/philog/ + 2009-01-01 + + + https://ad2ien.github.io/fr/it-xp/thales/ + 2015-05-14 + + + https://ad2ien.github.io/fr/it-xp/turnstile/ + 2020-05-01 + + + https://ad2ien.github.io/fr/location/ + + + https://ad2ien.github.io/fr/location/bagneux/ + + + https://ad2ien.github.io/fr/location/full-remote/ + + + https://ad2ien.github.io/fr/location/paris/ + + + https://ad2ien.github.io/fr/location/santiago-du-chili/ + + + https://ad2ien.github.io/fr/location/toulouse/ + + + https://ad2ien.github.io/fr/other-xp/ + + + https://ad2ien.github.io/fr/other-xp/brewing/ + 2022-12-01 + + + https://ad2ien.github.io/fr/other-xp/climbing/ + 2022-12-01 + + + https://ad2ien.github.io/fr/other-xp/corn/ + 2022-12-01 + + + https://ad2ien.github.io/fr/other-xp/degrees/ + 2022-12-02 + + + https://ad2ien.github.io/fr/other-xp/english/ + 2022-12-01 + + + https://ad2ien.github.io/fr/other-xp/page/1/ + + + https://ad2ien.github.io/fr/other-xp/page/2/ + + + https://ad2ien.github.io/fr/other-xp/spanish/ + 2022-12-01 + + + https://ad2ien.github.io/fr/tags/ + + + https://ad2ien.github.io/fr/tags/android/ + + + https://ad2ien.github.io/fr/tags/android/page/1/ + + + https://ad2ien.github.io/fr/tags/angular/ + + + https://ad2ien.github.io/fr/tags/angular/page/1/ + + + https://ad2ien.github.io/fr/tags/ansible/ + + + https://ad2ien.github.io/fr/tags/ansible/page/1/ + + + https://ad2ien.github.io/fr/tags/archlinux/ + + + https://ad2ien.github.io/fr/tags/archlinux/page/1/ + + + https://ad2ien.github.io/fr/tags/aws/ + + + https://ad2ien.github.io/fr/tags/aws/page/1/ + + + https://ad2ien.github.io/fr/tags/blockchain/ + + + https://ad2ien.github.io/fr/tags/blockchain/page/1/ + + + https://ad2ien.github.io/fr/tags/c/ + + + https://ad2ien.github.io/fr/tags/c/page/1/ + + + https://ad2ien.github.io/fr/tags/chart-js/ + + + https://ad2ien.github.io/fr/tags/chart-js/page/1/ + + + https://ad2ien.github.io/fr/tags/cosmos/ + + + https://ad2ien.github.io/fr/tags/cosmos/page/1/ + + + https://ad2ien.github.io/fr/tags/debian/ + + + https://ad2ien.github.io/fr/tags/debian/page/1/ + + + https://ad2ien.github.io/fr/tags/docker/ + + + https://ad2ien.github.io/fr/tags/docker/page/1/ + + + https://ad2ien.github.io/fr/tags/electron/ + + + https://ad2ien.github.io/fr/tags/electron/page/1/ + + + https://ad2ien.github.io/fr/tags/github-actions/ + + + https://ad2ien.github.io/fr/tags/github-actions/page/1/ + + + https://ad2ien.github.io/fr/tags/github-ci/ + + + https://ad2ien.github.io/fr/tags/github-ci/page/1/ + + + https://ad2ien.github.io/fr/tags/github/ + + + https://ad2ien.github.io/fr/tags/github/page/1/ + + + https://ad2ien.github.io/fr/tags/go/ + + + https://ad2ien.github.io/fr/tags/go/page/1/ + + + https://ad2ien.github.io/fr/tags/grafana/ + + + https://ad2ien.github.io/fr/tags/grafana/page/1/ + + + https://ad2ien.github.io/fr/tags/java/ + + + https://ad2ien.github.io/fr/tags/java/page/1/ + + + https://ad2ien.github.io/fr/tags/javafx/ + + + https://ad2ien.github.io/fr/tags/javafx/page/1/ + + + https://ad2ien.github.io/fr/tags/jhipster/ + + + https://ad2ien.github.io/fr/tags/jhipster/page/1/ + + + https://ad2ien.github.io/fr/tags/keycloak/ + + + https://ad2ien.github.io/fr/tags/keycloak/page/1/ + + + https://ad2ien.github.io/fr/tags/kotlin/ + + + https://ad2ien.github.io/fr/tags/kotlin/page/1/ + + + https://ad2ien.github.io/fr/tags/kubernetes/ + + + https://ad2ien.github.io/fr/tags/kubernetes/page/1/ + + + https://ad2ien.github.io/fr/tags/matrix/ + + + https://ad2ien.github.io/fr/tags/matrix/page/1/ + + + https://ad2ien.github.io/fr/tags/mongodb/ + + + https://ad2ien.github.io/fr/tags/mongodb/page/1/ + + + https://ad2ien.github.io/fr/tags/nodejs/ + + + https://ad2ien.github.io/fr/tags/nodejs/page/1/ + + + https://ad2ien.github.io/fr/tags/opensearch/ + + + https://ad2ien.github.io/fr/tags/opensearch/page/1/ + + + https://ad2ien.github.io/fr/tags/prometheus/ + + + https://ad2ien.github.io/fr/tags/prometheus/page/1/ + + + https://ad2ien.github.io/fr/tags/python/ + + + https://ad2ien.github.io/fr/tags/python/page/1/ + + + https://ad2ien.github.io/fr/tags/qgis/ + + + https://ad2ien.github.io/fr/tags/qgis/page/1/ + + + https://ad2ien.github.io/fr/tags/react/ + + + https://ad2ien.github.io/fr/tags/react/page/1/ + + + https://ad2ien.github.io/fr/tags/rust/ + + + https://ad2ien.github.io/fr/tags/rust/page/1/ + + + https://ad2ien.github.io/fr/tags/scrum-master/ + + + https://ad2ien.github.io/fr/tags/scrum-master/page/1/ + + + https://ad2ien.github.io/fr/tags/spring/ + + + https://ad2ien.github.io/fr/tags/spring/page/1/ + + + https://ad2ien.github.io/fr/tags/springboot/ + + + https://ad2ien.github.io/fr/tags/springboot/page/1/ + + + https://ad2ien.github.io/fr/tags/swing/ + + + https://ad2ien.github.io/fr/tags/swing/page/1/ + + + https://ad2ien.github.io/fr/tags/terraform/ + + + https://ad2ien.github.io/fr/tags/terraform/page/1/ + + + https://ad2ien.github.io/fr/tags/traefik/ + + + https://ad2ien.github.io/fr/tags/traefik/page/1/ + + + https://ad2ien.github.io/fr/tags/typescript/ + + + https://ad2ien.github.io/fr/tags/typescript/page/1/ + + + https://ad2ien.github.io/fr/tags/ubuntu/ + + + https://ad2ien.github.io/fr/tags/ubuntu/page/1/ + + + https://ad2ien.github.io/it-xp/ + + + https://ad2ien.github.io/it-xp/air-france/ + 2018-04-01 + + + https://ad2ien.github.io/it-xp/cls/ + 2019-01-01 + + + https://ad2ien.github.io/it-xp/eimis/ + 2023-05-20 + + + https://ad2ien.github.io/it-xp/gaxu/ + 2013-01-01 + + + https://ad2ien.github.io/it-xp/intel/ + 2015-01-01 + + + https://ad2ien.github.io/it-xp/maaf/ + 2016-03-01 + + + https://ad2ien.github.io/it-xp/maya33/ + 2022-01-01 + + + https://ad2ien.github.io/it-xp/neopost/ + 2010-01-01 + + + https://ad2ien.github.io/it-xp/okp4/ + 2022-12-01 + + + https://ad2ien.github.io/it-xp/page/1/ + + + https://ad2ien.github.io/it-xp/page/2/ + + + https://ad2ien.github.io/it-xp/page/3/ + + + https://ad2ien.github.io/it-xp/philog/ + 2009-01-01 + + + https://ad2ien.github.io/it-xp/thales/ + 2015-05-14 + + + https://ad2ien.github.io/it-xp/turnstile/ + 2020-05-01 + + + https://ad2ien.github.io/location/ + + + https://ad2ien.github.io/location/bagneux/ + + + https://ad2ien.github.io/location/full-remote/ + + + https://ad2ien.github.io/location/paris/ + + + https://ad2ien.github.io/location/santiago-chile/ + + + https://ad2ien.github.io/location/toulouse/ + + + https://ad2ien.github.io/other-xp/ + + + https://ad2ien.github.io/other-xp/brewing/ + 2022-12-01 + + + https://ad2ien.github.io/other-xp/climbing/ + 2022-12-01 + + + https://ad2ien.github.io/other-xp/corn/ + 2022-12-01 + + + https://ad2ien.github.io/other-xp/degrees/ + 2022-12-02 + + + https://ad2ien.github.io/other-xp/english/ + 2022-12-01 + + + https://ad2ien.github.io/other-xp/page/1/ + + + https://ad2ien.github.io/other-xp/page/2/ + + + https://ad2ien.github.io/other-xp/spanish/ + 2022-12-01 + + + https://ad2ien.github.io/tags/ + + + https://ad2ien.github.io/tags/android/ + + + https://ad2ien.github.io/tags/android/page/1/ + + + https://ad2ien.github.io/tags/angular/ + + + https://ad2ien.github.io/tags/angular/page/1/ + + + https://ad2ien.github.io/tags/ansible/ + + + https://ad2ien.github.io/tags/ansible/page/1/ + + + https://ad2ien.github.io/tags/archlinux/ + + + https://ad2ien.github.io/tags/archlinux/page/1/ + + + https://ad2ien.github.io/tags/aws/ + + + https://ad2ien.github.io/tags/aws/page/1/ + + + https://ad2ien.github.io/tags/blockchain/ + + + https://ad2ien.github.io/tags/blockchain/page/1/ + + + https://ad2ien.github.io/tags/c/ + + + https://ad2ien.github.io/tags/c/page/1/ + + + https://ad2ien.github.io/tags/chart-js/ + + + https://ad2ien.github.io/tags/chart-js/page/1/ + + + https://ad2ien.github.io/tags/cosmos/ + + + https://ad2ien.github.io/tags/cosmos/page/1/ + + + https://ad2ien.github.io/tags/debian/ + + + https://ad2ien.github.io/tags/debian/page/1/ + + + https://ad2ien.github.io/tags/docker/ + + + https://ad2ien.github.io/tags/docker/page/1/ + + + https://ad2ien.github.io/tags/electron/ + + + https://ad2ien.github.io/tags/electron/page/1/ + + + https://ad2ien.github.io/tags/github-actions/ + + + https://ad2ien.github.io/tags/github-actions/page/1/ + + + https://ad2ien.github.io/tags/github-ci/ + + + https://ad2ien.github.io/tags/github-ci/page/1/ + + + https://ad2ien.github.io/tags/github/ + + + https://ad2ien.github.io/tags/github/page/1/ + + + https://ad2ien.github.io/tags/go/ + + + https://ad2ien.github.io/tags/go/page/1/ + + + https://ad2ien.github.io/tags/grafana/ + + + https://ad2ien.github.io/tags/grafana/page/1/ + + + https://ad2ien.github.io/tags/java/ + + + https://ad2ien.github.io/tags/java/page/1/ + + + https://ad2ien.github.io/tags/javafx/ + + + https://ad2ien.github.io/tags/javafx/page/1/ + + + https://ad2ien.github.io/tags/jhipster/ + + + https://ad2ien.github.io/tags/jhipster/page/1/ + + + https://ad2ien.github.io/tags/keycloak/ + + + https://ad2ien.github.io/tags/keycloak/page/1/ + + + https://ad2ien.github.io/tags/kotlin/ + + + https://ad2ien.github.io/tags/kotlin/page/1/ + + + https://ad2ien.github.io/tags/kubernetes/ + + + https://ad2ien.github.io/tags/kubernetes/page/1/ + + + https://ad2ien.github.io/tags/matrix/ + + + https://ad2ien.github.io/tags/matrix/page/1/ + + + https://ad2ien.github.io/tags/mongodb/ + + + https://ad2ien.github.io/tags/mongodb/page/1/ + + + https://ad2ien.github.io/tags/nodejs/ + + + https://ad2ien.github.io/tags/nodejs/page/1/ + + + https://ad2ien.github.io/tags/opensearch/ + + + https://ad2ien.github.io/tags/opensearch/page/1/ + + + https://ad2ien.github.io/tags/prometheus/ + + + https://ad2ien.github.io/tags/prometheus/page/1/ + + + https://ad2ien.github.io/tags/python/ + + + https://ad2ien.github.io/tags/python/page/1/ + + + https://ad2ien.github.io/tags/qgis/ + + + https://ad2ien.github.io/tags/qgis/page/1/ + + + https://ad2ien.github.io/tags/react/ + + + https://ad2ien.github.io/tags/react/page/1/ + + + https://ad2ien.github.io/tags/rust/ + + + https://ad2ien.github.io/tags/rust/page/1/ + + + https://ad2ien.github.io/tags/scrum-master/ + + + https://ad2ien.github.io/tags/scrum-master/page/1/ + + + https://ad2ien.github.io/tags/spring/ + + + https://ad2ien.github.io/tags/spring/page/1/ + + + https://ad2ien.github.io/tags/springboot/ + + + https://ad2ien.github.io/tags/springboot/page/1/ + + + https://ad2ien.github.io/tags/swing/ + + + https://ad2ien.github.io/tags/swing/page/1/ + + + https://ad2ien.github.io/tags/terraform/ + + + https://ad2ien.github.io/tags/terraform/page/1/ + + + https://ad2ien.github.io/tags/traefik/ + + + https://ad2ien.github.io/tags/traefik/page/1/ + + + https://ad2ien.github.io/tags/typescript/ + + + https://ad2ien.github.io/tags/typescript/page/1/ + + + https://ad2ien.github.io/tags/ubuntu/ + + + https://ad2ien.github.io/tags/ubuntu/page/1/ + + diff --git a/syntax-dark.css b/syntax-dark.css new file mode 100644 index 00000000..b5534672 --- /dev/null +++ b/syntax-dark.css @@ -0,0 +1,157 @@ +/* + * theme "Base16 Ocean Dark" generated by syntect + */ + +.z-code { + color: #c0c5ce; + background-color: #2b303b; +} + +.z-variable.z-parameter.z-function { + color: #c0c5ce; +} +.z-comment, .z-punctuation.z-definition.z-comment { + color: #65737e; +} +.z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-variable, .z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-parameters, .z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-array { + color: #c0c5ce; +} +.z-none { + color: #c0c5ce; +} +.z-keyword.z-operator { + color: #c0c5ce; +} +.z-keyword { + color: #b48ead; +} +.z-variable { + color: #bf616a; +} +.z-entity.z-name.z-function, .z-meta.z-require, .z-support.z-function.z-any-method { + color: #8fa1b3; +} +.z-support.z-class, .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class { + color: #ebcb8b; +} +.z-meta.z-class { + color: #eff1f5; +} +.z-keyword.z-other.z-special-method { + color: #8fa1b3; +} +.z-storage { + color: #b48ead; +} +.z-support.z-function { + color: #96b5b4; +} +.z-string, .z-constant.z-other.z-symbol, .z-entity.z-other.z-inherited-class { + color: #a3be8c; +} +.z-constant.z-numeric { + color: #d08770; +} +.z-none { + color: #d08770; +} +.z-none { + color: #d08770; +} +.z-constant { + color: #d08770; +} +.z-entity.z-name.z-tag { + color: #bf616a; +} +.z-entity.z-other.z-attribute-name { + color: #d08770; +} +.z-entity.z-other.z-attribute-name.z-id, .z-punctuation.z-definition.z-entity { + color: #8fa1b3; +} +.z-meta.z-selector { + color: #b48ead; +} +.z-none { + color: #d08770; +} +.z-markup.z-heading .z-punctuation.z-definition.z-heading, .z-entity.z-name.z-section { + color: #8fa1b3; +} +.z-keyword.z-other.z-unit { + color: #d08770; +} +.z-markup.z-bold, .z-punctuation.z-definition.z-bold { + color: #ebcb8b; +font-weight: bold; +} +.z-markup.z-italic, .z-punctuation.z-definition.z-italic { + color: #b48ead; +font-style: italic; +} +.z-markup.z-raw.z-inline { + color: #a3be8c; +} +.z-string.z-other.z-link { + color: #bf616a; +} +.z-meta.z-link { + color: #d08770; +} +.z-markup.z-list { + color: #bf616a; +} +.z-markup.z-quote { + color: #d08770; +} +.z-meta.z-separator { + color: #c0c5ce; + background-color: #4f5b66; +} +.z-markup.z-inserted, .z-markup.z-inserted.z-git_gutter { + color: #a3be8c; +} +.z-markup.z-deleted, .z-markup.z-deleted.z-git_gutter { + color: #bf616a; +} +.z-markup.z-changed, .z-markup.z-changed.z-git_gutter { + color: #b48ead; +} +.z-markup.z-ignored, .z-markup.z-ignored.z-git_gutter { + color: #4f5b66; +} +.z-markup.z-untracked, .z-markup.z-untracked.z-git_gutter { + color: #4f5b66; +} +.z-constant.z-other.z-color { + color: #96b5b4; +} +.z-string.z-regexp { + color: #96b5b4; +} +.z-constant.z-character.z-escape { + color: #96b5b4; +} +.z-punctuation.z-section.z-embedded, .z-variable.z-interpolation { + color: #ab7967; +} +.z-invalid.z-illegal { + color: #2b303b; + background-color: #bf616a; +} +.z-markup.z-deleted.z-git_gutter { + color: #f92672; +} +.z-markup.z-inserted.z-git_gutter { + color: #a6e22e; +} +.z-markup.z-changed.z-git_gutter { + color: #967efb; +} +.z-markup.z-ignored.z-git_gutter { + color: #565656; +} +.z-markup.z-untracked.z-git_gutter { + color: #565656; +} diff --git a/syntax-light.css b/syntax-light.css new file mode 100644 index 00000000..8d9583e4 --- /dev/null +++ b/syntax-light.css @@ -0,0 +1,157 @@ +/* + * theme "Base16 Ocean Light" generated by syntect + */ + +.z-code { + color: #4f5b66; + background-color: #eff1f5; +} + +.z-variable.z-parameter.z-function { + color: #4f5b66; +} +.z-comment, .z-punctuation.z-definition.z-comment { + color: #a7adba; +} +.z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-variable, .z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-parameters, .z-punctuation.z-definition.z-string, .z-punctuation.z-definition.z-array { + color: #4f5b66; +} +.z-none { + color: #4f5b66; +} +.z-keyword.z-operator { + color: #4f5b66; +} +.z-keyword { + color: #b48ead; +} +.z-variable { + color: #bf616a; +} +.z-entity.z-name.z-function, .z-meta.z-require, .z-support.z-function.z-any-method { + color: #8fa1b3; +} +.z-support.z-class, .z-entity.z-name.z-class, .z-entity.z-name.z-type.z-class { + color: #d08770; +} +.z-meta.z-class { + color: #343d46; +} +.z-keyword.z-other.z-special-method { + color: #8fa1b3; +} +.z-storage { + color: #b48ead; +} +.z-support.z-function { + color: #96b5b4; +} +.z-string, .z-constant.z-other.z-symbol, .z-entity.z-other.z-inherited-class { + color: #a3be8c; +} +.z-constant.z-numeric { + color: #d08770; +} +.z-none { + color: #d08770; +} +.z-none { + color: #d08770; +} +.z-constant { + color: #d08770; +} +.z-entity.z-name.z-tag { + color: #bf616a; +} +.z-entity.z-other.z-attribute-name { + color: #d08770; +} +.z-entity.z-other.z-attribute-name.z-id, .z-punctuation.z-definition.z-entity { + color: #8fa1b3; +} +.z-meta.z-selector { + color: #b48ead; +} +.z-none { + color: #d08770; +} +.z-markup.z-heading .z-punctuation.z-definition.z-heading, .z-entity.z-name.z-section { + color: #8fa1b3; +} +.z-keyword.z-other.z-unit { + color: #d08770; +} +.z-markup.z-bold, .z-punctuation.z-definition.z-bold { + color: #d08770; +font-weight: bold; +} +.z-markup.z-italic, .z-punctuation.z-definition.z-italic { + color: #b48ead; +font-style: italic; +} +.z-markup.z-raw.z-inline { + color: #a3be8c; +} +.z-string.z-other.z-link { + color: #bf616a; +} +.z-meta.z-link { + color: #d08770; +} +.z-markup.z-list { + color: #bf616a; +} +.z-markup.z-quote { + color: #d08770; +} +.z-meta.z-separator { + color: #4f5b66; + background-color: #dfe1e8; +} +.z-markup.z-inserted, .z-markup.z-inserted.z-git_gutter { + color: #a3be8c; +} +.z-markup.z-deleted, .z-markup.z-deleted.z-git_gutter { + color: #bf616a; +} +.z-markup.z-changed, .z-markup.z-changed.z-git_gutter { + color: #b48ead; +} +.z-markup.z-ignored, .z-markup.z-ignored.z-git_gutter { + color: #c0c5ce; +} +.z-markup.z-untracked, .z-markup.z-untracked.z-git_gutter { + color: #c0c5ce; +} +.z-constant.z-other.z-color { + color: #96b5b4; +} +.z-string.z-regexp { + color: #96b5b4; +} +.z-constant.z-character.z-escape { + color: #96b5b4; +} +.z-punctuation.z-section.z-embedded, .z-variable.z-interpolation { + color: #ab7967; +} +.z-invalid.z-illegal { + color: #eff1f5; + background-color: #bf616a; +} +.z-markup.z-deleted.z-git_gutter { + color: #f92672; +} +.z-markup.z-inserted.z-git_gutter { + color: #a6e22e; +} +.z-markup.z-changed.z-git_gutter { + color: #967efb; +} +.z-markup.z-ignored.z-git_gutter { + color: #565656; +} +.z-markup.z-untracked.z-git_gutter { + color: #565656; +} diff --git a/tags/android/atom.xml b/tags/android/atom.xml new file mode 100644 index 00000000..3c0caff4 --- /dev/null +++ b/tags/android/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Android + Personnal professional presentation web site + + + Zola + 2013-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/android/atom.xml + + 🪪 👆️ GAXU S.A. developer + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/gaxu/ + + <h2 id="achievements">Achievements</h2> +<p>Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.</p> + + + + diff --git a/tags/android/index.html b/tags/android/index.html new file mode 100644 index 00000000..8b35ded8 --- /dev/null +++ b/tags/android/index.html @@ -0,0 +1,447 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Android +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 98 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Achievements

    +

    Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/android/page/1/index.html b/tags/android/page/1/index.html new file mode 100644 index 00000000..763cd6d4 --- /dev/null +++ b/tags/android/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/angular/atom.xml b/tags/angular/atom.xml new file mode 100644 index 00000000..2ba02d1d --- /dev/null +++ b/tags/angular/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Angular + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/angular/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + diff --git a/tags/angular/index.html b/tags/angular/index.html new file mode 100644 index 00000000..5c4689c8 --- /dev/null +++ b/tags/angular/index.html @@ -0,0 +1,625 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Angular +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/angular/page/1/index.html b/tags/angular/page/1/index.html new file mode 100644 index 00000000..1b96b0fd --- /dev/null +++ b/tags/angular/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/ansible/atom.xml b/tags/ansible/atom.xml new file mode 100644 index 00000000..02189520 --- /dev/null +++ b/tags/ansible/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Ansible + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/ansible/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + diff --git a/tags/ansible/index.html b/tags/ansible/index.html new file mode 100644 index 00000000..6d3f561c --- /dev/null +++ b/tags/ansible/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Ansible +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/ansible/page/1/index.html b/tags/ansible/page/1/index.html new file mode 100644 index 00000000..7acdc47c --- /dev/null +++ b/tags/ansible/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/archlinux/atom.xml b/tags/archlinux/atom.xml new file mode 100644 index 00000000..b5cd930d --- /dev/null +++ b/tags/archlinux/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Archlinux + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/archlinux/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/archlinux/index.html b/tags/archlinux/index.html new file mode 100644 index 00000000..b2661664 --- /dev/null +++ b/tags/archlinux/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Archlinux +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/archlinux/page/1/index.html b/tags/archlinux/page/1/index.html new file mode 100644 index 00000000..98ba4f03 --- /dev/null +++ b/tags/archlinux/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/aws/atom.xml b/tags/aws/atom.xml new file mode 100644 index 00000000..f804ae9c --- /dev/null +++ b/tags/aws/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - AWS + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/aws/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/aws/index.html b/tags/aws/index.html new file mode 100644 index 00000000..98f6628a --- /dev/null +++ b/tags/aws/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : AWS +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/aws/page/1/index.html b/tags/aws/page/1/index.html new file mode 100644 index 00000000..2fc4519f --- /dev/null +++ b/tags/aws/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/blockchain/atom.xml b/tags/blockchain/atom.xml new file mode 100644 index 00000000..257e935d --- /dev/null +++ b/tags/blockchain/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Blockchain + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/blockchain/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/blockchain/index.html b/tags/blockchain/index.html new file mode 100644 index 00000000..85005a8a --- /dev/null +++ b/tags/blockchain/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Blockchain +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/blockchain/page/1/index.html b/tags/blockchain/page/1/index.html new file mode 100644 index 00000000..714b7acd --- /dev/null +++ b/tags/blockchain/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/c/atom.xml b/tags/c/atom.xml new file mode 100644 index 00000000..b8e812b1 --- /dev/null +++ b/tags/c/atom.xml @@ -0,0 +1,192 @@ + + + Adrien Touzouli - C + Personnal professional presentation web site + + + Zola + 2019-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/c/atom.xml + + 📡 CLS developer + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/cls/ + + <p>This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.</p> + + + + + 📡 CLS developer + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/cls/ + + <p>This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.</p> + + + + + 🛬 Technical consultant - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/thales/ + + <p>Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.</p> + + + + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/intel/ + + <p>Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.</p> + + + + + 🪪 👆️ GAXU S.A. developer + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/gaxu/ + + <h2 id="achievements">Achievements</h2> +<p>Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.</p> + + + + + 🪪 👆️ GAXU S.A. developer + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/gaxu/ + + <h2 id="achievements">Achievements</h2> +<p>Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.</p> + + + + + 📨 Embedded software team leader + 2010-01-01T00:00:00+00:00 + 2010-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/neopost/ + + <p>Embedded C++ developer for a franking machine Manufacturer.</p> + + + + + ⚙️ Windows drivers development + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/philog/ + + <p>Driver design and development in C, C++ with DDK.</p> + + + + + ⚙️ Windows drivers development + 2009-01-01T00:00:00+00:00 + 2009-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/philog/ + + <p>Driver design and development in C, C++ with DDK.</p> + + + + diff --git a/tags/c/index.html b/tags/c/index.html new file mode 100644 index 00000000..8d79758a --- /dev/null +++ b/tags/c/index.html @@ -0,0 +1,1297 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : C +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 98 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Achievements

    +

    Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 202 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Driver design and development in C, C++ with DDK.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + C + + + + + + + C++ + + +

    + +
    +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 130 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 100 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 98 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Achievements

    +

    Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 130 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 105 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded C++ developer for a franking machine Manufacturer.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + C++ + + +

    + +
    +
    +
    + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 202 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Driver design and development in C, C++ with DDK.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + C + + + + + + + C++ + + +

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/c/page/1/index.html b/tags/c/page/1/index.html new file mode 100644 index 00000000..ee978f23 --- /dev/null +++ b/tags/c/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/chart-js/atom.xml b/tags/chart-js/atom.xml new file mode 100644 index 00000000..a44a9998 --- /dev/null +++ b/tags/chart-js/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Chart.js + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/chart-js/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/chart-js/index.html b/tags/chart-js/index.html new file mode 100644 index 00000000..f34dd12e --- /dev/null +++ b/tags/chart-js/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Chart.js +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/chart-js/page/1/index.html b/tags/chart-js/page/1/index.html new file mode 100644 index 00000000..0d180732 --- /dev/null +++ b/tags/chart-js/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/cosmos/atom.xml b/tags/cosmos/atom.xml new file mode 100644 index 00000000..a761a56c --- /dev/null +++ b/tags/cosmos/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Cosmos + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/cosmos/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/cosmos/index.html b/tags/cosmos/index.html new file mode 100644 index 00000000..71f322da --- /dev/null +++ b/tags/cosmos/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Cosmos +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/cosmos/page/1/index.html b/tags/cosmos/page/1/index.html new file mode 100644 index 00000000..d40914d5 --- /dev/null +++ b/tags/cosmos/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/debian/atom.xml b/tags/debian/atom.xml new file mode 100644 index 00000000..366fcd8e --- /dev/null +++ b/tags/debian/atom.xml @@ -0,0 +1,88 @@ + + + Adrien Touzouli - Debian + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/debian/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + diff --git a/tags/debian/index.html b/tags/debian/index.html new file mode 100644 index 00000000..f214dc1e --- /dev/null +++ b/tags/debian/index.html @@ -0,0 +1,829 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Debian +

    +
    + + + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/debian/page/1/index.html b/tags/debian/page/1/index.html new file mode 100644 index 00000000..da94bc8e --- /dev/null +++ b/tags/debian/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/docker/atom.xml b/tags/docker/atom.xml new file mode 100644 index 00000000..247530c5 --- /dev/null +++ b/tags/docker/atom.xml @@ -0,0 +1,67 @@ + + + Adrien Touzouli - Docker + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/docker/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/docker/index.html b/tags/docker/index.html new file mode 100644 index 00000000..be2e2618 --- /dev/null +++ b/tags/docker/index.html @@ -0,0 +1,693 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Docker +

    +
    + + + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/docker/page/1/index.html b/tags/docker/page/1/index.html new file mode 100644 index 00000000..651d20f0 --- /dev/null +++ b/tags/docker/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/electron/atom.xml b/tags/electron/atom.xml new file mode 100644 index 00000000..4153acfc --- /dev/null +++ b/tags/electron/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Electron + Personnal professional presentation web site + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/tags/electron/atom.xml + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + diff --git a/tags/electron/index.html b/tags/electron/index.html new file mode 100644 index 00000000..1df8665d --- /dev/null +++ b/tags/electron/index.html @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Electron +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/electron/page/1/index.html b/tags/electron/page/1/index.html new file mode 100644 index 00000000..ef1f91c5 --- /dev/null +++ b/tags/electron/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/github-actions/atom.xml b/tags/github-actions/atom.xml new file mode 100644 index 00000000..0f636ede --- /dev/null +++ b/tags/github-actions/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Github actions + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/github-actions/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/github-actions/index.html b/tags/github-actions/index.html new file mode 100644 index 00000000..9d4bcb65 --- /dev/null +++ b/tags/github-actions/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Github actions +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/github-actions/page/1/index.html b/tags/github-actions/page/1/index.html new file mode 100644 index 00000000..666bbbe0 --- /dev/null +++ b/tags/github-actions/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/github-ci/atom.xml b/tags/github-ci/atom.xml new file mode 100644 index 00000000..bd1f158d --- /dev/null +++ b/tags/github-ci/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Github CI + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/github-ci/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/github-ci/index.html b/tags/github-ci/index.html new file mode 100644 index 00000000..9a868117 --- /dev/null +++ b/tags/github-ci/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Github CI +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/github-ci/page/1/index.html b/tags/github-ci/page/1/index.html new file mode 100644 index 00000000..eaebd83e --- /dev/null +++ b/tags/github-ci/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/github/atom.xml b/tags/github/atom.xml new file mode 100644 index 00000000..f837e752 --- /dev/null +++ b/tags/github/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Github + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/github/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + diff --git a/tags/github/index.html b/tags/github/index.html new file mode 100644 index 00000000..f786b8d3 --- /dev/null +++ b/tags/github/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Github +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/github/page/1/index.html b/tags/github/page/1/index.html new file mode 100644 index 00000000..a9067255 --- /dev/null +++ b/tags/github/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/go/atom.xml b/tags/go/atom.xml new file mode 100644 index 00000000..7ef743e0 --- /dev/null +++ b/tags/go/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Go + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/go/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/go/index.html b/tags/go/index.html new file mode 100644 index 00000000..6d6c2e78 --- /dev/null +++ b/tags/go/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Go +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/go/page/1/index.html b/tags/go/page/1/index.html new file mode 100644 index 00000000..1bd4be2d --- /dev/null +++ b/tags/go/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/grafana/atom.xml b/tags/grafana/atom.xml new file mode 100644 index 00000000..20a14674 --- /dev/null +++ b/tags/grafana/atom.xml @@ -0,0 +1,67 @@ + + + Adrien Touzouli - Grafana + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/grafana/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/grafana/index.html b/tags/grafana/index.html new file mode 100644 index 00000000..847e3f82 --- /dev/null +++ b/tags/grafana/index.html @@ -0,0 +1,693 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Grafana +

    +
    + + + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/grafana/page/1/index.html b/tags/grafana/page/1/index.html new file mode 100644 index 00000000..6ffe03d4 --- /dev/null +++ b/tags/grafana/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 00000000..d34ff140 --- /dev/null +++ b/tags/index.html @@ -0,0 +1,608 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/java/atom.xml b/tags/java/atom.xml new file mode 100644 index 00000000..e0dcd7cd --- /dev/null +++ b/tags/java/atom.xml @@ -0,0 +1,112 @@ + + + Adrien Touzouli - Java + Personnal professional presentation web site + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/tags/java/atom.xml + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + + 🌱 🇨🇵 Web developer for the French ministry of agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maaf/ + + <p>Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.</p> + + + + + 🛬 Technical consultant - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/thales/ + + <p>Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.</p> + + + + + 🪪 👆️ GAXU S.A. developer + 2013-01-01T00:00:00+00:00 + 2013-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/gaxu/ + + <h2 id="achievements">Achievements</h2> +<p>Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.</p> + + + + diff --git a/tags/java/index.html b/tags/java/index.html new file mode 100644 index 00000000..88503c7a --- /dev/null +++ b/tags/java/index.html @@ -0,0 +1,918 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Java +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + Java + + + + + + + Spring + + +

    + +
    +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 98 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Achievements

    +

    Development of a biometric SDK allowing clients to implement ID verification systems with fingerprints and both old and new versions of the Chilean ID card.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/java/page/1/index.html b/tags/java/page/1/index.html new file mode 100644 index 00000000..c41547ce --- /dev/null +++ b/tags/java/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/javafx/atom.xml b/tags/javafx/atom.xml new file mode 100644 index 00000000..6b393ec9 --- /dev/null +++ b/tags/javafx/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - JavaFX + Personnal professional presentation web site + + + Zola + 2019-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/javafx/atom.xml + + 📡 CLS developer + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/cls/ + + <p>This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.</p> + + + + diff --git a/tags/javafx/index.html b/tags/javafx/index.html new file mode 100644 index 00000000..20e44dfa --- /dev/null +++ b/tags/javafx/index.html @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : JavaFX +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 130 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/javafx/page/1/index.html b/tags/javafx/page/1/index.html new file mode 100644 index 00000000..e632f850 --- /dev/null +++ b/tags/javafx/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/jhipster/atom.xml b/tags/jhipster/atom.xml new file mode 100644 index 00000000..0fa12f75 --- /dev/null +++ b/tags/jhipster/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - JHipster + Personnal professional presentation web site + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/tags/jhipster/atom.xml + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + diff --git a/tags/jhipster/index.html b/tags/jhipster/index.html new file mode 100644 index 00000000..72ee5430 --- /dev/null +++ b/tags/jhipster/index.html @@ -0,0 +1,475 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : JHipster +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/jhipster/page/1/index.html b/tags/jhipster/page/1/index.html new file mode 100644 index 00000000..e340502c --- /dev/null +++ b/tags/jhipster/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/keycloak/atom.xml b/tags/keycloak/atom.xml new file mode 100644 index 00000000..b513dd83 --- /dev/null +++ b/tags/keycloak/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Keycloak + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/keycloak/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/keycloak/index.html b/tags/keycloak/index.html new file mode 100644 index 00000000..6df633e8 --- /dev/null +++ b/tags/keycloak/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Keycloak +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/keycloak/page/1/index.html b/tags/keycloak/page/1/index.html new file mode 100644 index 00000000..090d211e --- /dev/null +++ b/tags/keycloak/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/kotlin/atom.xml b/tags/kotlin/atom.xml new file mode 100644 index 00000000..25e1e598 --- /dev/null +++ b/tags/kotlin/atom.xml @@ -0,0 +1,51 @@ + + + Adrien Touzouli - Kotlin + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/kotlin/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + + 📡 CLS developer + 2019-01-01T00:00:00+00:00 + 2019-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/cls/ + + <p>This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.</p> + + + + diff --git a/tags/kotlin/index.html b/tags/kotlin/index.html new file mode 100644 index 00000000..d68e3243 --- /dev/null +++ b/tags/kotlin/index.html @@ -0,0 +1,596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Kotlin +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 130 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission, initially for Novacom, consisted of improving applications and data used for garbage collection.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/kotlin/page/1/index.html b/tags/kotlin/page/1/index.html new file mode 100644 index 00000000..7841b7a1 --- /dev/null +++ b/tags/kotlin/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/kubernetes/atom.xml b/tags/kubernetes/atom.xml new file mode 100644 index 00000000..ac612c27 --- /dev/null +++ b/tags/kubernetes/atom.xml @@ -0,0 +1,88 @@ + + + Adrien Touzouli - Kubernetes + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/kubernetes/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/kubernetes/index.html b/tags/kubernetes/index.html new file mode 100644 index 00000000..a6e9819f --- /dev/null +++ b/tags/kubernetes/index.html @@ -0,0 +1,670 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Kubernetes +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/kubernetes/page/1/index.html b/tags/kubernetes/page/1/index.html new file mode 100644 index 00000000..03263eeb --- /dev/null +++ b/tags/kubernetes/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/matrix/atom.xml b/tags/matrix/atom.xml new file mode 100644 index 00000000..130cbc64 --- /dev/null +++ b/tags/matrix/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Matrix + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/matrix/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + diff --git a/tags/matrix/index.html b/tags/matrix/index.html new file mode 100644 index 00000000..aed77d42 --- /dev/null +++ b/tags/matrix/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Matrix +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/matrix/page/1/index.html b/tags/matrix/page/1/index.html new file mode 100644 index 00000000..f4dbfdb5 --- /dev/null +++ b/tags/matrix/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/mongodb/atom.xml b/tags/mongodb/atom.xml new file mode 100644 index 00000000..5bfc6d89 --- /dev/null +++ b/tags/mongodb/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - MongoDB + Personnal professional presentation web site + + + Zola + 2015-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/mongodb/atom.xml + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/intel/ + + <p>Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.</p> + + + + diff --git a/tags/mongodb/index.html b/tags/mongodb/index.html new file mode 100644 index 00000000..e118a16d --- /dev/null +++ b/tags/mongodb/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : MongoDB +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 100 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/mongodb/page/1/index.html b/tags/mongodb/page/1/index.html new file mode 100644 index 00000000..e19f1750 --- /dev/null +++ b/tags/mongodb/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/nodejs/atom.xml b/tags/nodejs/atom.xml new file mode 100644 index 00000000..83fe0377 --- /dev/null +++ b/tags/nodejs/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - NodeJS + Personnal professional presentation web site + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/tags/nodejs/atom.xml + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + diff --git a/tags/nodejs/index.html b/tags/nodejs/index.html new file mode 100644 index 00000000..b7f12329 --- /dev/null +++ b/tags/nodejs/index.html @@ -0,0 +1,453 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : NodeJS +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/nodejs/page/1/index.html b/tags/nodejs/page/1/index.html new file mode 100644 index 00000000..a294be30 --- /dev/null +++ b/tags/nodejs/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/opensearch/atom.xml b/tags/opensearch/atom.xml new file mode 100644 index 00000000..a6765d05 --- /dev/null +++ b/tags/opensearch/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Opensearch + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/opensearch/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/opensearch/index.html b/tags/opensearch/index.html new file mode 100644 index 00000000..aebdb89c --- /dev/null +++ b/tags/opensearch/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Opensearch +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/opensearch/page/1/index.html b/tags/opensearch/page/1/index.html new file mode 100644 index 00000000..5a59e3af --- /dev/null +++ b/tags/opensearch/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/prometheus/atom.xml b/tags/prometheus/atom.xml new file mode 100644 index 00000000..e368909d --- /dev/null +++ b/tags/prometheus/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Prometheus + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/prometheus/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/prometheus/index.html b/tags/prometheus/index.html new file mode 100644 index 00000000..913d775a --- /dev/null +++ b/tags/prometheus/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Prometheus +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/prometheus/page/1/index.html b/tags/prometheus/page/1/index.html new file mode 100644 index 00000000..1ff006b2 --- /dev/null +++ b/tags/prometheus/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/python/atom.xml b/tags/python/atom.xml new file mode 100644 index 00000000..4048b2f8 --- /dev/null +++ b/tags/python/atom.xml @@ -0,0 +1,109 @@ + + + Adrien Touzouli - Python + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/python/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + diff --git a/tags/python/index.html b/tags/python/index.html new file mode 100644 index 00000000..c581928b --- /dev/null +++ b/tags/python/index.html @@ -0,0 +1,813 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Python +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/python/page/1/index.html b/tags/python/page/1/index.html new file mode 100644 index 00000000..8976e939 --- /dev/null +++ b/tags/python/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/qgis/atom.xml b/tags/qgis/atom.xml new file mode 100644 index 00000000..efef1928 --- /dev/null +++ b/tags/qgis/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - QGIS + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/qgis/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/qgis/index.html b/tags/qgis/index.html new file mode 100644 index 00000000..983b37f9 --- /dev/null +++ b/tags/qgis/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : QGIS +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/qgis/page/1/index.html b/tags/qgis/page/1/index.html new file mode 100644 index 00000000..627e43d4 --- /dev/null +++ b/tags/qgis/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/react/atom.xml b/tags/react/atom.xml new file mode 100644 index 00000000..a177d0aa --- /dev/null +++ b/tags/react/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - React + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/react/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/react/index.html b/tags/react/index.html new file mode 100644 index 00000000..aa2ad2ac --- /dev/null +++ b/tags/react/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : React +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/react/page/1/index.html b/tags/react/page/1/index.html new file mode 100644 index 00000000..05aae98f --- /dev/null +++ b/tags/react/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/rust/atom.xml b/tags/rust/atom.xml new file mode 100644 index 00000000..aead7c44 --- /dev/null +++ b/tags/rust/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Rust + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/rust/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/rust/index.html b/tags/rust/index.html new file mode 100644 index 00000000..e2892c9f --- /dev/null +++ b/tags/rust/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Rust +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/rust/page/1/index.html b/tags/rust/page/1/index.html new file mode 100644 index 00000000..0774b8e8 --- /dev/null +++ b/tags/rust/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/scrum-master/atom.xml b/tags/scrum-master/atom.xml new file mode 100644 index 00000000..badc75cb --- /dev/null +++ b/tags/scrum-master/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Scrum master + Personnal professional presentation web site + + + Zola + 2015-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/scrum-master/atom.xml + + 📊 Scrum Master for Intel + 2015-01-01T00:00:00+00:00 + 2015-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/intel/ + + <p>Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.</p> + + + + diff --git a/tags/scrum-master/index.html b/tags/scrum-master/index.html new file mode 100644 index 00000000..0c3ebd34 --- /dev/null +++ b/tags/scrum-master/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Scrum master +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 100 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Contractor team Scrum Master for Intel. Business Intelligence BI team of 6 developers in charge of generating reports about maturity of various Android projects.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/scrum-master/page/1/index.html b/tags/scrum-master/page/1/index.html new file mode 100644 index 00000000..9810c1b6 --- /dev/null +++ b/tags/scrum-master/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/spring/atom.xml b/tags/spring/atom.xml new file mode 100644 index 00000000..c05d041b --- /dev/null +++ b/tags/spring/atom.xml @@ -0,0 +1,50 @@ + + + Adrien Touzouli - Spring + Personnal professional presentation web site + + + Zola + 2018-04-01T00:00:00+00:00 + https://ad2ien.github.io/tags/spring/atom.xml + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + + 🌱 🇨🇵 Web developer for the French ministry of agriculture + 2016-03-01T00:00:00+00:00 + 2016-03-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maaf/ + + <p>Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.</p> + + + + diff --git a/tags/spring/index.html b/tags/spring/index.html new file mode 100644 index 00000000..99bb0f08 --- /dev/null +++ b/tags/spring/index.html @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Spring +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Development from scratch of a web application helping state employees to instruct files regarding the management of private forests.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    +
    + +

    + Tags: + + + + + + Java + + + + + + + Spring + + +

    + +
    +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/spring/page/1/index.html b/tags/spring/page/1/index.html new file mode 100644 index 00000000..4b358b0b --- /dev/null +++ b/tags/spring/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/springboot/atom.xml b/tags/springboot/atom.xml new file mode 100644 index 00000000..644cc7cf --- /dev/null +++ b/tags/springboot/atom.xml @@ -0,0 +1,51 @@ + + + Adrien Touzouli - Springboot + Personnal professional presentation web site + + + Zola + 2020-05-01T00:00:00+00:00 + https://ad2ien.github.io/tags/springboot/atom.xml + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + + ✈️ Air France developer + 2018-04-01T00:00:00+00:00 + 2018-04-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/air-france/ + + <p>This mission is mainly related to the management of documentation embedded in Air France aircrafts.</p> + + + + diff --git a/tags/springboot/index.html b/tags/springboot/index.html new file mode 100644 index 00000000..48c9188a --- /dev/null +++ b/tags/springboot/index.html @@ -0,0 +1,596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Springboot +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 2 min + + + + + + + 220 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    This mission is mainly related to the management of documentation embedded in Air France aircrafts.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/springboot/page/1/index.html b/tags/springboot/page/1/index.html new file mode 100644 index 00000000..9ed2ea76 --- /dev/null +++ b/tags/springboot/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/swing/atom.xml b/tags/swing/atom.xml new file mode 100644 index 00000000..333b38db --- /dev/null +++ b/tags/swing/atom.xml @@ -0,0 +1,30 @@ + + + Adrien Touzouli - Swing + Personnal professional presentation web site + + + Zola + 2015-05-14T00:00:00+00:00 + https://ad2ien.github.io/tags/swing/atom.xml + + 🛬 Technical consultant - Tales avionics + 2015-05-14T00:00:00+00:00 + 2015-05-14T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/thales/ + + <p>Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.</p> + + + + diff --git a/tags/swing/index.html b/tags/swing/index.html new file mode 100644 index 00000000..af6b8396 --- /dev/null +++ b/tags/swing/index.html @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Swing +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 90 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Embedded Tablet for Sukhoi planes allowing document reading, maintenance configuration and monitoring of various connected equipment.

    + + + Read More + + + + +
    + + +
    +
    + +

    + Categories: + + + + + + IT XP + + +

    + +
    + +
    +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/swing/page/1/index.html b/tags/swing/page/1/index.html new file mode 100644 index 00000000..b29cd046 --- /dev/null +++ b/tags/swing/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/terraform/atom.xml b/tags/terraform/atom.xml new file mode 100644 index 00000000..c43eaed4 --- /dev/null +++ b/tags/terraform/atom.xml @@ -0,0 +1,52 @@ + + + Adrien Touzouli - Terraform + Personnal professional presentation web site + + + Zola + 2023-05-20T00:00:00+00:00 + https://ad2ien.github.io/tags/terraform/atom.xml + + 🧑‍⚕ Dev & Devops for EIMIS + 2023-05-20T00:00:00+00:00 + 2023-05-20T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/eimis/ + + <p>EIMIS is a public start-up initiated by <a href="https://beta.gouv.fr/">beta.gouv.fr</a> and financed by <a href="https://esante.gouv.fr/">ANS</a> (french healthcare digital agency). This structure aims is to facilitate and secure instant communications for healthcare professionals in France, by using and promoting <a href="https://matrix.org">Matrix</a> protocol amongst software editors.</p> +<h2 id="achievements">Achievements</h2> +<p>Community animation around Matrix protocol, and its implementation in the French healthcare ecosystem: demos, workshops, openlabs...</p> +<h3 id="devops">Devops</h3> +<p>Configuration and deployment of an <a href="https://github.com/element-hq/element-web">Element</a> / <a href="https://github.com/element-hq/synapse">Synapse</a> stack using:</p> +<ul> +<li>Github CI</li> +<li>Terraform</li> +<li>Ansible</li> +<li>Kubernetes</li> +</ul> +<p>A fork can be found here : <a href="https://github.com/ad2ien/synapse-deployment">synapse-deployment</a></p> +<h3 id="dev">Dev</h3> +<ul> +<li>Python tools</li> +<li>Synapse modules in Python +<ul> +<li><a href="https://github.com/ad2ien/prosante-connect-synapse-module">prosante-connect-synapse-module</a></li> +<li><a href="https://github.com/ad2ien/white-list-synapse-module">white-list-synapse-module</a></li> +</ul> +</li> +<li>Element patches in TS for POC purposes</li> +</ul> + + + + diff --git a/tags/terraform/index.html b/tags/terraform/index.html new file mode 100644 index 00000000..f87b067d --- /dev/null +++ b/tags/terraform/index.html @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Terraform +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 139 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + + + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/terraform/page/1/index.html b/tags/terraform/page/1/index.html new file mode 100644 index 00000000..7c991686 --- /dev/null +++ b/tags/terraform/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/traefik/atom.xml b/tags/traefik/atom.xml new file mode 100644 index 00000000..d86ba852 --- /dev/null +++ b/tags/traefik/atom.xml @@ -0,0 +1,46 @@ + + + Adrien Touzouli - Traefik + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/traefik/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + diff --git a/tags/traefik/index.html b/tags/traefik/index.html new file mode 100644 index 00000000..7b8380cc --- /dev/null +++ b/tags/traefik/index.html @@ -0,0 +1,543 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Traefik +

    +
    + + + + + + + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/traefik/page/1/index.html b/tags/traefik/page/1/index.html new file mode 100644 index 00000000..46fc8eb0 --- /dev/null +++ b/tags/traefik/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/typescript/atom.xml b/tags/typescript/atom.xml new file mode 100644 index 00000000..0a982eeb --- /dev/null +++ b/tags/typescript/atom.xml @@ -0,0 +1,88 @@ + + + Adrien Touzouli - Typescript + Personnal professional presentation web site + + + Zola + 2022-12-01T00:00:00+00:00 + https://ad2ien.github.io/tags/typescript/atom.xml + + ⛓️ Fullstack / devops engineer for OKP4 + 2022-12-01T00:00:00+00:00 + 2022-12-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/okp4/ + + <p>OKP4 develops a layer one <a href="https://github.com/cosmos/cosmos-sdk">cosmos</a> blockchain that aims to facilitate data exchange by rewarding the actors involved in knowledge creation <!-- more --> by giving then a governance mechanisms. Alongside the development of this protocol, there's some gravitating projects related to data science, data sharing gouvernance and BI in agriculture and logistics.</p> +<h2 id="achievements">Achievements</h2> +<h3 id="devops">Devops</h3> +<ul> +<li>Docker compose deployments</li> +<li>Kubernetes manifests</li> +<li>Github workflow to build, lint and publish various projects in Python, R, Go, Kotlin, React...</li> +</ul> +<h3 id="dev">Dev</h3> +<ul> +<li>Tweak some Prometheus exporters in Go</li> +<li>Kibana plugin to display geometry polygons on a map</li> +<li>Discord bot functionalities in Rust</li> +<li>Github action to automatically follow contributors</li> +<li>QGIS scripts</li> +<li>Scripts that generate wallets and affect instantiated Stargaze NFTs</li> +</ul> + + + + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + + 🛞 Access turnstile + 2020-05-01T00:00:00+00:00 + 2020-05-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/turnstile/ + + <h3 id="project">Project</h3> +<p>Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.</p> + + + + diff --git a/tags/typescript/index.html b/tags/typescript/index.html new file mode 100644 index 00000000..22d73bb8 --- /dev/null +++ b/tags/typescript/index.html @@ -0,0 +1,836 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Typescript +

    +
    + + + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 51 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Access turnstile with static electricity measurement for electronic component factory. Embedded development on Debian board.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/typescript/page/1/index.html b/tags/typescript/page/1/index.html new file mode 100644 index 00000000..ff787e31 --- /dev/null +++ b/tags/typescript/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.

    diff --git a/tags/ubuntu/atom.xml b/tags/ubuntu/atom.xml new file mode 100644 index 00000000..2d5cccae --- /dev/null +++ b/tags/ubuntu/atom.xml @@ -0,0 +1,31 @@ + + + Adrien Touzouli - Ubuntu + Personnal professional presentation web site + + + Zola + 2022-01-01T00:00:00+00:00 + https://ad2ien.github.io/tags/ubuntu/atom.xml + + 🐝 IOT project : cloud processing + 2022-01-01T00:00:00+00:00 + 2022-01-01T00:00:00+00:00 + + + + + Unknown + + + + + + https://ad2ien.github.io/it-xp/maya33/ + + <h3 id="project">Project</h3> +<p>Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.</p> + + + + diff --git a/tags/ubuntu/index.html b/tags/ubuntu/index.html new file mode 100644 index 00000000..51eb834e --- /dev/null +++ b/tags/ubuntu/index.html @@ -0,0 +1,482 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Adrien Touzouli + + + + + + + + + + + +
    + +
    +

    + Tag : Ubuntu +

    +
    + + + + + +
    + + + +
    +
    +
    + + + + + + 1 min + + + + + + + 53 words + +
    +
    + +
    + + + + + + + + + + + + Adrien Touzouli + avatar + + +
    +
    + + +
    +

    Project

    +

    Process, display, data from farming sensors : weight, temperature, sound. AWS cloud architecture, website, monitoring, supervision.

    + + + Read More + + + + +
    + + + +
    + +
    +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tags/ubuntu/page/1/index.html b/tags/ubuntu/page/1/index.html new file mode 100644 index 00000000..573fd3af --- /dev/null +++ b/tags/ubuntu/page/1/index.html @@ -0,0 +1,6 @@ + + + + +Redirect +

    Click here to be redirected.