This commit is contained in:
2024-09-02 18:44:26 +02:00
parent e7bf69d4a2
commit 385a38ecd5
80 changed files with 4181 additions and 548 deletions

View File

@ -6,7 +6,7 @@ Aliases = [
"/Posts/2022-06-03-0000-How-and-Why-the-Sitoctt-su-Tor.html",
]
Categories = [ "Internet", "Sysadmin" ]
Dates = 2022-06-03
Date= 2022-06-03
Lastmod = 2022-06-29
+++
@ -23,12 +23,12 @@ The idea - apparently successful - was to use a free PaaS service, Replit, to do
This way, I don't further burden my improper server. For months now, precisely since the beginning of mid-February 2022, I have been using a Switch console as a server for too many things: in addition to the historic SpaccCraft server, I have my own Matrix instance, some Telegram bots which are perhaps the things that require the least resources, and software assorted minors. Yes, Nintendo Switch on which I started Ubuntu..
I won't go into details, it's better to do it in a separate article, but in short the reason is that SBCs like the Raspini, to date, due to current world events, have scary costs, and the Switch was the only low-cost computer consumption with enough RAM (4GB) that I already had at home. You have to adapt.
This here is also the very first post I write on the postocto blog, who knows how it goes and above all who knows when it will pop up, because I should fix my static site generator for a moment to be able to manage pages like this which, instead of common pages, should be treated as subpages of the "Blog" page (autogenerated).
This here is also the very first post I write on the postocto blog, who knows how it goes and above all who knows when it will appear, because I should fix my static site generator for a moment to be able to manage pages like this which, instead of common pages, should be treated as subpages of the "Blog" page (autogenerated).
## How?
Let's go back to the discussion of the postoctt: with Replit, taking as a basis a Repl found around that demonstrated how to host another type of service on Tor, I built my Repl which: at each new start, downloads locally everything needed to compile and deploy my static site (from my Git repos), prepare everything, and start an HTTP server and the Tor daemon, which acts as a proxy by exposing the HTTP server to the outside via the Tor network. Then endlessly, all through Git, download any updates to any of the parts and, when necessary, regenerate the site.
I leave here the link to a GitLab snippet with my files, for anyone who wants to do the same service as me for their own website, perhaps built with my very low quality static site generator (at a code level, if I was disgusted on a conceptual or practical level I wouldn't be developing it slowly yet): [gitlab.com/-/snippets/2338457](https://gitlab.com/-/snippets/2338457).
I leave here the link to a GitLab snippet with my files, for anyone who wants to do the same service as me for their own website, perhaps built with my very low quality static site generator (at a code level, if it disgusted me on a conceptual or practical level I wouldn't be developing it slowly yet): [gitlab.com/-/snippets/2338457](https://gitlab.com/-/snippets/2338457).
With free PaaS services like Replit, however, there's a little problem: there are limits on software execution times. In the case of this platform, everything goes into suspension if the project's web address does not receive pings for I didn't quite understand how many minutes. If it receives any later, it wakes up after the time necessary to redo the startup operations.
It's a shame however that, apart from the fact that it would mean making anyone who wants to visit my site wait at least 30 seconds for the first connection to be established, it is the HTTPS address on the Replit domain that must be contacted, for obvious reasons not the Tor address. And having people connect via the HTTPS address defeats the purpose of having a Tor site (which I'll get to shortly, I swear).
@ -41,11 +41,11 @@ Or, perhaps, the merit was that I created a second Replit project, which has the
## Why?
Let's immediately get the elephant out of the room (which is already small): the desire to set up a site that contains immoral material at serious levels (which I differentiate from illegal material per se), which if hosted on the traditional web would be very easy to tracing back to the owners with all the consequences of the case, is not the only sensible reason for wanting to use Tor (or any other network based on the same technical principles, but Tor is for better or for worse the most famous and used).
This site is also on the clear web without any problems, that is, it has no problems being there.
This site is also on the clear web without problems, that is, it has no problems being there.
Tor provides strong anonymity compared to the unfiltered Internet. The reason why it should be of interest to those who do not traffic in illicit content is quickly explained not with an answer, but with a question: do you happen to want to make known what you do (including visiting a particular website, like my blog) to multi-billion dollar corporations? that in return they will not give you anything, indeed they have no scruples about doing everything possible even to your detriment (tracking) to profit in one way or another?
How do you want your ISP to know about the particular Internet services you contact? Or have the person hosting those Internet services identify you (me and my ISP if it's something hosted in my house, otherwise the particular provider for servers provided by companies, like Replit itself or GitLab.com where I host the site on the clear web ), if you won't gain anything from it?
For many people, for some reason, this reasoning doesn't add up, but few care and, although I don't go to some extremes, I understand the points of view of the few people who want to maintain as much anonymity as possible even when they do moral and moral things. online lawyers. Accordingly, I agree with and encourage the use of Tor to access the services and content I provide.
For many people, for some reason, this reasoning doesn't add up, but few care and, although I don't go to some extremes, I understand the points of view of the few people who want to maintain as much anonymity as possible even when they do moral and moral things. lawyers online. Accordingly, I agree with and encourage the use of Tor to access the services and content I provide.
I still don't convince you? So listen to this. Tor allows, for example, journalists who live under total or partial censorship regimes to report the truth, whether directly or not. Or, it allows those living in these regimes to inform themselves freely and uninfluenced by government propaganda, and to communicate with other people in other parts of the world.
The real principle that it is easier to hide who you are and what you do on an individual level in the midst of a huge crowd, rather than when you are with a few other people, also applies to distributed networks: more people use them, even for simple web browsing, the safer individual users are. So, by using Tor to surf the web, even if you don't care about anonymity, you will help those in need.

View File

@ -6,7 +6,7 @@ Aliases = [
"/Posts/2022-06-14-0000-Documents-Shouldn't-Become-Applications.html",
]
Categories = [ "Internet" ]
Dates = 2022-06-14
Date= 2022-06-14
+++
{{< noticeAutomaticTranslation it >}}
@ -23,7 +23,7 @@ To understand the problem, however, we must remember what the World Wide Web was
In the very early days of the Web there were only so-called static sites, meaning they always remain the same (unless updated by those who administer them), and there is nothing that users who visit can do to change them. This category includes things like a simple blog, the site itself for example, a news site, the demonstration site of a company or product, an encyclopedia... in short, simple things of this type.
A little later (days or weeks, the idea was already envisaged in the very first specification of the Web and HTML) the idea of using servers that could process information entered by users with buttons and text fields, interact with database, and essentially provide a user-generated content experience. Therefore, forums in a more classic sense began to appear, sites for creating sites (!) in a simpler way (CMS), the social networks closest to us, webchats and, let's not forget, search engines. These are the dynamic websites.
A little later (days or weeks, the idea was already envisaged in the very first specification of the Web and HTML) the idea of using servers that could process information entered by users with buttons and text fields, interact with database, and essentially provide a user-generated content experience. Therefore, forums in a more classic sense began to emerge, sites for creating sites (!) in a simpler way (CMS), the social networks closest to us, webchats and, let's not forget, search engines. These are the dynamic websites.
In this period, however, it did not matter whether we were talking about static or dynamic sites, only documents returned to the computers of any user who contacted the site. Whether it was the HTML page itself, a CSS file to stylize the page, or multimedia files (at the time only photos) placed between one block of text and another, to the browser, the program that interprets and displays these documents, only documents to be interpreted returned, not programs to be executed.
Here we are still in the exclusive existence of the Web of documents, for the Web of applications we will still have to wait.
@ -35,7 +35,7 @@ The only thing you had to trust was the browser itself (and that it was up to da
## The current state of affairs
Then, came the scripting. We've seen all sorts of things, but in the end only JavaScript has survived to this day, and is the basis of the pioneering (and tragic) Web 3.
Web scripts are actual programs that a browser can execute if loaded from a page. Here, however, an obvious problem arises: you have to trust every single website that integrates scripts, a problem that is however decidedly complex to deal with.
Other Web scripts are actual programs that a browser can execute if loaded from a page. Here, however, an obvious problem arises: you have to trust every single website that integrates scripts, a problem that is however decidedly complex to deal with.
To be honest, this is not the only problem: scripts very often slow down pages, especially on older and less powerful devices, and on some very old stuff they don't work at all, thus breaking sites that use them extensively. In practice, this means that sites that unnecessarily choose to integrate JavaScript are, on any hardware, often much slower than those that don't.
However, we will discuss this in detail another day.
@ -80,7 +80,7 @@ The problem of the unverifiable authority of the code, clearly, becomes even wor
On the Fediverse, I say that the question particularly strikes me because I wouldn't expect it.
Honestly, from Big Tech, which relies on spying on users to earn money by selling their data, I expect a progressive abandonment of the Web of documents in favor of that exclusively of apps even just for reading a few paragraphs of text (which is happening, but slowly), considering the very large potential to subjugate users.
From those who develop software for communities that are concerned about some of the new privacy issues on the Web, and who therefore use less popular alternative software, I absolutely don't expect it.
From those who develop software for communities who are concerned about some of the new privacy issues on the Web, and who therefore use less popular alternative software, I absolutely don't expect it.
## It will all end in tragedy

View File

@ -6,7 +6,7 @@ Aliases = [
"/Posts/2022-06-23-0000-Rasperino-Solare-ed-Altri-Esperimenti-Andati-a-Male.html",
]
Categories = [ "Rasperino", "Ecology", "Technology" ]
Dates = 2022-06-23
Date= 2022-06-23
+++
{{< noticeAutomaticTranslation it >}}
@ -71,15 +71,15 @@ The idea popped into my head after I unfortunately left the magical product unus
I thought, first of all, of configuring BOINC on Raspbian, a distributed computing software that can be used to contribute to scientific research projects, while earning a few cents a month (rip) in a kind of cryptocurrency, the [Gridcoin ](https://gridcoin.us).
As I already said, the Raspino must be powered by the powerbank, the panel directly does not give it enough current. It seems to turn on, but in reality it seems to go into bootloop.
Well, I won't beat around the bush too much: while (with the same powerbank, I think 4000mAh) for some low-load applications, like [Pwnagotchi](https://pwnagotchi.ai/), the Pi can stay on for hours even with a backlit LCD screen connected... the CPU at 100%, doing complex calculations, eats so much of that current that the battery flattens out in just 1 hour.
Well, I won't beat around the bush too much: while (with the same powerbank, I think 4000mAh) for some low-load applications, like [Pwnagotchi](https://pwnagotchi.ai/), the Pi manages to stay on for hours even with a backlit LCD screen connected... the CPU at 100%, doing complex calculations, eats so much of that current that the battery flattens out in just 1 hour.
[![Screenshot of one of my toot. The photo shows the panel hanging on my balcony with hooks, with a cable connecting it to the Rasperino fixed to the panel itself. The text reads "#RasperinoVitaEcologica I fixed the Pi to my solar panel with the fabric elastic bands of the disposable masks (before throwing them away, I detach the elastic bands, wash them, and keep them), and it seems to have just the power it needs to work in the afternoon. Today I flashed the new SD with Raspbian, for now I choose to use the accrocco to run #BOINC, a distributed computing tool with which you can donate computing power to scientific projects. Tomorrow we will test how it goes BOINC".]({{< assetsRoot >}}/Media/Screenshots/mastodon.uno-octo-108211397314015161.png)](https://mastodon.uno/@octo/108211397314015161)
[![Screenshot of one of my toot. The photo shows the panel hanging on my balcony with hooks, with a cable connecting it to the Rasperino fixed to the panel itself. The text reads "#RasperinoVitaEcologica I fixed the Pi to my solar panel with the fabric elastic bands of disposable masks (before throwing them away, I detach the elastic bands, wash them, and keep them), and it seems to have just the power it needs to work in the afternoon. Today I flashed the new SD with Raspbian, for now I choose to use the accrocco to run #BOINC, a distributed computing tool with which you can donate computing power to scientific projects. Tomorrow we will test how it goes BOINC".]({{< assetsRoot >}}/Media/Screenshots/mastodon.uno-octo-108211397314015161.png)](https://mastodon.uno/@octo/108211397314015161)
_Psssss.. if you want to see other photos of the panel (3) and in a slightly more decent quality, I put them on Pixelfed: [pixelfed.uno/p/octo/426839557817260168](https://pixelfed.uno/p/ octo/426839557817260168)!_
## The reality of the facts
Apart from this thing, which even if it doesn't make me money in practice would be useful as it is beneficial for scientific research, I have no practical uses in mind for the Rasperino Pi 3 Solare. Maybe a Pi Zero would be better: apparently, other people in the throes of madness (but better equipped), thought of using that to mine Bitcoin, with a small panel similar to mine ([YouTube/CbpfNU7oaws](https://invidious.snopyta .org/watch?v=CbpfNU7oaws)).
Apart from this thing, which even if it doesn't make me money in practice would be useful as it is beneficial for scientific research, I have no practical uses in mind for the Rasperino Pi 3 Solare. Maybe a Pi Zero would be better: apparently, other people in the throes of madness (but better equipped) thought of using that to mine Bitcoin, with a small panel similar to mine ([YouTube/CbpfNU7oaws](https://invidious.snopyta .org/watch?v=CbpfNU7oaws)).
For now, I use the small panel sporadically to charge my power banks, which I discharge when I happen to use them around to charge my smartphone.
If there's anything I learned from this story, it's that I should buy the damn USB multimeter.

View File

@ -6,7 +6,7 @@ Aliases = [
"/Posts/2022-07-03-0000-The-Idea-of-a-Physical-Keyboard-for-Smartphone-Made-in-Home.html",
]
Categories = [ "Technology", "Mobile", "DIY" ]
Dates = 2022-07-03
Date= 2022-07-03
Lastmod = 2023-03-21
Featured_Image = "@/Media/Cover-Tastiera-mobilefun.com.avif"
+++
@ -19,9 +19,9 @@ Maybe a year ago, partly out of curiosity and partly because I already imagined
I don't mean the damn numeric keypads, which you still see on non-smart phones today, I mean keyboards with dozens of individual keys dedicated for letters and symbols.
This type of keyboard was already rare to see on phones prior to the smartphone era: it first appeared not on ultra-cheap models, but in any case it might not always be very comfortable due to its small size.
The more smartphones began to spread, the more physical keyboards began to disappear, even if they rarely existed on some modern phones, and even of generous dimensions.
The more smartphones began to spread, the more physical keyboards began to disappear, even if they rarely existed on some modern phones, even of generous dimensions.
I don't remember if this time last year was just before or shortly after I bought a new smartphone, my current one today; the fact is that I had to choose it based on precise and restrictive criteria, first and foremost the cost and, unfortunately, there was no low range with a physical keyboard.
I don't remember if this time last year was just before or shortly after I bought a new smartphone, my current one; the fact is that I had to choose it based on precise and restrictive criteria, first and foremost the cost and, unfortunately, there was no low range with a physical keyboard.
## A new idea
@ -61,7 +61,7 @@ I would swear that the keyboard itself is even older, considering the references
## Bad ending
What can I say. Should I have expected a problem like this? Maybe yes. Surely, however, I doubt that other people in my place would have expected this.
What can I say. Should I have expected a problem like this? Maybe yes. Surely, however, I doubt that other people in my place would have expected it.
Finally, the only thing I can say is that this article should not have come out; or rather, not with this end. I should have talked about the already made Prototype 0 of my smartphone stand that adds this tiny keyboard, but, unfortunately, I feel like I haven't had a chance to test it enough.
Hoping to be able to solve the battery problem (but I think so)[^New Battery], in the next article, of what I believe will be a series, I will explain how I fixed everything, and I will illustrate the curious Prototype 0.

View File

@ -6,7 +6,7 @@ Aliases = [
"/Posts/2022-07-09-0000-How-I-Fixed-my-Laptop-with-25-Euro.html",
]
Categories = [ "Technology", "DIY", "Ecology" ]
Dates = 2022-07-09
Date= 2022-07-09
+++
{{< noticeAutomaticTranslation it >}}
@ -30,17 +30,17 @@ For at least a year now, my use of the laptop has dropped significantly, because
Going in order, - I don't remember precisely, but we're talking about at least 3 or 4 years ago, when this was my only personal PC - the problems started when the W key stopped working, over the course of a few days. Az.
It's true that I'm a Linux user, and that at the time I was also excessively gamer, but I never hammered that or any other button, contrary to what the stereotypes about my categories may tell you.
The lesson to be learned here is: if you are at home, and therefore have the opportunity to use an external keyboard, it is better to use that to play, otherwise over the course of a few years you will completely burn the key you use (in many 3D video games). to move forward.
The lesson to be learned here is: if you are at home, and therefore have the opportunity to use an external keyboard, it is better to use that one to play, otherwise over the course of a few years you will completely burn out the key you use (in many 3D video games). to move forward.
The funny thing is, like I said, the button broke within a few days, not right away. Initially it only became hard to register the pressures, which inevitably led me to press harder and harder, until I evidently **broke through** it.
Acer shit? I'd say, **Acer shit**.
But, it seems, all laptop manufacturers, even the big, famous ones, often mistakenly associated with quality just because of their fame, too often churn out products with terrible design or construction errors. The laptop that unfortunately happened to me, as we understood, was no different.
But, it seems, all laptop manufacturers, even the big and famous ones, often mistakenly associated with quality only because of their fame, too often churn out products with terrible design or construction errors. The laptop that unfortunately happened to me, as we understood, was no different.
### The consequences
At this point, the PC had become only slightly inconvenient to use in some situations.
There were no big problems on my desk, I connected a USB keyboard and that's the end of the story.
In other situations, typing the W (you don't need a sledgehammer to write in Italian, but you do for many other things) began to require the use of the on-screen virtual keyboard, with the mouse to press the W, which would then start to do the rounds of CTRL+C and CTRL+V whenever I needed.
In other situations, typing the W (you don't need a sledgehammer to write in Italian, but you do for many other things) began to require the use of the on-screen virtual keyboard, with the mouse to press the W, which would then start to go around CTRL+C and CTRL+V whenever I needed.
In any case, from that moment, the use of the notebook keyboard reduced, both because I used an external keyboard when possible, and because a little later I assembled the new PC and started using the laptop less in general (difficult do otherwise, when there is comfortable space on the desk for only one external keyboard, which for obvious reasons must be connected to the fixed PC).
What is very strange is that, since about 1 year ago, despite little use, many other keys quickly started to fail, out of nowhere. I can't say if any other keys then completely died, but certainly at least 60% of the keyboard started to want **beats** to register the pressures.
@ -49,7 +49,7 @@ This is where my laptop use plummeted.
## I realized
Just a few days ago, I don't know why, perhaps because with the desktop PC I don't even have the convenience of moving to another room to use the computer - something I would like to do to escape the terrible heat that develops in my room in the summer - it occurs to me that I would like to use the laptop.
I spend like 30 seconds thinking about why the idea unconsciously has a bad aftertaste for me, and then it occurs to me... I'll quote verbatim what I wrote on my Telegram channel (which I use as a microblog) at that moment.
I spend like 30 seconds thinking about why the idea unconsciously has a bad aftertaste for me, and then it occurs to me... I'll report verbatim what I wrote on my Telegram channel (which I use as a microblog) at that moment.
> Hm, I just consciously thought: "but why do I practically never use my laptop even at home where it's convenient for moving from one room to another?"
@ -57,12 +57,12 @@ I spend like 30 seconds thinking about why the idea unconsciously has a bad afte
> 1. Acer Shit
> 2. Incredible how, because of the broken keyboard, I unconsciously began to develop a sort of passive repulsion for my (only) laptop, slowly stopping using it
> 2. Incredible how, due to the broken keyboard, I unconsciously began to develop a sort of passive repulsion for my (only) laptop, slowly stopping using it
> If only it were easy to buy a replacement keyboard...
Rightly, in the comments, a person points out to me that I should have easily found the replacement keyboard I need on Amazon.it and... he wasn't wrong.
I honestly should have bought it right away when the W broke, but, trivially, I don't know why I didn't. My memory tells me that I didn't find it on Amazon at the time, but honestly I don't know how much to trust. And in all this other time I didn't think about it.
I honestly should have bought it right away when the W broke, but, trivially, I don't know why I didn't. My memory tells me that I couldn't find it on Amazon at the time, but honestly I don't know how much to trust. And in all this other time I didn't think about it.
## The replacement keyboard arrives
@ -76,7 +76,7 @@ The chances of something horribly bad coming out are high, but I'm a Linux user:
## The replacement
I don't lose heart, and I begin to unscrew the countless screws that hold the laptop's body together, and I separate the plastic sections. Then I disconnect the 3 flex cables for the power button, keyboard, and touchpad, and lift the upper part of the body. Nothing new, however, I already had to do this procedure when I installed the SSD.
I don't lose heart, and I begin to unscrew the countless screws that hold the laptop body together, and I separate the plastic sections. Then I disconnect the 3 flex cables for the power button, keyboard, and touchpad, and lift the upper part of the body. Nothing new, however, I already had to do this procedure when I installed the SSD.
After this, however, other screws. _Damn!_ All these screws, and it becomes a mess to put everything back in place. No more screws.
![All external laptop screws, removed and collected]({{< assetsRoot >}}/Media/Repair-Aspire-V3-572G/Screws.avif)
@ -91,7 +91,7 @@ Or almost.
Since I was there, I also wanted to take the opportunity to clean the fan and its filter a little, which over the years have accumulated dust, allowing less air to pass and thus allowing the CPU to reach a good ~50°C in idle .
I thought more powder, honestly, oh well.
![The fan disassembled, with some dust removed and collected in a ball]({{< assetsRoot >}}/Media/Repair-Aspire-V3-572G/Ventola.avif)
![The fan disassembled, with some dust removed and collected in a ball]({{< assetsRoot >}}/Media/Repair-Aspire-V3-572G/Fan.avif)
I also checked the thermal paste on the fly (perhaps too quickly).
To do this, I had to turn the motherboard upside down, after removing even more screws. You could see some of the paste outside the CPU perimeter, and what little I saw didn't seem particularly dry. I don't actually know how often the thermal paste should really be changed unless it's very dry, so I left it alone.
@ -124,10 +124,10 @@ I only regret not buying it sooner.
A curious detail, but which absolutely doesn't make me think I've made a wrong choice, is the fact that an area of keys on the left is not exactly level with all the others. It doesn't seem to be a problem in practice but, aesthetically, well, it makes me laugh.
![The leftmost keys (W to F) of the new keyboard, appearing just slightly sunken inwards at one corner]({{< assetsRoot >}}/Media/Repair-Aspire-V3-572G/Keys -Sunken.avif)
![The leftmost keys (W to F) of the new keyboard, appearing just slightly sunken inward at one corner]({{< assetsRoot >}}/Media/Repair-Aspire-V3-572G/Keys -Sunken.avif)
Don't throw away your laptops if they have some small problem that can be solved easily and cheaply.
If the keyboard breaks, you change that; if Windows becomes unbearably slow, install a Linux distribution (GNU is recommended, but not mandatory!) that meets your needs.
If you break the keyboard, you change that; if Windows becomes unbearably slow, install a Linux distribution (GNU is recommended, but not mandatory!) that meets your needs.
By doing so, you not only save a lot of money; electronic waste, the so-called e-waste, is reduced and therefore a minimum amount of good is done for the environment.
_Note: Some of the photos in this article are available in JPEG, less compressed, on my Pixelfed profile: [pixelfed.uno/p/octo/451398427740616761](https://pixelfed.uno/p/octo/451398427740616761)_

View File

@ -1,7 +1,7 @@
+++
Title = "🥸️ How our social digital footprint screws us"
Description = "For the most varied reasons, even legitimate ones, you can find yourself wanting to hide your past identities. Sometimes, however, the details ruin everything!"
Dates = 2022-07-17
Date= 2022-07-17
Aliases = [
"/Posts/2022-07-17-Come-la-nostra-Digitale-Sociale-ci-Frega.html",
"/Posts/2022-07-17-0000-Come-la-nostra-Digitale-Sociale-ci-Frega.html",
@ -52,7 +52,7 @@ The more I listen to the voice, however, the more familiar everything becomes. I
## The investigations begin
I decide to let her friend know this immediately before she, curiously, says she thought the same thing.
The stakes this time are really too high to pretend nothing is happening, so we start via chat to collect elements, of any kind, that could coincide between _Censored_ and _Deadname_, cross-referencing everything we can obtain about the person, and the little that we have more left.
The stakes this time are really too high to pretend nothing is happening, so we start via chat to collect elements, of any kind, that may coincide between _Censored_ and _Deadname_, cross-referencing everything we can obtain about the person, and the little that we have more left.
We start with interests, which all seem to match, even the strangest ones. Even the taste in niche memes seems the same.
Even some personal and social details - such as about his family, his cultural status, or the area in which he lives - are consistent with _Deadname_'s past (even if only my investigation partner remembered these details, I didn't).
@ -72,7 +72,7 @@ However, we did the really big coup, which removed all doubts, because:
And it is exactly like this, with both small and large details that fit together perfectly, that the puzzle is officially complete: the two characters investigated are the same individual.
The redpill said without knowing, therefore, turned out to be such.
I, however, have no idea why _Censurato_ had to necessarily embark on this undertaking to cover his old tracks. I understand, now, why he wanted to delete his old contents: because the character that appeared in them no longer corresponds to who he is today in terms of gender - but I don't understand why pretend that the past never existed .
I, however, have no idea why _Censured_ necessarily had to embark on this undertaking to cover his old tracks. I understand, now, why he wanted to delete his old contents: because the character that appeared in them no longer corresponds to who he is today on a gender level - but I don't understand why pretend that the past never existed .
I would say that I am quite happy to have found again, after so many years, even if as a slightly different character, the same person who managed to entertain me in the past, and I am happy that he still has the passion to do what he did well.
@ -91,5 +91,5 @@ As long as you are not doing it to escape, so to speak, the consequences of comp
But then, how do you do it?
Protecting yourself from tracking is possible, but it is not at all simple. Just as to protect your computers from web tracking you need to use browsers like Tor Browser which - when communicating with other computers - omit some data and mask others, to protect your personal identity from social tracking you need to avoid sharing too much of yourself with the world, even going so far as to lie if necessary.
It is undoubtedly impossible to hide what some of the things we are passionate about are, if we have the desire to share them with the world, and perhaps discover like-minded people.
Undoubtedly it is impossible to hide what some of the things we are passionate about are, if we have the desire to share them with the world, and perhaps discover like-minded people.
Other things, though - for example, what relatives you have, the name of your first pet, what places you frequent, or how your passion for something began - if you're trying to erase your past and carry yourself as a totally new person, it's better not to tell them out loud.

View File

@ -0,0 +1,198 @@
+++
Title = "👾 NDS emulation, Google Play, and a dark history"
Description = "What began as a search for an NDS emulator that ran, well, on my Android, quickly revealed absurd truths and events..."
Aliases = [
"/Posts/2022-07-27-NDS-Emulation-Google-Play-e-una-Storia-Oscura.html",
"/Posts/2022-07-27-0000-NDS-Emulation-Google-Play-and-a-Dark-History.html",
]
Featured_Image = "@/Media/Android-NDS-Emulation/ACWW-on-Androids.avif"
Date= 2022-07-27
Lastmod = 2022-07-29
Categories = [ "Technology", "Gaming", "Mobile" ]
+++
{{< noticeAutomaticTranslation it >}}
The Nintendo DS. Enough, there's no need to say anything else; after all, among _connoisseurs_, we understand each other.
A console that, 15 years ago, was able to innovate the market with the same spirit with which the Gameboy innovated in its time. A console whose exclusives remain, even today, timeless pearls.
As much as I would like to sing endless praises to the DS, however, today I'm here to talk to you about something else.
Today I'm talking to you about emulation, and about a specific area of the **NDS emulation scene: the Android** one.
## Emulation in general
Many consoles, in their years of life and even after, are [reversed](https://it.wikipedia.org/wiki/Reverse_engineering) by passionate and capable people who are interested in understanding how these work, and then perhaps create emulators, i.e. software that replicates the operation of the console on a completely different machine.
The Nintendo DS, of course, is no exception.
Typically, emulator development occurs under one of 2 philosophies:
- Create something fast, that works, and immediately allows as many people as possible to use the emulator as a practical alternative to the original console;
- Create something accurate and as technically close as possible to the original console, in order to preserve it in a metaphysical form for the future, putting speed into the background, which can only be achieved by running the emulator on a sufficiently powerful machine, even if also future.
### "Here and now" emulation
Although the second philosophy is undoubtedly the most noble, that of the "here and now" is also very important: it allows those who cannot afford the original console or have reduced it to [spacc](https://wikispacc) to play .miraheze.org/wiki/Spacc), makes things easy for those who want to develop their games, and improves the lives of players who, with an emulator, can enjoy many conveniences never seen before.
At the moment, I am one of the people who play on emulators despite owning the original console.
I have a Nintendo 3DS XL, which is backwards compatible with DS games, but badly, to the point that for me it's worse than playing on a phone: the games take a long time to start, they scale poorly on the screen, and it's an additional device (bigger and heavier than my smartphone) to carry around.
## The state of the NDS emulation
DS emulation on mainstream PCs is currently in very good shape.
The best emulator there to date is undoubtedly [melonDS](https://melonds.kuribo64.net): free, supports online play, is fast enough, and is accurate. It doesn't run very well on PCs from maybe 10 years ago but, in this situation, if you are content to play offline, you can always count on the excellent [DeSmuME](https://desmume.org) (which is apparently back in development for a few months?!).
The simple fact that I'm writing this article, however, should make you smell trouble; problems that, in fact, exist.
While on PC we can say we are fine, **on mobile the situation is not rosy at all**.
In general, on low-end embedded devices (not just smartphones, even single-board computers), the two emulators I just mentioned don't work very well.
### My mobile experience
On my current phone, with Android 10 operating system (stock variant from the manufacturer Xiaomi, MIUI 12) and SoC [Snapdragon 662](https://en.wikichip.org/wiki/qualcomm/snapdragon_600/662), neither melonDS nor DeSmuME they make the games run satisfactorily.
Of both emulators I tried both the respective unofficial native Android ports, and the available [Libretro](https://www.libretro.com) cores (already present or downloadable in the latest version of the respective applications below) for the [RetroArch](https://www.retroarch.com) and [Lemuroid](https://github.com/Swordfish90/Lemuroid) frontends.
So, before continuing I should perhaps make a clarification.
The tests I've done in recent days were done with just one game, namely _Animal Crossing Wild World_, for a very simple reason: at the moment I'm interested in playing this one on my smartphone, and that's it. So, the only thing I care about is that this game runs perfectly.
Already with this, I hear people screaming at the lack of scientific nature of my tests, which are actually limited in scope; let them be satisfied, I say, **this is a personal blog, not a research laboratory** 🥱️.
In any case, I have tried all these emulators several times in the past with other games too, and my opinions today are more or less in line with my past ones - but now I'll go into detail.
### Varied tests
Keeping in mind that these tests were done simply by looking at the performance of the _Animal Crossing Wild World_ title screen (which requires approximately the same performance as the game running in the overworld requires):
• APK compiled on November 13, 2021 of the unofficial port of [melonDS for Android](https://github.com/rafaelvcaetano/melonDS-android):
: It runs practically as the previous version did about a year ago, July 2021, the period in which I got the new phone;
<meta>
• Core Libretro by melonDS, a little more updated:
: Runs slightly better than the native port, but not quite perfect;
<meta>
• APK compiled on August 27, 2017 of the dead fork of [nds4droid by tangalbert919](https://github.com/tangalbert919/nds4droid), whose (equally dead) upstream project is an unofficial Android port of DeSmuME:
: Perhaps with frameskip at 3 it runs a little better than the APK, but a little worse than the Libretro core, by melonDS;
<meta>
• Core Libretro by DeSmuME:
: It basically runs like the latest version of the original nds4droid branch (2016) (yes, I also tested that APK just for, but I won't say it other than because it's not relevant); Worse than anything seen above.
As a bonus, I also mention this other emulator that I discovered by chance while looking for stuff: [NooDS](https://github.com/Hydr8gon/NooDS). The goal is to be a fast emulator, but at the moment, from what I have seen and from what the README says, we are not there yet.
It works more or less like the melonDS APK I mentioned so far. I hope that development continues and is successful, however, the project promises.
So, is this the end of the story? Should I be satisfied with emulating the game slowed down by at least a good 7-10% on melonDS? Well, actually, no.. _maybe_.
## Only one solution
In the Android NDS emulation scene, all the emulators I've talked about so far are actually the least famous (although melonDS has been gaining traction lately). There is a much better known one, which anyone who has tried to emulate the DS on Android at least once will know at least by name.
So, let's talk a little about [Drastic](https://play.google.com/store/apps/details?id=com.dsemu.drastic).
Drastic is the fastest Nintendo DS emulator for Android. It's not accurate at all, but it runs all games without major glitches, and already on low-end smartphones from 5 years ago it can run practically any 2D and 3D game at **full speed**;
On even older devices it may be a little iffy, but it remains a true miracle. For example, look at the videos under "_[2019-09-17 15:16] Various tests with the Galaxy Player_" on my page [MicroBlog Archives of September 2019](./MicroBlog-Archive/2019/09/index .html). It is absolutely absurd that that device, which I bought for just 90 euros 9 years ago, is already able to emulate the DS in the first place; let alone making a game like Super Mario 64 DS run excellently.
Where's the catch? Eh eh, where do we start?
### Trouble ahead
First of all, Drastic is **proprietary software**; This alone, for me, is bad.
Even if, unfortunately, I can't do it 100%, I would like to use as much free software as possible. Since this emulator is the only one that is a sliver, there wouldn't be a real alternative.
I'm keeping the proprietary emulator and never mind, it's not the end of the world, also considering that the games I want to emulate are themselves proprietary, and that even the original console (in my case, with the 3DS, even worse, because it has a entire OS rather than just a BIOS) is proprietary.
The real serious obstacle here lies in the fact that Drastic integrates a **DRM**, i.e. a Digital Restrictions Management system.
In theory, this would mean: if you pay for the program, you can't use it unless you find or create a crack.
At least, this is the theoretical idea of DRM in general. In practice however, and the [Defective by Design FAQ](https://www.defectivebydesign.org/faq) (an anti-DRM campaign) certainly explains it better than me, **DRM does** more** harm** to consumers than it does good to producers.
In this specific case, what is Drastic's DRM problematic, besides the fact that by design it denies access to a useful program to those who cannot spend €4.49?
It's problematic because it relies on purchasing from Google Play; this means that those who do not have Google Play Services and Google Play Store on their device - like me who, for privacy and performance reasons, have always removed them from mine for years - even if they perhaps make the purchase from the Google Play site and install the application by logging in with the Google account on [Aurora Store](https://f-droid.org/packages/com.aurora.store), will not be able to use the purchased app, because it will not have the possibility to verify the purchase on the device.
### The appikapposa tradition
In short, in any case, the only possible solution to actually use the little program is to have a patch.
In the past, both when I couldn't afford Drastic, and when I can but no longer have Google Play, searching for the patched APK on the Web - done every time I updated Android or changed devices - was in itself the boring game that it preceded the prettier game (the one emulated in the working app).
Often it was necessary to look for a new APK, both because Drastic's DRM has always been stupid and the cracks often stopped working, and because the interactive part of the application was and is written with feet: it uses system APIs in strange ways, which With each new version of Android Google breaks, and therefore breaks the app.
A version of Drastic that I used on my old phone with Android 7, in fact, doesn't work on my current one: the file selector simply doesn't see files and folders in the storage memory. Even an old trick, using an external file manager to open a ROM in the emulation app, no longer works on Android 10: the app crashes.
So, I find myself having to look for the most updated cracked version.
I looked it up the other day and apparently downloaded something that worked. It's a shame that - and this is the shitty DRM I was talking about, also according to what people report who, on the official Drastic forum, ask for support despite having pirated the program (it takes courage oh, a medal for these fearless heroes) - after you start a game just once or twice, every subsequent time the app closes in your face (that's right, it doesn't crash, it closes, because the Android error message doesn't come out).
At this point, the situation looks really bad. What to do?
## What is Google Play hiding?
I remember that on the Play Store itself - and I'll come back to the implications of this at the end - you can find a free application, [Free DS Emulator - For Android](https://play.google.com/store/apps/details ?id=com.cpu.free.dsemulatorv6). I had tried it in the past and, surprisingly, it ran games like Drastic.
How is this possible? So is there another fast emulator for Android? Absolutely not, because this app **is Drastic**.
Of course, it is Drastic that has undergone some substantial changes, including, in addition to the removal of DRM: a total rebranding, the restructuring of the menus, the addition of invasive advertising, the rewriting of the file selector (which now at least works, but it is very rough), and, for some absurd reason, the removal of some emulation settings; but it remains technically Drastic.
We are therefore talking about a real **unauthorized copy** of the famous emulator, **created with the sole purpose of profiting from the work of others** thanks to the advertisements (which, let's give credit where credit is due, in the app Drastic's original at least there aren't any) - advertisements that I wouldn't see anyway, because I have [Adaway](https://adaway.org) installed and always block Internet access to proprietary applications.
The only thing I'm surprised about, and quite a bit, is that I found this **illegal app on the Google store**.
However, the creators of the app have put in a lot of effort in removing any reference to Drastic. They _almost_ succeeded.
The infamous name never appears in the program, but a decompilation of the APK file via [apktool](https://ibotpeaches.github.io/Apktool), and then searches in all the extracted files (with `grep -iR Drastic *` ) of the string "Drastic", shows that the name of the app from which the suspicious one stole the code is present 2 times in total, in 2 different files. Just so, here's the confirmation, in case there were any doubts about the nature of this application.
![Screenshot of the above grep command.]({{< assetsRoot >}}/Media/NDS-Android-Emulation/Free-DS-Emulator-Grep-Drastic.avif)
### New research
What can I say? This app works, and is still a great solution, despite being slightly worse than the original Drastic.
Except that, at a certain point, I think: is it possible that this is the only _illegitimate_ fork of Drastic found on the Play Store?
Consequently, I open Aurora Store and start looking, hoping to find better. Apart from the various rebrands of nds4droid - these too exist only to allow those who put them online to profit from advertising, given that the official app is already on the Play Store, free and without crap - some other elements on the list attract my attention Attention.
I download 2 apps in particular, very similar but with different names and colors.
The screenshots on the application pages smell like scams from a mile away, they look like those apps you find on Aptoide or other alternative stores when looking for cracked programs. Those apps that: if all goes well, do nothing other than show dozens of advertisements when opened; if it goes bad, they're malware, bluntly.
Both, when I open them, present me with a "Play" button which, when pressed, starts the installation of an APK (I think patched) of Drastic (!!!).
You understood correctly: this **app**, **coming from the Play Store**, **contains** in its package **an** APK file (don't even download it from the Internet!), **cracked** , from another app. One of the two, among other things, also integrates the pirated ROM of a DS game that I've never heard of before: _Zoo Quest Puzzle Fun_. How kind, what a nice gift, not only the free emulator but also the free game. It seems like we're on strange app stores, but instead we're on Google Play.
![Screenshot of the Google Play pages of the 2 apps, side by side, and screenshot of the list of copyright infringing files in one of the two APKs.]({{< assetsRoot >}}/Media/Emulation-NDS-Android/Adware-Emulator -Installers.avif)
For the skeptics, I not only refer you to <a href="https://mastodon.uno/@octo/108709092014240395" target="_blank" rel="noopener">this video</a> that I recorded a few days ago , but I invite you to download the applications in question (and, perhaps, _block network access or deactivate the Internet connection_ before starting them) and see everything first-hand: [Green Emu NDS](https://play.google .com/store/apps/details?id=com.nud.ndsemu), [The FrieNDS Emu](https://play.google.com/store/apps/details?id=com.blackversion.citra_platinum).
However, it wasn't a helpful discovery: the goodies given by these apps have the same problems as the Drastic APKs found on the web.
### Finally..
In my visit to the store, finally, I see yet another app that smells like a rebranded Drastic, I don't know why, perhaps due to the layout of the buttons in the screenshots: [vDS](https://play.google.com/store/ apps/details?id=com.icorewwwi.vDS). It costs a good €1.29 but, luckily, after less than 10 seconds of searching I already found the APK reuploaded by other people on the Web, and I installed it.
Upon opening it, I confirm my suspicions: the main menu is identical to Drastic's, except for the changed colors. All other menus are also identical, and the emulation engine too. As if that wasn't enough, the folder where it saves the data is exactly the same as Drastic (`/sdcard/Drastic`!). They didn't even try to hide the theft, these guys!
![Drastic and vDS home menus, side by side for comparison.]({{< assetsRoot >}}/Media/Android-NDS-Emulation/Drastic-VS-vDS-Main-Menu.avif)
Anyway, yes, the emulator works, it opens files and doesn't do the trolling of closing in your face. I've been using it for 3 days now, and I have no complaints.
So the story, at least for me, ended well.. but **I could add something**.
## Google, damn.
The [Google Play Developer Policy](https://play.google.com/about/developer-content-policy) categorically prohibits applications that, like the ones I mentioned, violate copyright. Yet, these 4 who are literally stealing all the code of another app, proprietary and sold for a fee, are all still there. Some for months, others for years, but they are there.
Technically, even applications that directly and immediately integrate installable apps into them for the sole purpose of being to all intents and purposes "packaged installers", like those 2 specific ones, would be against Google Play rules, because they would count as a alternative app store~~ would violate specific rules regarding the use of the Android package installer by apps.[^ APK inside the apps]
In all of this, however, **What does Google do?** What does Google do when those that violate the rules are not very famous applications that at the same time bring Google itself some money?
**He really doesn't give a damn.** I thought that no one had tried to report these applications to Google for removal, but actually someone did... and got nothing. I tried too but, after 3 days, everything is still on the store and I haven't even received a response via email from Google.
And it is precisely in this way that, with this story, today we reconfirm two important facts.
## What did we learn?
1. **DRM proves**, once again, not only as useless (avoidable, given that I would now be playing with a modified version of Drastic with the DRM removed), but above all as **harmful** (given that, even if I bought Drastic according to the rules, I still couldn't use it on my devices);
In general, programs that use DRM, i.e. proprietary software that does not even guarantee "[freedom](https://www.gnu.org/philosophy/free-sw.it.html) 0" (being able to run the software as you wish), they prove to be unreliable. It is better to always prefer software without DRM and, when possible, completely free and community-based.
2. **Google**, like too many other multinationals, **does not deserve a shred of trust**. He has rubbish on his store and he deliberately doesn't care, even though in theory he has automatic systems to control marsitis which, among other things, [often cause innocent victims](https://www.ghisler.ch/board/viewtopic .php?t=76643).
Before the fanboys arrive: no, okay that the Apple App Store is a little better off than the Google Play Store - also because the fee to publish something there is a huge sum of [$99 per year]( https://developer.apple.com/it/support/enrollment), instead of the [one-off $25](https://support.google.com/googleplay/android-developer/answer/6112435?hl=it# zippy=%2Cstep-pay-registration-fee%2Cstep-pay-the-registration-fee) from Google - but even there they occasionally throw out questionable apps, often predatory for users. At least, though, Google sees allowing the installation of applications from unofficial sources as a standard part of its operating system, while Apple actively puts a spanner in the works on sideloading because "it's for user safety";
In general, you should be wary of the master fathers, and prefer the web pages of the developers themselves to download the apps, or stores like [F-Droid](https://f-droid.org).
## I have a little present..!
And, finally, I can say I'm done. I leave you with a **little gift**: <a href="https://archive.org/details/Emulation-Archive" target="_blank" rel="noopener">archive.org/details/Emulation-Archive< /a>.
On this Archive.org page I created I put a few things.
First of all, the vDS APK, which however only works from Android 4.1 and up; For this reason I also put 2 patched APKs of Drastic vero, one from perhaps 3 years ago and one even older, which instead work from Android 2.3 _up_ ("up" meaning: until the file selector problem broken does not appear, which I believe is up to Android 5, including it, on many devices). **Everyone should be able to play!**
In the archive there are also other scattered emulators, even free ones, of which I have however archived the right code to preserve it.
---
Thanks for reading. I invite you to follow the blog, even if not in all future articles there will be free binary files 😁!
**P.S.**: How cute are all my androids running _ACWW_ together? I'll leave you the photo, just for.
![Photos of 3 of my pocket Android devices, showing the Animal Crossing Wild World title screen.]({{< assetsRoot >}}/Media/NDS-Android-Emulation/ACWW-on-Androids.avif)
## {{% i18n notes-refs %}}
[^ APK inside the apps]: **Update 2022-07-29**: I corrected this part because I remembered that apps like this violated the rules because they "would count as alternative app stores", but in reality I can't verify the What. However, I found this obscure developer help page, which clearly says for what purposes apps can call Android's system package installer: <https://support.google.com/googleplay/android-developer/answer/ 12085295?hl=en#zippy=%2Callowed-uses-of-the-request-install-packages%2Cinvalid-authorization>. The practical purpose of these apps, that of being trivial wrapped installers, would technically not be okay.

View File

@ -5,7 +5,7 @@ Aliases = [
"/Posts/2022-08-26-sitoctt-da-3-mesi-ad-oggi.html",
]
Categories = [ "Internet" ]
Dates = 2022-08-26
Date= 2022-08-26
+++
{{< noticeAutomaticTranslation it >}}
@ -15,7 +15,7 @@ Dates = 2022-08-26
This article can probably be considered as the first of a series on the _site philosophy_, if you want to say so.
To start, what is better to talk about, if not everything that led to the **birth of the site** and began to characterize it?
When, 3 months ago now, I had just started to conceive the ctt site, one of the things I felt was that I didn't have a **place** in which to arrange my stuff - the stuff to be preserved and shared publicly, at least - in a way that made it **tidy, available, watchable, usable, and leak-proof**.
When, 3 months ago now, I had just started to conceive the ctt site, one of the things I felt was that I didn't have a **place** in which to arrange my stuff - the stuff to be preserved and shared publicly, at least - in a way that made it **tidy, available, watchable, usable, and loss-proof**.
## Let's go back to before
@ -59,7 +59,7 @@ The only really important thing, however, has never changed: "**occt**".
At the end of the name there is always Octt, that is me. Whether it's a site, a place, a post office, what matters is that it's **mine**; and speaking precisely of this, of the fact that the site is mine, there is a lot to say.
The site is mine because I have **complete freedom** to make it the way I want.
If already in the mid-90s the only real limit for a website was the **creativity** of the person who built it, today the **potential** of the Web platform are truly **infinite**; although, in a certain way, it doesn't seem that way at all if you only frequent the common Web.
If already in the mid-90s the only real limit for a website was the **creativity** of the person who built it, today the **potential** of the Web platform is truly **infinite**; although, in a certain way, it doesn't seem that way at all if you only frequent the common Web.
The sites of the "_non-personal_" Internet all have the same same and banal appearance.
Many blogs or demo sites use recycled graphic templates. Modern social platforms (Mastodon, Friendica, Pleroma, and so on and so forth) limit customization to a photo, a banner, and a description. Stuff like [Misskey](https://misskey-hub.net/en) already does more, but it absolutely doesn't reach the levels of **total customization**, with **granular precision**, that only a site The Web - even if it were a forum like those of the past, and not a private space - allows.
@ -85,7 +85,7 @@ It's something you find, admire, maybe share... and it all ends there. It is the
Contents which, for goodness sake, must also be decently **ordered**.
I _try_, it took me a long time to arrive at what I have now, with a global menu that first of all includes fixed pages, such as the home page, because they have no specific category or because they are of particular importance.
Immediately following this, I have a list of sections, which I wanted to call "**Collections**". They are links to pages that contain lists of any other page of the given topic. This path is also circular, considering that, from the individual content pages, you can click on the automatically generated entries to visit the pages of the relevant categories.
Immediately following this, I have a list of sections, which I wanted to call "**Collections**". They are links to pages that contain lists of any other page of a given topic. This path is also circular, considering that, from the individual content pages, you can click on the automatically generated entries to visit the pages of the relevant categories.
For now, there are perhaps a little few pages in the classic sense. I won't repeat them here one by one because _well_ - but even if I did, I wouldn't be able to create a wall of links. Their particular reason for existing is told on them.
The real bulk of the site is in the blog articles.

View File

@ -0,0 +1,116 @@
+++
Title= "⚡️ Quick blogging with Standard Notes"
Date= 2022-12-13
Downsync= "/it/blog/Blogging-Rapido-con-Standard-Notes.html"
Aliases= [ "/Posts/2022-12-13-Blogging-Rapido-con-Standard-Notes.html" ]
Description= "As I wanted to write and publish more, I found my workflow was slowing me down, and in looking for faster ways to blog, I looked back to Listed."
Lastmod= 2022-12-16
Categories= [ "Technology" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>I'd say I've been using <strong><a href="https://standardnotes.com" rel="noopener nofollow" target="_blank">Standard Notes</a></strong> for a long time as < strong>personal notes</strong>app.<br>
Years ago I chose it for its being <strong>free and open-source</strong>, but at the same time very <strong>clean, well-kept, and functional</strong>. It was a perfect fit at a time when I was looking for something that supported data encryption that works, without affecting usability.</p>
<p><img src="{{< assetsRoot >}}/Media/Misc/Standard-Notes-Tablet.webp" alt="Old Standard Notes Android app on my tablet."></p>
<p>Without dwelling on why I liked continuing to use it, then I stopped, and then I started again until now, we need to delve deeper into one of its <strong>integrated functions</strong> in particular: <strong> <a href="https://listed.to">Listed</a></strong>.<br>
It is a <strong>blogging</strong> platform designed by the same developers as Standard Notes, and available for self-hosting or <strong>free</strong> use on the official instance. Although I have never really used it before, I found the concept and its application interesting from the beginning.</p>
<h2>A quick need</h2>
<p>A few days ago, however, I started playing around with <a href="https://listed.to/@ChatGPT_Experiences">ChatGPT</a>. This is a totally different question, yes, but it's relevant because I asked myself a question: all these conversations I'm having with artificial intelligence, where can I put them to keep them integral, organised, findable and accessible to anyone, and <strong>easy to load</strong> for me?</p>
<p>The choice was about to<strong>use <a href="https://gitlab.com/octtspacc/staticoso" rel="noopener nofollow" target="_blank">staticoso</a></ strong>, <strong>my generator</strong> of static sites that I already use for <a href="https://sitoctt.octt.eu.org" rel="noopener nofollow" target="_blank"> sitoctt</a>, but then <strong>I thought better of it</strong>.</p>
<p>I thought that, in fact, I want to actually make my collection of experiences findable on the Web. The <strong>problem</strong> here, however, which I have been able to bitterly observe in all these months, is how my site example is, how to say... <strong>Search engines don't give a damn</strong>. 😭<br>
Besides this being a separate topic, it should be noted that the blame for the horrendous fate of my site does not depend on its code; It's the fault of the domain and/or the host. So, no, I will never abandon my static one: just changing the generator (and consequently the templates) with a more serious one wouldn't solve any problem.</p>
<p>In short, I had to completely <strong>trash</strong> the idea of<strong>hosting on GitHub and GitLab</strong>, and think about something else.</p>
<ul>
Google <li><strong>Blogger</strong>? The editorial experience leaves something to be desired on mobile.</li>
<li><strong>WordPress</strong>? It would be OK, but we know what could happen in many years to data inserted into a complex system; and WordPress is very complex. I struggled to find a <a href="https://github.com/lonekorean/wordpress-export-to-markdown" rel="noopener nofollow" target="_blank">little program that converts your backup</a> XML in Markdown file... which will most likely break in a few years, being unofficial, as apparently the WordPress team has a habit of changing the structure of that XML from time to time; other conversion solutions that I had found a moment earlier were a few years old and didn't work, so to speak.</li>
<li>Maybe <strong><a href="https://writefreely.org" rel="noopener nofollow" target="_blank">WriteFreely</a></strong>? I already have an account on the <a href="https://noblogo.org" rel="noopener nofollow" target="_blank">Devol instance</a>, but the blog limit for each account is 5 and I didn't want to potentially waste one.</li>
<li><strong><a href="https://joinplu.me" rel="noopener nofollow" target="_blank">Plume</a></strong>, maybe? This other blogging platform seemed nice, hosted by many and compatible with ActivityPub (not a necessity for me, but still a nice bonus), but it doesn't allow you to set custom CSS; serious shortcoming for this use case of mine, since there is no other way to layout everything in the specific way I need to represent a chat without boilerplate for each paragraph of HTML.</li>
</ul>
<h2>The choice of Listed</h2>
<p>My ideas were finished and, since I was in a hurry to put on this site and start uploading the experiences I had with ChatGPT, considering how <em>my goodness</em> it was <strong>convenient</strong> to copy and paste things <strong>directly into Standard Notes</strong>, this was a good time to try <strong>Listed</strong>.</p>
<p>To be honest, I'm a little worried about the prospect that the weekly backup file of notes could become tens of MB large, but the die has now been cast.<br>
I could create a second account to use only for ChatGPT notes, exporting them from the primary one and importing them there, and then deleting them from the first account to lighten the collection, but there are problems. Maybe I can transfer the username, but the links to the individual posts will be broken, because they include automatic IDs, and therefore a redirect to the home page for those who follow an old one. Also, old guestbook messages aren't copied over, and I don't think email subscriptions are transferred either.</p>
<h2>The thought of "what a drag"</h2>
<p>All in all however, for this limited purpose <strong>I appreciated</strong> how <strong>efficient</strong> it is to have <strong>Standard Notes</strong> as the <strong>final</strong> part of the</strong> > my <strong>workflow</strong>. It seems to me to greatly reduce the <em>"I'm annoyed" effect</em>.</p>
<p>Considering the pleasure of the discovery, I <strong>reflected</strong> for a moment on how the <strong><em>"what a pain" factor</em></strong> is one of the things that < strong>keeps me from updating</strong>the ctt site more frequently.</p>
<p>Let's leave aside the thematic pages, which are <em>beasts apart</em>; let's leave aside the long posts, which require strong inspiration and enough writing time; but what the hell, at least <strong>something</strong> for the MicroBlog, which is all the rage, I would <strong>like</strong> to create it <strong>more often</strong>! But <strong>I just don't feel like it</strong>, for some reason, considering all the process I have to do.<br>
To tell the truth, I had already immediately got into the habit of starting to write a post in Standard Notes, so as to be able to manage everything more flexibly, perhaps quickly switching from one device to another. However, if I had to start writing something not long and elaborate, to be published as soon as possible, I just didn't feel like taking action.</p>
<p>"<em>But why don't I switch to <strong>Listed at least for</strong> my <strong>microblog</strong>?</em>", I therefore think. Well, there's a reason why I even got to the point of making my own static site generator: I need it!...<em>And even if I no longer needed it and could therefore stop using it, I honestly wouldn't even want to think about it. do something like this, after all the work!</em> 😖</p>
<h2>Limitations of Listed</h2>
<p>However, to put it well, <strong>Listed is quite bare-bones</strong>: it barely allows you to insert custom <strong>CSS</strong>, and to format posts in <strong>Markdown</strong> and a narrow <strong>subset</strong> of <strong>HTML</strong>. I propose my analyzes of the latter below:</p>
<ul>
<li>All <strong>elements</strong> that are <strong>inline in nature are</strong> automatically <strong>inserted into a block</strong> <code class="prettyprint"><p> </code> (for example, you cannot have <code class="prettyprint"><body><span>Err</span></body></code>, it will always be <code class="prettyprint"> <body><p><span>Err</span></p></body></code>);</li>
<li>Any element <strong>attribute</strong> that is not <code class="prettyprint">id</code>, <code class="prettyprint">class</code>, or <code class= "prettyprint">style</code>, (and <code class="prettyprint">href</code> or <code class="prettyprint">src</code>, as well as I believe stuff like <code class=" prettyprint">title</code>, <code class="prettyprint">width</code>, or <code class="prettyprint">height</code>, in appropriate cases) <strong>is thrown away</strong > go: so forget, for example, deviating from the default configuration of the platform regarding the behavior of the links (the <code class="prettyprint">rel</code> is not touched);</li>
<li><strong>Certain elements</strong> just don't work: those with non-standard tags (custom in short, like <code class="prettyprint"><pincopallino></code>) <strong>are eliminated</strong> strong>, as well as <code class="prettyprint"><script></code>, <code class="prettyprint"><link></code>, and apparently stuff like <code class="prettyprint" too ><video></code> - but <code class="prettyprint"><iframe></code>, so to speak, works, and luckily so does my beloved <code class="prettyprint"><details>< /code>.</li>
</ul>
<p>It is very clear that <strong>it cannot replace</strong> 100% absolutely <strong>any section of the ctt site</strong>, not even that of the MicroBlog, and even if it could it would create fragmentation: the main site does not it would contain all the posts in a centralized way, and anyone interested would therefore have to follow 2 different sites.</p>
<h2>The blogoctt with Standard Notes</h2>
<p>I was <em>almost</em> about to give up, but luckily I have a flash of genius: <em>But I can <strong>write on Standard Notes</strong>, and have the <strong>notes that Do they automatically <strong>synchronize</strong> as files <strong>on the site</strong>? ...No, there's no way. No, wait, who said that? I say there is a way.</em></p>
<p>Now, Standard Notes, as I said, uses a client-side data encryption system, so to access the notes from your account <strong>you should use</strong> a specific <strong>software</strong> minimum <strong>specialised</strong>.<br>
There is <em>sn-cli</em>, the official command line client, which could be useful for creating scripts... but <a href="https://github.com/jonhadfield/sn- cli/issues/33" rel="noopener nofollow" target="_blank">it seems to have been abandoned</a>: nothing to be done.</p>
<h3>Solution "my way"</h3>
<p>So, here too I speak, and I say: <em>Who said that I have to do things properly and use "real" APIs?</em><br>
I say that, since for some reason the <strong>HTML</strong> of a blog <strong>on Listed</strong> (specifically, the page <a href="https://listed.to/ @u8/all">/all</a>, the only one that seems to me to really include everything, and not just the last X posts) <strong>include as</strong> string <strong>JSON</strong> i data of <strong>all the posts</strong>, then I can simply <strong>publish</strong> to Listed <strong>by Standard Notes</strong> and have a <strong>program that does</strong> the dirt - but in this case really simple, since it only has to download and parse 1 file - <strong>scraping</strong> work.</p>
<p><em>And script fu scripto.</em> I leave it here: <a href="https://gitlab.com/octtspacc/sitoctt/-/blob/main/Scripts/ListedDownsync.js" rel= "noopener nofollow" target="_blank">gitlab.com/octtspacc/sitoctt/Scripts/ListedDownsync.js</a>; Be careful though, there is <em>nothing nice to read</em>, also because I haven't yet implemented everything that should serve me in the long term, but <strong>for those who want to use it</strong> it's there. <br>
It is technically <strong>site-independent</strong> and static, as it <strong>saves</strong> simple <strong>Markdown files</strong> to disk (even if the syntax of the metadata lines written in them it is mine; therefore, in this case, some text strings in the program should be changed to support the more classic YAML metadata format).</p>
<p>I don't want to say that I really thought of everything, but I came close.<br>
No, I still can't decide - due to my <em>paturnia</em> - which standard to use to indicate special blocks (of metadata, or of HTML not to be interpreted by Listed's SSG).<br>
No, I haven't yet created the script to start as a <strong>cronjob</strong> on the server, which every now and then should <strong>download the data from</strong>the <strong>Listed</strong> blog and < strong>update</strong> the files in the<strong>Git repository</strong> if there are updates.<br>
However, I thought about the really mandatory things, such as the possibility for the synchronization program not to overwrite a file already in the repo if this specifies the thing in the metadata. Suppose some mess happens, and I have to modify the post data for the ctt site without touching the note data on Standard Notes: by setting this flag, the synchronization script will not replace it the next time it runs.</p>
<h2>Conclusions</h2>
<p>How to conclude, then.<br>
Today <strong>I have already written too much</strong> (it turned out to be a blog article and not a microblog!), and I'll end it here. But I sincerely hope that all this new efficiency and convenience, having additional <strong>technology that works for me</strong>, and does not force me to work for it <em>(in theory, anyway, the problems must come out , otherwise I'm not me!)</em>, may it <strong>make me write more</strong> and <strong>with more pleasure</strong>. Whether on the <strong><a href="https://sitoctt.octt.eu.org" rel="noopener nofollow" target="_blank">sitoctt</a></strong>, or on the stone slabs .</p>
<p>Ah, yes, this here was the <strong>first post</strong> on <a href="https://listed.to/@u8">my <strong>Listed blog</strong>< /a>, it's right to point this out for those reading from the ctt site... but I hope that at least the Listed version of the blog can be indexed well and <strong>discovered by more people</strong>, while we're at it.<br >
It is precisely in the hope of achieving this objective that I am accepting some <strong>compromises</strong> when I write here, such as doing without macros (which I can use with statiso, while here they would produce holes in text and broken links), to so that the articles can also be effectively consulted from the Listed pages.</p>
<h2>{{% i18n notes-refs %}}</h2>
<ul>
<li><strong>Updates</strong> to the post:
<ul>
<li><strong>2022-12-16</strong>: I added a cover photo for the article, and clarified the final detail I had forgotten.</li>
<li><strong>2022-12-14</strong>: I added some extra formatting, and corrected some expressions.</li>
</ul></li>
</ul>

View File

@ -0,0 +1,167 @@
+++
Title= "🎄 Christmas distractions: the Padoru tree"
Date= 2022-12-17
Downsync= "/it/blog/Distractions-of-Christmas-Albero-Padoru.html"
Aliases= [ "/Posts/2022-12-17-Distractions-of-Christmas-Albero-Padoru.html" ]
Description= "Christmas time, to defrost the Padoru, and put them on the tree. During this calm DIY, however, I discover that I have a short memory..."
Featured_Image= "@/Media/Padoru/Padoru-Tree-Old-New-Fragments.webp"
Categories= [ "DIY" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>Ahhh, and here we are in November again this year. I would say that it is time to start the necessary procedure of <em>thawing the <strong>Padoru</strong></em>.<br>
...No, wait a minute. IT'S ALREADY <strong>MID DECEMBER?!?!?!</strong> 😐 😶 🤯<br>
The months pass quickly... <em>oh well</em>.</p>
<h2>What is "Padoru"</h2>
<p>For many a <strong>controversial issue</strong> and a <strong>despised custom</strong>, that of the <strong>Padoru</strong>.<br>
For those 3 people who live under the stones <em>(and who I don't know how they could be reading this blog now, but I'll ignore it)</em>: it's a <strong>meme</strong> which, according to < a href="https://knowyourmeme.com/memes/padoru" rel="noopener nofollow" target="_blank">Know Your Meme</a>, born from a video game, <em>Fate/EXTRA</em >.<br>
In a <a href="https://youtu.be/efdN69QscAg" rel="noopener nofollow" target="_blank">game scene</a>, <a href="https://typemoon.fandom. com/it/wiki/Nero" rel="noopener nofollow" target="_blank">Nero Claudius Caesar Augustus Germanicus (I'm not joking)</a> wears a <strong>Santa Claus</strong> costume, and dances in I walk around what I think is a corridor, singing an original <strong>parody</strong> of <em>Jingle Bells</em>, just 4 verses long.</p>
<video class="SmallVideoQuote Blockquote NoImgCenter" title="The video of the game scene." src="{{< assetsRoot >}}/Media/Padoru/PadoruPadoru.webm" [:videoelemargs-controlmuteloopauto:]="">The video of the game scene.</video>
<blockquote>
<p>HASHIRE SORI YO<br>
KAZE NO YOU NI<br>
TSUKIMIHARA WO<br>
PADORU PADORU</p>
</blockquote>
<p>I tried to look up the meaning of the little song, but <a href="https://anime.stackexchange.com/questions/43895/what-does-padoru-padoru-mean" rel="noopener nofollow" target= "_blank">I did not have satisfactory results</a>.<br>
The only thing I know is that the <strong>last verse</strong> (from which the popular name of the meme derives), "<em>padoru padoru</em>", is the <strong>Japanese equivalent</strong> of the Italian "<em>cloppete cloppete</em>", the <strong>onomatopoeia</strong> of the sound of the <strong>reindeer's hooves</strong>. I don't know how this is possible but, honestly, it's the least strange detail.</p>
<h2>Internet customs</h2>
<p><strong>Online</strong>, various <strong>traditions</strong> have developed around this meme for several years.<br>
The most banal are the excessive <strong>re-sharing</strong> of the original <strong>video</strong> or its GIF images, or the production and sharing of original <strong>memes</strong> that refer to the initial concept.<br>
Then, people began to deprecate the expression "Christmas season", in favor of a more magical "<strong><em>Padoru season</em></strong>" - which is not really a replacement term 1:1, because it can also indicate the weeks a moment before perhaps those of Advent, those of November that I mentioned at the beginning and in which we are already starting with the <strong>Padoru guerrilla war</strong> on the communication platforms. </p>
<p>The most beautiful custom (due to its passive-aggressiveness), according to my tastes, is to change the photos of one's various profiles with the image of <strong>a Padoru</strong>.<br>
There are people who use their shared sense of humor to implement this thing as a (very relatively) mass operation. Then there are those who observe the phenomenon but are not aware of the meaning, do not understand, get angry, and are confused to the point of hitting themselves; or, who knows him perfectly, and gets even more angry because, well, <em>maybe he despises Christmas</em>.</p>
<p>If you are reading <strong>carefully</strong>, you will have noticed that I have just used, not surprisingly, the indefinite article... <small>If you haven't noticed, you are getting distracted, and therefore , <del>as punishment</del> for your good, now I must necessarily force you to sing the above song out loud 3 times 👺.</small></p>
<h2>High customization</h2>
<p>An <strong>important factor</strong> that has allowed this meme to become the phenomenon it is can be seen in its being <strong>extremely customizable</strong>.<br>
I don't know when this trend started, but at a certain point there were those who saw that the Padoru, Nero's original drawing in the video sequence that sparked it all, it's really <strong>simple to remix</strong>.</p>
<p>If you look at it with absent or at least down-to-earth inventiveness, you realize that you can <strong>change the colors</strong> in the blink of an eye with others that can equally look good, and It almost has a new design.<br>
However, those who have a minimum of creativity can without difficulty try to modify some of the shapes of the character, changing the right here and there to reconstruct a totally different <strong>character</strong> - whether original, or already existing but only drawn with other styles - in the form of that smiling little thing who runs around breaking up with his festive verse. </p>
<p>This stuff is so extremely easy that <strong>even I</strong>, who normally if I try to draw anything artistic (or at least not very technical) create real <em>glitches</em> >, <strong>I was able to create my</strong> very personal Padoru without any suffering.<br>
In just 2 very scant hours, one morning on December 1st at school - I don't remember if it was a day of assembly or of various substitutes - a little <strong>tracing</strong> the basic lines of the Padoru aspect, a little <strong>introducing original features</strong> (which I derived from my 3D character, the one that appears in some of my profile photos throughout the year), with a generic drawing app on my smartphone I did what I felt I had to do .<br>
The result was that, simply, something normal emerged; no horror! Very good. </p>
<p><a href="{{< assetsRoot >}}/Media/Padoru/Octt-Padoru.png"><img src="{{< assetsRoot >}}/Media/Padoru/OctoVoLTE-15989.avif" alt="Screenshot of messages from last year about the creation of Octt Padoru. In the first I had finished the outlines and was starting to color the hair purple. In the second I had completed the work and sent the PNG file."></ a></p>
<h2>My "participations"</h2>
<p>Last year I <strong>created</strong> my Padoru specifically to use it as a <strong>profile photo</strong> (on Telegram), and I did.<br>
The year before I had used one that wasn't mine, modeled on the <a href="http://web.archive.org/web/20221217073124/https://teddit.net/r/Padoru/comments/czxoa7/senko_san_at_your_service" rel="noopener nofollow" target="_blank">kitsune Senko-san</a>, and the previous year I had posted other types of Padoru memes.</p>
<p><strong>This year</strong> I haven't done a whole lot of <strong>anything</strong>... and the peculiar thing is that I don't know how to explain it. Zero. 😶<br>
What I suspect is that, simply, <strong>I forget 💀</strong> (<em>I forgot about it 💀</em>). 2 weeks ago I unfortunately had <strong>too many things on my mind</strong>: first my Misskey instance malfunctions and I have to run, then the fixation with ChatGPT, it's clear that there was really no way to reserve 30 seconds of time to update the photo of not even a single one of my online accounts.<br>
At this point, I don't know whether to make the <strong>change</strong> now and therefore take advantage of all the time remaining until the end of the Christmas period to be <em>Padoruante</em>, or follow a minimal logic and wait the beginning of next week: the last week of Advent and the first of the holidays, it would make sense.</p>
<p>Last year I may have gone all out with digital photos, but <strong>the physical side</strong> was accidentally <strong>neglected</strong> by me.<br>
Let's go in order.</p>
<p>All my parents actually put up the generic Christmas decorations <strong>at home</strong> - <strong>my mother</strong> in particular, who also has <strong>power to veto</strong>on any overly progressive proposals regarding the large Christmas tree - in the first days of December.<br>
Among the things that are taken back from the attic every year, there is also a small <strong>desk tree</strong> which is <em>practically</em> mine. It has <strong>integrated lights</strong>, powered by AA batteries, but in itself it is nothing too special. Or rather, that's how it was before I <strong>revolutionized</strong> it, <strong>3 years ago</strong> (it was 2019!).</p>
<h2>Modify the tree</h2>
<p>I think the <strong>flash of genius</strong> came after seeing a photo on the <strong>Internet</strong>, which depicted a <strong>Christmas tree</strong> (of normal size) with <strong>attached</strong> to a pair of <strong>paper pads</strong>; exactly like other types of decorations that hang, but less socially acceptable.<br>
The idea had now taken possession of me, and at this point I had to recreate the same thing myself. I opened what was my trusted web <strong>search engine</strong> at the time, and searched for "<code class="prettyprint">padorus images</code>" (or something like that), to create an <strong>assorted set</strong> of some of those little drawings, <strong>downloading</strong> the ones that caught my attention and <strong>I liked</strong> aesthetically the most.</p>
<p>At that moment I had a <strong>choice</strong> in front of me: do I print them big enough and put them on the <strong>big tree</strong>, or do I print them small to be able to put them on the <strong>tree? little tree</strong>?<br>
To be honest, it <strong>wasn't a question</strong> of choice, as the first option was automatically to be thrown away due to my mother's <strong>veto</strong>, but the second option certainly intrigued me: the The little tree was (and is) in <strong>my room</strong>, so its normality would be completely wasted without some creative embellishment.</p>
<p>Once the <strong>print</strong> was done, all that remained for me was to <strong>cut</strong> out, more or less roughly (nevertheless, a good amount of work was strangely needed), the various Padoru, to then <strong>attach them</strong> to the tree with a little hot glue.<br>
It turned out <strong>what I wanted</strong>, so I appreciated the work and took a photo to set it as my profile picture. The following year, the tree <strong>remained as it was</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Tree-2019-2022.avif" alt="The mini-tree as it was until the other day, before I did that that I have done now. There are less than ten Padoru"></p>
<h2>In the present</h2>
<p>As regards <strong>this year</strong>, once I finally mentally entered the <em>Padorizia atmosphere</em>, <strong>contemplating</strong> that object that has been there for days on my <strong>bedside table</strong>, I thought it was a bit <strong>empty</strong>, and needed <strong>other Padoru</strong>.</p>
<p>The other day <strong>I thought</strong> that I should then <strong>look</strong> for some <strong>new</strong> ones online to print them, but a moment later it comes back to me <strong> a folder</strong>, which I found last month on my PC while I was cleaning.<br>
It contains <strong>my original Padoru</strong>, <strong>and various others</strong> that I remembered having downloaded, but that I wasn't too <strong>sure I had</strong> > never <strong>printed</strong>. The files are all dated December 2021, which is obvious for the only one I created, but actually curious for the others, if you consider the whole scenario.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Folder-2021.png" alt="Some of the individual Padoru images in the folder; 23 in total. Note that they are dated all '8 December 2022."></p>
<p>Even more curiously, one of the files present there is an image, with an aspect ratio equal to that of an A4 sheet, where all the individual images in the folder are arranged.<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup><br>
"<em>I will have composed it last year and in the end perhaps I will never have printed it again</em>", I think; and yet, something else in my mind tells me that <strong>I actually printed it</strong> all right, and maybe I simply <strong>never used</strong> it in the end. Surely, I have never attached those Padoru to the tree, because there are only those from 3 years ago.<br>
For less than a quarter of an hour I searched for this unfortunate <strong>sheet</strong> in my room but, not finding it, <strong>I decided to reprint it</strong>. Oh God, I actually found a paper by Padoru... more or less: I found a fragment of the paper from 2019, with 3 images that I never used at the time.</p>
<p>Without wasting any more time, I send the document to the <strong>home printer</strong>, which promptly <strong>gives me back</strong>... a <strong>blank sheet of paper</strong>? It looked like it, but then I picked it up and noticed that it had been printed. The image? <strong>NO! A STAIN! 🤬</strong><br>
Immediately, <strong>anger</strong> takes over, but a second later it is <strong>overcome</strong> by an even stronger sensation: one of "already seen</strong>".</strong> p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Failed-Print.jpg" alt="Photo of the poorly printed sheet. In place of some Padoru there are color spots, for others you can only see the outlines, for others still nothing."></p>
<h3>...A little earlier</h3>
<p>At this point, <strong>something</strong> comes back to me</strong>, and I open the history of my Telegram channel (which I use as a micro-microblog) to look for answers to my suspicions : well, <strong>I printed</strong> these images <strong>last year</strong>. Now I remembered well!<br>
<strong>The exact same <strong>problem</strong> had happened with the print going to hell which, strangely, occurs on 2 different printers, only by sending to print via the official application of <strong>Epson</strong> (printer manufacturer) for Android, and only for this image (PNG 2480x3472 of 9 MB), among all the ones I have had to print in my life.<br>
For the first time I wasted time with my father - who had previously used the printer without any particular problems - first changing a cartridge marked empty, then cleaning the heads; after I don't know how many wasted minutes, on the <strong>third</strong> attempt to print I did it from my father's Windows PC, and the image <strong>finally</strong> came out. 😶u200d🌫🔪</p>
<p>This time however, as soon as I connected all the dots for a moment, I immediately tried again from the PC...<br>
Is it seriously too much to expect the official app to work as it should, or at least give an error, which it never gave me, if for some reason it can't handle a file correctly? I should send <strong>to hell</strong> once and for all these rotten, smelly <strong>proprietary printers</strong> straight out of hell, and build my own: with a microcontroller, servomotors, and of markers, as wiser people have already <a href="https://youtu.be/AlBPFC41FsM" rel="noopener nofollow" target="_blank">have done</a>.</p>
<p>Anyway, my intention, that distant day, was to <strong>troll</strong><sup id="fnref2"><a class="footnote-ref" href="#fn2">2</ a></sup> <strong>my mother</strong>: print some new Padoru, all different and <strong>coloured</strong>, to <strong>attach</strong> them to the large Christmas tree, which that year it had been decorated by her with decorations categorically <strong>tending towards white</strong>.<br>
In short, I printed all those there, but I only put <strong>1</strong> in number on the tree (among other things, it seems like 2 days passed before my mother noticed 😂), so it's clear that < strong>I planned</strong>to do something <strong>with those others</strong>. I probably would have liked to <strong>put</strong> them on the <strong>mini-tree</strong>, but (yet, evidently) I <strong>never</strong> did it. <em>Did I forger (💀)?</em> Very likely: these last December were also somewhat busy weeks, but I made January arrive (time to refreeze Christmas and all the decorations, Padoru and otherwise) without do nothing, then the thing will have just slipped my mind.</p>
<h2>Concrete conclusion</h2>
<p>Between <strong>yesterday and the day before yesterday</strong>, I first <strong>cut out</strong> a good part of <strong>the Padoru</strong>; not all of them, because otherwise I really spend hours on them, and because there won't be any left on my desk tree. 🤷u200d♀<br>
This time I used the scissors in a truly painstaking manner, and I <strong>outlined the figures</strong> with a very high <strong>definition</strong>; by my <em>shredding standards</em> of <em>drawings that have a lot of fine details of complex shapes</em>, at least, it is.<br>
After this task - which would also be relaxing, if I didn't have to <em>stare bend</em><sup id="fnref3"><a class="footnote-ref" href="#fn3">3</a ></sup> because of the light - with the <strong>hot glue</strong> gun, little by little (which still requires much less time than cutting) <strong>I glued</strong> all the figurines to the external leaf walls of the <strong>tree</strong>. <strong>I took the</strong> advantage of it to <strong>fix</strong> the elements stuck together 3 years ago, which were holding up but not very solidly... I probably <strong>did the job badly</strong>, < strong>at the time</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Tree-New-0.webp" alt="Photo of the sapling after attacking"><br>
This here is the result, I really like it a lot.</p>
<p>Aside from the <strong>beauty of the object</strong> on a level that is <strong>personal</strong> for me, and having realized how it could - just in my eyes - become more beautiful, if it had become even <strong>newer</strong> and less standard, the high stakes of <strong>writing</strong> an article here <strong>worked miracles</strong>: it made me <strong> strong>complete</strong>a <strong>very simple</strong> manual activity, practically kindergarten-level do-it-yourself, without my brain canceling it after half a day !</p>
<p>To conclude, in essence we can - not ironically - say that <strong>it took an entire year</strong> for me to finally manage to <strong>attach</strong> a satisfactory quantity of small Padoru to my little tree.<br>
<strong>The day before yesterday</strong> I started <strong>writing</strong> this article, <strong>believing</strong> that I would simply talk about how the idea originated for me </strong> and what I did to expand it in these two days, but then I <strong>rediscovered</strong> these <strong>details</strong> which are directly <strong>intertwined</strong> with the < strong>last year</strong>... wonderful. I think the <strong>story</strong> actually became <strong>more interesting</strong> to tell, <strong>after these misadventures</strong> due to the questionable functioning of my brain.</p >
<h2>{{% i18n notes-refs %}}</h2>
<ul>
<li><strong>Update</strong> of <strong>2022-12-24</strong>: I uploaded some more photos about the story on Pixelfed: <a href="https://pixelfed.uno/p /octo/512223099419845225" rel="noopener nofollow" target="_blank">pixelfed.uno/p/octo/512223099419845225</a>.</li>
</ul>
<div class="footnotes">
<ol>
<li id="fn1">
<p>On the channel I found the <strong><a href="https://imagemagick.org" rel="noopener nofollow" target="_blank">ImageMagick</a></strong> command that I used to create the large image containing all the others arranged in a grid, I put it here for those who need to print things of this type: (to be done in the folder with all the images to be included) <code class="prettyprint">montage - define png:size=496x496 -geometry 496x496 -tile 5x7 -auto-orient * OUTPUT.png</code>. The values of "496x496" and "5x7" can be modified as desired, here they are placed so that the resulting file will have <strong>dimensions</strong> very close to those of <strong>A4</strong>, with <strong>35 maximum images on a single sheet, all <strong>equally</strong> scaled and <strong>squared</strong>. Perhaps the final image should be printed by adding good margins first, otherwise it risks coming out slightly cropped. <a href="#fnref1"></a></p>
</li>
<li id="fn2">
<p><strong>trolling</strong>: In this case, playing a harmless prank. <a href="#fnref2"></a></p>
</li>
<li id="fn3">
<p><strong>stare bend</strong>: "<em>to bend</em>" in English means "<em>to bend</em>". I use the deliberately incorrect expression "<em>stare bend</em>" to mean "<em>stare bent</em>" (with your back or neck). It's a stupid meme of mine that was born under curious circumstances, maybe one day I'll explain it. <a href="#fnref3"></a></p>
</li>
</ol>
</div>

View File

@ -0,0 +1,245 @@
+++
Title= "🐕u200d🦺 Epicyon, Fediverse platform lasting 2 days"
Date= 2022-12-26
Downsync= "/it/blog/Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html"
Aliases= [ "/Posts/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html" ]
Description= "I tried a certain platform from the Fediverse. Nice promises of simplicity and lightness, but after just 3 days I had to shut down!"
Featured_Image= "@/Media/Epicyon-Dec-2022/Featured-LCD.png"
Categories= [ "Internet" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>By now, we know, the more time passes, the more I end up <strong>exploring</strong> ever more minute details of the <strong>Fediverse</strong>.<br>
Today I'll tell you a little about a <strong>platform</strong> of this world that is quite <strong>unknown</strong>, and which had good premises, but turned out to be a hole in the water: <strong>Epicyon</strong> strong>.<br>
Before starting, however, let's see what a <strong>desperate situation</strong> I ended up in.</p>
<p>5 weeks ago I had finally installed my instance of Misskey, to date a highly respectable <strong>microblogging</strong> platform in the <strong>ActivityPub</strong> panorama, which has been slowly gaining more and more in recent times users.<br>
One of the reasons why Misskey is growing is certainly that it is <strong>lighter</strong> than Mastodon, and this is also why I initially preferred its installation. Alas, fate <strong>still</strong> wanted to mistreat me, deciding to let everything end in a <strong>big fiasco</strong> (with a small tasting one first).<br>
Without going into too much detail - anyone who thinks they want to know can read my complaints about Mastodon in the days of <a href="https://mastodon.uno/@octo/109439207514394158" rel="noopener nofollow" target="_blank ">Thursday 1</a> and <a href="https://mastodon.uno/@octo/109508472717947364" rel="noopener nofollow" target="_blank">Tuesday 13</a> <small>(è clearly not a coincidence...)</small> (but the good discussion started <a href="https://mastodon.uno/@octo/109518037875867744" rel="noopener nofollow" target="_blank">2 days after</a>) of this December, or wait for an article that <em>maybe</em> I will write - from the fateful day until December 19th I was again without an instance <em>my my mine</em >. Again <strong>without power</strong>, since my <strong>kingdom</strong> was reduced <strong>to ashes</strong>.</p>
<p>After this entire week, in which I tried and tried again to get my server back up and running, <strong>failing</strong> miserably, <strong>I clearly understood</strong> that it was <strong>needed</strong> > a reconfiguration from scratch, preferably with some <strong>lighter software</strong> than Misskey.<br>
It was at this point that I said to myself "yes, let's try this <strong>Epicyon</strong>; what could possibly go wrong?". Eh eh, what...</p>
<h2>A look at Epicyon</h2>
<p><a href="https://epicyon.net" rel="noopener nofollow" target="_blank">Epicyon</a> I discovered it weeks ago, totally by chance, while I was looking for something, I don't remember what , on the Web.</p>
<p>That list of <strong>plus points</strong> that appears on the main page of the site immediately catches my attention: a technology stack that isn't flashy or used only because it's trendy, with <strong>little complexity</strong> strong> server side (and therefore requiring few resources there), even with <strong>zero client-side JavaScript</strong> (so the application weighs virtually nothing), suitable for installation on <a href="https: //it.wikipedia.org/wiki/Single-board_computer" rel="noopener nofollow" target="_blank">single-board computer</a>, also designed for <a href="https://en. wikipedia.org/wiki/Text-based_web_browser" rel="noopener nofollow" target="_blank">browser with terminal interface</a>... the <strong>premises</strong> were <strong>good</strong> >.</p>
<p>The advantages of <strong>low-scale technology</strong> were immediately showcased by this little program: the installation amounted to installing some dependencies from apt, downloading the sources from the repository, and creating the configurations for the <em>reverse proxy</em> (Nginx) and the boot system (systemd).<br>
Absolutely zero problems along the way; <strong>the trouble</strong>, in fact, <strong>came later!</strong></p>
<p>I created my accounts - first the "<em>sysadmin</em>" one, which holds the administration permissions and which I use to write as an instance administrator, and then the personal one - as I begin to orient myself in the application, <strong>several minor problems</strong> become aware of my presence and, like spirits, one at a time <strong>begin to manifest</strong>.</p>
<h2>The user interface</h2>
<p>Let's start with the<strong>interface</strong>, which is the first thing you deal with when using any application; well, <strong>it's really strange</strong>!<br>
Once you learn it <strong>it's not difficult</strong>, <strong>but</strong> it has certain things that seem designed to cause <strong>confusion</strong>.</p>
<p>On your profile page you click the banner (which wastes space, I feel like saying, compared to a small button) at the top of the home page.<br>
Only from the profile page can you then open the <strong>settings</strong> of the account, which are <strong>mixed</strong> with those of instance administration without a clear division.<sup id="fnref1" ><a class="footnote-ref" href="#fn1">1</a></sup><br>
On the main screen <strong>not all subsections</strong> (including specific views for message flows) are <strong>visible</strong>, you need to click a button to show all the buttons.<br>
Questionable choices.</p>
<p>This doesn't seem to be the intent at all, but <strong>I like to think</strong> that this is a <strong>point in favor</strong>, because it performs an <strong>artificial selection</strong> of the users: those Twitter refugees, who months ago (now the situation has calmed down) arrived on Mastodon to behave badly - publishing public messages like "<em>ooo but how the fuck do you use this thing?</em>", or " <em>what a shitty social network, you don't understand shit</em>", and I won't report anything else - they won't seek refuge even by mistake from what is "more than a dog" (this is the etymology of the name of the platform, <a href="https://en.m.wikipedia.org/wiki/Epicyon" rel="noopener nofollow" target="_blank">according to Wikipedia</a>).</p>
<h3>Graphic customization</h3>
<p>One of the things I was looking for most in the settings was the <strong>theme</strong> configuration.<br>
Initially I only found the <strong>color customization</strong> and text size options of the applied theme, but luckily that wasn't all: it was a bit hidden, but in the end I found the <strong>option to switch to a completely different template</strong>.</p>
<p>In fact, I didn't like the default theme very much, but I found <strong>some nice ones</strong> among those others already included. My <strong>favorite</strong> is called "<strong>Pixel</strong>", and offers a view that appears <strong>relaxing</strong> to me, with its backgrounds of a <strong>pseudo violet -lavender</strong> (<code class="prettyprint" style="Background: #9ba0d4; Color:#000000;">#9ba0d4</code>) and the text shown with a <strong>particular font</strong> >, with characters made up of small squares put together (indeed, to simulate clearly visible pixels). The effect it has is <strong>interesting</strong>, because it is evidently a theme that cannot be classified either as light or dark; exists in its category. Or perhaps it can be defined as light, because the text is black, then the background is necessarily light by contrast. Oh well, I don't care: the fundamental point is that, for me, it's <strong>really beautiful</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Theme-Designer-Pixel.png" alt="The theme customization tool ("Theme Designer"), seen with loaded the "Pixel" theme."></p>
<p>Another theme that caught my attention was "LCD", which simulates an old monochrome LCD screen with a <strong>greenish background</strong>. I <strong>appreciate</strong> it very much <strong>on an artistic level</strong>, but I just can't use it, it's <strong>too heavy</strong> on the eyes using a modern backlit screen!</p>
<p>It is a <strong>pity</strong> however, in my opinion, that the <strong>changes</strong> to the graphics are applied at instance level, and therefore <strong>reserved</strong> only < strong>to administrators</strong> (to those with the "Artist" rank, precisely). Other platforms, such as Friendica and Misskey, implement themes more flexibly.</p>
<h3>Scaling issues</h3>
<p>There are also themes that are more suitable for anyone, but unfortunately the graphics of the<strong>interface</strong> have an even more serious problem regarding what can fall under unsatisfiable aesthetic desires: <strong>scaling poorly</strong> strong>.<br>
Perhaps with some of the themes the problem is not too noticeable, but with others the <strong>text</strong> is often <strong>too large</strong>, and it happens several times that <strong>buttons or icons</strong> > are <strong>disproportionate</strong> or even misaligned.</p>
<p>Testing on an almost full screen (the screen space occupied by browser and operating system elements must therefore be taken into account), on a desktop PC with a 1360x768 monitor, and on a mobile with a 6.2" 9:18 display, I think that <strong I would like maybe a little less <strong>padding</strong>, even if all in all the interface is OK. The <strong>unusability</strong> comes when I try slightly more square resolutions, for example by keeping the browser window not completely expanded horizontally on my 16:9 monitor. In this case, I'll let the following video do the talking. Even on my smartphone, things can look ugly , if I turn it horizontally.</p>
<video title="Video showing scaling at different resolutions, and how it's too crooked at some, with the "Pixel" theme." class="Center" src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/UI-Scaling-Bug-Pixel.webm" controls="true" muted="true" loop="true" autoplay ="true">Video showing scaling at different resolutions, and how it's too crooked at some, with the "Pixel" theme.</video>
<h2>Getting to the heart of it</h2>
<p>I think it would be easy for me to fix the interface, since it would involve changing the CSS a bit and that's the end of the story.<br>
Before I could even think about it, unfortunately, other <strong>problems</strong> emerged, this time <strong>of functionality</strong>.</p>
<h3>Trying to publish...</h3>
<p><strong>The very first post</strong> I sent from the platform, made without touching any options other than the simple text field, <strong>seemed fine</strong>.</p>
<p>A moment later, as soon as I created the second account, <strong>I noticed</strong> an appreciable function - which Mastodon introduced only a few months ago, while other popular platforms do not feature at all: <strong>the choice of language </strong> used in your own post, used to allow other users to <strong>filter</strong> away public messages that appear in unwanted languages. I then <strong>set</strong> my new message <strong>in Italian</strong>, just to, I published... and the message <strong>did not appear</strong> to me in any timeline. Only on Epicyon, though, and from both of my accounts; on other instances it appeared normally.<br>
It took me a good 10 minutes to understand that no, my account hadn't just crashed, but simply <strong>I can't even see my own messages if published in a <strong>language not present in the list< /strong> of those accepted by me, which by default is only English. I had to <strong>by hand</strong> add at least Italian (I added all the languages while I was at it) to the white list.<br>
It's certainly a <strong>programming oversight</strong>, because this behavior wouldn't make the slightest sense from the point of view of user experience design... but <strong>it's not good at all!</strong></ p>
<p>However, your <strong>publications</strong> are <strong>editable</strong>, which is great. Here too we are on a par with Mastodon, but <strong>above</strong> other federated platforms.</p>
<h3>The main message flows</h3>
<p>Some points may be pros and cons, depending on your point of view.</p>
<p>The <strong>absence</strong> of a <strong>federated timeline</strong> is a bit inconvenient, because it makes the discovery of new content more difficult, but it's not the end of the world: as on other services, <strong>in the home</strong> (which here is called "<strong>Inbox</strong>") <strong>arrive</strong> the shares of <strong>messages from unknown users</strong> strong> by the users who follow each other, so every now and then <strong>you can discover</strong> new profiles from there.<br>
At the same time, however, <strong>the server does not risk</strong> having to deal with <strong>unmanageable quantities of data traffic</strong> over time, which will instead be proportional only to the users' activity on the instance and those directly followed by them.</p>
<p>The <strong>lack of local history</strong>, however, will probably be felt if you want to host a server for your group of friends. Well, maybe not even too much: Epicyon seems to be designed to <strong>have a few active local users</strong>, a dozen at most, and at that point we all simply follow each other.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Timeline-Pixel.png" alt="A part of the home timeline, seen on smartphones with the "Pixel" theme." ></p>
<h3>Excellent performance</h3>
<p>The <strong>idea</strong> of running a program of this type <strong>without</strong> any centralized <strong>database</strong> system, instead having it store all the data as files scattered throughout the system's file system, I also <strong>like</strong> it a lot conceptually, but it has concrete <strong>scalability limits</strong>.<br>
Who knows what would happen if I tried to set up a project like "Epicyon<strong>.uno</strong>" or "Epicyon<strong>.social</strong>"... I imagine a huge disaster.</strong> p>
<p>But basically, when not pushed to the limit, this software really <strong>performs</strong> as promised.<br>
With <strong>htop</strong> we can go into details: on my <strong><a href="https://web.archive.org/web/20211120100907/https://www.alliedelec.com/m/ d/4252b1ecd92888dbb9d8a39b536e7bf2.pdf" rel="noopener nofollow" target="_blank">Raspberry Pi 3</a></strong>, in moments of <strong>quasi-stall</strong> (in which I am not using the application, but the server obviously has tasks to perform), the <strong>CPU</strong> usage is around <strong>3%</strong> (out of a total theoretical maximum of 400%, considering the 4 cores), and the <strong>RAM</strong> used between <strong>40 and 70 MB</strong> (approximately 4.5 to 7.5% of the RAM of a Pi3). The HTML generated by the server, then, is essential, and the client therefore takes just <strong>a few moments</strong> to receive it.</p>
<p>The software didn't promise not to have terrifying bugs, so in fact you can't complain about that, but <strong>the few promises</strong> it made <strong>it kept</strong> very well . Oh God, the program actually claims to be <a href="https://gitlab.com/bashrc2/epicyon/-/blob/66203c6558a1bb4fa2a405c45e84f786b606b499/epicyon.py#L7" rel="noopener nofollow" target="_blank" >in "Production/Stable" status</a>, so this excuse holds up to a certain point...</p>
<h3>Reactions to posts</h3>
<p>The good things, fortunately, don't end here!<br>
I was immediately pleased to notice that the platform allows you to <strong>react to messages</strong> using <strong>emoji</strong>, as well as allowing the classic sending of appreciation for the post - the standard "like", so to speak, which here is a heart.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/React-LCD.png" alt="Screen for selecting a reaction to a message (viewed with the "LCD" theme )"></p>
<p>Unfortunately, the <strong>separation</strong> of reactions from appreciation is decidedly <strong>not very intelligent</strong>.<br>
This opinion is not only mine, but also that of the developers of Misskey and, I believe (I have never checked in person) also Pleroma: reacting from there to a message coming from a platform that does not support reactions (like Mastodon) translates into an appreciation received from that other server. On Epicyon, however, <strong>reacting</strong> to a publication that comes from less feature-rich instances <strong>is virtually useless</strong>.<br>
On top of all that, I don't think there's even a way to see a list of all the messages you've reacted to; so, <strong>goodbye to the idea</strong> of using <strong>reactions</strong> at least <strong>as a personal filter</strong> of posts read and liked over time.</p>
<h3>The search</h3>
<p>When finding other people's publications through the platform interface, we have just <strong>a few fewer limitations</strong> compared to what we see on Mastodon.<br>
The <strong>text search</strong> with normal keywords is unfortunately limited to your own messages, but there are other options for other situations: in addition to being able to <strong>search by hashtag</strong> (which, by the way, the search interface recommends), apparently you can even search <strong>by emoji</strong>! However, I did not test this additional function, having only noticed it too late.<br>
Finally, you can <strong>search for elements</strong> relating to the functions of the sharing economy (which I am now getting to): skills, or objects and services.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Search-Pixel.png" alt="The screen for starting a search (seen from the "Pixel" theme)"> </p>
<h2>Advanced features</h2>
<p>From Epicyon, continuing, there are <strong>different modes</strong> that can be set for a <strong>message</strong>. There is no need to explain those in common with the major platforms, but some deserve special attention.</p>
<h3>Collaborative economy</h3>
<p>One of the key points of Epicyon, at least this is the idea, is made up of its features oriented towards the so-called "<a href="https://it.wikipedia.org/wiki/Economia_collaborativa" rel="noopener nofollow " target="_blank">sharing economy</a>".<br>
It is possible to create posts that describe <strong>objects or services</strong> that you are <strong>looking for</strong> or are <strong>making available</strong>, specifying the relevant <strong>category< /strong> and (optionally) a <strong>price</strong>.<br>
These messages can appear in the <strong>timelines</strong> dedicated to them, and by default they are not federated; the server admin can specify a list of third-party instances with which to federate this type of post.<br>
On your profile, you can then indicate a <strong>list of your <strong>skills</strong>, with a percentage level.</p>
<p>Unfortunately - and here we are now starting to notice a trend, with malfunctions - for me to publish the <strong>request</strong> for something <strong>it worked</strong>, while trying to post a < strong>offer</strong> (as a new message, not related to the previous one) <strong>had no effect</strong>. I tried twice but, really no, the new post didn't appear.</p>
<h3>Mixture of modes</h3>
<p><strong>Damn</strong>, because here too an indigestible <strong>salad</strong> has been made: those which are <strong>modalities</strong> definable as "reception", that is, which determine who the message will reach and how it will be displayed - public, unlisted, followers-only, or direct - are mixed with modes that I can define as "typological", that is, which set the post as normal (containing text and/or attached files), or as a special category.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Post-Modes-Pixel.png" alt="Publish screen, with the mode selection menu open (viewed with the "Pixel" theme)."></p>
<p>In practice, this means that <strong>you</strong> cannot change the <strong>privacy</strong> level of those <strong>special</strong> type posts strong>.<br>
If this is perhaps not a problem for the <em>sharing economy</em> functions, which do not even place elements on the user profile page, it could be a problem for the surveys, which are unfortunately implemented as a post type and not as an option additional for normals.</p>
<h3>Problems with surveys</h3>
<p>The fact that they necessarily have to be public is not the most <strong>bizarre</strong> thing about the <strong>implementation of polls</strong>, because there are worse things.</p>
<p>It seems that <strong>select</strong> (with the dedicated buttons, obviously) one of the available <strong>options</strong>, and then press save, does not have the same effect in the backend that other platforms have ; <strong>you create a response comment</strong> (visible as such from other servers), as if you had written the desired option by hand in a new message under the same discussion.<br>
Not only does this screw up the anonymity of the polls as provided by all other applications, but it just doesn't work: that strange response is not added to the vote counters on the poll.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Polls-Bug.png" alt="A poll created by Epicyon, voted on and displayed by both Epicyon and Mastodon. Please note the problem described."></p>
<h3>A look at events</h3>
<p>In any case, for any type of publication you can optionally <strong>set a position</strong> (by inserting an OpenStreetMap link - which didn't work at all for me) <strong>and a date</strong> strong>, both of which are potentially useful if you want to report an <strong>event</strong>, something Epicyon expects.</p>
<p>Dated posts should also show up in the <strong>calendar section</strong> of the app. I didn't check whether at least this thing worked, unfortunately, but I tried the "<strong>reminder</strong>" message, and it works: a message of this type <strong>comes</strong> from your account, like <strong> >direct</strong>, at the appointed time; in addition to appearing in the calendar, it is accessible in a <strong>button</strong> (<strong>highlighted</strong> with an alternative color) that appears in the navigation bar at the top of the home page.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Reminder-Pixel.png" alt="The screen showing a triggered reminder (viewed with the "Pixel" theme). "></p>
<h3>Non-micro blogging</h3>
<p>The last mode that can be set for posts is that of "<strong>article</strong>", therefore having a <strong>title and no strict limit</strong> <strong>for the body</strong> ; something foreseen by ActivityPub, suitable for more classic blogging, and which has already been observed around for some time with WriteFreely, Plume, Lemmy, or Friendica.</p>
<p>Articles should end up on your profile page... but that doesn't happen for me. The <strong>functionality</strong> is <strong>broken</strong> and the <strong>only way</strong> to find articles, your own or those of other instance users, is to <strong>go through for the dedicated timeline.<br>
Ah, <strong>in addition to this</strong> here, which is actually a <strong>timeline</strong> with special visualization, there is also <strong>one</strong> that puts into <strong> >show only multimedia messages</strong>, a bit like it was Pixelfed.</p>
<h3>Instance-level contents</h3>
<p>These special views here can, among other things, be set as <strong>instance mode</strong>, in a way that makes <strong>navigation of local posts</strong> possible <strong> to those who visit the site</strong> without logging in.</p>
<p>Actually, there is also a third option for the instance type: "<strong>news</strong>". This highlights the <strong>news</strong> arriving from the <strong>flows set</strong> by the server administrators.<br>
That's right, in this sense Epicyon provides particularly interesting tools: the news, set by <strong>RSS</strong> sources, appear in a <strong>sidebar</strong> on desktop. Based on further configuration they can be subject to <strong>filters</strong>, which automatically add <strong>hashtag</strong> or <strong>content warnings</strong> /em>) based on the text.<br>
The server also displays a feed that aggregates all the news that it gradually downloads.</p>
<p>On the opposite side, still on desktop, there is a <strong>further bar</strong>, which makes <strong>external links</strong> conveniently available. Some <strong>point</strong> to information or documentation of the instance, while others can be set by administrators and point <strong>to any URL</strong>. </p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Featured-LCD.png" alt="The "Featured" screen, which appears selectable from a dedicated button in the navigation bar when the instance is set to "news" mode (viewed from the "LCD" theme). The flow of articles written by server members appears in the center."></p>
<h2>Loads of mess!</h2>
<p>So far, all in all, this piece of software <strong>didn't seem <strong>bad</strong> at all: with some small inconveniences, sure, but no program more complex than a <em> Hello World</em>can never be perfect, and this Epicyon still has some <strong>solid points in its favor</strong>.<br>
The problem, the big mess, is that the serious problems that exist are enormous. I dare say <strong>mastodontic</strong>, for a platform whose animal is large, but not elephantine!</p>
<p>There's not much space to discuss here, so I'd rather do a quick <strong>overview</strong>.<br>
Something about a good part of these errors came out in the server logs, but in a too generic way, and therefore (even if I didn't want to waste too much time on it) ) I couldn't figure out why certain problems occurred.</p>
<ul>
<li><p>After a few minutes of sending them, <strong>some</strong> of your messages may randomly disappear from the instance</strong>. They can no longer be found by browsing around, reaching them directly from the link returns a 404 error, but <strong>on third-party instances</strong> that received them in time they <strong>remain</strong> visible. Similarly, some messages may disappear from the profile page of another user who is local to your instance, when you go looking for them.</p></li>
<li><p>By the law of retaliation, <strong>some messages appear</strong> as <strong>duplicates</strong> in certain situations. I've noticed this definitely happens for posts on your profile page (<a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Self-Profile-Pixel.png" rel="noopener nofollow" target ="_blank">image here 🖼️</a>), where they even <strong>split into small groups</strong>, but potentially also for <strong>any post</strong> on the personal timeline <strong>if done some action</strong>like <em>boost</em>.</p></li>
<li><p>Speaking of <strong>interactions</strong> to posts, I have seen that sometimes <strong>they may not be successful</strong>. I remember perfectly well that it can happen with the <strong>reaction</strong> function - in one case I <strong>had to try</strong> a second time to assign one to a message for the action to work - and it seems to me it could happen also with heart and sharing, but I didn't frame these two cases well.</p></li>
<li><p>Remaining on interactions, this time with profiles: it is tragic that <em>in some cases</em>* trying to follow</strong> some accounts <strong>doesn't work</strong> > precisely. By pressing "Follow", I sometimes had to wait a few tens of seconds for the user to actually appear in my following list, without any indication from the application; <strong>other times</strong>, even <strong>waiting</strong> for hours (days...) or trying again several times <strong>didn't help</strong> anything. It seems that the problem does not depend on the software the remote instance is running on, so I have no idea why it happens.</p></li>
<li><p>There are <strong>two different pages</strong> that can appear <strong>for profiles</strong>: one with the view of recent posts (of which I linked a screenshot above), but no options other than follow, and one with several options (of which I leave a <a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Profile-Options-Pixel.png" rel= "noopener nofollow" target="_blank">image here 🖼️</a>). <strong>Sometimes the first one opens, other times the second.</strong> It doesn't center the part of the application from which you come to open the screen, and I don't see any way to go from one section to another. The second seems to come up more commonly when you already follow the account you're viewing, but not always. <strong>If you want to see the messages</strong> of a particular user, <strong>but the software has decided not to</strong> at that moment, in practice, <strong>you attack</strong> .</p></li>
<li><p>Really strange bug: <strong>Misskey accounts appear with an alphanumeric ID instead of the normal username</strong> (only the first part - the one that indicates the domain is okay). There are no problems if you try to refer to an account with its real username, because the message arrives (or the search succeeds, if that is the function you are using)... however, <strong>if you are by replying to the account in question, <strong>the suggested username will be the strange one, <strong>which</strong> doesn't exist and therefore <strong>doesn't work</strong>. Even if it didn't break messages, this problem would still be annoying, because it wouldn't allow you to understand at a glance who you're talking to... I can already imagine what it would be like to participate in threads with many users.<br>
<img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Misskey-ID-Bug.png" alt="A Misskey user, displayed on Epicyon with correct profile photo, name, and description ( censored here), but username taken from nowhere ("@91f967c3pb@misskey.social")."></p></li>
<li><p>Some <strong>instance settings</strong> are <strong>sentient</strong> and <strong>change state on their own</strong>. Sometimes for example, after a server restart, <strong>the option that opens</strong> new recordings</strong> to anyone <strong>reactivates</strong> by itself. Something also happened regarding the instance mode, which went from standard to "news" without me setting it that way; however, this might not be a bug, maybe some action I did as admin (and which I don't remember, here you go) had this side effect but expected by the developers. We'll never know, but it's <strong>scary</strong>.</p></li>
<li><p>There are some <strong>problems with retrieval</strong>, and/or excessive caching, <strong>of account metadata by third-party instances</strong>. I've checked several other servers, running some tests that lead me to some <em>inconclusive conclusions</em>; in particular, <strong>regarding the profile photos</strong> (the main square one):</p>
<ul>
<li>Mastodon, I've tried several instances, completely refuses to see the <em>picture</em>, and puts the elephant placeholder in its place.</li>
<li>Misskey goes like this: some instances put their placeholder, while others load the banner photo as a profile image (which however I have never set, and therefore I see that Epicyon puts one on its own based on the theme of 'instance; nice surprise!)... I won't ask any questions, go.</li>
<li>Friendica (of which I was only able to use one instance), however, can see the photo. Friendica, however, is a slightly more advanced software, and internally it uses complex methods to obtain the metadata of many types of Web resources.
All in all, it could be a <strong>caching problem</strong> (who knows if on my server's side, or the others), and maybe not malformed data, but it's still something that <strong>doesn't work</strong> >.</li>
</ul></li>
</ul>
<h2>And now?</h2>
<p>The <strong>dream</strong> of a <strong>lightweight but feature-rich</strong> ActivityPub <strong>server</strong> has inexorably <strong>collapsed</strong>, there is no really nothing else to say. After just seeing the first few problems <strong>I thought I wanted to keep Epicyon</strong> for at least a week, so as to test it properly, <strong>but</strong> in the end it started to behave too badly. <strong>I had to take it out</strong> after just 2 days.<br>
It's really <strong>a shame</strong>, then, that it proved to be <strong>too broken</strong> to be realistically usable. For now I have to opt for other software, and maybe I found something good - and this is a story for a next time - but I really hope <strong>that Epicyon can</strong> in future <strong>become usable</strong>.</p>
<p><strong>Fortunately</strong>, even if at the hands of just one person, therefore slowly, <strong>development is progressing</strong> at a pace of <a href="https://gitlab. com/bashrc2/epicyon/activity" rel="noopener nofollow" target="_blank">several commits per day</a>.<br>
Speaking of this, after having done a <strong>touch and go</strong> look at the sources, I have to say one thing: compared to more established servers, <strong>the code</strong> of this one <strong> It seems to me to be in pretty bad shape. The files are not well divided into folders, there are some that number in the hundreds (or even <a href="https://gitlab.com/bashrc2/epicyon/-/blob/66203c6558a1bb4fa2a405c45e84f786b606b499/daemon.py" rel=" noopener nofollow" target="_blank">a thousand!</a>) of kilobytes, and there are huge functions in which loops and controls appear under many, too many levels of indentation.<br>
I wouldn't want to be in the shoes of the person who is maintaining it because, as things are, I fear that <strong>fixing this software</strong> to make it work properly <strong>will not be a simple thing</strong>, and it won't take a short time at all...</p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Looking at <strong>all the available settings</strong> can give a good insight into what some of the potential of any platform is. Commenting on them all, especially the ones I haven't tested, would be madness; However, I thought of leaving <a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Settings.png" rel="noopener nofollow" target="_blank">a screenshot here 🖼️</a> complete, anyone who wants can at least read the various options on their own. <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -0,0 +1,159 @@
+++
Title= "🤯 When hardware problems become mental (damn Raspino)"
Date= 2023-01-28
Downsync= "/it/blog/Hardware-Problems-Become-Mental.html"
Aliases= [ "/Posts/2023-01-28-Hardware-Problems-Become-Mental.html" ]
Description= "Services that collapse decreeing the end of my Reign of Terror, the days wasted saying damn to Rasperino, and 2 months of vicissitudes..."
Categories= [ "Sysadmin", "Rasperino" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>Until now 2 months ago, my <strong>kingdom of Rasperino</strong> was at its <strong>maximum splendor</strong>: the Misskey instance, set up just 2 weeks earlier, < strong>it was going great</strong>, and now (almost) everything seemed destined to continue well...<br>
And instead, <strong>problems arose</strong>. Let's say it took me a little while to notice, because they developed <strong>in a strangely <strong>gradual</strong> way.</p>
<h2>The initial cracks</h2>
<p>I noticed the first truly <strong>strange</strong> thing towards the beginning of December, when I realized that <strong>the system could crash</strong> by trying to perform a very banal operation but < strong>specification</strong>: create a large archive of files (compressed or not)... with any program.<br>
This small inconvenience has, in turn, caused a <strong>secondary problem</strong>... I'll get there.<br>
However, I didn't pay too much attention to it. How could I? The rest, if left untouched, <strong>worked</strong>, <strong>apart from</strong> some slight <strong>performance degradation</strong> due to Misskey's own work.</p>
<h3>The first collapse</h3>
<p>But then, those other 2 weeks of relative peace passed, and I <a href="https://mastodon.uno/@octo/109508472717947364" rel="noopener nofollow" target="_blank">wake up </a> with the <strong>server crashed</strong>, and which <strong>dies badly</strong> after any of my manual restarts (unplugging and replugging the power supply, it's the only way). <a href="https://mastodon.uno/@octo/109518037875867744" rel="noopener nofollow" target="_blank">After 2 days</a> of <strong>very messy searching</strong> I didn't have I absolutely understood what the general cause of the problem was, but only the most serious symptom, and by now I was almost <strong>convinced</strong> that in some <em>mystical</strong> way > Misskey alone managed to take down the entire server, which instead went back to working properly without that particular software running. Well, there was some logic in my reasoning, given that in any case the <strong>average</strong> use of CPU and RAM was <strong>high</strong> (even if it didn't completely saturate). <br>
In the following days, however, with <strong>a few tests</strong> I discovered that the server was not crashing due to the microblogging server, but due to what it acts as a <strong>database< /strong>: PostgreSQL (in Docker). If I ran Misskey on my PC, but let it connect to the database on the Raspino, within a few seconds, with the arrival of so many notes, the fruity server died.</p>
<p>By now, in any case, the need to <strong>install something else</strong> was clear to me, because I was convinced that Misskey was too heavy, and never mind.<br>
For 2 days <strong>I tried Epicyon</strong>, a platform that was <strong>particular</strong> to say the least... and <a href="https://sitoctt.octt.eu.org/Posts /2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html" rel="noopener nofollow" target="_blank">the experience was not exactly pleasant</a>, but I think was complete, given that I squeezed out four thousand words in my dedicated article. Immediately afterwards I decided to give a try to another software that I had never seen before, namely <a href="https://github.com/superseriousbusiness/gotosocial" rel="noopener nofollow" target="_blank"> GoToSocial</a>. With the latter, despite it being declared alpha quality (and in fact it has some problems), I found myself - because alas now it's all over... I'm getting there, I'm getting there - very good, but <strong>that's not the point </strong>.</p>
<h3>Increasingly suspicious problems</h3>
<p>Just a few days later, those strange <strong>crashes</strong> started appearing again, but this time they were decidedly <strong>suspicious</strong>, because the general <strong>use of resources</strong> of the system was <strong>low</strong>. I tried to read the <strong>system logs</strong> in a productive way, but my <strong>patience</strong> had now reached <strong>the limit</strong>, and with it my lucidity , so every day I looked for the slightest suspicious but legible error, fixating on that and completely ignoring <strong>the illegible error</strong> that was always in front of me.</p>
<p>By now, just <strong>out of desperation</strong>, but not because I understood through reasoning that that was the problem, I decide to <strong>change</strong> the <strong>microSD</strong> card, and Now that I've done it, I bitterly regret... <strong>not having tried before</strong>! That was the problem, reckless Maremma!<br>
The good thing is that the day before I had done a check of the file systems (ext4), both of the card and of my USB HDD, and everything had come out (approximately) clean, so I had excluded hardware problems a priori: "<em>if the files are not corrupt...</em>" I thought.<br>
At about the same time (fate decided that help had to arrive late!), however, a person gave me a hand to understand what the hell those indecipherable lines, which were something like, were saying. ..</p>
<style>
.highlight.plaintext:first-of-type { max-height: 80vh; }
</style>
<div class="highlight"><pre class="highlight plaintext"><code>Dec 27 06:32:35 kernel: [27230.964650] INFO: task kworker/2:0:21874 blocked for more than 860 seconds.
Dec 27 06:32:35 kernel: [27230.964693] Tainted: G C 5.15.76-v7+ #1597
Dec 27 06:32:35 kernel: [27230.964709] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Dec 27 06:32:35 kernel: [27230.964723] task:kworker/2:0 state:D stack: 0 pid:21874 ppid: 2 flags:0x00000000
Dec 27 06:32:35 kernel: [27230.964760] Workqueue: events_freezable mmc_rescan
Dec 27 06:32:35 kernel: [27230.964801] Backtrace:
Dec 27 06:32:35 kernel: [27230.964824] [<80a4ff38>] (__schedule) from [<80a50a7c>] (schedule+0x7c/0x134)
Dec 27 06:32:35 kernel: [27230.964868] r10:81f90800 r9:ffffe000 r8:00000000 r7:00000000 r6:60000013 r5:8d368000
Dec 27 06:32:35 kernel: [27230.964884] r4:ffffe000
Dec 27 06:32:35 kernel: [27230.964896] [<80a50a00>] (schedule) from [<8083f658>] (__mmc_claim_host+0xe0/0x238)
Dec 27 06:32:35 kernel: [27230.964929] r5:81f90a18 r4:00000002
Dec 27 06:32:35 kernel: [27230.964942] [<8083f578>] (__mmc_claim_host) from [<8083f7e8>] (mmc_get_card+0x38/0x3c)
Dec 27 06:32:35 kernel: [27230.964979] r10:baaf8205 r9:00000000 r8:baaf8200 r7:00000080 r6:baaf4b80 r5:00000000
Dec 27 06:32:35 kernel: [27230.964994] r4:81f91800
Dec 27 06:32:35 kernel: [27230.965007] [<8083f7b0>] (mmc_get_card) from [<80849238>] (mmc_sd_detect+0x24/0x7c)
Dec 27 06:32:35 kernel: [27230.965039] r5:81f90800 r4:81f90800
Dec 27 06:32:35 kernel: [27230.965052] [<80849214>] (mmc_sd_detect) from [<80841ca4>] (mmc_rescan+0xac/0x2d4)
Dec 27 06:32:35 kernel: [27230.965083] r5:81f90800 r4:81f90a7c
Dec 27 06:32:35 kernel: [27230.965096] [<80841bf8>] (mmc_rescan) from [<8013e158>] (process_one_work+0x250/0x57c)
Dec 27 06:32:35 kernel: [27230.965140] r9:00000000 r8:baaf8200 r7:00000080 r6:baaf4b80 r5:8e898f00 r4:81f90a7c
Dec 27 06:32:35 kernel: [27230.965153] [<8013df08>] (process_one_work) from [<8013e4e4>] (worker_thread+0x60/0x5c4)
Dec 27 06:32:35 kernel: [27230.965195] r10:baaf4b80 r9:81003d00 r8:baaf4b98 r7:00000008 r6:baaf4b80 r5:8e898f18
Dec 27 06:32:35 kernel: [27230.965210] r4:8e898f00
Dec 27 06:32:35 kernel: [27230.965223] [<8013e484>] (worker_thread) from [<80146804>] (kthread+0x178/0x194)
Dec 27 06:32:35 kernel: [27230.965264] r10:837c4000 r9:8d3a7e74 r8:00000000 r7:8e898f00 r6:8013e484 r5:8285ee00
Dec 27 06:32:35 kernel: [27230.965279] r4:8d0d3640
Dec 27 06:32:35 kernel: [27230.965291] [<8014668c>] (kthread) from [<801000d4>] (ret_from_fork+0x14/0x20)
Dec 27 06:32:35 kernel: [27230.965321] Exception stack(0x837c5fb0 to 0x837c5ff8)
Dec 27 06:32:35 kernel: [27230.965341] 5fa0: 00000000 00000000 00000000 00000000
Dec 27 06:32:35 kernel: [27230.965363] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Dec 27 06:32:35 kernel: [27230.965383] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
Dec 27 06:32:35 kernel: [27230.965405] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:8014668c
Dec 27 06:32:35 kernel: [27230.965420] r4:8285ee00
</code></pre></div>
<p><strong>Every time</strong> an error like this happened, the whole <strong>system died</strong> very badly: <strong>illness</strong> to the little bots, <strong>death</strong> strong> to the HTTP server (nginx), <strong>injuries</strong> to my article and feed aggregators (wallabag and FreshRSS), <strong>bye forever</strong> to anything that allows me to open a console via Internet on Rasperino (SSH, Telnet, and even a server set up with netcat). The only thing that kept working is the <strong>constant spitting of</strong> this exact type of <strong>error</strong> in the log file.<br>
Now, I know that <em>I'm strong</em>, but with all these strange numbers in the way <strong>I absolutely couldn't</strong> see words like <code class="prettyprint">mmc_get_card</strong> code> or <code class="prettyprint">mmc_sd_detect</code>! And so I really didn't understand that maybe, <em>just maybe</em>, the <strong>microSD</strong> <em>cagona</em> that I had chosen for Raspi at the beginning of September (among those free at home), when I put this poor little computer back to work as a server, it was <strong>tending to die</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Misc/microSD-8GB-Generic.webp" alt="The microSD card that slowly managed to drive me mad. Note the absence of brands. "></p>
<p>I don't want to have to resort to <strong>commonplaces</strong>, but this time <strong>there's little to be done</strong>! I mean, the photo speaks for itself:</p>
<blockquote>
<p><em>The presence of a renowned brand is not a guarantee of quality, but the absence of a brand is certainly a promise of absent quality.</em></p>
</blockquote>
<p>Although on the PC the <strong>old junk card still seems to <strong>work</strong> - I was able to confirm this because at least I was able to make a data dump - <strong>I don't want to no longer have to deal with</strong>stuff like this! I note it in my mind as <em>badly</em>, therefore.<br>
Even more time was then wasted in flashing the dump onto a new card, given that the only other two cards I had available at the time were 4 and 32 GB respectively, and I really wanted to put (after deleting various logs and caches, because the previous memory was 8 GB) everything on the 4 GB one, but nothing could be done; and in the end 32 GB was.</p>
<h2>The peace violated</h2>
<p>The important thing is that, <strong>I put the new SD</strong> in the <em>raspberry server</em>, those terrifying errors no longer occurred, and the big <strong>problems</strong> they <strong>disappeared</strong>... or at least so <strong>I thought, I wanted, I hoped</strong>.<br>
If this article, which should have literally been published at the end of last year, is only being published now, there are reasons. Immediately after I had changed the SD card, <strong>I preferred to wait</strong> a few days, to see if things had really calmed down, and to avoid claiming victory too soon. <strong>I did well!</strong></p>
<h3>The suffering disk</h3>
<p>Alas, in fact, those other things seen in the logs in the past few days <strong>were not</strong> huge <strong>holes in the water</strong> (<em>still troubled</em>), in particular the <strong>errors</strong> that I immediately recognized related to the <strong>USB disk</strong>.<br>
This is something that already happened to me in the past with another USB adapter for 2.5" SATA disks, even on different machines (in the period in which I used my Nintendo Switch console as a server...), but with this one that I use now there had <strong>never been any problems</strong>. And yet now, as far as I can see, <strong>it disconnects</strong> from the host <strong>randomly</strong>, <strong>doing die</strong>all those <strong>processes</strong> that depend on the files that are on that disk, as if suddenly there were moments in which any combination of SATA adapters and USB cables does not receive enough power (both short and long), <strong>the disk still works</strong> great <strong>on PC</strong>, so <strong>the problem is</strong> clearly <strong>the Raspino</strong> >... but go and understand why!</p>
<p>They tell me that <strong>the Raspi</strong>'s USB-A ports suck by nature<sup>[<em>citation required (?)</em>]</sup>, but the point is which until recently <strong>worked</strong> (all 4)! Has a <em>diode broken</em> in my power supply? That on the board of this damned single board computer, a capacitor has <em>blown up</em>? That the electricity in my house is no longer 230V, but 229V, and therefore the transformer instead of giving 5 volts in output gives 4.98? <strong>...But what do I know.</strong><br>
Returning to the real world, the only sensible hypothesis seems to me to be this: by inserting and disconnecting the power connector in its port (micro USB-B 2.0, <em>that big shit!!!</em>) , the pins on one side or the pads on the other will have worn out, so their contact surface is smaller, so the electrical resistance is greater, and therefore the device is powered with a slightly lower voltage, and when a peripheral needs to absorb a lot, here are <em>the patatracs</em>.</p>
<h3>To try to resolve</h3>
<p>Not having another <em>Raspone</em> like it, and not having other 5V 3A power supplies, <strong>I will never discover the truth</strong>, <strong>but the solution</strong> in somehow <strong>I have to find it</strong> by force.<br>
After <strong>waiting so long</strong> that the server <strong>problems</strong> have only become bigger, and the <strong>downtime</strong> much <strong>more frequent</strong>, I decide to <strong>buy a USB-A-Y cable</strong>. At worst, even if you haven't solved the problem, it's always convenient to have a cable of this type because - despite <strong>infringing USB standards</strong> <sup id="fnref1"><a class="footnote-ref" href ="#fn1">1</a></sup>- some devices cause a lot of trouble without it, and some manufacturers of <em>shitty</em> peripherals even recommend using cables of this type in case of problems (and however, they proceed to <strong>not</strong> include one in the package, indecent!).</p>
<p><strong>Once the cable arrives</strong>, I arrange all the connections and I notice something particular: <strong>the current</strong> that comes from the second USB power supply to power the disk, <strong>can</strong> strong> go up the cable until it <strong>re-enters the Pi</strong>. The problem is not so much the <strong>cable</strong>, which works and <strong>respects</strong> all the <strong>laws of physics</strong> (even if not those of the USB standard), but more the fact that the Raspberry doesn't even have, I don't know, diodes in the USB-A ports. And it's a problem that I'm not discovering, just read <a href="https://forums.raspberrypi.com/viewtopic.php?t=44584" rel="noopener nofollow" target="_blank">on the official forum </a>. In any case, to have a circuit set up like this:</p>
<ul>
<li><strong>There are no risks</strong> for the instrumentation or the surrounding environment if you use proper power supplies upstream, and mine <em>should</em> be<sup id="fnref2"><a class="footnote-ref" href="#fn2">2</a></sup>;</li>
<li><strong>Practical problems <strong>there are, but also solutions</strong> and arrangements: I could, as they suggest on the forum, apply insulating tape on the +5V pad of the USB connector that goes at Raspantino; but for now there has been no real need, the only thing I have to pay attention to is that things are powered in this order, those few times when I find myself having to do a hard reset of the system:
<ol>
<li><strong>USB disk</strong> (connected to the Y cable port);</li>
<li><strong>Raspi</strong> (from its power port);</li>
<li>After waiting at least ~10 seconds, <strong>disk</strong> connected to the Raspberry (data connector of the Y cable connected to the Raspberry).</li>
</ol></li>
</ul>
<p>I don't know why, especially considering that it is not needed for soft reboots, but without this procedure the boot can fail.</p>
<h2>Finally, rest</h2>
<p>In the end, however, <strong>hell</strong> seems to be <strong>over</strong>, and the <strong>server</strong> is now <strong>working</strong>.< br>
The flames did some damage, however: the <strong>databases</strong> of many of my hosted services became <strong>corrupt</strong>, and of 2 in particular (GoToSocial, which I mentioned before, and Peka, a chatbot based on a Markov chain) <strong>I have backups that are too old</strong> (from weeks ago) because, with the server dying, my backup scripts never managed to work... and therefore <strong> these programs</strong> are still <strong>offline</strong> now, because <strong>I haven't yet had <strong>the strength to resign myself</strong> to restoring the ancient backups.<br>
But I <strong>buy the cable a little earlier</strong>, and turn off the server while waiting, <strong>not really, eh?</strong></p>
<p><strong>Hoping</strong> that things like this won't happen again in the short future, otherwise <strong>I will go completely and irrecoverably crazy</strong> because of these damned hardware problems, I greet you and wish you never have to <em>damn</em> as much as I do. 😔</p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>It was a surprise to me too, but <strong>the USB standard prohibits Y cables</strong>: see <a href="https://compliance.usb.org/index.asp?UpdateFile= Policies#72" rel="noopener nofollow" target="_blank">Update 72</a>; translated into English,</p><blockquote><em>The use of a "Y" cable (a cable with two A connectors) is prohibited on any USB device. If a USB peripheral requires more power than that allowed by the USB specification for which it was designed, it must be self-powered.</em></blockquote> Well, how nice are the rules, but then comes reality and the think a little differently. The whole <strong>real world uses Y cables</strong> without getting too much <em>fuss</em>. <a href="#fnref1"></a><p></p>
</li>
<li id="fn2">
<p>(Both <strong>5V</strong>) </p><ul><li>For the <strong>Pi</strong>, a <strong>3A</strong> power supply (just above <a href="https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/power-supplies.adoc" rel="noopener nofollow" target="_blank">the suggested by Raspberry Foundation</a>) which was included in a kit (excluding computer) of accessories for the Raspante, by <strong>Aukru</strong>. Oh well, after years it didn't explode, then the reviews were good anyway, and still this brand sells new power supplies, so it's fine...</li><li>For <strong>additional</strong> power, a <strong>1A</strong> block that was included in the package of my old low-end <strong>Huawei</strong> phone (also marketed in Europe), from 2017.</li></ul> <a href="#fnref2"></a><p></p>
</li>
</ol>
</div>

View File

@ -1,12 +1,10 @@
+++
Title = "🔋 Everything so as not to change two batteries..."
Dates = 2023-04-03
Downsync = "/it/posts/Tutto-Per-Non-Cambiare-Due-Pile.html"
Aliases = [
"/Posts/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.html",
]
Description = "I bother changing the batteries of the TV remote control that I have on my desk, so obviously making a mess with paper clips and cardboard..."
Categories = [ "DIY" ]
Title= "🔋 Everything so as not to change two batteries..."
Date= 2023-04-03
Downsync= "/it/blog/Tutto-Per-Non-Cambiare-Due-Pile.html"
Aliases= [ "/Posts/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.html" ]
Description= "I bother changing the batteries of the TV remote control that I have on my desk, so obviously making a mess with paper clips and cardboard..."
Categories= [ "DIY" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -38,8 +36,8 @@ Categories = [ "DIY" ]
<h3>Technically "it works"</h3>
<p>The <strong>remote control</strong>, in fact, proves that it can <strong>still send signals</strong> to the television, but only <strong>for a moment</strong>: just long enough to press <strong> >a button</strong>, and nothing more. In an instant he returns dead, and immediately trying to send other signals is of no use.<br>
If, however, at this point <strong>you wait</strong> for about fifteen seconds, and <strong>then you press</strong> another key, the command <strong>goes to sign</strong>. It is clear that the <strong>batteries</strong> are very discharged, but they still have that little charge that allows a <strong>capacitor</strong> to charge <strong>slowly</strong>, and therefore at <strong>remote control</strong> to be <strong>powered</strong>. <strong>Emitting</strong> the <strong>infrared</strong> light then apparently drains all the charge from the capacitor in a few moments, and then you have to wait again for it to recharge.< /p>
<p>The <strong>remote control</strong>, in fact, proves that it can <strong>still send signals</strong> to the television, but only <strong>for a moment</strong>: just long enough to press <strong> >a button</strong>, and nothing more. In an instant he then returns dead, and immediately trying to send other signals is of no use.<br>
If, however, at this point <strong>you wait</strong> about fifteen seconds</strong>, and <strong>then you press</strong> another key, the command <strong>goes to sign</strong>. It is clear that the <strong>batteries</strong> are very discharged, but they still have that little charge that allows a <strong>capacitor</strong> to charge <strong>slowly</strong>, and therefore at <strong>remote control</strong> to be <strong>powered</strong>. <strong>Emitting</strong> the <strong>infrared</strong> light then apparently drains all the charge from the capacitor in a few moments, and then you have to wait again for it to recharge.< /p>
<h2>What do I need it for on my desk?</h2>
@ -53,7 +51,7 @@ If, however, at this point <strong>you wait</strong> for about fifteen seconds,
<h2>The controls on the back</h2>
<p>The <strong>TV has</strong> an integrated <strong>control interface</strong>: a simple <strong>wheel</strong> that moves in two directions and you press, and you can use to <strong>turn on/off</strong> or change source.<br>
The problem is that it is in a <strong>terrifying position</strong>! It is practically on the <strong>side of the rear edge</strong>, the one formed by the continuation of the plastic structure, which maintains the television circuitry, behind the LCD frame.<br>
The problem is that it is in a <strong>terrifying position</strong>! It is practically on the <strong>side of the rear edge</strong>, the one formed by the continuation of the plastic structure, which holds the television circuitry, behind the LCD frame.<br>
Practically <strong>I would have to bend over</strong> every time, sticking my fingers between the annoying obstacles that live on my desk.</p>
<p>Maybe I should be <strong>thankful</strong> that those controls are on the <strong>left edge</strong> - since I have the other screen immediately to the right, things <strong>could have been worse</strong> strong> - and be satisfied... <em>what balls... piles</em>... no, <strong>balls!</strong></p>
@ -112,7 +110,7 @@ Practically <strong>I would have to bend over</strong> every time, sticking my f
</ul></li>
</ol>
<p><img src="{{< assetsRoot >}}/Media/Toshiba-TV-Button-Hack/Back.webp" alt="View of the back of my assembled system. In red, I've circled the pressing piece on the wheel."> <em>(I couldn't take the less blurry photo back there, sorry.)</em></p>
<p><img src="{{< assetsRoot >}}/Media/Toshiba-TV-Button-Hack/Back.webp" alt="View of the back of my mounted system. In red, I've circled the pressing piece on the wheel."> <em>(I couldn't take the less blurry photo back there, sorry.)</em></p>
<h3>What a job...</h3>

View File

@ -1,13 +1,12 @@
+++
Title = "🏴‍☠️ What impact will the new Italian anti-piracy law have?"
Dates = 2023-04-16
Lastmod = 2023-04-17
Downsync = "/it/posts/Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html"
Aliases = [
"/Posts/2023-04-16-Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html",
]
Description = "They have approved a law in Italy for a strong fight against piracy. The fact is that it entails important risks for Internet users."
Categories = [ "Internet" ]
Title= "🏴‍☠️ What impact will the new Italian anti-piracy law have?"
Date= 2023-04-16
Downsync= "/it/blog/Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html"
Aliases= [ "/Posts/2023-04-16-Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html" ]
Description= "They have approved a law in Italy for a strong fight against piracy. The fact is that it entails important risks for Internet users."
Featured_Image= "@/Media/Misc/Keep-Seeding-Monitor.webp"
Categories= [ "Internet" ]
Lastmod= 2023-04-17
+++
{{< noticeAutomaticTranslation it >}}
@ -28,7 +27,7 @@ Categories = [ "Internet" ]
<h2>Blocks (instant and per IP)</h2>
<p>The point that perhaps struck me most about the law (here <a href="https://documenti.camera.it/leg19/pdl/pdf/leg.19.pdl.camera.217_A.19PDL0028100.pdf" rel="noopener nofollow" target="_blank">the PDF examined by the Commission</a>, and <a href="https://temi.camera.it/leg19/dossier/OCD18-17872/disposizioni-contrasto- illicit-direct-transmission-or-diffusion-and-illegal-use-of-contents-protected-by-law-d.html" rel="noopener nofollow" target="_blank">the final report</a>) - perhaps because I own various online properties, totally personal, which have zero economic value for me, but unquantifiable sentimental value - it is the <strong>obligation for Internet service providers to respond to <strong>blocking requests snapshots</strong>.</p>
<p>The point that perhaps struck me most about the law (here <a href="https://documenti.camera.it/leg19/pdl/pdf/leg.19.pdl.camera.217_A.19PDL0028100.pdf" rel="noopener nofollow" target="_blank">the PDF examined by the Commission</a>, and <a href="https://temi.camera.it/leg19/dossier/OCD18-17872/disposizioni-contrasto- illicit-direct-transmission-or-dissemination-and-illegal-use-of-contents-protected-by-law-d.html" rel="noopener nofollow" target="_blank">the final report</a>) - perhaps because I own various online properties, totally personal, which have zero economic value for me, but unquantifiable sentimental value - it is the <strong>obligation for Internet service providers to respond to <strong>blocking requests snapshots</strong>.</p>
<p>A <strong>copyright</strong> holder can send a <strong>blackout request</strong> which, when it is <strong>urgent</strong> - think of a meeting live sports, which is being illegally retransmitted in real time - must be honored in <strong>no more than 30 minutes</strong> by all providers, without <strong>any adversarial or formal process</strong>: it will be <strong> >the owner</strong> of the blocked website will then have to open legal proceedings to <strong>challenge the blocking</strong> and request its restoration.<br>
For illicit sites, all <strong>domain and subdomain names</strong> (DNS), and <strong>IP addresses</strong>, present will be blocked and, I have no idea under what limits , all possible futures.</p>
@ -52,7 +51,7 @@ Sooner or later an <strong>over-blocking</strong> incident will happen, and ther
<p>An <strong>example</strong> can be given by comparing Russia and China: both states have a certain <strong>desire to control</strong> political dissent on the Internet, but:</p >
<ul>
<li>For <strong>Russia it is difficult</strong>, as it has a more <strong>traditional</strong> Internet infrastructure, which began to develop as decentralized well < strong>before Putin's arrival</strong>, when the present government was of another type.</li>
<li>For <strong>Russia it is difficult</strong>, as it has a more <strong>traditional</strong> Internet infrastructure, which began to develop as decentralized well < strong>before Putin's arrival</strong>, when the present government was of a different type.</li>
<li>For <strong>China it is easier</strong>, because the government in office <strong>at the time</strong> (the Communist Party, like today), understood the potential of the Internet, and made sure that development took place <strong>immediately</strong> according to a <strong>centralized</strong> scheme.</li>
</ul>
@ -70,7 +69,7 @@ Sooner or later an <strong>over-blocking</strong> incident will happen, and ther
<h3>Are some okay?</h3>
<p>All in all, despite the initial general fear and alarmism, it seems that the only users who have something to fear are precisely the latter, because - although it must be said that I know relatively little about the law, and it is not easy to apply generic text comprehension skills on legal bricks, so who knows - the <strong>text talks about purchasing or renting</strong>, and <strong>not</strong> also things like <strong>downloading at no cost</strong> >.</p>
<p>All in all, despite the initial fear and general alarmism, it seems that the only users who have something to fear are precisely the latter, because - although it must be said that I know relatively little about the law, and it is not easy to apply generic text comprehension skills on legal bricks, so who knows - the <strong>text talks about purchasing or renting</strong>, and <strong>not</strong> also things like <strong>downloading at no cost</strong> >.</p>
<p>If, therefore, up to now, surfing the Internet to <strong>find links</strong> to "crisp" football matches, with pixels has never actually been prohibited as big as biscuits and the habit of <em>buffering</em>, or <strong>download</strong> the tenth film of the week via <em>torrent</em>, or even <strong>stocking up</strong> > of free video games repackaged, one can well imagine that <strong>things will remain as they are</strong> in this sense.</p>
@ -88,8 +87,6 @@ In Italy it seems that no single <em>seeder</em> has ever been prosecuted, nor h
<p>Perhaps, if this new law targeted <strong>only them</strong>, <strong>there wouldn't be much to <strong>discuss</strong>: <strong>they have no passion </strong> for sharing, only that of <strong>money</strong>.<br>
Perhaps there would not be much of an objection even if, by going against the platforms that make certain links available, we considered acting <strong>only</strong> against those <strong>profit-making companies</strong>: Google, Microsoft ( with Bing), Facebook, Twitter, and so on.</p>
<p>But in Italy they have already <em>blown up</em> TNTVillage, and I don't want the <strong>decimation</strong> of all the other <strong>online marketplaces</strong> created < strong>by the people for the people</strong> - non-profit, and indeed <strong>often disposable</strong>, both in time and money - just because <strong>it bothers someone</strong> that the <strong>main functionality of the Web</strong> is used: hyperlinks, invented to encourage the <strong>free and free sharing</strong> of culture and entertainment, <strong>without barriers</strong>. </p>
<p>But in Italy they have already <em>blown up</em> TNTVillage, and I don't want the <strong>decimation</strong> of all the other <strong>online marketplaces</strong> created < strong>by the people for the people</strong> - non-profit, and indeed <strong>often disposable</strong>, both in time and money - just because <strong>it bothers someone</strong> that the <strong>main functionality of the Web</strong> is used: hypertext links, invented to encourage the <strong>free and free sharing</strong> of culture and entertainment, <strong>without barriers</strong>. </p>
<hr>
<p><img src="{{< assetsRoot >}}/Media/Misc/Keep-Seeding-Monitor.webp" alt=""Keep seeding""></p>

View File

@ -1,12 +1,11 @@
+++
Title = "😭 More than an exam, I went to war."
Dates = 2023-05-02
Lastmod = 2023-05-03
Downsync = "/it/posts/Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html"
Aliases = [
"/Posts/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html",
]
Description = "Because of people who don't know how to read the rules, demons came to me while I was taking an exam that was supposed to be very easy."
Title= "😭 More than an exam, I went to war."
Date= 2023-05-02
Downsync= "/it/blog/Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html"
Aliases= [ "/Posts/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html" ]
Description= "Because of people who don't know how to read the rules, demons came to me while I was taking an exam that was supposed to be very easy."
Categories= [ ]
Lastmod= 2023-05-03
+++
{{< noticeAutomaticTranslation it >}}
@ -17,7 +16,7 @@ Description = "Because of people who don't know how to read the rules, demons ca
<p>As <strong>the title</strong> suggests, this was the <strong>poetic thought</strong> dispensed by my mother today, after I returned home in the afternoon with a <strong>psyche</strong> > completely <strong>obliterated</strong>, unrecognizable.</p>
<p>Until 30 minutes before, <em>good Maremma</em>, <strong>I just wanted</strong> to <strong>explode</strong>. Be careful, though: not for the exam itself (the last in a series of extra-curricular ones, precisely), very simple for me, which I don't care about except the certification!<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup> Something else happened</strong>.</p>
<p>Until 30 minutes before, <em>good maremma</em>, <strong>I just wanted</strong> to <strong>explode</strong>. Be careful, though: not for the exam itself (the last in a series of extra-curricular ones, precisely), very simple for me, which I don't care about except the certification!<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup> Something else happened</strong>.</p>
<h2>Let's go back</h2>
@ -27,7 +26,7 @@ Description = "Because of people who don't know how to read the rules, demons ca
The <strong>class</strong> at these rounds was always <strong>packed</strong>, and this very thing ended up being a <strong>problem for my soul</strong>.<br>
I don't think I deserve all this...</p>
<h3>Sounds of trouble</h3>
<h3>There are problems in the air</h3>
<p><strong>Last month</strong> I took 2 tests out of the 3 I was missing, and already <strong>nothing went</strong> smoothly at all:</p>
@ -68,7 +67,7 @@ I wanted to <strong>kindly</strong> tell him to keep all those who had no right
Yes, <strong>that's all</strong>. I can't say anything else about this moment, it immediately crystallized into goodness. From there, until I finished and was able to leave, not a fly flew again.</p>
<p>At that point, unfortunately, I had <strong>accumulated</strong> the <strong>irritation</strong> anyway, and it took me <em>hours and hours and <strong>hours</strong> ></em> <strong>to dispose of it</strong>, between doing various random things and writing this article.<br>
The only thing I can logically <strong>regret</strong> is not having made that bench resonate a few precious minutes before</strong> seriously reaching the limit, given that gentle methods didn't work. Unfortunately or fortunately, damn, it's not <strong>a reflection that arises in me</strong> too often; <strong>only when</strong> I am already <strong>over</strong> that limit, and perhaps I have <strong>already committed other avoidable</strong> damage.</p>
The only thing I can logically <strong>regret</strong> is not having made that bench resonate a few precious minutes before</strong> seriously reaching the limit, given that gentle methods didn't work. Unfortunately or fortunately, damn, it's not <strong>a reflex that arises in me</strong> too often; <strong>only when</strong> I am already <strong>over</strong> that limit, and perhaps I have <strong>already committed other avoidable</strong> damage.</p>
<hr>
@ -82,7 +81,7 @@ The only thing I can logically <strong>regret</strong> is not having made that b
<ol>
<li id="fn1">
<p>The <strong>certification</strong>... oh God, even the latter, <strong>not that I care</strong> personally: on my <strong>deathbed I don't</strong> strong> I will certainly be <strong>counting the cards</strong> that I could have but didn't want to get; mainly my parents convinced me, so whatever. (<em>If <strong>even this were to expire</strong> before it can be seriously useful for anything, <strong>I'll be seriously pissed off</strong>, but never mind...</em>) < a href="#fnref1"></a></p>
<p>The <strong>certification</strong>... oh God, even this last one, <strong>not that I care</strong> personally: on my <strong>deathbed I don't</strong> strong> I will certainly be <strong>counting the cards</strong> that I could have but didn't want to get; mainly my parents convinced me, so whatever. (<em>If <strong>even this were to expire</strong> before it can be seriously useful for anything, <strong>I'll be seriously pissed off</strong>, but never mind...</em>) < a href="#fnref1"></a></p>
</li>
<li id="fn2">

View File

@ -0,0 +1,141 @@
+++
Title= "☣️ The unsolvable ugliness of the Nintendo Switch dock (Part I)"
Date= 2023-06-30
Downsync= "/it/blog/Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.html"
Aliases= [ "/Posts/2023-06-30-Unsolvable-Brutture-della-Dock-Nintendo-Switch.html" ]
Featured_Image= "@/Media/Switch-Dock/Dock-Binned-Unsharp.webp"
Description= "Is it possible to find so many defects in a single accessory? Nintendo, for years, with its Switch dock, has shown us that it is!"
Categories= [ "Technology", "Gaming" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p><small><em><strong>Note</strong>: This article <strong>should</strong> have first explained the Switch dock issues, but then continued and ended with <strong> >total development of my alternative solution. The first part was quite long, however, and I'm afraid that it might <strong>eclipse</strong> the really important part, that of my <strong>dangerously original</strong> solution. So, <strong>in this</strong> article I only talk about <strong>my problems</strong>; what comes out <strong>later will be</strong> dedicated to my <strong>do-it-yourself</strong>.</em></small></p>
<p>Whoever, like me, is among the <strong>unlucky owners</strong> of a <strong>Nintendo Switch</strong> console, probably knows well how the <strong>official dock</strong> is not only <strong>uncomfortable</strong>, but almost a joke in essence, something that almost <strong>shouldn't have existed</strong>!</p>
<h2>Here's what we're talking about</h2>
<p>The <strong>dock</strong>, for those who have been blissfully ignorant until now, is simply a <strong>proprietary base</strong> that provides some <strong>expansions</strong> to the console, including only one with minimal importance: the <strong>video output</strong>.</p>
<p>To avoid creating confusion, or assigning blame where it may not be due, let me clarify: all <strong>this article</strong> revolves around the <strong>first edition of the dock</strong>. In fact, Nintendo created an improved version when it released the OLED revision of the console in 2021. I <strong>only own the first model</strong> (as I only have the first edition of the Switch), so my experience is limited to that. Oh well, even if it seems that <strong>some minor problems</strong> have been <strong>resolved</strong>, overall the dock <strong>still remains sub-optimal</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Switch-Dock/Dock-Binned.webp" alt="My dock sitting in a trash bin... disassembled, because I've already built the subject of the next post."> <small><em>Here is the place where the dock should be: in the trash.</em></small></p>
<h2>For what began the end</h2>
<p>It's been since the proverbial <strong><em>day-one</em></strong>, that day in <strong>2017</strong> when Nintendo released this <strong>yet another console</strong> strong> on the market, which among the various <strong>criticisms</strong> that have arisen around it, many have also concerned its <strong>relationship with the dock</strong>.</p>
<h3>Video output made ugly</h3>
<p>The biggest <strong>annoyance</strong>, in my opinion, is due to the fact that the <strong>damned</strong> dock is the <strong>only way to have video output</strong> from the console to an external display. We all understand not wanting to put an HDMI port on the tablet, i.e. the actual console, but <strong>why necessarily</strong> require the dock?</p>
<p>Already <strong>3 years before</strong> the release of the Switch on the market, i.e. from <strong>2014</strong>, the "<em>standard" was widespread <a href="https://en.wikipedia.org/wiki/DisplayPort#USB-C" rel="noopener nofollow" target="_blank">DisplayPort Alternate Mode on USB Type-C Connector</a></ em>", the one currently <strong>implemented in all those portable PC</strong>s that do not include an HDMI port, and which precisely allows you to transport, on a <strong>single connector</strong>: sufficient energy to charging, <strong>video data, and data of all types</strong> (USB).<br>
If you then want to have extra USB ports, or directly an HDMI port (to connect to non-DisplayPort monitors), there are <strong>hubs on the market for less than a few dozen euros</strong> that are right for this case .<br>
Obviously, since Nintendo wanted to implement its <strong>questionable proprietary solution</strong>, <strong>connecting Switch directly</strong> to a monitor equipped with a USB-C port, or to one of these adapters, will not result in < strong>no video signal</strong> be transmitted.</p>
<p>Nintendo then <em>made sure</em> not to include <strong>wireless video transmission</strong> functions, not even as a secondary option, even if <em>homebrew</em> programs like <a href="https://github.com/exelix11/SysDVR" rel="noopener nofollow" target="_blank">SysDVR</a> demonstrate that the <strong>hardware is perfectly capable</strong> of a broadcast video via WLAN.<br>
For another thing, the <a href="https://en.wikipedia.org/wiki/Miracast" rel="noopener nofollow" target="_blank">Miracast</a> standard has been around since <strong>2012 </strong>, so there was plenty of time to implement it in the console, <strong>if only the parent company wanted</strong>. To tell the truth, since it is something <strong>implementable via software</strong> (the only hardware requirement is <strong>Wi-Fi</strong>), Nintendo has <strong>never had a deadline </strong> to include such a function, yet no firmware update released in these <strong>6 years</strong> has yet filled this <strong>gap</strong> (or various others); something that does nothing but confirm the <strong>laziness of the company</strong>.</p>
<h3>A blow to the wallet!</h3>
<p>Despite this <strong>Nintendo fixation</strong> with <strong>not implementing widespread standards</strong> — or, even worse, with doing it <strong>incorrectly</strong>, reinterpreting them and <strong>breaking them</strong> (I don't dare open my mouth about Switch issues that go beyond the base...) - at least <strong>the dock is included in the package</strong> of the console, and does not have to be purchased separately... something that I don't know whether to see as <strong>good or bad</strong>, considering that, costing <strong>80 euros</strong> if purchased separately, I imagine that its inclusion in the tablet box < strong>heavily impacts</strong> what would otherwise be the <strong>cost of the console</strong> alone.</p>
<p>If it is also true, however, that critics arrive even where someone offers a perfect product, <strong>this <em>plasticume</em></strong> accessory <strong>deserves</strong> all its <strong>bad reputation</strong>. I mean: all <strong>of us gamers</strong> would have expected something <strong>a moment better</strong>, with that <strong>bounty of €80</strong>, and therefore it must be said that <strong> >the negative aspects</strong> of this ornament honestly weigh much more <strong>than the positive sides</strong>.</p>
<h3>Ban the doors</h3>
<p>First of all, I find it a little <strong>ridiculous</strong> - <strong>albeit realistically <strong>insignificant</strong>, considering what competing consoles and other electronic devices in general offered in 2017 — that the dock provides <strong>only one</strong> digital audio-video output port (HDMI), and <strong>no analog</strong>.<br>
I repeat, it is not an intelligent excuse to go to Nintendo with pitchforks in hand, but it is at least <strong>disappointing</strong>, considering that <strong>the previous home console</strong> of the great N, the much-maligned <strong> >Wii U</strong>, had both releases.</p>
<p>A <strong>lack of input/output</strong> considered a problem by far more than 4 cats, however, concerns the <strong>Ethernet port</strong>. In specific areas, Wi-Fi has never really replaced wired network connections, and <strong>gaming</strong> is one of these.<br>
On Switch then, with the <strong>Wi-Fi drivers</strong> of Horizon OS (Nintendo's operating system), which is to say <strong>disgusting</strong> is a compliment, and with the <strong>lack support</strong> for <strong>USB tethering</strong> drivers (those that allow you to use, for example, an Android smartphone as a wired router), the <strong>only way</strong> to have a connection < strong>Quality Internet</strong> is buying an <strong>Ethernet-USB adapter</strong> (at least this one, fortunately, can be generic).</p>
<p>Yet, in this case, the <strong>lack of space is not a digestible excuse</strong> for not having included plenty of ports... the dock <strong>inside</strong> is <strong> >mostly empty space</strong>, rather than electronic components, and I think it would have been possible to do more (the OLED dock, in fact, at least has an Ethernet port).<br>
By the way: in itself, the <strong>lot of ABS plastic</strong> wouldn't be a problem — on the contrary, it gives <strong>good solidity</strong> and a <strong>weight compared to the product</strong> , which otherwise might tend to fly off tables and desks with little effort, and would perhaps be a little fragile. </p>
<p>Due to this, however, the dock <strong>is not at all easy to transport</strong>, mainly because it is <strong>too large</strong>.<br>
The <strong>weight</strong>, frankly speaking, <strong>is not a problem</strong> in this regard: the console alone with the <em>Joy-Con</em> (the side controllers) equipped it already weighs more than the dock alone... all that lithium in a plastic tablet, trust me, it <em>looks like lead</em>.<br>
The <strong>dimensions</strong>, however, if apparently small (at least compared to an entire fixed-only console) are <strong>problematic</strong> if <strong>you want to bring the dock</strong> in a bag or backpack together with the console. All <strong>transportable cases</strong>, obviously, <strong>cannot reserve</strong> a space for the base, unless they are as large as briefcases.</p>
<p>Pausing for a moment with words in the wind, and <strong>talking about numbers</strong>, we are at 238x98x13 millimeters for the console (Joy-Con included), and 172x102x50 mm for the dock: in short, the latter it is <strong>almost 4 times as thick as the tablet</strong>, which is a <strong>problem</strong>.<br>
My generic briefcase case (one of those quasi-padded ones, with space for accessories) is, when closed, 249x126x52 millimeters: if it also included space for the dock it would be a duffel bag!</p>
<h2>Beyond banal appearances</h2>
<p>And it is exactly like this, by carefully observing <strong>ever more minute details</strong> in order to produce <strong>refined deductions</strong>, that we remember something - at least, I and all those who learn do- yourself and programming from my blog (much wrong?): <strong>the <a href="https://en.wikipedia.org/wiki/Overengineering" rel="noopener nofollow" target="_blank">over - engineering</a> is a danger</strong> always around the corner, when you try to do something particular.</p>
<h3>Clawed walls included!</h3>
<p>One of the <strong>design oversights</strong> that immediately emerged with the design of the base, and which would not have been present at all if only Nintendo had opted for a more essential design, is that <strong>the space in where the Switch</strong>tablet fits and rests is a little too tight. The two plastic faces are not so close that it feels strange when inserting or disconnecting the console, yet close enough to <strong>create scratches on the front</strong> of the console.<br>
To be fair, no scratches can accumulate in the actual area of the display, but realistically only <strong>at its edges</strong> (and on the <strong>most extreme pixels</strong> of the display, and here's where it comes from collective anger), given that it is only in that area that the dock has 2 symmetrical protrusions, which act as guides for insertion.</p>
<p>Obviously, the front panel <strong>gets scratched</strong> only because it <strong>is made of plastic</strong>: if it had been made of glass, no accidents would have occurred. However, considering the breadth of the market target to which the console is aimed, and the rest of its technical characteristics, a glass display would actually have been <strong>inadequate</strong>. After all, anyone who cares can, as I did, buy <strong>glass film</strong> for a few euros, and apply it in an instant.</p>
<h3>Reduced air flow</h3>
<p>Many games that run on Switch, in attempting to maintain an acceptable <strong>performance regime</strong> during the gameplay session, work <strong>to the detriment of temperatures</strong>, which <strong>rise by a lot</strong> (especially on the very first revision of the console, which features a more energy-intensive chip.<sup id="fnref1"><a class="footnote-ref" href="#fn1">1</a> </sup>). Hence the need for the console to have an <strong>active cooling system</strong>, which sucks air from a small grill on the back, and then spits it back (hot) at the top.</p>
<p>Not that I have much experience in fluid physics, but it seems to me, from the <strong>simple use</strong> of the console, that <strong>in dock the fans</strong> tend on average to <strong> always spin with <strong>more force</strong> than in portable mode, even with the same video resolution (720p) and, as a rule, CPU and GPU frequencies.<br>
In fact, due to the way the tablet rests in its base, half of the rear <strong>grill</strong> faces the dock cable compartment, while the other half is directly <strong>obstructed</strong> (very close to a wall plastic). This first half, in addition to possibly being partially obstructed by power and video cables, receives air only from the two small open spaces (on the left and top) on the back of the dock; and to me, <strong>this air seems little</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Switch-Dock/Air-Flow-Diagram-Dock.webp" alt="Model hand-drawn on paper, with colored markers."> Here is a graphic model of <strong>holes, air flows, and possible cables</strong>. The situation with the small <strong>rear grill</strong> is ugly (in blue, and out of scale due to excess, now that I notice)! <small>(Don't notice the fact that I reversed the USB-C port with the HDMI one...)</small></p>
<h3>Turn it horizontally?</h3>
<p>Finally, the <strong>lack of</strong> a <strong>horizontal positioning mode for the base</strong> is a bit stressful, which would be particularly <strong>useful when space is limited< /strong> and the cables must be short — as in gaming stations <strong>near the TV</strong> (a common situation in some Japanese homes, by the way), or even <strong>desk stations</strong> > (my case).<br>
If turned on its long side, in reality, the base remains there, and the console remains connected; but <strong>just pull</strong> something a little <strong>to make it slide</strong> out, and then disconnect.<br>
For the record, both Wii and Wii U, as well as the <strong>competition consoles</strong> (the present ones, and several past ones), were designed to be able to <strong>rest in both</strong> orientations. </p>
<p>It would have been convenient to have this option, although perhaps <strong>it's not the end</strong> of the world, compared to the other hassles: also because all you need to do is add a <strong>self-made triangular support</strong> ( or bought from sellers who deal with <em>plastic craftsmanship</em>) to have a more decent situation, in which the console remains <strong>a little inclined</strong> with respect to the support surface of the base ( and not almost parallel).</p>
<p><a href="https://www.etsy.com/uk/listing/877452299/nintendo-switch-dock-horizontal-base"><img src="{{< assetsRoot >}}/Media/ Switch-Dock/Switch-H-Dock-etsy.com-listing-877452299.webp" alt="An additional support designed for horizontal positioning of the dock."></a> <small><em>Photo from < a href="https://www.etsy.com/uk/listing/877452299/nintendo-switch-dock-horizontal-base" rel="noopener nofollow" target="_blank">DVAMakerStudios, Etsy</a>. </em></small></p>
<h2>What to do</h2>
<p>What can be done then if this <em>plasticone</em> is the cause of all these <strong>serious diseases</strong>? We said it above: using a <strong>generic USB hub</strong>, as on all normal devices, is <strong>not possible</strong> here.</p>
<h3>Dock that <em>the great uncle bought</em> at the market...</h3>
<p>Mostly only on the Web, there are <strong>third-party Switch docks</strong> for sale, in all shapes and sizes. Unfortunately, following the <strong>negative reports</strong> made by many users after a variable time of use, I do not consider them <strong>reliable at all</strong> (even if certainly some of the hundreds will be, but who knows which ones!).<br>
Due to the <strong>bizarre protocol</strong> according to which the <strong>energy</strong> is managed between Nintendo Switch and its official accessories, <a href="https://www.tomsguide.com/news /nintendo-switch-brick-docks" rel="noopener nofollow" target="_blank">it seems that the console can break with third-party accessories</a> that (also) provide charging. Which is bizarre, so to speak, because virtually <strong>any other device</strong> on the market with a USB charging port <strong>does not break</strong>, except with unorthodox and deliberate procedures, which beyond using a competitor's charger.</p>
<p>On Amazon in particular, however, you can also find other types, <strong>in addition to the clones</strong> made from scratch of the dock:</p>
<ul>
<li>The compact ones that <strong>contain</strong> - or at least, so they say, but it seems so looking at the photos (the layout of the ports and the dimensions of the card, by eye, match) - <strong>the official card</strong> contained in the base produced by Nintendo (such as <a href="https://web.archive.org/web/20230630114837/https://www.amazon.it/Docking-station-portatile-replacement -official/dp/B0C49WC9BQ" rel="noopener nofollow" target="_blank">this one for €24.99</a>).</li>
<li>The same thing just presented, same design, same dimensions, but <strong>without any integrated card</strong> (like <a href="https://web.archive.org/web/20230630135554/https: //www.amazon.it/eXtremeRate-AiryDocky-Nintendo-Portatile-OLED-Trasparente/dp/B0BW3YX946" rel="noopener nofollow" target="_blank">this one for €19.99</a>): they are < strong>do-it-yourself kit</strong>, the idea is to <strong>take the card</strong> from the dock you already have and mount it in this <strong>new body</strong>.</strong> li>
</ul>
<h4>...<em>and that was how his money burned</em>.</h4>
<p>Whatever option you choose, it seems that you end up paying <strong>at least 20 hard euros</strong> just for <strong>bad plastic</strong>, screws, springs, and some <strong>other nonsense< /strong>. Even this, in terms of price, is simply excessive to say the least; it's too much, period. <strong>Everything is overcharged</strong>, and I bet that if one of the Chinese housewives in my shop sold at least one DIY kit, it would hardly cost more than 10 euros.</p>
<h3>Only one option</h3>
<p>At the end of everything, then, <strong>I only have one option left</strong>: plastic, cardboard, glue, tape, pins, and elastics. This time too <strong>it's time for the do-it-yourself piece</strong>, the one at <strong>totally zero cost</strong> <a href="https://sitoctt.octt.eu.org/Categories /DIY.html" rel="noopener nofollow" target="_blank">which I really like</a>.<br>
There's way too much to talk about, as usual, so that'll all be for the next article! <small>I hope I haven't bored anyone to death today, otherwise who will ever be able to read the second part...</small></p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>A <strong>silent hardware revision</strong> introduced a redesigned version of the <em>NVIDIA Tegra X1</em> SoC, with a more compact manufacturing process, which works almost identically to the original, but <strong>requires less energy</strong>, therefore wastes less, and therefore <strong>heats less</strong>: <a href="https://wiki.wiidatabase.de/wiki/Mariko" rel= "noopener nofollow" target="_blank">https://wiki.wiidatabase.de/wiki/Mariko</a>. <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -1,12 +1,11 @@
+++
Title = "🏖️ Review: Pipì nel Mare (Tyrrhenian Sea)"
Dates = 2023-08-11
Downsync = "/it/posts/Recensione-Pipi-Nel-Mar-Tirreno.html"
Aliases = [
"/Posts/2023-08-11-Recensione-Pipi-Nel-Mar-Tirreno.html",
]
Featured_Image = "@/Media/Misc/craiyon_211338_anime_girl_in_the_ocean_looking_at_the_sunset__half_body_rem.webp"
Description = "An action usually considered irrelevant can, in a special moment, turn out to be magical and impossible to keep to yourself: you have to write a review."
Title= "🏖️ Review: Pipì nel Mare (Tyrrhenian Sea)"
Date= 2023-08-11
Downsync= "/it/blog/Recensione-Pipi-Nel-Mar-Tirreno.html"
Aliases= [ "/Posts/2023-08-11-Recensione-Pipi-Nel-Mar-Tirreno.html" ]
Featured_Image= "@/Media/Misc/craiyon_211338_anime_girl_in_the_ocean_looking_at_the_sunset__half_body_rem.webp"
Description= "An action usually considered irrelevant can, in a special moment, turn out to be magical and impossible to keep to yourself: you have to write a review."
Categories= [ ]
+++
{{< noticeAutomaticTranslation it >}}
@ -24,13 +23,13 @@ Description = "An action usually considered irrelevant can, in a special moment,
(<a href="https://it.wikipedia.org/wiki/Alcyone#Genesi_dell'opera" rel="noopener nofollow" target="_blank">Letter from D'Annunzio to Fratelli Treves Editori, 7 July 1899< /a>)</p>
</blockquote>
<p>Although, like many, I am also convinced of the fact that the sea - understood as being chained in the same single seaside resort chosen for the holiday on duty - is tiring for a long time, in some cases I too am able to feel in a particularly engaging is that naturalist essence that D'Annunzio was able to transcribe with extreme difficulty into beautiful words, despite the fact that my holidays are definitely a little more flat than his.</p>
<p>Although, like many, I am also convinced of the fact that the sea - understood as being chained in the same single seaside resort chosen for the holiday on duty - is tiring for a long time, in some cases I too am able to feel in a particularly engaging is that naturalist essence that D'Annunzio was able to transcribe with extreme difficulty into beautiful words, despite my holidays being decidedly a little more flat than his.</p>
<p>Perhaps during my short holiday in Calabria I didn't have the opportunity to take spectacular walks in the pine forest, or to enjoy a walk on the beach as nature dictates - without the August crowd and the sensory overload generated by it - and not even staying for hours in the absolute peace of some glimpse to rest, I still couldn't give up that one <strong>moment of immersion</strong> that I'm truly allowed.</p>
<p>If perhaps during my short holiday in Calabria I didn't have the opportunity to take spectacular walks in the pine forest, or to enjoy a walk on the beach done as nature dictates - without the August crowd and the sensory overload generated by it - and not even staying for hours in the absolute peace of some glimpse to rest, I still couldn't give up that one <strong>moment of immersion</strong> that I'm truly allowed.</p>
<p>After several of those days in which I reluctantly had to decry the sea water as unsatisfactory - too cold, too rough to even stay on the shore without rolling away, overall uninviting atmosphere - finally today between late afternoon and first evening the cards on the table are the right ones, which allow me to make that most desired move: <strong>peeing in the sea</strong>.</p>
<p>At the beginning, my idea was to just stay on the shore, distracted and with my head full of other thoughts. However, in a few minutes the environment proved to be extremely enveloping for the senses, and my thoughts slowly aligned themselves with the frequency of the waves. Following this <strong>new calm</strong> and welcoming rhythm, then, I push myself a little further into that vast blue, arriving to get wet up to my waist, there in the Tyrrhenian Sea.</p>
<p>At the beginning, my idea was to just stay on the shore, distracted and with my head full of other thoughts. However, in a few minutes the environment proved to be extremely enveloping for the senses, and my thoughts slowly aligned themselves with the frequency of the waves. Following this <strong>new calm</strong> and welcoming rhythm, then, I push myself a little further into that vast blue, getting wet up to my waist, there in the Tyrrhenian Sea.</p>
<p>By now I feel good in the water, and in the moments that continually follow one another <strong>I begin to forget</strong> all the shapes, colors, mental constructions. The sky shaded with a warm blue, a fresh color stained by the warm shades of the sun which is now about to set, thus putting an end to this last day of holiday. I do not perceive all those no longer necessary elements, works and thoughts of the modern world, totally out of place in such a divine context, and I delete those other few people very distant from me.</p>
@ -44,7 +43,7 @@ Description = "An action usually considered irrelevant can, in a special moment,
<p>The most pleasant aspect of the work is undoubtedly <strong>the warmth</strong> of the liquid now released, which induces <strong>relaxation</strong> and gives us confirmation that yes, we are doing the thing more beautiful. The swimsuit is always in place, never moved a millimetre, but you can't feel it at all, it doesn't offer the slightest resistance to the mixing of the only two fluids in play. It's the highlight of everything, the pinnacle of panism.</p>
<p>In the end, everything ends, but that's good. We, extremely limited beings, could not even appreciate an experience of this type in this situation if it had a different duration. At this point, with <strong>extreme calm</strong>, without starting to fill my head with useless thoughts again, I start to <strong>get out of the water</strong>, which has become certain. I enjoyed this special moment, and that's what counts.</p>
<p>In the end, everything ends, but that's good. We, extremely limited beings, would not even be able to appreciate an experience of this type in this situation if it had a different duration. At this point, with <strong>extreme calm</strong>, without starting to fill my head with useless thoughts again, I start to <strong>get out of the water</strong>, which has become certain. I enjoyed this special moment, and that's what counts.</p>
<p>Final rating: <strong>10/10</strong>. An experience that in its pleasant essentiality is truly inimitable. <strong>I highly recommend it</strong> to everyone, and I would certainly do it again at the next available opportunity.</p>

View File

@ -1,13 +1,11 @@
+++
Title = "📎 Hair clips, reduced to glue and pebbles"
Dates = 2023-09-15
Downsync = "/it/posts/Mollette-per-Capelli-Colla-e-Sassolini.html"
Aliases = [
"/Posts/2023-09-15-Mollette-per-Capelli-Colla-e-Sassolini.html",
]
Image = "@/Media/Decor/craiyon_182944_small_hair_clip_decorated_with_glitter__worn_on_head__profile_closeup_smiling__anime.webp"
Description = "Not all my DIY creations are hideous. This time, to give a gift to both myself and others, I embellish some hair clips, in the first way that comes to mind."
Categories = [ "DIY" ]
Title= "📎 Hair clips, reduced to glue and pebbles"
Date= 2023-09-15
Downsync= "/it/blog/Mollette-per-Capelli-Colla-e-Sassolini.html"
Aliases= [ "/Posts/2023-09-15-Mollette-per-Capelli-Colla-e-Sassolini.html" ]
Featured_Image= "@/Media/Decor/craiyon_182944_small_hair_clip_decorated_with_glitter__worn_on_head__profile_closeup_smiling__anime.webp"
Description= "Not all my DIY creations are hideous. This time, to give a gift to both myself and others, I embellish some hair clips, in the first way that comes to mind."
Categories= [ "DIY" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -53,7 +51,7 @@ Categories = [ "DIY" ]
</ul>
<p>Meanwhile, in the frenzy of everything, I had beads going right, left, on the desk, on me, and then on the floor. While doing the opening and closing, some even splashed into the air...<br>
Most of what I lost I found again in the days immediately after, however, when I walked around my room and felt something <em>crunchy</em> under my slippers. I couldn't find a very small part, obviously, also because in the meantime I vacuumed shortly afterwards.</p>
Most of what I lost I found again in the next few days, however, when I walked around my room and felt something <em>crunchy</em> under my slippers. I couldn't find a very small part, obviously, also because in the meantime I vacuumed shortly afterwards.</p>
<p>In the end, after making these 3 for my mother... I almost started wanting some made like this too though! 😅️ <br>
So I made at least one more, but this time, having infinite time, I tried with vinyl glue.<br>

View File

@ -1,10 +1,9 @@
+++
Title = "🎇 The report of this 2023, at least in terms of posting!"
Dates = 2023-12-31
Downsync = "/it/posts/Resocontoctt-2023.html"
Aliases = [
"/Posts/2023-12-31-Resocontoctt-2023.html",
]
Title= "🎇 The report of this 2023, at least in terms of posting!"
Date= 2023-12-31
Downsync= "/it/blog/Resocontoctt-2023.html"
Aliases= [ "/Posts/2023-12-31-Resocontoctt-2023.html" ]
Categories= [ ]
+++
{{< noticeAutomaticTranslation it >}}
@ -21,7 +20,7 @@ Aliases = [
<h2>The BBS, Spacc forum with an ancient flavour</h2>
<p>During this summer I had a slightly unusual idea, at least by 2023 standards: opening an old-fashioned discussion forum for hustling, with the vague idea of building something that could slowly grow into a place ideal for discussions of that kind, taken beyond the practical boundaries permitted by the most modern social platforms or chats. And here he is proud, there on <a href="https://bbs.spacc.eu.org/" rel="noopener nofollow" target="_blank">https://bbs.spacc.eu.org/</ a>. 😎</p>
<p>During this summer I had a slightly unusual idea, at least by 2023 standards: opening an old-fashioned discussion forum for hustling, with the vague idea of building something that could slowly grow into a place ideal for discussions of that kind, taken beyond the practical boundaries allowed by the most modern social platforms or chats. And here he is proud, there on <a href="https://bbs.spacc.eu.org/" rel="noopener nofollow" target="_blank">https://bbs.spacc.eu.org/</ a>. 😎</p>
<p>I have some moderately ambitious future ideas regarding the Spacc BBS, which I have not yet had the opportunity to complete and/or set in motion, due to issues of skills and time; from the connection with ActivityPub, to the multilingual support with translation in the backend, up to the idea of a role-playing game that would take place in the forum with ad-hoc designed code (in short, a real video game, not like on other forums where people talk and we pretend to play)... and who knows if I will ever be able to accomplish everything, especially not being able to find people capable of providing the pieces that I am missing.<br>
Hosting the forum costs me nothing, whether it is used or not, and for this reason alone I don't think I will ever declare bankruptcy or close down. It's really so convenient to host at home.</p>
@ -31,7 +30,7 @@ On the other hand, who knows, maybe having only the blogoctt I would have publis
<h2>The brand new MicroBlog, so much for Du Rove</h2>
<p>The "MicroBlog" that I have on the ctt site isn't really a microblog in the classic sense... it's a category that I arbitrarily decided should keep my shorter posts. I have always practiced real microblogging a bit on the Fediverse, a bit on Telegram, with a channel that historically has continuously switched back and forth between public and private for complex reasons.<br>
<p>The "MicroBlog" that I have on the ctt site is not really a microblog in the classic sense... it's a category that I arbitrarily decided should keep my shorter posts. I have always practiced true microblogging partly on the Fediverse, partly on Telegram, with a channel that has historically continuously switched back and forth between public and private for complex reasons.<br>
At the same time, these platforms have always also served as "PicoBlog" for me, with posts of one or two sentences, while I let the dust form on the section of the site. 🕸️</p>
<ul>
@ -43,7 +42,7 @@ At the same time, these platforms have always also served as "PicoBlog" for me,
<ul>
<li>The ActivityPub plugin for WordPress should have made some decent progress by now, and could almost be suitable for microblogging...</li>
<li>...and it just so happens that I have a WordPress site on Altervista (therefore, unlimited space and traffic but with complete WordPress, free) in disuse, which would be perfect for trying this little thing...</li >
<li>...and it so happens that I have a WordPress site on Altervista (therefore, unlimited space and traffic but with complete WordPress, free) that is in disuse, which would be perfect for trying this little thing...</li >
</ul>
<p>This thing perhaps deserves a separate article, but the fact is that I immediately put this way to the test to change my microblogging workflow for the better, after having flaunted it on the new MicroBlog note (<a href="https:/ /octospacc.altervista.org/2023/12/04/138/" rel="noopener nofollow" target="_blank">https://octospacc.altervista.org/2023/12/04/138/</a> , this is for example the message in question). 🔗</p>
@ -52,7 +51,7 @@ At the same time, these platforms have always also served as "PicoBlog" for me,
<p>As luck would have it - ironically, on the evening of December 24th, as if it were a bad, rotten gift - the Telegram account where I was the admin of my channel and of the comments group was banned, for reasons that we still haven't understood (clearly automatic, and in my opinion incorrect). As it is, it also seems that I have lost all my data forever: if they don't respond to my manual request for data portability, they will have violated the GDPR, and in the meantime I will be left with nothing in my hands (if I I'm not freaking out...)</p>
<p>Luckily, having started publishing from WordPress, the ban didn't interrupt my shitposting flow in any way (phew!), but I had to waste some time catching up with people (and there are those who don't we have still collected) to finally take it to the Matrix (a federated and truly free messaging protocol)... because unfortunately they didn't want to listen to me when 2 years ago I said that it would be wise to move there before accidents, not after. 😮‍💨</p>
<p>Luckily, having started publishing from WordPress, the ban didn't interrupt my shitposting flow in any way (phew!), but I had to waste some time catching up with people (and there are those who don't we have still collected) to finally bring it to the Matrix (a federated and truly free messaging protocol)... because unfortunately they didn't want to listen to me when 2 years ago I said that it would be wise to move there before accidents, not after. 😮‍💨</p>
<p>This stuff also deserves separate discussion, and just for good luck I'll leave some of my new links here:</p>

View File

@ -0,0 +1,93 @@
+++
Title= "🚀 LIBERTY WINGS: a Short RPG about Freedom (Review)"
Date= 2024-04-07
Downsync= "/it/blog/LIBERTY-WINGS-Breve-RPG-Liberta-Recensione.html"
Aliases= [ "/Posts/2024-04-07-LIBERTY-WINGS-Breve-RPG-Liberta-Recensione.html" ]
Featured_Image= "@/Media/Games/LIBERTY-WINGS/COVER-ART.jpg"
Description= "It's about a short game about freedom, set in the not-too-distant future, where humanity is enslaved to a corporate regime."
Categories= [ "Gaming", "Reviews" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>Just the day before yesterday, a <em>game jam</em> ended, that is, an (online) video game development competition based on creating something using RPG Maker 95, a very old version of the series in question. game engines. ...It wasn't well publicized, it seems? Because searching on the web I can't find a shred of an announcement page or one that collects the jobs. Too bad.</p>
<p>Anyway, a creator I follow took part in the competition, and so I happened to play his creation. It actually took me longer to prepare to play it than to actually start and finish, because I was obsessed with wanting to play it on mobile rather than on PC. But, the important thing is that we did it (and <a href="https://octospacc.altervista.org/2024/04/07/android-come-il-95/" rel="noopener nofollow" target="_blank ">I explained how on my microblog</a>, in case it's useful to you). At this point, however, I also felt like doing a small review of the work... why not?</p>
<h2>The review</h2>
<p>So, this is <strong>LIBERTY WINGS</strong>, "<em>a simple game about freedom, with cool airships, dictators, and... a cute goth girl!</em>". I'll spit it out right away, and tell you that yes, it's a cute RPG, I liked it. Precisely for this reason, and also considering that it is really short - the first gameplay done completely blindly without running should last from 20 to 40 minutes - in reality I immediately refer you to the videogame web page, where you can download it and try it on your own, first to continue reading: <a href="https://yomuu.itch.io/liberty-wings-rm95-game-jam" rel="noopener nofollow" target="_blank">https://yomuu.itch. io/liberty-wings-rm95-game-jam</a>. If you really don't want to... let's move on. At the very least, if you plan to play it, perhaps consider skipping the story section now, or at least not going beyond its first few paragraphs; although I will try not to spill all the details and characters, I will still expand quite a bit.</p>
<h3>The story</h3>
<p>The game, as can be read from the description (which is not immediately clear when starting to play, but which can be understood as you progress through the story), is set in "a not too distant future", in which humanity is divided into states established on flying islands in the sky. With a war, a dictator took control of these states, turning them into colonies of a centralized government, the "Company".</p>
<p>The protagonist of the story is a normal employee, without precise characteristics or identity, who finds himself having to carry out one of his normal tasks when the game opens. In reality he, as well as all the other workers of the Company, is evidently characterized more as a slave: he has worked and lived there since he was born, and to all intents and purposes he lives to work, due to the brainwashing implemented by the regime dictatorial. Like his colleagues, he is convinced (and partly self-convinced) that life is all about duty
<p>Returning to the protagonist's normal day, for some reason he is constantly full of thoughts, from the moment he gets ready to carry out his tasks until he goes on his lunch break. Among his ruminations, thoughts continually crop up which, from the point of view of the ethics of the company and of the model worker, are, to say the least, wrong. The boy tries to give it little weight, but he can't help but go from the ideal of being grateful for his life and his work, to the more problematic question of who he really is as a person, and if perhaps in the world there is something of a higher value than the obligations imposed on him from above. The tone of the first type of thoughts, however, comes across as slightly false, forced, almost as if they came to the surface automatically only to avoid the worker from a more serious existential crisis.</p>
<p><img src="{{< assetsRoot >}}/Media/Games/LIBERTY-WINGS/Screenshot_2024-04-07-01-47-51-986_com.retroarch.aarch64.png" alt="Dialogue "You know that these intrusive thoughts of yours are not welcome within the perfect and orderly civilization built with sweat and tears by the Company.""></p>
<p>Precisely on this day, at that moment, an emergency happens in the flying airship: for the umpteenth time, the "revolutionaries" have planned an attack on the vehicle, defined as terrorist by the Company. Also called "sky pirates", these are to all intents and purposes the enemies of the system, which considers them perverse, without dignity, and even to be eliminated on sight. The event itself is nothing new for the protagonist, but this time it ends up completely turning his life upside down
<h4>A change of direction</h4>
<p>While trying to head towards the safe area, as ordered by his superiors via the intercom, the worker comes across a revolutionary. As she is about to run away before it is too late, she notices the worker, who tries to persuade by quickly telling him her story: she too worked in the company, until one day she understood the truth of the world, and decided to abandon that banal life forever. In another moment, things would have gone differently, but this time the protagonist's soul is in total turmoil, and he therefore decides to listen to the pirate: he wants to see what's beyond the iron walls of the airship, and so he runs away with her.</p>
<p>At this point we will be driving the girl's small ship, the atmosphere becomes more tense, and things start to get complicated. With difficulty we navigate an enormous environment in the sky, extricating ourselves from irregular walls, bombs placed here and there to catch those who are distracted while driving, and above all the Company soldiers, who have their own spaceships and try to come towards us every time we end up among the their radar. You must find two keys hidden in the vastness of this environment to unlock the door on the other side of the map and continue your escape.</p>
<p>The difficulties don't end here: at a certain point, we encounter several blocks on the road, and we will have to go and look for the release button for the only emergency exit available. In the meantime, the ship has also run out of fuel, and the pirate has to stand there and fill the tank. Thus continues the protagonist's journey, now on foot, through unexplored areas of the island. However, on his way, he soon encounters some robot soldiers ready to overturn his plans at all costs, accusing him of betrayal and shouting at him in a totally cold manner
<p><img src="{{< assetsRoot >}}/Media/Games/LIBERTY-WINGS/Screenshot_2024-04-07-15-01-44-108_com.retroarch.aarch64.png" alt="Dialogue "YOU BETRAYED THE COMPANY. THAT IS A CRIME AND IT MUST BE PUNISHED.""></p>
<h4>Critical point</h4>
<p>The boy actually manages to overcome adversity here too without particular effort... or almost. Before he can defend himself in time, one of the robots stabs him near his heart, making him immediately start to worry for his life. Despite the damage, something inside him tells him that he can't leave everything like this now and, perhaps also because he knows that he would die in any case, he somehow decides to continue and reach the button to unlock the exit. Even the revolutionary, who calls him on the walkie-talkie since time is running out, she can't bring him back once she finds out what happened to him. By now he has tasted freedom, and if he has to abandon his world he at least wants to continue to hope
<p>After some more suffering, dragging himself into even stranger areas, the worker manages to press that damned button, but it is now late, and he feels he is about to die. Somehow, however, the biggest surprise in his history happens here: a bizarre force is released in an instant right from his heart, causing a strong explosion that even blows away the roof that was there. Totally in disbelief, he jumps into the girl's spaceship, who waited for him as promised instead of saving herself, to escape to freedom, this time certain and decidedly tangible
<p>In the end, they did it. The game ends with the boy and the pirate finally safe, and sharing some things about themselves. The future that they want to realize together seems to be that of saving all of humanity, with a next adventure. And it is precisely at this point, the very last lines of the game, that what we read is a strange final plot twist... but I'm silent.</p>
<h3>My opinions</h3>
<p>The game focuses almost entirely on the narrative, which however, as I have already mentioned, is not totally explicit: some details are hidden, hinted at, as well as continually retold. I even wonder if I really understood them all, or if I perhaps misrepresented or left something out!<br>
However, I actually find it a compelling story, well condensed and harmoniously developed; It doesn't appear too condensed or stretched out to make the game seem bigger, and things come out as they should.</p>
<p>The main theme, freedom, is addressed in a way that seems to recall some ugliness of the real world, without however departing from the fantasy one that constitutes the game. It is not very deep, but not even superficial, and some reflection can tear it away at least for a moment. Is what we have believed all our lives really what is best, or what is right? Is it possible that the world is actually larger than what our necessarily limited knowledge allows us to imagine? It's a little game with a reason, that's what I'm trying to say.</p>
<p>Some details made me turn up my nose a little, but nothing major.<br>
There are, as I mentioned in the story, tiny RPG-style combat sections in the game, but they're nothing special; they are done immediately, without any difficulty, and at times they seem to be just right. In reality, perhaps it is right that they are there, to justify what happens at the very end of that block, but I feel that in my opinion this game mechanic could have been developed a little more, if it really had to be there.</p>
<p>I also perceived the quality of the dialogues decreasing a bit towards the end of the game, which actually presents several linguistic expressions that are not exactly correct, or in any case that sound a little bad. Here we really get into pedantry, it's a flaw of mine and I recognize that it's a banal criticism, but I want to be honest. On the other hand, however, the less than perfect writing subconsciously reminds me of the amateur nature of the game, in a certain sense making me appreciate it more in its essence as a work truly created only out of love... therefore, not all evils have a silver lining .</p>
<p>I liked the exploration-puzzle section halfway through the story, which made the gameplay a little more active precisely on the part of me who was playing, even if I was stuck for more than a quarter of an hour just there and I I feared I wouldn't be able to carry on on my own anymore... Luckily, with a stroke of luck, I finally overcame the challenge, but in my opinion it would be a little more pleasant to have some kind of in-game suggestion; that part can get frustrating.</p>
<h4>Special atmosphere</h4>
<p>Speaking of atmosphere: from a glance, in my opinion not everyone will like it, but I found it fantastic.<br>
Here too, the amateur flavor is not lacking, between the (almost all) original <em>tileset</em>s with different themes, the different <em>sprites</em> and full-screen drawings of the characters, and the background music . <em>Tiles</em> and sprites are done in pixel-art style, while those other drawings were made in a more classic style (and there are also sketches in the game's extra files!).<br>
I actually listened to the <em>OST</em> before playing, and I had already thought some of the songs were nice without knowing how to give them who knows how much weight, but listening to it while playing... something completely different, it fits perfectly. Not having (if I understand correctly) <a href="https://t.me/yomushrine/1843" rel="noopener nofollow" target="_blank">experience in musical composition</a>, the work that the the game's creator has done is very respectable, I would say. It's perhaps a little strange to think that all the music is in retro/chiptune style, except for one, but it's not something that bothered me during the game.</p>
<p>Just one note: it seemed to me, in some cases, that the audio was mixed badly: in some points the music changes suddenly, without fading or enough silence, and some songs when looped sound as if they they were made for the thing. I believe that at least some of these problems were the emulator's fault, also considering that the game took a long time to start responding to commands and playing new music when certain events occurred (often the change of scenery, but not always ); but others are probably either a game oversight, or, probably, an engine limitation.</p>
<p>The visual and auditory parts, therefore, together create a cohesive <em>ambience</em>, which develops hand in hand with the narrative. Very dark at first, but somehow calm and comfortable; gradually less familiar and then even chaotic as we move forward; completely upset, but peaceful, at the end of the story. Some areas are even slightly dreamy, ethereal, and I can't help but define some of the scenarios as <em><a href="https://www.treccani.it/vocabolario/liminale/" rel="noopener nofollow" target="_blank">liminal</a></em>. Who knows if it was all intentional, or if it was a coincidence...</p>
<p><img src="{{< assetsRoot >}}/Media/Games/LIBERTY-WINGS/Screenshot_2024-04-07-15-07-22-027_com.retroarch.aarch64.png" alt="A zone a a little liminal, towards the end of the game (out of context, no spoilers)."></p>
<p>Those slightly surreal events, some even comical at times, scattered throughout the story, lift the most tense moments in more or less unpredictable ways. I also noticed something that I really wasn't expecting... in some dialogues, <a href="https://youtube.com/watch?v=Oc7Cin_87H4" rel="noopener nofollow" target= "_blank">the sound of the vine boom</a>... I was stunned, this is really too much even for my <em>very memetic</em> soul... this video game has a nice character.< /p>
<h4>Final considerations</h4>
<p>Having almost reached the end, I probably would have liked a slightly longer gameplay, because right at the last few bars it had become decidedly exciting and I didn't feel like ending it like that... but at the same time, I reiterate that the short duration in this case has its own reason: it allowed the narrative to have its say without lapsing into banal moments. And, in any case, the entire work was created by a single person, a non-professional, in just over a month; considering this too, not only is the final result more than reasonable, but I think it has even more value.</p>
<p>To conclude, I can only renew the initial invitation to try the video game, which is obviously free: between the short duration, being able to make it run on mobile devices with a bit of ingenuity, and the barrier of practically zero difficulty, you have no excuses. I would like to point out that to play it on Wine on Linux desktop you need to open the game menu and set the window view, otherwise (as happened to me) the character will not seem to move; to run the program on vintage versions of Windows (as in the emulator), however, the <code class="prettyprint">ddraw.dll</code> file must be deleted from the game folder.</p>
<p>If you get stuck, the game was also all played live by (I think) a friend of the developer, so you can watch the gameplay: <a href="https://twitch.tv/videos/2113520874" rel ="noopener nofollow" target="_blank">https://twitch.tv/videos/2113520874</a>. As if the intriguing story wasn't enough, there's also some more or less hidden <em>Easter eggs</em>, which add that extra pinch of sparkle once you've already finished playing... those I would suggest finding them yourself, it's trivial. (Unless there's also someone else that no one knows about yet...)</p>
<p>Yet another thank you to <strong>Yomu</strong>, the scary but cute ghoul guy who created this experience, for the good quarters of an hour spent playing the game... as well as the opportunity<em>to distract me from my life</em>even more by writing this review! Ah, and I would also say thank you for explicitly releasing the OST into the public domain... as well as as a WAV file in the game folder, you can also find it <a href="https://youtube.com/watch?v=fA8AxESpjaE" rel="noopener nofollow" target="_blank">in this YouTube video</a>. (Nice surprise this, huh?)</p>
<p><img src="{{< assetsRoot >}}/Media/Games/LIBERTY-WINGS/Screenshot_2024-04-07-15-11-16-713_com.retroarch.aarch64.png" alt="Dialogue "You are ugly as hell, girl.""> <em>Let's end the article with an insult, why not...</em></p>

View File

@ -0,0 +1,151 @@
+++
Title= "📓️ On the transition from diaries to blogs to social media, a reflection"
Date= 2024-06-22
Downsync= "/it/blog/Diari-Blog-Social-Riflessi.html"
Aliases= [ "/Posts/2024-06-22-Diari-Blog-Social-Riflessi.html" ]
Description= "Starting from proposal C2 of the 2024 State Exam, I tell my story and the critical issues with the most modern forms of personal diary."
Featured_Image= "@/Media/Decor/dall-e_ca32679b-2878-4fb1-a031-f28a3865058d.jpeg"
Categories= [ "Internet" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>This year, my most assiduous followers know, I enjoy the privilege of not having to take the final exam: I already gave enough last year, while now I find myself in the much worse vortex of university. But, for those who don't give my online profiles the necessary attention: it's okay, you've discovered it now.</p>
<p>No longer going to school, it is inevitable that an entire calendar year has passed for me without ever writing the classic essay and, although I absolutely do not miss returning home with a broken shoulder and a maimed hand - the result of writing hundreds of words by hand on paper and then even producing a fair copy — I have to admit that not having to write is quite sad.<br>
Obviously, since I like writing, I have never stopped doing it on my own, in fact, I have increased the frequency quite a bit. Now... it's true that this blog hasn't lived here for a year, but it barely survives, but <a href="https://sitoctt.octt.eu.org/Posts/2023-12-31-Resocontoctt-2023 .html#-Il-MicroBlog-nuovissimo-alla-fa" rel="noopener nofollow" target="_blank">my predictions from six months ago regarding my new microblog</a> (on the article written as < em>resocontoctt</em>of the 2023 publications) have proven to be quite spot on, and I always manage to put at least a few hundred words a day up there. (I would like to do more, but time is a tyrant.)</p>
<h2>"The track on the blogs"</h2>
<p>You will have already noticed that this is not a theme, because I <em>fear</em> that in a school paper it would cost me dearly to start with such powerful digressions, so I hope that now you will not run away if I say that here, today, I want to take advantage of this to develop one of the tracks proposed in this year's Italian test.<br>
Partly for the meme, partly out of whim, but deep down also partly out of nostalgia, in fact, I decided to just take a look at this year's rehearsals... three days late, of course, because time is a despot, but time is relative when you don't have a 6 hour limit to do something!</p>
<p>Leaving aside the math test which, yes, I really only opened that one for the meme (I don't understand a damn thing!), it was inevitable that at least the Italian test had some good proposals, and of all of them today I'm choosing one one which, given this context, is quite <em>meta</em>: the C2, of the type of "critical reflection of an expository-argumentative nature on current issues"... The name is a ball, yes, so the I would immediately stop quoting the MIUR text and get to the point; first, however, the track:</p>
<details>
<summary>(Click to expand) <b>Proposal C2: Text taken from: Maurizio Caminito, <i>Profiles, selfies and blogs</i>, in LiBeR 104, (October/December 2014), pp.39-40 .</b></summary>
<blockquote>
<p>When the way of reading and writing changes, the most consolidated ways of transmitting one's ideas and thoughts to others (or to oneself) also change. And there is perhaps no literary (or para-literary) form which, in the era of the so-called digital revolution, has undergone a mutation equal to that of the diary.
The secret diary, understood as a notebook or notebook in which thoughts, reflections, dreams, hopes are jotted down, strictly linked to personal enjoyment or (re)reading, no longer exists. Not only because it has changed shape, leaving on the ground the appearance of a treasure chest variously defended by the curiosity of others, but because it has undergone a real reversal of meaning.</p>
<p>In her diary, Anne Frank told her life story to a fictitious friend whom she had given the name Kitty. Among other things, he writes to her: “I am very afraid that all those who know me as I always am, will have to discover that I also have another side, a more beautiful and better side. I'm afraid that they will mock me, that they will find me ridiculous and sentimental, that they won't take me seriously. I'm used to not being taken seriously, but only the 'light' Anna is used to it and can tolerate it, the 'more serious' Anna is too weak and wouldn't resist it."</p>
<p>Who today writes in solitude anymore, writing words on the sheets of a notebook to which only he (or she) has the key?</p>
<p>Who seeks, through the diary, the discovery of an "inner silence", "the deepest part of oneself", which will constitute, for the writer, the foundation of the encounter with others?</p>
<p>The first elements to disappear were the temporal dimension and the procedural nature of diary writing, not so much in relation to daily life, but in relation to the gradual formation of the personality.</p>
<p>The diary of the digital age is a representation of oneself immediately addressed to others. It was born as an artificial construction, conscious of, or rather in an almost spasmodic search for, the judgment (and approval) of others. Thus risking losing one of the essential elements of the diary as we have known it so far: the search for oneself through the telling of one's inner experience. Which is replaced by self-affirmation through the mythical (or in intentions, mythopoetic) narration of what one would like to be.</p>
</blockquote>
<p>In the passage the author reflects on the change that diary writing has undergone due to the success of blogs and social media: express your point of view on the topic and compare yourself critically with the theses expressed in the text. You can divide your essay into appropriately titled paragraphs and present it with an overall title that synthetically expresses its content.</p>
</details>
<h2>What role do blogs have?</h2>
<p>At the risk of being (even if it were just seeming...) a broken record, I repeat: this is not a topic, don't run away, I beg you! As much as I like to keep the experience of this writing genuine, that is, starting and finishing without going to look at how others on the internet have followed the same path as me, I cannot help but approach the topic in my usual ways, as with the other articles on my blog, also telling my personal story, and... do you understand, at this point, why I say that "it's meta"?</p>
<p>As a bizarre girl on the Internet who always has to make herself known, I couldn't help but talk about blogging on my own blog, taking as inspiration some text that comes from a book; something that is part, so to speak, of the old frontier of sharing one's thoughts with the general public... something that however has not at all been supplanted by new technologies. However, it is inevitable that, in our world, made up of mortal beings with limited time at their disposal (that dictator always comes back into play...), every new thing that arrives must always (at least in part) replace something old, otherwise we wouldn't even talk about it, because no one would ever even know about it... so, where's the catch?</p>
<h3>Diary against news</h3>
<p>Blogs, in fact, have not eliminated books, which are still written and read at full force (at least, relatively), but upon their arrival they curiously took the place of something opposite: the diary, a form of intimate writing par excellence, generally never aimed at public enjoyment, and certainly not open to second-hand comment or sharing. To develop his thoughts, the author of the text starts from this assumption, which is objectively true: many people who lived before the Internet, whether I know them or centuries ago, used to keep the classic personal diary in a one way or another... while today, despite <a href="https://ourworldindata.org/grapher/literate-and-illiterate-world-population" rel="noopener nofollow" target="_blank">l (non-functional) illiteracy is at an all-time low practically all over the world</a>, something with exactly those characteristics is not at all common. What happened? Do people magically no longer have personal thoughts to process and retain? Obviously not: the ways have simply changed and, this is the point of the discussion, the objectives for which it is done.</p>
<p>It should be clarified not to ridicule the text, but simply to establish a more accurate context, which can be read a mile away from the fact that this was written in 2014: while it also rightly talks about social media, from what little we know only thanks the track can be said to focus mainly on blogs, but blogs are as good as dead after ten years. Ten years are practically a historical era in the information society, so much so that blogs in the strict sense actually didn't even have time to kill the diary, before being killed in turn by social media (including some that they are so-called microblogs, but not only). Personal websites dedicated to the public writing of one's ideas are carried out by only two categories of people: digital artists and/or technology nerds (here I am), and those for whom writing is first and foremost a job (writers, journalists, researchers, etc...), who in their free time also dedicate themselves to a more informal but still substantial form.</p>
<p>Nowadays, unfortunately, normal people are content to use social platforms in a banal way, and to do increasingly micro blogging, because the fashion that existed in the early years of the new millennium was immediately eclipsed; in a sense, the standard of average blogs has risen greatly, as they are now used intentionally to critically address issues and spark "engaged" discussions, and are increasingly less collections of daily memoirs. This detail, as anyone in a similar position to mine knows well, is not as small as it seems, and it is right to keep it in mind for later.</p>
<h3>Diary become novelty</h3>
<p>Regardless of which technologies are preferred by <em>young people</em> today, the point of those two pages remains: digital has distorted the concept of the diary, which today exists first of all as a means of exposing oneself, and not to gather. The topic is particularly interesting, since today's situation is not only a consequence of technological evolution, but of the evolution of society in relation to that of technology. For most people, myself included, the idea that writing one's thoughts digitally is more comfortable, flexible, intriguing and safe than the romantic but too old pairing of pen and paper is acceptable; however, using a virtual medium does not automatically mean giving up secrecy or introspection.</p>
<p>Anyone can very well compose files on their device and leave them there only for themselves, perhaps even protecting them with encryption, undoubtedly safer security than a creaking padlock using a mass-produced key. In fact, it's technically even easier to keep things to yourself than keeping one of the modern online diaries, which requires you to create a profile, configure settings and, in extreme cases, even pay attention to what you write, so as not to end up banned from the service. But then, why don't we write in private anymore, even though it is easier than in the past (although, certainly, at the same time, writing in public is also much easier than in the past)?</p>
<h2>My complicated story</h2>
<p>I have tried to find an answer to this question a few times, for years now, at least since I stopped using the various digital platforms superficially. In reality, in fact, since late childhood I have been sharing what I want to say in one way or another thanks to the Internet, having first started with YouTube (doing gameplay and some computer tutorials), and then very slowly becoming passionate about creating sites web in early adolescence, and using chat groups both throughout this time and a little later. However, it never happened to me that I wanted to share, systematically and with a more ethereal audience, things that were more private or not strictly related to my digital activities, until I started using Instagram for short periods, some time after the explosion of stories.</p>
<p>In any case, these are volatile things (as the nature of the format required), which if I hadn't been able to publish there would probably have ended up simply forgotten, in some lost chat or in the black hole of my gallery, because I had never perceived the attraction of keeping a personal register in which to write my little things. Most likely, and this is perhaps also due to my emotional immaturity at the time, the format also instilled a bit of fear in me, not really being able to imagine what I would have to write in the long term, and above all why never; on social media at least I could meet new people with whom I could share opinions, passions and moments of lightheartedness, giving them the opportunity to get to know small fragments of my life just as I could get to know theirs. Later, however, Instagram was starting to get boring, and I stopped using it for good.</p>
<h3>From Telegram onwards</h3>
<p>At this point, for a good while I didn't really share anything in particular about myself in public, but I did talk in a few chats, and usually not about directly personal things. Sometimes I shared memes, and I continued with them, having after a few months also created a very small Telegram channel where I reposted several (very, very cringe and not at all kek). Small detail: Telegram is a messaging service, but it has always played the role of an alternative social platform for many, to the point that even those behind it have worked hard on it over the years. Up there every now and then, in such a spontaneous way that I had almost forgotten about it now, I happened to send ironic messages of my own, or reply to those of the other administrator. Some also referred to things I did or that happened to me, but the focus was never really on me.</p>
<p>To tell the truth, little by little the publications I created on that channel slowly increased over the months, until, almost randomly, <a href="https://sitoctt.octt.eu. org/Posts/MicroBlog/Archive/2019/09/index.html#-2019-09-16-1814-The Beginning-of-O" rel="noopener nofollow" target="_blank">with a pretext that is actually a bit 'Funny</a>, I didn't have the idea of creating a second channel where I could only publish spontaneously, without the uncontrolled reposts of memes. This channel (which in reality was also born with two new admins, but where I was still the one talking more), has perhaps over the months actually become a sort of diary open to the public, with me publishing less and less at random, and on topics that were slowly less and less virtual, but without me even realizing it, because two hands weren't enough to count all the layers of irony. In the latter case I am simply talking about <em>OctoVoLTE</em>, which in the past 5 years has evolved together with me and my way of writing, still existing today as my very active microblog, as I mentioned in 'start.</p>
<h3>The "greve zì" era</h3>
<p>In part, it is right now as I write that I realize how, in that public place, I was gradually looking for a sort of secret intimacy over time, but which was not a real isolation. It started out as a place to make jokes about me or shallow personal moments of mine, but over the months and years it increasingly became a place to write about things that were more private and that I felt like I couldn't really say anywhere else. Meanwhile, I became progressively more and more mentally unwell, for reasons that were totally unintelligible to me and to others at the time; certainly writing on the channel, to also have a few laughs about my inexplicable problems with other people, was in this sense helpful in venting and distracting myself, since I wasn't actually able to resolve the issues that lay beneath those constant messages of mine, ironic but perhaps objectively worrying.</p>
<p>However, just as the stakes increased, I started to feel that writing all that stuff like that, in public, wasn't okay. Not that I was ashamed to show them to the little people who live on my computer, otherwise I wouldn't have started at all, but specifically I worried about what might happen if those who know me in person were able to read. In part I already had very few real friendships and I wanted to avoid blowing them up badly, showing myself as obviously ill as well as simply weird, but in part I was perhaps also afraid that my parents would find out something and get worried, or they would ground me, or go figure out what... Realistically, using a nickname that I had never used before, it would not have been easy to find the channel for someone who knew me in person and would have tried to look for it, but... sometimes the goddess Luck tends some very bad jokes, so it was more than logical for me to make the channel private, so that I could continue writing as I was doing, without worrying about the possibility that someone could link my contents to my physical person.</p>
<h3>An unexpected diary</h3>
<p>If I think about it a little (even if, after all these years, I don't have a precise idea), perhaps even in this now semi-private diary I didn't write everything I would have liked, and that I would have I could in total confidentiality, but I still shared many, many things. So many that, wanting to convert the channel back to public some time later, I had to delete all the messages older than a certain amount, because I'm pretty sure I've shared things that, although totally harmless in themselves, if appropriately triangulated with enough patience would have made it possible for any malicious actors to obtain some of my personal information, and this is not the case; However, the time needed to review years of messages, to delete only the few at risk, would have been too much, so first I made private copies, and then I made the uncomfortable decision to delete everything in complete silence (with a script).< /p>
<p>In any case, I have vague memories of having perhaps written loose private notes in those cases in which the channel was not enough, but the thing never took root in me as an activity to research, because otherwise the channel satisfied me as a register of the days. Before recently, however, I still didn't realize that this channel of mine was nothing more than a modern diary, because in my head the diary was something written in a certain way, and not at all associated with a sequence of messages (albeit chronological), written perhaps in broken Italian, and with stupid images in the middle.</p>
<h2>Towards the Fediverse</h2>
<p>I know I seem largely out of track at this point but, first of all, on my site I'm in charge; secondly, however, what I want to illustrate is how, up to a certain point, my digital writing existed for the purpose of expressing myself in an extremely genuine way, without those denaturations brought by the mechanics of the Internet, despite being in public. This, in fact, until I rediscovered the archetype of the most traditional social networks, thanks to the Fediverse. Even the stones should know it by now, but, when in doubt, it is right to reiterate what the Fediverse is on a practical level (and not a technical one, a topic that does not concern us today): it is an environment in which there are social platforms very similar to the more or less commercial ones in vogue, in their functions, but which are not controlled by <a href="https://it.wikipedia.org/wiki/Big_Tech" rel="noopener nofollow" target="_blank">Big Tech</a> , they are not based on abusing users for profit, they communicate perfectly with each other rather than being so-called "walled gardens", and moderation is very effective. There are tons of them, but the platform I started with was Mastodon, very approachable being similar to Twitter and having the largest Italian community (at the time the only one with a good critical mass, in reality). On paper everything seems extremely positive, and I started to get closer and closer to the world of federated social networks, meeting many nice people and very few worrying ones (which is not a given on commercial social networks), starting to slowly put more and more emphasis on 'having my microblogging there, rather than on the Telegram channel — which to be honest was becoming very stagnant, with so many people no longer active, but no one new discovering it and coming.</p>
<p>It's about this time that a certain decline began, and the thing that I hadn't realized before was a diary, now I wasn't realizing how it was less and less of a diary, with each new message I sent on any of my profiles. One of the considered strong points of the Fediverse is that (for better or worse, net of some very limited experiments) there are no algorithms that propose the various posts to users, but rather these arrive only chronologically (as Twitter also did in the ancient times). The reason why this would be positive is that, since there is no machine that decides based on secret criteria (and difficult to exploit in its favor) which messages to propose more at the expense of others - something that Big Social uses precisely to keep its users glued as much as possible to the service, all in the name of profit and often in defiance of any morality — users would not only have real control over their experience, but could express themselves authentically, without having to choose between pleasing the supreme algorithm or having a post that will not be seen by a single soul.</p>
<h3>The dilemma of numbers</h3>
<p>As in everything, however, the more complex a system is, the more it contains entropy and unpredictable variables (and a social network is in this case a truly ideal one), and the more its reality deviates from ideal principles; in particular, since time is a tormentor, how can something not go wrong if you give it total control? Whether they are proprietary or community-based, the big problem with social media is the numbers, and the climb to increase them more and more: thinking about it now I realize how, every time I shared something in those cases, the priority was no longer expressing what I felt in a given moment, but to express what perhaps I felt like, but at the same time it would have allowed me to accumulate more numbers than the previous time; and, when this didn't happen, the disappointment was palpable.</p>
<p>I have never really abandoned the Telegram channel, sometimes using bots to automatically republish from there to the federated world and vice versa, and simply doing it by hand in extreme cases. I never reached the level of downloading data from the federated network to calculate interesting statistics and thus have a strategic advantage over others, but only due to lack of time, because the desire was strong... but I certainly did some mental calculations, regarding the moments in which to publish something, and at what pace, in an attempt to obtain those additional single impressions, which would then have to be transformed into at least a few <em>retoot</em>s, so as to generate some other impressions and so on. All for what, then, to reach new followers who, due to the temporal ordering, would have usually missed my posts anyway? This is the thing that, at a certain point, made me lose patience, and a good part of my interest: the problem was not that what I wrote wasn't interesting, because the interactions arrived when the stars were well aligned, but that no person ever noticed them because of the system... which is exactly what the Fediverse promised wouldn't happen. The situation got extremely worse when - it seems like a paradox - many new users began to arrive who had fled from Elon Musk's Twitter, cyclically, every time he said or made one of his huge nonsense: having more users, there are certainly many eyes more (2 for each user!)... but alas, inevitably the background noise also gets a lot louder, and getting a message to someone who might appreciate it becomes a real undertaking.</p>
<p>It scares me to think that I've been trapped in this situation for more than a year, having reversed it just a few months ago by pure chance, and that I'm only now realizing it all. Even though I had already declared all my attempts to expand my kingdom to have failed, this was still a bug stuck in my head, and the interest I had lost in composing a digital diary in a manner disinterested by others did not magically return; for a good period, therefore, on the Telegram channel the most I sent were memes with personal comments, and sometimes the story of things I did while spending my time with computers, but without that intimate atmosphere that was once central .</p>
<h2>The right wrong solution</h2>
<p>I practically have to thank fate for how, totally by chance, last December, the idea of moving to the WordPress content manager to manage all my publications came to mind; the idea was to be able to retransmit everything automatically on Telegram with a bot, and on the Fediverse via the dedicated plugin, so as to resolve the constant doubt about where to publish what, and to simply be able to go back to writing as in the past. Looking back now, this idea also had a harmful basis, being based on this sick thought that I kept gravitating towards, but the result was totally positive, despite it not being what I wanted at all; this is precisely why I have to thank luck. It's been since I started going with this new pace that I think this topic deserves an article in itself (just call me "procrastinator maxima"), but the key point of these last few months is that I've almost returned to the literary splendor of the past. Unfortunately and fortunately, my times as edgelord<sup id="fnref1"><a class="footnote-ref" href="#fn1">1</a></sup> are a closed chapter, but of things I still have a lot to say, in fact...</p>
<p>Getting used to the new system, and how it was more convenient to write there than on Telegram, I started to get into the habit of writing a lot in single posts; something that not only blew away any chance I had of relevance on the Fediverse, but actually even made a couple of old followers (not too many, thankfully) turn up their noses. Initially, I was a little worried but, for some reason, this time, the desire of my intrusive thoughts to leave my mind intact to be distributed with dignity into the ether won, and not the desire to continue adapting to commercial mechanics. I called it simply "microblogocctt" when I started, but, now averaging more than a thousand characters per post, I realize that calling it a microblog is a bit out of place by modern standards — they are just some substantial diary pages — but that's the beauty of it. Enough time has passed by now to say that it's no longer about the frenzy of new software, but instead I'm really enjoying the experience as a whole. Of course, I necessarily have a completely different way of writing compared to the past, but at the base there is the same strength that once animated me.</p>
<h3>My final diary</h3>
<p>Having only recently realized that what I once had was a diary, and what I still wanted is practically a diary, I also had the pleasure of discovering one of the key features of this format: how cool it is to end up reading something written months or years before, comparing that past snapshot with the present context, perceiving the differences between the different "versions" of one's person without even having to think about it too much, reflecting on everything and projecting one's mind to an old positive moment; or at least, a negative moment from which, thanks to writing, one was ideally able to draw something positive. The moments in which, to say something new, I somehow end up linking to past posts are particularly special: not only is it an excuse granted to me by fate to look back at what I wrote at that moment, but it gives me the impression of the continuous development of everything, is proof that the things I choose to write do not follow one another at random and do not remain an end in themselves. I only regret it when, busy with very heavy commitments or with my mind running out of ideas, I skip a day without writing anything, because it is another opportunity to add to this fading literary baggage of mine; However, making a worry about it would mean once again losing sight of what you are doing, because it is normal that in everyday life there are moments that are not only good, not only bad, but also terribly banal and irrelevant, and therefore cannot be transformed into letters.</p>
<p>At the same time, however, writing in public remains a prerogative for me, not only because of the possible immediate search for interactions with other people, but also more generally because I like the idea of building a real knowledge base, which anyone can read in the future, to have fun or to reach deeper reflections, exactly as I do with other people's notes; exactly as we all actually do by reading those words, written by individuals, that history has brought down to us, after their death.</p>
<h2>The reality of social media</h2>
<p>All this, there is no fuss, is in direct contrast with the direction of social media. The technology behind it can actually support somewhat anachronistic ways of doing things (otherwise my system with WordPress wouldn't even work), but that's not the direction users are going in any case. If you adapt to the system you have the chance to win some recognition, but if you don't adapt you are guaranteed to lose: it is therefore not difficult to understand why the majority of people on the Internet live in the cage that I felt for a bit'. Leaving aside any fashions, which by definition come and go, the system does not allow for someone to be seen in their lowest moments, because sadness and compassion do not generate the same involvement that anger, boasting and envy do. they assure, and therefore: if something is unpleasant, there must be a culprit behind it to take it out on, because sterile complaints are annoying; and, if something is pleasant, then it must somehow instill a desire in those who look at it, or it must somehow be the expression of a desire, otherwise it doesn't matter. Practically, in itself the act of publishing on social media must generally be an attempt to elevate oneself to a myth.</p>
<p>It's clear that I'm generalizing, but, if you think about it, the things that make a splash on social media can always be traced back to one of these categories, because - once again it returns - human nature is pretty tough. The result of this equation is that, in the attempt to obtain something for oneself, one ends up writing only for unclear others, who can only appreciate them if at that given moment they don't have something even better in front of them. Predictably, people here generally don't re-read their older posts, they don't reflect on their past selves by looking at what they produced, and I know that in reality many have no problem deleting old posts after a while without retaining any backup, private or not. The latter, among other things, is also the direct consequence of another mechanism that social media imposes, namely the continuous pursuit of the freshest topics, with a pace that makes it difficult to stop and reflect, with the final result of having writings that lose all practical sense hours or days after publication.</p>
<h3>Something halfway between the crisis</h3>
<p>Wanting to close as I started, it must be said that the environment of Telegram channels (and those specifically, because, apart from self-managed microblogs like mine, there is nothing else on the same level, for ordinary people) is peculiar, in that it still seems like a middle ground between these extremes. Much more than in other online social places, users who create a channel as strictly personal there, as long as it is not linked to a specific theme, end up publishing a bit of everything, or almost.</p>
<p>It's easy to see, simply by walking around, that this is the case, and that some of the publications have a similar smell to what mine had in the early days, with several administrators also sharing their flaws, as well as the victories . In all likelihood, the exposition is probably filtered anyway — we can simply see what is published, but we have no idea what is never said — and certainly the introspection is nowhere near the levels of the diary it once was — the format reduced to very few words at a time makes looking back to make comparisons tiring and distracting, especially looking for old "pages" - but, evidently, the fact is that the classic alternative is no longer attractive. Even in these cases, however, there often remains the desire to reserve ourselves from those who have a certain weight on us; but, unlike Anne Frank, who in her limited situation could not do anything but use her imagination, thanks to the Internet we can find non-imaginary friends with whom we can confide in each other, and in the meantime perhaps even share some laughter, opening up our diaries.</p>
<h2>The important thing is attention</h2>
<p>I think that my experience, illustrated in this way, almost speaks for itself, but to conclude: taking into account the average user, it is true that the move towards blogs first, and from shortly thereafter until today social networks and microblogs, it changed the standards of diary writing for the worse. It's too easy to lose sight of the real reason why our soul makes us feel we have to write, ending up chasing fame, following those who ran before us; telling, just as Caminito suggests, a myth of the self, on a support which, to be truly useful, should instead tell the totality of the self, and do so to one's own self.</p>
<p>Ultimately, I believe that it is not impossible to keep a totally public diary on the internet, inevitably distorted in its form, but keeping the deepest meaning unchanged, and therefore writing exactly what past generations would have written in their own chronicles; undoubtedly, however, it is easy to stumble. I must confess that even now, sometimes, I perhaps thought a little too much before writing something, despite my new awareness and desire to really want to use my microblog to express myself freely, but... one advantage of WordPress is that I can write in public when I feel like it, and simply save in private when that's not the case; so, in reality, now it no longer happens that I avoid writing something just because I couldn't share it, but I simply follow the flow, I do what I really feel, choosing case by case and therefore living correctly, and I would advise you to do the same. same. It doesn't matter whether it's mainly private or public, keep a diary, but do it well!</p>
<h2>{{% i18n notes-refs %}}</h2>
<p><em>The decorative cover image is obtained via <a href="https://www.bing.com/images/create/a-used2c-ruined-diary-book2c-floating-in-the- air-abo/1-6676dc0085154dc0af66cfe0083bfbc1?id=%2Bsy5Em%2B0Qfp%2Bei%2BELZ579w%3D%3D&view=detailv2&idpp=genimg&thid=OIG2.b9jZ_Y2byFXVtqOG86OY&form=GCRIDP" rel="noopener nofollow" target="_blank">generative artificial intelligence by Microsoft</a>.</em></p>
<div class="footnotes">
<ol>
<li id="fn1">
<p>I can't find a perfect definition of <strong>edgelord</strong> in the sense I mean, but this one from Urban Dictionary comes close: <em>an edgelord is someone who likes to share their whole life on social media and make it very dramatic so people will feel bad for them. they like to pretend to be depressed on their snapchat stories - example “DONT HMU 😔💔” stuff like that. they also like to listen to emo rap like lil peep and ghostmane.</em> <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -97,4 +97,4 @@ Here are the websites of some distributions that I _didn't_ mention in the text,
### 🏷️ Notes/References
[^ Update 2022-08-13]: **Update 2022-08-13**: I imported this article from my old blog (<https://noblogo.org/loli-documentatrice/gli-inexpected-vantaggi- of the-linux-key>), to better preserve it and to test some things. I took advantage of this to, in addition to improving the formatting, partially change the form of some sentences. The content remains practically the same.
**Update 2022-08-13**: I imported this article from my old blog (<https://noblogo.org/loli-documentatrice/gli-inexpected-vantaggi- of the-linux-key>), to better preserve it and to test some things. I took advantage of this to, in addition to improving the formatting, partially change the form of some sentences. The content remains practically the same.

View File

@ -4,7 +4,7 @@ Aliases = [
"/Posts/MicroBlog/2022-09-11-Che-Accade.html",
]
Categories = [ "MicroBlog" ]
Dates = 2022-09-11
Date= 2022-09-11
+++
{{< noticeAutomaticTranslation it >}}
@ -23,7 +23,7 @@ All this, because I wanted to exaggerate with the idea (as usual), and because e
To this mix we add another distraction: after 5 years, a new chapter of the Splatoon saga has been released, and therefore there is little to do, you have to play. However, after a brief analysis, I am trying not to play with it too much, to try to sip it as much as possible so as not to consume it immediately.
Today I didn't play it at all, for example, and I think I'll end the evening without it; but maybe it's because today I had experiments to do regarding dumping digital school books, to have them without DRM.
By the way, when I've finished the story and have tried even a minimal amount of multiplayer, I'll publish a review of the game, which I'm already writing along the way.
By the way, when I finish the story and have tried even a minimal amount of multiplayer, I will publish a review of the game, which I'm already writing along the way.
At the beginning I tried to put the game on a PC emulator, but between glitches (which will soon be resolved), a bit of lag, and the inability to play decently away from the desktop, I had to try on real hardware.
My Switch console, however, had been working as a server for 7 months now. Enough, Spoon is vital: I'm putting the Raspino back out.

View File

@ -4,7 +4,7 @@ Aliases = [
"/Posts/MicroBlog/2022-09-18- Quando-Metto-Mano-Io-Spacc.html",
]
Categories = [ "MicroBlog" ]
Dates = 2022-09-18
Date= 2022-09-18
+++
{{< noticeAutomaticTranslation it >}}
@ -46,5 +46,5 @@ Almost all the soldering points have come off, and now there is brown. I know th
There are some very small holes with the conductive diameter around them (just as wide as a single copper wire), testpoint type, which actually appear to be connected to where the solder pads I destroyed were connected. Just to, I try to solder up there, but there's absolutely no way to do it. Those are small and there is no good space around them, so the pond doesn't settle.
I just wasted time, and once again demonstrated to myself that I'm just not capable of doing soldering work that goes beyond connecting 2 wires to huge pads (which I do badly anyway, with a dirty job).
I just wasted time, and once again demonstrated to myself that I'm just not capable of doing soldering work that goes beyond connecting 2 wires to huge pads (which I do poorly anyway, with dirty work).
I'm going to buy a GBA flashcart now, and use it.. to boot DS software. To my surprise, it's possible, and maybe I'll talk about it next time.

View File

@ -4,7 +4,7 @@ Aliases = [
"/Posts/MicroBlog/2022-09-23-Nuove-Frontiere.html",
]
Categories = [ "MicroBlog" ]
Dates = 2022-09-23
Date= 2022-09-23
+++
{{< noticeAutomaticTranslation it >}}
@ -22,7 +22,7 @@ If I started using it for the sole limited purpose of school study, but then the
I'm a bit sorry to say it, but it's possible that part of the time I would normally dedicate to the ctt site will be taken away from it, to be dedicated to the newly created OcttKB - which, in this regard, is here on <https://kb.octt .eu.org>.
As much as I like everything I have built in recent months, which in fact will continue to live - both as a place in which to express my design style, and as a place in which to publish elaborate and never fragmented content - I must say that I have found a tool which manages to channel some of my thoughts well, those that the CTTT site cannot manage.
I'm not going to explain too much about the technical side of the advantages or disadvantages of TiddlyWiki, because we're talking about a software that is easy to start using, and absolutely very complicated to master (it will take me time!).
I'm not going to explain too much about the technical side of the advantages or disadvantages of TiddlyWiki now, because we're talking about software that is easy to start using, and absolutely very complicated to master (it will take me time!).
What I will say is that: with its being oriented towards the arrangement of information in small fundamental elements (the _tiddlers_), which can then be connected to each other to build elaborate information - both with links and with transclusion (when the content of a element appears completely copied in the middle of another, which is done simply by writing <span>`{`</span><span>`{`</span><span>`Element Name`</span><span> `}`</span><span>`}`<span>) - lends itself really well to well-rounded thinking organization in general.
As a bonus, TiddlyWiki can be used as a more traditional static site generator: you can write elements into many files, and use the CLI program to compile everything into the monolithic file described above. The official site of the project uses this technique, but for a personal site it is not necessary and in fact, it cancels out the advantage that TiddlyWiki has, of being able to be used as a modern notes app: open, write, everything is saved in the cloud automatically.

View File

@ -4,7 +4,7 @@ Aliases = [
"/Posts/MicroBlog/2022-10-16-Updates-DSpacc-Tastino-Maledetto.html",
]
Categories = [ "MicroBlog" ]
Dates = 2022-10-16
Date= 2022-10-16
Lastmod = 2022-10-20
+++

398
en/miscellanea/PicoBlog.md Normal file
View File

@ -0,0 +1,398 @@
+++
Title = "✉️ PicoBlog Archives"
Aliases = [
"/PicoBlog.html",
]
#Categories = [ "Blog", "MicroBlog" ]
+++
{{< noticeAutomaticTranslation it >}}
As announced in the article "[🎇 The reportctt of this 2023, at least in terms of posting!](./Posts/2023-12-31-Resocontoctt-2023.html#-Il-MicroBlog-nuovissimo-alla-fa)" , PicoBlog is now deprecated, and will no longer be updated. What follows is the archive of old content, which will remain readable. The new posts will then be published on the New Unified MicroBlog, accessible from the site menu.
---
You are venturing into a perhaps ephemeral section of the site, but in any case, if it exists, it means that I thought it should be there anyway.
Following the idea that I have seen on (a few) other personal websites around the net, I dedicate this single page area to keep a so-called **picoblog**.
In practice, it is a flow of short, self-contained thoughts: often, an entire picoblog article is made up of just one sentence.
For this fundamental detail, it differs not only from traditional blogs, where an article is often made up of many paragraphs, but also from the most popular microblogs today (à la <span style="Color:#3088d4;">Mastodon</span>), where an article is at most one paragraph.
..Although, I think that, looking back at what I've written in the past 2 months... it's already more like yet another microblog, even if I try to limit myself as much as I can.
My idea is to create a more or less often updated flow of sentences that come to mind and I want to write.
Who knows if browsing this page will help you get to know me better, I'm afraid not. In truth I would say, if you trust my normal blog 5, you have to trust -20 what you find here. Don't take what I write here too seriously.
Keep in mind that the most recent publications always go to the top, causing the previous ones to fall to the bottom. Furthermore, each article is collapsed by default for reasons of order, just click on the title to expand one.
<div markdown="1" class="BorderBoxContainer" HTMLJournal="1" JournalTitle="✉️ picoblogoctt"
JournalHeader="<p>
This page was automatically simplified from the original version, <a
href='./PicoBlog.html'>available here</a>. Consider checking that one out for a better, more convenient experience, with menus and links to individual posts within the page!
</p>">
<div markdown="1" class="NoBorderBox">
## Various things
- You can receive PicoBlog updates via Atom. I haven't set up static to support pages of this type yet, but thanks to the _Journal to Atom_ service I can have a feed: [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Feed-88x31.png) {.NoImgCenter .DispBlock}](https://journal.miso.town/atom?url=https%3A%2F%2Fsitoctt.octt.eu.org%2FPicoBlog.Journal.html)
- If you've finished reading the recent stuff here, then take a look at the **Neon Kiosk**, where you can find pages similar to this one but from other people: [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Sites/The-Neon-Kiosk-88x31.png){.NoImgCenter .DispBlock}](https://kiosk.nightfall.city)
## Read the PicoBlog
</div>
<details markdown="1" open><summary>
#### [2023-06-30] Exams hate sitectt. </summary>
Due to (state) exams and things this June, which is now over, I haven't had the chance to publish articles before [now](./Posts/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo -Switch.html). I haven't finished my exams yet, but this is what I thought last week; I report [from my Telegram microblog](https://t.me/c/1383332798/20149):
>The two factions of voices in my head:
> * "_You have to write the article on why the Switch dock sucks and how you did yours with €0. You haven't posted on the blog for 6 weeks 😭😭😭_" (good voices, they care about the growth of my site and my writing skills)
> * "_You have to repeat maths in 5 days you have the second test 😭😭😭_" (bad voices, they are the haters of the sitectt)
To think that there wasn't even time to honor the anniversary of the site...
</details>
<details markdown="1"><summary>
#### [2023-03-26] Now only those with skills can read. </summary>
To do something epic, and at the same time pleasing to some people but very unwelcome to others, on my page dedicated to the **minefield** I made something: the [curiosity] section(./Raccolte/Gaming/Minesweeper.html#- Curiosity) is blocked, and to be able to read it you need to complete a game of the game. Don't know how to play? Too bad for you. 🙃️. Oh well, not totally:
* As you press the squares, they become semi-transparent and reveal the text underneath.
* The game disappears if you disable JavaScript, and the text section is not covered.
* I've included an easter egg that skips the game without having to win it. 👀️
</details>
<details markdown="1"><summary>
#### [2023-03-23] Finally some pages... </summary>
Today I finished fixing the graphics of some pages that I started creating yesterday, [Minesweeper](./Raccolte/Gaming/Minesweeper.html) and [Nonogram](./Raccolte/Gaming/Nonogram.html). When I started the site almost a year ago I planned to do things like this in this way, but I've never done much until now. I'll try to continue like this...
</details>
<details markdown="1"><summary>
#### [2023-02-22] static is in bad shape </summary>
But how long has it been since I wrote on this page? Alright. Today I was trying to add a feature to statistico... I can't do it, it's all spaghetti. I made a mistake in programming it as a monolithic program, I should have designed it right from the start as a suite of independent but related programs. And now the damage is done.
</details>
<details markdown="1"><summary>
#### [2022-11-10] I'm blowing up the AI </summary>
After discovering that the ChatGPT preview is completely free for now, I started playing with it and doing things after things, perhaps dedicating too much time to it 😅. I created a site to collect the conversations I have with AI, for research purposes and because there are often situations worth sharing: <https://listed.to/@ChatGPT_Experiences>
</details>
<details markdown="1"><summary>
#### [2022-11-27] website unavailable, hopefully not for much longer </summary>
I noticed that the ctt site, even after some of my measures that should have made the search engines happy, just can't be found... and I don't have any precise idea of what causes the problem. I need to start integrating a function into the generator to automatically republish on Wordpress, Blogger, and stuff like that, maybe the engines will read it better from there; in the meantime, I have started making the script to translate the site into different languages, and this should help spread it outside of Italy.
</details>
<details markdown="1"><summary>
#### [2022-11-18] I finally have MY Misskey </summary>
I tried months ago to host my own ActivityPub server. First Friendica on Altervista... it wasn't working. Then Misskey, Mastodon, and Pleroma on Switch at home... failures, one bigger than the other. Then, the other day on Raspino I wanted to try again; the problems definitely came out, but this time I was able to solve them within a day's work, and so now I have [my Reign of Terror](https://miss.octt.eu.org)! 😁
I added my profile to the [contacts page](./Who-I-Am.html#-My-contacts) here... and I fixed something that I had forgotten to delete practically since August: the mention of the Matrix server , which I no longer have. 🙄
</details>
<details markdown="1"><summary>
#### [2022-11-11] 5 days, how? </summary>
So, absurd. The [new Devlogs post](./Devlogs.html#-2022-11-11-Novit-estetiche-in)? I started writing it Sunday night and finished tonight. Why? I don't know, I had other things going on, between school and my stuff, and so some days I didn't write at all. What patience...
</details>
<details markdown="1"><summary>
#### [2022-11-06] Mastodon explodes </summary>
Since yesterday, Twitter refugees are landing in such numbers on the Fediverse (sadly, virtually only on Mastodon) that a lot of servers are suffering. The Masto.host network has been on its knees since this afternoon, and it seems that the story is complex to resolve.
</details>
<details markdown="1"><summary>
#### [2022-11-03] Lol I forget </summary>
On the site, at least in the areas where I use them as icons and not as emoticons, I have a CSS wrapper that allows me to have standardized and always consistent emojis (in my case, Twemoji) on any system. Months ago I forked the project to make some personal improvements and... I literally noticed today that on [Home#Special Credits](./index.html#-Special-Credits) I had never updated the entry <span class="twa twa-💀"><span>💀</span></span>
</details>
<details markdown="1"><summary>
#### [2022-11-01] Everyone against the sitectt </summary>
Choosing botsin.space as an instance for my site's ActivityPub bot wasn't too far-sighted, as it seems to be blocked on many others due to spam... making the bot completely unreachable. On top of this, Google is still having trouble with indexing. 😐
</details>
<details markdown="1"><summary>
#### [2022-10-27] Special book </summary>
The other day I discovered the Codex Seraphinianus, a very strange thing that perhaps is about to inspire me. In [this thread on Mastodon](https://mastodon.uno/@octo/109225347482444777) I linked a video and the PDF of the book... but just look at the images that I add every now and then to (not) understand what it's about .. 😁
</details>
<details markdown="1"><summary>
#### [2022-10-21] Diarylog - Not anymore, about </summary>
A month ago I created a "Diarylog" section here, like the PicoBlog but to accommodate longer writings than these; not as long as blog posts, but longer. Why? I don't know, but I just realized the other day that it makes no sense and is difficult to maintain, and so from now on I create normal posts in the [MicroBlog](./Categories/MicroBlog.html) section to have the same thing..
</details>
<details markdown="1"><summary>
#### [2022-10-20] More focus on the DS </summary>
On the [Diarylog](./Diarylog.html) 4 days ago I said how the DSpacc story continued: now I have the flashcart.. and what do I use it for? Well, looking carefully at the DS library, I discover that in fact a lot of titles are playable with only the lower screen! 🌝
</details>
<details markdown="1"><summary>
#### [2022-10-14] What can I say </summary>
Downtime here again, huh? Unfortunately I didn't feel like it a bit, I didn't know what to put again in these past weeks... But now a new [Blog](./Categories/Blog.html) article is being worked on, and maybe I would have also a few things to write on [Devlogs](./Devlogs.html).
</details>
<details markdown="1"><summary>
#### [2022-09-19] Luigi ambience </summary>
The music from Luigi's casino, despite him being a bastard, is very refined and fits perfectly as an ambience for the apartment. By clicking on the photo below you can listen to it on YouTube.
[![Screenshot of Luigi's first minigame in Super Mario 64 DS.]({{< assetsRoot >}}/Media/Misc/Luigi-Casino.avif)](https://youtu.be/QoydhH3xODU)
</details>
<details markdown="1"><summary>
#### [2022-09-15] The pieces </summary>
A lot of stuff is destroying me. [My Nintendo Switch](https://t.me/SpaccInc/882) is literally falling apart, [my very broken mouse](https://t.me/SpaccInc/888) has lost a side button, and what the hell, and damn!!… Nothing broke today today, but it's good to keep your eyes open.
</details>
<details markdown="1"><summary>
#### [2022-09-11] The fair </summary>
These 4 days I was able to go, despite some messes that have happened recently, to the FantaExpo in Salerno. Maybe I'll write a little more about this in the days to come. Between this, Splatoon 3, and programming and creating new sections of the site during some downtime, this explains why PicoBlog has been sleeping these days.
</details>
<details markdown="1"><summary>
#### [2022-09-07] Squid Game </summary>
Last night the Splatoon 3 ROM was released on the Internet, 3 days ahead of the game's release date. Up to now I have only played the tutorial, I'll try it carefully later. I'll leave you the hash of the torrent anyway... `🎈🚢👪🐉🎩🤣👝🌭🎥🥅🌟🐅🎦📨🎦🐁🎡🚿🏦🚵🎛🤰🏛🚯👦🔙🐞 🤒🎈🚒👞🌩` :)
</details>
<details markdown="1"><summary>
#### [2022-09-05] 🏛🙁🛫🏯🍌📢☕☕ </summary>
In short: I was looking for an original alternative to base64, for one thing. I thought about creating my own system that has to do with ASCII art, but it takes a bit of work and I need the system right away. But then I discovered [Ecoji](https://github.com/keith-turner/ecoji) 🙏
</details>
<details markdown="1"><summary>
#### [2022-09-02] Nice app </summary>
[GitJournal](https://github.com/GitJournal/GitJournal), tried it for a few minutes yesterday, I think it's worth it. If you don't already use Standard Notes, consider this app.
</details>
<details markdown="1"><summary>
#### [2022-08-28] Kindolante </summary>
Only today I discovered that by installing [this package](https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/kindle-usbnet-0.22.N-r18897.tar.xz) , I can have an updated SSH **client** on my Kindle. I couldn't have known, it wasn't written anywhere... better late than never though, now from the Kindle I can do things on other machines.
</details>
<details markdown="1"><summary>
#### [2022-08-26] 1 month without blogocto </summary>
Oh my goodness August! She made my writing plans go a bit awry, I never had enough calm and suitable time for well-done writing. Alright, let's declare this lunar cycle over, [📈 the new articlectt](./Posts/2022-08-26-sitoctt-da-3-mesi-ad-oggi.html) is out.
</details>
<details markdown="1"><summary>
#### [2022-08-24] The home is renewed </summary>
**And I don't dare spoil it any further! Neither when, nor how! 🤫️** But just know what stuff is cooking.
</details>
<details markdown="1"><summary>
#### [2022-08-23] Devlogs </summary>
For months I have been occasionally abusing PicoBlog as a devlog for stuff I make. Bad idea, since the writing here needs to be limited. So, time to inaugurate the [Devlogs](./Devlogs.html) section.
</details>
<details markdown="1"><summary>
#### [2022-08-22] Solve. </summary>
The ctt site has been no-bloat and efficient since its creation. Except for one (1) uploaded asset: the [Emoji CSS](https://octtspacc.gitlab.io/sitoctt-assets/twemoji-amazing.min.css). It wastes 400KB of traffic, it's not good, but I already have some ideas to solve it.
![Firefox Developer Tools "Network" screen, showing the largest files uploaded from the home.]({{< assetsRoot >}}/Media/Screenshots/Firefox-Devtools-sitoctt-index.html-2022-08- 22-23-56-53.avif)
</details>
<details markdown="1"><summary>
#### [2022-08-21] And when is the article? </summary>
From what I started writing yesterday, stuff came out that never ends, so it has to be broken up into different articles. I could already publish the first one this evening, but it's better to leave it to settle for a day, lest I ever get any ideas to add.
</details>
<details markdown="1"><summary>
#### [2022-08-20] 3 months </summary>
Only today I noticed it: 3 months ago (minus 3 days) the sitocto was born - or rather, the postocto. This time has flown by, but when I look back there is a lot to say; expect the article**octo** 🙃
</details>
<details markdown="1"><summary>
#### [2022-08-18] P2P failure </summary>
Those who browse the site carefully may have noticed that, about a week ago, I included a [JS library not updated for 4 years](https://github.com/xuset/planktos), which should have made the site automatically distributed via BitTorrent. Lo and behold, it's no longer there: not only did it not work, but it no longer made the site load if activated.
</details>
<details markdown="1"><summary>
#### [2022-08-17] Less than optimal work </summary>
It's my current state, where I would like to have all my code stuff always perfectly synchronized between all devices, including the Ximi. I asked for advice [here](https://feddit.it/post/44715) and I've already got something good, we'll see what I end up with.
</details>
<details markdown="1"><summary>
#### [2022-08-13] Old articles and old topics </summary>
I would like to start importing articles from my old blog, because they are not well preserved there. The first one that I am already reproposing is the last one published there: [The unexpected advantages of the Linux stick](./Posts/Archive/2022-05-07-Gli-Inexpected-Vantaggi-della-Chiavetta-Linux.html). Yes, with (almost) the same graphic design that I had on the old blog, rather than that of the rest of the site; with statico I can do this and more.
</details>
<details markdown="1"><summary>
#### [2022-08-10] Meh </summary>
I've been away from home for 2 days now, for a holiday that isn't a holiday at all. The place is beautiful, I took some photos which I think I'll publish later, including some of spacc (!), but there are problems and oh well, I'm more than annoyed... let's see how it continues, it goes...
</details>
<details markdown="1"><summary>
#### [2022-08-07] Too many things </summary>
What did I do between yesterday and today? R on Miiverse, then I started programming a [C library](https://gitlab.com/octospacc/LibMultiSpacc), and then I failed trying to [host a server](https://mastodon.uno/@ octo/108783055408081922) first Misskey, then Pleroma (footer aroma), and then Mastodon.
</details>
<details markdown="1"><summary>
#### [2022-08-05] The Miiverse </summary>
A [YT video](https://yewtu.be/watch?v=JjQDik3yNhA) brought back Miiverse to my memory, Nintendo's social network that was shut down. Then it occurs to me that the community tried to recreate it and... I discover that the project [rverse](https://libredd.it/r/3dshacks/comments/l4klae/miiverse_patch_to_make_it_work_again_rverse/gmyx2e4/?context=3) is alive . And it works! I have Miiverse again!
</details>
<details markdown="1"><summary>
#### [2022-08-02] C. </summary>
Only one letter, but so much trouble. Since the other day I've been trying to write [this little game](https://gitlab.com/octospacc/BloccSpacc), I won't say why or why I chose C here, otherwise I'll be a papyrus.
</details>
<details markdown="1"><summary>
#### [2022-07-29] Intense gaming with Animal Crossing on phone </summary>
Eh, we're talking about one of those difficult games, for a few days I've wanted to pick it up again. Luckily, thanks to [emulators](./Posts/2022-07-27-0000-Emulazione-NDS-Google-Play-e-una-Storia-Oscura.html) I can experience the intense everywhere, even when I only have the phone with me.
</details>
<details markdown="1"><summary>
#### [2022-07-26] Vodafone lota </summary>
Today, randomly, the home Internet line went down for like a good 40 minutes, Vodafone is struggling,.,.,
</details>
<details markdown="1"><summary>
#### [2022-07-25] NDS emulation on Android </summary>
In 2022, it's still a real mess. And there are dark sides. I will go into more detail in the next blogoctt post, which is already being written.
</details>
<details markdown="1"><summary>
#### [2022-07-23] WikiSpacc </summary>
I only realize now that on this site I never said that I am the Goddess of Spacc. Pretty serious. Spacc in general, however, is mentioned somewhere... and if you don't know what it is, now I can simply say: I created a wiki about the topic and everything around it. It still needs to be filled in, but there is already something. Come on, go read [WikiSpacc.miraheze.org/wiki/Spacc](https://wikispacc.miraheze.org/wiki/Spacc) :)
</details>
<details markdown="1"><summary>
#### [2022-07-21] Decree was made (July 20, 2022) </summary>
I said the day before yesterday about the Decretocto, yesterday I finished it and released it. Unfortunately the document has some branding problems: the Repubblica dello Spacc and the statocto do not yet have an official logo, so for now we have used a fork of that of the Italian Republic. According to the terms of the decree, which I invite you to read by accessing the PDF file [here]({{< assetsRoot >}}/Files/Decreto-20-luglio-2022.pdf), I am already filling the [MicroBlog Archives](./ Categories/MicroBlog.html).
</details>
<details markdown="1"><summary>
#### [2022-07-19] Octo Decree of (I don't know what day it comes out) </summary>
Today I started writing the new Octo Decree, which will be released when I finish it, eeeeh ohh, it's the first Prime Ministerial Decree I've written in my life, it's difficult. The decree will clarify some doubts regarding the new "MicroBlog" collection of the site - and I can't say anything else, there is the State Secret.
</details>
<details markdown="1"><summary>
#### [2022-07-18] Merging everything </summary>
Now that I have (I think) arranged everything properly, and the posting function on Statistico's Mastodon should not cause unnecessary spam for old stuff, I can think about copy-pasting several of my old contents, from the most disparate sources, here on the site.
</details>
<details markdown="1"><summary>
#### [2022-07-17] JavaScript on ctt site? </summary>
Ehh, I think I have to start wearing it. Always in an intelligent way and which does not affect the functionality of the site for those who cannot activate it, of course: with one library I will add compatibility to AVIF images for old browsers, with another I will practically make the site available on BitTorrent 👀️
</details>
<details markdown="1"><summary>
#### [2022-07-15] Operating systems in JavaScript </summary>
When JS is used well, that is, when it is used to make real interactive apps and not for sites that could very well be static, I am the first to be enthusiastic about this technology. And since the day before yesterday I remembered [daedalOS](https://github.com/DustinBrett/daedalOS), which I opened a ticket for yesterday and made a pull request today!
</details>
<details markdown="1"><summary>
#### [2022-07-14] Git repo backup </summary>
It's something I should do, I have many repos from months ago that are hosted on the servers of a single provider, and it's not going well. I should write a long article about how I approach the backup topic sooner or later. Luckily, everything that touches the ctt site has been put (public) on 3 different servers since the beginning ✨️
</details>
<details markdown="1"><summary>
#### [2022-07-12] I hate search engines </summary>
But how long do I have to wait to see the site indexed? What should I do? Today I added my domain to the Google Search Console, and I also implemented initial support for the generation of static sitemaps.. let's hope it's resolved immediately 😵u200d💫
</details>
<details markdown="1"><summary>
#### [2022-07-11] Unlikely devices </summary>
I got a Kindle a little less than a week ago. Of course, I hacked it right then and there. [I said this on Mastodon](https://mastodon.uno/@octo/108600089579737212), but I'll do an in-depth post here sometime. However, this tablet adds to the list of strange devices on which I would like to make sure that the site works 😶u200d🌫
</details>
<details markdown="1"><summary>
#### [2022-07-10] I forgor 💀 </summary>
Apparently, for a healthy week I forgot my PicoBlog exists! Shit happens. Well, what to do then? Not much, I'm afraid, BUT, I am now accepting donations: [💰 Donations](./Donations.html). I figure if I start getting some, I'll start forgetting less about updating the site in general, lmao xd
</details>
<details markdown="1"><summary>
#### [2022-07-03] But the comments? </summary>
Eh eh, oops. The [repo](https://gitlab.com/octtspacc/PlainDiscuss) hasn't had any new commits in weeks, dead. What a drag. However, with the ActivityPub integration that the site has now had for 2 days, there is already a sort of comment system for every single post on the blogocto.. so is my job done?
</details>
<details markdown="1"><summary>
#### [2022-07-01] The octocapsule! </summary>
And from today the octocapsule, that is, my Gemini capsule, also exists on the Internet. For now, there you will only find a 1:1 conversion of the sitectt, but, if you want to know further, I refer you as usual to [Home # Site Availability](./index.html#-Site-Availability).
</details>
<details markdown="1"><summary>
#### [2022-06-30] More than a generator </summary>
By now, this is what static is becoming, contrary to my own expectations. Just now I started implementing 2 wacky things: Gemtext generation (expect the sitectt on Gemini..), and publishing new posts on ActivityPub (Mastodon).
</details>
<details markdown="1"><summary>
#### [2022-06-29] Mining Tor domains </summary>
That's exactly what I did! In what sense? This is simply what you do with a program like [mkp224o](https://github.com/cathugger/mkp224o), if you want to obtain an address containing particular characters. The new address, which begins (this is the peculiarity) with "<span style="Color:#59316b;">sitoctt</span>", is linked on [Home # Site Availability](./index.html#- Site-availability).
</details>
<details markdown="1"><summary>
#### [2022-06-27] Always new here </summary>
Now I have a page [Collection of Internet Sites](./Raccolte/Internet/Raccolta-Siti-Internet.html) where I link to other nice sites, I created an 88x31 PNG that identifies my site and that anyone who wants can use it to link it.. well come on, little by little it's filling up even better than a simple blog :D
</details>
<details markdown="1"><summary>
#### [2022-06-26] Yet another ActivityPub platform </summary>
Yep, there's already a new one in beta since practically yesterday. That its archetype is Mastodon can be seen immediately, but [Bonfire](https://bonfirenetworks.org) promises a different philosophy (?) and... the developers give a damn about progressive improvement, and a large part of the app already works without JS! This alone is enough to make me rejoice.
</details>
<details markdown="1"><summary>
#### [2022-06-24] Atom/RSS Feed </summary>
Statistico finally integrates the generation of Atom/RSS feeds! If everything works, I will write the information on [Home # Feeds and notifications](./index.html#-Feeds-and-notifications), but the metadata is already present in the HTML, so using a browser that still integrates an aggregator of feed, like SeaMonkey, a subscribe icon should appear.
</details>
<details markdown="1"><summary>
#### [2022-06-22] The exaggeration </summary>
I felt like going overboard and implementing a visit counter on the site. Luckily, I found the ready-made free service of [contatoreaccessi.com](https://contatoreaccessi.com), which works by loading absolutely **zero JavaScript**, even if it also counts refreshes, not unique visits.. alright.
</details>
<details markdown="1"><summary>
#### [2022-06-21] Technical updates </summary>
Between yesterday and this morning I worked quite a bit on the generator, to fix little problems and add functions, and I added some improvements to the CSS of the site. However this PicoBlog is now just a devlog, a bit of a shame, but I don't know what else to write that's very short.. 😅
</details>
<details markdown="1"><summary>
#### [2022-06-20] Epic Domain </summary>
After a month, eu.org gave me the domain I asked for... soon the site will be navigable from [sitoctt.octt.eu.org](https://sitoctt.octt.eu.org)! Technically already reachable, but I have to fix some generator problems, if I want the current domain not to break..
</details>
<details markdown="1"><summary>
#### [2022-06-19] Division into categories </summary>
In the end I think I achieved something the way I wanted it. Now in the navigation bar of the site there is a "Collections" section, which is nothing more than a semi-automatic list of categories.
</details>
<details markdown="1"><summary>
#### [2022-06-18] Comments on the sitectt </summary>
For a few days now I have been working almost continuously on my own comment system to enable for the site. It's not finished yet and I don't know when I'll finish it (and if I finish it.. let's hope I don't throw it all away out of boredom).
</details>
<details markdown="1"><summary>
#### [2022-06-14] I would like a category system.. </summary>
..that I don't really know how I want it either. Aside from the categorization of Blogocto posts into themes, I would like the themed collection pages to also include pages that are not strictly posts, but I'm afraid it would create confusion. I'll think about it for a long time...
</details>
<details markdown="1"><summary>
#### [2022-06-07] Robine Tor </summary>
Since Tor Browser at the maximum protection setting, set by many people who use it, breaks some CSS components (there is no JS) of my site... I updated the generator to support the addition of a header section on all the pages, at the time of site build. I posted information about the problem there.
</details>
<details markdown="1"><summary>
#### [2022-06-03] The first blogocto post! </summary>
I started writing it 3 days ago, then between one thing and another I only had the opportunity to finish writing today, both the article in question and the code for my generator that manages the blog-style posts (on which I still have to make arrangements). Go see it [here](./Categories/Blog.html)!
</details>
<details markdown="1"><summary>
#### [2022-05-30] Maremma good this generator </summary>
Developing this site builder is proving to be a mystical experience, both good and bad. I don't even know how to describe it all, it's absurd.
</details>
<details markdown="1"><summary>
#### [2022-05-29] The site on Tor </summary>
Finally, I also set up a <span style="Color:#59316b;">Tor</span> mirror of the site! You can find it linked on [Home # Site Availability](./index.html#-Site-Availability). Now everything is safer and more private.
</details>
<details markdown="1"><summary>
#### [2022-05-27] Try </summary>
This article is just a test, maybe it will be deleted.
</details>
<details markdown="1"><summary>
#### [2022-05-27] The PicoBlog begins! </summary>
What is this post for? To show me the initial effect and possibly fix the CSS..
</details>
</div>

View File

@ -1,6 +1,6 @@
+++
Title = "Check interesting statistics and health of partitions on Linux"
Dates = 2022-08-09
Date= 2022-08-09
Aliases = [
"/Posts/Notes/Linux/2022-08-09-Check-Interesting-Statistics-Partitions-Linux.html",
]
@ -65,7 +65,7 @@ It must be taken into account, however, in case you have not understood, that th
: The amount, in KB, of data written during the current session, i.e. since the last mount. Together with the value described just above, we can use this to know how much we have written in an active period of time (the current one).
**lifetime_write_kbytes**:
: The amount, in KB, of data written since the partition was created. This information is particularly useful about microSDs, at least if you use them intensively like me. It's also on F2FS.
: The amount, in KB, of data written since the partition was created. This information is particularly useful about microSD, at least if you use it intensively like me. It's also on F2FS.
**errors_count**:
: The number of errors, I believe both in reading and writing, that occurred over time. Frequent errors can be a symptom of unreliable or simply degraded memory.
@ -88,7 +88,7 @@ In any case, just to be careful, it would be a good idea to always carry out rou
Speaking of microSD cards: they are almost disposable, they have an extremely limited life, given that their memory chips are the waste from the manufacturing of other, higher-end memories, such as SSDs.
What is known about their actual durability, at least of those that came out well from the factory and not of sub-brands?
You read all sorts of things online: there are those who say that every single memory cell can withstand 10,000 rewrites, those who say that you can at most write 1,000 times the capacity of the memory before it completely fails (going into read-only mode)... no conclusion is reached.
You read all sorts of things online: there are those who say that every single memory cell can withstand 10,000 rewrites, and those who say that you can at most write 1,000 times the capacity of the memory before it completely fails (going into read-only mode)... no conclusion is reached.
I have had cards like the one examined today, with a capacity of 32 GB, which, apart from the almost 2 TB written since the last formatting, in my opinion has seen at least 3 TB in total in its entire life, and yet it still seems fine; and then, I've had cards that started giving problems for much less. Maybe it's because I used the latter with crappy file systems, like FAT32 or exFAT, and for this reason they were constantly corrupting.

View File

@ -1,13 +1,11 @@
+++
Title = "2⃣ Gaming synchronized between PlayStation 2 and smartphone"
Dates = 2023-10-17
Lastmod = 2023-10-18
Downsync = "/it/posts/Notes/Gaming-Sincronizzato-PS2-Smartphone.html"
Aliases = [
"/Posts/Notes/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.html",
]
Description = "In detail, how I designed a system to have games and saves always synchronized between the emulator and the real PS2 console, shared here."
Categories = [ "Gaming" ]
Title= "2⃣ Gaming synchronized between PlayStation 2 and smartphone"
Date= 2023-10-17
Downsync= "/it/note/Gaming-Sincronizzato-PS2-Smartphone.html"
Aliases= [ "/Posts/Notes/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.html" ]
Description= "In detail, how I designed a system to have games and saves always synchronized between the emulator and the real PS2 console, shared here."
Categories= [ "Gaming" ]
Lastmod= 2023-10-18
+++
{{< noticeAutomaticTranslation it >}}
@ -15,27 +13,26 @@ Categories = [ "Gaming" ]
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<h1><span class="twa twa-2⃣"><span>2</span></span> Synchronized gaming between PlayStation 2 and smartphone</h1>
<p>Those who have been following my adventures for long enough and with due attention perhaps know this, but the biggest problem in computer science is: how to properly reconcile the discrepancies that are created when we face the problem of playing video games both at home than in portability? Between games that in one case are comfortable to play and in another perhaps don't even run, and the saves that are spread across countless different devices, solving this problem completely will never be possible...<br>
Yet, sometimes, the entropy of the brain is able to generate particularly useful ideas in this regard too, as happened to me the other day for the PS2.</p>
<p>In fact, I have a real PlayStation 2, a home console that when you find a way to use it is certainly appreciable... and that I often found myself not using, for the reasons mentioned above: not directly, because at home I often don't goes, nor with an emulator on the smartphone, because I would feel that at home I wouldn't use the real console since the updated saves would only be on the phone.<br>
And then, just the other day, staring at the console (I'm not sure why), I thought there should be a way to have the saves easily synchronized between it and the phone...</p>
<p>In fact, I have a real PlayStation 2, a home console which when you find a way to use it is certainly appreciable... and which I often found myself not using, for the reasons mentioned above: not directly, because at home I often don't goes, nor with an emulator on the smartphone, because I would feel that at home I wouldn't use the real console since the updated saves would only be on the phone.<br>
And then, just the other day, staring at the console (I'm not sure why), I think there should be a way to have the saves easily synchronized between it and the phone...</p>
<h2>Snag 1: USB stick or memory card?</h2>
<p>At the time, the simplest idea I thought of was: they exist <a href="https://www.amazon.it/Adattatore-Memoria-Lettore-Sostitutivo-trasparente/dp/B0C8TTQFJY" rel= "noopener nofollow" target="_blank">adapters</a> to use a microSD card as a PlayStation memory card (which use a non-standard interface instead)... it might be worth buying one of those, so I keep them all there the saves, and if desired I can also access them from other devices by moving the card around.<sup id="fnref1"><a class="footnote-ref" href="#fn1">1</a></sup> <br>
With a card of several GB (there aren't any small ones around anymore anyway), furthermore, I could even do without the USB stick and keep all the games only on the memory card!</p>
<p>Fortunately, this is not the only way, at least for certain games: <a href="https://github.com/ps2homebrew/Open-PS2-Loader" rel="noopener nofollow" target="_blank ">Open PS2 Loader</a>, the homebrew that runs commercial games from backup storage (such as USB sticks), supports the use of virtual memory cards (VMCs) that are saved as files on the USB drive. Games are quite slow to save on that (the PS2 only supports USB 1.1, plus there's some strange overhead), but it's an apparently workable solution.</p>
<p>Fortunately, this is not the only way, at least for certain games: <a href="https://github.com/ps2homebrew/Open-PS2-Loader" rel="noopener nofollow" target="_blank ">Open PS2 Loader</a>, the homebrew that runs commercial games from backup storage (such as USB sticks), supports the use of virtual memory cards (VMCs) that are saved as files on the USB drive. Games are quite slow to save on it (the PS2 only supports USB 1.1, plus there's some strange overhead), but it's an apparently workable solution.</p>
<h2>Hitch 2: Save conversion</h2>
<p>Regardless of the previous choice, however, I discover another obstacle: the saves should be converted to be passed from the console to the emulator (at least <a href="https://aethersx2.com" rel="noopener nofollow" target=" _blank">AetherSX2</a>, for better or worse the only truly decent one to date) and then vice versa.<br>
Fortunately, I immediately find <a href="http://www.csclub.uwaterloo.ca:11068/mymc" rel="noopener nofollow" target="_blank">mymc</a>, a program so old that it requires Python 2 (while at the moment we've been on 3 for years and years), which however works, and thank goodness it offers a command line interface.</p>
Fortunately, I immediately find <a href="http://www.csclub.uwaterloo.ca:11068/mymc" rel="noopener nofollow" target="_blank">mymc</a>, a program so old that it requires Python 2 (while at the moment we've been at 3 for years and years), which however works, and thank goodness it offers a command line interface.</p>
<p>It doesn't do true virtual memory card conversions per se, but it allows you to manipulate the contained files in various ways. All very crude, but fortunately exploitable enough to do just what I need, after having assembled an ideal script.<br>
<p>It doesn't do true virtual memory card conversions per se, but it allows you to manipulate the contained files in various ways. All very crude, but fortunately exploitable enough to do just what I need, after assembling an ideal script.<br>
I won't try to explain how it works, at the bottom of the article you can download it and read it, it's boring. I packaged mymc inside the script, so that it doesn't have to be installed separately.</p>
<h3>Snag 3: Converting from your phone</h3>
@ -43,9 +40,9 @@ I won't try to explain how it works, at the bottom of the article you can downlo
<p><em>Note 2023-10-18: I found a modern fork (in Python 3) of mymc, <a href="https://sr.ht/%7Ethestr4ng3r/mymcplus/" rel="noopener nofollow " target="_blank">mymc+</a>... I haven't tried it (yet), but it's possible that this could work on Android too, eliminating the fiddly setup that follows, so I'll mention it.</em> </p>
<p>Unfortunately, mymc has some problems running in <a href="https://termux.dev/en" rel="noopener nofollow" target="_blank">Termux</a> (the native Linux environment very convenient for this type of integrations) on my Android: I don't know what's to blame, but in practice the program has problems reading VMC files, throwing an error like <code class="prettyprint">file.vmc : Bad file descriptor</code>. I couldn't find any solutions online, not even for general searches of the problem, so I had to make do. Maybe using a containerized GNU+Linux system in root, with its libraries and a different build of Python 2.7, would be enough to solve the problem, but who knows.<br>
For my part, I was starting to get annoyed, and so I opted to delegate the conversion to my Debian server, having a Termux script carry out the simple task of loading the VMC on the server, running the actual conversion script there, and then download the converted file to the right location locally.</p>
For my part, I was starting to get annoyed, and so I opted to delegate the conversion to my Debian server, having a Termux script carry out the simple task of loading the VMC on the server, executing the actual conversion script there, and then download the converted file to the right location locally.</p>
<p>Before I forget: on Android 13 and higher (but already from some past versions) root permissions are needed to read and write files from/to external memories (such as the USB stick) and private application folders (such as the one where AetherSX2 stores the virtual memory cards).<br>
<p>Before I forget: on Android 13 and above (but already from some past versions) root permissions are needed to read and write files from/on external memories (such as the USB stick) and private application folders (such as the one where AetherSX2 stores the virtual memory cards).<br>
From what I have been able to prove, if you don't have root you will necessarily have to use a suitable file manager (and I don't think there are scriptable ones, so you have to use your hands), or perhaps ADB, to move the files around... thank Google.<br>
In any case, my scripts have written in the special paths used for all the ambaradan.</p>

View File

@ -0,0 +1,135 @@
+++
Title= "🌽 Compile and install the Linux kernel from source"
Date= 2024-09-01
Description= "General information on how to compile Linux for general purpose computers, useful for solving problems or obtaining special features."
Featured_Image= "@/Media/Decor/dall-e_44be7d57-5b1d-44ff-bf54-421d95165b5f.jpeg"
Downsync= "/it/note/Compile-Install-Linux-Kernel.html"
Categories= [ "Linux" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Autogenerated by ListedDownsync.js. Do not edit (unless also set "% Downsync = False") - it would be overwritten. -->
<p>It's not often that new ideas come to mind, but when they do, they're always just the right amount of bizarre... Without digressing too much, it's precisely because of this development of things that years ago, for the first time, I found myself compiling the Linux kernel from source — on a Raspberry Pi 3 among other things, which in hindsight I wouldn't recommend — and now, precisely yesterday, again another time, after years (this time on the PC, luckily ), for a purpose that I won't spoil.</p>
<h2>Why recompile the kernel? 😯️</h2>
<p>Linux is based on a monolithic architecture, which would be of little concern to us... if it weren't for the fact that it has an inconvenient implication: any function that works at the kernel level must be compiled into it. Even the mechanism of the so-called modules does not cover all possible situations (at least not on a practical level), and one can therefore find oneself in situations in which the kernel provided by the distribution (or by the hardware manufacturer), even if updated, does not have something that is needed, and therefore must be replaced.</p>
<p>Considering the infinite variety of Linux distributions, repositories that distribute compatible or non-compatible kernels, and combining this with the diversity of individual options that can be enabled in kernel compilation... not only in rare cases is compilation from source the only way, but often it is the most practical one. Luckily, compiling the Linux kernel is very simple — significantly easier than the average Linucs desktop application, with three thousand always conflicting dependencies — but there are perhaps not-so-immediate details in the process, so… here's my note! </p>
<h2>0. Departure and prerequisites 📦️</h2>
<p>This note is on the more generic recompilation of the Linux kernel, i.e. the official variant (that of Linus Torvalds) on and for an x86_64 (or AMD64) desktop PC. No forks or patched variants, no crappy OEM versions, no installation on embedded or otherwise esoteric devices, no distributed or cross-platform compilation. For more or less borderline cases, the things to do can vary more or less, even if the trend remains the same... you see, come on, the point is that I assume this situation. In my case, there aren't even proprietary kernel modules.</p>
<p>Aside from any favorite tools for obtaining the kernel, unpacking it if necessary, and some distractions to pass the considerable time, the prerequisites are quite minimal. At a minimum you need a C compiler (gcc) for obvious reasons, GNU Make to run the makefiles, some assorted tools with a forgettable name and some super-specific libraries of limited interest. Then, I think other packages may be needed, depending on the Linux distribution in use or the features that need to be compiled.</p>
<p>It's not actually very clear on the web which packages are really necessary, and which ones someone who has done other guides said "well, let's put it in just to be safe"... I'll update here with precise price lists as I check, including excessive planks if necessary (for those who are okay with wasting space but not time). For me it is generally a strategy to install the minimum possible when some requirement is not clear, start the compilation, and install any other dependencies as errors arise in this regard.</p>
<p>Debian and derivatives (<code class="prettyprint">apt</code>):</p>
<ul>
<li><code class="prettyprint">build-essential</code> <code class="prettyprint">libelf-dev</code> (required)</li>
<li><code class="prettyprint">ncurses-dev</code> (to use TUI menu configuration)</li>
</ul>
<h2>1. Obtaining the code ⛓️</h2>
<p>Linux source code can be taken officially <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" rel="noopener nofollow" target ="_blank">from main Git</a>, <a href="https://github.com/torvalds/linux" rel="noopener nofollow" target="_blank">from Torvalds GitHub</a> , or <a href="https://kernel.org" rel="noopener nofollow" target="_blank">from the Kernel.org site</a>. I prefer the last option, which has the latest versions actually needed displayed prominently, up to the oldest supported branch.</p>
<p>There are several versions supported at a given time. Generally, if there's no reason to install an older kernel, a newer one is better; not too new, however, because living on the bleeding edge means losing blood, with occasional even serious problems that can pop up! So, I avoid the <code class="prettyprint">mainline</code> branch, updated daily or almost, like the plague, and generally choose <code class="prettyprint">stable</code>, updated with a little ' more days. Other users might legitimately prefer the more recent <code class="prettyprint">longterm</code> (the one at the top), for even more stability, but I find it useless.</p>
<p>For each version line, apart from the date, what matters is the [tarball] link, so you download that file there. You can then extract it to a convenient folder, among many ways, with the <code class="prettyprint">tar xvf <file></code> command. All commands to be executed from this point will be inside the prepared folder.<br>
<img src="{{< assetsRoot >}}/Media/Linux-Kernel/2024-09-02-kernel.org.png" alt="kernel.org"></p>
<p>...You should also download the PGP file, when present, which serves to verify that the download is intact and that it comes from legitimate distributors. Realistically, however, not all versions already have it (implying that deep down...), the download is done from the official site with HTTPS (so it will be difficult to alter), it is a compressed archive (so if corrupted it should fail the extraction), and doing the verification is a mind-blowing pain in the ass. Other institutions will have higher security requirements, but for private users it's frankly just boring, I don't do it, I don't care.</p>
<h2>2. Kernel configuration 🔩️</h2>
<p>Configuring the kernel is the most intricate part... because you can't execute commands by inertia, but you have to <em>choose</em> what you actually need to, well, have the kernel with bone options. There are, as mentioned, infinite configurations, and different ways to use them. The main point is that there is a huge text file, with various options (mostly Boolean), that you can edit.</p>
<p>Tweaking that thing by hand is crazy, though, because there are neat menu-based tools built into the build process to handle the various possibilities. Here too, half a mess, but the choice is mainly between two programs TUI and GUI respectively, which can be invoked respectively with <code class="prettyprint">make menuconfig</code> and <code class="prettyprint">make xconfig</code >. I prefer <code class="prettyprint">xconfig</code> for convenience and, although I have used the curses menu configuration in the past, and it is quite intuitive for me, apparently for many it is not... and the how to use that menu is not today's topic.</p>
<table><thead>
<tr>
<th>menuconfig vs xconfig</th>
</tr>
</thead><tbody>
<tr>
<td><img src="{{< assetsRoot >}}/Media/Linux-Kernel/menuconfig.png" alt="menuconfig"></td>
</tr>
<tr>
<td><img src="{{< assetsRoot >}}/Media/Linux-Kernel/xconfig.png" alt="xconfig"></td>
</tr>
</tbody></table>
<p>If you do nothing else, the configuration you are going to change is the default one of the kernel as it is being developed. I have never had any problems using that as a base, but, if necessary, in addition to those shared by other users, you can use the one from the current distribution. Depending on how your system exposes the kernel configuration, you can (typically) read it with <code class="prettyprint">cat /boot/config-$(uname r)</code>, <code class=" prettyprint">cat /boot/config</code>, or <code class="prettyprint">zcat /proc/config.gz</code>. Just write it (<code class="prettyprint">></code>) to the <code class="prettyprint">./.config</code> file to apply it to the current configuration.</p>
<p>In this case I wanted to activate support for the new NTFS driver, so in xconfig I press CTRL+F, search for "ntfs3" and set to (Y)es the option that talks about "NTFS Read/Write <em>something something</em>"; then, I save the configuration, I close, and... I'm done, incredible.</p>
<h2>3. Compiling the code 🧑u200d🍳</h2>
<p>With compilation, it's boring time, because you simply have to give the computer time to crunch millions (!) lines of code. It's not good, but at least it's not the end of the world: on any PC that isn't exactly a hack you should do it in less than 4 hours. On the Raspberry Pi 3 it took me a day and a half with the CPU at nuclear temperatures (and also for this reason I advise against it...), but on my PC (Ryzen 3 3200G, 16 GB of RAM of which a few are occupied by compilation, on a low-end SSD) I think it took me just under 3 hours to compile version 6.10.7.</p>
<p>You simply need to run <code class="prettyprint">make</code>, and Linucs will make itself for the current CPU architecture, long live the magic! Better yet, <code class="prettyprint">make -j$(nproc)</code> to use all available CPU cores... The handful of hours, I should point out, are measured against this, otherwise it would be half a day , since my PC has 4 cores; it could do much sooner by having more cores, because it can compile even more files in parallel effectively.</p>
<p>At least in the first few minutes, it's a good idea to keep an eye on the terminal, to see if any errors occur and the compilation stops. Absurd errors have never happened to me, but, as I said, if you don't install all the dependencies, something related to those could come out... in this case, you install what's missing (referring to your distribution), and continue with the previous command.</p>
<p>Depending on your configuration, you will need more or less disk space to complete the compilation. While the kernel itself never weighs more than a few MB (and the modules a few tens of MB), the folder at the end of the day weighed ~22 GB, so it's a good idea to either make sure you have enough space, or check every now and then that this isn't ending. And if it ends during the process, you simply free up space and continue, again, as before. (As long as your file system doesn't get corrupted just by being 100% full, right BTRFS?)</p>
<h2>4. Installing kernels and modules 🏗️</h2>
<p>You don't need root permissions to compile the kernel, which is handy in case you want to temporarily steal someone else's most powerful computer to do the job... but, to install, you obviously need those on the current system. </p>
<p>Here it is not only simple, but also quite fast (maximum a few minutes): by running (as root) first <code class="prettyprint">make install</code>, and then <code class="prettyprint"> INSTALL_MOD_STRIP=1 make install_modules</code>, they will be installed in the appropriate paths, respectively (assuming you have not changed the names): the kernel image (<code class="prettyprint">vmlinuz-x.x.x-...</code >), usually in <code class="prettyprint">/boot</code> and modules, usually in <code class="prettyprint">/lib/modules/linux-x.x.x-...</code> . The modules are files separate from the kernel, because they are loaded by the system when necessary... the point is that some of the many are used to complete the boot, so they must be installed.</p>
<p>You also need to prepare the so-called init file system, or initial ramdisk; normally it also ends up in <code class="prettyprint">/boot</code>, under the name <code class="prettyprint">initrd.img-x.x.x-...</code>. And this step would be quite inconvenient if there were no <code class="prettyprint">kernel-install</code>, script included with systemd, or its alternative <code class="prettyprint">installkernel</code>. Having systemd, at least the first one should already be installed, and in that case (assuming the names from before) just do (as root) <code class="prettyprint">kernel-install add x.x.x-... /boot/vmlinuz- x.x.x-...</code>; alternatively, with the second, <code class="prettyprint">installkernel x.x.x-... /boot/vmlinuz-x.x.x-...</code>.<sup id="fnref1"><a class="footnote- ref" href="#fn1">1</a></sup></p>
<p>Note: those who develop with the kernel (not those who are reading this post, I'm afraid) may want not to set the environment variable <code class="prettyprint">INSTALL_MOD_STRIP=1</code>, because debugging without the debugging, which that flag removes, is difficult... but for ordinary mortal users like me they just waste space (so much so that distributions package them separately). Furthermore, those who do not necessarily develop with the kernel, but have to compile external modules or do other tricks, should realistically also install the corresponding header files on the system: <code class="prettyprint">make headers_install</code> (always as root). </p>
<p>At least on "complete" distributions, <code class="prettyprint">make install</code> and then <code class="prettyprint">kernel-install</code> should have already configured the bootloader too, at least having GRUB. In the case of, so to speak, "more DIY" distributions (which I don't use, <em>btw</em>), as well as more unusual boot configurations... that's not my case, so I know nothing, and I won't say anything. Boot configurations are a beast for another time.</p>
<h2>5. Test the core 💥️</h2>
<p>If the kernel is installed, and the bootloader has been correctly configured, then simply restart your computer to enjoy. It is good to remember that, if you are using GRUB, some say that the new kernel is not selected as default, and you have to choose it manually from the boot menu... but in my case, on Linux Mint Debian Edition, it seemed to me that instead it had actually been set as default.</p>
<p>Again, if, thanking the penguin, the system finally boots, just use the <code class="prettyprint">uname -r</code> command to check the running kernel version. At this point, it's a good idea to verify that the <em>desired</em> configuration is actually working... but how to do this varies from feature to feature, case by case. To at least confirm that the <em>specified</em> configuration exists, just check the current kernel configuration as in point 2.</p>
<p>At this point, if everything works and no other changes are needed, you can also delete the huge compilation folder, and the kernel will remain. If you also need to uninstall the kernel in the future, just delete the previously installed files normally and reconfigure the bootloader appropriately.</p>
<h2>Conclusion 🎊️</h2>
<p>Being able to compile the kernel from source code is another of those things that we Linux users can do, and that Windows users frankly <strong>don't</strong> envy us. But that's because they like to win easy, with their NT, based on a microkernel design... that's right, now that the point of the article is over I can spout nonsense as I like.</p>
<p>Copium aside, compiling Linux can be something fun to do at least once. If you find yourself in uncomfortable situations like me it must be done, there is little that can be done; However, if you just want to have some silly fun, maybe one of the many things you can do is compile an ultra-specific, super-optimized kernel for your machine, or for virtualization purposes. And, sure, it consumes some energy, but never as much as mining cryptocurrencies or rendering nuclear missiles in Blender!</p>
<h2>{{% i18n notes-refs %}}</h2>
<p><em>The decorative cover image is obtained via <a href="https://www.bing.com/images/create/beach-with-sand-and-rocks2c-computer-chips-and- wire/1-66d5a1ef220c4fae8bd786e10b88ae1e?id=Rt9hCy8E%2Fg%2BZK8rWhgwIPQ%3D%3D&view=detailv2&idpp=genimg" rel="noopener nofollow" target="_blank">Microsoft's generative artificial intelligence</a>.</em> </p>
<ul>
<li>The kernel build system: <a href="https://www.kernel.org/doc/html/v6.6/kbuild/index.html" rel="noopener nofollow" target="_blank">https ://www.kernel.org/doc/html/v6.6/kbuild/index.html</a></li>
<li>A Guide to Compiling the Linux Kernel All By Yourself: <a href="https://itsfoss.com/compile-linux-kernel/" rel="noopener nofollow" target="_blank">https:// itsfoss.com/compile-linux-kernel/</a></li>
<li>Building and Installing Custom Linux Kernels (Rocky Linux): <a href="https://docs.rockylinux.org/guides/custom-linux-kernel/" rel="noopener nofollow" target="_blank"> https://docs.rockylinux.org/guides/custom-linux-kernel/</a></li>
</ul>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Installkernel and kernel-install (Gentoo Linux): <a href="https://wiki.gentoo.org/wiki/Installkernel" rel="noopener nofollow" target="_blank">https://wiki. gentoo.org/wiki/Installkernel</a> <a href="#fnref1"></a></p>
</li>
</ol>
</div>

38
fr/_index.md Normal file
View File

@ -0,0 +1,38 @@
+++
Title = "le ✨sitoctt✨ — Accueil"
Description = "Octt, c'est moi... et c'est littéralement mon site (uwu)."
Lastmod = 2024-08-27
+++
{{< noticeAutomaticTranslation it >}}
Il était une fois ici c'était la campagne... euh, je voulais dire... c'était toute une liste de mots empilés mal et pire encore. Non seulement je n'aimais plus ça non plus, mais ce n'est pas vraiment les bonnes manières en l'an de grâce 2024 (et au-delà), alors...
Il y a maintenant cette liste de tous mes derniers articles, et des pages libres que j'ai récemment mises à jour, alors que l'ancienne maison est à ["Sul sitoctt"](/it/miscellanea/Sul-sitoctt/) jusqu'à ce que je réorganise tout. Bienvenue<code class="notranslate" data-lang="it"><!--
--><span class="BlinkA">a</span><!--
--><span class="dn">/</span><!--
--><span class="BlinkO">o</span></code> dans le ✨sitoctt✨ !
(Travail en cours depuis encore quelques jours, donc peut-être des liens cassés et des pages déformées, désolé !!!)
<style>
/* Animations pour les fins */
.BlinkA {
Animation : BlinkerA 0,25 s Step-Start Infinite ;
}
@Keyframes ClignotantA {
0 % {Position : Absolu ; Visibilité : Masquée ;}
50 % {Position : Statique ; Visibilité : Visible ;}
100 % {Position : Absolue ; Visibilité : Masquée ;}
}
.BlinkO {
Animation : BlinkerO 0,25 s Démarrage infini ;
}
@Keyframes ClignotantO {
0 % {Position : Statique ; Visibilité : Visible ;}
50 % {Position : Absolu ; Visibilité : Masquée ;}
100 % {Position : Statique ; Visibilité : Visible ;}
}
</style>

View File

@ -1,13 +1,13 @@
+++
Title = "🌐️ Comment et pourquoi sitect sur Tor ?"
Description = "Peu de temps après l'ouverture du site ctt, j'en ai créé un miroir Tor. Pourquoi ? Une plus grande sécurité, une plus grande confidentialité pour ceux qui le visitent et du plaisir pour moi !"
Alias = [
Aliases = [
"/Posts/2022-06-03-Come-e-Perche-il-Sitoctt-su-Tor.html",
"/Posts/2022-06-03-0000-Comment-et-Pourquoi-le-Sitoctt-su-Tor.html",
]
Catégories = [ "Internet", "Administrateur système" ]
Dates = 03/06/2022
Dernière modification = 2022-06-29
Categories = [ "Internet", "Administrateur système" ]
Date = 2022-06-03
Lastmod = 2022-06-29
+++
{{< noticeAutomaticTranslation it >}}
@ -23,12 +23,12 @@ Lidée apparemment réussie était dutiliser un service PaaS gratu
De cette façon, je n'alourdis pas davantage mon serveur inapproprié. Depuis des mois, précisément depuis le début de la mi-février 2022, j'utilise une console Switch comme serveur pour trop de choses : en plus du serveur historique SpaccCraft, j'ai ma propre instance Matrix, des robots Telegram qui sont peut-être les choses qui nécessitent le moins de ressources et les logiciels assortis pour les mineurs. Oui, la Nintendo Switch sur laquelle j'ai démarré Ubuntu.
Je n'entrerai pas dans les détails, il vaut mieux le faire dans un article séparé, mais en bref la raison est que les SBC comme le Raspini, à ce jour, en raison des événements mondiaux actuels, ont des coûts effrayants, et la Switch était la seule faible -coût de la consommation informatique avec suffisamment de RAM (4 Go) que j'avais déjà chez moi. Il faut s'adapter.
Voilà aussi le tout premier post que j'écris sur le blog postocto, qui sait comment ça se passe et surtout qui sait quand il va apparaître, car je devrais réparer un instant mon générateur de site statique pour pouvoir gérer des pages comme celle-ci qui, au lieu de pages communes, doivent être traitées comme des sous-pages de la page "Blog" (générées automatiquement).
Voilà aussi le tout premier post que j'écris sur le blog postocto, qui sait comment ça se passe et surtout qui sait quand il paraîtra, car je devrais réparer un instant mon générateur de site statique pour pouvoir gérer des pages comme celle-ci qui , au lieu de pages communes, doivent être traitées comme des sous-pages de la page "Blog" (générées automatiquement).
## Comment?
Revenons à la discussion du postoctt : avec Replit, en prenant comme base un Repl trouvé autour qui montrait comment héberger un autre type de service sur Tor, j'ai construit mon Repl qui : à chaque nouveau démarrage, télécharge localement tout le nécessaire pour compiler et déployez mon site statique (à partir de mes dépôts Git), préparez tout et démarrez un serveur HTTP et le démon Tor, qui fait office de proxy en exposant le serveur HTTP à l'extérieur via le réseau Tor. Puis sans fin, tout au long de Git, téléchargez toutes les mises à jour de n'importe quelle partie et, si nécessaire, régénérez le site.
Je laisse ici le lien vers un extrait de GitLab avec mes fichiers, pour tous ceux qui souhaitent faire le même service que moi pour leur propre site web, peut-être construit avec mon générateur de site statique de très mauvaise qualité (au niveau du code, si j'étais dégoûté) un niveau conceptuel ou pratique, je ne le développerais pas encore lentement) : [gitlab.com/-/snippets/2338457](https://gitlab.com/-/snippets/2338457).
Revenons à la discussion du postoctt : avec Replit, en prenant comme base un Repl trouvé autour qui montrait comment héberger un autre type de service sur Tor, j'ai construit mon Repl qui : à chaque nouveau démarrage, télécharge localement tout le nécessaire pour compiler et déployez mon site statique (à partir de mes dépôts Git), préparez tout, et démarrez un serveur HTTP et le démon Tor, qui fait office de proxy en exposant le serveur HTTP à l'extérieur via le réseau Tor. Puis sans fin, tout au long de Git, téléchargez toutes les mises à jour de n'importe quelle partie et, si nécessaire, régénérez le site.
Je laisse ici le lien vers un extrait de GitLab avec mes fichiers, pour tous ceux qui souhaitent faire le même service que moi pour leur propre site web, peut-être construit avec mon générateur de site statique de très mauvaise qualité (au niveau du code, si ça me dégoûte sur un niveau conceptuel ou pratique, je ne le développerais pas encore lentement) : [gitlab.com/-/snippets/2338457](https://gitlab.com/-/snippets/2338457).
Avec les services PaaS gratuits comme Replit, il y a cependant un petit problème : il y a des limites sur les temps d'exécution des logiciels. Dans le cas de cette plateforme, tout est suspendu si l'adresse web du projet ne reçoit pas de pings pendant je n'ai pas bien compris combien de minutes. S'il en reçoit plus tard, il se réveille après le temps nécessaire pour refaire les opérations de démarrage.
Il est cependant dommage que, outre le fait que cela reviendrait à faire attendre au moins 30 secondes toute personne souhaitant visiter mon site pour que la première connexion s'établisse, c'est l'adresse HTTPS du domaine Replit qu'il faut contacter, par exemple des raisons évidentes ne sont pas l'adresse Tor. Et le fait que les gens se connectent via l'adresse HTTPS va à l'encontre de l'objectif d'avoir un site Tor (auquel je reviendrai sous peu, je le jure).
@ -41,7 +41,7 @@ Ou, peut-être, le mérite était que j'ai créé un deuxième projet Replit, qu
## Pourquoi?
Sortons immédiatement l'éléphant de la pièce (qui est déjà petite) : le désir de créer un site contenant du matériel immoral à des niveaux sérieux (que je différencie du matériel illégal en soi), qui, s'il était hébergé sur le Web traditionnel, serait très facile de remonter aux propriétaires avec toutes les conséquences de l'affaire, n'est pas la seule raison sensée de vouloir utiliser Tor (ou tout autre réseau basé sur les mêmes principes techniques, mais Tor est pour le meilleur ou pour le pire le plus célèbre et utilisé).
Ce site est également sur le Web clair sans aucun problème, c'est-à-dire qu'il n'a aucun problème à y être.
Ce site est également sur le Web clair sans problème, c'est-à-dire qu'il n'a aucun problème à y être.
Tor offre un fort anonymat par rapport à Internet non filtré. La raison pour laquelle cela devrait intéresser ceux qui ne trafiquent pas de contenus illicites s'explique rapidement non pas par une réponse, mais par une question : souhaiteriez-vous faire connaître ce que vous faites (y compris visiter un site Web particulier, comme mon blog) à des sociétés multimilliardaires ? qu'en retour elles ne vous donneront rien, en effet elles n'ont aucun scrupule à faire tout leur possible même à votre détriment (tracking) pour en tirer profit d'une manière ou d'une autre ?
Comment voulez-vous que votre FAI soit informé des services Internet particuliers que vous contactez ? Ou demandez à la personne qui héberge ces services Internet de vous identifier (moi et mon FAI si c'est quelque chose hébergé chez moi, sinon le fournisseur particulier de serveurs fournis par des entreprises, comme Replit lui-même ou GitLab.com où j'héberge le site sur le Web clair) , si vous n'y gagnez rien ?
@ -49,17 +49,17 @@ Pour beaucoup de gens, pour une raison quelconque, ce raisonnement ne tient pas,
Je ne vous convainc toujours pas ? Alors écoutez ça. Tor permet par exemple aux journalistes qui vivent sous des régimes de censure totale ou partielle de rapporter la vérité, directement ou non. Ou encore, cela permet à ceux qui vivent dans ces régimes de s'informer librement et sans être influencés par la propagande gouvernementale, et de communiquer avec d'autres personnes dans d'autres parties du monde.
Le véritable principe selon lequel il est plus facile de cacher qui vous êtes et ce que vous faites individuellement au milieu d'une foule immense, plutôt que lorsque vous êtes avec quelques autres personnes, s'applique également aux réseaux distribués : davantage de personnes les utilisent, même pour une simple navigation sur le Web, plus les utilisateurs individuels sont en sécurité. Ainsi, en utilisant Tor pour surfer sur le Web, même si vous ne vous souciez pas de l'anonymat, vous aiderez ceux qui en ont besoin.
Aidez au moins les utilisateurs qui ne font rien de mal : les criminels qui vendent de la drogue et des armes, ou qui vendent des photos et des vidéos montrant des viols ou des actes de torture, leur montent souvent à la tête et finissent par négliger l'Opsec à tel point que tôt ou tard plus tard, ils se terminent (et je dirais que j'apprécie ça) plus que mal.
Aidez au moins les utilisateurs qui ne font rien de mal : les criminels qui vendent de la drogue et des armes, ou qui vendent des photos et des vidéos montrant des viols ou des actes de torture, deviennent souvent fous et finissent par négliger l'Opsec à tel point que tôt ou tard plus tard, ils se terminent (et je dirais que j'apprécie ça) plus que mal.
Un doute qui peut surgir pour les non-super-experts est de savoir pourquoi il est nécessaire de fournir également le site en tant que service Onion, étant donné que tout contenu sur l'Internet normal est toujours accessible derrière Tor, ce qui dans ce cas fonctionnera davantage. comme un proxy traditionnel. Les problèmes ici sont cependant plus subtils et sont liés à la nature de linfrastructure Internet classique.
Je ne pense pas avoir besoin d'expliquer les problèmes liés à la transmission de données en clair via Internet : les informations peuvent non seulement être volées (ce qui pour un blog public n'est pas un gros problème), mais même modifiées et présentées comme si de rien n'était. modifié, avec une simplicité désarmante, depuis n'importe quelle partie intermédiaire de la connexion, par exemple le FAI du client ou du serveur.
HTTPS pour les sites Web résout ce problème. Mauvais. On en parle peu, mais tout le bon fonctionnement de ces systèmes de protection dépend dune infrastructure métaphysique globale complexe, qui présente plus de défauts quon ne le pense.
En recherchant sur Whoogle, j'ai trouvé ce PDF, qui donne plus ou moins un aperçu rapide des problèmes dont souffre HTTPS : [Weakest_Link_in_the_Chain.pdf](https://www.accessnow.org/cms/assets/uploads/archive/docs / Weakest_Link_in_the_Chain.pdf).
En recherchant sur Whoogle, j'ai trouvé ce PDF, qui donne plus ou moins un aperçu rapide des problèmes dont souffre HTTPS : [Weakest_Link_in_the_Chain.pdf](https://www.accessnow.org/cms/assets/uploads/archive/docs / Le plus faible_lien_de_la_chaîne.pdf).
Ce quil est essentiellement important de dire, cest que tout le système actuel, basé sur les AC, repose sur la confiance dans une autorité en amont. Sans entrer dans les détails, je vous renvoie donc au PDF, le système est fragile et peut être cassé, entraînant, dans de rares cas particuliers, les mêmes problèmes que les connexions non cryptées ; en fait, peut-être même pire, car la présence du HTTPS peut nous amener à faire confiance toujours et dans tous les cas : les navigateurs Web modernes nous ont conditionnés à poser des questions uniquement lorsque nous voyons le cadenas ouvert ou un triangle de présignalisation, et non lorsque nous voyons le brillant fermé. cadenas vert.
Lorsque vous utilisez Tor pour vous connecter à des sites sur Tor, la connexion est non seulement acheminée entre encore plus de nœuds sur le réseau, mais les données sont cryptées avec un système de clé publique et privée entre le client et le serveur de service Onion : le seul le plus faible. Le point de la chaîne est le serveur lui-même, qui stocke la clé privée, il n'y a aucune autre autorité à qui faire confiance.
Le système a des problèmes, je ne le nierai absolument pas, à commencer par le fait que si la clé privée est volée, les voleurs peuvent usurper l'identité du site et à ce stade, la seule chose à faire pour ceux qui le gèrent est de changer la clé, donc en changeant également de domaine, vous ne pouvez pas vous adresser à l'autorité de certification pour révoquer le certificat. Cest ainsi que fonctionne un système basé à 100 % sur les mathématiques et à 0 % sur la confiance.
Le système a des problèmes, je ne le nierai absolument pas, à commencer par le fait que si la clé privée est volée, les voleurs peuvent usurper l'identité du site et à ce moment-là, la seule chose à faire pour ceux qui le gèrent est de changer la clé, donc en changeant également de domaine, vous ne pouvez pas vous adresser à l'autorité de certification pour révoquer le certificat. Cest ainsi que fonctionne un système basé à 100 % sur les mathématiques et à 0 % sur la confiance.
A vrai dire, je commettrais donc une erreur en utilisant la machine d'un autre pour héberger le site Tor... Greve. Bien.
## En conclusion
@ -68,6 +68,6 @@ Tor n'est en aucun cas parfait : il présente différents types de défauts, bas
Le fait que Tor soit soutenu financièrement au moins en partie par le gouvernement américain, sans entrer dans trop de détails, comporte peut-être de profondes implications dangereuses. C'est pourquoi je souhaite, plus ou moins prochainement, donner leur chance à des services similaires à Tor mais différents de celui-ci. Lokinet m'inspire, à vrai dire, je pense que ce sera le premier réseau alternatif que j'essaierai.
## [:HRotesRefsHTML:]
## {{% i18n notes-réfs %}}
[^Nouveau domaine esthétique] : **Mise à jour 2022-06-29** : J'ai changé le domaine pour des raisons esthétiques pour ce nouveau ! Informations supplémentaires (mais toujours limitées) sur [article PicoBlog d'aujourd'hui] (../PicoBlog.html#-2022-06-29-Minare-domini-Tor).

View File

@ -1,12 +1,12 @@
+++
Title = "📄 Les documents ne doivent pas devenir des candidatures"
Description = "Le Web devient de plus en plus volumineux, lent et risqué. Chaque site devient une application, même si ce n'est pas la bonne chose à faire..."
Alias = [
Aliases = [
"/Posts/2022-06-14-Documents-Not-Should-Become-Applications.html",
"/Posts/2022-06-14-0000-Documents-ne devrait pas-devenir-applications.html",
]
Catégories = [ "Internet" ]
Dates = 2022-06-14
Categories = [ "Internet" ]
Date = 2022-06-14
+++
{{< noticeAutomaticTranslation it >}}
@ -18,12 +18,12 @@ Regarder les côtés positifs du progrès est toujours très facile et rassurant
## Ce qui se passe?
Le Web des documents prend une tournure pire, devenant peu à peu, à toutes fins utiles, le Web des applications.
Le Web des documents prend une tournure pire, devenant peu à peu, à toutes fins pratiques, le Web des applications.
Cependant, pour comprendre le problème, nous devons nous rappeler ce quétait le World Wide Web à ses balbutiements. C'était une plateforme Internet d'échange d'informations sous forme d'hypertexte, c'est tout. Et que sont les hypertextes ? Quelques documents. Bien sûr, des documents très particuliers, où la lecture peut s'effectuer de manière non linéaire grâce aux liens hypertextes, et le Web en particulier a évolué pour devenir un système hypertexte avec prise en charge de textes décorés, d'éléments multimédias et d'une mise en page très avancée. . mais au fond, on parle toujours de documents.
Au tout début du Web, il nexistait que des sites dits statiques, ce qui signifie quils restent toujours les mêmes (sauf sils sont mis à jour par ceux qui les administrent), et que les utilisateurs qui les visitent ne peuvent rien faire pour les modifier. Cette catégorie regroupe des choses comme un simple blog, le site lui-même par exemple, un site d'actualité, le site de démonstration d'une entreprise ou d'un produit, une encyclopédie... bref des choses simples de ce type.
Un peu plus tard (des jours ou des semaines, l'idée était déjà envisagée dans la toute première spécification du Web et du HTML) l'idée d'utiliser des serveurs capables de traiter les informations saisies par les utilisateurs avec des boutons et des champs de texte, d'interagir avec la base de données, et essentiellement offrir une expérience de contenu généré par lutilisateur. Ainsi ont commencé à apparaître les forums au sens plus classique, les sites permettant de créer des sites (!) de manière plus simple (CMS), les réseaux sociaux les plus proches de nous, les webchats et, n'oublions pas, les moteurs de recherche. Ce sont les sites Web dynamiques.
Un peu plus tard (des jours ou des semaines, l'idée était déjà envisagée dans la toute première spécification du Web et du HTML) l'idée d'utiliser des serveurs capables de traiter les informations saisies par les utilisateurs avec des boutons et des champs de texte, d'interagir avec la base de données, et essentiellement offrir une expérience de contenu généré par lutilisateur. Ainsi ont commencé à émerger les forums au sens plus classique, les sites permettant de créer des sites (!) de manière plus simple (CMS), les réseaux sociaux les plus proches de nous, les webchats et, ne l'oublions pas, les moteurs de recherche. Ce sont les sites Web dynamiques.
À cette époque, cependant, peu importe qu'il s'agisse de sites statiques ou dynamiques, seuls les documents retournaient sur les ordinateurs de tout utilisateur qui contactait le site. Qu'il s'agisse de la page HTML elle-même, d'un fichier CSS pour styliser la page, ou de fichiers multimédias (à l'époque uniquement des photos) placés entre un bloc de texte et un autre, au navigateur, le programme qui interprète et affiche ces documents, uniquement des documents à interpréter renvoyés, pas aux programmes à exécuter.
Ici nous sommes encore dans l'existence exclusive du Web des documents, pour le Web des applications il faudra encore attendre.
@ -34,23 +34,23 @@ La seule chose à laquelle vous deviez faire confiance était le navigateur lui-
## L'état actuel des choses
Puis est venu le scénario. Nous avons vu toutes sortes de choses, mais au final, seul JavaScript a survécu à ce jour et constitue la base du Web 3 pionnier (et tragique).
Les scripts Web sont de véritables programmes qu'un navigateur peut exécuter s'il est chargé à partir d'une page. Ici, cependant, un problème évident se pose : il faut faire confiance à chaque site Web qui intègre des scripts, un problème qui est pourtant décidément complexe à résoudre.
Puis est venu le script. Nous avons vu toutes sortes de choses, mais au final, seul JavaScript a survécu à ce jour et constitue la base du Web 3 pionnier (et tragique).
D'autres scripts Web sont de véritables programmes qu'un navigateur peut exécuter s'il est chargé à partir d'une page. Ici, cependant, un problème évident se pose : il faut faire confiance à chaque site Web qui intègre des scripts, un problème qui est pourtant décidément complexe à résoudre.
Pour être honnête, ce n'est pas le seul problème : les scripts ralentissent très souvent les pages, surtout sur les appareils plus anciens et moins puissants, et sur certains éléments très anciens, ils ne fonctionnent pas du tout, cassant ainsi les sites qui les utilisent beaucoup. En pratique, cela signifie que les sites qui choisissent inutilement d'intégrer JavaScript sont, sur n'importe quel matériel, souvent beaucoup plus lents que ceux qui ne le font pas.
Cependant, nous en reparlerons en détail un autre jour.
Tout d'abord, il existe des sites qui téléchargent du code obscurci, à toutes fins pratiques, des logiciels propriétaires... ceux-là, ce n'est qu'avec beaucoup de patience et suffisamment d'expérience que vous pourrez comprendre ce qu'ils font.
Quoi qu'il en soit, le simple fait qu'un programme soit gratuit ne signifie pas nécessairement qu'il est exempt de problèmes de confidentialité et de sécurité, et cela a été observé, ironiquement, notamment dans la communauté JS, où les développeurs de bibliothèques populaires se sont mobilisés. à leur manière et ont intégré des logiciels malveillants dans leurs projets.
Peu de développeurs de logiciels ouverts mettent du code nuisible aux utilisateurs dans leurs programmes, mais les 2 ou 3 sur 1 000 000 qui le font s'en sortent parfois, car personne d'autre ne prend la peine de lire le code et d'agir de manière adéquate.
Quoi quil en soit, le simple fait quun programme soit gratuit ne signifie pas nécessairement quil est exempt de problèmes de confidentialité et de sécurité, et cela a été ironiquement observé, notamment dans la communauté JS, où les développeurs de bibliothèques populaires se sont mobilisés. à leur manière et ont intégré des logiciels malveillants dans leurs projets.
Peu de développeurs de logiciels ouverts mettent du code nuisible aux utilisateurs dans leurs programmes, mais les 2 ou 3 sur 1 000 000 qui le font s'en sortent parfois sans problème, car personne d'autre ne prend la peine de lire le code et d'agir de manière adéquate.
C'est un problème qui concerne tous les utilisateurs du Web, et si ceux qui en ont déjà la possibilité ne vont pas, pour des raisons évidentes de temps et de patience, lire tout le code des scripts chargés par tous les sites qu'ils visitent, imaginez que ceux qui n'en ont tout simplement pas la capacité (la grande majorité des utilisateurs) sont désespérés.
Beaucoup de gens ont des problèmes - certains sensés, d'autres non, pour ceux qui connaissent un minimum le fonctionnement d'un ordinateur moderne - pour installer des applications natives à partir de zéro, peut-être jamais entendues auparavant... autant de problèmes qui sont ignorés lorsque vous naviguez simplement sur le Web. , sans connaître les centaines de scripts qui s'exécutent au cours d'une session de navigation variée.
Beaucoup de gens ont des problèmes - certains raisonnables et d'autres non, pour ceux qui connaissent un minimum le fonctionnement d'un ordinateur moderne - pour installer des applications natives à partir de zéro, peut-être jamais entendues auparavant... autant de problèmes qui sont ignorés lorsque vous naviguez simplement sur le Web. , sans connaître les centaines de scripts qui s'exécutent au cours d'une session de navigation variée.
Comment un script, et donc un site qui l'intègre, peut-il être malveillant ?
Les navigateurs d'aujourd'hui exécutent des scripts de sites Web dans un environnement assez sandbox, bien sûr, et à partir d'aujourd'hui, pour des raisons que je n'expliquerai pas maintenant, même des failles graves apparaissent chaque mois, si vous maintenez le navigateur à jour, la sécurité est en théorie bonne.
Cependant, la vie privée... cela finit vraiment mal.
Il y avait une démo faite comme un jeu qui montrait personnellement pourquoi il fallait avoir peur... dommage je ne la retrouve plus, je ne me souviens plus d'où je l'ai découvert, et donc rien :(. Pour le moment , pour ceux qui veulent en savoir plus, je ne peux que lier [Device Info](https://deviceinfo.me), qui montre la plupart des données (mais pas toutes) qu'un site Web peut extrait des appareils de ceux qui le visitent, jetez également un œil à [Cover Your Tracks](https://coveryourtracks.eff.org).
Mais la vie privée... ça finit vraiment mal.
Il y avait une démo faite comme un jeu qui montrait personnellement pourquoi il fallait avoir peur... dommage je ne la retrouve plus, je ne me souviens plus d'où je l'ai découvert, et donc rien :(. Pour le moment , pour ceux qui veulent en savoir plus, je ne peux que lier [Device Info](https://deviceinfo.me), qui montre de nombreuses données (mais pas toutes) qu'un site Web peut extraire des appareils de ceux qui visitez-le. Jetez peut-être aussi un œil à [Cover Your Tracks](https://coveryourtracks.eff.org).
Le problème ici, il faut le préciser, ne réside pas dans les web apps que lon peut définir comme de véritables applications, qui utilisent JS pour fonctionner. Qu'il s'agisse d'une calculatrice, d'un jeu, d'un traitement de texte, d'une application de retouche photo, nous parlons toujours d'applications, qu'elles soient écrites dans un langage natif en tant qu'applications natives pour une plateforme spécifique, ou qu'elles soient écrites en JavaScript comme applications pour navigateurs Web. Toutes ces choses nécessitent que le client exécute le code, car ce sont des applications très interactives, et ce n'est pas grave. J'utilise moi-même souvent des applications qui s'exécutent dans une fenêtre de navigateur.
Il y aurait alors une longue discussion sur le Web en tant que plateforme de développement d'applications, pour de nombreuses raisons (même les défauts), positives et négatives, mais j'en parlerai dans le futur.
@ -66,13 +66,13 @@ Le vrai problème réside dans le fait que les sites Web non directement interac
De plus en plus fréquemment, je vois de plus en plus de sites, qui devraient être de simples documents, ne fonctionnant pas correctement sans JavaScript.
On passe des sites d'actualités où l'article ne se charge pas, aux blogs où les menus de navigation ne fonctionnent plus, aux forums où les sections de messages ne sont pas visibles, aux forums qui ne se chargent pas du tout, aux nouveaux moteurs de recherche qui ne fonctionnent absolument pas sans JS (et qui se présentent comme une alternative privée à Google, c'est dommage que Google fonctionne bien même sans exécuter de scripts propriétaires et ceux-là ne le font pas !), et même des sites de réseaux sociaux qui n'affichent un écran vide que si le JavaScript n'est pas chargé .
Ces services que j'ai répertoriés peuvent tous être classés comme des documents et, sauf cas très particuliers, comme ces sites qui cryptent et déchiffrent délibérément les données côté client pour garantir que le serveur ne puisse pas les lire (voir [PrivateBin](https:/ /privatebin .info) pour un bloc-notes, [Element](https://element.io) pour une application de messagerie), peut et doit fonctionner correctement sans script ( à au moins facultativement).
Ces services que j'ai répertoriés peuvent tous être classés comme des documents et, sauf cas très particuliers, comme ces sites qui cryptent et déchiffrent délibérément les données côté client pour garantir que le serveur ne puisse pas les lire (voir [PrivateBin](https:/ /privatebin .info) pour un bloc-notes, [Element](https://element.io) pour une application de messagerie), peut fonctionner correctement sans script et devrait (au moins en option).
Je n'aime pas parler contre les logiciels libres et ouverts écrits pendant leur temps libre par des passionnés, qui ne gagnent peut-être même pas d'argent avec cela, mais une chose qui m'a frappé négativement est que le fléau de l'appisation a également frappé le Fediverse et ses plates-formes.
Pour ceux qui ne connaissent pas ce nouvel univers virtuel, je dirai en bref que c'est une idée et, en pratique, un logiciel, basé sur des protocoles communs, pour garantir une compatibilité et une interopérabilité universelles, afin que ceux qui se trouvent sur la plateforme A puissent également communiquer avec ceux qui sont sur
Mastodon et Friendica, au moins pour visualiser les profils et leurs messages, ou les discussions avec tous les messages, traitent bien ceux qui aiment le Web de purs documents et, bien que leurs applications interactives ne fonctionnent pas sans JS (Mastodon totalement, Friendica partiellement) même s'ils pourrait, nous sommes déjà à un excellent compromis.
Si une personne ne fait pas partie d'une certaine instance, mais souhaite voir du contenu connaissant le lien, elle peut le faire sans crainte, car elle n'a qu'à charger des documents statiques dans le navigateur Web de confiance.
Si une personne ne fait pas partie d'une instance donnée, mais souhaite voir du contenu connaissant le lien, elle peut le faire sans crainte, car elle n'a qu'à charger des documents statiques dans le navigateur Web de confiance.
Ensuite, il y a d'autres plates-formes, Misskey, Pleroma et Pixelfed viennent à l'esprit. Ceux-ci ici, pour vous permettre de visualiser n'importe quoi, nécessitent que vous ayez JavaScript.
Peut-être pouvez-vous même faire confiance aux auteurs du logiciel eux-mêmes, il n'y en a que 10 habituels, mais comment pouvez-vous faire confiance lorsque vous trouvez une instance dont vous n'avez jamais entendu parler auparavant et gérée par on ne sait qui ? Réponse simple : vous ne pouvez pas ; bien qu'en théorie on puisse vérifier quels scripts l'instance charge et s'ils sont conformes à la version originale (ou, dans le cas d'un fork, si les modifications apportées sont réellement celles documentées), personne ne le fera, pour les raisons évidentes dont nous avons parlé auparavant.
@ -85,8 +85,8 @@ De la part de ceux qui développent des logiciels pour des communautés préoccu
## Tout se terminera par une tragédie
La situation, je le crains, ne peut quempirer. Même si je suis plus que sûr que mes paroles et mes actions ne changeront en rien l'avenir, étant donné que je crois en ce que je dis et, incidemment, en même temps je crée également du contenu et des services pour le Web, je fais ce que je peux créer mes choses comme j'aimerais les voir partout.
Donc, pour les sites non interactifs, en suivant la technique d'[amélioration progressive](https://en.wikipedia.org/wiki/Progressive_enhancement), je m'assure d'abord que les éléments de base fonctionnent sans script, j'utilise scripts le moins possible et, si je le dois vraiment, je le fais pour des fonctions et fonctionnalités optionnelles, et j'essaie de garder le code (dans mes limites) compact et lisible.
Donc pour les sites non interactifs, en suivant la technique d'[amélioration progressive](https://en.wikipedia.org/wiki/Progressive_enhancement), je m'assure d'abord que les éléments de base fonctionnent sans script, j'utilise le moins possible de scripts et, si Je dois vraiment le faire, je le fais pour des fonctions et fonctionnalités optionnelles, et j'essaie de garder le code (dans mes limites) compact et lisible.
Je fais personnellement appel à vous qui lisez ceci.
Si vous créez des sites Web, pensez à prendre en compte ce que j'ai dit, je vous en supplie.
Si toutefois vous naviguez uniquement, essayez peut-être de commencer à bloquer JavaScript dans votre navigateur (Chromium l'intègre comme autorisation pour les sites, dont vous pouvez définir le paramètre global sur Bloqué ; sur Firefox, vous devez installer [NoScript](https:/ / addons.mozilla.org/firefox/addon/noscript)), afin de garder JS désactivé pour les sites que vous ne connaissez pas, et d'avoir la possibilité de l'activer temporairement ou définitivement pour les domaines que vous ne connaissez pas. Cela ne fonctionne pas ou que vous connaissez déjà et en qui vous avez confiance. Non seulement vous naviguerez de manière plus sécurisée et privée, mais avec moins de ralentissements et de chargements !
Si toutefois vous naviguez uniquement, essayez peut-être de commencer à bloquer JavaScript dans votre navigateur (Chromium l'intègre comme autorisation pour les sites, dont vous pouvez définir le paramètre global sur Bloqué ; sur Firefox, vous devez installer [NoScript](https:/ / addons.mozilla.org/firefox/addon/noscript)), afin de garder JS désactivé pour les sites que vous ne connaissez pas, et d'avoir la possibilité de l'activer temporairement ou définitivement pour les domaines qui ne fonctionnent pas ou que vous connaissez déjà et je suis conscient de me faire confiance. Non seulement vous naviguerez de manière plus sécurisée et privée, mais avec moins de ralentissements et de chargements !

View File

@ -1,19 +1,19 @@
+++
Title = "☀️ Rasperino Solare (et autres expériences qui ont mal tourné)"
Description = "Quand j'ai acheté un panneau solaire USB, je l'ai immédiatement testé. Il fait du bon travail, mais il faut avoir des attentes réalistes !"
Alias = [
Aliases = [
"/Posts/2022-06-23-Rasperino-Solare-ed-Altri-Esperimenti-Andati-a-Male.html",
"/Posts/2022-06-23-0000-Rasperino-Solare-ed-Altri-Esperimenti-Andati-a-Male.html",
]
Catégories = [ "Rasperino", "Ecologie", "Technologie" ]
Dates = 2022-06-23
Categories = [ "Rasperino", "Ecologie", "Technologie" ]
Date = 2022-06-23
+++
{{< noticeAutomaticTranslation it >}}
Il y a quelques mois, j'ai acheté un petit [panneau solaire monocristallin](https://www.amazon.it/Lixada-Pannello-Monocristallino-Caricabatterie-Cellulare/dp/B071Z1LGFV) en ligne, de taille similaire à ceux d'une feuille A4, pour la somme d'environ 20 € (sur Amazon.it les vendeurs sont tous des voleurs, sur Aliexpress cela aurait coûté un peu moins cher).
Il y a quelques mois, j'ai acheté en ligne un petit [panneau solaire monocristallin](https://www.amazon.it/Lixada-Pannello-Monocristallino-Caricabatterie-Cellulare/dp/B071Z1LGFV), avec des dimensions similaires à celles d'une feuille A4, pour le chiffre d'environ 20 € (sur Amazon.it les vendeurs sont tous des voleurs, sur Aliexpress cela aurait coûté un peu moins cher).
[![Capture d'écran d'une photo envoyée en chat. La photo montre le panneau dans sa boîte en carton. La légende dit "❗️ ENEL la déteste ! ⚠️ Découvrez comment la déesse Spacc a commencé le chemin lent mais rentable vers l'indépendance énergétique ! ➡️ @spacccraft".]({{<assetsRoot >}}/Media/Screenshots/ SpaccCraft-975.png )](https://t.me/SpaccCraft/975)
@ -27,7 +27,7 @@ Et donc nous avons une sortie théorique maximale de 1,3A à 5V... soit 6,5W.
### Conseils de vie..
Ce préambule, apparemment inutile, est pour rappeler que les caméras de cinéma à bas prix et sans documentation (ce truc n'a même pas de manuel ni d'écriture au dos !) ne sont dignes de confiance que jusqu'à un certain point, au-delà duquel il faut résoudre les problèmes En cas de doute, il faut s'appuyer sur l'utilisation d'autres machines en porcelaine.
Ce préambule, apparemment inutile, est pour rappeler que les caméras de cinéma à bas prix et sans documentation (ce truc n'a même pas de manuel ni d'écriture au dos !) ne sont fiables que jusqu'à un certain point, au-delà duquel il faut résoudre les problèmes En cas de doute, il faut s'appuyer sur l'utilisation d'autres machines en porcelaine.
Dans mon cas, un multimètre USB, à placer entre la sortie du panneau et l'entrée d'un appareil capable d'absorber suffisamment de courant. Je n'ai pas ce petit objet, et je me rends compte que je ferais bien de l'acheter (c'est pas cher quand même), car pour le moment je ne peux avoir aucune certitude sur les performances de la dalle magique en silicium.
## Tests sur le terrain
@ -40,10 +40,10 @@ A vrai dire, j'ai fait le tout premier test hors de chez moi, le lendemain de la
A cette occasion, la seule absente pour l'instant, j'ai seulement essayé de recharger la batterie de mon smartphone (6000mAh).
J'ai fait 3 tests différents, les deux premiers d'une durée d'environ 15 minutes dans les quelques heures avant midi, quand le ciel était clair, avec le panneau que je tenais à la main pour qu'il capte mieux le soleil perpendiculairement (idéal pour un monocristallin).
J'ai d'abord essayé de charger le téléphone alors qu'il était allumé, au point mort et avec toutes les radios éteintes (mais pas en état de veille profonde d'Android), mais malheureusement, il n'y avait aucun moyen, le téléphone consommait tellement d'énergie qu'il ne pouvait pas se recharger, il ne pouvait se décharger que lentement. Je ne me souviens pas très bien, car je n'ai pas pensé à enregistrer les données, mais il me semble que, sur l'application que j'utilise pour voir les statistiques de charge ([AccA](https://github.com/MatteCarra /AccA){[:MdTgtBlank: ]}), n'étaient marqués que sur l'entrée 300 mA.
J'ai d'abord essayé de charger le téléphone alors qu'il était allumé, au point mort et avec toutes les radios éteintes (mais pas en état de veille profonde d'Android), mais malheureusement, il n'y avait aucun moyen, le téléphone consommait tellement d'énergie qu'il ne pouvait pas se recharger. ne pouvait se décharger que lentement. Je ne me souviens pas très bien, car je n'ai pas pensé à enregistrer les données, mais il me semble que, sur l'application que j'utilise pour voir les statistiques de charge ([AccA](https://github.com/MatteCarra /AccA)), uniquement sur l'entrée 300mA.
En essayant la même formule immédiatement après, mais avec le téléphone éteint, il me semble qu'en 15 minutes il n'a chargé que 2% de la batterie... il faudrait pratiquement 12h30 pour charger de 0 à 100% si c'est le cas. cas.
J'ai fait le dernier test vers 14h, alors que le ciel s'était malheureusement assombri. J'ai placé le panneau sur une surface et j'ai utilisé le téléphone normalement, en écoutant de la musique et, je pense, en utilisant des applications de messagerie en ligne. Comme je m'en doutais, il ne s'est pas rechargé, mais au moins il était presque sans tomber en panne de charge, ce qui reste quand même bien compte tenu des conditions météorologiques.
J'ai fait le dernier test vers 14h, alors que le ciel s'était malheureusement assombri. J'ai placé le panneau sur une surface et j'ai utilisé le téléphone normalement, en écoutant de la musique et, je pense, en utilisant des applications de messagerie en ligne. Comme je m'en doutais, il ne s'est pas rechargé, mais au moins il était presque sans tomber en panne de charge, ce qui est quand même bien compte tenu des conditions météorologiques.
![Capture d'écran d'une photo envoyée en chat. La photo montre le panneau posé sur le toit d'une voiture garée, avec un câble connecté descendant. La légende dit "Notre voiture est garée et j'ai mis le panneau solaire dessus."]({{<assetsRoot >}}/Media/Screenshots/OctoVoLTE-16754.png)
@ -71,15 +71,15 @@ Lidée mest venue à lesprit après avoir malheureusement laissé le pr
J'ai pensé, tout d'abord, configurer BOINC sur Raspbian, un logiciel de calcul distribué qui permet de contribuer à des projets de recherche scientifique, tout en gagnant quelques centimes par mois (rip) dans une sorte de cryptomonnaie, le [Gridcoin ](https ://gridcoin.us).
Comme je l'ai déjà dit, le Raspino doit être alimenté par le powerbank, le panneau directement ne lui donne pas assez de courant. Il semble s'allumer, mais en réalité, il semble entrer dans le bootloop.
Eh bien, je ne vais pas trop tourner autour du pot : tandis que (avec la même batterie externe, je pense 4 000 mAh) pour certaines applications à faible charge, comme [Pwnagotchi](https://pwnagotchi.ai/){[:MdTgtBlank:] }, le Pi peut rester allumé pendant des heures même avec un écran LCD rétroéclairé connecté... le CPU à 100%, qui effectue des calculs complexes, consomme tellement de ce courant que la batterie s'aplatit en seulement 1 heure.
Bon, je ne vais pas trop tourner autour du pot : alors que (avec la même powerbank, je pense 4000mAh) pour certaines applications à faible charge, comme [Pwnagotchi](https://pwnagotchi.ai/), le Pi parvient à rester allumé pendant des heures même avec un écran LCD rétroéclairé connecté... le CPU à 100%, effectuant des calculs complexes, consomme tellement de courant que la batterie s'aplatit en seulement 1 heure.
[![Capture d'écran d'un de mes orteils. La photo montre le panneau accroché sur mon balcon avec des crochets, avec un câble le reliant au Rasperino fixé sur le panneau lui-même. Le texte dit "#RasperinoVitaEcologica J'ai fixé le Pi à mon panneau solaire avec les élastiques en tissu des masques jetables (avant de les jeter, je détache les élastiques, les lave et les garde), et il semble avoir juste le puissance dont il a besoin pour fonctionner l'après-midi. Aujourd'hui, j'ai flashé la nouvelle SD avec Raspbian, pour l'instant j'ai choisi d'utiliser l'accrocco pour exécuter #BOINC, un outil informatique distribué avec lequel vous pouvez donner de la puissance de calcul à des projets scientifiques. comment ça se passe BOINC".]({{<assetsRoot >}}/Media/Screenshots/mastodon.uno-octo-108211397314015161.png)](https://mastodon.uno/@octo/108211397314015161){[:MdTgtBlank: ]}
[![Capture d'écran d'un de mes orteils. La photo montre le panneau accroché sur mon balcon avec des crochets, avec un câble le reliant au Rasperino fixé sur le panneau lui-même. Le texte dit "#RasperinoVitaEcologica J'ai fixé le Pi à mon panneau solaire avec les élastiques en tissu des masques jetables (avant de les jeter, je détache les élastiques, les lave et les garde), et il semble avoir juste le pouvoir il doit fonctionner dans l'après-midi. Aujourd'hui, j'ai flashé la nouvelle SD avec Raspbian, pour l'instant j'ai choisi d'utiliser l'accrocco pour exécuter #BOINC, un outil informatique distribué avec lequel vous pouvez donner de la puissance de calcul à des projets scientifiques. Demain, nous testerons comment. ça devient BOINC".]({{<assetsRoot >}}/Media/Screenshots/mastodon.uno-octo-108211397314015161.png)](https://mastodon.uno/@octo/108211397314015161)
_Psssss.. si vous voulez voir d'autres photos de la dalle (3) et dans une qualité un peu plus convenable, je les mets sur Pixelfed : [pixelfed.uno/p/octo/426839557817260168](https://pixelfed.uno/ p/ octo/426839557817260168)!_
## La réalité des faits
A part cette chose, qui même si elle ne me rapporte pas d'argent en pratique serait utile car bénéfique pour la recherche scientifique, je n'ai aucune utilisation pratique en tête pour le Rasperino Pi 3 Solare. Peut-être qu'un Pi Zero serait mieux : apparemment, d'autres personnes en proie à la folie (mais mieux équipées), ont pensé à l'utiliser pour miner du Bitcoin, avec un petit panel similaire au mien ([YouTube/CbpfNU7oaws](https://invidious .snopyta .org/watch?v=CbpfNU7oaws)).
A part cette chose, qui même si elle ne me rapporte pas d'argent en pratique serait utile car bénéfique pour la recherche scientifique, je n'ai aucune utilisation pratique en tête pour le Rasperino Pi 3 Solare. Peut-être qu'un Pi Zero serait mieux : apparemment, d'autres personnes en proie à la folie (mais mieux équipées) ont pensé à l'utiliser pour miner du Bitcoin, avec un petit panel similaire au mien ([YouTube/CbpfNU7oaws](https://invidious. snopyta .org/watch?v=CbpfNU7oaws)).
Pour l'instant, j'utilise le petit panneau de manière sporadique pour recharger mes powerbanks, que je décharge lorsqu'il m'arrive de les utiliser pour recharger mon smartphone.
Sil y a quelque chose que jai appris de cette histoire, cest que je devrais acheter ce foutu multimètre USB.

View File

@ -1,13 +1,13 @@
+++
Title = "⌨️ L'idée d'un clavier physique pour smartphone fait maison"
Description = "Avec difficulté j'ai acheté un clavier ultra-compact. L'idée est de construire une housse de clavier pour mon téléphone, mais j'ai rencontré des problèmes !"
Alias = [
Aliases = [
"/Posts/2022-07-03-L'idée-d'un-clavier-physique-pour-smartphone-made-in-Home.html",
"/Posts/2022-07-03-0000-L'idée-d'un-clavier-physique-pour-smartphone-made-in-Home.html",
]
Catégories = [ "Technologie", "Mobile", "Bricolage" ]
Dates = 03/07/2022
Dernière modification = 2023-03-21
Categories = [ "Technologie", "Mobile", "Bricolage" ]
Date = 2022-07-03
Lastmod = 2023-03-21
Featured_Image = "@/Media/Cover-Tastiera-mobilefun.com.avif"
+++
@ -19,19 +19,19 @@ Il y a peut-être un an, en partie par curiosité et en partie parce que j'imagi
Je ne parle pas des foutus claviers numériques, que l'on voit encore aujourd'hui sur les téléphones non intelligents, je veux dire des claviers avec des dizaines de touches individuelles dédiées aux lettres et aux symboles.
Ce type de clavier était déjà rare sur les téléphones avant l'ère des smartphones : il n'apparaissait pas au départ sur des modèles ultra bon marché, mais de toute façon, il n'était pas toujours très confortable en raison de sa petite taille.
Plus les smartphones se répandaient, plus les claviers physiques disparaissaient, même s'ils existaient rarement sur certains téléphones modernes, et même de dimensions généreuses.
Plus les smartphones se répandaient, plus les claviers physiques commençaient à disparaître, même s'ils existaient rarement sur certains téléphones modernes, même de dimensions généreuses.
Je ne me souviens pas si cette période de l'année dernière était juste avant ou peu après l'achat d'un nouveau smartphone, mon actuel aujourd'hui ; le fait est que j'ai dû le choisir sur des critères précis et restrictifs, en premier lieu le coût et, malheureusement, il n'existait pas de bas de gamme avec un clavier physique.
Je ne me souviens pas si cette période de l'année dernière était juste avant ou peu après l'achat d'un nouveau smartphone, mon actuel ; le fait est que j'ai dû le choisir sur des critères précis et restrictifs, en premier lieu le coût et, malheureusement, il n'existait pas de bas de gamme avec un clavier physique.
## Une nouvelle idée
Au fil du temps, j'ai un peu oublié le problème, jusqu'à ce que, il y a quelques semaines, je tombe sur une vidéo sur Invidious ([YouTube/JXdLzinnqms](https://invidious.snopyta.org/JXdLzinnqms){[: MdTgtBlank:] }) montrant une modification maison sur un smartphone.
Au fil du temps, j'ai un peu oublié le problème, jusqu'à ce que, il y a quelques semaines, je tombe sur une vidéo sur Invidious ([YouTube/JXdLzinnqms](https://invidious.snopyta.org/JXdLzinnqms)) qui montre une modification maison. à un smartphone.
La vidéo est diffusée et la discussion liée sur la couverture est réfléchie.
J'ai tout de suite eu envie de créer quelque chose comme ça mais, en cherchant, j'ai commencé à penser que ce type de couverture n'était plus produit par personne... il était absolument impossible d'en trouver une, non seulement à un bon prix, mais du tout. Ni en ligne ni dans les magasins physiques.
Comme il n'y avait aucun espoir, j'ai essayé de changer légèrement de stratégie et de chercher un tout petit clavier Bluetooth, mais sans aucun support étrange comme les coques incluses : juste le clavier approximatif, j'aurais pris mes propres dispositions pour le fixer au téléphone .
La recherche sur Amazon a été absolument infructueuse, hein. Sur AliExpress, pour environ 13 €, il y avait le clavier que je cherchais, mais pour moi, l'achat est pour le moins compliqué. Heureusement, cependant, l'un des nombreux articles ménagers polyvalents (ceux qui vendent des milliards de films) dans ma région avait le produit dont j'avais besoin, pour seulement 2 € de plus que ce que j'aurais payé chez Ali.
La recherche sur Amazon a été absolument infructueuse, hein. Sur AliExpress, pour environ 13 il y avait le clavier que je recherchais, mais pour moi, l'achat est pour le moins compliqué. Heureusement, cependant, l'un des nombreux articles ménagers polyvalents (ceux qui vendent des milliards de films) dans ma région avait le produit dont j'avais besoin, pour seulement 2 € de plus que ce que j'aurais payé chez Ali.
Une bonne affaire, alors je l'ai acheté.
![L'avant du mini-clavier]({{<assetsRoot >}}/Media/Mini-Bluetooth-Keyboard/Keyboard-Front.avif)
@ -42,13 +42,13 @@ Une bonne affaire, alors je l'ai acheté.
Donc tout va bien.
C'est du moins ce qu'il semblait.
Le lendemain matin, j'essaye de rallumer le beau petit objet, pour faire encore quelques tests. Il ne s'allume pas. Que? Comme? J'ai remis le clavier sur le chargeur et il fonctionne effectivement au bout de deux minutes.
Le lendemain matin, j'essaye de rallumer le beau petit objet, pour faire encore quelques tests. Il ne s'allume pas. Que? Comme? J'ai remis le clavier sur le chargeur, et il fonctionne effectivement au bout de deux minutes.
Comme c'est étrange, pourtant je l'ai laissé charger pendant des heures la veille. Peut-être qu'il ne s'est pas bien chargé depuis le port de mon PC, donc ce jour aussi le clavier reste en charge, cette fois depuis le bloc que j'utilise pour mon téléphone portable et d'autres appareils.
### Enquêter sur des bizarreries
Le lendemain matin, même problème. Quoi quil en soit, il est évident que la batterie est fortement sollicitée, de nulle part, pour une raison quelconque. Pour mémoire, le clavier possède un interrupteur physique, que je n'ai jamais oublié d'éteindre après avoir rangé le clavier... tout cela est très étrange.
Je décide de la laisser charger un peu, puis de la démonter, et de mesurer la tension de la batterie lithium soudée à la carte avec un multimètre, qui je constate une chute de 0,01V toutes les 10 secondes environ. Oh.
Je décide de le laisser charger un peu, puis de le démonter, et de mesurer la tension de la batterie lithium soudée à la carte avec un multimètre, qui je constate une baisse de 0,01V toutes les 10 secondes environ. Oh.
En supposant que la carte est correctement conçue, de sorte que l'interrupteur physique ON/OFF coupe le courant entre la batterie et la carte là où il le devrait, et que le circuit de gestion de la batterie n'est pas un raté, un problème comme celui-ci est à blâmer. il ny en a quun : la banale vieillesse de la batterie.
@ -61,9 +61,9 @@ Je jurerais que le clavier lui-même est encore plus ancien, compte tenu des ré
## Mauvaise fin
Que puis-je dire. Aurais-je dû m'attendre à un problème comme celui-ci ? Peut-être que oui. Mais je doute sûrement que dautres personnes à ma place se soient attendues à cela.
Finalement, la seule chose que je peux dire, cest que cet article naurait pas dû paraître ; ou plutôt pas dans ce but. J'aurais dû parler du Prototype 0 déjà réalisé de mon support pour smartphone qui ajoute ce petit clavier, mais malheureusement, j'ai l'impression de ne pas avoir eu suffisamment l'occasion de le tester.
Que puis-je dire. Aurais-je dû m'attendre à un problème comme celui-ci ? Peut-être que oui. Mais je doute que dautres personnes à ma place sy soient attendues.
Finalement, la seule chose que je peux dire, c'est que cet article n'aurait pas dû paraître ; ou plutôt pas dans ce but. J'aurais dû parler du Prototype 0 déjà réalisé de mon support pour smartphone qui ajoute ce petit clavier, mais malheureusement, j'ai l'impression de ne pas avoir eu suffisamment l'occasion de le tester.
En espérant pouvoir résoudre le problème de batterie (mais je pense que oui)[^Nouvelle batterie], dans le prochain article, de ce que je pense être une série, j'expliquerai comment j'ai tout réparé, et j'illustrerai le curieux prototype 0.
En espérant pouvoir résoudre le problème de batterie (mais je pense que oui)[^Nouvelle batterie], dans le prochain article, de ce que je crois sera une série, j'expliquerai comment j'ai tout réparé, et j'illustrerai le curieux prototype 0.
[^Nouvelle batterie] : **Mise à jour 2023-03-21** : Je passais par ici, réparant quelques trucs internes dans d'anciens fichiers, et je me suis dit : même si au final je n'ai pas (encore) écrit d'articles À propos Suite à cela, au moins une note de mise à jour mérite d'être écrite. **Peu de temps après ce post** J'ai soudé une vieille pile lithium que j'avais à la maison, plus ou moins de la même taille, et... **le clavier fonctionne désormais** parfaitement. Pas mal allez, **j'ai résolu** le problème **sans dépenser** plus d'argent !
[^Nouvelle batterie] : **Mise à jour 2023-03-21** : Je passais par ici, réparant quelques trucs internes dans d'anciens fichiers, et je me suis dit : même si au final je n'ai pas (encore) écrit d'articles À propos Suite à cela, au moins une note de mise à jour mérite d'être écrite. **Peu de temps après ce post** J'ai soudé une vieille pile lithium que j'avais à la maison, plus ou moins de la même taille, et... **le clavier fonctionne maintenant** parfaitement. Pas mal allez, **j'ai résolu** le problème **sans dépenser** plus d'argent !

View File

@ -1,25 +1,25 @@
+++
Title = "💻 Comment j'ai réparé mon ordinateur portable (avec 25 €)"
Description = "À mesure que mon ordinateur portable vieillissait et que le clavier se cassait de plus en plus, j'ai lentement arrêté de l'utiliser ; jusqu'à ce que je le répare !"
Alias = [
Aliases = [
"/Posts/2022-07-09-Comment-j'ai-réparé-mon-ordinateur portable-avec-25-Euro.html",
"/Posts/2022-07-09-0000-Comment-j'ai-réparé-mon-ordinateur portable-avec-25-Euro.html",
]
Catégories = [ "Technologie", "Bricolage", "Ecologie" ]
Dates = 09/07/2022
Categories = [ "Technologie", "Bricolage", "Ecologie" ]
Date = 2022-07-09
+++
{{< noticeAutomaticTranslation it >}}
Depuis près de sept ans, j'ai un ordinateur portable Acer, [Aspire V3-572G](https://www.acer.com/ac/en/US/content/support-product/5389), sans doute maintenant un peu vieux, sans éloges et avec une certaine infamie.
Depuis presque 7 ans, j'ai un ordinateur portable Acer, [Aspire V3-572G](https://www.acer.com/ac/en/US/content/support-product/5389), sans doute maintenant un peu vieux, sans louange et avec une certaine infamie.
Lors de son achat, il sagissait essentiellement dun ordinateur portable de milieu de gamme comme les autres, sans fonctionnalités notables. Je veux dire, je l'ai pas mal utilisé et il a plus ou moins toujours fait ce qu'il était censé faire, jusqu'à il y a environ 2 ans, j'ai commencé à exiger d'utiliser des jeux lourds et des outils de développement, à ce moment-là, le nouveau PC (de bureau) était génial. obligation.
## L'état actuel
Dans l'ensemble, avec GNU+Linux comme système d'exploitation, les [atténuations Intel](https://linuxreviews.org/HOWTO_make_Linux_run_blazing_fast_(again)_on_Intel_CPUs) non installés (oui, j'ai en fait supprimé le microcode , au lieu de bloquer son chargement), et un SSD installé à la place du disque dur des années auparavant, la machine est toujours plus que bonne pour de nombreuses activités que j'effectue aujourd'hui principalement avec le PC de bureau.
L'Intel [i5-5200U](https://www.intel.com/content/www/us/en/products/sku/85212/intel-core-i55200u-processor-3m-cache-up-to-2 - 70-ghz/spécifications.html) lui-même fonctionne toujours bien, et les 4 Go de RAM ne sont pas un gros problème si vous avez une pile système légère et ne gardez pas 50 programmes ouverts à la fois.
Dans l'ensemble, avec GNU+Linux comme système d'exploitation, les [atténuations Intel](https://linuxreviews.org/HOWTO_make_Linux_run_blazing_fast_(again)_on_Intel_CPUs) ne sont pas installées (oui, j'ai en fait supprimé le microcode, plutôt que de bloquer son chargement) , et un SSD installé à la place du disque dur des années auparavant, la machine est toujours plus que bonne pour de nombreuses activités que j'effectue aujourd'hui principalement avec le PC de bureau.
L'Intel [i5-5200U](https://www.intel.com/content/www/us/en/products/sku/85212/intel-core-i55200u-processor-3m-cache-up-to-2 - 70 GHz/spécifications.html) lui-même fonctionne toujours bien, et les 4 Go de RAM ne sont pas un gros problème si vous avez une pile système légère et ne gardez pas 50 programmes ouverts à la fois.
## Un petit problème
@ -30,11 +30,11 @@ Depuis au moins un an, mon utilisation de l'ordinateur portable a considérablem
Dans l'ordre, - je ne me souviens pas précisément, mais nous parlons d'il y a au moins 3 ou 4 ans, lorsque c'était mon seul PC personnel - les problèmes ont commencé lorsque la touche W a cessé de fonctionner, au cours de quelques jours. Az.
C'est vrai que je suis un utilisateur de Linux, et qu'à l'époque j'étais aussi excessivement gamer, mais je n'ai jamais appuyé sur ce bouton ni sur aucun autre, contrairement à ce que peuvent vous dire les stéréotypes sur mes catégories.
La leçon à retenir ici est la suivante : si vous êtes chez vous, et avez donc la possibilité d'utiliser un clavier externe, il vaut mieux l'utiliser pour jouer, sinon au bout de quelques années vous brûlerez complètement la touche que vous utilisez. (dans de nombreux jeux vidéo 3D).
La leçon à retenir ici est la suivante : si vous êtes chez vous, et avez donc la possibilité d'utiliser un clavier externe, mieux vaut utiliser celui-là pour jouer, sinon au bout de quelques années vous grillerez complètement la touche. vous utilisez (dans de nombreux jeux vidéo 3D) pour avancer.
Le plus drôle, c'est que, comme je l'ai dit, le bouton s'est cassé en quelques jours, pas tout de suite. Au début, il est devenu difficile d'enregistrer les pressions, ce qui m'a inévitablement amené à appuyer de plus en plus fort, jusqu'à ce que je les **brise** évidemment.
Merde d'Acer ? Je dirais, **Merde Acer**.
Mais il semble que tous les fabricants d'ordinateurs portables, même les plus grands et les plus célèbres, souvent associés à tort à la qualité simplement en raison de leur renommée, produisent trop souvent des produits présentant de terribles erreurs de conception ou de construction. Lordinateur portable qui mest malheureusement arrivé, comme nous lavons compris, nétait pas différent.
Mais il semble que tous les fabricants d'ordinateurs portables, même les plus grands et les plus célèbres, souvent associés à tort à la qualité uniquement en raison de leur renommée, produisent trop souvent des produits présentant de terribles erreurs de conception ou de construction. Lordinateur portable qui mest malheureusement arrivé, comme nous lavons compris, nétait pas différent.
### Les conséquences
@ -49,7 +49,7 @@ Cest là que lutilisation de mon ordinateur portable a chuté.
## J'ai réalisé
Il y a quelques jours à peine, je ne sais pas pourquoi, peut-être parce qu'avec l'ordinateur de bureau, je n'ai même pas la possibilité de me déplacer dans une autre pièce pour utiliser l'ordinateur - quelque chose que j'aimerais faire pour échapper à la terrible chaleur qui se développe dans ma chambre en été - je me rends compte que j'aimerais utiliser l'ordinateur portable.
Je passe environ 30 secondes à réfléchir à la raison pour laquelle l'idée a inconsciemment un mauvais arrière-goût pour moi, puis cela me vient à l'esprit... Je citerai textuellement ce que j'ai écrit sur ma chaîne Telegram (que j'utilise comme microblog) à ce moment-là .
Je passe environ 30 secondes à réfléchir à la raison pour laquelle l'idée a inconsciemment un mauvais arrière-goût pour moi, puis cela me vient à l'esprit... Je rapporterai textuellement ce que j'ai écrit sur ma chaîne Telegram (que j'utilise comme microblog) à ce moment-là. .
> Hm, je me suis juste dit consciemment : "mais pourquoi est-ce que je n'utilise pratiquement jamais mon ordinateur portable même à la maison où c'est pratique pour se déplacer d'une pièce à l'autre ?"
@ -57,12 +57,12 @@ Je passe environ 30 secondes à réfléchir à la raison pour laquelle l'idée a
> 1. Acer Merde
> 2. Incroyable comment, à cause du clavier cassé, j'ai inconsciemment commencé à développer une sorte de répulsion passive pour mon (unique) ordinateur portable, arrêtant peu à peu de l'utiliser
> 2. Incroyable comment, à cause du clavier cassé, j'ai inconsciemment commencé à développer une sorte de répulsion passive pour mon (unique) ordinateur portable, arrêtant lentement de l'utiliser
> Si seulement il était facile d'acheter un clavier de remplacement...
A juste titre, dans les commentaires, une personne me fait remarquer que j'aurais dû trouver facilement le clavier de remplacement dont j'avais besoin sur Amazon.it et... il n'avait pas tort.
Honnêtement, j'aurais dû l'acheter tout de suite lorsque le W s'est cassé, mais, trivialement, je ne sais pas pourquoi je ne l'ai pas fait. Ma mémoire me dit que je ne l'ai pas trouvé sur Amazon à l'époque, mais honnêtement, je ne sais pas à quel point me fier. Et pendant tout ce temps, je n'y ai pas pensé.
Honnêtement, j'aurais dû l'acheter tout de suite lorsque le W s'est cassé, mais, trivialement, je ne sais pas pourquoi je ne l'ai pas fait. Ma mémoire me dit que je ne le trouvais pas sur Amazon à l'époque, mais honnêtement, je ne sais pas à quel point me fier. Et pendant tout ce temps, je n'y ai pas pensé.
## Le clavier de remplacement arrive
@ -79,7 +79,7 @@ Les chances que quelque chose d'horriblement grave se produise sont élevées, m
Je ne me décourage pas et je commence à dévisser les innombrables vis qui maintiennent le corps de l'ordinateur portable ensemble, et je sépare les sections en plastique. Ensuite, je débranche les 3 nappes du bouton power, du clavier et du pavé tactile, et je soulève la partie supérieure du corps. Rien de nouveau cependant, j'ai déjà dû faire cette procédure lors de l'installation du SSD.
Après cela, cependant, d'autres vis. _Merde !_ Toutes ces vis, et ça devient un désastre de tout remettre en place. Plus de vis.
![Toutes les vis externes de l'ordinateur portable, retirées et récupérées]({{<assetsRoot >}}/Media/Repair-Aspire-V3-572G/Screws.avif)
![Toutes les vis externes de l'ordinateur portable, retirées et collectées]({{<assetsRoot >}}/Media/Repair-Aspire-V3-572G/Screws.avif)
Mais il faut continuer. Une fois retirées les vis _(putain !!)_ qui maintiennent le clavier ensemble, entre le support externe en plastique et celui interne en métal, vous pouvez retirer l'ancien clavier et mettre le nouveau, puis faire tout le reste à l'envers. .
Ou presque.
@ -91,7 +91,7 @@ Ou presque.
Depuis que j'y suis, je voulais aussi en profiter pour nettoyer un peu le ventilateur et son filtre, qui au fil des années ont accumulé de la poussière, laissant passer moins d'air et permettant ainsi au CPU d'atteindre un bon ~50°C au ralenti .
Je pensais plus de poudre, honnêtement, eh bien.
![Le ventilateur démonté, avec un peu de poussière enlevée et collectée en boule]({{<assetsRoot >}}/Media/Repair-Aspire-V3-572G/Ventola.avif)
![Le ventilateur démonté, avec un peu de poussière enlevée et collectée en boule]({{<assetsRoot >}}/Media/Repair-Aspire-V3-572G/Fan.avif)
J'ai aussi vérifié la pâte thermique à la volée (peut-être trop rapidement).
Pour ce faire, j'ai dû retourner la carte mère, après avoir retiré encore plus de vis. Vous pouviez voir une partie de la pâte en dehors du périmètre du processeur, et le peu que j'ai vu ne semblait pas particulièrement sec. Je ne sais pas vraiment à quelle fréquence il faut vraiment changer la pâte thermique à moins qu'elle ne soit très sèche, alors je l'ai laissé tranquille.
@ -99,7 +99,7 @@ Aurais-je dû dévisser _(quelle douleur !!!)_ le dissipateur thermique du proce
Il y aurait un autre problème, dont je voulais profiter pour le régler, mais pour lequel il n'y avait aucun moyen de faire quoi que ce soit.
Il y a également de nombreuses années, l'extrémité d'un câble audio défectueux s'est cassée, restant coincée dans le port jack 3,5 mm de l'ordinateur portable _(putain !!!!!)_, et toutes mes mauvaises tentatives dans le passé pour le retirer de l'extérieur ont toujours échoué.
Malheureusement, même à l'intérieur, la porte est un morceau de plastique presque complètement fermé, donc mon idée d'insérer quelque chose dans la partie interne perforée a également échoué, car il n'y a tout simplement pas de trou. Peut-être que rien ne se passera si je crée le trou avec le bon outil, si je parviens à faire sortir la pièce coincée et que la porte fonctionne à nouveau comme elle le devrait... mais, pour l'instant, je vais la laisser tranquille.
Malheureusement, même à l'intérieur, la porte est un morceau de plastique presque complètement fermé, donc mon idée d'insérer quelque chose dans la partie interne perforée a également échoué, car il n'y a tout simplement pas de trou. Peut-être que rien ne se passera si je crée le trou avec le bon outil, parviens à faire sortir la pièce coincée et que la porte fonctionne à nouveau comme elle le devrait... mais, pour l'instant, je vais la laisser tranquille.
Vous voyez que je vais continuer à utiliser la carte son USB (6 € sur Amazon) pour utiliser des écouteurs, comme je le fais depuis des années maintenant.
## Travaux terminés !
@ -127,7 +127,7 @@ Un détail curieux, mais qui ne me fait absolument pas penser que j'ai fait un m
![Les touches les plus à gauche (W à F) du nouveau clavier, apparaissant légèrement enfoncées vers l'intérieur dans un coin]({{<assetsRoot >}}/Media/Repair-Aspire-V3-572G/Keys -Sunken.avif)
Ne jetez pas vos ordinateurs portables s'ils rencontrent un petit problème qui peut être résolu facilement et à moindre coût.
Si le clavier tombe en panne, vous changez cela ; si Windows devient insupportablement lent, installez une distribution Linux (GNU est recommandée, mais pas obligatoire !) qui répond à vos besoins.
Si vous cassez le clavier, vous changez cela ; si Windows devient insupportablement lent, installez une distribution Linux (GNU est recommandée, mais pas obligatoire !) qui répond à vos besoins.
Ce faisant, vous économisez non seulement beaucoup dargent ; les déchets électroniques, appelés e-déchets, sont réduits et un minimum de bien est donc fait pour l'environnement.
_Remarque : Certaines photos de cet article sont disponibles au format JPEG, moins compressé, sur mon profil Pixelfed : [pixelfed.uno/p/octo/451398427740616761](https://pixelfed.uno/p/octo/451398427740616761){[ : MdTgtBlank :]}_
_Remarque : Certaines photos de cet article sont disponibles en JPEG, moins compressées, sur mon profil Pixelfed : [pixelfed.uno/p/octo/451398427740616761](https://pixelfed.uno/p/octo/451398427740616761)_

View File

@ -1,8 +1,8 @@
+++
Title = "🥸️ Comment notre empreinte numérique sociale nous fout en l'air"
Description = "Pour les raisons les plus diverses, même légitimes, vous pouvez avoir envie de cacher votre identité passée. Parfois, cependant, les détails gâchent tout !"
Dates = 2022-07-17
Alias = [
Date = 2022-07-17
Aliases = [
"/Posts/2022-07-17-Come-la-nostra-Digitale-Sociale-ci-Frega.html",
"/Posts/2022-07-17-0000-Come-la-nostra-Digitale-Sociale-ci-Frega.html",
]
@ -29,7 +29,7 @@ Je ne me souviens pas exactement quand, mais disons qu'à cette époque j'ai dé
Quelque temps plus tard, à mon grand regret, il a annoncé qu'il arrêterait de créer de nouvelles choses. Du jour au lendemain, il disait que les espaces sociaux qui étaient ses espaces sociaux actuels ne le représentaient plus en tant que personne, ou quelque chose de similaire.
De plus, peu de temps après, il a également fait disparaître ses anciens contenus dInternet.
A l'époque je n'avais pas la moindre idée de ce qu'il pouvait vouloir dire par un tel discours mais, en regardant en arrière avec mes connaissances actuelles, tant sur ma personne que sur ce que j'ai découvert être la sienne, j'ai parfaitement compris ce que signifiait cette phrase. .
A l'époque, je n'avais pas la moindre idée de ce qu'il pouvait vouloir dire par un tel discours mais, en regardant en arrière avec mes connaissances actuelles, tant sur ma personne que sur ce que j'ai découvert être la sienne, j'ai parfaitement compris ce que signifiait cette phrase.
Pendant ce temps, même si _Deadname_ n'est plus qu'un souvenir passé, les années continuent de passer et la Terre continue de tourner.
À certaines occasions, son personnage me vient à lesprit, non seulement à moi seul, mais aussi à dautres personnes qui se souviennent de ce quil était.
@ -43,16 +43,16 @@ Quoi qu'il en soit, revenons à nos jours ; il y a quelques semaines, précisé
Comme presque toujours, j'étais devant mon ordinateur, je faisais des choses et je les voyais sur le Web. À un moment donné, je ne me souviens même plus exactement comment, je suis tombé sur un profil de _Censored_, qui me paraissait intéressant.
Je décide de regarder une de ses vidéos et, immédiatement, dès que je l'ouvre, certains détails me surprennent. La voix, en particulier, me semble mal modulée. C'est un concept que je ne peux pas expliquer exactement. Bref, nous parlons de ce genre de modulation qui chez beaucoup de gens ne fait pas de doutes sauf "cette voix me semble étrange", mais qui chez moi, ayant une expérience personnelle similaire (mais je dirais plus infructueuse), fait on pense "mais cette personne est transgenre ?"
Mais évidemment, à ce moment-là, j'avais des questions plus importantes entre les mains, car, parmi tous ses profils publics, j'ai décidé de simplement regarder rapidement les biographies, certains messages textuels originaux, certains repartagés, certaines photos, y compris des selfies, et juste quelques secondes d'autres vidéos.
Évidemment, cependant, à ce moment-là, j'avais des questions plus importantes entre les mains, car, parmi tous ses profils publics, j'ai décidé de simplement regarder rapidement les biographies, certains messages textuels originaux, certains repartagés, certaines photos, y compris des selfies, et juste quelques secondes d'autres vidéos.
Je nai trouvé aucune indication, même voilée, quil pourrait être transgenre. Je m'énerve immédiatement, je ferme tout et je retourne chez moi.
Quelques jours plus tard, je retrouve le profil de _Censurato_. Une autre vidéo attire mon attention, alors je commence à la regarder.
Mais plus jécoute la voix, plus tout me devient familier. En une minute, je comprends que, la voix elle-même, la façon de l'intoner, et même un peu la façon dont la vidéo a été réalisée... tout, tout avait un arrière-goût de _Deadname_, même si les deux personnages étaient de sexes pratiquement opposés. .
Mais plus jécoute la voix, plus tout me devient familier. En une minute, je comprends que, la voix elle-même, la façon de l'intoner, et même un peu la façon dont la vidéo a été réalisée... tout, tout avait un arrière-goût de _Deadname_, même si les deux personnages étaient de genres pratiquement opposés. .
## Les enquêtes commencent
Je décide d'en informer immédiatement mon amie d'avant qui, curieusement, dit qu'elle pensait la même chose.
Les enjeux cette fois-ci sont vraiment trop élevés pour faire comme si de rien n'était, alors nous commençons via le chat à collecter des éléments, de toute nature, qui pourraient coïncider entre _Censored_ et _Deadname_, en croisant tout ce que nous pouvons obtenir sur la personne, et le peu que il nous en reste encore.
Les enjeux cette fois-ci sont vraiment trop élevés pour faire comme si de rien n'était, alors nous commençons via le chat à collecter des éléments, de toute nature, qui peuvent coïncider entre _Censored_ et _Deadname_, en croisant tout ce que nous pouvons obtenir sur la personne, et le peu que il nous en reste encore.
On commence par des intérêts qui semblent tous correspondre, même les plus étranges. Même le goût des mèmes de niche semble le même.
Même certains détails personnels et sociaux - comme ceux concernant sa famille, son statut culturel ou la région dans laquelle il vit - sont cohérents avec le passé de _Deadname_ (même si seul mon partenaire d'enquête se souvenait de ces détails, moi non).
@ -72,7 +72,7 @@ Cependant, nous avons fait un très grand coup, qui a levé tous les doutes, car
Et cest exactement ainsi, avec des petits et des grands détails qui semboîtent parfaitement, que le puzzle est officiellement terminé : les deux personnages étudiés sont le même individu.
Le redpill a dit sans le savoir, donc il s'est avéré être tel.
Cependant, je ne comprends pas pourquoi _Censurato_ a dû nécessairement se lancer dans cette entreprise pour brouiller ses anciennes traces. Je comprends, maintenant, pourquoi il a voulu supprimer ses anciens contenus : parce que le personnage qui y figurait ne correspond plus à celui qu'il est aujourd'hui en termes de genre - mais je ne comprends pas pourquoi prétendre que le passé n'a jamais existé.
Cependant, je ne comprends pas pourquoi _Censured_ a dû nécessairement se lancer dans cette entreprise pour brouiller ses anciennes traces. Je comprends, maintenant, pourquoi il a voulu supprimer ses anciens contenus : parce que le personnage qui y figurait ne correspond plus à celui qu'il est aujourd'hui au niveau du genre - mais je ne comprends pas pourquoi prétendre que le passé n'a jamais existé.
Je dirais que je suis assez heureux d'avoir retrouvé, après tant d'années, même si sous un personnage légèrement différent, la même personne qui a réussi à me divertir dans le passé, et je suis heureux qu'il ait toujours la passion de faire ce qu'il a bien fait.
@ -91,5 +91,5 @@ Tant que vous ne le faites pas pour échapper, pour ainsi dire, aux conséquence
Mais alors, comment faire ?
Se protéger du pistage est possible, mais ce nest pas du tout simple. Tout comme pour protéger vos ordinateurs du suivi Web, vous devez utiliser des navigateurs comme Tor Browser qui - lors de la communication avec d'autres ordinateurs - omettent certaines données et en masquent d'autres, pour protéger votre identité personnelle du suivi social, vous devez éviter de partager trop de vous-même avec le monde, allant même jusqu'à mentir s'il le faut.
Il est sans aucun doute impossible de cacher certaines des choses qui nous passionnent, si nous avons le désir de les partager avec le monde, et peut-être de découvrir des personnes partageant les mêmes idées.
Sans aucun doute, il est impossible de cacher ce que sont certaines des choses qui nous passionnent, si nous avons le désir de les partager avec le monde, et peut-être de découvrir des personnes partageant les mêmes idées.
D'autres choses cependant - par exemple, quels sont vos proches, le nom de votre premier animal de compagnie, les endroits que vous fréquentez ou comment votre passion pour quelque chose a commencé - si vous essayez d'effacer votre passé et de vous comporter comme une personne totalement nouvelle. , il vaut mieux ne pas le leur dire à voix haute.

View File

@ -0,0 +1,198 @@
+++
Title = "👾 Émulation NDS, Google Play et un sombre historique"
Description = "Ce qui a commencé comme une recherche d'un émulateur NDS qui fonctionnait sur mon Android, a rapidement révélé des vérités et des événements absurdes..."
Aliases = [
"/Posts/2022-07-27-Emulazione-NDS-Google-Play-e-una-Storia-Oscura.html",
"/Posts/2022-07-27-0000-Emulazione-NDS-Google-Play-e-una-Storia-Oscura.html",
]
Featured_Image = "@/Media/Android-NDS-Emulation/ACWW-on-Androids.avif"
Date = 2022-07-27
Lastmod = 2022-07-29
Categories = [ "Technologie", "Jeux", "Mobile" ]
+++
{{< noticeAutomaticTranslation it >}}
La Nintendo DS. Assez, il n'est pas nécessaire de dire autre chose ; après tout, entre _connaisseurs_, on se comprend.
Une console qui, il y a 15 ans, a su innover sur le marché avec le même esprit avec lequel la Gameboy innovait à son époque. Une console dont les exclusivités restent, encore aujourd'hui, des perles intemporelles.
Autant j'aimerais chanter des louanges sans fin à la DS, autant aujourd'hui je suis ici pour vous parler d'autre chose.
Aujourd'hui je vous parle d'émulation, et d'un domaine spécifique de la scène d'émulation **NDS : celle d'Android**.
## L'émulation en général
De nombreuses consoles, au cours de leurs années de vie et même après, sont [inversées](https://it.wikipedia.org/wiki/Reverse_engineering) par des personnes passionnées et compétentes qui souhaitent comprendre comment elles fonctionnent, et ensuite peut-être créer des émulateurs. , cest à dire un logiciel qui réplique le fonctionnement de la console sur une machine complètement différente.
La Nintendo DS, bien entendu, ne fait pas exception.
En règle générale, le développement d'émulateurs se déroule selon l'une des deux philosophies suivantes :
- Créer quelque chose de rapide, qui fonctionne, et qui permette immédiatement au plus grand nombre d'utiliser l'émulateur comme alternative pratique à la console d'origine ;
- Créer quelque chose de précis et d'aussi proche techniquement que possible de la console originale, afin de la conserver sous une forme métaphysique pour le futur, en mettant la vitesse au second plan, ce qui ne peut être obtenu qu'en faisant tourner l'émulateur sur une machine suffisamment puissante, même si c'est aussi futur.
### Émulation "Ici et maintenant"
Si la deuxième philosophie est sans doute la plus noble, celle du « ici et maintenant » est également très importante : elle permet à ceux qui n'ont pas les moyens de s'offrir la console d'origine ou qui l'ont réduite à [spacc](https://wikispacc) de jouer. miraheze.org/wiki/Spacc), facilite les choses pour ceux qui souhaitent développer leurs jeux et améliore la vie des joueurs qui, avec un émulateur, peuvent profiter de nombreuses commodités jamais vues auparavant.
En ce moment, je fais partie de ceux qui jouent sur des émulateurs même si je possède la console d'origine.
J'ai une Nintendo 3DS XL, qui est rétrocompatible avec les jeux DS, mais mal, au point que pour moi c'est pire que de jouer sur téléphone : les jeux mettent beaucoup de temps à démarrer, ils s'adaptent mal à l'écran, et c'est un appareil supplémentaire (plus gros et plus lourd que mon smartphone) à transporter.
## L'état de l'émulation NDS
L'émulation DS sur les PC grand public est actuellement en très bon état.
Le meilleur émulateur à ce jour est sans aucun doute [melonDS](https://melonds.kuribo64.net) : gratuit, prend en charge le jeu en ligne, est assez rapide et précis. Il ne fonctionne pas très bien sur les PC d'il y a peut-être 10 ans mais, dans cette situation, si vous vous contentez de jouer hors ligne, vous pouvez toujours compter sur l'excellent [DeSmuME](https://desmume.org) (qui est apparemment de retour en développement depuis quelques mois ?!).
Le simple fait que jécrive cet article devrait cependant vous faire sentir le trouble ; des problèmes qui, en fait, existent.
Alors que sur PC on peut dire que tout va bien, **sur mobile la situation n'est pas rose du tout**.
De manière générale, sur les appareils embarqués bas de gamme (pas seulement les smartphones, même les ordinateurs monocarte), les deux émulateurs que je viens de citer ne fonctionnent pas très bien.
### Mon expérience mobile
Sur mon téléphone actuel, avec le système d'exploitation Android 10 (variante d'origine du fabricant Xiaomi, MIUI 12) et SoC [Snapdragon 662](https://en.wikichip.org/wiki/qualcomm/snapdragon_600/662), ni melonDS ni DeSmuME, ils font fonctionner les jeux de manière satisfaisante.
Parmi les deux émulateurs, j'ai essayé à la fois les ports Android natifs non officiels respectifs et les cœurs [Libretro](https://www.libretro.com) disponibles (déjà présents ou téléchargeables dans la dernière version des applications respectives ci-dessous) pour le [RetroArch ](https://www.retroarch.com) et [Lemuroid](https://github.com/Swordfish90/Lemuroid).
Alors, avant de continuer, je devrais peut-être apporter une précision.
Les tests que j'ai effectués ces derniers jours ont été réalisés avec un seul jeu, à savoir _Animal Crossing Wild World_, pour une raison très simple : pour le moment, je suis intéressé à jouer à celui-ci sur mon smartphone, et c'est tout. Donc, la seule chose qui m'importe, c'est que ce jeu fonctionne parfaitement.
Déjà avec cela, j'entends crier sur le manque de caractère scientifique de mes tests, qui sont en fait limités dans leur portée ; qu'ils soient satisfaits, dis-je, **c'est un blog personnel, pas un laboratoire de recherche** 🥱️.
En tout cas, j'ai essayé tous ces émulateurs plusieurs fois dans le passé avec d'autres jeux également, et mes avis d'aujourd'hui sont plus ou moins conformes à mes avis passés - mais je vais maintenant entrer dans les détails.
### Tests variés
En gardant à l'esprit que ces tests ont été effectués simplement en examinant les performances de l'écran titre _Animal Crossing Wild World_ (qui nécessite à peu près les mêmes performances que celles requises par le jeu fonctionnant dans l'overworld) :
• APK compilé le 13 novembre 2021 du portage non officiel de [melonDS pour Android](https://github.com/rafaelvcaetano/melonDS-android) :
: Il fonctionne pratiquement comme la version précédente il y a environ un an, juillet 2021, période au cours de laquelle j'ai reçu le nouveau téléphone ;
<méta>
• Core Libretro de melonDS, un peu plus mis à jour :
: Fonctionne légèrement mieux que le port natif, mais pas tout à fait parfait ;
<méta>
• APK compilé le 27 août 2017 du fork mort de [nds4droid par tangalbert919](https://github.com/tangalbert919/nds4droid), dont le projet amont (également mort) est un portage Android non officiel de DeSmuME :
: Peut-être qu'avec frameskip à 3, il fonctionne un peu mieux que l'APK, mais un peu moins bien que le noyau Libretro, de melonDS ;
<méta>
• Core Libretro de DeSmuME :
: Il fonctionne essentiellement comme la dernière version de la branche nds4droid originale (2016) (oui, j'ai aussi testé cet APK juste pour, mais je ne le dirai pas autrement que parce que ce n'est pas pertinent) ; Pire que tout ce qu'on a vu ci-dessus.
En bonus, je mentionne également cet autre émulateur que j'ai découvert par hasard en cherchant des trucs : [NooDS](https://github.com/Hydr8gon/NooDS). Le but est d'être un émulateur rapide, mais pour le moment, d'après ce que j'ai vu et d'après ce que dit le README, nous n'en sommes pas encore là.
Cela fonctionne plus ou moins comme lAPK melonDS que jai mentionné jusquà présent. J'espère que le développement se poursuivra et réussira, cependant, le projet promet.
Alors, est-ce la fin de l'histoire ? Dois-je me contenter d'émuler un jeu ralenti d'au moins 7 à 10 % sur melonDS ? Eh bien, en fait, non… _peut-être_.
## Une seule solution
Dans la scène de l'émulation Android NDS, tous les émulateurs dont j'ai parlé jusqu'à présent sont en fait les moins connus (bien que melonDS ait gagné du terrain ces derniers temps). Il en existe un bien plus connu, que quiconque a essayé d'émuler la DS sur Android au moins une fois connaît au moins de nom.
Parlons donc un peu de [Drastic](https://play.google.com/store/apps/details?id=com.dsemu.drastic).
Drastic est l'émulateur Nintendo DS le plus rapide pour Android. Ce n'est pas précis du tout, mais il exécute tous les jeux sans problèmes majeurs, et déjà sur les smartphones bas de gamme d'il y a 5 ans, il peut exécuter pratiquement n'importe quel jeu 2D et 3D à **pleine vitesse** ;
Sur des appareils encore plus anciens, cela peut paraître un peu incertain, mais cela reste un véritable miracle. Par exemple, regardez les vidéos sous "_[2019-09-17 15:16] Divers tests avec le Galaxy Player_" sur ma page [Archives MicroBlog de septembre 2019](./MicroBlog-Archive/2019/09/index . html). Il est absolument absurde que cet appareil, que j'ai acheté pour seulement 90 euros il y a 9 ans, soit déjà capable d'imiter la DS ; et encore moins faire fonctionner un jeu comme Super Mario 64 DS à merveille.
Où est le piège ? Eh eh, par où commencer ?
### Problèmes à venir
Tout d'abord, Drastic est un **logiciel propriétaire** ; Cela seul, pour moi, est mauvais.
Même si malheureusement je n'y arrive pas à 100%, j'aimerais utiliser autant de logiciels libres que possible. Puisque cet émulateur est le seul à être un ruban, il ny aurait pas de véritable alternative.
Je garde l'émulateur propriétaire et tant pis, ce n'est pas la fin du monde, sachant aussi que les jeux que je souhaite émuler sont eux-mêmes propriétaires, et que même la console d'origine (dans mon cas, avec la 3DS, pire encore, car il dispose d'un système d'exploitation complet plutôt que d'un simple BIOS) est propriétaire.
Le véritable obstacle sérieux réside ici dans le fait que Drastic intègre un **DRM**, c'est-à-dire un système de gestion numérique des restrictions.
En théorie, cela signifierait : si vous payez pour le programme, vous ne pouvez pas l'utiliser à moins de trouver ou de créer un crack.
C'est du moins l'idée théorique du DRM en général. En pratique cependant, et la [FAQ Defective by Design](https://www.defectivebydesign.org/faq) (une campagne anti-DRM) l'explique certainement mieux que moi, **DRM fait** plus** de mal* * aux consommateurs qu'aux producteurs.
Dans ce cas précis, quel est le problème du DRM de Drastic, outre le fait que, de par sa conception, il refuse l'accès à un programme utile à ceux qui ne peuvent pas dépenser 4,49 € ?
C'est problématique car cela repose sur les achats sur Google Play ; cela signifie que ceux qui n'ont pas les services Google Play et Google Play Store sur leur appareil - comme moi qui, pour des raisons de confidentialité et de performances, les ai toujours supprimés du mien depuis des années - même s'ils effectuent peut-être l'achat sur le site Google Play et installez l'application en vous connectant avec le compte Google sur [Aurora Store](https://f-droid.org/packages/com.aurora.store), vous ne pourrez pas utiliser l'application achetée, car elle ne le fera pas. avoir la possibilité de vérifier l'achat sur l'appareil.
### La tradition appikapposa
Bref, de toute façon, la seule solution possible pour utiliser réellement le petit programme est de disposer d'un patch.
Dans le passé, à la fois lorsque je ne pouvais pas me permettre Drastic et lorsque je ne pouvais plus avoir Google Play, la recherche de l'APK corrigé sur le Web - effectuée à chaque fois que je mettais à jour Android ou changeais d'appareil - était en soi le jeu ennuyeux qui il a précédé le jeu le plus joli (celui émulé dans l'application de travail).
Il était souvent nécessaire de chercher un nouvel APK, à la fois parce que le DRM de Drastic a toujours été stupide et que les cracks cessaient souvent de fonctionner, et parce que la partie interactive de l'application était et est écrite avec les pieds : elle utilise les API du système de manière étrange, ce qui A chaque nouvelle version d'Android, Google casse, et casse donc l'application.
Une version de Drastic que j'utilisais sur mon ancien téléphone avec Android 7, en fait, ne fonctionne pas sur mon actuel : le sélecteur de fichiers ne voit tout simplement pas les fichiers et dossiers dans la mémoire de stockage. Même une vieille astuce, utiliser un gestionnaire de fichiers externe pour ouvrir une ROM dans l'application d'émulation, ne fonctionne plus sur Android 10 : l'application plante.
Je me retrouve donc obligé de rechercher la version crackée la plus mise à jour.
Je l'ai consulté l'autre jour et j'ai apparemment téléchargé quelque chose qui fonctionnait. C'est dommage que - et c'est de ce DRM merdique dont je parlais, également d'après ce que rapportent les gens qui, sur le forum officiel de Drastic, demandent de l'aide bien qu'ils aient piraté le programme (il faut du courage oh, une médaille pour ces héros intrépides ) - après avoir démarré un jeu une ou deux fois, chaque fois que l'application se ferme devant vous (c'est vrai, elle ne plante pas, elle se ferme, car le message d'erreur Android ne s'affiche pas).
À ce stade, la situation semble vraiment mauvaise. Ce qu'il faut faire?
## Que cache Google Play ?
Je me souviens que sur le Play Store lui-même - et j'y reviendrai à la fin - vous pouvez trouver une application gratuite, [Free DS Emulator - For Android](https://play.google.com/ store/apps/details ?id=com.cpu.free.dsemulatorv6). Je l'avais essayé dans le passé et, étonnamment, il exécutait des jeux comme Drastic.
Comment est-ce possible ? Alors, existe-t-il un autre émulateur rapide pour Android ? Absolument pas, car cette application **est drastique**.
Bien sûr, c'est Drastic qui a subi quelques changements substantiels, dont, outre la suppression des DRM : un rebranding total, la restructuration des menus, l'ajout de publicités invasives, la réécriture du sélecteur de fichiers (qui désormais au moins fonctionne, mais c'est très approximatif) et, pour une raison absurde, la suppression de certains paramètres d'émulation ; mais cela reste techniquement drastique.
Nous parlons donc d'une véritable **copie non autorisée** du célèbre émulateur, **créée dans le seul but de profiter du travail des autres** grâce aux publicités (qui, rendons à César ce qui mérite, en l'application Drastic est originale, du moins il n'y en a pas) - des publicités que je ne verrais pas de toute façon, car j'ai [Adaway](https://adaway.org) installé et je bloque toujours l'accès Internet aux applications propriétaires.
La seule chose qui me surprend, et pas mal, c'est que j'ai trouvé cette **application illégale sur la boutique Google**.
Cependant, les créateurs de lapplication ont déployé beaucoup defforts pour supprimer toute référence à Drastic. Ils ont _presque_ réussi.
Le fameux nom n'apparaît jamais dans le programme, mais une décompilation du fichier APK via [apktool](https://ibotpeaches.github.io/Apktool), puis une recherche dans tous les fichiers extraits (avec `grep -iR Drastic * ` ) de la chaîne "Drastic", montre que le nom de l'application dont le suspect a volé le code est présent 2 fois au total, dans 2 fichiers différents. Justement, voici la confirmation, au cas où il y aurait des doutes sur la nature de cette candidature.
![Capture d'écran de la commande grep ci-dessus.]({{<assetsRoot >}}/Media/NDS-Android-Emulation/Free-DS-Emulator-Grep-Drastic.avif)
### Nouvelle recherche
Que puis-je dire ? Cette application fonctionne et reste une excellente solution, même si elle est légèrement pire que le Drastic original.
Sauf qu'à un moment donné, je me dis : est-il possible que ce soit le seul fork _illégitime_ de Drastic trouvé sur le Play Store ?
Par conséquent, j'ouvre Aurora Store et commence à chercher, en espérant trouver mieux. Hormis les différents rebrands de nds4droid - ceux-là aussi n'existent que pour permettre à ceux qui les mettent en ligne de bénéficier de la publicité, étant donné que l'application officielle est déjà sur le Play Store, gratuite et sans conneries - quelques autres éléments de la liste attirent mon attention Attention.
Je télécharge 2 applications en particulier, très similaires mais avec des noms et des couleurs différents.
Les captures d'écran sur les pages de l'application sentent les arnaques à un kilomètre et demi, elles ressemblent à ces applications que vous trouvez sur Aptoide ou d'autres magasins alternatifs lorsque vous recherchez des programmes piratés. Ces applications qui : si tout se passe bien, ne font rien d'autre que d'afficher des dizaines de publicités à l'ouverture ; si ça tourne mal, ce sont des logiciels malveillants, sans détour.
Les deux, lorsque je les ouvre, me présentent un bouton "Play" qui, une fois enfoncé, démarre l'installation d'un APK (je pense patché) de Drastic (!!!).
Vous avez bien compris : cette **application**, **venant du Play Store**, **contient** dans son package **un** fichier APK (ne le téléchargez même pas sur Internet !), * *craqué**, depuis une autre application. L'un des deux intègre également, entre autres, la ROM piratée d'un jeu DS dont je n'ai jamais entendu parler auparavant : _Zoo Quest Puzzle Fun_. Comme c'est gentil, quel beau cadeau, non seulement l'émulateur gratuit mais aussi le jeu gratuit. Il semble que nous soyons sur d'étranges magasins d'applications, mais à la place, nous sommes sur Google Play.
![Capture d'écran des pages Google Play des 2 applications côte à côte et capture d'écran de la liste des fichiers portant atteinte aux droits d'auteur dans l'un des deux APK.]({{<assetsRoot >}}/Media/Emulation-NDS-Android /Adware-Emulator -Installers.avif)
Pour les sceptiques, je ne vous renvoie pas seulement à <a href="https://mastodon.uno/@octo/108709092014240395" target="_blank" rel="noopener">cette vidéo</a> dont j'ai enregistré quelques il y a quelques jours , mais je vous invite à télécharger les applications en question (et, peut-être, à _bloquer l'accès au réseau ou à désactiver la connexion Internet_ avant de les démarrer) et à tout voir par vous-même : [Green Emu NDS](https://play.google .com/store/apps/details?id=com.nud.ndsemu), [L'émeu FrieNDS](https://play.google.com/store/apps/details?id=com.blackversion.citra_platinum).
Cependant, cette découverte n'a pas été utile : les goodies offerts par ces applications ont les mêmes problèmes que les APK Drastic trouvés sur le Web.
### Enfin..
Lors de ma visite au magasin, enfin, je vois encore une autre application qui sent le Drastic renommé, je ne sais pas pourquoi, peut-être à cause de la disposition des boutons dans les captures d'écran : [vDS](https://play. google.com/store/apps/details?id=com.icorewwwi.vDS). Il coûte un bon 1,29 € mais, heureusement, après moins de 10 secondes de recherche, j'ai déjà trouvé l'APK rechargé par d'autres personnes sur le Web et je l'ai installé.
En l'ouvrant, je confirme mes soupçons : le menu principal est identique à celui de Drastic, à l'exception des couleurs modifiées. Tous les autres menus sont également identiques, ainsi que le moteur d'émulation. Comme si cela ne suffisait pas, le dossier dans lequel il enregistre les données est exactement le même que celui de Drastic (`/sdcard/Drastic` !). Ils n'ont même pas essayé de cacher le vol, ces gars-là !
![Menus d'accueil Drastic et vDS, côte à côte pour comparaison.]({{<assetsRoot >}}/Media/Android-NDS-Emulation/Drastic-VS-vDS-Main-Menu.avif)
Quoi qu'il en soit, oui, l'émulateur fonctionne, il ouvre les fichiers et ne fait pas la pêche à la traîne en vous fermant la face. Je l'utilise depuis 3 jours maintenant et je n'ai rien à redire.
Donc l'histoire, du moins pour moi, s'est bien terminée... mais **je pourrais ajouter quelque chose**.
## Google, putain.
La [Politique des développeurs de Google Play](https://play.google.com/about/developer-content-policy) interdit catégoriquement les applications qui, comme celles que j'ai mentionnées, violent les droits d'auteur. Pourtant, ces 4 qui volent littéralement tout le code dune autre application, propriétaire et vendue contre rémunération, sont tous toujours là. Certains depuis des mois, dautres depuis des années, mais ils sont là.
Techniquement, même les applications qui intègrent directement et immédiatement des applications installables dans le seul but d'être à toutes fins utiles des "installateurs packagés", comme ces 2 applications spécifiques, seraient contraires aux règles de Google Play, car elles seraient considérées comme une application alternative. store~~ violerait des règles spécifiques concernant l'utilisation du programme d'installation du package Android par les applications.[^ APK dans les applications]
Mais dans tout cela, **Que fait Google ?** Que fait Google lorsque ceux qui enfreignent les règles ne sont pas des applications très connues qui en même temps rapportent de l'argent à Google ?
**Il s'en fout vraiment.** Je pensais que personne n'avait essayé de signaler ces applications à Google pour suppression, mais en fait, quelqu'un l'a fait... et n'a rien obtenu. J'ai essayé aussi mais, au bout de 3 jours, tout est toujours sur le store et je n'ai même pas reçu de réponse par email de Google.
Et cest précisément ainsi quavec cette histoire, nous reconfirmons aujourdhui deux faits importants.
## Qu'avons-nous appris ?
1. **DRM s'avère**, encore une fois, non seulement comme inutile (évitable, étant donné que je jouerais désormais avec une version modifiée de Drastic sans le DRM supprimé), mais surtout comme **nuisible** (étant donné que , même si j'achetais Drastic selon les règles, je ne pourrais toujours pas l'utiliser sur mes appareils) ;
En général, les programmes qui utilisent des DRM, c'est-à-dire des logiciels propriétaires qui ne garantissent même pas "[liberté](https://www.gnu.org/philosophy/free-sw.it.html) 0" (pouvoir exécuter le logiciel comme vous le souhaitez), ils s'avèrent peu fiables. Il vaut mieux toujours privilégier les logiciels sans DRM et, lorsque cela est possible, totalement gratuits et communautaires.
2. **Google**, comme trop d'autres multinationales, **ne mérite pas la moindre confiance**. Il a des déchets dans son magasin et il s'en fiche délibérément, même s'il dispose en théorie de systèmes automatiques pour contrôler les marsitis qui, entre autres, [font souvent des victimes innocentes](https://www.ghisler.ch/board/ viewtopic.php?t=76643).
Avant l'arrivée des fanboys : non, d'accord, l'App Store d'Apple est un peu mieux loti que le Google Play Store - également parce que les frais de publication de quelque chose s'élèvent à une somme énorme de [99 $ par an]( https://developer.apple .com/it/support/enrollment), au lieu des [25 $ uniques](https://support.google.com/googleplay/android-developer/answer/6112435?hl=it# zippy=%2Cstep-pay -registration-fee%2Cstep-pay-the-registration-fee) de Google - mais même là, ils lancent occasionnellement des applications douteuses, souvent prédatrices pour les utilisateurs. Au moins, cependant, Google considère l'autorisation de l'installation d'applications provenant de sources non officielles comme un élément standard de son système d'exploitation, tandis qu'Apple met activement des bâtons dans les roues du chargement latéral parce que « c'est pour la sécurité des utilisateurs » ;
De manière générale, il faut se méfier des pères maîtres, et préférer les pages web des développeurs eux-mêmes pour télécharger les applications, ou des magasins comme [F-Droid](https://f-droid.org).
## J'ai un petit cadeau..!
Et enfin, je peux dire que j'ai terminé. Je vous laisse avec un **petit cadeau** : <a href="https://archive.org/details/Emulation-Archive" target="_blank" rel="noopener">archive.org/details/Emulation- Archiver< /a>.
Sur cette page Archive.org que j'ai créée, j'ai mis quelques éléments.
Tout dabord, lAPK vDS, qui ne fonctionne cependant quà partir dAndroid 4.1 ; Pour cette raison, j'ai également mis 2 APK corrigés de Drastic vero, un d'il y a peut-être 3 ans et un encore plus ancien, qui fonctionnent à la place à partir d'Android 2.3 _up_ ("up" signifiant : jusqu'à ce que le problème du sélecteur de fichier cassé n'apparaisse pas, ce que je crois est jusqu'à Android 5, y compris, sur de nombreux appareils). **Tout le monde devrait pouvoir jouer !**
Dans l'archive il y a aussi d'autres émulateurs dispersés, même gratuits, dont j'ai cependant archivé le bon code pour le conserver.
---
Merci d'avoir lu. Je vous invite à suivre le blog, même si dans tous les prochains articles il n'y aura pas de fichiers binaires gratuits 😁 !
**P.S.** : À quel point tous mes androïdes qui exécutent _ACWW_ ensemble sont-ils mignons ? Je vous laisse la photo, juste pour.
![Photos de 3 de mes appareils Android de poche, montrant l'écran titre d'Animal Crossing Wild World.]({{<assetsRoot >}}/Media/NDS-Android-Emulation/ACWW-on-Androids.avif)
## {{% i18n notes-réfs %}}
[^ APK dans les applications] : **Mise à jour 2022-07-29** : J'ai corrigé cette partie car je me suis souvenu que des applications comme celle-ci violaient les règles car elles "compteraient comme des magasins d'applications alternatifs", mais en réalité je peux' Je ne vérifie pas le quoi. Cependant, j'ai trouvé cette page d'aide obscure pour les développeurs, qui indique clairement à quelles fins les applications peuvent appeler le programme d'installation du package système d'Android : <https://support.google.com/googleplay/android-developer/answer/ 12085295?hl=en#zippy =%2Utilisations-autorisées-des-packages-d'installation-de-demande%2Cautorisation-invalide>. Lobjectif pratique de ces applications, à savoir être des installateurs triviaux, ne serait techniquement pas acceptable.

View File

@ -1,11 +1,11 @@
+++
Title = "📈 sitoctt - D'il y a 3 mois à aujourd'hui, le début et les raisons"
Description = "Quelques mois après la naissance de sitoctt e statistico, je regarde en arrière pour constater les petits progrès - mais certainement importants - réalisés jusqu'à présent."
Alias = [
Aliases = [
"/Posts/2022-08-26-sitoctt-da-3-mesi-ad-oggi.html",
]
Catégories = [ "Internet" ]
Dates = 2022-08-26
Categories = [ "Internet" ]
Date = 2022-08-26
+++
{{< noticeAutomaticTranslation it >}}
@ -15,7 +15,7 @@ Dates = 2022-08-26
Cet article peut probablement être considéré comme le premier d'une série sur la _philosophie du site_, si l'on veut.
Pour commencer, quoi de mieux pour parler, sinon de tout ce qui a conduit à la **naissance du site** et a commencé à le caractériser ?
Quand, il y a 3 mois maintenant, je venais de commencer à concevoir le site ctt, une des choses que je ressentais était que je n'avais pas d'**endroit** où ranger mes affaires - celles à conserver et à partager. publiquement, au moins - d'une manière qui le rendait **bien rangé, disponible, regardable, utilisable et étanche**.
Quand, il y a 3 mois maintenant, je venais de commencer à concevoir le site ctt, une des choses que je ressentais était que je n'avais pas d'**endroit** où ranger mes affaires - celles à conserver et à partager. publiquement, au moins - d'une manière qui le rendait **bien rangé, disponible, regardable, utilisable et résistant aux pertes**.
## Revenons à avant
@ -36,7 +36,7 @@ Non pas que les **1300** actuels soient nombreux - pas du tout, et c'est mieux a
Cependant, si, avec une image (en ignorant que ma police ne se chargeait pas, même si je l'avais déjà incluse à l'époque), nous voyons comment le site était en pratique à ses premiers jours... ahhh, mais _comme certains des détails étaient_ , par rapport à aujourd'hui ?
![La page d'accueil du sitoctt, telle qu'elle était le 25 mai.]({{<assetsRoot >}}/Media/Screenshots/sitoctt/home-2022-05-25.png)
![La page d'accueil du sitoctt, vue telle qu'elle était le 25 mai.]({{<assetsRoot >}}/Media/Screenshots/sitoctt/home-2022-05-25.png)
Mon _discours décousu_ apparaissait encore plus ou moins tel qu'il apparaît aujourd'hui sur la page d'accueil, mais le reste est à peine reconnaissable.
**Tout semble plus vide**... puisqu'il manque toutes les petites icônes et boutons que j'ai maintenant sur les bords et dans le menu global. Oui, cette dernière existait déjà ; son utilité à cette époque était presque nulle, étant donné que les pages présentes étaient numéro 2, mais disons que c'était une bonne chose de l'avoir créé immédiatement.
@ -50,7 +50,7 @@ Ceux qui ont suivi la création du site à ses débuts le savent déjà, mais le
En fait, au moment où lon a imaginé cette chose, la plateforme nexistait pas de manière exacte et définie. Nous avons réfléchi au « lieu », mais de manière vague et encore confuse.
En fin de compte, comme on pouvait sy attendre, jai opté pour un site Web.
Pour une raison quelconque, le nom "postoctt" ne m'a pas semblé puant assez tôt. Il m'a fallu du temps pour réaliser que ce nom faisait penser, au moins en partie, à quelque chose lié à la poste... Une situation, je dirais, pas tout à fait optimale.
Pour une raison quelconque, le nom "postoctt" ne m'a pas semblé puant assez tôt. Il m'a fallu beaucoup de temps pour réaliser que ce nom rappelait, au moins en partie, quelque chose lié à la poste... Une situation, je dirais, pas tout à fait optimale.
J'ai donc pensé à changer le nom en "**sitoctt**".
## Le site d'Octt
@ -62,7 +62,7 @@ Le site m'appartient car j'ai **totale liberté** de le créer comme je le souha
Si déjà au milieu des années 90 la seule véritable limite pour un site Web était la **créativité** de celui qui le construisait, aujourd'hui le **potentiel** de la plateforme Web est véritablement **infini** ; même si, d'une certaine manière, cela ne semble pas du tout le cas si vous fréquentez uniquement le Web commun.
Les sites de l'Internet "_non personnel_" ont tous la même apparence banale.
De nombreux blogs ou sites de démonstration utilisent des modèles graphiques recyclés. Les plateformes sociales modernes (Mastodon, Friendica, Pleroma, etc.) limitent la personnalisation à une photo, une bannière et une description. Des trucs comme [Misskey](https://misskey-hub.net/en) en font déjà plus, mais ils n'atteignent absolument pas les niveaux de **personnalisation totale**, avec ** une précision granulaire**, que seul un site Internet - voire un forum comme ceux d'autrefois, et non un espace privé - permet.
De nombreux blogs ou sites de démonstration utilisent des modèles graphiques recyclés. Les plateformes sociales modernes (Mastodon, Friendica, Pleroma, etc.) limitent la personnalisation à une photo, une bannière et une description. Des trucs comme [Misskey](https://misskey-hub.net/en) font déjà plus, mais ils n'atteignent absolument pas les niveaux de **personnalisation totale**, avec une **précision granulaire**, que seul un site Le Web - même s'il s'agissait d'un forum comme ceux du passé, et non d'un espace privé - le permet.
### Grande expressivité
@ -85,7 +85,7 @@ C'est quelque chose que l'on trouve, admire, peut-être partage... et tout s'arr
Des contenus qui, pour l'amour de Dieu, doivent également être décemment **commandés**.
J'_essaye_, j'ai mis du temps à arriver à ce que j'ai maintenant, avec un menu global qui comprend tout d'abord des pages fixes, comme la page d'accueil, parce qu'elles n'ont pas de catégorie spécifique ou parce qu'elles ont une importance particulière.
Immédiatement après cela, j'ai une liste de sections que je voulais appeler "**Collections**". Ce sont des liens vers des pages contenant des listes de toute autre page du sujet donné. Ce chemin est également circulaire, étant donné que, à partir des pages de contenu individuelles, vous pouvez cliquer sur les entrées générées automatiquement pour visiter les pages des catégories pertinentes.
Immédiatement après cela, j'ai une liste de sections que je voulais appeler "**Collections**". Ce sont des liens vers des pages contenant des listes de toute autre page d'un sujet donné. Ce chemin est également circulaire, étant donné que, à partir des pages de contenu individuelles, vous pouvez cliquer sur les entrées générées automatiquement pour visiter les pages des catégories pertinentes.
Pour l'instant, il reste peut-être quelques pages au sens classique du terme. Je ne les répéterai pas ici un par un parce que _bien_ - mais même si je le faisais, je ne serais pas capable de créer un mur de liens. Leur raison particulière dexister est racontée sur eux.
La véritable majeure partie du site se trouve dans les articles du blog.
@ -98,7 +98,7 @@ Certains contenus non exclusifs sont encore déjà disponibles sur mes autres si
Ceux qui ne sont pas archivés sont tout simplement salissants et mal conservés, ainsi que sans garantie pour ceux qui souhaitent les copier ou les réutiliser ; ceux cependant qui pour une raison ou une autre sont archivés, c'est comme s'ils n'existaient pour rien au monde, et il m'est facile de les perdre aussi.
Certaines de ces données peuvent avoir de la valeur, donc **c'est malheureux**.
Il y a environ un mois, j'ai annoncé avec mon [**decretocto**](../PicoBlog.html#-2022-07-21-Decreto-fu-fatto-2) <!-- ({{<assetsRoot >}} /Files/Decreto-20-luglio-2022.pdf) --> (_on n'a rien compris, non ?_), c'est quelque chose qui demande un travail fastidieux (_prendre l'ancien, évaluer leur qualité, copier le texte, le coller dans les nouveaux fichiers texte, bien le mettre en page, télécharger des photos et des vidéos, bien les optimiser et les télécharger... _ rien que le plaisir de créer, ici c'est une chaîne de montage !), mais ** il faut le faire **.
Il y a environ un mois, j'ai annoncé avec mon [**decretocto**](../PicoBlog.html#-2022-07-21-Decreto-fu-fatto-2) <!-- ({{<assetsRoot >}} /Files/Decreto-20-luglio-2022.pdf) --> (_vous n'avez rien compris, n'est-ce pas ?_), c'est quelque chose qui demande un travail fastidieux (_prendre l'ancien, évaluer sa qualité, copier le texte , collez-le dans les nouveaux fichiers texte, mettez-le bien en page, téléchargez des photos et des vidéos, optimisez-les bien et téléchargez-les..._ rien que le plaisir de créer, ici c'est une chaîne de montage !), mais **il faut que ce soit fait**.
Avec mon temps libre, j'ai déjà commencé à le faire et je vais continuer.
Les articles de mon [ancien blog](https://noblogo.org/loli-documentatrice) devraient également être archivés ici, encore une fois à des fins d'organisation et de préservation - mais ceux-ci sont plus faciles.

View File

@ -0,0 +1,116 @@
+++
Title = "⚡️ Blog rapide avec notes standard"
Date = 2022-12-13
Downsync = "/it/blog/Blogging-Rapido-con-Standard-Notes.html"
Aliases = [ "/Posts/2022-12-13-Blogging-Rapido-con-Standard-Notes.html" ]
Description = "En voulant écrire et publier davantage, je trouve que mon flux de travail me ralentit, et en cherchant des moyens plus rapides de bloguer, je me tourne vers Listed."
Lastmod = 2022-12-16
Categories = [ "Technologie" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Je dirais que j'utilise <strong><a href="https://standardnotes.com" rel="noopener nofollow" target="_blank">Notes standard</a></strong> depuis longtemps en tant qu'application < strong>notes personnelles</strong>.<br>
Il y a des années, je l'ai choisi parce qu'il était <strong>gratuit et open-source</strong>, mais en même temps très <strong>propre, bien entretenu et fonctionnel</strong>. C'était la solution idéale à une époque où je recherchais quelque chose prenant en charge le cryptage des données qui fonctionne, sans affecter la convivialité.</p>
<p><img src="{{< assetsRoot >}}/Media/Misc/Standard-Notes-Tablet.webp" alt="Ancienne application Android Standard Notes sur ma tablette."></p>
<p>Sans m'attarder sur les raisons pour lesquelles j'ai aimé continuer à l'utiliser, puis j'ai arrêté, puis j'ai recommencé jusqu'à présent, il faut approfondir une de ses <strong>fonctions intégrées</strong> en particulier : <strong> <a href="https://listed.to">Répertorié</a></strong>.<br>
Il s'agit d'une plateforme de <strong>blogging</strong> conçue par les mêmes développeurs que Standard Notes, et disponible en auto-hébergement ou en utilisation <strong>gratuite</strong> sur l'instance officielle. Même si je ne l'ai jamais vraiment utilisé auparavant, j'ai trouvé le concept et son application intéressants dès le début.</p>
<h2>Un besoin rapide</h2>
<p>Il y a quelques jours, cependant, j'ai commencé à jouer avec <a href="https://listed.to/@ChatGPT_Experiences">ChatGPT</a>. C'est une question totalement différente, oui, mais elle est pertinente car je me suis posé une question : toutes ces conversations que j'ai avec l'intelligence artificielle, où puis-je les mettre pour qu'elles restent intégrales, organisées, trouvables et accessibles à tous, et < strong>facile à charger</strong> pour moi ?</p>
<p>Le choix était sur le point d'<strong>utiliser <a href="https://gitlab.com/octtspacc/staticoso" rel="noopener nofollow" target="_blank">staticoso</a></ strong> , <strong>mon générateur</strong> de sites statiques que j'utilise déjà pour <a href="https://sitoctt.octt.eu.org" rel="noopener nofollow" target="_blank"> sitoctt</ a>, mais ensuite <strong>j'ai changé d'avis</strong>.</p>
<p>Je pensais qu'en fait, je voulais rendre ma collection d'expériences visible sur le Web. Le <strong>problème</strong> ici, cependant, que j'ai pu observer avec amertume au cours de tous ces mois, est voilà à quoi ressemble mon exemple de site, comment dire... <strong>Les moteurs de recherche s'en foutent</strong>. 😭<br>
Outre qu'il s'agit d'un sujet distinct, il convient de noter que la responsabilité du sort horrible de mon site ne dépend pas de son code ; C'est la faute du domaine et/ou de l'hébergeur. Alors non, je n'abandonnerai jamais mon statique : se contenter de changer le générateur (et par conséquent les templates) par un plus sérieux ne résoudrait aucun problème.</p>
<p>En bref, j'ai dû complètement <strong>abandonner</strong> l'idée d'<strong>héberger sur GitHub et GitLab</strong>, et penser à autre chose.</p>
<ul>
Google <li><strong>Blogueur</strong> ? L'expérience éditoriale laisse à désirer sur mobile.</li>
<li><strong>WordPress</strong> ? Ce serait bien, mais nous savons ce qui pourrait arriver dans de nombreuses années aux données insérées dans un système complexe ; et WordPress est très complexe. J'ai eu du mal à trouver un <a href="https://github.com/lonekorean/wordpress-export-to-markdown" rel="noopener nofollow" target="_blank">petit programme qui convertit votre sauvegarde</a> XML dans le fichier Markdown... qui tombera très probablement en panne dans quelques années, n'étant pas officiel, car apparemment l'équipe WordPress a l'habitude de changer la structure de ce XML de temps en temps ; d'autres solutions de conversion que j'avais trouvées un instant plus tôt dataient de quelques années et ne fonctionnaient pas, pour ainsi dire.</li>
<li>Peut-être <strong><a href="https://writefreely.org" rel="noopener nofollow" target="_blank">WriteFreely</a></strong> ? J'ai déjà un compte sur l'<a href="https://noblogo.org" rel="noopener nofollow" target="_blank">instance Devol</a>, mais la limite de blog pour chaque compte est de 5 et je je ne voulais pas en gaspiller un.</li>
<li><strong><a href="https://joinplu.me" rel="noopener nofollow" target="_blank">Plume</a></strong>, peut-être ? Cette autre plateforme de blogs semblait sympa, hébergée par beaucoup et compatible avec ActivityPub (pas une nécessité pour moi, mais quand même un joli bonus), mais elle ne vous permet pas de définir du CSS personnalisé ; grave lacune pour mon cas d'utilisation, car il n'y a pas d'autre moyen de tout présenter de la manière spécifique dont j'ai besoin pour représenter une discussion sans passe-partout pour chaque paragraphe de HTML.</li>
</ul>
<h2>Le choix des Listés</h2>
<p>Mes idées étaient terminées et, comme j'étais pressé de mettre sur ce site et de commencer à télécharger les expériences que j'avais eues avec ChatGPT, considérant à quel point <em>mon Dieu</em> c'était <strong>pratique</strong > pour copier et coller des éléments <strong>directement dans Standard Notes</strong>, c'était le bon moment pour essayer <strong>Listed</strong>.</p>
<p>Pour être honnête, je suis un peu inquiet à l'idée que le fichier de sauvegarde hebdomadaire des notes puisse atteindre plusieurs dizaines de Mo, mais les dés sont maintenant jetés.<br>
Je pourrais créer un deuxième compte à utiliser uniquement pour les notes ChatGPT, en les exportant du compte principal et en les important là-bas, puis en les supprimant du premier compte pour alléger la collection, mais il y a des problèmes. Je peux peut-être transférer le nom d'utilisateur, mais les liens vers les publications individuelles seront rompus, car ils incluent des identifiants automatiques, et donc une redirection vers la page d'accueil pour ceux qui suivent une ancienne publication. De plus, les anciens messages du livre d'or ne sont pas copiés et je ne pense pas non plus que les abonnements par courrier électronique soient transférés.</p>
<h2>La pensée de "quelle galère"</h2>
<p>Cependant, dans l'ensemble, dans ce but limité, <strong>j'ai apprécié</strong> à quel point il est <strong>efficace</strong> d'avoir des <strong>notes standard</strong> comme <strong>final< /strong> fait partie de</strong> > mon <strong>workflow</strong>. Cela me semble réduire grandement l'effet <em>"Je suis énervé"</em>.</p>
<p>Considérant le plaisir de la découverte, j'ai <strong>réfléchi</strong> un instant à la façon dont le <strong><em>facteur "quelle douleur"</em></strong> est l'une des choses cela < strong>m'empêche de mettre à jour</strong> le site ctt plus fréquemment.</p>
<p>Laissons de côté les pages thématiques, qui sont <em>des bêtes à part</em> ; laissons de côté les longs posts, qui nécessitent une forte inspiration et suffisamment de temps d'écriture ; mais bon, au moins <strong>quelque chose</strong> pour le MicroBlog qui fait fureur, j'aimerais <strong>aimer</strong> le créer <strong>plus souvent</strong> ! Mais <strong>Je n'en ai tout simplement pas envie</strong>, pour une raison quelconque, compte tenu de tout le processus que je dois suivre.<br>
À vrai dire, j'avais déjà immédiatement pris l'habitude de commencer à rédiger un article dans Standard Notes, afin de pouvoir tout gérer de manière plus flexible, en passant peut-être rapidement d'un appareil à l'autre. Cependant, si je devais commencer à écrire quelque chose de pas long et élaboré, pour être publié le plus tôt possible, je n'avais tout simplement pas envie d'agir.</p>
<p>"<em>Mais pourquoi ne pas passer à <strong>Listed au moins pour</strong> mon <strong>microblog</strong> ?</em>", je pense donc. Eh bien, il y a une raison pour laquelle j'en suis même arrivé au point de créer mon propre générateur de site statique : j'en ai besoin !...<em>Et même si je n'en avais plus besoin et que je pouvais donc arrêter de l'utiliser, honnêtement, je ne le ferais pas je veux même y penser, faire quelque chose comme ça, après tout le travail !</em> 😖</p>
<h2>Limitations des listes</h2>
<p>Cependant, pour bien le dire, <strong>Listed est assez simple</strong> : il vous permet à peine d'insérer du <strong>CSS</strong> personnalisé et de formater les publications en <strong>Markdown< /strong> et un <strong>sous-ensemble</strong> restreint de <strong>HTML</strong>. Je vous propose mes analyses de cette dernière ci-dessous :</p>
<ul>
<li>Tous les <strong>éléments</strong> qui sont <strong>en ligne par nature sont</strong> automatiquement <strong>insérés dans un bloc</strong> <code class="prettyprint"><p> </ code> (par exemple, vous ne pouvez pas avoir <code class="prettyprint"><body><span>Err</span></body></code>, ce sera toujours <code class="prettyprint"> < body><p><span>Err</span></p></body></code>);</li>
<li>Tout <strong>attribut</strong> d'élément qui n'est pas <code class="prettyprint">id</code>, <code class="prettyprint">class</code> ou <code class= " Prettyprint">style</code>, (et <code class="prettyprint">href</code> ou <code class="prettyprint">src</code>, ainsi que je crois des trucs comme <code class= " Prettyprint">titre</code>, <code class="prettyprint">largeur</code> ou <code class="prettyprint">hauteur</code>, dans les cas appropriés) <strong>est jeté< /strong > go : donc oubliez par exemple de s'écarter de la configuration par défaut de la plateforme concernant le comportement des liens (le <code class="prettyprint">rel</code> n'est pas touché) ;</li>
<li><strong>Certains éléments</strong> ne fonctionnent tout simplement pas : ceux avec des balises non standards (personnalisées en bref, comme <code class="prettyprint"><pincopallino></code>) <strong>sont éliminé</strong> strong>, ainsi que <code class="prettyprint"><script></code>, <code class="prettyprint"><link></code>, et apparemment des trucs comme <code class ="prettyprint" aussi ><video></code> - mais <code class="prettyprint"><iframe></code>, pour ainsi dire, fonctionne, et heureusement, mon bien-aimé <code class="prettyprint" aussi ><détails>< /code>.</li>
</ul>
<p>Il est très clair qu'<strong>il ne peut remplacer</strong> à 100% absolument <strong>aucune section du site ctt</strong>, pas même celle du MicroBlog, et même s'il le pouvait, il créerait fragmentation : le site principal ne contiendrait pas tous les posts de manière centralisée, et toute personne intéressée devrait donc suivre 2 sites différents.</p>
<h2>Le blogoctt avec Standard Notes</h2>
<p>J'étais <em>presque</em> sur le point d'abandonner, mais heureusement, j'ai un éclair de génie : <em>Mais je peux <strong>écrire sur Standard Notes</strong> et avoir le <strong >note que se <strong>synchronisent-ils automatiquement</strong> en tant que fichiers <strong>sur le site</strong> ? ...Non, il n'y a aucun moyen. Non, attends, qui a dit ça ? Je dis qu'il existe un moyen.</em></p>
<p>Maintenant, Standard Notes, comme je l'ai dit, utilise un système de cryptage des données côté client, donc pour accéder aux notes depuis votre compte <strong>vous devez utiliser</strong> au minimum un <strong>logiciel</strong> spécifique. <strong>spécialisé</strong>.<br>
Il existe <em>sn-cli</em>, le client officiel en ligne de commande, qui pourrait être utile pour créer des scripts... mais <a href="https://github.com/jonhadfield/sn- cli/issues /33" rel="noopener nofollow" target="_blank">il semble avoir été abandonné</a> : rien à faire.</p>
<h3>Solution "à ma façon"</h3>
<p>Alors, là aussi, je parle, et je dis : <em>Qui a dit que je devais faire les choses correctement et utiliser de "vraies" API ?</em><br>
Je dis cela, car pour une raison quelconque, le <strong>HTML</strong> d'un blog <strong>sur Listed</strong> (plus précisément, la page <a href="https://listed.to/ @u8/ all">/all</a>, le seul qui me semble vraiment tout inclure, et pas seulement les X derniers posts) <strong>include as</strong> string <strong>JSON</strong> i data de <strong>tous les messages</strong>, je peux alors simplement <strong>publier</strong> dans Listed <strong>by Standard Notes</strong> et avoir un <strong>programme qui fait</strong> le dirt - mais dans ce cas très simple, puisqu'il suffit de télécharger et d'analyser 1 fichier - travail de <strong>scraping</strong>.</p>
<p><em>Et script fu scripto.</em> Je le laisse ici : <a href="https://gitlab.com/octtspacc/sitoctt/-/blob/main/Scripts/ListedDownsync.js" rel = "noopener nofollow" target="_blank">gitlab.com/octtspacc/sitoctt/Scripts/ListedDownsync.js</a>; Attention cependant, il n'y a <em>rien de sympa à lire</em>, aussi parce que je n'ai pas encore implémenté tout ce qui devrait me servir sur le long terme, mais <strong>pour ceux qui veulent l'utiliser</strong > c'est là <br>
Il est techniquement <strong>indépendant du site ctt</strong> et statique, car il <strong>enregistre</strong> de simples <strong>fichiers Markdown</strong> sur le disque (même si la syntaxe des lignes de métadonnées écrites en eux, c'est le mien ; donc, dans ce cas, certaines chaînes de texte du programme doivent être modifiées pour prendre en charge le format de métadonnées YAML plus classique).</p>
<p>Je ne veux pas dire que j'ai vraiment pensé à tout, mais je m'en suis approché.<br>
Non, je n'arrive toujours pas à décider - à cause de mon <em>paturnia</em> - quel standard utiliser pour indiquer les blocs spéciaux (de métadonnées ou de HTML à ne pas interpréter par le SSG de Listed).<br>
Non, je n'ai pas encore créé le script pour démarrer en tant que <strong>cronjob</strong> sur le serveur, qui devrait de temps en temps <strong>télécharger les données</strong> du <strong>Listed</strong>. strong> blog et < strong>mettre à jour</strong> les fichiers dans le <strong>dépôt Git</strong> s'il y a des mises à jour.<br>
Cependant, j'ai pensé aux choses vraiment obligatoires, comme la possibilité pour le programme de synchronisation de ne pas écraser un fichier déjà dans le repo si cela précise la chose dans les métadonnées. Supposons qu'un désordre se produise et que je doive modifier les données de publication du site ctt sans toucher aux données de note sur Standard Notes : en définissant cet indicateur, le script de synchronisation ne le remplacera pas lors de sa prochaine exécution.</p>
<h2>Conclusions</h2>
<p>Comment conclure, alors.<br>
Aujourd'hui <strong>J'ai déjà trop écrit</strong> (il s'est avéré qu'il s'agissait d'un article de blog et non d'un microblog !), et je vais terminer ici. Mais j'espère sincèrement que toute cette nouvelle efficacité et commodité, ayant une <strong>technologie supplémentaire qui fonctionne pour moi</strong>, et ne m'oblige pas à travailler pour cela <em>(en théorie, de toute façon, les problèmes doivent ressortir , sinon je ne suis pas moi !)</em>, que cela <strong>me fasse écrire davantage</strong> et <strong>avec plus de plaisir</strong>. Que ce soit sur le <strong><a href="https://sitoctt.octt.eu.org" rel="noopener nofollow" target="_blank">sitoctt</a></strong>, ou sur les dalles de pierre .</p>
<p>Ah, oui, voici le <strong>premier article</strong> sur <a href="https://listed.to/@u8">mon <strong>blog répertorié</strong>< / a>, c'est juste de le souligner pour ceux qui lisent sur le site ctt... mais j'espère qu'au moins la version répertoriée du blog pourra être bien indexée et <strong>découverte par plus de personnes</strong>, pendant que nous J'y suis.<br >
C'est justement dans l'espoir d'atteindre cet objectif que j'accepte quelques <strong>compromis</strong> lorsque j'écris ici, comme se passer des macros (que je peux utiliser avec statiso, alors qu'ici elles produiraient des trous dans le texte et liens brisés), afin que les articles puissent également être consultés efficacement à partir des pages répertoriées.</p>
<h2>{{% i18n notes-refs %}}</h2>
<ul>
<li><strong>Mises à jour</strong> du message :
<ul>
<li><strong>16/12/2022</strong> : j'ai ajouté une photo de couverture pour l'article et clarifié le dernier détail que j'avais oublié.</li>
<li><strong>14/12/2022</strong> : j'ai ajouté une mise en forme supplémentaire et corrigé certaines expressions.</li>
</ul></li>
</ul>

View File

@ -0,0 +1,167 @@
+++
Title = "🎄 Distractions de Noël : le sapin Padoru"
Date = 2022-12-17
Downsync = "/it/blog/Distractions-of-Christmas-Albero-Padoru.html"
Aliases = [ "/Posts/2022-12-17-Distractions-of-Christmas-Albero-Padoru.html" ]
Description = "Période de Noël, pour décongeler les Padoru, et les poser sur le sapin. Lors de ce bricolage calme, je découvre cependant que j'ai la mémoire courte..."
Featured_Image = "@/Media/Padoru/Padoru-Tree-Old-New-Fragments.webp"
Categories = [ "Bricolage" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Ahhh, et nous voilà encore en novembre cette année. Je dirais qu'il est temps de commencer la procédure nécessaire de <em>décongeler le <strong>Padoru</strong></em>.<br>
...Non, attends une minute. C'EST DÉJÀ <strong>MI-DÉCEMBRE ?!?!?!</strong> 😐 😶 🤯<br>
Les mois passent vite... <em>eh bien</em>.</p>
<h2>Qu'est-ce que "Padoru"</h2>
<p>Pour beaucoup, une <strong>question controversée</strong> et une <strong>coutume méprisée</strong>, celle du <strong>Padoru</strong>.<br>
Pour ces 3 personnes qui vivent sous les pierres <em>(et qui je ne sais pas comment ils pourraient lire ce blog maintenant, mais je vais l'ignorer)</em> : c'est un <strong>mème</strong > qui, selon < a href="https://knowyourmeme.com/memes/padoru" rel="noopener nofollow" target="_blank">Know Your Meme</a>, né d'un jeu vidéo, <em >Destin/EXTRA</em >.<br>
Dans une <a href="https://youtu.be/efdN69QscAg" rel="noopener nofollow" target="_blank">scène de jeu</a>, <a href="https://typemoon.fandom. com /it/wiki/Nero" rel="noopener nofollow" target="_blank">Nero Claudius Caesar Augustus Germanicus (je ne plaisante pas)</a> porte un costume de <strong>Père Noël</strong> et danse Dans je me promène dans ce que je pense être un couloir, en chantant une <strong>parodie</strong> originale de <em>Jingle Bells</em>, longue de seulement 4 couplets.</p>
<video class="SmallVideoQuote Blockquote NoImgCenter" title="La vidéo de la scène du jeu." src="{{< assetsRoot >}}/Media/Padoru/PadoruPadoru.webm" [:videoelemargs-controlmuteloopauto:]="">La vidéo de la scène du jeu.</video>
<citation de bloc>
<p>HASHIRE SORI YO<br>
KAZE NON VOUS NI<br>
TSUKIMIHARA WO<br>
PADORU PADORU</p>
</blockquote>
<p>J'ai essayé de rechercher la signification de la petite chanson, mais <a href="https://anime.stackexchange.com/questions/43895/what-does-padoru-padoru-mean" rel="noopener nofollow " target= "_blank">Je n'ai pas obtenu de résultats satisfaisants</a>.<br>
La seule chose que je sais, c'est que le <strong>dernier couplet</strong> (d'où dérive le nom populaire du mème), "<em>padoru padoru</em>", est l'<strong>équivalent japonais</ strong> de l'italien "<em>cloppete cloppete</em>", l'<strong>onomatopée</strong> du son des <strong>sabots du renne</strong>. Je ne sais pas comment c'est possible mais, honnêtement, c'est le moindre détail étrange.</p>
<h2>Coutumes Internet</h2>
<p><strong>En ligne</strong>, diverses <strong>traditions</strong> se sont développées autour de ce mème depuis plusieurs années.<br>
Les plus banals sont le <strong>repartage</strong> excessif de la <strong>vidéo</strong> originale ou de ses images GIF, ou la production et le partage de <strong>mèmes</strong> originaux faisant référence à le concept initial.<br>
Ensuite, les gens ont commencé à déprécier l'expression "saison de Noël", au profit d'une "<strong><em>saison Padoru</em></strong>" plus magique - qui n'est pas vraiment un terme de remplacement 1:1, car cela peut aussi indiquer les semaines un instant avant peut-être celles de l'Avent, celles de novembre que j'ai évoquées au début et dans lesquelles on commence déjà avec la <strong>guérilla Padoru</strong> sur les plateformes de communication </p. >
<p>La plus belle coutume (en raison de son caractère passif-agressif), selon mes goûts, est de changer les photos de ses différents profils avec l'image d'un <strong>Padoru</strong>.<br>
Il y a des gens qui utilisent leur sens de lhumour commun pour mettre en œuvre cette chose comme une opération (très relativement) massive. Ensuite, il y a ceux qui observent le phénomène mais nen perçoivent pas le sens, ne comprennent pas, se mettent en colère et sont confus au point de se frapper ; ou, qui le connaît parfaitement, et se met encore plus en colère parce que, eh bien, <em>peut-être qu'il méprise Noël</em>.</p>
<p>Si vous lisez <strong>attentivement</strong>, vous aurez remarqué que je viens d'utiliser, sans surprise, l'article indéfini... <small>Si vous ne l'avez pas remarqué, vous êtes distrait, et donc , <del>en guise de punition</del> pour votre bien, maintenant je dois nécessairement vous forcer à chanter la chanson ci-dessus à haute voix 3 fois 👺.</small></p>
<h2>Haute personnalisation</h2>
<p>Un <strong>facteur important</strong> qui a permis à ce mème de devenir le phénomène qu'il est peut être constaté dans le fait qu'il est <strong>extrêmement personnalisable</strong>.<br>
Je ne sais pas quand cette tendance a commencé, mais à un moment donné, certains ont vu que le Padoru, le dessin original de Nero dans la séquence vidéo qui a tout déclenché, était vraiment <strong>simple à remixer</strong>.<strong>simple à remixer</strong>.<strong>simple à remixer</strong>.<strong>simple à remixer</strong>. /p>
<p>Si vous le regardez avec une inventivité absente ou du moins terre-à-terre, vous réalisez que vous pouvez <strong>changer les couleurs</strong> en un clin d'œil avec d'autres qui peuvent tout aussi bien paraître, et Il a presque un nouveau design.<br>
Cependant, ceux qui disposent d'un minimum de créativité peuvent sans difficulté tenter de modifier certaines formes du personnage, en les changeant ici et là pour reconstruire un <strong>personnage</strong> totalement différent - qu'il soit original, ou déjà existant mais uniquement dessiné avec d'autres styles - sous la forme de cette petite chose souriante qui court en rompant avec son vers festif </p>
<p>Ce truc est tellement simple que <strong>même moi</strong>, qui normalement si j'essaie de dessiner quelque chose d'artistique (ou du moins pas très technique), crée de vrais <em>problèmes</em> >, < strong>J'ai pu créer mon</strong> Padoru très personnel sans aucune souffrance.<br>
En seulement 2 heures très maigres, un matin du 1er décembre à l'école - je ne me souviens plus si c'était un jour de rassemblement ou de remplacements divers - un petit <strong>traçage</strong> des grandes lignes de l'aspect Padoru, un peu <strong>présentant des fonctionnalités originales</strong> (que j'ai dérivées de mon personnage 3D, celui qui apparaît sur certaines de mes photos de profil tout au long de l'année), avec une application de dessin générique sur mon smartphone j'ai fait ce que je pensais il fallait le faire.<br>
Le résultat fut que, tout simplement, quelque chose de normal émergea ; pas d'horreur ! Très bien. </p>
<p><a href="{{< assetsRoot >}}/Media/Padoru/Octt-Padoru.png"><img src="{{< assetsRoot >}}/Media/Padoru/OctoVoLTE-15989.avif" alt="Capture d'écran des messages de l'année dernière concernant la création d'Octt Padoru. Dans le premier j'avais terminé les contours et je commençais à colorer les cheveux en violet. Dans le second j'avais terminé le travail et envoyé le fichier PNG.">< /a></p>
<h2>Mes "participations"</h2>
<p>L'année dernière, j'ai <strong>créé</strong> mon Padoru spécifiquement pour l'utiliser comme <strong>photo de profil</strong> (sur Telegram), et je l'ai fait.<br>
L'année précédente, j'en avais utilisé un qui n'était pas le mien, sur le modèle du <a href="http://web.archive.org/web/20221217073124/https://teddit.net/r/Padoru/comments/czxoa7 /senko_san_at_your_service" rel="noopener nofollow" target="_blank">kitsune Senko-san</a>, et l'année précédente, j'avais posté d'autres types de mèmes Padoru.</p>
<p><strong>Cette année</strong>, je n'ai pas fait grand chose <strong>rien</strong>... et ce qui est étrange, c'est que je ne sais pas comment l'expliquer. Zéro. 😶<br>
Ce que je soupçonne, c'est que, tout simplement, <strong>j'oublie 💀</strong> (<em>je l'ai oublié 💀</em>). Il y a 2 semaines j'avais malheureusement <strong>trop de choses en tête</strong> : d'abord mon instance Misskey dysfonctionne et je dois exécuter, puis la fixation avec ChatGPT, force est de constater qu'il n'y avait vraiment aucun moyen de réserver 30 secondes de il est temps de mettre à jour la photo de pas un seul de mes comptes en ligne.<br>
À ce stade, je ne sais pas si je dois faire le <strong>changement</strong> maintenant et donc profiter de tout le temps qui reste jusqu'à la fin de la période de Noël pour être <em>Padoruante</em>, ou suivre une logique minimale et attendre le début de la semaine prochaine : la dernière semaine de l'Avent et la première des vacances, cela aurait du sens.</p>
<p>L'année dernière, j'ai peut-être tout mis en œuvre avec des photos numériques, mais <strong>le côté physique</strong> a été accidentellement <strong>négligé</strong> par moi.<br>
Allons-y dans l'ordre.</p>
<p>Tous mes parents ont installé les décorations de Noël génériques <strong>à la maison</strong> - <strong>ma mère</strong> en particulier, qui a également <strong>le pouvoir de veto</strong> sur tout. propositions trop progressistes concernant le grand sapin de Noël - dans les premiers jours de décembre.<br>
Parmi les choses qui sont récupérées du grenier chaque année, il y a aussi un petit <strong>arbre de bureau</strong> qui est <em>pratiquement</em> le mien. Il est doté de <strong>lumières intégrées</strong>, alimentées par des piles AA, mais en soi, il n'a rien de très spécial. Ou plutôt, c'était comme ça avant que je <strong>révolutionne</strong> cela, il y a <strong>3 ans</strong> (c'était en 2019 !).</p>
<h2>Modifier l'arborescence</h2>
<p>Je pense que l'<strong>éclair de génie</strong> est venu après avoir vu une photo sur <strong>Internet</strong>, qui représentait un <strong>arbre de Noël</strong> (de taille normale) avec <strong>attaché</strong> à une paire de <strong>blocs de papier</strong> ; exactement comme les autres types de décorations à suspendre, mais moins socialement acceptables.<br>
Lidée mavait maintenant pris possession, et à ce stade, je devais recréer la même chose moi-même. J'ai ouvert ce qui était mon <strong>moteur de recherche</strong> Web de confiance à l'époque et j'ai recherché "<code class="prettyprint">images padorus</code>" (ou quelque chose comme ça), pour créer un < strong>assortiment</strong> de certains de ces petits dessins, <strong>téléchargeant</strong> ceux qui ont retenu mon attention et <strong>j'ai le plus aimé</strong> esthétiquement.</p>
<p>À ce moment-là, j'avais un <strong>choix</strong> devant moi : est-ce que je les imprime assez grand et les mets sur le <strong>grand arbre</strong>, ou est-ce que je les imprime en petit pour pouvoir les mettre sur le <strong>petit arbre</strong> ?<br>
Pour être honnête, ce <strong>n'était pas</strong> une question de choix, car la première option était automatiquement rejetée en raison du <strong>veto</strong> de ma mère, mais la deuxième option m'a certainement intrigué. : le Le petit arbre était (et est) dans <strong>ma chambre</strong>, donc sa normalité serait complètement gâchée sans un embellissement créatif.</p>
<p>Une fois l'<strong>impression</strong> réalisée, il ne me restait plus qu'à <strong>découper</strong>, plus ou moins grossièrement (néanmoins, une bonne quantité de travail a été étrangement nécessaire), les différents Padoru, pour ensuite <strong>les fixer</strong> à l'arbre avec un peu de colle chaude.<br>
Il s'est avéré <strong>ce que je voulais</strong>, alors j'ai apprécié le travail et j'ai pris une photo pour la définir comme photo de profil. L'année suivante, l'arbre <strong>est resté tel qu'il était</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Tree-2019-2022.avif" alt="Le mini-arbre tel qu'il était jusqu'à l'autre jour, avant que je fasse ça Je l'ai fait maintenant. Il y a moins de dix Padoru"></p>
<h2>Au présent</h2>
<p>En ce qui concerne <strong>cette année</strong>, une fois que je suis enfin entré mentalement dans l'<em>atmosphère Padorizia</em>, <strong>en contemplant</strong> cet objet qui était là depuis des jours sur mon < strong>table de chevet</strong>, je la trouvais un peu <strong>vide</strong> et j'avais besoin d'<strong>un autre Padoru</strong>.</p>
<p>L'autre jour <strong>j'ai pensé</strong> que je devrais alors <strong>chercher</strong> des <strong>nouveaux</strong> en ligne pour les imprimer, mais un instant plus tard, cela revient m'a <strong>un dossier</strong> que j'ai trouvé le mois dernier sur mon PC pendant que je nettoyais.<br>
Il contient <strong>mon Padoru original</strong>, <strong>et divers autres</strong> que je me souvenais d'avoir téléchargé, mais que je n'étais pas trop <strong>sûr de n'avoir</strong> > jamais <strong >imprimé</strong>. Les fichiers sont tous datés de décembre 2021, ce qui est évident pour le seul que j'ai créé, mais effectivement curieux pour les autres, si l'on considère l'ensemble du scénario.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Folder-2021.png" alt="Certaines des images Padoru individuelles dans le dossier ; 23 au total. Notez qu'elles sont datées le 8 décembre 2022."></p>
<p>Plus curieusement encore, l'un des fichiers présents contient une image, avec un rapport hauteur/largeur égal à celui d'une feuille A4, où sont disposées toutes les images individuelles du dossier.<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup><br>
"<em>Je l'aurai composé l'année dernière et au final peut-être je ne l'aurai plus jamais imprimé</em>", je pense ; et pourtant, quelque chose d'autre dans mon esprit me dit que <strong>je l'ai en fait bien imprimé</strong>, et peut-être que je ne l'ai tout simplement <strong>jamais utilisé</strong> à la fin. Je n'ai sûrement jamais attaché ces Padoru à l'arbre, car il n'y a que ceux d'il y a 3 ans.<br>
Pendant moins d'un quart d'heure, j'ai cherché cette malheureuse <strong>feuille</strong> dans ma chambre mais, ne la trouvant pas, <strong>j'ai décidé de la réimprimer</strong>. Oh mon Dieu, j'ai en fait trouvé un article de Padoru... plus ou moins : j'ai trouvé un fragment de l'article de 2019, avec 3 images que je n'ai jamais utilisées à l'époque.</p>
<p>Sans plus perdre de temps, j'envoie le document à <strong>l'imprimeur personnel</strong>, qui <strong>me rend aussitôt</strong>... une <strong>feuille de papier vierge</strong> fort>? Cela y ressemblait, mais ensuite je l'ai ramassé et j'ai remarqué qu'il avait été imprimé. L'image ? <strong>NON ! UNE TACHE ! 🤬</strong><br>
Immédiatement, la <strong>colère</strong> prend le dessus, mais une seconde plus tard elle est <strong>vaincue</strong> par une sensation encore plus forte : celle du "déjà vu</strong>".</strong> p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Failed-Print.jpg" alt="Photo de la feuille mal imprimée. A la place de certains Padoru il y a des taches de couleur, pour d'autres on ne voit que les contours, pour d'autres toujours rien."></p>
<h3>...Un peu plus tôt</h3>
<p>À ce stade, <strong>quelque chose</strong> me revient</strong>, et j'ouvre l'historique de ma chaîne Telegram (que j'utilise comme micro-microblog) pour chercher des réponses à mes soupçons : eh bien, <strong>J'ai imprimé</strong> ces images <strong>l'année dernière</strong>. Maintenant, je m'en souviens bien !<br>
<strong>Exactement le même <strong>problème</strong> s'était produit avec l'impression qui part en enfer qui, étrangement, se produit sur 2 imprimantes différentes, uniquement en envoyant à l'impression via l'application officielle d'<strong>Epson</strong> (fabricant de l'imprimante) pour Android, et uniquement pour cette image (PNG 2480x3472 de 9 Mo), parmi toutes celles que j'ai eu à imprimer dans ma vie.<br>
Pour la première fois, j'ai perdu du temps avec mon père - qui auparavant utilisait l'imprimante sans problème particulier - d'abord en changeant une cartouche marquée vide, puis en nettoyant les têtes ; après je ne sais combien de minutes perdues, à la <strong>troisième</strong> tentative d'impression, je l'ai fait depuis le PC Windows de mon père, et l'image est <strong>finalement</strong> sortie. 😶u200d🌫🔪</p>
<p>Cette fois cependant, dès que j'ai relié tous les points pendant un moment, j'ai immédiatement réessayé depuis le PC...<br>
Est-ce vraiment trop de s'attendre à ce que l'application officielle fonctionne comme elle le devrait, ou au moins donne une erreur, qu'elle ne m'a jamais donnée, si pour une raison quelconque elle ne peut pas gérer un fichier correctement ? Je devrais envoyer <strong>en enfer</strong> une fois pour toutes ces <strong>imprimantes propriétaires</strong> pourries et puantes tout droit sorties de l'enfer, et construire la mienne : avec un microcontrôleur, des servomoteurs et des marqueurs, comme des personnes plus sages l'ont déjà <a href="https://youtu.be/AlBPFC41FsM" rel="noopener nofollow" target="_blank">l'ont fait</a>.</p>
<p>Quoi qu'il en soit, mon intention, ce jour lointain, était de <strong>troll</strong><sup id="fnref2"><a class="footnote-ref" href="#fn2">2</ a ></sup> <strong>ma mère</strong> : imprimez de nouveaux Padoru, tous différents et <strong>colorés</strong>, pour les <strong>attacher</strong> au grand sapin de Noël que L'année dernière, elle l'avait décoré avec des décorations catégoriquement <strong>tendant vers le blanc</strong>.<br>
Bref, j'ai imprimé tout ça là, mais je n'ai mis que le numéro <strong>1</strong> sur le sapin (entre autres, il semble que 2 jours se soient écoulés avant que ma mère ne s'en aperçoive 😂), donc c'est clair que < strong >J'avais prévu</strong>de faire quelque chose <strong>avec ces autres</strong>. J'aurais sans doute aimé les <strong>mettre</strong> sur le <strong>mini-arbre</strong>, mais (pourtant, évidemment) je ne l'ai <strong>jamais</strong> fait. <em>Ai-je falsifié (💀) ?</em> Très probable : ces derniers mois de décembre ont été aussi des semaines un peu chargées, mais j'ai fait arriver janvier (le moment de recongeler Noël et toutes les décorations, Padoru et autres) sans rien faire, alors la chose vient de m'échapper de l'esprit.</p>
<h2>Conclusion concrète</h2>
<p>Entre <strong>hier et avant-hier</strong>, j'ai d'abord <strong>découpé</strong> une bonne partie du <strong>Padoru</strong> ; pas tous, parce que sinon je passe vraiment des heures dessus, et parce qu'il n'en restera plus sur mon arbre de bureau. 🤷u200d♀<br>
Cette fois, j'ai utilisé les ciseaux de manière vraiment minutieuse et j'ai <strong>dessiné les figures</strong> avec une très haute <strong>définition</strong> ; selon mes <em>normes de déchiquetage</em> de <em>dessins qui contiennent beaucoup de détails fins de formes complexes</em>, du moins, c'est le cas.<br>
Après cette tâche - qui serait aussi relaxante, si je n'avais pas à <em>regarder penché</em><sup id="fnref3"><a class="footnote-ref" href="#fn3"> 3</a ></sup> à cause de la lumière - avec le <strong>pistolet à colle chaude</strong>, petit à petit (ce qui demande quand même beaucoup moins de temps que de découper) <strong>j'ai collé</strong> le tout les figurines aux parois extérieures des feuilles de l'<strong>arbre</strong>. <strong>J'en ai</strong> profité pour <strong>réparer</strong> les éléments collés il y a 3 ans, qui tenaient mais pas très solidement... J'ai probablement <strong>mal fait le travail </strong>, < strong>à l'époque</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Padoru/Padoru-Tree-New-0.webp" alt="Photo du jeune arbre après l'attaque"><br>
Voici le résultat, je l'aime vraiment beaucoup.</p>
<p>Mis à part la <strong>beauté de l'objet</strong> à un niveau qui est <strong>personnel</strong> pour moi, et ayant réalisé comment il pourrait - rien qu'à mes yeux - devenir plus beau, si c'était devenu encore <strong>plus récent</strong> et moins standard, les enjeux élevés d'<strong>écrire</strong> un article ici <strong>ont fait des miracles</strong> : cela m'a permis de <strong>strong>complérer </strong>une activité manuelle <strong>très simple</strong>, pratiquement un bricolage niveau maternelle, sans que mon cerveau l'annule au bout d'une demi-journée !</p>
<p>Pour conclure, en substance on peut - sans ironie - dire qu'<strong>il m'a fallu une année entière</strong> pour enfin parvenir à <strong>attacher</strong> une quantité satisfaisante de petits Padoru à mon petit arbre.<br>
<strong>Avant-hier</strong> j'ai commencé <strong>à écrire</strong> cet article, <strong>pensant</strong> que je parlerais simplement de la façon dont l'idée est née pour moi </strong> et de ce que J'ai essayé de l'élargir au cours de ces deux jours, mais ensuite j'ai <strong>redécouvert</strong> ces <strong>détails</strong> qui sont directement <strong>liés</strong> à l'<strong>année dernière</strong>. fort>... merveilleux. Je pense que <strong>l'histoire</strong> est en fait devenue <strong>plus intéressante</strong> à raconter, <strong>après ces mésaventures</strong> en raison du fonctionnement douteux de mon cerveau.</p >
<h2>{{% i18n notes-refs %}}</h2>
<ul>
<li><strong>Mise à jour</strong> du <strong>2022-12-24</strong> : j'ai téléchargé quelques photos supplémentaires sur l'histoire sur Pixelfed : <a href="https://pixelfed.uno/p /octo/512223099419845225" rel="noopener nofollow" target="_blank">pixelfed.uno/p/octo/512223099419845225</a>.</li>
</ul>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Sur la chaîne, j'ai trouvé la commande <strong><a href="https://imagemagick.org" rel="noopener nofollow" target="_blank">ImageMagick</a></strong> que j'ai utilisée pour créer la grande image contenant toutes les autres disposées en grille, je la mets ici pour ceux qui ont besoin d'imprimer des choses de ce type : (à faire dans le dossier avec toutes les images à inclure) <code class="prettyprint ">montage - définir png:size=496x496 -géométrie 496x496 -carrelage 5x7 -orientation automatique * OUTPUT.png</code>. Les valeurs de "496x496" et "5x7" peuvent être modifiées à souhait, ici elles sont placées de manière à ce que le fichier résultant ait des <strong>dimensions</strong> très proches de celles du <strong>A4</strong> , avec <strong>35 images maximum sur une seule feuille, toutes <strong>à échelle égale</strong> et <strong>au carré</strong>. Peut-être faudrait-il imprimer l'image finale en ajoutant d'abord de bonnes marges, sinon elle risque de paraître légèrement tronquée. <a href="#fnref1"></a></p>
</li>
<li id="fn2">
<p><strong>trolling</strong> : dans ce cas, il s'agit d'une farce inoffensive. <a href="#fnref2"></a></p>
</li>
<li id="fn3">
<p><strong>stare bend</strong> : "<em>to bend</em>" en anglais signifie "<em>to bend</em>". J'utilise l'expression délibérément incorrecte "<em>regard plié</em>" pour signifier "<em>regard plié</em>" (avec le dos ou le cou). C'est un de mes mèmes stupides qui est né dans des circonstances curieuses, peut-être qu'un jour je l'expliquerai. <a href="#fnref3"></a></p>
</li>
</ol>
</div>

View File

@ -0,0 +1,245 @@
+++
Title = "🐕u200d🦺 Epicyon, plateforme Fediverse d'une durée de 2 jours"
Date = 2022-12-26
Downsync = "/it/blog/Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html"
Aliases = [ "/Posts/2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html" ]
Description = "J'ai essayé une certaine plateforme du Fediverse. De belles promesses de simplicité et de légèreté, mais au bout de seulement 3 jours j'ai dû arrêter !"
Featured_Image = "@/Media/Epicyon-Dec-2022/Featured-LCD.png"
Categories = [ "Internet" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Maintenant, nous le savons, plus le temps passe, plus je finis par <strong>explorer</strong> des détails toujours plus infimes du <strong>Fediverse</strong>.<br>
Aujourd'hui je vais vous parler un peu d'une <strong>plateforme</strong> de ce monde assez <strong>inconnue</strong>, et qui avait de bons locaux, mais qui s'est avérée être un trou dans l'eau : <strong>Épicyon</strong> strong>.<br>
Mais avant de commencer, voyons dans quelle <strong>situation désespérée</strong> je me suis retrouvé.</p>
<p>Il y a 5 semaines, j'avais enfin installé mon instance de Misskey, jusqu'à présent une plateforme de <strong>microblogging</strong> très respectable dans le panorama <strong>ActivityPub</strong>, qui gagne lentement de plus en plus de place dans utilisateurs récents.<br>
Une des raisons pour laquelle Misskey grandit est certainement qu'il est <strong>plus léger</strong> que Mastodon, et c'est aussi pour cela que j'ai initialement préféré son installation. Hélas, le destin a <strong>toujours</strong> voulu me maltraiter, décidant de laisser tout se terminer par un <strong>gros fiasco</strong> (avec un petit fiasco d'abord).<br>
Sans entrer dans trop de détails - tous ceux qui veulent savoir peuvent lire mes plaintes concernant Mastodon à l'époque de <a href="https://mastodon.uno/@octo/109439207514394158" rel="noopener nofollow" target= "_blank ">Jeudi 1</a> et <a href="https://mastodon.uno/@octo/109508472717947364" rel="noopener nofollow" target="_blank">Mardi 13</a> <small> (ce n'est clairement pas une coïncidence...)</small> (mais la bonne discussion a commencé <a href="https://mastodon.uno/@octo/109518037875867744" rel="noopener nofollow" target="_blank"> 2 jours après</a>) de ce mois de décembre, ou attendez un article que <em>peut-être</em> j'écrirai - du jour fatidique jusqu'au 19 décembre, j'étais à nouveau sans instance <em>ma ma mienne< /em >. Encore une fois <strong>sans pouvoir</strong>, puisque mon <strong>royaume</strong> a été réduit <strong>en cendres</strong>.</p>
<p>Après toute cette semaine, au cours de laquelle j'ai essayé et réessayé de remettre mon serveur en marche, <strong>échouant</strong> lamentablement, <strong>j'ai clairement compris</strong> que c'était <strong> nécessaire</strong> > une reconfiguration à partir de zéro, de préférence avec un <strong>logiciel plus léger</strong> que Misskey.<br>
C'est à ce moment-là que je me suis dit "oui, essayons cet <strong>Epicyon</strong> ; qu'est-ce qui pourrait bien se passer ?". Eh eh, quoi...</p>
<h2>Un regard sur Epicyon</h2>
<p><a href="https://epicyon.net" rel="noopener nofollow" target="_blank">Epicyon</a> Je l'ai découvert il y a des semaines, totalement par hasard, alors que je cherchais quelque chose, Je ne me souviens plus quoi, sur le Web.</p>
<p>Cette liste de <strong>plus</strong> qui apparaît sur la page principale du site attire immédiatement mon attention : une pile technologique qui n'est pas tape-à-l'oeil ou utilisée uniquement parce qu'elle est tendance, avec <strong>peu de complexité </strong> strong> côté serveur (et donc nécessitant peu de ressources), même avec <strong>zéro JavaScript côté client</strong> (donc l'application ne pèse pratiquement rien), adapté à une installation sur <a href="https : //it.wikipedia.org/wiki/Single-board_computer" rel="noopener nofollow" target="_blank">ordinateur monocarte</a>, également conçu pour <a href="https://en. wikipedia.org/wiki/Text-based_web_browser" rel="noopener nofollow" target="_blank">navigateur avec interface de terminal</a>... les <strong>locaux</strong> étaient <strong>bons</strong > >.</p>
<p>Les avantages de la <strong>technologie à faible échelle</strong> ont été immédiatement mis en valeur par ce petit programme : l'installation revenait à installer quelques dépendances depuis apt, à télécharger les sources depuis le référentiel et à créer les configurations pour le <em >proxy inverse</em> (Nginx) et le système de démarrage (systemd).<br>
Absolument aucun problème en cours de route ; <strong>les ennuis</strong>, en fait, <strong> sont venus plus tard !</strong></p>
<p>J'ai créé mes comptes - d'abord celui "<em>sysadmin</em>", qui détient les autorisations d'administration et que j'utilise pour écrire en tant qu'administrateur d'instance, puis le compte personnel - alors que je commence à m'orienter dans l'application, <strong>plusieurs problèmes mineurs</strong> prennent conscience de ma présence et, comme les esprits, un à la fois <strong>commencez à se manifester</strong>.</p>
<h2>L'interface utilisateur</h2>
<p>Commençons par l'<strong>interface</strong>, qui est la première chose à laquelle vous faites face lorsque vous utilisez une application ; eh bien, <strong>c'est vraiment étrange</strong> !<br>
Une fois que vous l'avez appris, <strong>ce n'est pas difficile</strong>, <strong>mais</strong> il contient certaines choses qui semblent conçues pour provoquer <strong>la confusion</strong>.</p>
<p>Sur votre page de profil, vous cliquez sur la bannière (ce qui fait perdre de la place, j'ai envie de dire, par rapport à un petit bouton) en haut de la page d'accueil.<br>
Ce n'est qu'à partir de la page de profil que vous pourrez ensuite ouvrir les <strong>paramètres</strong> du compte, qui sont <strong>mélangés</strong> avec ceux de l'administration de l'instance sans séparation claire.<sup id="fnref1" > <a class="footnote-ref" href="#fn1">1</a></sup><br>
Sur l'écran principal, <strong>toutes les sous-sections</strong> (y compris les vues spécifiques pour les flux de messages) ne sont <strong>visibles</strong>, vous devez cliquer sur un bouton pour afficher tous les boutons.<br>
Des choix discutables.</p>
<p>Cela ne semble pas du tout être l'intention, mais <strong>j'aime penser</strong> que c'est un <strong>point en faveur</strong>, car cela effectue un <strong>effet artificiel sélection</strong> des utilisateurs : ces réfugiés de Twitter, qui il y a des mois (maintenant la situation s'est calmée) sont arrivés sur Mastodon pour se comporter mal - en publiant des messages publics comme "<em>ooo mais comment tu utilises ce truc ? </em>", ou " <em>quel réseau social de merde, tu ne comprends rien à la merde</em>", et je ne rapporterai rien d'autre - ils ne chercheront pas refuge, même par erreur, contre ce qui est "plus qu'un chien" (c'est l'étymologie du nom de la plateforme, <a href="https://en.m.wikipedia.org/wiki/Epicyon" rel="noopener nofollow" target="_blank" >d'après Wikipédia</a>).</p>
<h3>Personnalisation graphique</h3>
<p>L'une des choses que je recherchais le plus dans les paramètres était la configuration du <strong>thème</strong>.<br>
Au départ, je n'ai trouvé que les options de <strong>personnalisation des couleurs</strong> et de taille du texte du thème appliqué, mais heureusement, ce n'était pas tout : c'était un peu caché, mais au final j'ai trouvé l'<strong>option pour changer de thème. vers un modèle complètement différent</strong>.</p>
<p>En fait, je n'ai pas beaucoup aimé le thème par défaut, mais j'en ai trouvé <strong>des jolis</strong> parmi ceux déjà inclus. Mon <strong>favori</strong> s'appelle "<strong>Pixel</strong>", et offre une vue qui me paraît <strong>relaxante</strong>, avec ses fonds d'un <strong>pseudo violet - lavande</strong> (<code class="prettyprint" style="Background: #9ba0d4; Color:#000000;">#9ba0d4</code>) et le texte affiché avec une <strong>police particulière</strong> >, avec des caractères constitués de petits carrés assemblés (en effet, pour simuler des pixels bien visibles). L'effet qu'il produit est <strong>intéressant</strong>, car il s'agit évidemment d'un thème qui ne peut être classé ni comme clair ni comme sombre ; existe dans sa catégorie. Ou peut-être peut-on le définir comme clair, car le texte est noir, alors le fond est nécessairement clair par contraste. Eh bien, je m'en fiche : le point fondamental, c'est que, pour moi, c'est <strong>vraiment beau</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Theme-Designer-Pixel.png" alt="L'outil de personnalisation de thème ("Theme Designer"), vu avec chargé le Thème "Pixel"."></p>
<p>Un autre thème qui a retenu mon attention était "LCD", qui simule un vieil écran LCD monochrome avec un <strong>fond verdâtre</strong>. Je <strong>l'apprécie</strong> beaucoup <strong>sur le plan artistique</strong>, mais je ne peux tout simplement pas l'utiliser, c'est <strong>trop lourd</strong> pour les yeux avec un rétroéclairage moderne écran !</p>
<p>Il est <strong>dommage</strong> cependant, à mon avis, que les <strong>modifications</strong> des graphiques soient appliquées au niveau de l'instance, et donc <strong>réservées</strong> uniquement. < strong>aux administrateurs</strong> (à ceux qui ont le rang « Artiste », justement). D'autres plateformes, telles que Friendica et Misskey, implémentent les thèmes de manière plus flexible.</p>
<h3>Problèmes de mise à l'échelle</h3>
<p>Il existe également des thèmes qui conviennent mieux à tout le monde, mais malheureusement, les graphismes de l'<strong>interface</strong> présentent un problème encore plus grave concernant ce qui peut relever de désirs esthétiques insatisfaisants : <strong>une mauvaise mise à l'échelle</strong> fort> fort>.<br>
Peut-être qu'avec certains thèmes le problème n'est pas trop visible, mais avec d'autres le <strong>texte</strong> est souvent <strong>trop grand</strong>, et il arrive plusieurs fois que des <strong>boutons ou icônes< /strong> > sont <strong>disproportionnés</strong> voire mal alignés.</p>
<p>Test sur un écran quasi plein (il faut donc tenir compte de l'espace écran occupé par les éléments du navigateur et du système d'exploitation), sur un PC de bureau avec un moniteur 1360x768, et sur un mobile avec un écran 6,2" 9:18, Je pense que <strong j'aimerais peut-être un peu moins de <strong>remplissage</strong>, même si dans l'ensemble l'interface est OK. L'<strong>inutilisabilité</strong> survient lorsque j'essaie des résolutions légèrement plus carrées, par exemple. exemple en gardant la fenêtre du navigateur pas complètement agrandie horizontalement sur mon moniteur 16:9. Dans ce cas, je laisserai la vidéo suivante parler Même sur mon smartphone, les choses peuvent paraître moche si je la tourne horizontalement. p>
<video title="Vidéo montrant la mise à l'échelle à différentes résolutions, et à quel point elle est trop tordue dans certaines, avec le thème "Pixel"." class="Center" src="{{<assetsRoot >}}/Media/Epicyon-Dec-2022/UI-Scaling-Bug-Pixel.webm" contrôles="true" muted="true" loop="true" lecture automatique ="true">Vidéo montrant la mise à l'échelle à différentes résolutions, et comment elle est trop tordue dans certaines, avec le thème "Pixel".</video>
<h2>Aller au cœur du problème</h2>
<p>Je pense qu'il serait facile pour moi de réparer l'interface, car cela impliquerait de changer un peu le CSS et c'est la fin de l'histoire.<br>
Avant même que je puisse y penser, malheureusement, d'autres <strong>problèmes</strong> sont apparus, cette fois <strong>de fonctionnalité</strong>.</p>
<h3>Essayer de publier...</h3>
<p><strong>Le tout premier message</strong> que j'ai envoyé depuis la plateforme, rédigé sans toucher à aucune option autre que le simple champ de texte, <strong>semblait bien</strong>.</p>
<p>Un instant plus tard, dès que j'ai créé le deuxième compte, <strong>j'ai remarqué</strong> une fonction appréciable - que Mastodon a introduite il y a seulement quelques mois, alors que d'autres plateformes populaires n'en proposent pas du tout : <strong >le choix de la langue </strong> utilisée dans votre propre message, utilisée pour permettre aux autres utilisateurs de <strong>filtrer</strong> les messages publics qui apparaissent dans des langues indésirables. J'ai ensuite <strong>mis</strong> mon nouveau message <strong>en italien</strong>, histoire de le publier... et le message <strong>ne m'est apparu</strong> dans aucune timeline. Seulement sur Epicyon, cependant, et depuis mes deux comptes ; dans d'autres cas, il est apparu normalement.<br>
Il m'a fallu 10 bonnes minutes pour comprendre que non, mon compte n'avait pas juste planté, mais simplement <strong>je ne peux même pas voir mes propres messages s'ils sont publiés dans une <strong>langue non présente dans la liste</strong > de ceux acceptés par moi, qui par défaut sont uniquement en anglais. J'ai dû <strong>manuellement</strong> ajouter au moins l'italien (j'ai ajouté toutes les langues pendant que j'y étais) à la liste blanche.<br>
Il s'agit certainement d'un <strong>oubli de programmation</strong>, car ce comportement n'aurait pas le moindre sens du point de vue de la conception de l'expérience utilisateur... mais <strong>ce n'est pas bon du tout !</strong>< /p>
<p>Cependant, vos <strong>publications</strong> sont <strong>modifiables</strong>, ce qui est génial. Ici aussi nous sommes à égalité avec Mastodon, mais <strong>au-dessus</strong> des autres plateformes fédérées.</p>
<h3>Le message principal circule</h3>
<p>Certains points peuvent être des avantages et des inconvénients, selon votre point de vue.</p>
<p>L'<strong>absence</strong> d'une <strong>timeline fédérée</strong> est un peu gênante, car elle rend la découverte de nouveaux contenus plus difficile, mais ce n'est pas la fin du monde : comme sur d'autres services, <strong>à la maison</strong> (qui s'appelle ici "<strong>Boîte de réception</strong>") <strong>arrivent</strong> les partages de <strong>messages d'utilisateurs inconnus</strong > strong> par les utilisateurs qui se suivent, donc de temps en temps <strong>vous pouvez découvrir</strong> de nouveaux profils à partir de là.<br>
Dans le même temps, cependant, <strong>le serveur ne risque pas</strong> d'avoir à gérer des <strong>quantités de trafic de données ingérables</strong> au fil du temps, qui seront plutôt proportionnelles uniquement à l'activité des utilisateurs sur l'instance et celles directement suivies par elles.</p>
<p>Le <strong>manque d'histoire locale</strong> se fera cependant probablement sentir si vous souhaitez héberger un serveur pour votre groupe d'amis. Bon, peut-être même pas trop : Epicyon semble être conçu pour <strong>avoir quelques utilisateurs locaux actifs</strong>, une douzaine au maximum, et à ce stade, nous nous suivons tous simplement.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Timeline-Pixel.png" alt="Une partie de la timeline d'accueil, vue sur les smartphones avec le thème "Pixel". " ></p>
<h3>Excellentes performances</h3>
<p>L'<strong>idée</strong> d'exécuter un programme de ce type <strong>sans</strong> aucun système de <strong>base de données</strong> centralisé, mais de lui permettre de stocker toutes les données sous forme de fichiers dispersés partout. le système de fichiers du système, je l'<strong>aime</strong> aussi beaucoup sur le plan conceptuel, mais il a des <strong>limites d'évolutivité</strong> concrètes.<br>
Qui sait ce qui se passerait si j'essayais de monter un projet comme "Epicyon<strong>.uno</strong>" ou "Epicyon<strong>.social</strong>"... J'imagine un énorme désastre.</strong> fort> p>
<p>Mais fondamentalement, lorsqu'il n'est pas poussé à ses limites, ce logiciel <strong>fonctionne</strong> vraiment comme promis.<br>
Avec <strong>htop</strong> on peut entrer dans les détails : sur mon <strong><a href="https://web.archive.org/web/20211120100907/https://www.alliedelec.com/m / d/4252b1ecd92888dbb9d8a39b536e7bf2.pdf" rel="noopener nofollow" target="_blank">Raspberry Pi 3</a></strong>, dans les moments de <strong>quasi-décrochage</strong> (dans lesquels je ne suis pas utilisant l'application, mais le serveur a évidemment des tâches à effectuer), l'utilisation du <strong>CPU</strong> est d'environ <strong>3%</strong> (sur un maximum théorique total de 400%, en considérant les 4 cœurs ), et la <strong>RAM</strong> utilisée entre <strong>40 et 70 Mo</strong> (environ 4,5 à 7,5% de la RAM d'un Pi3). Le HTML généré par le serveur est donc essentiel, et le client ne met donc que <strong>quelques instants</strong> pour le recevoir.</p>
<p>Le logiciel n'a pas promis de ne pas avoir de bugs terrifiants, donc en fait vous ne pouvez pas vous en plaindre, mais <strong>les quelques promesses</strong> qu'il a faites <strong>il a très bien tenu</strong> . Oh mon Dieu, le programme prétend en fait être <a href="https://gitlab.com/bashrc2/epicyon/-/blob/66203c6558a1bb4fa2a405c45e84f786b606b499/epicyon.py#L7" rel="noopener nofollow" target="_blank" > en statut "Production/Stable"</a>, donc cette excuse tient jusqu'à un certain point...</p>
<h3>Réactions aux publications</h3>
<p>Les bonnes choses, heureusement, ne s'arrêtent pas là !<br>
J'ai été immédiatement heureux de remarquer que la plateforme vous permet de <strong>réagir aux messages</strong> à l'aide d'<strong>emoji</strong>, ainsi que de permettre l'envoi classique d'appréciation pour le message - le "j'aime" standard. , pour ainsi dire, qui est ici un cœur.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/React-LCD.png" alt="Écran de sélection d'une réaction à un message (visualisé avec le thème "LCD") "></p>
<p>Malheureusement, la <strong>séparation</strong> des réactions et de l'appréciation n'est décidément <strong>pas très intelligente</strong>.<br>
Cet avis n'est pas seulement le mien, mais aussi celui des développeurs de Misskey et, je crois (je n'ai jamais vérifié personnellement) aussi de Pleroma : réagir de là à un message venant d'une plateforme qui ne supporte pas les réactions (comme Mastodon) se traduit en une appréciation reçue de cet autre serveur. Sur Epicyon, cependant, <strong>réagir</strong> à une publication provenant d'instances moins riches en fonctionnalités <strong>est pratiquement inutile</strong>.<br>
En plus de tout cela, je ne pense pas qu'il existe même un moyen de voir une liste de tous les messages auxquels vous avez réagi ; alors, <strong>adieu à l'idée</strong> d'utiliser les <strong>réactions</strong> au moins <strong>comme filtre personnel</strong> des messages lus et aimés au fil du temps.</p>
<h3>La recherche</h3>
<p>Lorsque nous recherchons les publications d'autres personnes via l'interface de la plateforme, nous avons juste <strong>quelques limitations en moins</strong> par rapport à ce que nous voyons sur Mastodon.<br>
La <strong>recherche textuelle</strong> avec des mots-clés normaux est malheureusement limitée à vos propres messages, mais il existe d'autres options pour d'autres situations : en plus de pouvoir <strong>rechercher par hashtag</strong> (qui, par d'ailleurs, l'interface de recherche le recommande), apparemment, vous pouvez même effectuer une recherche <strong>par emoji</strong> ! Cependant, je n'ai pas testé cette fonction supplémentaire, ne l'ayant remarqué que trop tard.<br>
Enfin, vous pouvez <strong>rechercher des éléments</strong> relatifs aux fonctions de l'économie du partage (que j'aborde maintenant) : les compétences, ou encore les objets et services.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Search-Pixel.png" alt="L'écran de lancement d'une recherche (vu depuis le thème "Pixel")"> </p>
<h2>Fonctionnalités avancées</h2>
<p>Depuis Epicyon, en continuant, il existe <strong>différents modes</strong> qui peuvent être définis pour un <strong>message</strong>. Il n'est pas nécessaire d'expliquer ceux qui sont communs avec les grandes plateformes, mais certains méritent une attention particulière.</p>
<h3>Économie collaborative</h3>
<p>L'un des points clés d'Epicyon, du moins c'est l'idée, est constitué de ses fonctionnalités orientées vers ce que l'on appelle "<a href="https://it.wikipedia.org/wiki/Economia_collaborativa" rel="noopener nofollow " target="_blank">économie du partage</a>".<br>
Il est possible de créer des articles décrivant des <strong>objets ou services</strong> que vous <strong>recherchez</strong> ou que vous <strong>mettez à disposition</strong>, en précisant la <strong>catégorie< /strong> et (éventuellement) un <strong>prix</strong>.<br>
Ces messages peuvent apparaître dans les <strong>timelines</strong> qui leur sont dédiées, et par défaut ils ne sont pas fédérés ; l'administrateur du serveur peut spécifier une liste d'instances tierces avec lesquelles fédérer ce type de publication.<br>
Sur votre profil, vous pouvez ensuite indiquer une <strong>liste de vos <strong>compétences</strong>, avec un niveau de pourcentage.</p>
<p>Malheureusement - et là on commence maintenant à remarquer une tendance, avec des dysfonctionnements - que je publie la <strong>demande</strong> de quelque chose <strong>ça a fonctionné</strong>, en essayant de poster un <strong> strong>l'offre</strong> (en tant que nouveau message, sans rapport avec le précédent) <strong>n'a eu aucun effet</strong>. J'ai essayé deux fois mais vraiment non, le nouveau message n'est pas apparu.</p>
<h3>Mélange de modes</h3>
<p><strong>Merde</strong>, car là aussi une <strong>salade</strong> indigeste a été faite : celles qui sont des <strong>modalités</strong> définissables comme "réception", c'est-à-dire qui déterminer à qui le message atteindra et comment il sera affiché - public, non répertorié, réservé aux abonnés ou direct - sont mélangés à des modes que je peux définir comme "typologiques", c'est-à-dire qui définissent la publication comme normale (contenant du texte et /ou fichiers joints), ou en tant que catégorie spéciale.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Post-Modes-Pixel.png" alt="Écran de publication, avec le menu de sélection de mode ouvert (affiché avec l'icône "Pixel "thème)."></p>
<p>En pratique, cela signifie que <strong>vous</strong> ne pouvez pas modifier le niveau de <strong>confidentialité</strong> de ces publications de type <strong>spécial</strong> strong>.<br>
Si cela ne pose peut-être pas de problème pour les fonctions <em>d'économie du partage</em>, qui ne placent même pas d'éléments sur la page de profil de l'utilisateur, cela pourrait poser problème pour les enquêtes, qui sont malheureusement mises en œuvre sous forme de type de publication et pas comme option supplémentaire pour les normaux.</p>
<h3>Problèmes avec les enquêtes</h3>
<p>Le fait qu'ils doivent nécessairement être publics n'est pas la chose la plus <strong>bizarre</strong> dans la <strong>mise en œuvre de sondages</strong>, car il y a des choses pires.</p>
<p>Il semble que <strong>sélectionner</strong> (avec les boutons dédiés, évidemment) une des <strong>options</strong> disponibles, puis appuyer sur Enregistrer, n'ait pas le même effet dans le backend que d'autres plates-formes ont ; <strong>vous créez un commentaire de réponse</strong> (visible comme tel depuis d'autres serveurs), comme si vous aviez écrit à la main l'option souhaitée dans un nouveau message sous la même discussion.<br>
Non seulement cela bousille l'anonymat des sondages fourni par toutes les autres applications, mais cela ne fonctionne tout simplement pas : cette réponse étrange n'est pas ajoutée aux compteurs de votes du sondage.</p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Polls-Bug.png" alt="Un sondage créé par Epicyon, voté et affiché par Epicyon et Mastodon. S'il vous plaît notez le problème décrit."></p>
<h3>Un regard sur les événements</h3>
<p>Dans tous les cas, pour tout type de publication vous pouvez éventuellement <strong>définir une position</strong> (en insérant un lien OpenStreetMap - ce qui n'a pas fonctionné du tout pour moi) <strong>et une date</strong> strong> strong>, qui sont tous deux potentiellement utiles si vous souhaitez signaler un <strong>événement</strong>, ce à quoi s'attend Epicyon.</p>
<p>Les publications datées doivent également apparaître dans la <strong>section calendrier</strong> de l'application. Je n'ai pas vérifié si au moins cette chose fonctionnait, malheureusement, mais j'ai essayé le message "<strong>rappel</strong>", et ça marche : un message de ce type <strong>vient</strong> de votre compte , comme <strong> >direct</strong>, à l'heure convenue ; en plus d'apparaître dans le calendrier, il est accessible via un <strong>bouton</strong> (<strong>mis en surbrillance</strong> avec une couleur alternative) qui apparaît dans la barre de navigation en haut de la page d'accueil.< /p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Reminder-Pixel.png" alt="L'écran affichant un rappel déclenché (visualisé avec le thème "Pixel"). " ></p>
<h3>Blogging non micro</h3>
<p>Le dernier mode paramétrable pour les posts est celui de "<strong>article</strong>", ayant donc un <strong>titre et pas de limite stricte</strong> <strong>pour le corps</strong > ; quelque chose de prévu par ActivityPub, adapté aux blogs plus classiques, et qui a déjà été observé depuis quelques temps avec WriteFreely, Plume, Lemmy ou Friendica.</p>
<p>Les articles devraient apparaître sur votre page de profil... mais cela n'arrive pas pour moi. La <strong>fonctionnalité</strong> est <strong>cassé</strong> et la <strong>seule façon</strong> de trouver des articles, les vôtres ou ceux d'autres utilisateurs de l'instance, est de <strong>passer par pour la chronologie dédiée.<br>
Ah, <strong>en plus</strong> ici, qui est en fait une <strong>timeline</strong> avec une visualisation spéciale, il y en a aussi <strong>une</strong> qui met en <strong> >show uniquement des messages multimédia</strong>, un peu comme si c'était Pixelfed.</p>
<h3>Contenu au niveau de l'instance</h3>
<p>Ces vues spéciales ici peuvent, entre autres choses, être définies comme <strong>mode instance</strong>, de manière à rendre la <strong>navigation dans les publications locales</strong> possible <strong> à ceux qui les visitent. le site</strong> sans vous connecter.</p>
<p>En fait, il existe également une troisième option pour le type d'instance : "<strong>news</strong>". Ceci met en évidence les <strong>actualités</strong> provenant des <strong>flux définis</strong> par les administrateurs du serveur.<br>
C'est vrai, en ce sens, Epicyon propose des outils particulièrement intéressants : les actualités, définies par les sources <strong>RSS</strong>, apparaissent dans une <strong>barre latérale</strong> sur le bureau. En fonction d'une configuration ultérieure, ils peuvent être soumis à des <strong>filtres</strong>, qui ajoutent automatiquement des <strong>hashtag</strong> ou des <strong>avertissements de contenu</strong> /em>) en fonction du texte.<br >
Le serveur affiche également un flux qui regroupe toutes les actualités qu'il télécharge progressivement.</p>
<p>Sur le côté opposé, toujours sur le bureau, il y a une <strong>barre supplémentaire</strong>, qui rend les <strong>liens externes</strong> facilement disponibles. Certains <strong>pointent</strong> vers des informations ou de la documentation de l'instance, tandis que d'autres peuvent être définis par les administrateurs et pointer <strong>vers n'importe quelle URL</strong>. </p>
<p><img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Featured-LCD.png" alt="L'écran "En vedette", qui apparaît sélectionnable à partir d'un bouton dédié dans la barre de navigation lorsque l'instance est en mode "actualités" (visualisé depuis le thème "LCD"), le flux des articles rédigés par les membres du serveur apparaît au centre."></p>
<h2>Beaucoup de dégâts !</h2>
<p>Jusqu'à présent, dans l'ensemble, ce logiciel <strong>ne semblait pas <strong>mauvais</strong> du tout : avec quelques petits inconvénients, bien sûr, mais aucun programme plus complexe qu'un <em> Bonjour Le monde ne peut jamais être parfait, et cet Epicyon a encore quelques <strong>points solides en sa faveur</strong>.<br>
Le problème, le grand gâchis, cest que les problèmes graves qui existent sont énormes. J'ose dire <strong>mastodontique</strong>, pour une plateforme dont l'animal est grand, mais pas éléphantine !</p>
<p>Il n'y a pas beaucoup de place pour discuter ici, je préfère donc faire un <strong>aperçu rapide</strong>.<br>
Quelque chose à propos d'une bonne partie de ces erreurs est ressorti dans les logs du serveur, mais de manière trop générique, et donc (même si je ne voulais pas perdre trop de temps là-dessus) ) je n'arrivais pas à comprendre pourquoi certains problèmes s'est produit.</p>
<ul>
<li><p>Après quelques minutes d'envoi, <strong>certains</strong> de vos messages peuvent disparaître aléatoirement de l'instance</strong>. Ils ne peuvent plus être trouvés en naviguant, les atteindre directement depuis le lien renvoie une erreur 404, mais <strong>sur les instances tierces</strong> qui les ont reçus à temps, ils <strong>restent</strong> visibles. De même, certains messages peuvent disparaître de la page de profil d'un autre utilisateur local à votre instance, lorsque vous les recherchez.</p></li>
<li><p>En vertu de la loi des représailles, <strong>certains messages apparaissent</strong> comme des <strong>doublons</strong> dans certaines situations. J'ai remarqué que cela se produit définitivement pour les publications sur votre page de profil (<a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Self-Profile-Pixel.png" rel="noopener nofollow" target ="_blank">image ici 🖼️</a>), où ils se sont même <strong>divisés en petits groupes</strong>, mais potentiellement aussi pour <strong>n'importe quelle publication</strong> sur la timeline personnelle <strong>si effectué une action</strong>comme <em>boost</em>.</p></li>
<li><p>En parlant d'<strong>interactions</strong> avec les publications, j'ai constaté que parfois <strong>elles peuvent ne pas réussir</strong>. Je me souviens parfaitement que cela peut arriver avec la fonction <strong>réaction</strong> - dans un cas j'ai <strong>dû essayer</strong> une seconde fois d'en assigner une à un message pour que l'action fonctionne - et il me semble que cela pourrait arriver aussi avec du cœur et du partage, mais je n'ai pas bien cadré ces deux cas.</p></li>
<li><p>Restons sur les interactions, cette fois avec les profils : il est tragique que <em>dans certains cas</em>* essayer de suivre</strong> certains comptes <strong>ne fonctionne pas</strong> > précisément. En appuyant sur « Suivre », je devais parfois attendre quelques dizaines de secondes pour que l'utilisateur apparaisse effectivement dans ma liste suivante, sans aucune indication de l'application ; <strong>D'autres fois</strong>, même <strong>attendre</strong> pendant des heures (des jours...) ou réessayer plusieurs fois <strong>n'aidait</strong> rien. Il semble que le problème ne dépend pas du logiciel sur lequel l'instance distante est exécutée, je n'ai donc aucune idée de la raison pour laquelle cela se produit.</p></li>
<li><p>Il y a <strong>deux pages différentes</strong> qui peuvent apparaître <strong>pour les profils</strong> : une avec la vue des publications récentes (dont j'ai lié une capture d'écran ci-dessus), mais non des options autres que follow, et une avec plusieurs options (dont je laisse un <a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Profile-Options-Pixel.png" rel= "noopener nofollow " target="_blank">image ici 🖼️</a>). <strong>Parfois le premier s'ouvre, d'autres fois le second.</strong> Il ne centre pas la partie de l'application à partir de laquelle on vient ouvrir l'écran, et je ne vois aucun moyen de passer d'une section à un autre. La seconde semble apparaître plus fréquemment lorsque vous suivez déjà le compte que vous consultez, mais pas toujours. <strong>Si vous souhaitez voir les messages</strong> d'un utilisateur particulier, <strong>mais que le logiciel a décidé de ne pas le faire</strong> à ce moment-là, en pratique, <strong>vous attaquez</strong> . </p></li>
<li><p>Bug vraiment étrange : <strong>Les comptes Misskey apparaissent avec un identifiant alphanumérique au lieu du nom d'utilisateur normal</strong> (uniquement la première partie - celle qui indique que le domaine est correct). Il n'y a aucun problème si vous essayez de faire référence à un compte avec son vrai nom d'utilisateur, car le message arrive (ou la recherche réussit, si c'est la fonction que vous utilisez)... cependant, <strong>si vous répondez à le compte en question, <strong>le nom d'utilisateur suggéré sera le nom étrange, <strong>qui</strong> n'existe pas et donc <strong>ne fonctionne pas</strong>. Même si cela ne cassait pas les messages, ce problème serait quand même ennuyeux, car il ne vous permettrait pas de comprendre d'un seul coup d'œil à qui vous parlez... J'imagine déjà ce que ce serait de participer à des discussions avec de nombreux utilisateurs.<br>
<img src="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Misskey-ID-Bug.png" alt="Un utilisateur Misskey, affiché sur Epicyon avec une photo de profil, un nom et une description corrects (censuré ici), mais nom d'utilisateur pris de nulle part ("@91f967c3pb@misskey.social")."></p></li>
<li><p>Certains <strong>paramètres d'instance</strong> sont <strong>sensibles</strong> et <strong>changent d'état d'eux-mêmes</strong>. Parfois par exemple, après un redémarrage du serveur, <strong>l'option qui ouvre</strong> de nouveaux enregistrements</strong> à tout le monde <strong>se réactive</strong> d'elle-même. Quelque chose s'est également produit concernant le mode instance, qui est passé du standard au "news" sans que je le définisse ainsi ; cependant, ce n'est peut-être pas un bug, peut-être qu'une action que j'ai faite en tant qu'administrateur (et dont je ne me souviens pas, voilà) a eu cet effet secondaire mais attendu par les développeurs. Nous ne le saurons jamais, mais c'est <strong>effrayant</strong>.</p></li>
<li><p>Il existe quelques <strong>problèmes de récupération</strong> et/ou de mise en cache excessive <strong>des métadonnées de compte par des instances tierces</strong>. J'ai vérifié plusieurs autres serveurs, effectué des tests qui m'ont conduit à des <em>conclusions peu concluantes</em> ; en particulier, <strong>concernant les photos de profil</strong> (celle carrée principale) :</p>
<ul>
<li>Mastodon, j'ai essayé plusieurs fois, refuse complètement de voir l'<em>image</em> et met l'espace réservé de l'éléphant à sa place.</li>
<li>Misskey fonctionne ainsi : certaines instances mettent leur espace réservé, tandis que d'autres chargent la photo de la bannière comme image de profil (que je n'ai cependant jamais définie, et je vois donc qu'Epicyon en met une seule en fonction du thème de l'instance ; belle surprise !)... Je ne poserai pas de questions, allez-y.</li>
<li>Friendica (dont je n'ai pu utiliser qu'un seul exemplaire) peut cependant voir la photo. Friendica, cependant, est un logiciel légèrement plus avancé et utilise en interne des méthodes complexes pour obtenir les métadonnées de nombreux types de ressources Web.
Dans l'ensemble, cela pourrait être un <strong>problème de mise en cache</strong> (qui sait si c'est du côté de mon serveur, ou des autres), et peut-être pas de données mal formées, mais c'est quand même quelque chose qui <strong>ne fonctionne pas< /strong> >.</li>
</ul></li>
</ul>
<h2>Et maintenant ?</h2>
<p>Le <strong>rêve</strong> d'un <strong>serveur ActivityPub <strong>léger mais riche en fonctionnalités</strong> s'est inexorablement <strong>effondré</strong>, il n'y a pas vraiment rien d'autre à dire. Après avoir vu les premiers problèmes <strong>j'ai pensé que je voulais garder Epicyon</strong> pendant au moins une semaine, afin de le tester correctement, <strong>mais</strong> à la fin il a commencé à se comporter aussi gravement. <strong>J'ai dû le retirer</strong> après seulement 2 jours.<br>
C'est donc vraiment <strong>dommage</strong> qu'il se soit avéré <strong>trop cassé</strong> pour être utilisable de manière réaliste. Pour l'instant, je dois opter pour un autre logiciel, et peut-être ai-je trouvé quelque chose de bien - et c'est une histoire pour une prochaine fois - mais j'espère vraiment <strong>qu'Epicyon pourra</strong> à l'avenir <strong>devenir utilisable</strong> fort>.</p>
<p><strong>Heureusement</strong>, même s'il est réalisé par une seule personne, donc lentement, <strong>le développement progresse</strong> au rythme de <a href="https://gitlab. com/bashrc2/epicyon/activity" rel="noopener nofollow" target="_blank">plusieurs commits par jour</a>.<br>
En parlant de ça, après avoir fait un <strong>touch and go</strong> regarder les sources, je dois dire une chose : par rapport aux serveurs plus établis, <strong>le code</strong> de celui-ci <strong > Il me semble qu'il est en assez mauvais état. Les fichiers ne sont pas bien répartis en dossiers, il y en a qui se comptent par centaines (voire même <a href="https://gitlab.com/bashrc2/epicyon/-/blob/66203c6558a1bb4fa2a405c45e84f786b606b499/daemon.py" rel=" noopener nofollow" target="_blank">un millier !</a>) de kilo-octets, et il existe d'énormes fonctions dans lesquelles les boucles et les contrôles apparaissent sous de très nombreux niveaux d'indentation.<br>
Je ne voudrais pas être à la place de la personne qui le maintient car, dans l'état actuel des choses, je crains que <strong>réparer ce logiciel</strong> pour le faire fonctionner correctement <strong>ne soit pas une chose simple </strong>, et cela ne prendra pas peu de temps...</p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>L'examen de <strong>tous les paramètres disponibles</strong> peut donner un bon aperçu du potentiel de n'importe quelle plate-forme. Les commenter tous, surtout ceux que je n'ai pas testés, serait une folie ; Cependant, j'ai pensé laisser <a href="{{< assetsRoot >}}/Media/Epicyon-Dec-2022/Settings.png" rel="noopener nofollow" target="_blank">une capture d'écran ici 🖼️</a > complet, celui qui le souhaite peut au moins lire seul les différentes options. <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -0,0 +1,159 @@
+++
Title = "🤯 Quand les problèmes matériels deviennent mentaux (putain de Raspino)"
Date = 2023-01-28
Downsync = "/it/blog/Hardware-Problems-Become-Mental.html"
Aliases = [ "/Posts/2023-01-28-Hardware-Problems-Become-Mental.html" ]
Description = "Des services qui s'effondrent décrétant la fin de mon Règne de Terreur, des journées perdues à dire bon sang à Rasperino, et 2 mois de vicissitudes..."
Categories = [ "Administrateur système", "Rasperino" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Jusqu'à il y a 2 mois, mon <strong>royaume de Rasperino</strong> était à sa <strong>splendeur maximale</strong> : l'instance Misskey, mise en place à peine 2 semaines plus tôt, < strong>elle allait génial</strong>, et maintenant (presque) tout semblait destiné à bien continuer...<br>
Et au lieu de cela, <strong>des problèmes sont survenus</strong>. Disons qu'il m'a fallu un peu de temps pour m'en rendre compte, car ils se sont développés <strong>d'une manière étrangement <strong>graduelle</strong>.</p>
<h2>Les premières fissures</h2>
<p>J'ai remarqué la première chose vraiment <strong>étrange</strong> vers le début du mois de décembre, lorsque j'ai réalisé que <strong>le système pouvait planter</strong> en essayant d'effectuer une opération très banale mais < strong> spécification</strong> : créer une grande archive de fichiers (compressés ou non)... avec n'importe quel programme.<br>
Ce petit inconvénient a, à son tour, provoqué un <strong>problème secondaire</strong>... J'y arrive.<br>
Cependant, je n'y ai pas prêté trop attention. Comment pourrais-je ? Le reste, s'il n'était pas touché, <strong>fonctionnait</strong>, <strong>mis</strong> une légère <strong>dégradation des performances</strong> due au propre travail de Misskey.</p>
<h3>Le premier effondrement</h3>
<p>Mais ensuite, ces 2 autres semaines de paix relative se sont écoulées et je <a href="https://mastodon.uno/@octo/109508472717947364" rel="noopener nofollow" target="_blank">me réveille < /a> avec le <strong>serveur crashé</strong>, et qui <strong>meurt gravement</strong> après l'un de mes redémarrages manuels (débrancher et rebrancher l'alimentation, c'est le seul moyen). <a href="https://mastodon.uno/@octo/109518037875867744" rel="noopener nofollow" target="_blank">Après 2 jours</a> de <strong>recherches très compliquées</strong> je l'ai fait Je n'ai pas vraiment compris quelle était la cause générale du problème, mais seulement le symptôme le plus grave, et j'étais maintenant presque <strong>convaincu</strong> que, d'une manière <em>mystique</strong> > Misskey a réussi à lui seul à démonter l'intégralité du serveur, qui a recommencé à fonctionner correctement sans que ce logiciel particulier ne soit exécuté. Bon, il y avait une certaine logique dans mon raisonnement, étant donné que de toute façon l'utilisation <strong>moyenne</strong> du CPU et de la RAM était <strong>élevée</strong> (même si elle ne saturait pas complètement <). br>
Cependant, les jours suivants, avec <strong>quelques tests</strong>, j'ai découvert que le serveur ne plantait pas à cause du serveur de microblogging, mais à cause de ce qu'il fait office de <strong>base de données</strong> : PostgreSQL (dans Docker). Si j'exécutais Misskey sur mon PC, mais que je le laissais se connecter à la base de données du Raspino, en quelques secondes, avec l'arrivée de tant de notes, le serveur fruité mourait.</p>
<p>De toute façon, à présent, la nécessité <strong>d'installer autre chose</strong> était évidente pour moi, car j'étais convaincu que Misskey était trop lourd, et tant pis.<br>
Pendant 2 jours <strong>J'ai essayé Epicyon</strong>, une plateforme pour le moins <strong>particulière</strong>... et <a href="https://sitoctt.octt.eu.org /Posts /2022-12-26-Epicyon-Piattaforma-del-Fediverso-Durata-2-Giorni.html" rel="noopener nofollow" target="_blank">l'expérience n'a pas été vraiment agréable</a>, mais je Cette réflexion était complète, étant donné que j'ai écrit quatre mille mots dans mon article dédié. Immédiatement après, j'ai décidé d'essayer un autre logiciel que je n'avais jamais vu auparavant, à savoir <a href="https://github.com/superseriousbusiness/gotosocial" rel="noopener nofollow" target="_blank"> GoToSocial< /a>. Avec ce dernier, bien qu'il soit déclaré de qualité alpha (et en fait il a quelques problèmes), je me suis retrouvé - parce que hélas maintenant c'est fini... J'y arrive, j'y arrive - très bien, mais < strong>ce n'est pas le sujet </strong>.</p>
<h3>Problèmes de plus en plus suspects</h3>
<p>Quelques jours plus tard, ces étranges <strong>plantages</strong> ont recommencé à apparaître, mais cette fois ils étaient décidément <strong>suspects</strong>, car l'<strong>utilisation générale des ressources</strong > du système était <strong>faible</strong>. J'ai essayé de lire les <strong>logs système</strong> de manière productive, mais ma <strong>patience</strong> avait maintenant atteint <strong>la limite</strong>, et avec elle ma lucidité, donc chaque jour, j'ai cherché la moindre erreur suspecte mais lisible, en me concentrant là-dessus et en ignorant complètement <strong>l'erreur illisible</strong> qui était toujours devant moi.</p>
<p>À présent, juste <strong>par désespoir</strong>, mais pas parce que j'ai compris par raisonnement que c'était là le problème, je décide de <strong>changer</strong> la <strong>microSD</strong > carte, et maintenant que je l'ai fait, je regrette amèrement... <strong>de ne pas avoir essayé avant</strong> ! C'était là le problème, imprudent Maremme !<br>
La bonne chose est que la veille j'avais fait une vérification des systèmes de fichiers (ext4), à la fois de la carte et de mon disque dur USB, et tout était ressorti (à peu près) propre, j'avais donc exclu a priori les problèmes matériels : "<em>si les fichiers ne sont pas corrompus...</em>" ai-je pensé.<br>
À peu près au même moment (le destin a décidé que les secours devaient arriver en retard !), cependant, une personne m'a donné un coup de main pour comprendre ce que disaient ces lignes indéchiffrables, qui ressemblaient à quelque chose..</p>
<style>
.highlight.plaintext:first-of-type { hauteur maximale : 80vh ; }
</style>
<div class="highlight"><pre class="highlight plaintext"><code>27 décembre 06:32:35 noyau : [27230.964650] INFO : tâche kworker/2:0:21874 bloquée pendant plus de 860 secondes.
27 décembre 06:32:35 noyau : [27230.964693] Entaché : G C 5.15.76-v7+ #1597
27 décembre 06:32:35 noyau : [27230.964709] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" désactive ce message.
27 décembre 06:32:35 noyau : [27230.964723] tâche : kworker/2:0 état : pile D : 0 pid : 21874 ppid : 2 indicateurs : 0x00000000
27 décembre 06:32:35 noyau : [27230.964760] File d'attente : events_freezable mmc_rescan
27 décembre 06:32:35 noyau : [27230.964801] Backtrace :
27 décembre 06:32:35 noyau : [27230.964824] [<80a4ff38>] (__schedule) de [<80a50a7c>] (schedule+0x7c/0x134)
27 décembre 06:32:35 noyau : [27230.964868] r10:81f90800 r9:ffffe000 r8:00000000 r7:00000000 r6:60000013 r5:8d368000
27 décembre 06:32:35 noyau : [27230.964884] r4:ffffe000
27 décembre 06:32:35 noyau : [27230.964896] [<80a50a00>] (programme) de [<8083f658>] (__mmc_claim_host+0xe0/0x238)
27 décembre 06:32:35 noyau : [27230.964929] r5:81f90a18 r4:00000002
27 décembre 06:32:35 noyau : [27230.964942] [<8083f578>] (__mmc_claim_host) de [<8083f7e8>] (mmc_get_card+0x38/0x3c)
27 décembre 06:32:35 noyau : [27230.964979] r10:baaf8205 r9:00000000 r8:baaf8200 r7:00000080 r6:baaf4b80 r5:00000000
27 décembre 06:32:35 noyau : [27230.964994] r4:81f91800
27 décembre 06:32:35 noyau : [27230.965007] [<8083f7b0>] (mmc_get_card) de [<80849238>] (mmc_sd_detect+0x24/0x7c)
27 décembre 06:32:35 noyau : [27230.965039] r5:81f90800 r4:81f90800
27 décembre 06:32:35 noyau : [27230.965052] [<80849214>] (mmc_sd_detect) de [<80841ca4>] (mmc_rescan+0xac/0x2d4)
27 décembre 06:32:35 noyau : [27230.965083] r5:81f90800 r4:81f90a7c
27 décembre 06:32:35 noyau : [27230.965096] [<80841bf8>] (mmc_rescan) de [<8013e158>] (process_one_work+0x250/0x57c)
27 décembre 06:32:35 noyau : [27230.965140] r9:00000000 r8:baaf8200 r7:00000080 r6:baaf4b80 r5:8e898f00 r4:81f90a7c
27 décembre 06:32:35 noyau : [27230.965153] [<8013df08>] (process_one_work) de [<8013e4e4>] (worker_thread+0x60/0x5c4)
27 décembre 06:32:35 noyau : [27230.965195] r10:baaf4b80 r9:81003d00 r8:baaf4b98 r7:00000008 r6:baaf4b80 r5:8e898f18
27 décembre 06:32:35 noyau : [27230.965210] r4:8e898f00
27 décembre 06:32:35 noyau : [27230.965223] [<8013e484>] (worker_thread) de [<80146804>] (kthread+0x178/0x194)
27 décembre 06:32:35 noyau : [27230.965264] r10:837c4000 r9:8d3a7e74 r8:00000000 r7:8e898f00 r6:8013e484 r5:8285ee00
27 décembre 06:32:35 noyau : [27230.965279] r4:8d0d3640
27 décembre 06:32:35 noyau : [27230.965291] [<8014668c>] (kthread) de [<801000d4>] (ret_from_fork+0x14/0x20)
27 décembre 06:32:35 noyau : [27230.965321] Pile d'exceptions (0x837c5fb0 à 0x837c5ff8)
27 décembre 06:32:35 noyau : [27230.965341] 5fa0 : 00000000 00000000 00000000 00000000
27 décembre 06:32:35 noyau : [27230.965363] 5fc0 : 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
27 décembre 06:32:35 noyau : [27230.965383] 5fe0 : 00000000 00000000 00000000 00000000 00000013 00000000
27 décembre 06:32:35 noyau : [27230.965405] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:8014668c
27 décembre 06:32:35 noyau : [27230.965420] r4:8285ee00
</code></pre></div>
<p><strong>Chaque fois</strong> qu'une erreur comme celle-ci se produisait, tout le <strong>système mourait</strong> très gravement : <strong>maladie</strong> pour les petits robots, <strong>mort< /strong> strong> au serveur HTTP (nginx), <strong>blessures</strong> à mes agrégateurs d'articles et de flux (wallabag et FreshRSS), <strong>au revoir pour toujours</strong> à tout ce qui me permet d'ouvrir un console via Internet sur Rasperino (SSH, Telnet, et même un serveur mis en place avec netcat). La seule chose qui a continué à fonctionner est la <strong>crachat constant</strong> de ce type exact d'<strong>erreur</strong> dans le fichier journal.<br>
Maintenant, je sais que <em>je suis fort</em>, mais avec tous ces chiffres étranges dans mon chemin <strong>je ne pouvais absolument pas</strong> voir des mots comme <code class="prettyprint">mmc_get_card </strong> code> ou <code class="prettyprint">mmc_sd_detect</code> ! Et donc je n'ai vraiment pas compris que peut-être, <em>juste peut-être</em>, la <strong>microSD</strong> <em>cagona</em> que j'avais choisie pour Raspi début septembre ( parmi ceux libres à la maison), quand je remettais ce pauvre petit ordinateur en serveur, il <strong>tendait à mourir</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Misc/microSD-8GB-Generic.webp" alt="La carte microSD qui a lentement réussi à me rendre fou. Notez l'absence de marques. "> </p>
<p>Je ne veux pas avoir recours à des <strong>lieux communs</strong>, mais cette fois <strong>il n'y a pas grand-chose à faire</strong> ! Je veux dire, la photo parle d'elle-même :</p>
<citation de bloc>
<p><em>La présence d'une marque renommée n'est pas une garantie de qualité, mais l'absence de marque est certainement une promesse d'une qualité absente.</em></p>
</blockquote>
<p>Bien que sur le PC, <strong>l'ancienne carte indésirable semble toujours <strong>fonctionner</strong> - j'ai pu le confirmer car au moins j'ai pu faire un dump de données - <strong>Je ne le fais pas Je ne veux plus avoir à gérer des trucs comme ça ! Je considère donc que c'est <em>mal</em> dans mon esprit.<br>
Encore plus de temps a été perdu à flasher le dump sur une nouvelle carte, étant donné que les deux seules autres cartes dont je disposais à l'époque étaient respectivement de 4 et 32 Go, et je voulais vraiment mettre (après avoir supprimé divers journaux et caches, car la mémoire précédente était de 8 Go) tout sur celle de 4 Go, mais rien ne pouvait être fait ; et au final c'était 32 Go.</p>
<h2>La paix violée</h2>
<p>L'important est que, <strong>J'ai mis la nouvelle SD</strong> dans le <em>serveur Raspberry</em>, ces erreurs terrifiantes ne se sont plus produites et les gros <strong>problèmes</strong > ils <strong>ont disparu</strong>... ou du moins c'est ce que <strong>je pensais, je voulais, j'espérais</strong>.<br>
Si cet article, qui aurait dû être publié à la fin de lannée dernière, nest publié que maintenant, il y a des raisons. Immédiatement après avoir changé la carte SD, <strong>j'ai préféré attendre</strong> quelques jours, pour voir si les choses s'étaient vraiment calmées, et pour éviter de crier victoire trop tôt. <strong>J'ai bien fait !</strong></p>
<h3>Le disque souffrant</h3>
<p>Hélas, en fait, ces autres choses vues dans les journaux ces derniers jours <strong>n'étaient pas</strong> d'énormes <strong>trous d'eau</strong> (<em>encore troublés</em >), notamment les <strong>erreurs</strong> que j'ai immédiatement reconnues liées au <strong>disque USB</strong>.<br>
C'est quelque chose qui m'est déjà arrivé dans le passé avec un autre adaptateur USB pour disques SATA 2,5", même sur différentes machines (à l'époque où j'utilisais ma console Nintendo Switch comme serveur...), mais avec celui-ci qui J'utilise maintenant il n'y a <strong>jamais eu de problèmes</strong> Et pourtant maintenant, d'après ce que je peux voir, <strong>il se déconnecte</strong> de l'hôte <strong>de manière aléatoire</strong>, < strong>mourir</strong>tous ces <strong>processus</strong> qui dépendent des fichiers qui se trouvent sur ce disque, comme s'il y avait soudainement des moments où toute combinaison d'adaptateurs SATA et de câbles USB ne reçoit pas assez de puissance (à la fois court et long), <strong>le disque fonctionne toujours</strong> très bien <strong>sur PC</strong>, donc <strong>le problème</strong> vient clairement du <strong>Raspino</strong> >... mais allez comprendre pourquoi !</p>
<p>Ils me disent que <strong>les ports USB-A du Raspi</strong> sont nuls par nature<sup>[<em>citation requise (?)</em>]</sup>, mais le point c'est ce qui <strong>fonctionnait</strong> jusqu'à récemment (tous les 4) ! Une <em>diode est cassée</em> dans mon alimentation ? Que sur la carte de ce foutu ordinateur monocarte, un condensateur a <em>explosé</em> ? Que l'électricité dans ma maison n'est plus du 230V, mais du 229V, et donc le transformateur au lieu de donner 5 volts en sortie donne 4,98 ? <strong>...Mais qu'est-ce que j'en sais.</strong><br>
Pour en revenir au monde réel, la seule hypothèse sensée me semble être la suivante : en insérant et en débranchant le connecteur d'alimentation dans son port (micro USB-B 2.0, <em>cette grosse merde !!!</em>), le les broches d'un côté ou les plots de l'autre seront usés, donc leur surface de contact est plus petite, donc la résistance électrique est plus grande, et donc l'appareil est alimenté avec une tension légèrement inférieure, et lorsqu'un périphérique a besoin d'absorber beaucoup , voici les <em>patatracs</em>.</p>
<h3>Pour essayer de résoudre</h3>
<p>Ne pas avoir d'autre <em>Raspone</em> comme celui-ci, et ne pas avoir d'autres alimentations 5V 3A, <strong>Je ne découvrirai jamais la vérité</strong>, <strong>mais la solution</strong> d'une manière ou d'une autre <strong>je dois le trouver</strong> par la force.<br>
Après avoir <strong>attendu si longtemps</strong> que les <strong>problèmes</strong> du serveur n'ont fait que s'aggraver et que les <strong>temps d'arrêt</strong> sont beaucoup <strong>plus fréquents</strong>, je décide pour <strong>acheter un câble USB-A-Y</strong>. Dans le pire des cas, même si vous n'avez pas résolu le problème, il est toujours pratique d'avoir un câble de ce type car - malgré le <strong>respect des normes USB</strong> <sup id="fnref1"><a class="footnote -ref" href ="#fn1">1</a></sup>- certains appareils causent beaucoup de problèmes sans cela, et certains fabricants de périphériques <em>merdiques</em> recommandent même d'utiliser des câbles de ce type en cas de problème (et cependant, ils procèdent à <strong>ne pas</strong> en inclure un dans le colis, indécent !).</p>
<p><strong>Une fois le câble arrivé</strong>, j'arrange toutes les connectiques et je remarque quelque chose de particulier : <strong>le courant</strong> qui vient de la deuxième alimentation USB pour alimenter le disque, <strong >peut</strong> strong> remonter le câble jusqu'à ce qu'il <strong>rentre dans le Pi</strong>. Le problème n'est pas tant le <strong>câble</strong>, qui fonctionne et <strong>respecte</strong> toutes les <strong>lois de la physique</strong> (même si ce n'est pas celles de la norme USB), mais plus le fait que le Raspberry n'a même pas, je ne sais pas, de diodes dans les ports USB-A. Et c'est un problème que je ne découvre pas, lisez simplement <a href="https://forums.raspberrypi.com/viewtopic.php?t=44584" rel="noopener nofollow" target="_blank">sur le forum officiel </a>. Dans tous les cas, pour avoir un circuit configuré comme ceci :</p>
<ul>
<li><strong>Il n'y a aucun risque</strong> pour l'instrumentation ou l'environnement si vous utilisez des alimentations électriques appropriées en amont, et la mienne <em>devrait</em> être<sup id="fnref2"><a class="footnote-ref" href="#fn2">2</a></sup>;</li>
<li><strong>Des problèmes pratiques <strong>il y en a, mais aussi des solutions</strong> et des arrangements : je pourrais, comme ils le suggèrent sur le forum, appliquer du ruban isolant sur le plot +5V du connecteur USB qui va chez Raspantino ; mais pour l'instant il n'y a pas vraiment de besoin, la seule chose à laquelle je dois faire attention c'est que les choses sont alimentées dans cet ordre, les rares fois où je me retrouve à devoir faire un hard reset du système :
<ol>
<li><strong>Disque USB</strong> (connecté au port du câble Y) ;</li>
<li><strong>Raspi</strong> (depuis son port d'alimentation) ;</li>
<li>Après avoir attendu au moins ~10 secondes, <strong>disque</strong> connecté au Raspberry (connecteur de données du câble Y connecté au Raspberry).</li>
</ol></li>
</ul>
<p>Je ne sais pas pourquoi, d'autant plus que cela n'est pas nécessaire pour les redémarrages progressifs, mais sans cette procédure, le démarrage peut échouer.</p>
<h2>Enfin, reposez-vous</h2>
<p>En fin de compte, cependant, <strong>l'enfer</strong> semble <strong>terminé</strong> et le <strong>serveur</strong> <strong>fonctionne</strong> maintenant. <br>
Les flammes ont cependant fait quelques dégâts : les <strong>bases de données</strong> de plusieurs de mes services hébergés sont devenues <strong>corrompues</strong>, et de 2 en particulier (GoToSocial, dont j'ai déjà parlé, et Peka, un chatbot basé sur une chaîne de Markov) <strong>J'ai des sauvegardes trop anciennes</strong> (depuis des semaines) car, avec le serveur en train de mourir, mes scripts de sauvegarde n'ont jamais réussi à fonctionner... et donc <strong> ces programmes </strong> sont toujours <strong>hors ligne</strong> maintenant, car <strong>je n'ai pas encore eu <strong>la force de me résigner</strong> à restaurer les anciennes sauvegardes.<br>
Mais j'<strong>achète le câble un peu plus tôt</strong>, et j'éteins le serveur en attendant, <strong>pas vraiment, hein ?</strong></p>
<p><strong>En espérant</strong> que des choses comme celle-ci ne se reproduiront plus dans un avenir proche, sinon <strong>je deviendrai complètement et irrémédiablement fou</strong> à cause de ces foutus problèmes matériels, je vous salue et j'aimerais que tu n'aies jamais à <em>putain</em> autant que moi. 😔</p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Cela a été une surprise pour moi aussi, mais <strong>la norme USB interdit les câbles en Y</strong> : voir <a href="https://compliance.usb.org/index.asp?UpdateFile= Politiques# 72" rel="noopener nofollow" target="_blank">Mise à jour 72</a>; traduit en anglais,</p><blockquote><em>L'utilisation d'un câble "Y" (un câble avec deux connecteurs A) est interdite sur tout périphérique USB. Si un périphérique USB nécessite plus d'énergie que celle autorisée par la spécification USB pour laquelle il a été conçu, il doit être auto-alimenté.</em></blockquote> Eh bien, comme les règles sont belles, mais vient ensuite la réalité et la réflexion. un peu différemment. L'ensemble du <strong>monde réel utilise des câbles Y</strong> sans trop de <em>chichi</em>. <a href="#fnref1"></a><p></p>
</li>
<li id="fn2">
<p>(Les deux <strong>5 V</strong>) </p><ul><li>Pour le <strong>Pi</strong>, une alimentation <strong>3A</strong> (juste au-dessus de < a href="https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/raspberry-pi/power-supplies.adoc" rel="noopener nofollow" target="_blank">le suggéré par Raspberry Foundation</a>) qui était inclus dans un kit (hors ordinateur) d'accessoires pour le Raspante, par <strong>Aukru</strong>. Eh bien, après des années, ça n'a pas explosé, puis les critiques étaient bonnes quand même, et cette marque vend toujours de nouvelles alimentations, donc ça va...</li><li>Pour une puissance <strong>supplémentaire</strong> , un bloc <strong>1A</strong> qui était inclus dans le package de mon ancien téléphone <strong>Huawei</strong> bas de gamme (également commercialisé en Europe), de 2017.</li></ul> <a href="#fnref2"></a><p></p>
</li>
</ol>
</div>

View File

@ -1,12 +1,10 @@
+++
Title = "🔋 Tout pour ne pas changer deux piles..."
Dates = 03/04/2023
Downsync = "/it/posts/Tutto-Per-Non-Cambiare-Due-Pile.html"
Alias = [
"/Posts/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.html",
]
Description = "Je prends la peine de changer les piles de la télécommande du téléviseur que j'ai sur mon bureau, donc évidemment je fais un gâchis avec les trombones et les cartons..."
Catégories = [ "Bricolage" ]
Date = 2023-04-03
Downsync = "/it/blog/Tutto-Per-Non-Cambiare-Due-Pile.html"
Aliases = [ "/Posts/2023-04-03-Tutto-Per-Non-Cambiare-Due-Pile.html" ]
Description = "Je prends la peine de changer les piles de la télécommande du téléviseur que j'ai sur mon bureau, donc évidemment je fais du désordre avec les trombones et les cartons..."
Categories = [ "Bricolage" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -33,13 +31,13 @@ Catégories = [ "Bricolage" ]
<li>Le gaspillage d'<strong>énergie</strong> pour le transport - et, si possible, le recyclage - de ces matériaux ;</li>
<li>En fin de compte, la <strong>pollution</strong> de la planète.</li>
</ol></li>
<li>Les piles de la télécommande <strong>fonctionnent toujours</strong>, <strong>bien que</strong> d'une manière décidément <strong>pas optimale</strong>.</li>
<li>Les piles de la télécommande <strong>fonctionnent toujours</strong>, <strong>même si</strong> d'une manière décidément <strong>pas optimale</strong>.</li>
</ul>
<h3>Techniquement "ça marche"</h3>
<p>La <strong>télécommande</strong>, en effet, prouve qu'elle peut <strong>encore envoyer des signaux</strong> au téléviseur, mais seulement <strong>pour un instant</strong> : juste longtemps il suffit d'appuyer sur <strong> >un bouton</strong>, et rien de plus. En un instant, il revient mort, et essayer immédiatement d'envoyer d'autres signaux ne sert à rien.<br>
Si, cependant, à ce stade <strong>vous attendez</strong> une quinzaine de secondes, et <strong>ensuite vous appuyez</strong> sur une autre touche, la commande <strong>va signer</strong>. Il est clair que les <strong>batteries</strong> sont très déchargées, mais elles ont toujours ce peu de charge qui permet à un <strong>condensateur</strong> de se charger <strong>lentement</strong>, et donc à <strong>lentement</strong>. strong>télécommande</strong> pour être <strong>alimentée</strong>. <strong>L'émission</strong> de la lumière <strong>infrarouge</strong> draine apparemment toute la charge du condensateur en quelques instants, puis vous devez attendre à nouveau qu'il se recharge.</p>
<p>La <strong>télécommande</strong> prouve en effet qu'elle peut <strong>encore envoyer des signaux</strong> au téléviseur, mais seulement <strong>pour un instant</strong> : juste pour longtemps il suffit d'appuyer sur <strong> >un bouton</strong>, et rien de plus. En un instant, il revient mort, et essayer immédiatement d'envoyer d'autres signaux ne sert à rien.<br>
Si toutefois à ce stade <strong>vous attendez</strong> une quinzaine de secondes</strong>, et <strong>ensuite vous appuyez</strong> sur une autre touche, la commande <strong>va signer</strong> . Il est clair que les <strong>batteries</strong> sont très déchargées, mais elles ont toujours ce peu de charge qui permet à un <strong>condensateur</strong> de se charger <strong>lentement</strong>, et donc à <strong>lentement</strong>. strong>télécommande</strong> à <strong>alimenter</strong>. <strong>L'émission</strong> de la lumière <strong>infrarouge</strong> draine apparemment toute la charge du condensateur en quelques instants, puis vous devez attendre à nouveau qu'il se recharge.</p>
<h2>Pourquoi en ai-je besoin sur mon bureau ?</h2>
@ -48,12 +46,12 @@ Si, cependant, à ce stade <strong>vous attendez</strong> une quinzaine de secon
<h3>Pour quand je dois le faire immédiatement !</h3>
<p>Le problème, gros problème, lorsque je dois <strong>allumer et éteindre</strong>, c'est que j'ai besoin d'un <strong>accès rapide</strong>.<br>
<strong>Je n'arrive pas à démarrer</strong> pour déverrouiller le téléphone, recherchez l'icône d'application pour la télécommande, puis appuyez fermement sur l'écran pour centrer le bouton d'alimentation, le tout avec des <em>cochons faciles</em > > de ma ROM Android, qui est boguée et lente, comme si elle était <a href="https://www.urbandictionary.com/define.php?term=Only%20in%20Ohio" rel="noopener nofollow" target= "_blank">de l'Ohio</a> (il provient plutôt de développeurs indiens, comme pratiquement toutes les <em>ROM personnalisées</em> Android).</p>
<strong>Je n'arrive pas à démarrer</strong> pour déverrouiller le téléphone, recherchez l'icône d'application pour la télécommande, puis appuyez fermement sur l'écran pour centrer le bouton d'alimentation, le tout avec des <em>cochons faciles</em > > de ma ROM Android, qui est boguée et lente, comme si elle était <a href="https://www.urbandictionary.com/define.php?term=Only%20in%20Ohio" rel="noopener nofollow" target= "_blank">de l'Ohio</a> (au lieu de cela, il provient de développeurs indiens, comme pratiquement toutes les <em>ROM personnalisées</em> Android).</p>
<h2>Les commandes au dos</h2>
<p>Le <strong>TV dispose</strong> d'une <strong>interface de contrôle</strong> intégrée : une simple <strong>roue</strong> qui se déplace dans deux directions et vous appuyez dessus, et vous pouvez l'utiliser pour < strong>allumer/éteindre</strong> ou changer de source.<br>
Le problème c'est qu'il est dans une <strong>position terrifiante</strong> ! Il se trouve pratiquement du <strong>côté du bord arrière</strong>, celui formé par le prolongement de la structure en plastique, qui maintient le circuit du téléviseur, derrière le cadre LCD.<br>
Le problème c'est qu'il est dans une <strong>position terrifiante</strong> ! Il se trouve pratiquement du <strong>côté du bord arrière</strong>, celui formé par le prolongement de la structure en plastique qui maintient les circuits du téléviseur, derrière le cadre LCD.<br>
Pratiquement <strong>je devrais me pencher</strong> à chaque fois, mettant mes doigts entre les obstacles ennuyeux qui vivent sur mon bureau.</p>
<p>Peut-être que je devrais être <strong>reconnaissant</strong> que ces commandes se trouvent sur le <strong>bord gauche</strong> - puisque j'ai l'autre écran immédiatement à droite, les choses <strong>auraient pu être pires. </strong> strong> - et soyez satisfait... <em>quelles balles... des tas</em>... non, <strong>des balles !</strong></p>
@ -98,7 +96,7 @@ Pratiquement <strong>je devrais me pencher</strong> à chaque fois, mettant mes
<img src="{{< assetsRoot >}}/Media/Toshiba-TV-Button-Hack/Clip.webp" alt="Le trombone, plié presque complètement pour être monté."><br>
<ul>
<li>De cette façon, quelque chose de <strong>solide pousse</strong> exactement sur la roue, qui est réellement enfoncée.</li>
<li>De cette façon, quelque chose <strong>solide pousse</strong> exactement sur la roue, qui est réellement pressée.</li>
</ul></li>
<li>Comme tout me semble bien, je commence à découper des <strong>bandes de carton</strong> et à attacher du <strong>ruban adhésif double face</strong> aux extrémités.
@ -112,12 +110,12 @@ Pratiquement <strong>je devrais me pencher</strong> à chaque fois, mettant mes
</ul></li>
</ol>
<p><img src="{{< assetsRoot >}}/Media/Toshiba-TV-Button-Hack/Back.webp" alt="Vue de l'arrière de mon système assemblé. En rouge, j'ai encerclé le pièce d'appui sur la roue."> <em>(Je n'ai pas pu prendre la photo la moins floue là-bas, désolé.)</em></p>
<p><img src="{{< assetsRoot >}}/Media/Toshiba-TV-Button-Hack/Back.webp" alt="Vue de l'arrière de mon système monté. En rouge, j'ai encerclé le pièce d'appui sur la roue."> <em>(Je n'ai pas pu prendre la photo la moins floue là-bas, désolé.)</em></p>
<h3>Quel travail...</h3>
<p>En ce qui concerne <strong>l'appui sur le bouton</strong> - que je peux désormais mettre en œuvre <strong>en plaçant mon doigt sur le bord extrême gauche</strong> de l'écran, sans avoir à mettre mes mains derrière tout - cette solution <strong>fonctionne parfaitement</strong>.<br>
Hélas, la <strong>rotation</strong> de la roue n'est pas bonne avec cet <em>entrejambe</em> qui a une bonne liberté de mouvement sur un seul axe. Dans tous les cas, le carton ne crée pas une rigidité excessive, donc <strong>je peux toujours</strong> faire tourner la roue <strong>par derrière</strong>.</p>
Hélas, la <strong>rotation</strong> de la roue n'est pas bonne avec cet <em>entrejambe</em> qui possède une bonne liberté de mouvement sur un seul axe. Dans tous les cas, le carton ne crée pas une rigidité excessive, donc <strong>je peux toujours</strong> faire tourner la roue <strong>par derrière</strong>.</p>
<p>C'est tout. Si <strong>je devais améliorer</strong> ma solution - qui, oui, est <strong>très grossière</strong>, je ne le nierai pas car c'est <strong>ce que j'aime</strong> - <strong>J'écrirai une annexe</strong>à cet article.</p>
@ -136,4 +134,4 @@ Hélas, la <strong>rotation</strong> de la roue n'est pas bonne avec cet <em>ent
<p>Ehhh. Bonne question.<br>
Ce sont toutes des <strong>batteries</strong> que je <strong>garde</strong> lorsqu'elles sont jetées à la maison (pas par moi, puisque, je le répète, j'évite autant que possible les non rechargeables). car très souvent « déchargé » signifie simplement « trop déchargé pour l'appareil à partir duquel il a été remplacé ». <strong>En effet, certaines télécommandes <strong>fonctionnent encore</strong>, y compris la mienne dans certains cas.</p>
<p>Alors, est-ce que j'ai juste <strong>perdu du temps</strong> avec le projet d'aujourd'hui ? Non, <strong>je ne dirais pas</strong> : désormais je peux facilement <strong>garder la télécommande</strong> un peu plus <strong>rangee</strong>, plus forcément toujours sur le côté <strong>bureau</strong> strong>, que je peux donc garder <em>très légèrement</em> (car en un instant je ruine mes propres efforts !) <strong>plus rangé</strong>.</p >
<p>Alors, est-ce que j'ai simplement <strong>perdu du temps</strong> avec le projet d'aujourd'hui ? Non, <strong>je ne dirais pas</strong> : désormais je peux facilement <strong>garder la télécommande</strong> un peu plus <strong>rangee</strong>, plus forcément toujours sur le côté <strong>bureau</strong> strong>, que je peux donc garder <em>très légèrement</em> (car en un instant je ruine mes propres efforts !) <strong>plus rangé</strong>.</p >

View File

@ -1,13 +1,12 @@
+++
Title = "🏴‍☠️ Quel impact aura la nouvelle loi italienne anti-piratage ?"
Dates = 2023-04-16
Dernière modification = 2023-04-17
Downsync = "/it/posts/Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html"
Alias = [
"/Posts/2023-04-16-Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html",
]
Date = 2023-04-16
Downsync = "/it/blog/Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html"
Aliases = [ "/Posts/2023-04-16-Che-Impatto-Nuova-Legge-Anti-Pirateria-Italiana.html" ]
Description = "En Italie, ils ont approuvé une loi pour une lutte forte contre le piratage. Le fait est que cela comporte des risques importants pour les utilisateurs d'Internet."
Catégories = [ "Internet" ]
Featured_Image = "@/Media/Misc/Keep-Seeding-Monitor.webp"
Categories = [ "Internet" ]
Lastmod = 2023-04-17
+++
{{< noticeAutomaticTranslation it >}}
@ -52,7 +51,7 @@ Tôt ou tard, un incident de <strong>surblocage</strong> se produira, et il y au
<p>Un <strong>exemple</strong> peut être donné en comparant la Russie et la Chine : les deux États ont une certaine <strong>désir de contrôler</strong> la dissidence politique sur Internet, mais :</p >
<ul>
<li>Pour <strong>la Russie, c'est difficile</strong>, car elle dispose d'une infrastructure Internet plus <strong>traditionnelle</strong>, qui a commencé à se développer de manière décentralisée bien < strong>avant l'arrivée de Poutine</strong>, quand le gouvernement actuel était d'un autre type.</li>
<li>Pour <strong>la Russie, c'est difficile</strong>, car elle dispose d'une infrastructure Internet plus <strong>traditionnelle</strong>, qui a commencé à se développer de manière décentralisée bien < strong>avant l'arrivée de Poutine</strong>, quand le gouvernement actuel était d'un type différent.</li>
<li>Pour <strong>la Chine, c'est plus facile</strong>, car le gouvernement en place <strong>à l'époque</strong> (le Parti communiste, comme aujourd'hui), a compris le potentiel d'Internet et a veillé à ce que que le développement s'est fait <strong>immédiatement</strong> selon un schéma <strong>centralisé</strong>.</li>
</ul>
@ -64,13 +63,13 @@ Tôt ou tard, un incident de <strong>surblocage</strong> se produira, et il y au
<h2>Chasse aux utilisateurs</h2>
<p>En plus de vouloir <strong>contrer</strong> de manière spécifique et désormais sans équivoque la "<strong>diffusion en direct</strong>" de contenus dupliqués - ce qui génère déjà du <strong>mécontentement</strong> strong> parmi les fans de football au <strong>budget serré</strong> - en dehors des contenus habituels en général (audiovisuel, imprimé ou informatique), la loi s'en prend expressément à l'utilisateur final, <a href="https:/ /torrentfreak.com/ew-pirate-iptv-bill-moved-to-senate-as-italy-takes-on-digital-mafias-230324/" rel="noopener nofollow" target ="_blank">au moins un certain catégorie</a>.</p>
<p>En plus de vouloir <strong>contrer</strong> de manière spécifique et désormais sans équivoque la "<strong>diffusion en direct</strong>" de contenus dupliqués - quelque chose qui génère déjà du <strong>mécontentement</strong> strong> parmi les fans de football au <strong>budget serré</strong> - en dehors des contenus habituels en général (audiovisuel, imprimé ou informatique), la loi s'en prend expressément à l'utilisateur final , <a href="https:/ /torrentfreak.com/ew-pirate-iptv-bill-moved-to-senate-as-italy-takes-on-digital-mafias-230324/" rel="noopener nofollow" target ="_blank">au moins un certain catégorie</a>.</p>
<p>En fait, des <strong>amendes allant jusqu'à 5 000 €</strong> sont prévues en cas de récidive, pour ceux qui (d'après ce que je comprends, après avoir lu la loi et regardé les vidéos d'autrui et articles) achètent des abonnements à des services pirates payants, comme les fameux "<strong>pezzotti</strong>", les forfaits illégaux <em>IPTV</em>.</p>
<p>En fait, des <strong>amendes allant jusqu'à 5 000 €</strong> sont prévues en cas de récidive, pour ceux qui (d'après ce que je comprends, après avoir lu la loi et regardé les vidéos d'autrui et articles) achètent des abonnements à des services pirates payants, comme les fameux "<strong>pezzotti</strong>", les forfaits <em>IPTV</em> illégaux.</p>
<h3>Est-ce que certains vont bien ?</h3>
<p>Au total, malgré la peur et l'alarmisme général du début, il semble que les seuls utilisateurs qui ont quelque chose à craindre soient précisément ces derniers, car - même s'il faut avouer que je connais relativement peu la loi, et c'est pas facile d'appliquer des compétences génériques de compréhension de texte sur des briques juridiques, alors qui sait - le <strong>texte parle d'achat ou de location</strong>, et <strong>pas</strong> aussi de choses comme <strong>téléchargement gratuit </strong> >.</p>
<p>Au total, malgré la crainte initiale et l'alarmisme général, il semble que les seuls utilisateurs qui ont quelque chose à craindre soient précisément ces derniers, car - même s'il faut avouer que je connais relativement peu la loi, et c'est pas facile d'appliquer des compétences génériques de compréhension de texte sur des briques juridiques, alors qui sait - le <strong>texte parle d'achat ou de location</strong>, et <strong>pas</strong> aussi de choses comme <strong>téléchargement gratuit </strong> >.</p>
<p>Si donc, jusqu'à présent, surfer sur Internet pour <strong>trouver des liens</strong> vers des matchs de football "nets", avec des pixels n'a jamais été interdit, aussi gros que les biscuits et l'habitude de <em>buffer </em>, ou <strong>télécharger</strong> le dixième film de la semaine via <em>torrent</em>, ou encore <strong>faire le plein</strong> > de jeux vidéo gratuits reconditionnés, on peut imaginez bien que <strong>les choses resteront telles qu'elles sont</strong> dans ce sens.</p>
@ -88,8 +87,6 @@ En Italie, il semble qu'aucun <em>seeder</em> n'ait jamais été poursuivi ni sa
<p>Peut-être que si cette nouvelle loi ne visait <strong>qu'eux</strong>, <strong>il n'y aurait pas grand-chose à <strong>discuter</strong> : <strong>ils n'ont aucune passion </strong> pour le partage, seulement celui de l'<strong>argent</strong>.<br>
Il n'y aurait peut-être pas vraiment d'objection même si, en s'attaquant aux plateformes qui mettent à disposition certains liens, on envisageait d'agir <strong>uniquement</strong> contre ces <strong>entreprises à but lucratif</strong> : Google, Microsoft (avec Bing), Facebook, Twitter, etc.</p>
<p>Mais en Italie, ils ont déjà <em>explosé</em> TNTVillage, et je ne veux pas que la <strong>décimation</strong> de tous les autres <strong>marchés en ligne</strong> créés < strong>par le peuple pour le peuple</strong> - à but non lucratif, et en fait <strong>souvent jetable</strong>, tant en temps qu'en argent - simplement parce que <strong>ça dérange quelqu'un</strong> que le < strong>la principale fonctionnalité du Web</strong> est utilisée : les hyperliens, inventés pour encourager le <strong>partage libre et gratuit</strong> de la culture et du divertissement, <strong>sans barrières</strong> </p>.
<p>Mais en Italie, ils ont déjà <em>explosé</em> TNTVillage, et je ne veux pas que la <strong>décimation</strong> de tous les autres <strong>marchés en ligne</strong> créés < strong>par le peuple pour le peuple</strong> - à but non lucratif, et en fait <strong>souvent jetable</strong>, tant en temps qu'en argent - simplement parce que <strong>cela dérange quelqu'un</strong> que le < strong>la principale fonctionnalité du Web</strong> est utilisée : les liens hypertextes, inventés pour encourager le <strong>partage libre et gratuit</strong> de la culture et du divertissement, <strong>sans barrières</strong> </p. >
<hr>
<p><img src="{{< assetsRoot >}}/Media/Misc/Keep-Seeding-Monitor.webp" alt=""Continuer à semer""></p>

View File

@ -1,12 +1,11 @@
+++
Title = "😭 Plus qu'un examen, je suis parti en guerre."
Dates = 02/05/2023
Dernière modification = 03/05/2023
Downsync = "/it/posts/Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html"
Alias = [
"/Posts/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html",
]
Title = "😭 Plus qu'un examen, je suis parti à la guerre."
Date = 2023-05-02
Downsync = "/it/blog/Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html"
Aliases = [ "/Posts/2023-05-02-Piu-Che-un-Esame-Ho-Fatto-una-Guerra.html" ]
Description = "À cause de gens qui ne savent pas lire les règles, des démons sont venus vers moi alors que je passais un examen censé être très facile."
Categories = [ ]
Lastmod = 2023-05-03
+++
{{< noticeAutomaticTranslation it >}}
@ -17,17 +16,17 @@ Description = "À cause de gens qui ne savent pas lire les règles, des démons
<p>Comme <strong>le titre</strong> le suggère, telle était la <strong>pensée poétique</strong> dispensée par ma mère aujourd'hui, après mon retour à la maison dans l'après-midi avec une <strong>psyché</strong> > complètement <strong>oblitéré</strong>, méconnaissable.</p>
<p>Jusqu'à 30 minutes avant, <em>bonne Maremme</em>, <strong>j'avais juste envie</strong> d'<strong>exploser</strong>. Attention cependant : pas pour l'examen en lui-même (le dernier d'une série d'examens extrascolaires, justement), très simple pour moi, dont je m'en fiche à part la certification !<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup> Quelque chose d'autre s'est produit</strong>.</p>
<p>Jusqu'à 30 minutes avant, <em>bonne maremme</em>, <strong>j'avais juste envie</strong> d'<strong>exploser</strong>. Attention cependant : pas pour l'examen en lui-même (le dernier d'une série d'examens extrascolaires, justement), très simple pour moi, dont je m'en fiche à part la certification !<sup id="fnref1">< a class="footnote-ref" href="#fn1">1</a></sup> Quelque chose d'autre s'est produit</strong>.</p>
<h2>Revenons</h2>
<p>Lorsque j'ai suivi les premières séances <strong>il y a deux ans</strong>, tout s'est passé <strong>très bien</strong>, presque au nom de <em><a href="https:// www.urbandictionary .com/define.php?term=chill%20vibes" rel="noopener nofollow" target="_blank">chilling</a></em> : c'était encore l'époque des restrictions anti-COVID, et ces 2 examens que j'ai passés à l'école, ils se déroulaient dans une <strong>salle de classe</strong> qui était cependant <strong>peu bondée</strong>.</p>
<p><strong>Cette année</strong>, cependant, <strong>merde</strong>. J'ai pris la carte sans rien répéter, pour que mes parents n'aient pas gaspillé d'argent à ce sujet, mais l'<strong>expérience</strong> a été <strong>terrifiante</strong>.<br>
<p><strong>Cette année</strong>, cependant, <strong>merde</strong>. J'ai pris la carte sans rien répéter, pour que mes parents n'aient pas gaspillé d'argent à ce sujet, mais l'<strong>expérience</strong> était <strong>terrifiante</strong>.<br>
La <strong>classe</strong> lors de ces tournées était toujours <strong>pleine à craquer</strong>, et cela même a fini par être un <strong>problème pour mon âme</strong>.<br>
Je ne pense pas que je mérite tout ça...</p>
<h3>Des bruits de problèmes</h3>
<h3>Il y a des problèmes dans les airs</h3>
<p><strong>Le mois dernier</strong> j'ai passé 2 tests sur les 3 qui me manquaient, et déjà <strong>rien ne s'est bien passé</strong> :</p>
@ -44,7 +43,7 @@ Je ne pense pas que je mérite tout ça...</p>
Une fois passée l'attente (pas trop problématique, grâce au rectangle de plastique, verre, métal, avec connexion Internet, et carnet de poche, que j'emporte aussi toujours avec moi), du fait que toutes les stations étaient initialement occupées , <strong >démarrez</strong>.<br>
<em>...Mais je ne l'avais jamais fait !</em></p>
<p>Mes <strong>premières minutes</strong> se passent <strong>bien</strong>, <strong>jusqu'à</strong> une bonne sélection (au hasard, ou le destin les a-t-il choisis avec soin ?) de <strong >des singes</strong>, qui depuis les rangées derrière tout babillaient avec ceux qui (j'imagine en confiance) n'avaient pas encore fini, à un volume exagéré et en contemporain.<br>
<p>Mes <strong>premières minutes</strong> se passent <strong>bien</strong>, <strong>jusqu'à</strong> une bonne sélection (au hasard, ou le destin les a-t-il choisis avec soin ?) de <strong >des singes</strong>, qui depuis les rangées derrière tout <strong>babillaient</strong> avec ceux qui (j'imagine en toute confiance) n'avaient pas encore fini, à un volume exagéré et en contemporain.<br>
Ici, maintenant, lentement, le <strong>sang</strong> commence à bouillir <strong>dans mon corps, comme s'il s'agissait d'une cafetière, car avec ce désordre <strong>je ne peux pas lire</strong> > la moitié d'une question <strong>sans être</strong> totalement distrait. Même avoir des écouteurs dans les oreilles (mais détachés) n'atténuait pas suffisamment le bruit. <strong>Finir l'examen comme ça</strong> ? <strong>Impossible</strong>.</p>
<h3>J'ai essayé</h3>
@ -67,7 +66,7 @@ Je voulais <strong>gentiment</strong> lui dire de faire taire tous ceux qui n'av
<p><strong>Eh bien</strong>, à ce stade, j'ai simplement envie de <strong>lancer un poing</strong> sur le bureau et de "crier" (pas que je sache comment le faire, mais le poing juste ça compense, c'est utile ; <em>J'ai inconsciemment appris d'un autre de mes professeurs</em>) à <strong>me taire</strong>, sinon je n'aurais rien pu accomplir, et.. . <strong>ça a marché</strong>. <em>Oh ?...</em><br>
Oui, <strong>c'est tout</strong>. Je ne peux rien dire d'autre sur ce moment, il s'est immédiatement cristallisé en bonté. De là, jusqu'à ce que j'aie fini et que je puisse repartir, plus une mouche n'a volé.</p>
<p>À ce moment-là, malheureusement, j'avais <strong>accumulé</strong> l'<strong>irritation</strong> de toute façon, et cela m'a pris <em>des heures et des heures et <strong>des heures</strong> > </em> <strong>pour s'en débarrasser</strong>, entre faire diverses choses aléatoires et écrire cet article.<br>
<p>À ce stade, malheureusement, j'avais <strong>accumulé</strong> l'<strong>irritation</strong> de toute façon, et cela m'a pris <em>des heures et des heures et <strong>des heures</strong> > </em> <strong>pour s'en débarrasser</strong>, entre faire diverses choses aléatoires et écrire cet article.<br>
La seule chose que je peux logiquement <strong>regretter</strong>, c'est de ne pas avoir fait résonner ce banc quelques précieuses minutes avant</strong> d'atteindre sérieusement la limite, étant donné que les méthodes douces n'ont pas fonctionné. Malheureusement ou heureusement, bon sang, ce n'est pas <strong>un réflexe qui me revient</strong> trop souvent ; <strong>seulement lorsque</strong> j'ai déjà <strong>dépassé</strong> cette limite, et peut-être que j'ai <strong>déjà commis d'autres dommages évitables</strong>.</p>
<hr>
@ -76,13 +75,13 @@ La seule chose que je peux logiquement <strong>regretter</strong>, c'est de ne p
<h2>[:HRotesRefsHTML:]</h2>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>La <strong>certification</strong>... oh mon Dieu, même cette dernière, <strong>pas que je m'en soucie</strong> personnellement : sur mon <strong>lit de mort, je ne m'en soucie pas</strong> strong> Je vais certainement <strong>compter les cartes</strong> que j'aurais pu avoir mais que je ne voulais pas obtenir ; ce sont surtout mes parents qui m'ont convaincu, peu importe. (<em>Si <strong>même celui-ci devait expirer</strong> avant de pouvoir être sérieusement utile à quoi que ce soit, <strong>je serai sérieusement énervé</strong>, mais tant pis...</em >) < a href="#fnref1"></a></p>
<p>La <strong>certification</strong>... oh mon Dieu, même cette dernière, <strong>pas que je m'en soucie</strong> personnellement : sur mon <strong>lit de mort, je ne m'en soucie pas</strong> strong> Je vais certainement <strong>compter les cartes</strong> que j'aurais pu avoir mais que je ne voulais pas obtenir ; ce sont surtout mes parents qui m'ont convaincu, peu importe. (<em>Si <strong>même celui-ci devait expirer</strong> avant de pouvoir être sérieusement utile à quoi que ce soit, <strong>je serai sérieusement énervé</strong>, mais tant pis...</em >) < a href="#fnref1"></a></p>
</li>
<li id="fn2">

View File

@ -0,0 +1,141 @@
+++
Title = "☣️ La laideur insoluble du dock Nintendo Switch (Partie I)"
Date = 2023-06-30
Downsync = "/it/blog/Irresolvable-Brutture-Irrisolvibili-della-Dock-Nintendo-Switch.html"
Aliases = [ "/Posts/2023-06-30-Unsolvable-Brutture-della-Dock-Nintendo-Switch.html" ]
Featured_Image = "@/Media/Switch-Dock/Dock-Binned-Unsharp.webp"
Description = "Est-il possible de trouver autant de défauts dans un seul accessoire ? Nintendo, depuis des années, avec son dock Switch, nous le démontre !"
Categories = [ "Technologie", "Jeux" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p><small><em><strong>Remarque</strong> : Cet article <strong>aurait dû</strong> d'abord expliquer les problèmes de la station d'accueil Switch, puis a continué et s'est terminé par <strong> >le développement total de mon solution alternative. La première partie était cependant assez longue et j'ai peur qu'elle <strong>éclipse</strong> la partie vraiment importante, celle de ma solution <strong>dangereusement originale</strong>. Donc, <strong>dans cet</strong> article je ne parle que de <strong>mes problèmes</strong> ; ce qui sortira <strong>plus tard sera</strong> dédié à mon <strong>bricolage</strong>.</em></small></p>
<p>Quiconque, comme moi, fait partie des <strong>propriétaires malchanceux</strong> d'une console <strong>Nintendo Switch</strong> sait probablement bien à quel point le <strong>dock officiel</strong> n'est pas seulement <strong>inconfortable</strong>, mais presque une blague en substance, quelque chose qui <strong>n'aurait presque pas dû exister</strong> !</p>
<h2>Voici de quoi nous parlons</h2>
<p>Le <strong>dock</strong>, pour ceux qui ont été parfaitement ignorants jusqu'à présent, est simplement une <strong>base propriétaire</strong> qui fournit quelques <strong>extensions</strong> à la console, dont un seul d'importance minime : la <strong>sortie vidéo</strong>.</p>
<p>Pour éviter de créer de la confusion ou de blâmer là où cela n'est peut-être pas dû, permettez-moi de clarifier : tout <strong>cet article</strong> tourne autour de la <strong>première édition du Dock</strong>. En fait, Nintendo a créé une version améliorée lors de la sortie de la révision OLED de la console en 2021. Je <strong>ne possède que le premier modèle</strong> (car je n'ai que la première édition de la Switch), mon expérience se limite donc à cela. Eh bien, même s'il semble que <strong>quelques problèmes mineurs</strong> aient été <strong>résolus</strong>, dans l'ensemble, le quai <strong>reste toujours sous-optimal</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Switch-Dock/Dock-Binned.webp" alt="Mon dock assis dans une poubelle... démonté, car j'ai déjà construit le sujet du prochain post."> <small><em>Voici l'endroit où devrait se trouver le quai : à la poubelle.</em></small></p>
<h2>Pour ce qui a commencé la fin</h2>
<p>Cela dure depuis le proverbial <strong><em>premier jour</em></strong>, ce jour de <strong>2017</strong> où Nintendo a sorti cette <strong>encore une autre console</strong > strong> sur le marché, qui parmi les différentes <strong>critiques</strong> qui ont surgi à son sujet, beaucoup ont également concerné sa <strong>relation avec le quai</strong>.</p>
<h3>La sortie vidéo est devenue moche</h3>
<p>Le plus gros <strong>désagrément</strong>, à mon avis, est dû au fait que ce <strong>foutu</strong> dock est le <strong>seul moyen d'avoir une sortie vidéo</strong> depuis la console vers un écran externe. Nous comprenons tous ne pas vouloir mettre un port HDMI sur la tablette, c'est-à-dire sur la console elle-même, mais <strong>pourquoi nécessairement</strong> exiger le dock ?</p>
<p>Déjà <strong>3 ans avant</strong> la sortie de la Switch sur le marché, soit à partir de <strong>2014</strong>, le "<em>standard" était largement répandu <a href="https : //en.wikipedia.org/wiki/DisplayPort#USB-C" rel="noopener nofollow" target="_blank">Mode alternatif DisplayPort sur connecteur USB Type-C</a></ em>", celui actuellement <strong>implémenté dans tous ces PC portables</strong> qui n'incluent pas de port HDMI, et qui permet justement de transporter, sur un <strong>un seul connecteur</strong> : suffisamment d'énergie pour charger, <strong> données vidéo et données de tous types</strong> (USB).<br>
Si vous souhaitez ensuite disposer de ports USB supplémentaires, ou directement d'un port HDMI (pour connecter des moniteurs non DisplayPort), il existe sur le marché des <strong>hubs à moins de quelques dizaines d'euros</strong> qui conviennent à cela. cas .<br>
Évidemment, puisque Nintendo a voulu mettre en œuvre sa <strong>solution propriétaire douteuse</strong>, <strong>connecter directement la Switch</strong> à un moniteur équipé d'un port USB-C, ou à l'un de ces adaptateurs, n'aboutira pas dans < strong>aucun signal vidéo</strong> ne soit transmis.</p>
<p>Nintendo <em>s'est alors assuré</em> de ne pas inclure de fonctions de <strong>transmission vidéo sans fil</strong>, même pas comme option secondaire, même si des programmes <em>homebrew</em> comme <a href="https://github.com/exelix11/SysDVR" rel="noopener nofollow" target="_blank">SysDVR</a> démontre que le <strong>matériel est parfaitement capable</strong> de diffuser une vidéo via WLAN.<br>
D'autre part, le standard <a href="https://en.wikipedia.org/wiki/Miracast" rel="noopener nofollow" target="_blank">Miracast</a> existe depuis <strong>2012 </strong>, nous avions donc largement le temps de l'implémenter dans la console, <strong>si seulement la société mère le voulait</strong>. À vrai dire, puisqu'il s'agit de quelque chose <strong>implémentable via logiciel</strong> (la seule exigence matérielle est le <strong>Wi-Fi</strong>), Nintendo n'a <strong>jamais eu de délai </strong> pour inclure une telle fonction, mais aucune mise à jour du firmware publiée au cours de ces <strong>6 années</strong> n'a encore comblé cette <strong>lacune</strong> (ou plusieurs autres) ; quelque chose qui ne fait que confirmer la <strong>paresse de l'entreprise</strong>.</p>
<h3>Un coup dur pour le portefeuille !</h3>
<p>Malgré cette <strong>obsession de Nintendo</strong> de <strong>ne pas mettre en œuvre de normes généralisées</strong> ou, pire encore, de le faire <strong>de manière incorrecte</strong>, de les réinterpréter et <strong> les casser</strong> (je n'ose pas ouvrir la bouche sur des problèmes de Switch qui dépassent la base...) - au moins <strong>le dock est inclus dans le package</strong> de la console, et le fait pas besoin d'être acheté séparément... quelque chose que je ne sais pas si je dois voir comme <strong>bon ou mauvais</strong>, étant donné que, coûtant <strong>80 euros</strong> s'il est acheté séparément, j'imagine que son inclusion dans la boîte de la tablette < strong>impacte fortement</strong> ce qui serait autrement le <strong>coût de la console</strong> seule.</p>
<p>S'il est également vrai, cependant, que les critiques arrivent même là où quelqu'un propose un produit parfait, <strong>cet <em>accessoire en plastique</em></strong> <strong>mérite</strong> tout son <strong> strong>mauvaise réputation</strong>. Je veux dire : tous <strong>nous, joueurs</strong>, nous serions attendus à quelque chose <strong>d'un instant meilleur</strong>, avec cette <strong>bounty de 80 </strong>, et donc il faut dire que <strong> >les aspects négatifs</strong> de cet ornement pèsent honnêtement beaucoup plus <strong>que les côtés positifs</strong>.</p>
<h3>Interdire les portes</h3>
<p>Tout d'abord, je trouve cela un peu <strong>ridicule</strong> - <strong>bien que réaliste <strong>insignifiant</strong>, compte tenu de ce que proposaient les consoles concurrentes et autres appareils électroniques en général en 2017 - que la station d'accueil fournit <strong>un seul</strong> port de sortie audio-vidéo numérique (HDMI) et <strong>aucun port analogique</strong>.<br>
Je le répète, ce n'est pas une excuse intelligente pour aller chez Nintendo avec des fourches à la main, mais c'est pour le moins <strong>décevant</strong>, étant donné que <strong>la précédente console de salon</strong> du grand N, la très décriée <strong>>Wii U</strong>, avait les deux versions.</p>
<p>Un <strong>manque d'entrée/sortie</strong> considéré comme un problème par bien plus de 4 chats concerne cependant le <strong>port Ethernet</strong>. Dans des domaines spécifiques, le Wi-Fi n'a jamais vraiment remplacé les connexions réseau filaires, et les <strong>jeux</strong> en font partie.<br>
Sur Switch donc, avec les <strong>pilotes Wi-Fi</strong> d'Horizon OS (le système d'exploitation de Nintendo), ce qui veut dire <strong>dégoûtant</strong> est un compliment, et avec le <strong>manque de support </strong> pour les pilotes de <strong>partage de connexion USB</strong> (ceux qui permettent d'utiliser, par exemple, un smartphone Android comme routeur filaire), le <strong>seul moyen</strong> d'avoir une connexion < strong>Un Internet de qualité</strong> consiste à acheter un <strong>adaptateur Ethernet-USB</strong> (au moins celui-ci, heureusement, peut être générique).</p>
<p>Pourtant, dans ce cas, le <strong>manque d'espace n'est pas une excuse digeste</strong> pour ne pas avoir inclus beaucoup de ports... le dock <strong>à l'intérieur</strong> est <strong> > principalement de l'espace vide</strong>, plutôt que des composants électroniques, et je pense qu'il aurait été possible de faire plus (le dock OLED, en fait, a au moins un port Ethernet).<br>
D'ailleurs : en soi, le <strong>beaucoup de plastique ABS</strong> ne serait pas un problème — au contraire, cela donne une <strong>bonne solidité</strong> et un <strong>poids par rapport au produit</strong> qui, autrement, aurait tendance à s'envoler des tables et des bureaux sans effort et serait peut-être un peu fragile. </p>
<p>Pour cette raison, cependant, le quai <strong>n'est pas du tout facile à transporter</strong>, principalement parce qu'il est <strong>trop grand</strong>.<br>
Le <strong>poids</strong>, à vrai dire, <strong>n'est pas un problème</strong> à cet égard : la console seule avec les <em>Joy-Con</em> (les contrôleurs latéraux) l'équipait pèse déjà plus que le dock seul... tout ce lithium dans une tablette en plastique, croyez-moi, ça <em>ressemble à du plomb</em>.<br>
Les <strong>dimensions</strong>, cependant, si elles semblent petites (du moins par rapport à une console fixe entière) sont <strong>problématiques</strong> si <strong>vous souhaitez apporter le dock</strong> dans un sac ou un sac à dos avec la console. Toutes les <strong>valises transportables</strong>, évidemment, <strong>ne peuvent pas réserver</strong> un espace pour la base, à moins qu'elles ne soient aussi grandes qu'une mallette.</p>
<p>En faisant une pause avec les mots au vent, et <strong>en parlant de chiffres</strong>, nous sommes à 238x98x13 millimètres pour la console (Joy-Con inclus), et 172x102x50 mm pour le dock : bref, ce dernier est <strong>presque 4 fois plus épais que le comprimé</strong>, ce qui constitue un <strong>problème</strong>.<br>
Ma mallette générique (une de ces quasi-rembourrées, avec un espace pour les accessoires) mesure, une fois fermée, 249x126x52 millimètres : si elle incluait aussi un espace pour le dock, ce serait un sac polochon !</p>
<h2>Au-delà des apparences banales</h2>
<p>Et c'est exactement ainsi, en observant attentivement <strong>des détails toujours plus infimes</strong> afin de produire des <strong>déductions raffinées</strong>, que nous nous souvenons de quelque chose - du moins, moi et tous ces qui apprennent le bricolage et la programmation sur mon blog (très faux ?) : <strong>le <a href="https://en.wikipedia.org/wiki/Overengineering" rel="noopener nofollow" target="_blank" >la sur-ingénierie</a> est un danger</strong> toujours au coin de la rue, lorsque vous essayez de faire quelque chose de particulier.</p>
<h3>Murs griffus inclus !</h3>
<p>L'un des <strong>oublis de conception</strong> qui est immédiatement apparu avec le design de la base, et qui n'aurait pas été présent du tout si seulement Nintendo avait opté pour un design plus essentiel, c'est que <strong> l'espace dans lequel la tablette Switch s'insère et repose est un peu trop étroit. Les deux faces en plastique ne sont pas si proches que cela semble étrange lors de l'insertion ou de la déconnexion de la console, mais suffisamment proches pour <strong>créer des rayures sur l'avant</strong> de la console.<br>
Pour être honnête, aucune rayure ne peut s'accumuler dans la zone réelle de l'écran, mais en réalité seulement <strong>sur ses bords</strong> (et sur les <strong>pixels les plus extrêmes</strong> de l'écran, et c'est de là que vient la colère collective), étant donné que ce n'est que dans cette zone que le quai présente 2 saillies symétriques, qui servent de guides pour l'insertion.</p>
<p>Évidemment, la façade <strong>se raye</strong> uniquement parce qu'elle <strong>est en plastique</strong> : si elle avait été en verre, aucun accident ne se serait produit. Cependant, compte tenu de l'étendue du marché auquel s'adresse la console et du reste de ses caractéristiques techniques, un écran en verre aurait été <strong>inadéquat</strong>. Après tout, quiconque s'en soucie peut, comme moi, acheter un <strong>film de verre</strong> pour quelques euros et l'appliquer en un instant.</p>
<h3>Débit d'air réduit</h3>
<p>De nombreux jeux fonctionnant sur Switch, en essayant de maintenir un <strong>régime de performances</strong> acceptable pendant la session de jeu, travaillent <strong>au détriment des températures</strong>, qui <strong>augmentent de beaucoup</strong> (surtout sur la toute première révision de la console, qui embarque une puce plus gourmande en énergie.<sup id="fnref1"><a class="footnote-ref" href="#fn1"> 1</a> </sup>). D'où la nécessité pour la console de disposer d'un <strong>système de refroidissement actif</strong>, qui aspire l'air d'une petite grille à l'arrière, puis le recrache (chaud) par le haut.</p>
<p>Non pas que j'aie beaucoup d'expérience en physique des fluides, mais il me semble, d'après la <strong>simple utilisation</strong> de la console, que <strong>dans le dock les ventilateurs</strong> ont tendance en moyenne à <strong> tournez toujours avec <strong>plus de force</strong> qu'en mode portable, même avec la même résolution vidéo (720p) et, en règle générale, les mêmes fréquences CPU et GPU.<br>
En effet, du fait de la façon dont la tablette repose dans sa base, la moitié de la <strong>grille</strong> arrière fait face au compartiment des câbles du dock, tandis que l'autre moitié est directement <strong>obstruée</strong> (très près du un mur en plastique). Cette première moitié, en plus d'être éventuellement partiellement obstruée par des câbles d'alimentation et vidéo, ne reçoit l'air que des deux petits espaces ouverts (à gauche et en haut) à l'arrière du quai ; et pour moi, <strong>cet air me semble peu</strong>.</p>
<p><img src="{{< assetsRoot >}}/Media/Switch-Dock/Air-Flow-Diagram-Dock.webp" alt="Modèle dessiné à la main sur papier, avec des feutres de couleur."> Voici un modèle graphique des <strong>trous, flux d'air et câbles éventuels</strong>. La situation avec la petite <strong>calandre arrière</strong> est moche (en bleu, et hors échelle pour excès, maintenant que je le remarque) ! <small>(Ne remarquez pas le fait que j'ai inversé le port USB-C avec celui HDMI...)</small></p>
<h3>Le tourner horizontalement ?</h3>
<p>Enfin, l'<strong>absence</strong> d'un <strong>mode de positionnement horizontal de la base</strong> est un peu stressant, ce qui serait particulièrement <strong>utile lorsque l'espace est limité</strong> et les câbles doivent être courts — comme dans les stations de jeux <strong>près de la télévision</strong> (une situation courante dans certains foyers japonais, d'ailleurs), ou même dans les <strong>stations de bureau</strong> > (mon cas ).<br>
Si on la tourne sur son côté long, en réalité, la base reste là et la console reste connectée ; mais <strong>il suffit de tirer</strong> un peu <strong>pour le faire glisser</strong>, puis de le déconnecter.<br>
Pour mémoire, la Wii et la Wii U, ainsi que les <strong>consoles de compétition</strong> (celles actuelles et plusieurs anciennes), ont été conçues pour pouvoir <strong>se reposer dans les deux</strong> orientations.</p>
<p>Il aurait été pratique d'avoir cette option, même si peut-être <strong>ce n'est pas la fin</strong> du monde, comparé aux autres tracas : aussi parce qu'il suffit d'ajouter un <strong>self -support triangulaire réalisé</strong> (ou acheté chez des vendeurs qui s'occupent de <em>artisanat plastique</em>) pour avoir une situation plus convenable, dans laquelle la console reste <strong>un peu inclinée</strong> avec respect à la surface d'appui de la base (et non presque parallèle).</p>
<p><a href="https://www.etsy.com/uk/listing/877452299/nintendo-switch-dock-horizontal-base"><img src="{{< assetsRoot >}}/Media/ Switch-Dock/Switch-H-Dock-etsy.com-listing-877452299.webp" alt="Un support supplémentaire conçu pour le positionnement horizontal du dock."></a> <small><em>Photo de < a href="https://www.etsy.com/uk/listing/877452299/nintendo-switch-dock-horizontal-base" rel="noopener nofollow" target="_blank">DVAMakerStudios, Etsy</a>. /em></small></p>
<h2>Que faire</h2>
<p>Que peut-on faire alors si cette <em>plasticone</em> est la cause de toutes ces <strong>maladies graves</strong> ? Nous l'avons dit plus haut : utiliser un <strong>hub USB générique</strong>, comme sur tous les appareils normaux, n'est <strong>pas possible</strong> ici.</p>
<h3>Dock que <em>le grand-oncle a acheté</em> au marché...</h3>
<p>La plupart du temps uniquement sur le Web, il existe des <strong>stations d'accueil Switch tierces</strong> à vendre, de toutes formes et tailles. Malheureusement, suite aux <strong>rapports négatifs</strong> faits par de nombreux utilisateurs après un temps d'utilisation variable, je ne les considère pas <strong>fiables du tout</strong> (même si certainement certains parmi des centaines le seront, mais qui sait lesquels !).<br>
En raison du <strong>protocole bizarre</strong> selon lequel l'<strong>énergie</strong> est gérée entre la Nintendo Switch et ses accessoires officiels, <a href="https://www.tomsguide.com/news /nintendo-switch-brick-docks" rel="noopener nofollow" target="_blank">il semble que la console puisse rompre avec des accessoires tiers</a> qui assurent (également) la recharge. Ce qui est bizarre, pour ainsi dire, car pratiquement <strong>aucun autre appareil</strong> sur le marché doté d'un port de chargement USB <strong>ne se brise pas</strong>, sauf avec des procédures peu orthodoxes et délibérées, qui au-delà de l'utilisation d'un chargeur d'un concurrent.</p>
<p>Sur Amazon en particulier, cependant, vous pouvez également trouver d'autres types, <strong>en plus des clones</strong> réalisés à partir de zéro du dock :</p>
<ul>
<li>Les compacts qui <strong>contiennent</strong> - ou du moins, dit-on, mais cela semble être le cas en regardant les photos (la disposition des ports et les dimensions de la carte, à l'œil nu, correspondent) - <strong>la carte officielle</strong> contenue dans la base produite par Nintendo (comme <a href="https://web.archive.org/web/20230630114837/https://www.amazon.it/ Docking-station-portatile-replacement -official/dp/B0C49WC9BQ" rel="noopener nofollow" target="_blank">celui-ci pour 24,99 </a>).</li>
<li>La même chose que nous venons de présenter, même design, mêmes dimensions, mais <strong>sans aucune carte intégrée</strong> (comme <a href="https://web.archive.org/web/20230630135554/https : //www.amazon.it/eXtremeRate-AiryDocky-Nintendo-Portatile-OLED-Trasparente/dp/B0BW3YX946" rel="noopener nofollow" target="_blank">celui-ci à 19,99 €</a>) : ils sont < strong>kit à faire soi-même</strong>, l'idée est de <strong>prendre la carte</strong> du dock que vous avez déjà et de la monter dans ce <strong>nouveau corps</strong>.</strong> fort> li>
</ul>
<h4>...<em>et c'est ainsi que son argent a brûlé</em>.</h4>
<p>Quelle que soit l'option que vous choisissez, il semble que vous finissiez par payer <strong>au moins 20 euros durs</strong> juste pour du <strong>mauvais plastique</strong>, des vis, des ressorts et quelques <strong>autres bêtises. < /strong>. Même cela, en termes de prix, est tout simplement excessif, c'est le moins qu'on puisse dire ; c'est trop, point final. <strong>Tout est surfacturé</strong>, et je parie que si une des ménagères chinoises de ma boutique vendait au moins un kit de bricolage, cela coûterait à peine plus de 10 euros.</p>
<h3>Une seule option</h3>
<p>Au final, donc, <strong>il ne me reste qu'une seule option</strong> : le plastique, le carton, la colle, le ruban adhésif, les épingles et les élastiques. Cette fois aussi <strong>c'est l'heure du bricolage</strong>, celui à <strong>un coût totalement nul</strong> <a href="https://sitoctt.octt.eu.org /Catégories /DIY.html" rel="noopener nofollow" target="_blank">que j'aime beaucoup</a>.<br>
Il y a beaucoup trop de choses à dire, comme d'habitude, donc tout cela sera pour le prochain article ! <small>J'espère que je n'ai ennuyé personne à mort aujourd'hui, sinon qui pourra un jour lire la deuxième partie...</small></p>
<h2>{{% i18n notes-refs %}}</h2>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Une <strong>révision matérielle silencieuse</strong> a introduit une version repensée du SoC <em>NVIDIA Tegra X1</em>, avec un processus de fabrication plus compact, qui fonctionne presque de la même manière que l'original, mais <strong >nécessite moins d'énergie</strong>, donc gaspille moins, et donc <strong>chauffe moins</strong> : <a href="https://wiki.wiidatabase.de/wiki/Mariko" rel= "noopener nofollow" target="_blank">https://wiki.wiidatabase.de/wiki/Mariko</a>. <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -1,12 +1,11 @@
+++
Title = "🏖️ Revue : Pipì nel Mare (mer Tyrrhénienne)"
Dates = 2023-08-11
Downsync = "/it/posts/Recensione-Pipi-Nel-Mar-Tirreno.html"
Alias = [
"/Posts/2023-08-11-Recensione-Pipi-Nel-Mar-Tirreno.html",
]
Date = 2023-08-11
Downsync = "/it/blog/Recensione-Pipi-Nel-Mar-Tirreno.html"
Aliases = [ "/Posts/2023-08-11-Recensione-Pipi-Nel-Mar-Tirreno.html" ]
Featured_Image = "@/Media/Misc/craiyon_211338_anime_girl_in_the_ocean_looking_at_the_sunset__half_body_rem.webp"
Description = "Une action habituellement considérée comme non pertinente peut, dans un moment particulier, s'avérer magique et impossible à garder pour soi : il faut rédiger un avis."
Categories = [ ]
+++
{{< noticeAutomaticTranslation it >}}
@ -17,20 +16,20 @@ Description = "Une action habituellement considérée comme non pertinente peut,
<p>Avec l'été maintenant à son apogée, avec un autre mois d'août extrêmement chaud, il est pratiquement obligatoire que toutes les <strong>traditions de la saison</strong> soient honorées, cette année aussi.</p>
<p>Où partez-vous en vacances cette fois-ci aussi ? Mais au bord de la mer, bien sûr. À votre avis, qui a le plus d'autorité à cet égard : tous ces inconnus qui, à chaque fois, agissant presque par inertie, choisissent ponctuellement à nouveau la montagne, en espérant que d'une manière ou d'une autre, cette énième fois puisse être la bonne et l'amusante... ou le « poète très italien Gabriele D'Annunzio, qui, en particulier dans les stations balnéaires, a vécu des mois d'été si profonds et mémorables qu'il a ressenti le besoin irrépressible d'écrire sur tout un recueil de paroles ?</p>
<p>Où partez-vous en vacances cette fois-ci aussi ? Mais au bord de la mer, bien sûr. À votre avis, qui a le plus d'autorité à cet égard : tous ces inconnus qui, à chaque fois, agissant presque par inertie, choisissent ponctuellement à nouveau la montagne, en espérant que d'une manière ou d'une autre, cette énième fois soit la bonne et la plus amusante... ou le « poète très italien Gabriele D'Annunzio, qui, en particulier dans les stations balnéaires, a vécu des mois d'été si profonds et mémorables qu'il a ressenti le besoin irrépressible d'écrire sur tout un recueil de paroles ?</p>
<citation de bloc>
<p><em>J'ai passé ces journées dans un calme profond, allongé dans un bateau au soleil. Vous ne connaissez pas ces lieux : ils sont divins. [...] Je pense au moment où je devrai remonter dans le train, avec un regret indicible. J'aimerais rester ici et chanter. J'ai une telle envie de chanter que les vers surgissent spontanément de mon âme comme l'écume des vagues. Ces derniers jours, au fond de mon bateau, j'ai composé des Laudes qui semblent véritablement être des enfants des eaux et des rayons, tous pénétrés d'air et de salinité. Je sens que dans un mois ou deux, je pourrais composer le volume entier en une seule fois. [...] Si vous pouviez imaginer les beautés de cette marina!</em><br>
<p><em>J'ai passé ces journées dans un calme profond, allongé dans un bateau au soleil. Vous ne connaissez pas ces lieux : ils sont divins. [...] Je pense au moment où je devrai remonter dans le train, avec un regret indicible. J'aimerais rester ici et chanter. J'ai une telle envie de chanter que les vers surgissent spontanément de mon âme comme l'écume des vagues. Ces derniers jours, au fond de mon bateau, j'ai composé des Laudes qui semblent véritablement être des enfants des eaux et des rayons, tous pénétrés d'air et de salinité. J'ai l'impression que dans un mois ou deux, je pourrais composer le volume entier en une seule fois. [...] Si vous pouviez imaginer les beautés de cette marina!</em><br>
(<a href="https://it.wikipedia.org/wiki/Alcyone#Genesi_dell'opera" rel="noopener nofollow" target="_blank">Lettre de D'Annunzio à Fratelli Treves Editori, 7 juillet 1899< /a>)</p>
</blockquote>
<p> Même si, comme beaucoup, je suis également convaincu que la mer - entendue comme enchaînée dans la même station balnéaire choisie pour les vacances de service - est fatigante pendant longtemps, dans certains cas, je suis aussi capable ressentir d'une manière particulièrement engageante cette essence naturaliste que D'Annunzio a réussi à transcrire avec une extrême difficulté en beaux mots, malgré le fait que mes vacances sont décidément un peu plus plates que les siennes.</p>
<p> Même si, comme beaucoup, je suis également convaincu que la mer - entendue comme enchaînée dans la même station balnéaire choisie pour les vacances de service - est fatigante pendant longtemps, dans certains cas, je suis moi aussi capable ressentir d'une manière particulièrement engageante cette essence naturaliste que D'Annunzio a réussi à transcrire avec une extrême difficulté en beaux mots, malgré mes vacances décidément un peu plus plates que les siennes.</p>
<p>Peut-être que pendant mes courtes vacances en Calabre, je n'ai pas eu l'occasion de faire des promenades spectaculaires dans la forêt de pins, ou de profiter d'une promenade sur la plage comme le veut la nature - sans la foule du mois d'août et la surcharge sensorielle qu'elle génère - et même sans rester des heures dans la paix absolue d'un moment de repos, je ne pouvais toujours pas renoncer à ce <strong>moment d'immersion</strong> qui m'est vraiment permis.</p>
<p>Si pendant mes courtes vacances en Calabre je n'avais pas eu l'occasion de faire des promenades spectaculaires dans la pinède, ou de profiter d'une promenade sur la plage selon la nature - sans la foule du mois d'août et la surcharge sensorielle générée par - et même sans rester des heures dans la paix absolue d'un moment de repos, je ne pouvais toujours pas renoncer à ce <strong>moment d'immersion</strong> qui m'est vraiment permis.</p>
<p>Après plusieurs de ces jours au cours desquels j'ai dû, à contrecœur, dénoncer l'eau de mer comme étant insatisfaisante - trop froide, trop agitée pour même rester sur le rivage sans rouler, atmosphère globalement peu attrayante - enfin aujourd'hui, entre la fin de l'après-midi et le premier soir, les cartes sur la table se trouvent les bons, qui me permettent de faire ce geste le plus désiré : <strong>faire pipi dans la mer</strong>.</p>
<p>Après plusieurs de ces jours au cours desquels j'ai dû, à contrecœur, décrier l'eau de mer comme étant insatisfaisante - trop froide, trop agitée pour même rester sur le rivage sans rouler, atmosphère globale peu accueillante - enfin aujourd'hui, entre la fin de l'après-midi et le premier soir, les cartes sur la table se trouvent les bons, qui me permettent de faire ce geste le plus désiré : <strong>faire pipi dans la mer</strong>.</p>
<p>Au début, mon idée était de rester sur le rivage, distrait et la tête pleine d'autres pensées. Pourtant, en quelques minutes, lenvironnement sest révélé extrêmement enveloppant pour les sens, et mes pensées se sont lentement alignées sur la fréquence des vagues. Suivant ce <strong>nouveau rythme calme</strong> et accueillant, je m'enfonce ensuite un peu plus loin dans ce vaste bleu pour arriver à me mouiller jusqu'à la taille, là-bas, dans la mer Tyrrhénienne.</p>
<p>Au début, mon idée était de rester sur le rivage, distrait et la tête pleine d'autres pensées. Pourtant, en quelques minutes, lenvironnement sest révélé extrêmement enveloppant pour les sens, et mes pensées se sont lentement alignées sur la fréquence des vagues. Suivant ce <strong>nouveau rythme calme</strong> et accueillant, je m'enfonce ensuite un peu plus loin dans ce vaste bleu, me mouillant jusqu'à la taille, là-bas, dans la mer Tyrrhénienne.</p>
<p>Maintenant, je me sens bien dans l'eau, et dans les moments qui se succèdent continuellement <strong>je commence à oublier</strong> toutes les formes, les couleurs, les constructions mentales. Le ciel se teinte d'un bleu chaud, une couleur fraîche teintée par les nuances chaudes du soleil qui s'apprête maintenant à se coucher, mettant ainsi fin à cette dernière journée de vacances. Je ne perçois pas tous ces éléments, œuvres et pensées devenus inutiles du monde moderne, totalement déplacés dans un contexte si divin, et j'efface ces quelques autres personnes très éloignées de moi.</p>
@ -40,7 +39,7 @@ Description = "Une action habituellement considérée comme non pertinente peut,
<p>Ceci. C'est le seul moment dans le monde d'aujourd'hui où l'on peut apprécier la simplicité d'un tel geste. Tirer une pure satisfaction de quelque chose que nous considérons comme évident et auquel nous n'accordons généralement pas la moindre attention : toutes les autres fois où nous faisons pipi, nous avons toujours quelque chose en tête, et nous considérons toujours l'acte comme une énième corvée. à faire constamment, pas comme un petit <strong>moment de pause</strong> bien mérité quelques fois par jour. J'en suis personnellement coupable.</p>
<p>Dans ce long moment dans la <strong>mer calabraise</strong>, assez profonde même à une distance pas trop éloignée du rivage, la seule distraction même possible est le <strong>panorama infini</strong> entre les horizon et cela coûte. Aucun moment n'est ignoré, mais chacun de ces innombrables instants accroît la conscience du plaisir, en attendant d'achever le travail ; mais pouvoir couronner la satisfaction attendue, ne pas fuir la coupe comme d'habitude.</p>
<p>Dans ce long moment dans la <strong>mer calabraise</strong>, assez profonde même à une distance pas trop éloignée du rivage, la seule distraction possible est le <strong>panorama infini</strong> entre les horizon et cela coûte. Aucun moment n'est ignoré, mais chacun de ces innombrables instants accroît la conscience du plaisir, en attendant d'achever le travail ; mais pouvoir couronner la satisfaction attendue, ne pas fuir la coupe comme d'habitude.</p>
<p>L'aspect le plus agréable du travail est sans aucun doute <strong>la chaleur</strong> du liquide maintenant libéré, qui induit la <strong>relaxation</strong> et nous donne la confirmation que oui, nous faisons la chose davantage. beau. Le maillot de bain est toujours en place, n'a jamais bougé d'un millimètre, mais on ne le sent pas du tout, il n'offre pas la moindre résistance au mélange des deux seuls fluides en jeu. C'est le point culminant de tout, le summum du panisme.</p>

View File

@ -1,13 +1,11 @@
+++
Title = "📎 Pinces à cheveux, réduites en colle et galets"
Dates = 2023-09-15
Downsync = "/it/posts/Mollette-per-Capelli-Colla-e-Sassolini.html"
Alias = [
"/Posts/2023-09-15-Mollette-per-Capelli-Colla-e-Sassolini.html",
]
Image = "@/Media/Decor/craiyon_182944_small_hair_clip_decorated_with_glitter__worn_on_head__profile_closeup_smiling__anime.webp"
Date = 2023-09-15
Downsync = "/it/blog/Mollette-per-Capelli-Colla-e-Sassolini.html"
Aliases = [ "/Posts/2023-09-15-Mollette-per-Capelli-Colla-e-Sassolini.html" ]
Featured_Image = "@/Media/Decor/craiyon_182944_small_hair_clip_decorated_with_glitter__worn_on_head__profile_closeup_smiling__anime.webp"
Description = "Toutes mes créations DIY ne sont pas hideuses. Cette fois, pour faire un cadeau à moi-même et aux autres, j'embellis quelques barrettes à cheveux, de la première manière qui me vient à l'esprit."
Catégories = [ "Bricolage" ]
Categories = [ "Bricolage" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -53,9 +51,9 @@ Catégories = [ "Bricolage" ]
</ul>
<p>Pendant ce temps, dans la frénésie de tout, j'avais des perles qui allaient à droite, à gauche, sur le bureau, sur moi, puis sur le sol. En faisant l'ouverture et la fermeture, certains ont même éclaboussé dans l'air...<br>
Cependant, la plupart de ce que j'ai perdu, je l'ai retrouvé dans les jours qui ont immédiatement suivi, lorsque je me suis promené dans ma chambre et que j'ai senti quelque chose de <em>croquant</em> sous mes pantoufles. Je n'ai évidemment pas trouvé une toute petite pièce, d'autant plus que j'ai passé l'aspirateur peu de temps après.</p>
Cependant, la plupart de ce que j'ai perdu, je l'ai retrouvé au cours des jours suivants, lorsque je me suis promené dans ma chambre et que j'ai senti quelque chose de <em>croquant</em> sous mes pantoufles. Je n'ai évidemment pas trouvé une toute petite pièce, d'autant plus que j'ai passé l'aspirateur peu de temps après.</p>
<p>Au final, après en avoir fait 3 pour ma mère... J'ai presque commencé à vouloir en faire comme ça aussi ! 😅️ <br>
<p>Au final, après en avoir fait 3 pour ma mère... Mais j'ai presque commencé à vouloir en faire comme ça aussi ! 😅️ <br>
J'en ai donc fait au moins un de plus, mais cette fois, ayant un temps infini, j'ai essayé avec de la colle vinylique.<br>
Je ne sais pas si la décoration ainsi réalisée est résistante à l'eau ou non, car ma colle vinylique est dite "lavable", mais je ne sais pas si elle ne peut être lavée qu'à l'eau ou si du savon est également nécessaire. J'éviterai d'avoir la pluie sur la tête quand je le porterai, je suppose.</p>
@ -67,6 +65,6 @@ Je ne sais pas si la décoration ainsi réalisée est résistante à l'eau ou no
<p><img src="{{< assetsRoot >}}/Media/Mollette-Perline/2-Wip.webp" alt="La pince à linge que j'ai réalisée avec de la colle PVA, immédiatement après application.">< /p>
<p>Au final, ma mère avait un produit qui n'était presque même pas vraiment complet, comparé à celui, plus raffiné, que j'ai créé juste un instant plus tard ! 💀️ Son véritable don était donc d'agir en tant que bêta-testeur. Je lui ai alors proposé de réarranger un peu les trois premières pinces à linge, mais elle a dit qu'elle voulait garder au moins ces trois-là comme ça, et tout au plus je lui en ferais d'autres nouvelles. Bon, je ne sais pas quoi dire, il y a ceux qui préfèrent utiliser les bêtas à vie, apparemment (absolument pas <a href="https://spacecraft.altervista.org" rel="noopener nofollow" target=" _blank" >moi à propos de Minecraft</a>...).</p>
<p>Au final, ma mère avait un produit qui n'était presque même pas vraiment complet, comparé à celui, plus raffiné, que j'ai créé juste un instant plus tard ! 💀️ Son véritable don était donc de jouer le rôle de bêta-testeur. Je lui ai alors proposé de réarranger un peu les trois premières pinces à linge, mais elle a dit qu'elle voulait garder au moins ces trois-là comme ça, et tout au plus je lui en ferais d'autres nouvelles. Bon, je ne sais pas quoi dire, il y a ceux qui préfèrent utiliser les bêtas à vie, apparemment (absolument pas <a href="https://spacecraft.altervista.org" rel="noopener nofollow" target=" _blank" >moi à propos de Minecraft</a>...).</p>
<p><img src="{{< assetsRoot >}}/Media/Mollette-Perline/1-Scene.webp" alt="Les 3 premières pinces à linge réalisées, disposées dans différentes positions, avec une lumière thématique."> < /p>

View File

@ -1,10 +1,9 @@
+++
Title = "🎇 Le bilan de ce 2023, du moins en termes de publication !"
Dates = 31/12/2023
Downsync = "/it/posts/Resocontoctt-2023.html"
Alias = [
"/Posts/2023-12-31-Resocontoctt-2023.html",
]
Date = 2023-12-31
Downsync = "/it/blog/Resocontoctt-2023.html"
Aliases = [ "/Posts/2023-12-31-Resocontoctt-2023.html" ]
Categories = [ ]
+++
{{< noticeAutomaticTranslation it >}}
@ -15,7 +14,7 @@ Alias = [
<p>Pour la fin de l'année, beaucoup font une liste de bonnes résolutions pour les nouveautés, tandis que cette fois je compile une collection de certains de mes défauts... bienvenue dans mon monde.</p>
<p>J'ai bien peur de devoir aussi me dépêcher un peu avec ce post, car s'il sortait le 31, personne ne s'en soucierait probablement... du moins pas avant l'année prochaine (et ceci dit, c'est très effrayant, je sais). N'étant pas arrivé à temps pour le 30, me voilà posté tard dans la nuit, avant mimir. 🌌</p>
<p>J'ai bien peur de devoir aussi me dépêcher un peu avec ce post, car s'il sortait le 31, personne ne s'en soucierait probablement... du moins pas avant l'année prochaine (et cela dit, c'est très effrayant, je sais). N'étant pas arrivé à temps pour le 30, me voilà posté tard dans la nuit, avant mimir. 🌌</p>
<p>Ces derniers mois, je n'ai pas eu l'occasion de gérer parfaitement le site, car mes propos ont été volés par des médias alternatifs, ou peut-être un peu bloqués par des revers. Et quoi exactement, j'imagine que vous pourriez vous demander qui suit assidûment le site CTTT, mais uniquement le site CTTT, et sinon ne se vautre jamais dans l'arnaque ?</p>
@ -23,15 +22,15 @@ Alias = [
<p>Au cours de cet été, j'ai eu une idée un peu inhabituelle, du moins selon les normes de 2023 : ouvrir un forum de discussion à l'ancienne pour bousculer, avec la vague idée de construire quelque chose qui pourrait lentement devenir un lieu idéal pour discuter de ce sujet. genre, poussé au-delà des limites pratiques permises par les plateformes sociales ou les chats les plus modernes. Et ici il est fier, là sur <a href="https://bbs.spacc.eu.org/" rel="noopener nofollow" target="_blank">https://bbs.spacc.eu.org/ </ a>. 😎</p>
<p>J'ai quelques idées d'avenir moyennement ambitieuses concernant le Spacc BBS, que je n'ai pas encore eu l'occasion de réaliser et/ou de mettre en œuvre, pour des questions de compétences et de temps ; de la connexion avec ActivityPub, au support multilingue avec traduction dans le backend, jusqu'à l'idée d'un jeu de rôle qui se déroulerait dans le forum avec du code conçu ad hoc (bref, un vrai jeu vidéo, pas comme sur d'autres forums où les gens parlent et on fait semblant de jouer)... et qui sait si je pourrai un jour tout accomplir, surtout ne pas pouvoir trouver des personnes capables de fournir les pièces qui me manquent.<br>
<p>J'ai quelques idées d'avenir moyennement ambitieuses concernant le Spacc BBS, que je n'ai pas encore eu l'occasion de réaliser et/ou de mettre en œuvre, pour des questions de compétences et de temps ; de la connexion avec ActivityPub, au support multilingue avec traduction dans le backend, jusqu'à l'idée d'un jeu de rôle qui se déroulerait dans le forum avec du code conçu ad hoc (bref, un vrai jeu vidéo, pas comme sur d'autres forums où les gens parlent et on fait semblant de jouer)... et qui sait si je pourrai un jour tout accomplir, surtout ne pas pouvoir trouver des personnes capables de fournir les pièces qui me manquent.<br>
Héberger le forum ne me coûte rien, qu'il soit utilisé ou non, et pour cette seule raison, je ne pense pas que je déclarerai faillite ou fermerai un jour. C'est vraiment très pratique d'héberger à la maison.</p>
<p>Même si je ne l'ai pas exploité à l'extrême, j'ai utilisé le BBS pour écrire des messages que autrement je n'aurais peut-être jamais lancés, car je sens que d'une certaine manière le format du forum (même dans les cas où personne ne fait la queue même après des semaines d'attente...) m'offre une manière particulière de m'exprimer, que je trouverais parfois inadaptée sur le blog.<br>
<p>Même si je ne l'ai pas exploité à l'extrême, j'ai utilisé le BBS pour écrire des messages que autrement je n'aurais peut-être jamais lancés, car je sens que d'une certaine manière le format du forum (même dans les cas où personne ne met le fil en file d'attente même après des semaines d'attente...) m'offre une manière particulière de m'exprimer, que je trouverais parfois inadaptée sur le blog.<br>
D'un autre côté, qui sait, peut-être que j'y aurais publié seulement le blogoctt, estimant que le MicroBlog n'aurait certainement pas été une alternative appropriée. En parlant de ça...</p>
<h2>Le tout nouveau MicroBlog, voilà pour Du Rove</h2>
<p>Le "MicroBlog" que j'ai sur le site ctt n'est pas vraiment un microblog au sens classique du terme... c'est une catégorie dans laquelle j'ai arbitrairement décidé de conserver mes articles les plus courts. J'ai toujours pratiqué le vrai microblogging, un peu sur Fediverse, un peu sur Telegram, avec une chaîne qui, historiquement, alternait continuellement entre public et privé pour des raisons complexes.<br>
<p>Le "MicroBlog" que j'ai sur le site ctt n'est pas vraiment un microblog au sens classique du terme... c'est une catégorie dans laquelle j'ai arbitrairement décidé de conserver mes articles les plus courts. J'ai toujours pratiqué le véritable microblogging, en partie sur Fediverse, en partie sur Telegram, avec une chaîne qui, historiquement, alternait continuellement entre public et privé pour des raisons complexes.<br>
En parallèle, ces plateformes m'ont toujours aussi servi de "PicoBlog", avec des posts d'une ou deux phrases, pendant que je laissais la poussière se former sur la section du site. 🕸️</p>
<ul>
@ -43,7 +42,7 @@ En parallèle, ces plateformes m'ont toujours aussi servi de "PicoBlog", avec de
<ul>
<li>Le plugin ActivityPub pour WordPress devrait déjà avoir fait des progrès décents et pourrait presque convenir au microblogging...</li>
<li>...et il se trouve que j'ai un site WordPress sur Altervista (donc, espace et trafic illimités mais avec WordPress complet, gratuit) en désuétude, ce qui serait parfait pour essayer ce petit truc...</ li >
<li>...et il se trouve que j'ai un site WordPress sur Altervista (donc espace et trafic illimité mais avec WordPress complet, gratuit) qui est en désuétude, ce qui serait parfait pour essayer ce petit truc...< /li >
</ul>
<p>Cette chose mérite peut-être un article séparé, mais le fait est que j'ai immédiatement mis cette méthode à l'épreuve pour améliorer mon flux de travail de microblogging, après l'avoir affiché sur la nouvelle note du MicroBlog (<a href="https : / /octospacc.altervista.org/2023/12/04/138/" rel="noopener nofollow" target="_blank">https://octospacc.altervista.org/2023/12/04/138/</a > , c'est par exemple le message en question). 🔗</p>
@ -52,7 +51,7 @@ En parallèle, ces plateformes m'ont toujours aussi servi de "PicoBlog", avec de
<p>Par hasard - ironiquement, le soir du 24 décembre, comme s'il s'agissait d'un mauvais cadeau pourri - le compte Telegram où j'étais l'administrateur de ma chaîne et du groupe de commentaires a été banni, pour des raisons qui nous n'avons toujours pas compris (clairement automatique, et à mon avis incorrect). Dans l'état actuel des choses, il semble également que j'ai perdu toutes mes données pour toujours : s'ils ne répondent pas à ma demande manuelle de portabilité des données, ils auront violé le RGPD, et entre-temps, je n'aurai plus rien entre les mains. (si je ne panique pas...)</p>
<p>Heureusement, après avoir commencé à publier depuis WordPress, l'interdiction n'a en aucun cas interrompu mon flux de shitposting (ouf !), mais j'ai dû perdre du temps à rattraper les gens (et il y a ceux qui ne le font pas). encore collecté) pour enfin l'emmener dans la Matrix (un protocole de messagerie fédéré et véritablement gratuit)... car malheureusement ils n'ont pas voulu m'écouter quand il y a 2 ans je disais qu'il serait judicieux de s'y installer avant les accidents, pas après. 😮‍💨</p>
<p>Heureusement, après avoir commencé à publier depuis WordPress, l'interdiction n'a en aucun cas interrompu mon flux de shitposting (ouf !), mais j'ai dû perdre du temps à rattraper les gens (et il y a ceux qui ne le font pas). encore collecté) pour enfin l'amener dans la Matrix (un protocole de messagerie fédéré et véritablement libre)... car malheureusement ils n'ont pas voulu m'écouter quand il y a 2 ans je disais qu'il serait judicieux de s'y installer avant les accidents, pas après. 😮‍💨</p>
<p>Ce truc mérite également une discussion séparée, et juste pour vous porter chance, je laisserai certains de mes nouveaux liens ici :</p>
@ -86,7 +85,7 @@ Disons qu'au dessus de 90% ce sont des listes de liens qui me sont utiles, dont
<h2>Le temps qui passe...</h2>
<p>Cette section risque de n'avoir aucun sens, mais je voulais quand même l'écrire, en partie pour l'ambiance et en partie par désespoir.<br>
Il ny a jamais eu de doute sur le fait que le temps ne peut sempêcher de sécouler, laissant derrière lui tout ce qui a été passé et qui constitue le présent car il ny a aucun moyen de le changer. Pourtant, le temps semble de moins en moins utile, plus volatile, moins tangible. L'entropie augmente, les regrets se cristallisent, le divertissement apparaît comme un moyen de moins en moins efficace d'échapper aux ennuis.</p>
Il ny a jamais eu de doute sur le fait que le temps ne peut sempêcher de sécouler, laissant derrière lui tout ce qui a été passé et qui constitue le présent parce quil ny a aucun moyen de le changer. Pourtant, le temps semble de moins en moins utile, plus volatile, moins tangible. L'entropie augmente, les regrets se cristallisent, le divertissement apparaît comme un moyen de moins en moins efficace d'échapper aux ennuis.</p>
<p>Mais, blagues dramatiques mises à part, voici ce que je ressens vraiment, surtout lorsque des circonstances extérieures me le rappellent : à court terme, même si j'ai éliminé certaines des choses qui m'ont fait perdre du temps, il semble que j'ai de moins en moins disponible ; en ce qui concerne le long terme, on a de temps en temps le sentiment fort que le temps réellement disponible pour se matérialiser, malgré toutes les justifications que mon cerveau invente pour éliminer la douleur, est presque épuisé. 😶</p>

View File

@ -0,0 +1,151 @@
+++
Title = "📓️ Sur le passage des agendas aux blogs aux réseaux sociaux, une réflexion"
Date = 2024-06-22
Downsync = "/it/blog/Diari-Blog-Social-Riflessi.html"
Aliases = [ "/Posts/2024-06-22-Diari-Blog-Social-Riflessi.html" ]
Description = "À partir de la proposition C2 de l'examen d'État 2024, je raconte mon histoire et les enjeux critiques des formes très modernes de journal intime."
Featured_Image = "@/Media/Decor/dall-e_ca32679b-2878-4fb1-a031-f28a3865058d.jpeg"
Categories = [ "Internet" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Cette année, mes adeptes les plus assidus le savent, j'ai le privilège de ne pas avoir à passer l'examen final : j'en ai déjà donné assez l'année dernière, alors que maintenant je me retrouve dans le vortex bien pire de l'université. Mais, pour ceux qui n'accordent pas l'attention nécessaire à mes profils en ligne : ce n'est pas grave, vous l'avez découvert maintenant.</p>
<p>Ne allant plus à l'école, il est inévitable qu'une année civile entière s'écoule pour moi sans jamais écrire l'essai classique et, même si cela ne me manque absolument pas de rentrer chez moi avec une épaule cassée et une main mutilée - le résultat de l'écriture des centaines de mots à la main sur du papier, puis même en produire une copie au net — je dois admettre que ne pas avoir à écrire est assez triste.<br>
Évidemment, comme j'aime écrire, je n'ai jamais arrêté de le faire moi-même, en fait, j'ai pas mal augmenté la fréquence. Maintenant... c'est vrai que ce blog n'a pas vécu ici depuis un an, mais il survit à peine, mais <a href="https://sitoctt.octt.eu.org/Posts/2023-12-31-Resocontoctt -2023 .html#-Il-MicroBlog-nuovissimo-alla-fa" rel="noopener nofollow" target="_blank">mes prédictions d'il y a six mois concernant mon nouveau microblog</a> (sur l'article écrit comme < em >résocontoctt</em>des publications 2023) se sont avérés assez justes, et j'arrive toujours à y mettre au moins quelques centaines de mots par jour. (J'aimerais faire plus, mais le temps est un tyran.)</p>
<h2>"La piste sur les blogs"</h2>
<p>Vous aurez déjà remarqué que ce n'est pas un thème, car je <em>crainds</em> que dans un journal scolaire cela me coûterait cher de commencer par des digressions aussi puissantes, alors j'espère que maintenant vous ne le ferez pas fuyez si je dis qu'ici, aujourd'hui, je veux profiter de cela pour développer l'une des pistes proposées lors du test italien de cette année.<br>
En partie pour le mème, en partie par caprice, mais au fond aussi en partie par nostalgie, en fait, j'ai décidé de jeter un coup d'œil aux répétitions de cette année... avec trois jours de retard, bien sûr, car le temps est despote, mais le temps est relatif quand vous n'avez pas de limite de 6 heures pour faire quelque chose !</p>
<p>Laissant de côté le test de mathématiques qui, oui, je n'ai ouvert que celui-là pour le mème (je ne comprends rien !), il était inévitable qu'au moins le test d'italien ait de bonnes propositions, et surtout parmi eux aujourd'hui j'en choisis un qui, dans ce contexte, est assez <em>méta</em> : le C2, du type "réflexion critique à caractère explicatif-argumentatif sur les problématiques actuelles"... Le le nom est une balle, oui, donc j'arrêterais immédiatement de citer le texte MIUR et j'irais droit au but ; Mais d'abord, la piste :</p>
<détails>
<summary>(Cliquez pour agrandir) <b>Proposition C2 : Texte extrait de : Maurizio Caminito, <i>Profils, selfies et blogs</i>, dans LiBeR 104, (octobre/décembre 2014), pp.39-40 .</b></résumé>
<citation de bloc>
<p>Lorsque la manière de lire et d'écrire change, les manières les plus consolidées de transmettre ses idées et ses pensées aux autres (ou à soi-même) changent également. Et il nexiste peut-être aucune forme littéraire (ou para-littéraire) qui, à lère de la révolution dite numérique, ait subi une mutation égale à celle du journal.
Le journal secret, entendu comme un cahier ou un cahier dans lequel sont notés des pensées, des réflexions, des rêves, des espoirs, strictement liés au plaisir personnel ou à la (re)lecture, n'existe plus. Non seulement parce qu'il a changé de forme, laissant au sol l'apparence d'un coffre au trésor diversement défendu par la curiosité des autres, mais parce qu'il a subi un véritable renversement de sens.</p>
<p>Dans son journal, Anne Frank a raconté sa vie à une amie fictive à qui elle avait donné le nom de Kitty. Entre autres choses, il lui écrit : « J'ai très peur que tous ceux qui me connaissent tel que je suis toujours doivent découvrir que j'ai aussi un autre côté, un côté plus beau et meilleur. J'ai peur qu'ils se moquent de moi, qu'ils me trouvent ridicule et sentimental, qu'ils ne me prennent pas au sérieux. J'ai l'habitude de ne pas être pris au sérieux, mais seule Anna la « légère » y est habituée et peut le tolérer, la Anna « plus sérieuse » est trop faible et n'y résisterait pas."</p>
<p>Qui aujourd'hui écrit encore dans la solitude, en écrivant des mots sur les feuilles d'un cahier dont lui seul a la clé ?</p>
<p>Qui cherche, à travers le journal, la découverte d'un "silence intérieur", "la partie la plus profonde de soi", qui constituera, pour l'écrivain, le fondement de la rencontre avec l'autre ?</p>
<p>Les premiers éléments à disparaître ont été la dimension temporelle et le caractère procédural de la rédaction du journal, non pas tant par rapport à la vie quotidienne, mais par rapport à la formation progressive de la personnalité.</p>
<p>Le journal intime de lère numérique est une représentation de soi immédiatement adressée aux autres. Il est né comme une construction artificielle, consciente, ou plutôt dans une recherche presque spasmodique, du jugement (et de lapprobation) des autres. Risquer ainsi de perdre l'un des éléments essentiels du journal tel que nous l'avons connu jusqu'à présent : la recherche de soi à travers le récit de son expérience intérieure. Ce qui est remplacé par l'affirmation de soi à travers le récit mythique (ou dans les intentions, mythopoétique) de ce que l'on aimerait être.</p>
</blockquote>
<p>Dans ce passage, l'auteur réfléchit au changement qu'a subi la rédaction d'un journal grâce au succès des blogs et des médias sociaux : exprimez votre point de vue sur le sujet et comparez-vous de manière critique aux thèses exprimées dans le texte. Vous pouvez diviser votre essai en paragraphes intitulés de manière appropriée et le présenter avec un titre général qui exprime de manière synthétique son contenu.</p>
</détails>
<h2>Quel rôle jouent les blogs ?</h2>
<p>Au risque d'être (même si ce n'était qu'en apparence...) un disque rayé, je le répète : ce n'est pas un sujet, ne vous enfuyez pas, je vous en prie ! Même si j'aime garder l'expérience de cette écriture authentique, c'est-à-dire commencer et terminer sans aller voir comment d'autres sur Internet ont suivi le même chemin que moi, autant je ne peux m'empêcher d'aborder le sujet de ma manière habituelle, comme pour les autres articles de mon blog, racontant également mon histoire personnelle, et... comprenez-vous, à ce stade, pourquoi je dis que "c'est du méta" ?</p>
<p>En tant que fille bizarre sur Internet qui doit toujours se faire connaître, je n'ai pas pu m'empêcher de parler de blogging sur mon propre blog, en m'inspirant d'un texte qui vient d'un livre ; quelque chose qui fait partie, pour ainsi dire, de l'ancienne frontière du partage de ses réflexions avec le grand public... quelque chose qui n'a pourtant pas du tout été supplanté par les nouvelles technologies. Cependant, il est inévitable que, dans notre monde, composé d'êtres mortels disposant d'un temps limité (ce dictateur revient toujours en jeu...), chaque nouveauté qui arrive doit toujours (au moins en partie) remplacer quelque chose. vieux, sinon nous n'en parlerions même pas, parce que personne ne le saurait jamais... alors, où est le piège ?</p>
<h3>Journal contre l'actualité</h3>
<p>Les blogs, en effet, n'ont pas éliminé les livres, qui sont encore écrits et lus à fond (du moins, relativement), mais à leur arrivée ils ont curieusement pris la place de quelque chose d'opposé : le journal, une forme d'écriture intime. par excellence, généralement jamais destiné au plaisir du public, et certainement pas ouvert aux commentaires ou au partage de seconde main. Pour développer sa pensée, l'auteur du texte part de cette hypothèse, qui est objectivement vraie : de nombreuses personnes qui vivaient avant Internet, que je les connaisse ou il y a des siècles, tenaient d'une manière ou d'une autre le journal personnel classique. .. alors qu'aujourd'hui, malgré l'<a href="https://ourworldindata.org/grapher/literate-and-illiterate-world-population" rel="noopener nofollow" target="_blank">l (non fonctionnel) analphabétisme est à son plus bas niveau pratiquement partout dans le monde</a>, quelque chose avec exactement ces caractéristiques n'est pas du tout courant. Ce qui s'est passé? Les gens nont-ils plus, comme par magie, des pensées personnelles à traiter et à retenir ? Evidemment non : les manières ont simplement changé et, c'est le point de la discussion, les objectifs pour lesquels cela est fait.</p>
<p>Il convient de clarifier non pas pour ridiculiser le texte, mais simplement pour établir un contexte plus précis, qui peut être lu à des kilomètres du fait que ce texte a été écrit en 2014 : s'il parle aussi à juste titre des médias sociaux, d'où Nous ne savons pas grand-chose seulement grâce à la piste, on peut dire qu'elle se concentre principalement sur les blogs, mais les blogs sont pour ainsi dire morts après dix ans. Dix ans sont pratiquement une époque historique dans la société de l'information, à tel point que les blogs au sens strict n'ont même pas eu le temps de tuer le journal, avant d'être tués à leur tour par les réseaux sociaux (y compris certains qu'on appelle microblogs, mais pas seulement). Les sites personnels dédiés à l'écriture publique de ses idées sont réalisés par seulement deux catégories de personnes : les artistes du numérique et/ou les passionnés de technologie (me voici), et ceux pour qui écrire est avant tout un métier (écrivains, journalistes, chercheurs). , etc...), qui pendant leur temps libre se consacrent également à une forme plus informelle mais néanmoins substantielle.</p>
<p>Aujourd'hui, malheureusement, les gens normaux se contentent d'utiliser les plateformes sociales de manière banale et de faire de plus en plus de microblogging, car la mode qui existait au début du nouveau millénaire a été immédiatement éclipsée ; dans un sens, le niveau des blogs moyens a considérablement augmenté, car ils sont désormais utilisés intentionnellement pour aborder des problèmes de manière critique et susciter des discussions « engagées », et constituent de moins en moins des recueils de mémoires quotidiennes. Ce détail, comme le savent bien tous ceux qui se trouvent dans une situation similaire au mien, n'est pas aussi minime qu'il y paraît, et il est bon de le garder à l'esprit pour plus tard.</p>
<h3>Le journal devient une nouveauté</h3>
<p>Quelles que soient les technologies privilégiées par les <em>jeunes</em> d'aujourd'hui, l'intérêt de ces deux pages demeure : le numérique a dénaturé le concept de journal intime, qui existe aujourd'hui d'abord comme un moyen de s'exposer. , et non pour se rassembler. Le sujet est particulièrement intéressant, car la situation actuelle n'est pas seulement une conséquence de l'évolution technologique, mais de l'évolution de la société par rapport à celle de la technologie. Pour la plupart des gens, moi y compris, l'idée selon laquelle écrire ses pensées numériquement est plus confortable, flexible, intrigant et sûr que l'association romantique mais trop ancienne du stylo et du papier est acceptable ; cependant, utiliser un support virtuel ne signifie pas automatiquement renoncer au secret ou à l'introspection.</p>
<p>N'importe qui peut très bien composer des fichiers sur son appareil et les laisser là uniquement pour lui-même, peut-être même en les protégeant par un cryptage, une sécurité sans doute plus sûre qu'un cadenas grinçant utilisant une clé produite en série. En fait, il est techniquement encore plus facile de garder les choses pour soi que de tenir un journal en ligne moderne, qui nécessite de créer un profil, de configurer des paramètres et, dans les cas extrêmes, même de faire attention à ce que l'on écrit, pour ne pas finir. jusqu'à banni du service. Mais alors, pourquoi n'écrivons-nous plus en privé, même si c'est plus facile que par le passé (même si, certes, en même temps, écrire en public est aussi beaucoup plus facile que par le passé) ?</p>
<h2>Mon histoire compliquée</h2>
<p>J'ai essayé de trouver une réponse à cette question à plusieurs reprises, depuis des années maintenant, du moins depuis que j'ai arrêté d'utiliser superficiellement les différentes plateformes numériques. En réalité, en effet, depuis la fin de mon enfance, je partage ce que je veux dire d'une manière ou d'une autre grâce à Internet, ayant d'abord commencé avec YouTube (en faisant du gameplay et quelques tutoriels informatiques), pour ensuite me passionner très lentement pour la création. sites Web au début de l'adolescence et en utilisant des groupes de discussion pendant toute cette période et un peu plus tard. Cependant, il ne m'est jamais arrivé de vouloir partager, systématiquement et avec un public plus éthéré, des choses plus privées ou pas strictement liées à mes activités numériques, jusqu'à ce que je commence à utiliser Instagram pendant de courtes périodes, quelque temps après l'explosion de histoires.</p>
<p>De toute façon, ce sont des choses volatiles (comme la nature du format l'exige), qui si je n'avais pas pu les publier là-bas, auraient probablement fini tout simplement oubliées, dans une conversation perdue ou dans le trou noir de ma galerie, car je n'avais jamais perçu l'intérêt de tenir un registre personnel dans lequel écrire mes petites choses. Très probablement, et c'est peut-être aussi dû à mon immaturité émotionnelle de l'époque, le format m'a aussi insufflé un peu de peur, ne pouvant pas vraiment imaginer ce que j'aurais à écrire à long terme, et surtout pourquoi jamais ; sur les réseaux sociaux, au moins, j'ai pu rencontrer de nouvelles personnes avec qui partager des opinions, des passions et des moments de légèreté, leur donnant l'opportunité de connaître de petits fragments de ma vie tout comme je pouvais connaître la leur. Plus tard, cependant, Instagram a commencé à devenir ennuyeux et j'ai arrêté de l'utiliser pour de bon.</p>
<h3>À partir de Telegram</h3>
<p>À ce stade, pendant un bon moment, je n'ai pas vraiment partagé quoi que ce soit de particulier sur moi en public, mais j'ai parlé dans quelques discussions, et généralement pas de choses directement personnelles. Parfois, je partageais des mèmes, et j'ai continué avec eux, après avoir également créé au bout de quelques mois une toute petite chaîne Telegram où j'en ai republié plusieurs (très, très grinçants et pas du tout kek). Petit détail : Telegram est un service de messagerie, mais il a toujours joué le rôle de plateforme sociale alternative pour beaucoup, au point que même ceux qui sont derrière lui ont travaillé dur dessus au fil des années. Là-haut, de temps en temps, d'une manière si spontanée que j'en avais presque oublié maintenant, il m'arrivait d'envoyer mes propres messages ironiques ou de répondre à ceux de l'autre administrateur. Certains faisaient également référence à des choses que j'avais faites ou qui m'étaient arrivées, mais l'accent n'était jamais vraiment mis sur moi.</p>
<p>À vrai dire, petit à petit, les publications que j'ai créées sur cette chaîne ont lentement augmenté au fil des mois, jusqu'à ce que, presque par hasard, <a href="https://sitoctt.octt.eu. org/Posts/MicroBlog/ Archive/2019/09/index.html#-2019-09-16-1814-The Beginning-of-O" rel="noopener nofollow" target="_blank">avec un prétexte qui est en fait un peu 'drôle</ a>, je n'ai pas eu l'idée de créer une deuxième chaîne où je ne pourrais publier que spontanément, sans les reposts incontrôlés de mèmes. Cette chaîne (qui en réalité est également née avec deux nouveaux admins, mais où c'était toujours moi qui parlais le plus), est peut-être devenue au fil des mois une sorte de journal intime ouvert au public, où je publie de moins en moins au hasard, et sur des sujets qui peu à peu étaient de moins en moins virtuels, mais sans même que je m'en rende compte, car deux mains ne suffisaient pas pour compter toutes les couches d'ironie. Dans ce dernier cas, je parle simplement de <em>OctoVoLTE</em>, qui au cours des 5 dernières années a évolué avec moi et ma façon d'écrire, existant encore aujourd'hui en tant que microblog très actif, comme je l'ai mentionné dans 'start .</p>
<h3>L'ère "greve zì"</h3>
<p>C'est en partie au moment où j'écris que je réalise combien, dans cet espace public, je cherchais peu à peu une sorte d'intimité secrète au fil du temps, mais qui n'était pas un véritable isolement. Cela a commencé comme un endroit pour faire des blagues sur moi ou sur des moments personnels superficiels, mais au fil des mois et des années, c'est devenu de plus en plus un endroit pour écrire sur des choses plus privées et que j'avais l'impression de ne pouvoir vraiment dire ailleurs. . Pendant ce temps, je suis devenu progressivement de plus en plus malade mentalement, pour des raisons qui étaient totalement incompréhensibles pour moi et pour les autres à l'époque ; certainement, écrire sur la chaîne, pour rire aussi de mes problèmes inexplicables avec d'autres personnes, m'a en ce sens aidé à me défouler et à me distraire, car je n'étais pas réellement capable de résoudre les problèmes qui se cachaient derrière mes messages constants. , ironique mais peut-être objectivement inquiétant.</p>
<p>Cependant, à mesure que les enjeux augmentaient, j'ai commencé à penser qu'écrire toutes ces choses comme ça, en public, n'était pas acceptable. Non pas que j'avais honte de les montrer aux petites personnes qui vivent sur mon ordinateur, sinon je n'aurais pas commencé du tout, mais surtout je m'inquiétais de ce qui pourrait arriver si ceux qui me connaissent personnellement savaient lire. En partie, j'avais déjà très peu de véritables amitiés et je voulais éviter de les faire exploser, en me montrant manifestement malade et tout simplement bizarre, mais en partie j'avais peut-être aussi peur que mes parents découvrent quelque chose et s'inquiètent, ou ils me puniraient, ou chercheraient quoi... En réalité, en utilisant un surnom que je n'avais jamais utilisé auparavant, il n'aurait pas été facile de trouver la chaîne pour quelqu'un qui me connaissait personnellement et qui aurait essayé de la chercher. , mais... parfois la déesse Chance a tendance à faire de très mauvaises blagues, donc c'était plus que logique pour moi de rendre la chaîne privée, pour que je puisse continuer à écrire comme je le faisais, sans me soucier de la possibilité que quelqu'un puisse lier mon contenu à ma personne physique.</p>
<h3>Un journal inattendu</h3>
<p>Si j'y réfléchis un peu (même si, après toutes ces années, je n'en ai pas une idée précise), peut-être que même dans ce journal désormais semi-privé je n'ai pas écrit tout ce que j'aurais voulu, et que j'aurais pu en toute confidentialité, mais j'ai quand même partagé beaucoup, beaucoup de choses. Tellement que, voulant rendre la chaîne publique quelque temps plus tard, j'ai dû supprimer tous les messages datant de plus d'un certain nombre, car je suis presque sûr d'avoir partagé des choses qui, bien que totalement inoffensives en elles-mêmes, si elles sont appropriées triangulée avec suffisamment de patience aurait permis à des acteurs malveillants d'obtenir certaines de mes informations personnelles, et ce n'est pas le cas ; Cependant, le temps nécessaire pour examiner des années de messages, pour supprimer uniquement les quelques messages à risque, aurait été trop long, alors j'ai d'abord fait des copies privées, puis j'ai pris la décision inconfortable de tout supprimer dans un silence complet (avec un script). .< /p>
<p>En tout cas, j'ai de vagues souvenirs d'avoir peut-être écrit des notes privées libres dans les cas où la chaîne ne suffisait pas, mais cela n'a jamais pris racine en moi comme activité de recherche, car sinon la chaîne me satisfaisait comme un registre des jours. Cependant, jusqu'à récemment, je ne réalisais toujours pas que ma chaîne n'était rien d'autre qu'un journal intime moderne, car dans ma tête, le journal était quelque chose d'écrit d'une certaine manière et n'était pas du tout associé à une séquence de messages (même si chronologique), écrit peut-être dans un italien approximatif et avec des images stupides au milieu.</p>
<h2>Vers le Fediverse</h2>
<p>Je sais que je semble largement hors de propos à ce stade, mais, tout d'abord, sur mon site, je suis aux commandes ; mais dautre part, ce que je veux illustrer, cest comment, jusquà un certain point, mon écriture numérique a existé dans le but de mexprimer de manière extrêmement authentique, sans ces dénaturations apportées par la mécanique dInternet, bien quelle soit en public. Ceci, en fait, jusqu'à ce que je redécouvre l'archétype des réseaux sociaux les plus traditionnels, grâce au Fediverse. Même les pierres devraient le savoir maintenant, mais, en cas de doute, il est juste de rappeler ce qu'est le Fediverse sur le plan pratique (et non technique, sujet qui ne nous concerne pas aujourd'hui) : c'est un environnement en dont il existe des plateformes sociales très proches des plateformes plus ou moins commerciales en vogue, dans leurs fonctions, mais qui ne sont pas contrôlées par <a href="https://it.wikipedia.org/wiki/Big_Tech" rel="noopener nofollow" target="_blank">Big Tech</a> , ils ne sont pas basés sur l'abus des utilisateurs à des fins lucratives, ils communiquent parfaitement entre eux plutôt que d'être ce qu'on appelle des "jardins clos", et la modération est très efficace. Il y en a des tonnes, mais la plateforme avec laquelle j'ai commencé était Mastodon, très accessible étant similaire à Twitter et ayant la plus grande communauté italienne (à l'époque la seule avec une bonne masse critique, en réalité). Sur le papier tout semble extrêmement positif, et j'ai commencé à me rapprocher de plus en plus du monde des réseaux sociaux fédérés, rencontrant beaucoup de gens sympas et très peu d'inquiétants (ce qui n'est pas une évidence sur les réseaux sociaux marchands), commençant petit à petit à mettre plus et plus d'accent sur "avoir mon microblogging là-bas, plutôt que sur la chaîne Telegram - qui, pour être honnête, devenait très stagnante, avec tant de personnes qui ne sont plus actives, mais personne de nouveau ne la découvre et ne vient."
<p>C'est à peu près à cette époque qu'un certain déclin a commencé, et ce dont je n'avais pas réalisé auparavant était un journal, maintenant je ne réalisais pas à quel point c'était de moins en moins un journal, à chaque nouveau message que j'envoyais. n'importe lequel de mes profils. L'un des points forts considérés comme du Fediverse est que (pour le meilleur ou pour le pire, malgré quelques expériences très limitées), il n'existe pas d'algorithmes qui proposent les différentes publications aux utilisateurs, mais plutôt celles-ci n'arrivent que chronologiquement (comme le faisait également Twitter dans l'ancien temps). fois). La raison pour laquelle cela serait positif est que, puisqu'il n'existe pas de machine qui décide sur la base de critères secrets (et difficiles à exploiter en sa faveur) quels messages proposer le plus au détriment des autres - quelque chose que le Big Social utilise justement pour garder son des utilisateurs collés autant que possible au service, tout cela au nom du profit et souvent au mépris de toute moralité — les utilisateurs auraient non seulement un réel contrôle sur leur expérience, mais pourraient s'exprimer de manière authentique, sans avoir à choisir entre plaire à l'algorithme suprême ou avoir un message qui ne sera vu par personne.</p>
<h3>Le dilemme des chiffres</h3>
<p>Mais comme partout, plus un système est complexe, plus il contient d'entropie et de variables imprévisibles (et un réseau social est dans ce cas un réseau véritablement idéal), et plus sa réalité s'écarte des principes idéaux ; En particulier, puisque le temps est un bourreau, comment les choses peuvent-elles ne pas tourner mal si vous lui en donnez le contrôle total ? Qu'ils soient propriétaires ou communautaires, le gros problème des médias sociaux est leur nombre, et la nécessité de les augmenter de plus en plus : en y réfléchissant maintenant, je me rends compte que, chaque fois que je partageais quelque chose dans ces cas-là, la priorité n'était pas non plus exprimer ce que je ressentais à un moment donné, mais exprimer ce que je ressentais peut-être, mais en même temps cela m'aurait permis d'accumuler plus de chiffres que la fois précédente ; et lorsque cela ne s'est pas produit, la déception était palpable.</p>
<p>Je n'ai jamais vraiment abandonné la chaîne Telegram, utilisant parfois des robots pour republier automatiquement de là vers le monde fédéré et vice versa, et le faisant simplement à la main dans des cas extrêmes. Je n'ai jamais atteint le niveau de télécharger des données du réseau fédéré pour calculer des statistiques intéressantes et ainsi avoir un avantage stratégique sur les autres, mais uniquement par manque de temps, car l'envie était forte... mais j'ai certainement fait quelques calculs mentaux, concernant les moments où publier quelque chose, et à quel rythme, pour tenter d'obtenir ces impressions uniques supplémentaires, qui devraient ensuite être transformées en au moins quelques <em>retoots</em>, afin de générer des d'autres impressions et ainsi de suite. Tout cela pour quoi, alors, toucher de nouveaux abonnés qui, de toute façon, en raison de lordre temporel, auraient généralement manqué mes publications ? C'est cela qui, à un moment donné, m'a fait perdre patience, et une bonne partie de mon intérêt : le problème n'était pas que ce que j'écrivais n'était pas intéressant, car les interactions arrivaient quand les étoiles étaient bien alignées, mais que personne ne les a jamais remarqués à cause du système... ce qui est exactement ce que le Fediverse a promis de ne pas arriver. La situation s'est extrêmement aggravée lorsque - cela semble être un paradoxe - ont commencé à arriver de nombreux nouveaux utilisateurs qui avaient fui le Twitter d'Elon Musk, de manière cyclique, à chaque fois qu'il disait ou faisait une de ses énormes bêtises : avoir plus d'utilisateurs, il y a certainement beaucoup d'yeux. plus (2 pour chaque utilisateur !)... mais hélas, inévitablement, le bruit de fond devient également beaucoup plus fort, et transmettre un message à quelqu'un qui pourrait l'apprécier devient une véritable entreprise.</p>
<p>Cela me fait peur de penser que je suis coincé dans cette situation depuis plus d'un an, après l'avoir inversée il y a quelques mois à peine par pur hasard, et que je ne réalise tout cela que maintenant. Même si j'avais déjà déclaré que toutes mes tentatives d'expansion de mon royaume avaient échoué, c'était toujours un bug coincé dans ma tête, et l'intérêt que j'avais perdu à rédiger un journal numérique d'une manière désintéressée par les autres n'est pas revenu comme par magie ; pendant une bonne période donc, sur la chaîne Telegram, j'envoyais le plus souvent des mèmes avec des commentaires personnels, et parfois l'histoire de choses que je faisais en passant mon temps avec des ordinateurs, mais sans cette atmosphère intime qui était autrefois centrale.</p>
<h2>La bonne mauvaise solution</h2>
<p>Je dois pratiquement remercier le destin pour que, tout à fait par hasard, en décembre dernier, l'idée de passer au gestionnaire de contenu WordPress pour gérer toutes mes publications m'est venue à l'esprit ; l'idée était de pouvoir tout retransmettre automatiquement sur Telegram avec un bot, et sur le Fediverse via le plugin dédié, de manière à lever le doute constant sur où publier quoi, et de pouvoir simplement se remettre à l'écriture comme dans le passé. Avec le recul, cette idée avait aussi une base néfaste, étant basée sur cette pensée malade vers laquelle je ne cessait de graviter, mais le résultat était totalement positif, même si ce n'était pas du tout ce que je voulais ; c'est précisément pourquoi je dois remercier la chance. Cela fait depuis que j'ai commencé à aller à ce nouveau rythme que je pense que ce sujet mérite un article à lui seul (appelez-moi simplement "procrastinateur maxima"), mais le point clé de ces derniers mois est que je suis presque revenu à la splendeur littéraire du passé. Malheureusement et heureusement, mes années en tant que Edgelord<sup id="fnref1"><a class="footnote-ref" href="#fn1">1</a></sup> sont un chapitre clos, mais des choses que je j'ai encore beaucoup à dire, en fait...</p>
<p>En m'habituant au nouveau système et au fait qu'il était plus pratique d'y écrire que sur Telegram, j'ai commencé à prendre l'habitude d'écrire beaucoup dans des messages uniques ; quelque chose qui non seulement a anéanti toute chance que j'avais de pertinent sur le Fediverse, mais qui a même incité quelques anciens adeptes (pas trop, heureusement) à lever le nez. Au début, j'étais un peu inquiet mais, pour une raison quelconque, cette fois, le désir de mes pensées intrusives de laisser mon esprit intact pour être distribué dignement dans l'éther l'a emporté, et non le désir de continuer à m'adapter à la mécanique commerciale. Je l'appelais simplement "microblogoccctt" quand j'ai commencé, mais, avec maintenant en moyenne plus d'un millier de caractères par article, je me rends compte que l'appeler un microblog est un peu déplacé par rapport aux normes modernes - ce ne sont que quelques pages de journal substantielles - mais c'est la beauté de celui-ci. Assez de temps s'est écoulé maintenant pour dire qu'il ne s'agit plus de la frénésie des nouveaux logiciels, mais que j'apprécie vraiment l'expérience dans son ensemble. Bien sûr, j'ai forcément une manière d'écrire complètement différente par rapport au passé, mais à la base il y a la même force qui m'animait autrefois.</p>
<h3>Mon dernier journal</h3>
<p>N'ayant réalisé que récemment que ce que j'avais autrefois était un journal intime, et que ce que je voulais encore, c'est pratiquement un journal intime, j'ai aussi eu le plaisir de découvrir l'une des caractéristiques clés de ce format : comme c'est cool de finir par lire. quelque chose d'écrit des mois ou des années auparavant, comparer cet instantané passé avec le contexte présent, percevoir les différences entre les différentes "versions" de sa personne sans même avoir à trop y penser, réfléchir à tout et projeter son esprit sur un ancien moment positif ; ou du moins, un moment négatif dont, grâce à l'écriture, on pouvait idéalement tirer quelque chose de positif. Les moments où, pour dire quelque chose de nouveau, je finis d'une manière ou d'une autre par créer un lien vers des messages passés sont particulièrement spéciaux : non seulement c'est une excuse que le destin m'accorde pour revenir sur ce que j'ai écrit à ce moment-là, mais cela me donne l'impression du développement continu de toute chose, est la preuve que les choses que je choisis d'écrire ne se succèdent pas au hasard et ne restent pas une fin en soi. Je ne le regrette que lorsque, occupé par des engagements très lourds ou l'esprit à court d'idées, je saute une journée sans rien écrire, car c'est une autre occasion d'ajouter à mon bagage littéraire qui s'estompe ; Cependant, s'en inquiéter reviendrait à perdre une fois de plus de vue ce que l'on fait, car il est normal que dans la vie de tous les jours il y ait des moments qui sont non seulement bons, non seulement mauvais, mais aussi terriblement banals et hors de propos, et donc ne peuvent pas être transformé en lettres.</p>
<p>En même temps, cependant, écrire en public reste pour moi une prérogative, non seulement en raison de la recherche immédiate possible d'interactions avec d'autres personnes, mais aussi plus généralement parce que j'aime l'idée de construire une véritable base de connaissances. , que chacun pourra lire à l'avenir, pour s'amuser ou approfondir ses réflexions, exactement comme je le fais avec les notes des autres ; exactement comme nous le faisons tous en lisant ces mots, écrits par des individus, que l'histoire nous a rapportés, après leur mort.</p>
<h2>La réalité des réseaux sociaux</h2>
<p>Tout cela, sans chichi, est en contraste direct avec l'orientation des médias sociaux. La technologie qui la sous-tend peut en fait prendre en charge des façons de faire quelque peu anachroniques (sinon mon système avec WordPress ne fonctionnerait même pas), mais ce n'est en aucun cas la direction que prennent les utilisateurs. Si vous vous adaptez au système, vous avez la chance de gagner une certaine reconnaissance, mais si vous ne vous adaptez pas, vous êtes assuré de perdre : il n'est donc pas difficile de comprendre pourquoi la majorité des internautes vivent dans la cage que je ressentais pendant un moment ». Au-delà des modes, qui par définition vont et viennent, le système ne permet pas de voir quelqu'un dans ses moments les plus bas, car la tristesse et la compassion ne génèrent pas la même implication que la colère, la vantardise et l'envie qu'elles assurent, et donc. : si quelque chose est désagréable, il doit y avoir un coupable derrière cela pour s'en prendre, car les plaintes stériles sont agaçantes ; et, si quelque chose est agréable, alors il doit dune manière ou dune autre susciter un désir chez ceux qui le regardent, ou il doit dune manière ou dune autre être lexpression dun désir, sinon cela na pas dimportance. En pratique, l'acte de publier sur les réseaux sociaux doit généralement être en soi une tentative de s'élever au rang de mythe.</p>
<p>Il est clair que je généralise, mais si vous y réfléchissez, les choses qui font sensation sur les réseaux sociaux peuvent toujours être attribuées à l'une de ces catégories, car - encore une fois, la nature humaine est jolie. difficile. Le résultat de cette équation est que, en essayant d'obtenir quelque chose pour soi-même, on finit par écrire uniquement pour d'autres personnes peu claires, qui ne peuvent les apprécier que si, à ce moment-là, ils n'ont pas devant eux quelque chose d'encore mieux. Comme on pouvait s'y attendre, les gens ici ne relisent généralement pas leurs anciens messages, ils ne réfléchissent pas à leur passé en regardant ce qu'ils ont produit, et je sais qu'en réalité beaucoup n'ont aucun problème à supprimer les anciens messages après un certain temps sans en conserver aucun. sauvegarde, privée ou non. Cette dernière, entre autres, est aussi la conséquence directe d'un autre mécanisme qu'imposent les médias sociaux, à savoir la recherche continue des sujets les plus récents, à un rythme qui rend difficile l'arrêt et la réflexion, avec pour résultat final des écrits qui perdent tout cela a un sens pratique des heures ou des jours après la publication.</p>
<h3>Quelque chose à mi-chemin entre la crise</h3>
<p>Pour conclure comme j'ai commencé, il faut dire que l'environnement des chaînes Telegram (et celles-là en particulier, car, à part les microblogs autogérés comme le mien, il n'y a rien d'autre au même niveau, pour les gens ordinaires) est particulier, dans la mesure où il semble toujours être un juste milieu entre ces extrêmes. Bien plus que dans d'autres lieux sociaux en ligne, les utilisateurs qui y créent une chaîne aussi strictement personnelle, pour peu qu'elle ne soit pas liée à une thématique précise, finissent par publier un peu de tout, ou presque.</p>
<p>Il est facile de constater, rien qu'en se promenant, que c'est le cas, et que certaines publications ont une odeur similaire à celle de mes débuts, plusieurs administrateurs partageant également leurs défauts, ainsi que le victoires. Selon toute vraisemblance, lexposition est probablement filtrée de toute façon nous pouvons simplement voir ce qui est publié, mais nous navons aucune idée de ce qui nest jamais dit et lintrospection est certainement loin du niveau du journal intime quelle était autrefois le format réduit à un format très réduit. quelques mots à la fois rendent fatigant et distrayant de regarder en arrière pour faire des comparaisons, en particulier pour rechercher d'anciennes "pages" - mais, de toute évidence, le fait est que l'alternative classique n'est plus attrayante. Mais même dans ces cas, il reste souvent le désir de se réserver de ceux qui ont un certain poids sur nous ; mais contrairement à Anne Frank, qui dans sa situation limitée ne pouvait rien faire d'autre que d'utiliser son imagination, grâce à Internet nous pouvons trouver des amis non imaginaires avec qui nous pouvons nous confier et, en attendant, peut-être même partager quelques rires, ouvrant nos agendas.</p>
<h2>L'important c'est l'attention</h2>
<p>Je pense que mon expérience, ainsi illustrée, parle presque d'elle-même, mais pour conclure : en prenant en compte l'utilisateur moyen, il est vrai que l'évolution vers les blogs d'abord, et de peu après jusqu'à aujourd'hui, les réseaux sociaux et les microblogs , cela a changé les normes de rédaction d'un journal pour le pire. Il est trop facile de perdre de vue la vraie raison pour laquelle notre âme nous fait sentir que nous devons écrire, finissant par courir après la gloire, suivre ceux qui ont couru avant nous ; raconter, comme le suggère Caminito, un mythe de soi, sur un support qui, pour être vraiment utile, devrait plutôt raconter la totalité de soi, et donc à soi-même.</p>
<p>En fin de compte, je crois qu'il n'est pas impossible de tenir un journal totalement public sur Internet, inévitablement déformé dans sa forme, mais en gardant inchangé le sens le plus profond, et donc en écrivant exactement ce que les générations passées auraient écrit dans leurs propres chroniques ; Mais il est sans doute facile de trébucher. Je dois avouer que même maintenant, parfois, j'ai peut-être un peu trop réfléchi avant d'écrire quelque chose, malgré ma nouvelle prise de conscience et mon désir de vraiment vouloir utiliser mon microblog pour m'exprimer librement, mais... un des avantages de WordPress est que je peux écrire en public quand j'en ai envie, et sauvegarder simplement en privé quand ce n'est pas le cas ; donc, en réalité, maintenant, il n'arrive plus que j'évite d'écrire quelque chose simplement parce que je ne peux pas le partager, mais je suis simplement le flux, je fais ce que je ressens vraiment, en choisissant au cas par cas et donc en vivant correctement, et je voudrais vous conseille de faire de même. Peu importe que ce soit principalement privé ou public, tenez un journal, mais faites-le bien !</p>
<h2>{{% i18n notes-refs %}}</h2>
<p><em>L'image de couverture décorative est obtenue via <a href="https://www.bing.com/images/create/a-used2c-ruined-diary-book2c-floating-in-the-air- rel="noopener nofollow " target="_blank">intelligence artificielle générative de Microsoft</ a>.</em></p>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Je ne trouve pas de définition parfaite de <strong>Edgelord</strong> dans le sens que je veux dire, mais celle-ci d'Urban Dictionary s'en rapproche : <em>un Edgelord est quelqu'un qui aime partager toute sa vie sur les médias sociaux et les rendre très dramatiques pour que les gens se sentent mal pour eux. ils aiment faire semblant d'être déprimés sur leurs histoires Snapchat - exemple « DONT HMU 😔💔 » des trucs comme ça. ils aiment aussi écouter du rap emo comme Lil Peep et Ghostmane.</em> <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -1,11 +1,11 @@
+++
Title = "Les avantages inattendus de la clé Linux"
Alias = [
Aliases = [
"/Posts/Archive/2022-05-07-Les-avantages-inattendus-de-la-clé-Linux.html",
]
Catégories = [ "Technologie" ]
Categories = [ "Technologie" ]
Date = 2022-05-07
Dernière modification = 2022-08-13
Lastmod = 2022-08-13
#Template = "loli-documentatrice.html"
+++
@ -19,7 +19,7 @@ Les raisons pour lesquelles j'ai voulu le faire au départ sont peut-être simpl
### Pourquoi le stylo était-il nécessaire ?
Le besoin initial de la clé est né il y a des mois du fait que, dans la salle informatique de l'école, je devais, comme tout le monde, me connecter à mon compte GSuite pour accéder au cours d'informatique virtuelle. Cette chose apparemment simple, dans mon cas, cachait deux obstacles :
Le besoin initial de la clé est né il y a des mois du fait que, dans la salle informatique de l'école, je devais, comme tout le monde, me connecter à mon compte GSuite pour accéder au cours d'informatique virtuelle. Cette chose en apparence simple, dans mon cas, cachait deux obstacles :
- **Mon mot de passe contient** des dizaines de caractères aléatoires. Je me le permets car j'utilise un gestionnaire de mots de passe (pour tous mes comptes), mais taper à la main à chaque fois est pénible ;
- **Google ne fait pas confiance à l'adresse IP de l'école** et me demanderait de confirmer l'accès, mais comme ils n'ont ajouté aucune méthode de sécurité au compte, ils me demandent d'ajouter un numéro de téléphone. Juste parce qu'il me le demande de cette manière, avec une excuse claire, je ne donnerai jamais mon numéro à Gluglu : cela n'a aucun sens, si des méchants volaient le nom d'utilisateur et le mot de passe de mon compte, ils pourraient simplement vérifier ce dernier avec leur propre numéro, et selon Google il sera clair que le compte leur appartient... mais je n'irai pas plus loin.
@ -32,7 +32,7 @@ Et c'est là qu'est née l'idée de la clé avec un système d'exploitation comp
Tout d'abord, **j'ai pensé à la mémoire que j'utiliserais**.
En termes de capacité, je voudrais dire que je l'ai fait juste pour le défi, mais la vérité est que, sur les quelques très grandes clés USB dont je dispose, je garde d'autres fichiers, que je dois conserver sur la clé USB. , et les déplacer sur de nombreuses petites clés USB est ennuyeux et entraîne une confusion future. Du coup, j'ai pris une de mes clés USB de 2 Go, et je me suis dit que j'allais m'en contenter (_et, **spoiler**, j'avais raison, même si ce n'était pas facile_).
En termes de capacité, je voudrais dire que je l'ai fait juste pour le défi, mais la vérité est que, sur les quelques très grandes clés USB dont je dispose, je garde d'autres fichiers, que je dois conserver sur la clé USB. , et les déplacer sur de nombreuses petites clés USB est ennuyeux et entraîne une confusion future. Du coup, j'ai pris une de mes clés USB de 2 Go, et je me suis dit que je m'en contenterais (_et, **spoiler**, j'avais raison, même si ce n'était pas facile_).
Au niveau de la vitesse, je n'ai pensé qu'à éviter les trucs avec des niveaux inférieurs à ceux de l'USB 2.0, car de toute façon je n'ai pas de fast stick disponible. Mon seul stick avec un bus USB 3.0 (correctement détecté par Linux comme USB 3.0) est aussi rapide qu'un 2.0... **Merde Kingston**.
J'ai des cartes microSD rapides, mais mes adaptateurs USB pour ces cartes sont tous lents.
@ -48,24 +48,24 @@ Ici, non seulement les distributions populaires (Ubuntu, Fedora, Mint, Pop!_OS,
Heureusement, j'avais un chemin en tête que je pouvais suivre, car, au cours des derniers mois, par curiosité, j'avais appris quelque chose sur le monde des distributions Linux légères.
C'était une époque où je venais de m'intéresser à **[Alpine Linux](https://alpinelinux.org)**, pour ses idéaux de **légèreté et de minimalisme**. Je l'ai même utilisé sur ordinateur pendant quelques semaines.
Il était réactif et vif, grâce également à la présence de [musl libc](https://en.m.wikipedia.org/wiki/Musl) au lieu de la désormais surchargée [GNU libc]( https://en.m.wikipedia.org/wiki/Glibc), mais la nécessité de configurer parfois de petites choses à la main, même après l'installation initiale, m'a amené à m'en éloigner. Cependant, je pensais que cela conviendrait à un système installé sur un stockage petit et lent, avec peu d'applications.
Je l'ai ensuite installé, incluant parmi les logiciels indispensables (ainsi que serveur vidéo et audio) : [Window Maker](https://www.windowmaker.org) (un gestionnaire de fenêtres léger), [ Firefox](https://firefox.com) et des applications GUI mineures, notamment : un émulateur de terminal, un gestionnaire de fichiers et un éditeur de texte.
Il était réactif et vif, grâce également à la présence de [musl libc](https://en.m.wikipedia.org/wiki/Musl) au lieu de la désormais surchargée [GNU libc](https://en.m .wikipedia .org/wiki/Glibc), mais la nécessité de configurer parfois de petites choses à la main, même après l'installation initiale, m'a amené à m'en éloigner. Cependant, je pensais que cela conviendrait à un système installé sur un stockage petit et lent, avec peu d'applications.
Je l'ai ensuite installé, incluant parmi les logiciels indispensables (ainsi que des serveurs vidéo et audio) : [Window Maker](https://www.windowmaker.org) (un gestionnaire de fenêtres léger), [Firefox](https:/ / firefox.com), et des applications GUI plus petites, notamment : un émulateur de terminal, un gestionnaire de fichiers et un éditeur de texte.
Dans lensemble, cela a bien fonctionné et rapidement mais, malgré le peu dapplications installées, la mémoire débordait. Cela me poserait quelques problèmes plus tard : par exemple, il n'y avait pas d'espace pour mettre Minecraft et jouer à [SpaccCraft](https://wikispacc.miraheze.org/wiki/SpaccCraft), ce que je voulais parce que ça peut être utile.
Ceci - ainsi que le fait que plus tard j'ai pensé que, peut-être, le chiffrement de la clé USB serait nécessaire pour protéger mes données contre le vol ou la perte, mais mes tentatives de chiffrement du système déjà installé ont échoué - m'a fait m'arrêter un instant pour refléter_.
Dans lensemble, cela a bien fonctionné et rapidement mais, malgré le peu dapplications installées, la mémoire débordait. Cela me poserait quelques problèmes plus tard : par exemple, il n'y avait pas d'espace pour mettre Minecraft et jouer à [SpaccCraft](https://wikispacc.miraheze.org/wiki/SpaccCraft), ce que je voulais car cela peut être utile.
Ceci - ainsi que le fait que plus tard j'ai pensé que le chiffrement de la clé USB serait peut-être nécessaire pour protéger mes données contre le vol ou la perte, mais que mes tentatives de chiffrement du système déjà installé ont échoué - m'a fait m'arrêter un instant pour réfléchir_.
Comme j'aurais de toute façon dû réinstaller le système, j'en ai profité pour **changer de distribution**.
Bien que dans le passé, lorsque j'essayais un petit quelque chose, cela m'avait posé quelques problèmes en tant que système persistant, j'ai décidé de donner **[Puppy Linux](https://puppylinux-woof-ce.github.io){[ :MdTgtBlank:] une chance }** sérieusement.
Bien que dans le passé, lorsque j'essayais un petit quelque chose, cela m'avait posé quelques problèmes en tant que système persistant, j'ai décidé de donner **[Puppy Linux](https://puppylinux-woof-ce.github.io)** une sérieuse chance.
L'image de base de la dernière version de Puppy (au moment de la rédaction, 9.5) ne pèse que 400 Mo, mais elle inclut un système de bureau assez complet, avec des dizaines d'applications préchargées pour les besoins les plus variés.
Comment peut-il être si **compact mais plein de trucs** à la fois ? Grâce à l'utilisation de [SquashFS](https://en.m.wikipedia.org/wiki/SquashFS), un système de fichiers compressé en lecture seule, qui prend en charge des algorithmes de compression extrêmement efficaces tels que [ LZ4](https://en.m.wikipedia.org/wiki/LZ4_(compression_algorithm)) et [ZSTD](https://en.m.wikipedia.org/wiki/Zstd) . En effet, si elle était complètement décompressée, limage pèserait environ 2,5 Go. Même le choix d'inclure **plus d'applications minimales** apporte cependant beaucoup, si l'on considère que pratiquement tous les live CD Linux utilisent SquashFS, alors que ceux des distributions plus traditionnelles pèsent plusieurs Go.
Comment peut-il être si **compact mais plein de trucs** à la fois ? Grâce à l'utilisation de [SquashFS](https://en.m.wikipedia.org/wiki/SquashFS), un système de fichiers compressés en lecture seule, qui prend en charge des algorithmes de compression extrêmement efficaces tels que [LZ4](https:// en.m.wikipedia.org/wiki/LZ4_(compression_algorithm)) et [ZSTD](https://en.m.wikipedia.org/wiki/Zstd). En effet, si elle était complètement décompressée, limage pèserait environ 2,5 Go. Même le choix d'inclure **plus d'applications minimales** apporte cependant beaucoup, si l'on considère que pratiquement tous les live CD Linux utilisent SquashFS, alors que ceux des distributions plus traditionnelles pèsent plusieurs Go.
### À ce jour
**Puppy est la distribution que j'ai encore** sur la clé USB.
A part quelques petits soucis (genre : comment diable connecter un clavier Bluetooth ??? et bon, maintenant je n'en ai plus besoin_), il fonctionne très bien et est rapide à tous points de vue.
Après avoir configuré le cryptage [LUKS](https://en.m.wikipedia.org/wiki/Linux_Unified_Key_Setup) sur la partition inscriptible, mes données (fichiers personnels et sessions de navigateur) sont désormais protégées contre d'éventuels accidents.
Le gestionnaire de fenêtres intégré, [JWM](https://en.m.wikipedia.org/wiki/JWM), est également très propre et je l'aime bien - même si j'aurais aimé qu'il l'ait certaines fonctionnalités d'alignement des fenêtres (il semble n'y avoir rien, ou est-ce que je me trompe ?).
A part quelques petits problèmes (genre : comment diable connecter un clavier Bluetooth ??? et bon, maintenant je n'en ai plus besoin_), il fonctionne très bien et est rapide à tous points de vue.
Après avoir configuré le cryptage [LUKS](https://en.m.wikipedia.org/wiki/Linux_Unified_Key_Setup) sur la partition inscriptible, mes données (fichiers personnels et sessions de navigateur) sont désormais protégées contre tout accident.
Le gestionnaire de fenêtres intégré, [JWM](https://en.m.wikipedia.org/wiki/JWM), est également très propre et je l'aime bien - même si j'aurais aimé qu'il ait une fonction d'alignement des fenêtres (ce n'est pas le cas). je n'ai rien, ou est-ce que je me trompe ?).
Et maintenant, enfin, j'ai suffisamment d'espace libre ; et j'ai aussi Minecraft !
![Capture d'écran de mon bureau Puppy Linux, avec neofetch ouvert sur l'émulateur de terminal.]({{<assetsRoot >}}/Media/Screenshots/Desktop-Chiavetta-Linux-2022-05-07.png)
@ -79,8 +79,8 @@ Les raisons, tous avantages importants, sont les suivantes ; certains s'appliqu
- J'ai un **système qui s'adapte** à mes goûts, que je peux emporter dans ma poche et utiliser **sur n'importe quel PC**, sans jamais avoir à reconfigurer quoi que ce soit (sauf parfois les paramètres du BIOS) .
- Le système en question, contrairement à ce que j'ai pu trouver sur la grande majorité des PC du moment (Windows), **respecte mes libertés**, et ne finit pas mes données entre les mains d'une société monopolistique qui, en échange, cela ne m'apporterait absolument rien : sur tous les PC que j'utilise, même ceux qui ne sont pas les miens, je reste cohérent avec mes valeurs.
- Le **secret** concernant ce que je fais sur le PC à ce moment-là est bien **plus certain**, tout comme la sécurité de mes données : vous avez bien raison de vous méfier de tout système d'exploitation installé sur les PC publics, n'importe quel outil d'espionnage pourrait être installé (et, en fait, c'est le cas sur certains PC de l'école : il existe un programme de contrôle de bureau à distance conçu pour les écoles, [LanSchool](https://en.m.wikipedia. org/wiki/LanSchool)).
- J'ai toujours toutes mes **données essentielles avec moi**, qu'il s'agisse de simples documents ou de sessions ouvertes sur différentes applications (comme le toujours pratique [Element](https://element.io) , pour envoyer des messages et échanger des notes et des petits fichiers entre mes appareils).
- Certains **logiciels particuliers**, comme Minecraft Java (qui, apparemment, peuvent ne pas fonctionner sur certains PC Windows, car peut-être que les pilotes GPU ne fonctionnent pas correctement et que Windows ne dispose pas du logiciel d'émulation OpenGL de [Mesa] ( https://en.m.wikipedia.org/wiki/Mesa_(computer_graphics)) au niveau du système, par opposition à Linux), **devrait toujours fonctionner** !
- J'ai toujours avec moi toutes mes **données essentielles**, qu'il s'agisse de simples documents ou de sessions ouvertes sur différentes applications (comme le toujours pratique [Element](https://element.io), pour envoyer des messages et échanger des notes et petits fichiers entre mes appareils).
- Certains **logiciels particuliers**, comme Minecraft Java (qui, apparemment, peuvent ne pas fonctionner sur certains PC Windows, car peut-être que les pilotes GPU ne fonctionnent pas correctement et que Windows ne dispose pas du logiciel d'émulation OpenGL de [Mesa] ( https://en.m.wikipedia.org/wiki/Mesa_(computer_graphics)) niveau système, par opposition à Linux), **devrait toujours fonctionner** !
- J'ai un prétexte pour rappeler indirectement que, même en 2022, les **clés USB sont pertinentes**, même ultra bas de gamme.
### Quelques idées
@ -89,12 +89,12 @@ Je peux conclure en disant : **vous aussi devriez adopter une clé Linux persist
Voici les sites Web de certaines distributions que je n'ai _pas_ mentionnées dans le texte, mais que j'ai essayées dans le passé ou qui valent la peine d'être consultées :
- [SpaccCraftGo](https://github.com/Spacc-Inc/SpaccCraftGo-Images) - Puppy Linux rebaptisé [Spacc Inc](https://wikispacc.miraheze.org/wiki/ Spacc_Inc), avec l'inclusion de SpaccCraft dans le système ;
- [Slitaz](https://slitaz.org/en) - Système de version continue de 50 Mo ;
- [SpaccCraftGo](https://github.com/Spacc-Inc/SpaccCraftGo-Images) - Puppy Linux rebaptisé [Spacc Inc](https://wikispacc.miraheze.org/wiki/Spacc_Inc), avec l'inclusion de SpaccCraft dans le système ;
- [Slitaz](https://slitaz.org/en) - Système de publication en direct de 50 Mo ;
- [Porteus](http://porteus.org) - Distribution live basée sur la modularité ;
- [antiX](https://antixlinux.com)
- [Slax](https://slax.org)
### 🏷️ Notes/Références
[^ Mise à jour 2022-08-13] : **Mise à jour 2022-08-13** : J'ai importé cet article de mon ancien blog (<https://noblogo.org/loli-documentatrice/gli-inexpected-vantaggi- of the-linux-key>), pour mieux la préserver et tester certaines choses. J'en ai profité pour, en plus d'améliorer la mise en forme, modifier partiellement la forme de certaines phrases. Le contenu reste pratiquement le même.
**Mise à jour 2022-08-13** : J'ai importé cet article de mon ancien blog (<https://noblogo.org/loli-documentatrice/gli-inexpected-vantaggi-della-chiavetta-linux>), pour le préserver mieux et pour tester certaines choses. J'en ai profité pour, en plus d'améliorer la mise en forme, modifier partiellement la forme de certaines phrases. Le contenu reste pratiquement le même.

View File

@ -1,10 +1,10 @@
+++
Titre = "Que se passe-t-il"
Alias = [
Title = "Que se passe-t-il"
Aliases = [
"/Posts/MicroBlog/2022-09-11-Che-Accade.html",
]
Catégories = [ "MicroBlog" ]
Dates = 2022-09-11
Categories = [ "MicroBlog" ]
Date = 2022-09-11
+++
{{< noticeAutomaticTranslation it >}}
@ -18,14 +18,14 @@ Tout dabord, lécole a repris avant-hier pour moi.
Il est encore trop tôt pour que ça me vole du temps l'après-midi, mais le matin l'histoire est un peu ce qu'elle est. Tout comme le désordre quand on recommence est toujours le même, avec des horaires chamboulés et en général toujours des vacances en tête.
En raison de ces facteurs, jai un peu moins de temps au total pour faire de petites choses.
Ajoutons qu'en raison d'un curieux besoin, j'ai dû commencer ces derniers jours à programmer [encore un nouvel instrument](https://gitlab.com/octospacc/links). .. Je ne commence pas à bavarder sur le sujet lui-même, car cette section est pour tout sauf mes aventures de développement, mais les difficultés peuvent être racontées : j'ai commencé à développer jeudi et je n'avais qu'un outil de travail minimal hier soir.
Tout cela, parce que je voulais exagérer avec l'idée (comme d'habitude), et parce que tous les après-midi du jeudi au dimanche, jusqu'en début de soirée, j'étais [à la foire](./PicoBlog.html#-2022-09-11 - La-fiera) et, rentrant chez eux fatigués, l'envie de planifier était faible.
Ajoutons qu'en raison d'un curieux besoin, ces derniers jours, j'ai dû commencer à programmer [encore un nouvel outil](https://gitlab.com/octospacc/links)... Je ne commencerai pas je bavarde sur la chose elle-même, car cette section est pour tout sauf mes aventures de développement, mais les difficultés peuvent être racontées : j'ai commencé à développer jeudi, et je n'avais qu'un outil de travail minimal hier soir.
Tout cela, parce que je voulais exagérer avec l'idée (comme d'habitude), et parce que chaque après-midi du jeudi au dimanche, jusqu'en début de soirée, j'étais [à la foire](./PicoBlog.html#-2022-09-11 - La-fiera) et, rentrant chez eux fatigués, l'envie de planifier était faible.
A ce mélange s'ajoute une autre distraction : après 5 ans, un nouveau chapitre de la saga Splatoon est sorti, et donc il n'y a pas grand-chose à faire, il faut jouer. Cependant, après une brève analyse, j'essaie de ne pas trop jouer avec, d'essayer de le siroter le plus possible pour ne pas le consommer tout de suite.
Aujourd'hui, je ne l'ai pas joué du tout, par exemple, et je pense que je finirai la soirée sans ; mais c'est peut-être parce qu'aujourd'hui j'avais des expériences à faire concernant le dumping des livres scolaires numériques, pour les avoir sans DRM.
D'ailleurs, lorsque j'aurai terminé l'histoire et essayé ne serait-ce qu'un minimum de mode multijoueur, je publierai une critique du jeu, que j'écris déjà en cours de route.
Au début, j'ai essayé de mettre le jeu sur un émulateur PC, mais entre des problèmes (qui seront bientôt résolus), un peu de latence et l'impossibilité de jouer décemment en dehors du bureau, j'ai dû essayer du vrai matériel.
Au début, j'ai essayé de mettre le jeu sur un émulateur PC, mais entre des problèmes (qui seront bientôt résolus), un peu de latence et l'impossibilité de jouer décemment en dehors du bureau, j'ai dû essayer sur du vrai matériel.
Ma console Switch fonctionnait cependant comme serveur depuis maintenant 7 mois. Assez, Spoon est vital : je sors le Raspino.
Je n'ai pas encore remis tous mes logiciels, mais les plus importants (SpaccCraft et mes bots) sont là. J'ai également ajouté une nouvelle petite chose, qbittorrent, qui se charge de diffuser certains torrents même lorsque mon PC est éteint.

View File

@ -1,10 +1,10 @@
+++
Titre = "Quand je mets la main dessus, je rock"
Alias = [
Title = "Quand je mets la main dessus, je rock"
Aliases = [
"/Posts/MicroBlog/2022-09-18-Quando-Metto-Mano-Io-Spacc.html",
]
Catégories = [ "MicroBlog" ]
Dates = 2022-09-18
Categories = [ "MicroBlog" ]
Date = 2022-09-18
+++
{{< noticeAutomaticTranslation it >}}
@ -19,17 +19,17 @@ Je n'ai pas honte d'admettre qu'il est désaffecté, car la seule chose avec laq
Mais pas parce quil ne reste quun seul écran ! C'est parce que...
**Le slot DS de la console est cassé**
: Je ne comprends pas trop comment, mais le slot 1 est cassé : certaines broches sont simplement tordues, mais 2 manquent vraiment, et ces dernières font malheureusement partie des plus importantes, pas des doublons comme celles du sol. Donc, je ne joue à aucun de mes jeux DS physiquement possédés, ni n'utilise un flashcart.
: Je ne comprends pas trop comment, mais l'emplacement 1 est cassé : certaines broches sont simplement tordues, mais 2 manquent vraiment, et ces dernières font malheureusement partie des plus importantes, pas des doublons comme celles du sol. Donc, je ne joue à aucun de mes jeux DS physiquement possédés, ni n'utilise un flashcart.
<méta>
**Pokémon est la seule cartouche GBA que je possède**
: Je n'ai pas d'autres cartouches du GBA ! Je n'ai que ce Pokémon car je l'ai trouvé il y a quelques années et, n'ayant pas de cartouche GBA mais la DS déjà cassée à l'époque, j'ai décidé de l'acheter. J'y ai joué pas mal, mais j'en veux plus. Mais je n'ai pas d'autres cartouches ni même de linker GBA.
: Je n'ai pas d'autres cartouches de la GBA ! Je n'ai que ce Pokémon car je l'ai trouvé il y a quelques années et, n'ayant pas de cartouche GBA mais la DS déjà cassée à l'époque, j'ai décidé de l'acheter. J'y ai joué pas mal, mais j'en veux plus. Mais je n'ai pas d'autres cartouches ni même de linker GBA.
Le fait est que, également parce que je devais prendre une photo pour l'article de WikiSpacc, je l'ai prise l'autre jour. Quand je le vois, je regrette de ne pas l'avoir utilisé, mais malheureusement, il n'y a pas grand-chose à faire.
Mon esprit fou, cependant, m'a rappelé aujourd'hui une idée selon laquelle, si j'étais capable de faire ces choses, cela aurait peut-être même été bien... mais c'est moi.
Je me suis dit : et si je soudais un flashcart DS à la place du slot ?** Je n'y ai pas pensé de nulle part, je l'ai vu il y a quelque temps dans une modification de la DS faite par une personne qui fait bien ces choses . Dans certaines vidéos d'il y a un an, comme [this](https://invidious.nerdvpn.de/2wxKDzUO23c?t=156), vous pouvez voir que cette autre forme de DS a un linker soudé. sur la carte mère.
Je me suis dit : et si je soudais un flashcart DS à la place du slot ?** Je n'y ai pas pensé de nulle part, je l'ai vu il y a quelque temps dans une modification de la DS faite par une personne qui fait bien ces choses . Dans certaines vidéos d'il y a un an, comme [this](https://invidious.nerdvpn.de/2wxKDzUO23c?t=156), vous pouvez voir que cette autre forme de DS a un flashcart soudé sur la carte mère.
Je prends le tournevis et les embouts et démonte la console. Tout va bien, je l'ai fait au moins 4 fois en ne comptant que la DS Lite.
Mais ensuite, je m'arme d'un soudeur... honnêtement, ils devraient me retirer mon permis d'armes, vu les dégâts que je fais.
@ -44,7 +44,7 @@ Après avoir coupé les points non électriques qui maintenaient le slot à la c
Presque tous les points de soudure se sont détachés et maintenant il y a du marron. Je connais l'astuce qui consiste à gratter la couche verte du PCB pour exposer le métal propre à la soudure, mais il n'y a tout simplement pas de place ici. Sur cette carte, tout est rapproché, il n'y a pas la moindre marge de manœuvre.
Il y a de très petits trous entourés d'un diamètre conducteur (aussi larges qu'un seul fil de cuivre), de type point de test, qui semblent en fait être connectés à l'endroit où les pastilles de soudure que j'ai détruites étaient connectées. Juste pour ça, j'essaie de souder là-haut, mais il n'y a absolument aucun moyen de le faire. Ceux-ci sont petits et il ny a pas despace suffisant autour deux, donc létang ne sinstalle pas.
Il y a de très petits trous entourés d'un diamètre conducteur (aussi larges qu'un seul fil de cuivre), de type point de test, qui semblent en fait être connectés à l'endroit où les pastilles de soudure que j'ai détruites étaient connectées. Juste pour ça, j'essaie de souder là-haut, mais il n'y a absolument aucun moyen de le faire. Ceux-ci sont petits et il ny a pas despace adéquat autour deux, donc létang ne sinstalle pas.
J'ai juste perdu du temps, et me suis encore une fois démontré que je ne suis tout simplement pas capable de faire un travail de soudure qui va au-delà de connecter 2 fils à d'énormes plots (ce que je fais mal de toute façon, avec un sale boulot).
J'ai juste perdu du temps, et me suis encore une fois démontré que je ne suis tout simplement pas capable de faire des travaux de soudure qui vont au-delà de connecter 2 fils à d'énormes plots (ce que je fais mal de toute façon, avec du sale boulot).
Je vais acheter un linker GBA maintenant et l'utiliser... pour démarrer le logiciel DS. À ma grande surprise, c'est possible, et j'en parlerai peut-être la prochaine fois.

View File

@ -1,10 +1,10 @@
+++
Titre = "Nouvelles frontières"
Alias = [
Title = "Nouvelles frontières"
Aliases = [
"/Posts/MicroBlog/2022-09-23-Nuove-Frontiere.html",
]
Catégories = [ "MicroBlog" ]
Dates = 2022-09-23
Categories = [ "MicroBlog" ]
Date = 2022-09-23
+++
{{< noticeAutomaticTranslation it >}}
@ -17,12 +17,12 @@ Je l'ai d'abord trouvé en cherchant quelque chose pour organiser des notes dans
Il s'agit d'un logiciel wiki, pratiquement dans la même catégorie que MediaWiki (le logiciel sur lequel est basé Wikipédia), mais il présente des caractéristiques bien particulières.
Tout d'abord, elle n'a pas besoin de serveur, c'est une application qui fonctionne localement... mais quelle absurdité (dans le bon sens) ! L'intégralité de l'application avec toutes vos données personnelles est un fichier HTML unique à édition automatique, ce qui signifie que vous pouvez copier et sécuriser un site entier en un instant. Il ne peut pas enregistrer les données seul, mais vous devez télécharger le fichier HTML modifié localement à chaque fois, ou utiliser des systèmes de synchronisation (j'utilise Git, pris en charge dans l'application).
Si j'ai commencé à l'utiliser dans le seul but limité de mes études scolaires, mais ces jours-ci, j'ai fini par commencer à l'utiliser beaucoup aussi pour créer ma soi-disant base de connaissances personnelle et publique, sur tout ce que je peux écrire au Je vole dans un format de document non linéaire très bien adapté aux petites notes rapides et interconnectées... ce qui veut dire que c'est vraiment intéressant.
Si j'ai commencé à l'utiliser dans le seul but limité de mes études scolaires, mais ces jours-ci, j'ai fini par commencer à l'utiliser beaucoup aussi pour créer ma soi-disant base de connaissances personnelle et publique, sur tout ce que je peux écrire au Je vole dans un format de document non linéaire qui convient très bien aux petites notes rapides et interconnectées... ce qui veut dire que c'est vraiment intéressant.
Je suis un peu désolé de le dire, mais il est possible qu'une partie du temps que je consacrerais normalement au site ctt lui soit retirée, pour être consacrée au OcttKB nouvellement créé - qui, à cet égard, est ici sur <https://kb.octt .eu.org>.
Autant j'aime tout ce que j'ai construit ces derniers mois, et qui continuera en fait à vivre - à la fois comme lieu d'expression de mon style de conception et comme lieu de publication de contenus élaborés et jamais fragmentés - je dois dire que j'ai trouvé un outil qui arrive à bien canaliser certaines de mes pensées, celles que le site CTTT n'arrive pas à gérer.
Je suis un peu désolé de le dire, mais il est possible qu'une partie du temps que je consacrerais normalement au site ctt lui soit retirée, pour être consacrée au nouvel OcttKB - qui, à cet égard, est ici sur <https://kb.octt .eu.org>.
Autant j'aime tout ce que j'ai construit ces derniers mois, et qui en fait continuera à vivre - à la fois comme lieu d'expression de mon style de conception et comme lieu de publication de contenus élaborés et jamais fragmentés - je dois dire que j'ai trouvé un outil qui arrive à bien canaliser certaines de mes pensées, celles que le site CTTT n'arrive pas à gérer.
Je ne vais pas trop m'expliquer sur le côté technique des avantages ou inconvénients de TiddlyWiki, car on parle d'un logiciel facile à prendre en main, et absolument très compliqué à maîtriser (ça me prendra du temps !) .
Je ne vais pas trop m'expliquer sur le côté technique des avantages ou des inconvénients de TiddlyWiki maintenant, car nous parlons d'un logiciel facile à prendre en main, et absolument très compliqué à maîtriser (ça me prendra du temps !) .
Ce que je dirai, c'est que : étant orienté vers l'agencement de l'information en petits éléments fondamentaux (les _tiddlers_), qui peuvent ensuite être connectés les uns aux autres pour construire une information élaborée - à la fois par des liens et par la transclusion (lorsque le contenu d'un un élément apparaît complètement copié au milieu d'un autre, ce qui se fait simplement en écrivant <span>`{`</span><span>`{`</span><span>`Element Name`</span><span> `}`</span><span>`}`<span>) - se prête très bien à une organisation de réflexion globale en général.
En prime, TiddlyWiki peut être utilisé comme un générateur de site statique plus traditionnel : vous pouvez écrire des éléments dans de nombreux fichiers et utiliser le programme CLI pour tout compiler dans le fichier monolithique décrit ci-dessus. Le site officiel du projet utilise cette technique, mais pour un site personnel ce n'est pas nécessaire et en fait, cela annule l'avantage qu'a TiddlyWiki, de pouvoir être utilisé comme une application de notes moderne : ouvrez, écrivez, tout est enregistré automatiquement dans le cloud.

View File

@ -1,11 +1,11 @@
+++
Titre = "Mises à jour DSpacc - Clé maudite"
Alias = [
Title = "Mises à jour DSpacc - Clé maudite"
Aliases = [
"/Posts/MicroBlog/2022-10-16-Updates-DSpacc-Tastino-Maledetto.html",
]
Catégories = [ "MicroBlog" ]
Dates = 2022-10-16
Dernière modification = 20/10/2022
Categories = [ "MicroBlog" ]
Date = 2022-10-16
Lastmod = 2022-10-20
+++
{{< noticeAutomaticTranslation it >}}
@ -18,7 +18,7 @@ Eh bien, cette fois, j'ai fait encore pire ; pour comprendre les proportions, il
La carte dont je parlais est arrivée, la modification logicielle pour l'améliorer fonctionne, et j'explore encore un peu le tout. J'aurai le temps de parler de tout dans un long article, que j'écris déjà (mais je ne sais pas combien de temps cela me prendra).
Ce qu'il est important de parler maintenant, c'est d'un problème qui est survenu... Je ne sais même pas quand exactement, mais je ne m'en suis rendu compte que maintenant : le bouton retour L posait quelques problèmes.
J'ai vu qu'appuyer sur des combinaisons de touches pour accéder aux menus du système flashcart n'avait aucun effet. Devenu méfiant, je décide de télécharger un homebrew pour tester les clés, Diagnose (qui peut être trouvé sur [GameBrew.org](https://www.gamebrew.org/wiki/Diagnose) [[ pag. archivé](https://web.archive.org/web/20220818023822/https://www.gamebrew.org/wiki/Diagnose)]), et je confirme en fait que le L Le bouton ne répond pas aux entrées.
J'ai vu qu'appuyer sur des combinaisons de touches pour accéder aux menus du système flashcart n'avait aucun effet. Me méfiant, je décide de télécharger un homebrew pour tester les clés, Diagnose (qui peut être trouvé sur [GameBrew.org](https://www.gamebrew.org/wiki/Diagnose) [[page archivée](https:/ / web.archive.org/web/20220818023822/https://www.gamebrew.org/wiki/Diagnose)]), et je confirme en fait que le bouton L ne répond pas aux entrées.
Sur le chat de Nlhlehde, ils me conseillent de tremper le bouton dans de l'alcool pour le nettoyer, puis de lui faire un peu d'exercice - ou, si je veux le réparer correctement, de dessouder le bouton et d'en mettre un nouveau.
À ce moment-là, j'en ai marre d'ouvrir la console, mais je constate que deux minutes d'exercice font à nouveau fonctionner le bouton comme par magie. L'état de fonctionnement ne dure en réalité que quelques minutes, et était à l'époque discutable : en moyenne, 1 clic sur 3 était enregistré.
@ -40,6 +40,6 @@ Ah bon ça suffit, j'en ai marre de faire encore le tour : j'essaye de souder un
Vaut-il mieux avoir un bouton retour qui fonctionne avec beaucoup de difficulté, ou vaut-il mieux ne pas en avoir du tout ? Je ne sais pas et je ne veux pas savoir. Le fait est que maintenant je vais devoir trouver des solutions aux nombreux problèmes résultant de cette mauvaise histoire,...,,,..,
_**P.S, mise à jour 20/10/2022 :** Je vous mets une photo du bouton cassé démonté, avant de le jeter, pourquoi pas ? La microSD dans le coin agit comme une échelle pour rendre les dimensions claires._
_**P.S, mise à jour 20/10/2022 :** Je vous mets une photo du bouton cassé démonté, avant de le jeter, pourquoi pas ? La microSD dans le coin fait office d'échelle pour indiquer clairement les dimensions._
![Photo macro du bouton détaché et démonté.]({{<assetsRoot >}}/Media/Misc/DSpacc-Shoulder-Button-Disassembled-Macro.avif)

View File

@ -1,10 +1,10 @@
+++
Titre = "Archives du MicroBlog de septembre 2019"
Alias = [
Title = "Archives du MicroBlog de septembre 2019"
Aliases = [
"/Posts/MicroBlog/Archive/2019/09/index.html",
"/Posts/MicroBlog-Archive/2019/09/index.html",
]
Catégories = [ "MicroBlog" ]
Categories = [ "MicroBlog" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -50,14 +50,14 @@ Catégories = [ "MicroBlog" ]
> : Eeee les jeux DS tournent mieux sur un Android de 8 ans que sur mon PC [l'Android dans ce cas est ARMv7, alors que le PC est x86_64, ndlr], parfait
> <contrôles vidéo><source src="{{< assetsRoot >}}/Media/Galaxy-Player-3.6/GP3.6-Pokemon-Platino.webm" type="video/webm">Pokemon Platine</video>
> **[Enquête]** Je dois essayer une DS pour mon prochain jeu
> **[Sondage]** Je dois essayer une DS pour mon prochain jeu
> | Total | 3 |
> |----------------------------|---|
> | Mario Kart DS | 2 |
> | Pokémon N/B 2 | 0 |
> | Monde sauvage dAnimal Crossing | 0 |
> | Super Mario 64 DS | 1 |
> | Super Mario 64DS | 1 |
> : OK Des groupes m'ont dit d'essayer Mario 64, donc je vais essayer à la fois Mario Kart et Mario 64
@ -82,13 +82,13 @@ Catégories = [ "MicroBlog" ]
> : Mario Kart DS
> <contrôles vidéo><source src="{{< assetsRoot >}}/Media/Galaxy-Player-3.6/GP3.6-MKDS.webm" type="video/webm">Mario Kart DS</video>
> : Donc, j'aimerais enregistrer d'autres jeux mais le Memewei est cassé et, malgré avoir supprimé les vidéos d'avant, il dit que je n'ai pas de mémoire
> : Donc, j'aimerais enregistrer d'autres jeux mais le Memewei est cassé et, malgré avoir supprimé les vidéos précédentes, il dit que je n'ai pas de mémoire
> : Ah oui c'est vrai, je n'ai ce Huameme que depuis un an et demi, mais il y a BEAUCOUP de choses à dire à son sujet
> : Les captures d'écran de l'émulateur N64 arrivent désormais
> : Je n'ai pas enregistré mais le framerate des jeux était toujours stable et jouable.. malheureusement les jeux ne sont pas aussi jouables, mais uniquement parce qu'il y a de sérieux problèmes graphiques
> : je pense que c'est la faute de l'émulateur qui est ancien (malheureusement je ne peux pas faire grand chose sous Android 2.3.6)
> : je pense que c'est la faute de l'émulateur qui est ancien (je ne peux malheureusement pas faire grand chose sous Android 2.3.6)
> ![Capture d'écran de Mario Kart 64 émulé sur le Galaxy Player.]({{<assetsRoot >}}/Media/Galaxy-Player-3.6/N64/Mario-Kart-64/GP3.6-MK64-0.avif)
> ![Capture d'écran de Mario Kart 64 émulé sur le Galaxy Player.]({{<assetsRoot >}}/Media/Galaxy-Player-3.6/N64/Mario-Kart-64/GP3.6-MK64-1.avif)
@ -109,7 +109,7 @@ Catégories = [ "MicroBlog" ]
> : Vient maintenant la vidéo de quelques jeux vah
> : A part Zelda que j'ai essayé maintenant, les autres jeux ont un framerate stable si tu vois, sympa, un Lagsung d'il y a 8 ans se rachète.
> : Je te préviens qu'il peut y avoir un déclencheur d'épilepsie quand je déclenche Quake 2 hein xd
> : Je te préviens qu'il peut y avoir un déclencheur d'épilepsie quand je lance Quake 2 hein xd
> <contrôles vidéo><source src="{{< assetsRoot >}}/Media/Galaxy-Player-3.6/N64/GP3.6-N64-Misc.webm" type="video/webm">N64</video >
> : Bon, assez de tests de Lagsung pour l'instant
@ -191,7 +191,7 @@ Un peu de contexte s'impose ici : ce smartphone de merde, alors qu'il ne dispos
>   Y compris mes très anciens mondes Minecraft
> : Et rien ne se passera, c'est Lagsoong qui revient à la vie après un an dans le coma
> ![Photo de l'écran de verrouillage du Galaxy Player, avec un fond d'écran Astolfo non-canon.]({{<assetsRoot >}}/Media/Galaxy-Player-3.6/Galaxy-Player-3.6-Astolfo-Lockscreen.avif )
> ![Photo de l'écran de verrouillage du Galaxy Player, avec un fond d'écran Astolfo non canon.]({{<assetsRoot >}}/Media/Galaxy-Player-3.6/Galaxy-Player-3.6-Astolfo-Lockscreen.avif )
</détails>
<détails markdown="1"><résumé>
@ -204,7 +204,7 @@ Un peu de contexte s'impose ici : ce smartphone de merde, alors qu'il ne dispos
> ![VoLTE]({{<assetsRoot >}}/Media/Misc/phh-VoLTE-JiOwO.avif)
L'histoire d'OctoVoLTE a officiellement commencé à partir de ces messages. On a peut-être trop parlé de Memewei ces dernières années ; Parmi les méthodes permettant d'avoir VoLTE, il n'y en a même pas eu une. Triste.
L'histoire d'OctoVoLTE a officiellement commencé à partir de ces messages. On y a peut-être trop parlé de Memewei ces dernières années ; Parmi les méthodes permettant d'avoir VoLTE, il n'y en a même pas eu une. Triste.
</détails>
</div>

View File

@ -1,6 +1,6 @@
+++
Titre = "Blog"
Alias = [
Title = "Blog"
Aliases = [
"/Posts/index.html",
"/Catégories/Blog.html",
]

View File

@ -1,14 +0,0 @@
+++
Titre = "📒 Anciens MicroBlogs"
#Index = Vrai
#URL = MicroBlog.html Journal de bord.html
Catégories = [ "Blog" ]
+++
{{< noticeAutomaticTranslation it >}}
Comme annoncé dans l'article "[🎇 Le bilan de cette 2023, du moins en terme de publication !](../Posts/2023-12-31-Resocontoctt-2023.html#-Il-MicroBlog-nuovissimo-alla-fa ) ", l'ancien MicroBlog est désormais obsolète et ne sera plus mis à jour. Ce qui suit est l'archive des anciens contenus, qui resteront lisibles. Les nouveaux articles seront ensuite publiés sur le Nouveau MicroBlog Unifié, accessible depuis le menu du site.
_Remarque : le contenu des archives peut avoir subi des modifications non signalées._

View File

@ -1,9 +1,9 @@
+++
Titre = "Cartes QR"
Alias = [
Title = "Cartes QR"
Aliases = [
"/Collections/Fritto-Misto/Carte-QR.html",
]
Catégories = [ "Frit-Mélangé" ]
Categories = [ "Frit-Mélangé" ]
+++
{{< noticeAutomaticTranslation it >}}

View File

@ -1,11 +1,11 @@
+++
Titre = "😺 Qui je suis"
Title = "😺 Qui je suis"
#Index = vrai
#Commande = 20
Alias = [
#Order = 20
Aliases = [
"/Qui-je-suis.html",
]
Dernière modification = 2023-10-17
Lastmod = 2023-10-17
#$SelfhostLineBadge = '<small style="Color:#CC0000; Font-Size:X-Small; Display:Inline-Block; Rotate:35deg; Margin-Left:-1.5em; Margin-Right:-1.5em;" >AUTO-HÉBERGEMENT !</small>'
+++
@ -17,7 +17,7 @@ A juste titre, en venant ici, que vous ayez lu ou non les informations général
Je suis oct. Oui, c'est vrai, Octt dont sitoctt, mon site, tire son nom.
_Octt_ se prononce "òctt" - [comme sitoctt, mais sans "sit"]({{<assetsRoot >}}/Media/sitoctt-pronunciation.flac).
Je suis le webmaster de cet endroit. Ou, peut-être, [webmistress](https://www.dictionary.com/browse/webmistress) serait plus correct, dommage que les gens qui connaissent même l'existence de ce mot comptent sur les doigts d'une main coupée.
Je suis le webmaster de cet endroit. Ou, peut-être, [webmistress](https://www.dictionary.com/browse/webmistress) serait plus correct, dommage que les personnes qui connaissent même l'existence de ce mot puissent se compter sur les doigts d'une personne coupée main.
Bon, j'ai compris qu'il y avait un besoin pour ce site dans le monde <small>(mais quand jamais ??)</small>, j'ai imaginé le site, j'ai commencé à construire le site, j'ai mis en place des stratégies pour simplifier ma création du site <small>(eee, quels gros mots, j'ai écrit un petit programme en Python)</small>, et voici le résultat.
@ -25,9 +25,9 @@ Bon, j'ai compris qu'il y avait un besoin pour ce site dans le monde <small>(mai
Eh bien, tout d'abord, je crée ce site. J'écris des choses, qu'il s'agisse de fleuves de mots inutiles dans le langage humain, ou de petits mots magiques que votre ordinateur interprète pour afficher ces pages sous leur forme la plus glorieuse.
Je suis la déesse et loli de [Spacc](https://wikispacc.miraheze.org/wiki/Spacc) et PDG de [Spacc Inc](https://wikispacc.miraheze.org / wiki/Spacc_Inc), et administrateur système du [Spacc BBS](https://bbs.spacc.eu.org). A cet égard, des responsabilités destructrices reposent sur mes épaules... mais je laisse les liens à suivre pour comprendre, je ne parle pas ici de Spacc.
Je suis la déesse et le loli de [Spacc](https://wikispacc.miraheze.org/wiki/Spacc), ainsi que le PDG de [Spacc Inc](https://wikispacc.miraheze.org/wiki/Spacc_Inc) , et administrateur système de [Spacc BBS](https://bbs.spacc.eu.org). A cet égard, des responsabilités destructrices reposent sur mes épaules... mais je laisse les liens à suivre pour comprendre, je ne parle pas ici de Spacc.
Ensuite, même si j'essaie d'y consacrer le moins de temps possible, j'ai mon serveur à administrer lorsque quelque chose tombe en panne ou que quelque chose doit être mis à jour, sinon qui s'occupera de tout ? Entre les logiciels serveur pour différentes utilisations, y compris ceux du Web, divers robots pour différentes plates-formes, [SpaccCraft](https://wikispacc.miraheze.org/wiki/SpaccCraft) et quelques autres éléments que j'ai maintenant Je déteste m'en souvenir, c'est un truc bestial, même si au moins aujourd'hui je n'ai pas la difficulté d'utiliser trop de matériel de fortune.
Ensuite, même si j'essaie d'y consacrer le moins de temps possible, j'ai mon serveur à administrer lorsque quelque chose tombe en panne ou que quelque chose doit être mis à jour, sinon qui s'occupera de tout ? Entre les logiciels serveur pour différents usages, y compris ceux du Web, divers robots pour différentes plates-formes, [SpaccCraft](https://wikispacc.miraheze.org/wiki/SpaccCraft), et quelques autres trucs dont je m'ennuie maintenant de me souvenir, c'est une bestialité, même si au moins aujourd'hui je n'ai pas la difficulté d'utiliser trop de matériel de fortune.
Malheureusement, maintenant, je ne trouve souvent pas le bon temps à consacrer au Fediverse, comme je le faisais avant d'écrire et de partager des trucs, sur les différentes belles plateformes gratuites.
@ -35,22 +35,22 @@ Moi aussi je dors souvent, ahhh c'est bien quand tu dors tu restes là comme ça
J'écris aussi parfois de vrais programmes. Plus que tout, petits programmeurs, car si je me lance dans de grandes entreprises alors je risque <small>(non non, ça arrive souvent, quel "risque", c'est une certitude)</small> de laisser des trucs abandonnés à mi-chemin...
Et puis, réfléchissez-y : quand j'ai du temps, je joue aussi à des jeux vidéo, ou je lis des choses comme des articles particulièrement intéressants (pas seulement le titre) ou des mangas. Dans le passé, c'était beaucoup plus, mais aujourd'hui j'utilise mon temps pour beaucoup d'autres choses, donc le jeu est sympa mais, maintenant, il dure toujours trop court.
Et puis, réfléchissez-y : quand j'ai du temps, je joue aussi à des jeux vidéo, ou je lis des choses comme des articles particulièrement intéressants (pas seulement le titre) ou des mangas. Dans le passé, beaucoup plus, mais aujourd'hui je passe mon temps à beaucoup d'autres choses, donc le jeu est sympa mais, maintenant, il dure toujours trop court.
Voici quelques jeux vidéo que je recommande (liste exhaustive de noj) : [Raccolta Videogiochi](./Raccolte/Gaming/Raccolta-Videogiochi.html), tandis que pour les autres choses je n'ai pas encore constitué de listes.
Oh, et je dois aussi encore aller à l'école... non, à l'université, me dit-on maintenant, je pense. C'est un peu gênant, d'accord, vous ne pouvez pas faire grand-chose.
Oh, et je dois aussi encore aller à l'école... non, à l'université, me dit-on maintenant, je pense. C'est un peu gênant, d'accord, on ne peut pas faire grand-chose.
## Certaines de mes propriétés particulières
• Je suis un loli avec des propriétés spéciales
: La chose simple est elle-même une propriété particulière.
: La chose simple est en soi une propriété particulière.
• Ma couleur préférée est la couleur de fond du site
: C'est-à-dire #eeddff. Je suis pauvre et je n'ai pas de couleurs Pantone, c'est la précision maximale que je peux garantir. J'espère que votre écran est calibré comme le mien.
• J'aime asservir les pierres
: Je veux dire, ce n'est pas que j'apprécie ça, c'est que je n'ai pas d'autre choix, la seule façon de faire les choses que j'aime est d'asservir les ordinateurs (qui sont, au niveau du processeur, des roches pensantes).
: Je veux dire, ce n'est pas que j'apprécie ça, c'est que je n'ai pas d'autre choix, la seule façon de faire les choses que j'aime c'est d'asservir les ordinateurs (qui sont, au niveau processeur, des roches pensantes).
• J'ai peu d'imagination
: En fait, je ne vois aucun autre argument à faire valoir.
@ -61,7 +61,7 @@ Vous pouvez me retrouver sur le Fediverse, chez mes contacts favoris que je lais
- <b style="Color:#FFA020;">Friendica</b> : [@octt@poliverso.org](https://poliverso.org/profile/octt)
- <b style="Color:#3088D4;">Mastodon</b> : [@octo@mastodon.uno](https://mastodon.uno/@octo)
- <b style="Color:#2D2D2D;">Matrice</b> : [@octt:matrix.org](https://matrix.to/#/@octt:matrix.org){[:MdTgtBlank : ]}
- <b style="Color:#2D2D2D;">Matrice</b> : [@octt:matrix.org](https://matrix.to/#/@octt:matrix.org)
- Il y avait aussi mes instances ActivityPub ici, mais ensuite [**incidents**] se sont produits (../Posts/2023-01-28-Problemi-Hardware-Diventano-Mentali).
<!--
@ -80,7 +80,7 @@ Il est également possible de prendre ma clé publique PGP, ou d'utiliser l'inte
Pour l'instant, je suis désolé, mais c'est tout. Si vous voulez en savoir plus, il faudra d'abord attendre que je pense à des nouveautés à écrire. N'espérez pas trop, cependant, étant donné que cette page ne s'est pas considérablement développée depuis des mois et des mois 😬.
Mais ici, sur le site, je n'ai pas encore les idées assez claires, ni la patience nécessaire, pour créer d'énormes collections sur tous ces éléments de connaissances que je possède sur des sujets très particuliers. Pour le moment, au prix de ne presque jamais rien ajouter, j'évite de remplir le message avec **trop** d'informations ; Cependant, je les jette tous sur [OcttKB](https://kb.octt.eu.org).
Ici, sur le site, cependant, je n'ai pas encore les idées assez claires, ni la patience nécessaire, pour créer d'énormes collections sur tous ces éléments de connaissances que je possède sur des sujets très particuliers. Pour le moment, au prix de ne presque jamais rien ajouter, j'évite de remplir le message avec **trop** d'informations ; Cependant, je les jette tous sur [OcttKB](https://kb.octt.eu.org).
---

View File

@ -1,11 +1,11 @@
+++
Titre = "💰 Dons"
Alias = [
Title = "💰 Dons"
Alias = [
"/Donations.html",
]
#Indice : Vrai
#Commande : 45
Dernière modification = 2022-11-12
#Index: True
#Order: 45
Lastmod = 2022-11-12
+++
{{< noticeAutomaticTranslation it >}}
@ -29,7 +29,7 @@ Ouvrez ma page Coindrop pour voir les crypto-monnaies que j'accepte et leurs adr
_Remarque : Coindrop nécessite du code JavaScript (gratuit) pour s'exécuter. C'est un problème qui doit être résolu d'une manière ou d'une autre, à mon avis, mais pour l'instant c'est tout._
_Remarque : ETH est répertorié par souci d'exhaustivité, mais le réseau Ethereum est nul et est inutilisable pour les frais ; Cependant, les dons sur le réseau Binance pour cette adresse sont les bienvenus._
Si j'accepte d'autres devises à l'avenir, par exemple, je serais intéressé à essayer [Nano](https://nano.org), qui prétend avoir un faible impact environnemental.
Je devrais accepter d'autres monnaies à l'avenir, par exemple je serais intéressé à essayer [Nano](https://nano.org), qui prétend avoir un faible impact environnemental.
Si vous le souhaitez vraiment, vous pouvez choisir d'installer, sur vos machines, un logiciel de minage de la cryptomonnaie que vous souhaitez me donner, en paramétrant le programme pour qu'il envoie les paiements à mon adresse. En suivant ce chemin, vous n'avez même pas besoin d'un portefeuille pour la devise en question, et vous utiliserez simplement votre électricité pour obtenir l'argent à me donner.
Gardez à l'esprit que le minage ne m'intéresse plus depuis un moment, donc je ne sais pas quels programmes recommander, je vous dirais de demander à des personnes plus expérimentées. Mais s'il vous plaît, ne créez pas une ferme minière alimentée par des dinosaures morts, du pétrole, du méthane, je n'en ai aucune idée, juste pour me faire un don (ou, en fait, ne le faites pas en général, s'il vous plaît) ! Le mieux serait d'utiliser un [Rasperino Solare](./Posts/2022-06-23-0000-Rasperino-Solare-ed-Altri-Esperimenti-Andati-a-Male.html), si vous le pouvez.
@ -42,7 +42,7 @@ J'accepte actuellement les cartes-cadeaux pour ces magasins :
- Amazon.it
Pour m'envoyer le code d'un chèque cadeau que vous possédez et que vous souhaiteriez me faire un don, consultez la liste de mes contacts publics, où vous pourrez m'envoyer des messages et faire de belles choses 😸 : [Who-I-Am.html#-My -contacts](./Qui -Je suis.html#-Mes-contacts)
Pour m'envoyer le code d'un chèque cadeau que vous possédez et que vous souhaiteriez me faire un don, consultez la liste de mes contacts publics, où vous pourrez m'envoyer des messages et faire de belles choses 😸 : [Qui-je-suis.html#-Mon -contacts](./Qui -Je suis.html#-Mes-contacts)
## Faites un don en espèces
@ -52,7 +52,7 @@ Pour le moment, j'accepte définitivement les devises fiscales suivantes :
- [EUR] euros
La liste ici fait connaître les devises que j'accepte définitivement, car j'ai la possibilité d'en faire bon usage.
La liste ici fait connaître les devises que jaccepte définitivement, car jai un moyen de les utiliser à bon escient.
Si vous avez sur vous de l'argent liquide dans une autre devise et que vous souhaitez vraiment me le donner de toute façon, je l'accepterai probablement, mais sachez qu'il est très probable que je ne pourrai jamais l'utiliser, et votre don sera donc ont été en vain.
## Historique des dons

398
fr/miscellanea/PicoBlog.md Normal file
View File

@ -0,0 +1,398 @@
+++
Title = "✉️ Archives PicoBlog"
Alias = [
"/PicoBlog.html",
]
#Categories = [ "Blog", "MicroBlog" ]
+++
{{< noticeAutomaticTranslation it >}}
Comme annoncé dans l'article "[🎇 Le bilan de ce 2023, du moins en terme de publication !](./Posts/2023-12-31-Resocontoctt-2023.html#-Il-MicroBlog-nuovissimo-alla-fa) " , PicoBlog est désormais obsolète et ne sera plus mis à jour. Ce qui suit est l'archive des anciens contenus, qui resteront lisibles. Les nouveaux articles seront ensuite publiés sur le Nouveau MicroBlog Unifié, accessible depuis le menu du site.
---
Vous vous aventurez dans une section peut-être éphémère du site, mais de toute façon, si elle existe, c'est que je pensais qu'elle devait être là de toute façon.
Suivant l'idée que j'ai vue sur (quelques) autres sites Web personnels sur le net, je dédie cette zone d'une seule page à la tenue d'un soi-disant **picoblog**.
En pratique, il sagit dun flux de pensées courtes et autonomes : souvent, un article entier de picoblog est composé dune seule phrase.
Par ce détail fondamental, il diffère non seulement des blogs traditionnels, où un article est souvent composé de nombreux paragraphes, mais aussi des microblogs les plus populaires aujourd'hui (à la <span style="Color:#3088d4;">Mastodon</ span>), où un article comporte au plus un paragraphe.
..Même si je pense qu'en regardant ce que j'ai écrit ces 2 derniers mois... c'est déjà plutôt un énième microblog, même si j'essaie de me limiter le plus possible.
Mon idée est de créer un flux plus ou moins souvent actualisé de phrases qui me viennent à l'esprit et que j'ai envie d'écrire.
Qui sait si parcourir cette page vous aidera à mieux me connaître, j'ai bien peur que non. En vérité, je dirais que si vous faites confiance à mon blog normal 5, vous devez faire confiance à -20 ce que vous trouvez ici. Ne prenez pas trop au sérieux ce que jécris ici.
Gardez à lesprit que les publications les plus récentes vont toujours en haut, ce qui fait tomber les précédentes vers le bas. De plus, chaque article est réduit par défaut pour des raisons de commande, il suffit de cliquer sur le titre pour en agrandir un.
<div markdown="1" class="BorderBoxContainer" HTMLJournal="1" JournalTitle="✉️ picoblogoctt"
JournalHeader="<p>
Cette page a été automatiquement simplifiée par rapport à la version originale, <a
href='./PicoBlog.html'>disponible ici</a>. Pensez à consulter celui-ci pour une expérience meilleure et plus pratique, avec des menus et des liens vers des publications individuelles au sein de la page !
</p>">
<div markdown="1" class="NoBorderBox">
## Diverses choses
- Vous pouvez recevoir les mises à jour de PicoBlog via Atom. Je n'ai pas encore configuré de statique pour prendre en charge les pages de ce type, mais grâce au service _Journal to Atom_ je peux avoir un flux : [![The Neon Kiosk]({{<assetsRoot >}}/Media/Buttons/Feed -88x31.png) {.NoImgCenter .DispBlock}](https://journal.miso.town/atom?url=https%3A%2F%2Fsitoctt.octt.eu.org%2FPicoBlog.Journal.html)
- Si vous avez fini de lire les articles récents ici, jetez un œil au **Neon Kiosk**, où vous pouvez trouver des pages similaires à celle-ci mais provenant d'autres personnes : [![The Neon Kiosk]({{< assetsRoot >}}/Media/Buttons/Sites/The-Neon-Kiosk-88x31.png){.NoImgCenter .DispBlock}](https://kiosk.nightfall.city)
## Lire le PicoBlog
</div>
<détails markdown="1" ouvert><résumé>
#### [2023-06-30] Les examens détestent sitectt. </résumé>
En raison des examens (d'État) et autres de ce mois de juin, qui sont maintenant terminés, je n'ai pas eu la chance de publier des articles avant [now](./Posts/2023-06-30-Brutture-Irrisolvibili-della-Dock-Nintendo -Switch.html). Je n'ai pas encore fini mes examens, mais c'est ce que je pensais la semaine dernière ; Je rapporte [depuis mon microblog Telegram](https://t.me/c/1383332798/20149) :
>Les deux factions de voix dans ma tête :
> * "_Tu dois écrire l'article sur pourquoi le dock Switch est nul et comment tu as fait le tien avec 0€. Tu n'as pas posté sur le blog depuis 6 semaines 😭😭😭_" (bonnes voix, elles se soucient de la croissance de mon site et mes compétences rédactionnelles)
> *"_Tu dois redoubler les maths dans 5 jours tu as la deuxième épreuve 😭😭😭_" (mauvaises voix, ce sont les haters du sitectt)
Dire qu'on n'a même pas eu le temps d'honorer l'anniversaire du site...
</détails>
<détails markdown="1"><résumé>
#### [2023-03-26] Désormais, seuls ceux qui ont des compétences peuvent lire. </résumé>
Pour faire quelque chose d'épique, et à la fois qui plaise à certains mais qui n'est pas le bienvenu pour d'autres, sur ma page dédiée au **champ de mines** j'ai fait quelque chose : la section [curiosité](./Raccolte/Gaming/Minesweeper.html #- Curiosité) est bloqué, et pour pouvoir le lire, vous devez terminer une partie du jeu. Vous ne savez pas comment jouer ? Dommage pour toi. 🙃️. Eh bien, pas totalement :
* Lorsque vous appuyez sur les carrés, ils deviennent semi-transparents et révèlent le texte en dessous.
* Le jeu disparaît si vous désactivez JavaScript et la section de texte n'est pas couverte.
* J'ai inclus un œuf de Pâques qui permet de sauter le jeu sans avoir à le gagner. 👀️
</détails>
<détails markdown="1"><résumé>
#### [2023-03-23] Enfin quelques pages... </summary>
Aujourd'hui, j'ai fini de corriger les graphismes de certaines pages que j'ai commencé à créer hier, [Démineur](./Raccolte/Gaming/Minesweeper.html) et [Nonogram](./Raccolte/Gaming/Nonogram.html). Lorsque j'ai lancé le site il y a presque un an, j'avais prévu de faire des choses comme celle-ci de cette manière, mais je n'ai jamais fait grand-chose jusqu'à présent. Je vais essayer de continuer comme ça...
</détails>
<détails markdown="1"><résumé>
#### [2023-02-22] la statique est en mauvais état </summary>
Mais depuis combien de temps nai-je pas écrit sur cette page ? Bien. Aujourd'hui, j'essayais d'ajouter une fonctionnalité à statistico... Je n'y arrive pas, ce ne sont que des spaghettis. J'ai commis une erreur en le programmant comme un programme monolithique, j'aurais dû le concevoir dès le départ comme une suite de programmes indépendants mais liés. Et maintenant, le mal est fait.
</détails>
<détails markdown="1"><résumé>
#### [2022-11-10] Je fais exploser l'IA</summary>
Après avoir découvert que l'aperçu de ChatGPT est totalement gratuit pour le moment, j'ai commencé à jouer avec et à faire des choses après les choses, en y consacrant peut-être trop de temps 😅. J'ai créé un site pour collecter les conversations que j'ai avec l'IA, à des fins de recherche et parce qu'il y a souvent des situations qui méritent d'être partagées : <https://listed.to/@ChatGPT_Experiences>
</détails>
<détails markdown="1"><résumé>
#### [2022-11-27] site Web indisponible, espérons-le pas pour longtemps </summary>
J'ai remarqué que le site ctt, même après certaines de mes mesures qui auraient dû faire plaisir aux moteurs de recherche, est tout simplement introuvable... et je n'ai pas d'idée précise sur la cause du problème. Je dois commencer à intégrer une fonction dans le générateur pour republier automatiquement sur Wordpress, Blogger, et des trucs comme ça, peut-être que les moteurs le liront mieux à partir de là ; entre-temps, j'ai commencé à créer le script pour traduire le site dans différentes langues, ce qui devrait contribuer à sa diffusion en dehors de l'Italie.
</détails>
<détails markdown="1"><résumé>
#### [2022-11-18] J'ai enfin MA Misskey </summary>
J'ai essayé il y a des mois d'héberger mon propre serveur ActivityPub. Premier Friendica sur Altervista... ça ne marchait pas. Puis Misskey, Mastodon et Pleroma sur Switch à la maison... des échecs, l'un plus gros que l'autre. Puis, l'autre jour, sur Raspino, j'ai eu envie de réessayer ; les problèmes sont définitivement apparus, mais cette fois, j'ai pu les résoudre en une journée de travail, et maintenant j'ai [mon règne de la terreur](https://miss.octt.eu.org) ! 😁
J'ai ajouté mon profil à la [page contacts](./Who-I-Am.html#-Mes-contacts) ici... et j'ai corrigé quelque chose que j'avais oublié de supprimer pratiquement depuis le mois d'août : la mention du serveur Matrix , que je n'ai plus. 🙄
</détails>
<détails markdown="1"><résumé>
#### [2022-11-11] 5 jours, comment ? </résumé>
Donc absurde. Le [nouveau post Devlogs](./Devlogs.html#-2022-11-11-Novit-estetiche-in) ? J'ai commencé à l'écrire dimanche soir et je l'ai terminé ce soir. Pourquoi? Je ne sais pas, j'avais autre chose à faire, entre l'école et mes affaires, donc certains jours je n'écrivais pas du tout. Quelle patience...
</détails>
<détails markdown="1"><résumé>
#### [2022-11-06] Mastodonte explose </summary>
Depuis hier, les réfugiés de Twitter débarquent en si grand nombre sur le Fediverse (malheureusement, pratiquement uniquement sur Mastodon) que de nombreux serveurs en souffrent. Le réseau Masto.host est à genoux depuis cet après-midi, et il semble que l'histoire soit complexe à résoudre.
</détails>
<détails markdown="1"><résumé>
#### [2022-11-03] Mdr j'oublie </summary>
Sur le site, du moins dans les zones où je les utilise comme icônes et non comme émoticônes, j'ai un wrapper CSS qui me permet d'avoir des emojis standardisés et toujours cohérents (dans mon cas, Twemoji) sur n'importe quel système. Il y a des mois, j'ai lancé le projet pour apporter quelques améliorations personnelles et... J'ai littéralement remarqué aujourd'hui que sur [Home#Special Credits](./index.html#-Special-Credits) je n'avais jamais mis à jour l'entrée <span class=" twa twa-💀"><span>💀</span></span>
</détails>
<détails markdown="1"><résumé>
#### [2022-11-01] Tous contre le sitectt </summary>
Choisir botsin.space comme instance pour le bot ActivityPub de mon site n'était pas trop clairvoyant, car il semble être bloqué sur beaucoup d'autres à cause du spam... rendant le bot complètement inaccessible. De plus, Google rencontre toujours des problèmes dindexation. 😐
</détails>
<détails markdown="1"><résumé>
#### [2022-10-27] Livre spécial </summary>
L'autre jour, j'ai découvert le Codex Seraphinianus, une chose très étrange qui est peut-être sur le point de m'inspirer. Dans [ce fil sur Mastodon](https://mastodon.uno/@octo/109225347482444777) j'ai lié une vidéo et le PDF du livre... mais il suffit de regarder les images que j'ajoute de temps en temps (pas ) comprends de quoi il s'agit .. 😁
</détails>
<détails markdown="1"><résumé>
#### [2022-10-21] Journal - Plus maintenant, à propos de </summary>
Il y a un mois, j'ai créé ici une section "Diarylog", comme le PicoBlog mais pour accueillir des écrits plus longs que ceux-ci ; pas aussi longtemps que les articles de blog, mais plus longtemps. Pourquoi? Je ne sais pas, mais je viens de réaliser l'autre jour que cela n'a aucun sens et que c'est difficile à maintenir, donc à partir de maintenant je crée des articles normaux dans la section [MicroBlog](./Categories/MicroBlog.html) pour avoir la même chose..
</détails>
<détails markdown="1"><résumé>
#### [2022-10-20] Plus de focus sur la DS </summary>
Dans le [Diarylog](./Diarylog.html) il y a 4 jours, j'ai expliqué comment l'histoire de DSpacc se poursuivait : maintenant j'ai le flashcart... et à quoi dois-je l'utiliser ? Eh bien, en regardant attentivement la bibliothèque DS, je découvre qu'en fait beaucoup de titres sont jouables avec uniquement l'écran inférieur ! 🌝
</détails>
<détails markdown="1"><résumé>
#### [2022-10-14] Que puis-je dire </summary>
Encore une pause ici, hein ? Malheureusement, je n'en avais pas du tout envie, je ne savais pas quoi remettre ces dernières semaines... Mais maintenant, un nouvel article de [Blog](./Categories/Blog.html) est en cours de rédaction, et peut-être que j'aurais aussi quelques choses à écrire sur [Devlogs](./Devlogs.html).
</détails>
<détails markdown="1"><résumé>
#### [2022-09-19] Ambiance Luigi </summary>
La musique du casino de Luigi, bien qu'il soit un salaud, est très raffinée et s'intègre parfaitement comme ambiance pour l'appartement. En cliquant sur la photo ci-dessous vous pourrez l'écouter sur YouTube.
[![Capture d'écran du premier mini-jeu de Luigi dans Super Mario 64 DS.]({{<assetsRoot >}}/Media/Misc/Luigi-Casino.avif)](https://youtu.be/QoydhH3xODU)
</détails>
<détails markdown="1"><résumé>
#### [2022-09-15] Les pièces </summary>
Beaucoup de choses me détruisent. [Ma Nintendo Switch](https://t.me/SpaccInc/882) s'effondre littéralement, [ma souris très cassée](https://t.me/SpaccInc/888) a perdu un bouton latéral, et quoi bon sang, et putain !!… Rien de cassé aujourd'hui, mais c'est bien de garder les yeux ouverts.
</détails>
<détails markdown="1"><résumé>
#### [2022-09-11] La foire </summary>
Ces 4 jours j'ai pu me rendre, malgré quelques dégâts survenus récemment, au FantaExpo de Salerne. Peut-être que j'écrirai un peu plus à ce sujet dans les jours à venir. Entre cela, Splatoon 3, et la programmation et la création de nouvelles sections du site pendant certains temps d'arrêt, cela explique pourquoi PicoBlog est en veille ces jours-ci.
</détails>
<détails markdown="1"><résumé>
#### [2022-09-07] Jeu de calmar </summary>
Hier soir, la ROM de Splatoon 3 est sortie sur Internet, 3 jours avant la date de sortie du jeu. Jusqu'à présent, je n'ai joué que le tutoriel, je l'essaierai attentivement plus tard. Je vous laisse quand même le hash du torrent... `🎈🚢👪🐉🎩🤣👝🌭🎥🥅🌟🐅🎦📨🎦🐁🎡🚿🏦🚵🎛🤰🏛🚯👦🔙🐞 🤒🎈🚒👞🌩` :)
</détails>
<détails markdown="1"><résumé>
#### [2022-09-05] 🏛🙁🛫🏯🍌📢☕☕ </summary>
En bref : je cherchais une alternative originale au base64, d'une part. J'ai pensé à créer mon propre système lié à l'art ASCII, mais cela demande un peu de travail et j'ai besoin du système tout de suite. Mais ensuite j'ai découvert [Ecoji](https://github.com/keith-turner/ecoji) 🙏
</détails>
<détails markdown="1"><résumé>
#### [2022-09-02] Belle application </summary>
[GitJournal](https://github.com/GitJournal/GitJournal), je l'ai essayé pendant quelques minutes hier, je pense que ça vaut le coup. Si vous n'utilisez pas déjà Standard Notes, pensez à cette application.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-28] Kindolante </summary>
Ce n'est qu'aujourd'hui que j'ai découvert qu'en installant [ce package](https://storage.gra.cloud.ovh.net/v1/AUTH_2ac4bfee353948ec8ea7fd1710574097/mr-public/Touch/kindle-usbnet-0.22.N-r18897.tar.xz) , je peux avoir un **client** SSH mis à jour sur mon Kindle. Je n'aurais pas pu le savoir, ce n'était écrit nulle part... mieux vaut tard que jamais, maintenant grâce au Kindle, je peux faire des choses sur d'autres machines.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-26] 1 mois sans blogocto </summary>
Oh mon Dieu, août ! Cela a un peu déraillé mes projets décriture, je nai jamais eu assez de temps calme et propice à une écriture bien faite. Très bien, déclarons ce cycle lunaire terminé, [📈 le nouvel articlectt](./Posts/2022-08-26-sitoctt-da-3-mesi-ad-oggi.html) est sorti.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-24] La maison est rénovée </summary>
**Et je n'ose pas le gâcher davantage ! Ni quand, ni comment ! 🤫️** Mais sachez simplement ce qui est en train de cuisiner.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-23] Devlogs </summary>
Depuis des mois, j'abuse occasionnellement de PicoBlog en tant que devlog pour les choses que je crée. Mauvaise idée, car l'écriture ici doit être limitée. Il est donc temps d'inaugurer la section [Devlogs](./Devlogs.html).
</détails>
<détails markdown="1"><résumé>
#### [2022-08-22] Résoudre. </résumé>
Le site ctt est épuré et efficace depuis sa création. À l'exception d'un (1) actif téléchargé : le [Emoji CSS](https://octtspacc.gitlab.io/sitoctt-assets/twemoji-amazing.min.css). Cela gaspille 400 Ko de trafic, ce n'est pas bon, mais j'ai déjà quelques idées pour le résoudre.
![Écran « Réseau » des outils de développement Firefox, affichant les fichiers les plus volumineux téléchargés depuis la maison.]({{<assetsRoot >}}/Media/Screenshots/Firefox-Devtools-sitoctt-index.html-2022-08- 22-23 -56-53.avif)
</détails>
<détails markdown="1"><résumé>
#### [2022-08-21] Et à quand l'article ? </résumé>
Daprès ce que jai commencé à écrire hier, il est ressorti des choses qui ne finissent jamais, elles doivent donc être divisées en différents articles. Je pourrais déjà publier le premier ce soir, mais il vaut mieux le laisser reposer une journée, de peur d'avoir un jour des idées à ajouter.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-20] 3 mois </summary>
Aujourd'hui seulement, je l'ai remarqué : il y a 3 mois (moins 3 jours) est né le sitocto - ou plutôt le postocto. Ce temps a passé très vite, mais quand j'y repense, il y a beaucoup à dire ; attendez l'article**octo** 🙃
</détails>
<détails markdown="1"><résumé>
#### [2022-08-18] Échec du P2P </summary>
Ceux qui parcourent attentivement le site ont peut-être remarqué que, il y a environ une semaine, j'ai inclus une [bibliothèque JS non mise à jour depuis 4 ans](https://github.com/xuset/planktos), qui aurait dû rendre le site automatiquement distribué via BitTorrent. Et voilà, il n'est plus là : non seulement il ne fonctionnait pas, mais il ne faisait plus charger le site s'il était activé.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-17] Travail moins qu'optimal </summary>
C'est mon état actuel, où j'aimerais que tous mes codes soient toujours parfaitement synchronisés entre tous les appareils, y compris le Ximi. J'ai demandé conseil [ici](https://feddit.it/post/44715) et j'ai déjà quelque chose de bien, nous verrons ce que j'obtiendrai.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-13] Anciens articles et anciens sujets </summary>
J'aimerais commencer à importer des articles de mon ancien blog, car ils n'y sont pas bien conservés. Le premier que je repropose déjà est le dernier qui y est publié : [Les avantages inattendus de la clé Linux](./Posts/Archive/2022-05-07-Gli-Inexpected-Vantaggi-della-Chiavetta-Linux.html ). Oui, avec (presque) le même graphisme que j'avais sur l'ancien blog, plutôt que celui du reste du site ; avec statico, je peux faire cela et bien plus encore.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-10] Meh </summary>
Cela fait maintenant 2 jours que je suis absent de chez moi, pour des vacances qui n'en sont pas du tout. L'endroit est magnifique, j'ai pris quelques photos que je pense publier plus tard, dont certaines de spacc (!), mais il y a des problèmes et bon, je suis plus qu'énervé... voyons comment ça continue, ça va...
</détails>
<détails markdown="1"><résumé>
#### [2022-08-07] Trop de choses </summary>
Qu'ai-je fait entre hier et aujourd'hui ? R sur Miiverse, puis j'ai commencé à programmer une [bibliothèque C](https://gitlab.com/octospacc/LibMultiSpacc), puis j'ai échoué en essayant d'[héberger un serveur](https://mastodon.uno/@ octo/ 108783055408081922) d'abord Misskey, puis Pleroma (arôme de pied de page), et enfin Mastodon.
</détails>
<détails markdown="1"><résumé>
#### [2022-08-05] Le Miiverse </summary>
Une [vidéo YT](https://yewtu.be/watch?v=JjQDik3yNhA) m'a rappelé Miiverse, le réseau social de Nintendo qui était fermé. Puis je me rends compte que la communauté a essayé de le recréer et... Je découvre que le projet [rverse](https://libredd.it/r/3dshacks/comments/l4klae/miiverse_patch_to_make_it_work_again_rverse/gmyx2e4/?context=3) est vivant. Et ça marche ! J'ai à nouveau Miverse !
</détails>
<détails markdown="1"><résumé>
#### [2022-08-02] C. </summary>
Une seule lettre, mais tant de problèmes. Depuis l'autre jour j'essaye d'écrire [ce petit jeu](https://gitlab.com/octospacc/BloccSpacc), je ne dirai pas pourquoi ni pourquoi j'ai choisi C ici, sinon je serai un papyrus .
</détails>
<détails markdown="1"><résumé>
#### [2022-07-29] Jeu intense avec Animal Crossing sur téléphone </summary>
Eh, on parle d'un de ces jeux difficiles, depuis quelques jours j'ai envie de le reprendre. Heureusement, grâce aux [émulateurs](./Posts/2022-07-27-0000-Emulazione-NDS-Google-Play-e-una-Storia-Oscura.html), je peux vivre l'intense partout, même si je n'ai que le téléphone avec moi.
</détails>
<détails markdown="1"><résumé>
#### [2022-07-26] Vodafone lota </summary>
Aujourd'hui, par hasard, la ligne Internet domestique est tombée en panne pendant environ 40 bonnes minutes, Vodafone a du mal,.,.,
</détails>
<détails markdown="1"><résumé>
#### [2022-07-25] Émulation NDS sur Android </summary>
En 2022, cest encore un véritable gâchis. Et il y a des côtés sombres. J'entrerai plus en détail dans le prochain article de blogoctt, qui est déjà en cours de rédaction.
</détails>
<détails markdown="1"><résumé>
#### [2022-07-23] WikiSpacc </summary>
Je réalise seulement maintenant que sur ce site je n'ai jamais dit que j'étais la déesse du Spacc. Assez sérieux. Spacc en général, cependant, est mentionné quelque part... et si vous ne savez pas ce que c'est, maintenant je peux simplement dire : j'ai créé un wiki sur le sujet et tout ce qui l'entoure. Il reste encore à le remplir, mais il y a déjà quelque chose. Allez, allez lire [WikiSpacc.miraheze.org/wiki/Spacc](https://wikispacc.miraheze.org/wiki/Spacc) :)
</détails>
<détails markdown="1"><résumé>
#### [2022-07-21] Un décret a été pris (20 juillet 2022) </summary>
J'ai parlé avant-hier du Decretocto, hier je l'ai terminé et je l'ai publié. Malheureusement, le document présente quelques problèmes de branding : la Repubblica dello Spacc et le statocto n'ont pas encore de logo officiel, nous avons donc pour l'instant utilisé une fourchette de celui de la République italienne. Selon les termes du décret, que je vous invite à lire en accédant au fichier PDF [ici]({{<assetsRoot >}}/Files/Decreto-20-luglio-2022.pdf), je remplis déjà le [ Archives MicroBlog](./Catégories/MicroBlog.html).
</détails>
<détails markdown="1"><résumé>
#### [2022-07-19] Octo Décret du (je ne sais pas quel jour il sort) </summary>
Aujourd'hui, j'ai commencé à rédiger le nouveau décret Octo, qui sortira quand je l'aurai terminé, eeeeh ohh, c'est le premier décret du Premier ministre que j'écris de ma vie, c'est difficile. Le décret clarifiera certains doutes concernant la nouvelle collection "MicroBlog" du site - et je ne peux rien dire d'autre, il y a le Secret d'État.
</détails>
<détails markdown="1"><résumé>
#### [2022-07-18] Tout fusionner </summary>
Maintenant que j'ai (je pense) tout arrangé correctement et que la fonction de publication sur Mastodon de Statistico ne devrait pas provoquer de spam inutile pour d'anciens contenus, je peux penser à copier-coller plusieurs de mes anciens contenus, provenant des sources les plus disparates, ici sur le site.
</détails>
<détails markdown="1"><résumé>
#### [2022-07-17] JavaScript sur le site ctt ? </résumé>
Ehh, je pense que je dois commencer à le porter. Toujours de manière intelligente et qui n'affecte pas la fonctionnalité du site pour ceux qui ne peuvent pas l'activer, bien sûr : avec une bibliothèque j'ajouterai la compatibilité des images AVIF pour les anciens navigateurs, avec une autre je rendrai pratiquement le site disponible sur BitTorrent 👀️
</détails>
<détails markdown="1"><résumé>
#### [2022-07-15] Systèmes d'exploitation en JavaScript </summary>
Lorsque JS est bien utilisé, c'est-à-dire lorsqu'il est utilisé pour réaliser de véritables applications interactives et non pour des sites qui pourraient très bien être statiques, je suis le premier à m'enthousiasmer pour cette technologie. Et depuis avant-hier, je me suis souvenu de [daedalOS](https://github.com/DustinBrett/daedalOS), pour lequel j'ai ouvert un ticket hier et fait une pull request aujourd'hui !
</détails>
<détails markdown="1"><résumé>
#### [2022-07-14] Sauvegarde du dépôt Git </summary>
C'est quelque chose que je devrais faire, j'ai de nombreux dépôts d'il y a des mois qui sont hébergés sur les serveurs d'un seul fournisseur, et ça ne va pas bien. Je devrais écrire un long article sur la façon dont j'aborde le sujet de la sauvegarde, tôt ou tard. Heureusement, tout ce qui touche au site ctt a été mis (public) sur 3 serveurs différents depuis le début ✨️
</détails>
<détails markdown="1"><résumé>
#### [2022-07-12] Je déteste les moteurs de recherche </summary>
Mais combien de temps dois-je attendre pour voir le site indexé ? Que dois-je faire? Aujourd'hui, j'ai ajouté mon domaine à la Google Search Console et j'ai également implémenté un support initial pour la génération de plans de site statiques. Espérons que le problème soit résolu immédiatement 😵u200d💫
</détails>
<détails markdown="1"><résumé>
#### [2022-07-11] Appareils improbables </summary>
J'ai acheté un Kindle il y a un peu moins d'une semaine. Bien sûr, je lai piraté sur-le-champ. [J'ai dit cela sur Mastodon](https://mastodon.uno/@octo/108600089579737212), mais je ferai un article approfondi ici un jour. Cependant, cette tablette s'ajoute à la liste des appareils étranges sur lesquels je voudrais m'assurer que le site fonctionne 😶u200d🌫
</détails>
<détails markdown="1"><résumé>
#### [2022-07-10] J'oublie 💀 </summary>
Apparemment, pendant une semaine en bonne santé, j'ai oublié que mon PicoBlog existe ! Des merdes arrivent. Eh bien, que faire alors ? Pas grand chose, j'en ai peur, MAIS, j'accepte désormais les dons : [💰 Donations](./Donations.html). Je pense que si je commence à en avoir, je commencerai à oublier moins la mise à jour du site en général, lmao xd
</détails>
<détails markdown="1"><résumé>
#### [2022-07-03] Mais les commentaires ? </résumé>
Eh eh, oups. Le [repo](https://gitlab.com/octtspacc/PlainDiscuss) n'a pas eu de nouveaux commits depuis des semaines, mort. Quelle galère. Cependant, avec l'intégration d'ActivityPub que le site a maintenant depuis 2 jours, il existe déjà une sorte de système de commentaires pour chaque article du blogocto.. alors mon travail est-il terminé ?
</détails>
<détails markdown="1"><résumé>
#### [2022-07-01] L'octocapsule ! </résumé>
Et à partir d'aujourd'hui l'octocapsule, c'est-à-dire ma capsule Gemini, existe également sur Internet. Pour l'instant, vous n'y trouverez qu'une conversion 1:1 du sitectt, mais, si vous souhaitez en savoir plus, je vous renvoie comme d'habitude à [Accueil # Disponibilité du site](./index.html#-Site-Availability) .
</détails>
<détails markdown="1"><résumé>
#### [2022-06-30] Plus qu'un générateur </summary>
Cest désormais ce que devient la statique, contrairement à mes propres attentes. Tout à l'heure, j'ai commencé à implémenter 2 choses farfelues : la génération de Gemtext (attendez-vous au sitectt sur Gemini..) et la publication de nouveaux articles sur ActivityPub (Mastodon).
</détails>
<détails markdown="1"><résumé>
#### [2022-06-29] Exploitation minière de domaines Tor </summary>
C'est exactement ce que j'ai fait ! Dans quel sens ? C'est simplement ce que vous faites avec un programme comme [mkp224o](https://github.com/cathugger/mkp224o), si vous souhaitez obtenir une adresse contenant des caractères particuliers. La nouvelle adresse, qui commence (c'est la particularité) par "<span style="Color:#59316b;">sitoctt</span>", est liée sur [Accueil # Disponibilité du site](./index.html#- Disponibilité du site).
</détails>
<détails markdown="1"><résumé>
#### [2022-06-27] Toujours nouveau ici </summary>
Maintenant j'ai une page [Collection de sites Internet](./Raccolte/Internet/Raccolta-Siti-Internet.html) où je crée des liens vers d'autres sites sympas, j'ai créé un PNG 88x31 qui identifie mon site et que quiconque le souhaite peut utiliser c'est pour le lier.. bon allez, petit à petit ça se remplit encore mieux qu'un simple blog :D
</détails>
<détails markdown="1"><résumé>
#### [2022-06-26] Encore une autre plateforme ActivityPub </summary>
Oui, il y en a déjà un nouveau en version bêta depuis pratiquement hier. Que son archétype soit Mastodon peut être vu immédiatement, mais [Bonfire](https://bonfirenetworks.org) promet une philosophie différente (?) et... les développeurs se soucient de l'amélioration progressive, et d'une grande partie de l'application fonctionne déjà sans JS ! Cela suffit à me réjouir.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-24] Flux Atom/RSS </summary>
Statistico intègre enfin la génération de flux Atom/RSS ! Si tout fonctionne, j'écrirai les informations sur [Accueil # Flux et notifications](./index.html#-Feeds-and-notifications), mais les métadonnées sont déjà présentes dans le HTML, donc en utilisant un navigateur qui intègre quand même un agrégateur de flux, comme SeaMonkey, une icône d'abonnement devrait apparaître.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-22] L'exagération </summary>
J'avais envie d'aller trop loin et de mettre en place un compteur de visites sur le site. Heureusement, j'ai trouvé le service gratuit tout fait de [contatoreaccessi.com](https://contatoreaccessi.com), qui fonctionne en chargeant absolument **zéro JavaScript**, même s'il compte également les actualisations, pas les visites uniques. Très bien.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-21] Mises à jour techniques </summary>
Entre hier et ce matin j'ai pas mal travaillé sur le générateur, pour régler des petits problèmes et ajouter des fonctions, et j'ai ajouté quelques améliorations au CSS du site. Cependant ce PicoBlog n'est plus qu'un devlog, un peu dommage, mais je ne sais pas quoi écrire d'autre, c'est très court.. 😅
</détails>
<détails markdown="1"><résumé>
#### [2022-06-20] Domaine épique </summary>
Au bout d'un mois, eu.org m'a donné le domaine que j'avais demandé... bientôt le site sera navigable depuis [sitoctt.octt.eu.org](https://sitoctt.octt.eu.org) ! Techniquement déjà accessible, mais je dois résoudre quelques problèmes de générateur, si je veux que le domaine actuel ne tombe pas en panne.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-19] Division en catégories </summary>
En fin de compte, je pense que jai réalisé quelque chose comme je le voulais. Désormais, dans la barre de navigation du site, il y a une section « Collections », qui n'est rien de plus qu'une liste semi-automatique de catégories.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-18] Commentaires sur le sitectt </summary>
Depuis quelques jours, je travaille presque continuellement sur mon propre système de commentaires pour activer le site. Ce n'est pas encore fini et je ne sais pas quand je le finirai (et si je le finis.. espérons que je ne jetterai pas tout ça par ennui).
</détails>
<détails markdown="1"><résumé>
#### [2022-06-14] Je souhaite un système de catégories.. </summary>
..que je ne sais pas vraiment non plus comment je le veux. Outre la catégorisation des articles de Blogocto en thèmes, j'aimerais que les pages de collection thématiques incluent également des pages qui ne sont pas strictement des articles, mais j'ai peur que cela crée de la confusion. J'y réfléchirai longtemps...
</détails>
<détails markdown="1"><résumé>
#### [2022-06-07] Robine Tor </summary>
Depuis le navigateur Tor au paramètre de protection maximale, défini par de nombreuses personnes qui l'utilisent, casse certains composants CSS (il n'y a pas de JS) de mon site... J'ai mis à jour le générateur pour prendre en charge l'ajout d'une section d'en-tête sur toutes les pages, au moment de la construction du site. J'y ai posté des informations sur le problème.
</détails>
<détails markdown="1"><résumé>
#### [2022-06-03] Le premier article du blogocto ! </résumé>
J'ai commencé à l'écrire il y a 3 jours, puis entre une chose et une autre je n'ai eu l'occasion de finir d'écrire qu'aujourd'hui, à la fois l'article en question et le code de mon générateur qui gère les articles style blog (sur lesquels je dois encore faire dispositions). Allez le voir [ici](./Categories/Blog.html) !
</détails>
<détails markdown="1"><résumé>
#### [2022-05-30] La Maremme est bonne ce générateur </summary>
Développer ce constructeur de site s'avère être une expérience mystique, à la fois bonne et mauvaise. Je ne sais même pas comment tout décrire, c'est absurde.
</détails>
<détails markdown="1"><résumé>
#### [2022-05-29] Le site sur Tor </summary>
Enfin, j'ai également mis en place un miroir <span style="Color:#59316b;">Tor</span> du site ! Vous pouvez le trouver en lien sur [Accueil # Disponibilité du site](./index.html#-Site-Availability). Désormais, tout est plus sûr et plus privé.
</détails>
<détails markdown="1"><résumé>
#### [2022-05-27] Essayez </summary>
Cet article n'est qu'un test, il sera peut-être supprimé.
</détails>
<détails markdown="1"><résumé>
#### [2022-05-27] Le PicoBlog commence ! </résumé>
A quoi sert ce post ? Pour me montrer l'effet initial et éventuellement corriger le CSS..
</détails>
</div>

View File

@ -1,9 +1,9 @@
+++
Titre = "Collection de choses aléatoires"
Alias = [
Title = "Collection de choses aléatoires"
Aliases = [
"/Raccolte/Fritto-Misto/Raccolta-Cose-A-Caso.html",
]
Catégories = [ "Frit-Mélangé" ]
Categories = [ "Frit-Mélangé" ]
+++
{{< noticeAutomaticTranslation it >}}

View File

@ -1,9 +1,9 @@
+++
Titre = "🎶Collection musicale"
Alias = [
Title = "🎶Collection musicale"
Aliases = [
"/Raccolte/Media/Raccolta-Musica.html",
]
Catégories = [ "Frit-Mélangé" ]
Categories = [ "Frit-Mélangé" ]
+++
{{< noticeAutomaticTranslation it >}}
@ -14,12 +14,12 @@ _En cours de construction..._
- <span><h3>Macros 82-99</h3></span>
Principalement de la musique du genre future-funk, un sous-genre du vaporwave avec un ton plus rythmé et plus agréable. Chaque album présente des thèmes sonores différents, avec des références à la culture pop japonaise des années 80 et 90. Plus ou moins toutes ses chansons parviennent à être très calmes et relaxantes.
 [SoundCloud](https://soundcloud.com/macross-82-99), [YouTube](https://www.youtube.com/channel/UCYIQZpv7Jv9GImzgknNZNPA){[:MdTgtBlank : ]}, [Bandcamp](https://macross82-99.bandcamp.com/music), [Archive.org](https://archive.org/details/macross-82-99 -01-point de rendez-vous)
[SoundCloud](https://soundcloud.com/macross-82-99), [YouTube](https://www.youtube.com/channel/UCYIQZpv7Jv9GImzgknNZNPA), [Bandcamp](https://macross82-99 .bandcamp.com/music), [Archive.org](https://archive.org/details/macross-82-99-01-meeting-point)
- <span><h3>Boutique Moe</h3></span>
Des chansons pour la plupart entraînantes, avec une ambiance anime, pour ainsi dire. Je pense que les pochettes d'album vont très bien avec sa musique. Certains de ses morceaux ont des sonorités moins ludiques et des caractéristiques plus proches de types de musique électronique plus courants, mais j'arrive quand même à les apprécier beaucoup.
 [SoundCloud](https://soundcloud.com/moeshop), [YouTube](https://invidious.nerdvpn.de/channel/UCcKTRoHPP2hPaom63QGaiBw), [ Bandcamp](https://moeshop.bandcamp.com/music), [Archive.org](https://archive.org/details/Moe-Shop-Full-Discography){[ : MdTgtVide :]}
[SoundCloud](https://soundcloud.com/moeshop), [YouTube](https://invidious.nerdvpn.de/channel/UCcKTRoHPP2hPaom63QGaiBw), [Bandcamp](https://moeshop.bandcamp.com/music ), [Archive.org](https://archive.org/details/Moe-Shop-Full-Discography)
- <span><h3>Ujico / Maison de l'escargot</h3></span>
Je savais qu'il s'agissait de la même personne, mais je ne savais pas que "Ujico" et "Snail's House" étaient en fait des personnages avec des identités différentes<sup>[[?](https://en.m.wikipedia.org/wiki /Snail's_House #History)]</sup> concernant la composition musicale. J'ai d'abord été initié à sa musique, au moins en partie future-bass, réalisée sous le nom de Snail's House. On y voit son style actuel, dont j'ai toujours aimé les sonorités électroniques kawaii. Plus tard, j'ai découvert ses albums précédents, qui en termes d'expressivité s'orientent davantage vers la complexité de la musique elle-même, et non vers les petits détails. Deux manières très différentes de créer un genre musical, avec des décors différents, mais toutes deux avec le même ton magnifique et personnel.
 [SoundCloud](https://soundcloud.com/ujico), [YouTube](https://www.youtube.com/channel/UCYxBY8mhJ7R2rMIcQ28H_Zw), [ Bandcamp](https://0101.bandcamp.com/music), [Archive.org](https://archive.org/details/ujico-snails-house-full-discography){ [:MdTgtBlank:]}
[SoundCloud](https://soundcloud.com/ujico), [YouTube](https://www.youtube.com/channel/UCYxBY8mhJ7R2rMIcQ28H_Zw), [Bandcamp](https://0101.bandcamp.com/music ), [Archive.org](https://archive.org/details/ujico-snails-house-full-discography)

View File

@ -1,10 +1,10 @@
+++
Titre = "Collection de sites Internet"
Alias = [
Title = "Collection de sites Internet"
Aliases = [
"/Collections/Internet/Collection-Internet-Sites.html",
]
Catégories = [ "Internet" ]
Dernière modification = 20/10/2022
Categories = [ "Internet" ]
Lastmod = 2024-08-28
+++
{{< noticeAutomaticTranslation it >}}
@ -18,7 +18,8 @@ Les drapeaux des pays (emoji, peut-être non visibles sur les anciens navigateur
<div markdown="1" id="SitesList" class="NoImgCenter NoLinkLink ImgShiftedH Pixelated">
<marquee markdown="1">
<!-- <marquee markdown="1">
[![✨sitoctt✨]({{<assetsRoot >}}/Media/Buttons/Sites/sitoctt-1.png)](#-Il-mio) 
[![serimemo]({{<assetsRoot >}}/Media/Buttons/Sites/serimemo-88x31.png)](#-s-a-1) 
[![Dante Scanline]({{<assetsRoot >}}/Media/Buttons/Sites/DanteScanline-88x31.png)](#-s-a-2) 
@ -26,131 +27,141 @@ Les drapeaux des pays (emoji, peut-être non visibles sur les anciens navigateur
[![neonaut]({{<assetsRoot >}}/Media/Buttons/Sites/neonaut-88x31.png)](#-s-a-4) 
[![Yesterweb]({{<assetsRoot >}}/Media/Buttons/Sites/Yesterweb-88x31.png)](#-s-a-5) 
[![OpenBooks]({{<assetsRoot >}}/Media/Buttons/Sites/OpenBooks-88x31.gif)](#-s-a-6) 
</marquee>
_Ceux-ci ci-dessus sont les sites de la liste qui ont un bouton 88x31. Voulez-vous aussi avoir le privilège dêtre au sommet ? Alors allez-y et faites ce petit dessin, allez !_
_Ceux-ci ci-dessus sont les sites de la liste qui ont un bouton 88x31. Voulez-vous aussi avoir le privilège dêtre au sommet ? Alors allez-y et faites ce petit dessin, allez !_ -->
## Mon..
Si vous aimez mon site, et que vous en avez également un avec une page similaire à cette liste où vous souhaitez le recommander, vous pouvez le lier, sous forme de lien texte ou même sous forme de bouton 88x31 !
Vous trouverez ci-dessous les codes HTML que vous pouvez copier et coller.
(_Ils sont formatés d'une manière **spéciale** car le retour à la ligne peut provoquer des problèmes d'espacement dans l'affichage ; la seule alternative à ce que j'ai fait serait de tout laisser sur une seule ligne._)
(_Ils sont formatés d'une manière **spéciale** car le retour à la ligne peut provoquer des problèmes d'espacement dans l'affichage ; la seule alternative à ce que j'ai fait serait de tout laisser sur une seule ligne._)
Lien texte :
✨sitoctt✨
<pre class="CodeScroll"><code>
```html
<un
href="https://sitoctt.octt.eu.org"
target="_blank" rel="noopener nofollow"
>✨sitoctt✨</a>
</code></pre>
```
Lien avec l'image _(Remarque : il serait préférable que vous téléchargiez l'image et que vous la téléversiez à nouveau sur votre serveur, en modifiant l'URL dans le code en conséquence, plutôt que d'utiliser mon URL)_ :
![✨sitoctt✨]({{<assetsRoot >}}/Media/Buttons/Sites/sitoctt-1.png)
_L'image est au format PNG et déjà compressée autant que possible.[^Commandes de compression sans perte PNG]_
<pre class="CodeScroll"><code>
```html
<un
href="https://sitoctt.octt.eu.org"
target="_blank" rel="noopener nofollow"
><img
style = "rendu d'image: pixelisé; -ms-interpolation-mode: voisin le plus proche;"
style = "rendu d'image: pixellisé; -ms-interpolation-mode: voisin le plus proche;"
alt="✨sitoctt✨" title="✨sitoctt✨"
src="https://octtspacc.gitlab.io/sitoctt-assets/Media/Buttons/Sites/sitoctt-1.png"
></a>
</code></pre>
/></a>
```
## Personnel
- **🇫🇷 Ledomsoft**
Site ressuscité à partir des archives de l'auteur d'il y a plus de dix ans, programmé comme à l'époque. Joli coloré avec des GIF et tout, mais modéré, non sans retenue.
• Clearweb : [ledomsoft.com](https://ledomsoft.com){[:MdTgtBlankNofw:]}
-**🇮🇹Arcisito**
![arcisito]({{<assetsRoot >}}/Media/Buttons/88x31/Sites/arcisito-1.png)
Comme vous pouvez le lire sur le nom et le domaine du site, il s'agit du site Arci (ou aussi Aurora). Elle l'a mis en place aujourd'hui (30/06/2022), après avoir dit qu'elle ne savait pas quoi faire de tout le temps libre d'été, et je lui ai dit « d'être un Archsite ».
• Clearweb : [arci.me](https://arci.me) <!-- [auroraviola.eu.org](https://auroraviola.eu.org) -->
- **🇬🇧️ 🇮🇹️ Gianmarco Gargiulo**
![serimemo]({{<assetsRoot >}}/Media/Buttons/88x31/Sites/gianmarco.gg-gmgpin.gif)
Site à la mise en page moderne, mais au design résolument créatif, avec un côté artistique bien exprimé dans les illustrations. La page d'accueil sert de liste des archives de contenu, et les différents types sont illustrés dans le format le plus approprié. Très axé sur Linux et les logiciels libres, mais les dessins et les photos sont superbes.
• Clearweb : [gianmarco.gg](https://gianmarco.gg)
- **🇫🇷 L'antre de Ainsishi**
Site ultra-minimal, pas de graphiques (:'c), mais une belle (3) palette de couleurs et un contenu sympa.
• Toile d'oignon : [m4vojazxsxvaxfoeklmq6na546fd5hjyo3zrgeq45cixdfm6kodkhdid.onion](http://m4vojazxsxvaxfoeklmq6na546fd5hjyo3zrgeq45cixdfm6kodkhdid.onion){[:MdTgtBlankNofw:]}
-**🇮🇹Arcisito**
Comme vous pouvez le lire sur le nom et le domaine du site, il s'agit du site Arci (ou aussi Aurora). Elle l'a mis en place aujourd'hui (30/06/2022), après avoir dit qu'elle ne savait pas quoi faire de tout le temps libre de l'été, et je lui ai dit « d'être un Archsite ».
• Clearweb : [arci.me](https://arci.me){[:MdTgtBlankNofw:]} <!-- [auroraviola.eu.org](https://auroraviola.eu.org){[:MdTgtBlankNofw :]} -->
• Toile d'oignon : [m4vojazxsxvaxfoeklmq6na546fd5hjyo3zrgeq45cixdfm6kodkhdid.onion](http://m4vojazxsxvaxfoeklmq6na546fd5hjyo3zrgeq45cixdfm6kodkhdid.onion)
- <b id="-s-a-1">🇬🇧 🇮🇹 ville astrale</b>
![serimemo]({{<assetsRoot >}}/Media/Buttons/Sites/serimemo-88x31.png)
Site coloré et accueillant, et bien il n'y a rien d'autre à dire.
• Clearweb : [astral.town](https://astral.town){[:MdTgtBlankNofw:]}
• Clearweb : [astral.town](https://astral.town)
- **🇮🇹 L'Atelier de Ribby**
Le thème de ce site me donne vraiment une impression d'atelier, pour ainsi dire. Peu de fioritures mais il a son propre style, et sa division en catégories a été une inspiration partielle pour ce que j'ai actuellement sur mon site.
• Clearweb : [officinadiribby.altervista.org](https://officinadiribby.altervista.org){[:MdTgtBlankNofw:]}
Le thème de ce site me donne vraiment une impression d'atelier, pour ainsi dire. Peu de fioritures mais il a son propre style, et sa division en catégories a été une inspiration partielle pour ce que j'ai maintenant sur mon site.
• Clearweb : [officinadiribby.altervista.org](https://officinadiribby.altervista.org)
- **🇫🇷daedalOS**
Les visualiseurs de documents Web (navigateurs) modernes constituent une plate-forme excessive, sur laquelle des choses absurdes peuvent être faites. Comme un véritable **système d'exploitation** (gratuit), créé par _Dustin Brett_, pour portfolio. **Folie**.
• Clearweb : [dustinbrett.com](https://dustinbrett.com){[:MdTgtBlankNofw:]}
• Clearweb : [dustinbrett.com](https://dustinbrett.com)
- **🇫🇷 Fra/Site Internet**
Plus qu'un site, une démo JavaScript avec une liste de liens et autres, mais c'est unique. Je ne dirai rien d'autre, mieux vaut voir par vous-même !
• Clearweb : [francescomasala.me](https://francescomasala.me){[:MdTgtBlankNofw:]}
• Clearweb : [francescomasala.me](https://francescomasala.me)
- **🇬🇧 🇮🇹 Page d'accueil de Tassoman**
Juste une page principale et pas grand chose d'autre, mais juste l'idée du site est une expérience... **intéressant**. Le seul site que j'ai vu jusqu'à présent qui utilise une configuration Apache précise, dans le but précis de ralentir le site jusqu'à des vitesses de 14,4 kbps !
• Clearweb : [tassoman.com](https://tassoman.com){.tassoman [:MdTgtBlankNofw:]}
• Clearweb : [tassoman.com](https://tassoman.com){.tassoman}
- **🇫🇷 Ledomsoft**
Site ressuscité à partir des archives de l'auteur d'il y a plus de dix ans, programmé comme à l'époque. Joli coloré avec des GIF et tout, mais modéré, non sans retenue.
• Clearweb : [ledomsoft.com](https://ledomsoft.com)
- <b id="-s-a-2">🇬🇧 Dante Scanline</b>
![Dante Scanline]({{<assetsRoot >}}/Media/Buttons/Sites/DanteScanline-88x31.png)
Site d'un artiste qui semble faire des trucs dans le style des jeux PC des années 90-2000, comme Quake mais pas que. Les images d'environnements 3D pixélisés sont très belles.
• Clearweb : [dantescanline.com](https://dantescanline.com){[:MdTgtBlankNofw:]}
Site d'un artiste qui semble faire des trucs dans le style des jeux PC des années 90-2000, comme Quake mais pas que. Les images d'environnements 3D pixellisés sont très belles.
• Clearweb : [dantescanline.com](https://dantescanline.com)
- <b id="-s-a-3">🇬🇧 2 bits</b>
![2Bit]({{<assetsRoot >}}/Media/Buttons/Sites/2Bit-88x31.png)
Je crois que c'est le seul site Web non textuel qui peut être consulté sur Kindle (presque) exactement comme sur un PC. Comme son nom l'indique, tout ce qui se trouve sur cet espace Web est un hommage à l'ère 2 bits, et il y parvient. avec le contenu, mais cela commence par la forme : tous les graphismes (et ils sont nombreux) sont strictement en 4 couleurs !
• Clearweb : [2bit.neocities.org](https://2bit.neocities.org){[:MdTgtBlankNofw:]}
Je crois que c'est le seul site Web non textuel qui peut être consulté sur Kindle (presque) exactement comme sur un PC. Comme son nom l'indique, tout ce qui se trouve sur cet espace Web est un hommage à l'ère 2 bits, et il y parvient. par le contenu, mais cela commence par la forme : tous les graphismes (et ils sont nombreux) sont strictement en 4 couleurs !
• Clearweb : [2bit.neocities.org](https://2bit.neocities.org)
- <b id="-s-a-4">🇬🇧 néonaute</b>
![neonaut]({{<assetsRoot >}}/Media/Buttons/Sites/neonaut-88x31.png)
Site personnel aux graphismes plats colorés, qui semble cependant aussi être un métasite sur Neocities et une partie de sa culture, contenant quelques informations sur cet univers.
• Clearweb : [neonaut.neocities.org](https://neonaut.neocities.org){[:MdTgtBlankNofw:]}
Site personnel aux graphismes plats colorés, qui apparaît cependant également comme un métasite sur Neocities et une partie de sa culture, contenant quelques informations sur cet univers.
• Clearweb : [neonaut.neocities.org](https://neonaut.neocities.org)
## Divers
- <b id="-s-a-5">🇬🇧 Le Yesterweb</b>
![Yesterweb]({{<assetsRoot >}}/Media/Buttons/Sites/Yesterweb-88x31.png)
Site collectif qui fait référence, conceptuellement et visuellement, au Web d'autrefois et à ses meilleurs côtés, vers lequel il favorise le retour.
• Clearweb : [yesterweb.org](https://yesterweb.org){[:MdTgtBlankNofw:]}
• Clearweb : [yesterweb.org](https://yesterweb.org)
- **🇫🇷 XXIIVV**
Je ne comprends pas vraiment ce qu'est ce site, à quoi il sert, qui le gère et tout le reste. Mais il a de jolis graphismes et je l'aime bien.
• Clearweb : [xxiivv.com](https://xxiivv.com){[:MdTgtBlankNofw:]}
• Clearweb : [xxiivv.com](https://xxiivv.com)
- <b id="-s-a-6">🇬🇧 OpenBooks</b>
![OpenBooks]({{<assetsRoot >}}/Media/Buttons/Sites/OpenBooks-88x31.gif)
Mouvement et bibliothèque de sites et de ressources, qui promeut une renaissance moderne du Web personnel. Le site a même de jolis graphismes.
• Clearweb : [openbooks.neocities.org](https://openbooks.neocities.org){[:MdTgtBlankNofw:]}
• Clearweb : [openbooks.neocities.org](https://openbooks.neocities.org)
- **🇫🇷 MAGAZINE LOW-TECH**
Ce site publie périodiquement des articles sur le monde des technologies à petite échelle, pour explorer comment les technologies oubliées du passé peuvent s'avérer non seulement utiles aujourd'hui, mais aussi plus adaptées que les solutions modernes à certaines situations.
• Clearweb : [lowtechmagazine.com](https://lowtechmagazine.com){[:MdTgtBlankNofw:]}
• Clearweb : [lowtechmagazine.com](https://lowtechmagazine.com)
En plus de la version principale, qui ressemble à un blog très courant, il existe également une version _plus low-tech_. Celui-ci, résidant sur un serveur alimenté par l'énergie solaire, vise à réduire drastiquement la consommation énergétique nécessaire pour accéder aux contenus ; et sur le plan technique, les optimisations mises en œuvre sont décidément intéressantes !
• Clearweb : [solar.lowtechmagazine.com](https://solar.lowtechmagazine.com){[:MdTgtBlankNofw:]}
• Clearweb : [solar.lowtechmagazine.com](https://solar.lowtechmagazine.com)
## Culture
- **🏳️‍🌈 Tout le mondeWiki**
Un wiki ouvert à tous ceux qui souhaitent créer des articles sur n'importe quel sujet, et sans les normes strictes des encyclopédies collaboratives plus sérieuses comme Wikipédia : il n'y a pas de normes de qualité, ni d'utilité, si je comprends bien. Justement à cause des règles très fluides, je ne sais pas dans quelle mesure cela peut être un point de référence pour quoi que ce soit, mais c'est un concept intéressant. Il est divisé en sous-wikis pour différentes langues et tente également de conserver les articles marqués pour suppression de Wikipédia.
• Clearweb : [🇬🇧 fr.everybodywiki.com](https://en.everybodywiki.com/Everybodywiki:Welcome){[:MdTgtBlankNofw:]}
• Clearweb : [🇬🇧 fr.everybodywiki.com](https://en.everybodywiki.com/Everybodywiki:Welcome)
- **🇫🇷 Musée FEMICOM**
Un musée virtuel dédié à l'illustration de ces rares contenus informatiques et vidéoludiques qui font de l'esthétique et des expériences féminines, colorées et kawaii leur point clé. Malheureusement, toutes les pages ne sont pas remplies, mais le peu quil y a est sympa !
• Clearweb : [femicom.org](http://femicom.org){[:MdTgtBlankNofw:]}
• Clearweb : [femicom.org](http://femicom.org)
- **🇷🇺 🇬🇧 Encyclopédie Game Boy Advance**
C'est un joli site que j'ai découvert par hasard et qui rassemble diverses informations sur la Game Boy Advance sous différents points de vue. Il est bien organisé et comporte de nombreuses photos pour étayer le matériel textuel. Il est disponible en anglais, mais la version russe principale a beaucoup plus de contenu.
• Clearweb : [🇷🇺 gbasp.ru](https://gbasp.ru){[:MdTgtBlankNofw:]}, [🇬🇧 en.gbasp.ru](https://en.gbasp.ru){[ : MdTgtBlankNofw :]}
C'est un site sympa que j'ai trouvé par hasard, qui rassemble diverses informations sur la Game Boy Advance sous différents points de vue. Il est bien organisé et comporte de nombreuses photos pour étayer le matériel textuel. Il est disponible en anglais, mais la version russe principale a beaucoup plus de contenu.
• Clearweb : [🇷🇺 gbasp.ru](https://gbasp.ru), [🇬🇧 en.gbasp.ru](https://en.gbasp.ru)
</div>
## Attention
<marquee><i>Mais, oh vous les idiots, putain, ne mettez pas de texte important dans l'infernale balise <marquee>, qui ne se lit pas et vous donne mal à la tête !</i></marquee >
<chapiteau>
<i>Mais, oh vous les gens qui faites des sitarels, bon sang, ne mettez pas de texte important dans la balise infernale <marquee>, qui ne lit rien et vous donne mal à la tête !</i>
</marquee>
## [:HRotesRefsHTML:]
## {{% i18n notes-réfs %}}
[^Commandes de compression PNG sans perte] : La meilleure façon de réduire les images PNG à la taille la plus petite possible, sans perdre ne serait-ce qu'un seul pixel de qualité, est d'utiliser ces deux commandes ensemble (en gardant à l'esprit d'évaluer au cas par cas base, car des images déjà très petites peuvent effectivement dans certains cas être gonflées par l'une ou l'autre commande) :
<code markdown="1">

View File

@ -1,7 +1,7 @@
+++
Titre = "🔢️ 2048"
Catégories = [ "Jeux" ]
Dernière modification = 2023-03-26
Title = "🔢️ 2048"
Categories = [ "Jeux" ]
Lastmod = 2023-03-26
+++
{{< noticeAutomaticTranslation it >}}
@ -33,23 +33,23 @@ h1, h2, h3, h4, h5, h6 { couleur : #e090e0 ; }
}
</style>
**2048** est un jeu de puzzle simple dans lequel vous disposez d'une grille de tuiles numérotées générées aléatoirement que vous pouvez faire glisser entièrement dans l'une des quatre directions. Tous les nombres sont des puissances de 2, et les nombres égaux qui entrent en collision sadditionnent pour devenir leur double.
**2048** est un jeu de réflexion simple dans lequel vous disposez d'une grille de tuiles numérotées générées aléatoirement que vous pouvez faire glisser entièrement dans l'une des quatre directions. Tous les nombres sont des puissances de 2, et les nombres égaux qui entrent en collision sadditionnent pour devenir leur double.
* Si vous atteignez 2048 en additionnant les tuiles, vous **gagnez** une partie, qui peut cependant aller encore plus loin.
* **Vous perdez** si vous finissez par remplir entièrement la grille de chiffres sans avoir la possibilité de faire d'autres mouvements.
La mise en œuvre officielle du jeu est open source, ce qui a conduit à la création de nombreux clones et versions modifiées implémentant les mécaniques les plus variées.
...**WIP**... Si vous souhaitez en savoir plus sur le jeu, lisez sur [Wikipedia](https://it.wikipedia.org/2048_(videogame)) .
...**WIP**... Si vous souhaitez en savoir plus sur le jeu, lisez sur [Wikipedia](https://it.wikipedia.org/2048_(videogame)).
## Implémentations
* **Officiel** (Gabriele Cirulli) : [Web](https://play2048.co/), [Git](https://github.com/gabrielecirulli/2048){[ :MdTgtBlank:]}
* **Officiel** (Gabriele Cirulli) : [Web](https://play2048.co/), [Git](https://github.com/gabrielecirulli/2048)
## Clones
* **2248** : [Web](https://2248game.com/)
## [:HRotesRefsHtml:]
## {{% i18n notes-réfs %}}
[^PageBg] : **Arrière-plan de la page** : [Source](https://yandex.com/games/app/176908)

View File

@ -1,7 +1,7 @@
+++
Titre = "⛏️ Minecraft"
Catégories = [ "Jeux" ]
Dernière modification = 01/04/2023
Title = "⛏️ Minecraft"
Categories = [ "Jeux" ]
Lastmod = 2023-04-01
+++
{{< noticeAutomaticTranslation it >}}
@ -26,9 +26,9 @@ Il a été difficile d'obtenir l'application, pour des raisons liées à mon uti
Peu de temps après, j'ai appris, grâce à une application dont je ne me souviens plus si je l'avais découverte par hasard sur Google Play ou si on m'avait été recommandée, l'existence de cartes thématiques créées et partagées par d'autres joueurs en ligne. J'ai perdu du temps dessus, notamment sur ceux du parkour : avec les commandes tactiles (et à l'époque pas de s'accroupir !) c'est vite devenu une torture, mais quand on arrive à faire les sauts difficiles et à avancer c'est toujours sympa.
Sur le PC que j'avais à la maison à l'époque, il n'y avait aucun moyen de démarrer Minecraft, pour on ne sait quelle obscure raison ; J'imagine une ancienne carte vidéo et/ou des pilotes vidéo.
Fin 2014, j'ai ensuite essayé de l'exécuter sur ce qui était à ce stade ma nouvelle tablette Windows (toujours en panne, mais de manière différente de celle d'Android), et d'une manière ou d'une autre, il a démarré, mais il fonctionnait trop lentement pour être jouable. Dommage que je ne savais pas à l'époque que je pouvais essayer de baisser la résolution ou d'exécuter une ancienne version pour obtenir plus de performances. Quand 2 mois plus tard, maintenant en 2015, le nouveau PC est arrivé chez moi, je ne me souviens plus pourquoi mais je n'ai même pas essayé de lancer Minecraft. Tristesse. À la fin de la nouvelle année, j'ai ensuite reçu l'ordinateur portable, j'y ai installé Minecraft et je l'ai usé, bien sûr, je l'ai usé !
Fin 2014, j'ai ensuite essayé de l'exécuter sur ce qui était à ce moment-là ma nouvelle tablette Windows (toujours cambriolée, mais de manière différente de celle d'Android), et d'une manière ou d'une autre, il a démarré, mais il fonctionnait trop lentement pour être jouable. Dommage que je ne savais pas à l'époque que je pouvais essayer de baisser la résolution ou d'exécuter une ancienne version pour plus de performances. Quand 2 mois plus tard, maintenant en 2015, le nouveau PC est arrivé chez moi, je ne me souviens plus pourquoi mais je n'ai même pas essayé de lancer Minecraft. Tristesse. À la fin de la nouvelle année, j'ai ensuite reçu l'ordinateur portable, j'y ai installé Minecraft et je l'ai usé, bien sûr, je l'ai usé !
J'ai commencé là-bas en jouant hors ligne et sur certains serveurs italiens. Quelques mois plus tard, lorsque j'ai acheté un compte légitime du jeu, j'ai également pu essayer des serveurs de renommée mondiale comme Hypixel, et d'autres dont je ne me souviens plus maintenant, car aujourd'hui ils sont totalement hors de propos, voire peut-être même morts !
J'ai commencé là-bas en jouant hors ligne et sur certains serveurs italiens. Quelques mois plus tard, lorsque j'ai acheté un compte légitime du jeu, j'ai également pu essayer des serveurs de renommée mondiale comme Hypixel, et d'autres dont je ne me souviens plus, car aujourd'hui ils sont totalement hors de propos, voire peut-être même morts !
C'est sur PC que j'ai commencé à voir de grandes choses avec Redstone, car à l'époque MCPE était encore en alpha et relativement simple : il manquait beaucoup d'éléments. Qui sait où diable j'ai sauvé mon premier monde superplat créé là-bas, avec toutes les constructions et expériences inutiles ! Je devrais le chercher.

View File

@ -1,7 +1,7 @@
+++
Titre = "💣 Démineur"
Catégories = [ "Jeux" ]
Dernière modification = 2023-03-28
Title = "💣 Démineur"
Categories = [ "Jeux" ]
Lastmod = 2023-03-28
+++
{{< noticeAutomaticTranslation it >}}
@ -58,7 +58,7 @@ En accumulant ce lot quotidien simple ou double au fil des semaines, des mois et
Paraphrasant ce qu'écrit [un auteur de PCGamesN] (https://www.pcgamesn.com/minesweeper/get-free) : **Le démineur est l'une des formes les plus pures d'évasion numérique** que vous puissiez expérimenter, car c'est la solution pratique. démonstration de la façon dont un jeu, pour être profondément immersif, n'a pas besoin vital d'un _monde ouvert_ détaillé, d'un récit élaboré ou de personnages auxquels s'attacher.
<p markdown="1" style="background: #fde; padding: 0.5em;">...Désolé, il y a du travail en cours sur cette page, je mets en place des mines pour troller les prochaines personnes qui viendront ici lisez et ils tomberont sur quelques mots... si entre-temps vous voulez apprendre à jouer, lisez [Wikipedia](https://it.wikipedia.org/Campo_minato_(videogioco)) , allez-y... </p>
<p markdown="1" style="background: #fde; padding: 0.5em;">...Désolé, il y a du travail en cours sur cette page, je mets en place des mines pour troller les prochaines personnes qui viendront ici lisez et ils tomberont sur quelques mots... si en attendant vous voulez apprendre à jouer, lisez [Wikipedia](https://it.wikipedia.org/Campo_minato_(videogioco)), allez-y...< /p>
## Curiosité
@ -74,7 +74,7 @@ Paraphrasant ce qu'écrit [un auteur de PCGamesN] (https://www.pcgamesn.com/mine
<div class="ListNoInMargin" markdown="1">
* Pour **PC**, l'**original Microsoft** n'est pas trop mal. La version **Windows** XP fonctionne sur les dernières versions du système, et même sur **Wine**. Malheureusement, l'échelle est un peu médiocre sur les écrans haute résolution, car les carrés ont une taille fixe et il n'y a pas de zoom. Il n'est pas inclus dans Windows depuis des années, peut-être pour cette raison, mais il peut être téléchargé depuis le Web :
* Pour **PC**, l'**original Microsoft** n'est pas trop mal. La version **Windows** XP fonctionne sur les dernières versions du système, et même sur **Wine**. Malheureusement, l'échelle est un peu mauvaise sur les écrans haute résolution, car les carrés ont une taille fixe et il n'y a pas de zoom. Il n'est pas inclus dans Windows depuis des années, peut-être pour cette raison, mais il peut être téléchargé depuis le Web :
* Version XP globale : [Minesweeper.exe](https://archive.org/download/Minesweeper_201811/Minesweeper.exe)
* Version XP italienne : [Prato Fiorito.exe](https://archive.org/download/prato-fiorito/PRATO_FIORito.exe)
@ -90,22 +90,22 @@ Je travaille à rendre le jeu personnalisable, pour le moment vous ne pouvez jou
## Similaires et clones
* [Bullets](https://ojs.aaai.org/index.php/AAAI/article/view/21561/21310), champ de mines jouable sur papier.
* [Bullets](https://ojs.aaai.org/index.php/AAAI/article/view/21561/21310), Minefield jouable sur papier.
* [Kaboom](https://pwmarcz.pl/blog/kaboom), un dragueur de mines "_cruel mais honnête_" :
* Le **placement des mines** n'est pas **choisi** une fois pour toutes au début, mais **à chaque mouvement**.
* [Kaboom](https://pwmarcz.pl/blog/kaboom), un dragueur de mines "_cruel mais honnête_":
* Le **placement des mines** n'est pas **choisi** une fois pour toutes au début, mais **à chaque déplacement**.
* Lorsque vous êtes dans une situation de devinette (aucune cellule adjacente n'est prouvée sûre), vous avez 100 % de chances de survivre.
* Lorsque vous n'avez pas besoin de deviner, et que vous le faites, le jeu choisit le pire résultat possible.
Le jeu avec ces règles se développe d'une manière **nouvelle et intéressante**, car vous vous retrouvez souvent dans une situation où vous devez réfléchir de manière très dure (du moins, jusqu'à ce que vous parveniez inconsciemment à apprendre tous les schémas possibles : après des mois et des mois de matchs habituels).
Le jeu avec ces règles se développe d'une manière **nouvelle et intéressante**, car vous vous retrouvez souvent dans une situation où vous devez réfléchir de manière très dure (du moins, jusqu'à ce que vous parveniez inconsciemment à apprendre tous les schémas possibles : après des mois et des mois de matches habituels).
## Autres ressources
* [Démineur faisant autorité](https://minesweepergame.com)
* [Minesweeper est l'une des expériences de jeu les plus pures](https://old.reddit.com/r/patientgamers/comments/11i6zqy/minesweeper_is_one_of_the_purest_gaming/)
* [Minesweeper est l'une des expériences de jeu les plus pures](https://old.reddit.com/r/patientgamers/comments/11i6zqy/minesweeper_is_one_of_the_purest_gaming/)
## [:HRotesRefsHtml:]
## {{% i18n notes-réfs %}}
[^Regional_Differences] : <https://tcrf.net/Minesweeper_(Windows,_1990)/en#Regional_Differences>
[^Windows_Vista_and_Windows_7] : <https://en.wikipedia.org/wiki/Microsoft_Minesweeper#Windows_Vista_and_Windows_7>

View File

@ -1,15 +1,23 @@
+++
Titre = "🏃‍♀️ Mirror's Edge"
Catégories = [ "Jeux" ]
Dernière modification = 01/04/2023
Title = "🏃‍♀️ Mirror's Edge"
Categories = [ "Jeux" ]
Lastmod = 2023-04-01
+++
{{< noticeAutomaticTranslation it >}}
<!--
Une série de jeux à la première personne qui, avec un rythme vif mais pas oppressant, mélange plate-forme de parkour et combat rapproché.
J'ai très peu joué au premier opus de la saga, car c'est le deuxième opus, Mirror's Edge Catalyst, qui m'a fait découvrir la série il y a environ 2 ans. Catalyst laisse de côté les couleurs très saturées qui faisaient partie de l'identité initiale, pour proposer des graphismes plus réalistes et immersifs. La physique et plusieurs détails fins subissent également des améliorations majeures par rapport au Mirror's Edge original.
Dans tous les cas, nous parlons d'un jeu capable de donner un grand sentiment de liberté et d'espoir. Il est étrange de voir comment ses petits détails parviennent à vous donner l'impression d'être réellement dans le jeu pour un titre non VR, c'est une grande victoire. Le gameplay lui-même est la clé de cette expérience, mais l'histoire est également très respectable.
<video frameBorder="0" src="[:YouTube360:]2N1TJP1cxmo" style="Hauteur:Calc(80vw / 16 * 9);"></video>
<cite>De <a href="https://youtu.be/2N1TJP1cxmo" [:HTMLTgtBlank:]>YouTube/2N1TJP1cxmo</a>.</cite>
<cite>De <a href="https://youtu.be/2N1TJP1cxmo">YouTube/2N1TJP1cxmo</a>.</cite>
-->
<video frameBorder="0" src="[:YouTube360:]2N1TJP1cxmo" style="Hauteur:Calc(80vw / 16 * 9);"></video>
<cite>De <a href="https://youtu.be/2N1TJP1cxmo">YouTube/2N1TJP1cxmo</a>.</cite>
La meilleure façon de décrire **Mirror's Edge** est de dire que c'est un jeu en mouvement constant. Littéralement debout au bord du miroir, les bords de l'énorme verre dont sont faits les bâtiments de La Città, on court et saute sans aucun frein.
@ -17,6 +25,6 @@ L'élément parkour du jeu est extrêmement immersif ; même si je n'ai pas jou
Pour un titre dont on peut profiter avec un équipement standard, et non en réalité virtuelle, l'étendue de cette qualité est décidément impressionnante. Souvent, en jouant à Mirror's Edge, je me retrouvais dans des états de _flow_ à la fois rafraîchissants et tendus dans lesquels, sans trop y penser, je sortais en quelques secondes d'une anxiété due à des actes de foi exagérés, dans lesquels c'était comme si mon poids sur la chaise était annulé, me donnant l'impression d'être suspendu dans les airs, à d'autres, je courais continuellement avec un faible effort, presque comme si Faith bougeait seule et non avec ma main.
Le jeu ne peut pas décevoir même ceux qui, après une analyse subjective, pourraient croire qu'une telle formule pourrait vite devenir monotone : _Mirror's Edge_ n'est pas seulement du platforming et du parkour, mais propose des combats au corps à corps contre des entités humaines (pratiquement la police qui veut pour gêner les coureurs). Aux moments les plus propices pour casser le rythme du jeu, vous rencontrez des points de surveillance auxquels vous devez faire face immédiatement, avec des mouvements secs et continus : moins vous perdez de temps et plus tôt vous continuez votre chemin, mieux c'est.
Le jeu ne peut pas décevoir même ceux qui, après une analyse subjective, pourraient croire qu'une telle formule pourrait vite devenir monotone : _Mirror's Edge_ n'est pas seulement un jeu de plateforme et de parkour, mais propose des combats au corps à corps contre des entités humaines (pratiquement la police qui veut pour gêner les coureurs). Aux moments les plus propices pour casser le rythme du jeu, vous rencontrez des surveillances auxquelles vous devez faire face immédiatement, avec des mouvements secs et continus : moins vous perdez de temps et plus tôt vous continuez votre chemin, mieux c'est.
C'est vraiment dommage que, avec une très bonne probabilité, nous ne verrons jamais créer un troisième jeu pour la saga, pour des raisons liées aux tendances du marché du jeu vidéo. Oh mon Dieu, en fait, un troisième jeu existe déjà, _[Mirror's Edge Mobile](https://it.wikipedia.org/Mirror%27s_Edge_(2010_video_game))_ : il est sorti en 2011 (enfin auparavant par Catalyst) pour iOS et Windows Phone, et si je pouvais l'essayer avec l'émulateur Windows Phone de Microsoft pour le bureau Windows, j'aimerais pouvoir y jouer sur mon smartphone Android, mais pour le moment ce n'est pas encore possible.
C'est vraiment dommage que, avec une très bonne probabilité, nous ne verrons jamais créer un troisième jeu pour la saga, pour des raisons liées aux tendances du marché du jeu vidéo. Oh mon Dieu, en fait un troisième jeu existe déjà, _[Mirror's Edge Mobile](https://it.wikipedia.org/Mirror%27s_Edge_(2010_video_game))_ : il est sorti en 2011 (bien avant Catalyst) pour iOS et Windows Phone, et peut-être que je pourrais l'essayer avec l'émulateur Windows Phone de Microsoft pour le bureau Windows, j'aimerais pouvoir y jouer sur mon smartphone Android, mais pour le moment ce n'est pas encore possible.

View File

@ -1,7 +1,7 @@
+++
Titre = "#⃣️ Nonogramme"
Catégories = [ "Jeux" ]
Dernière modification = 2023-03-22
Title = "#⃣️ Nonogramme"
Categories = [ "Jeux" ]
Lastmod = 2023-03-22
+++
{{< noticeAutomaticTranslation it >}}
@ -33,6 +33,6 @@ Les **Nonogram** (aussi appelés **Picross**, **Crucipixel**, et une vingtaine d
WIP... Si vous souhaitez découvrir d'autres choses ou apprendre à jouer, lisez sur [Wikipedia](https://it.wikipedia.org/Nonogram).
## [:HRotesRefsHtml:]
## {{% i18n notes-réfs %}}
[^PageBg] : **Arrière-plan de la page** : [Source](https://stock.adobe.com/en/images/close-up-pen-on-a-sheet-with-a-solved-japanese - mots croisés-loisirs-activités/323111281)
[^PageBg] : **Arrière-plan de la page** : [Source](https://stock.adobe.com/en/images/close-up-pen-on-a-sheet-with-a-solved-japanese - mots croisés-activités-de-loisirs/323111281)

View File

@ -0,0 +1,100 @@
+++
Title = "Collection de jeux vidéo"
Aliases = [
"/Collections/Gaming/Collection-JeuxVidéo.html",
]
Categories = [ "Jeux" ]
#Style = @import "[staticoso:Site:RelativeRoot]Assets/Pages/Videogame-Collection.css";
Lastmod = 2023-02-01
+++
{{< noticeAutomaticTranslation it >}}
Pourquoi ne pas faire un recueil pour parler, brièvement, des jeux vidéo que j'apprécie ? <!-- (Par ordre alphabétique) -->
Peut-être réussir à mettre en lumière une expérience de jeu à moitié méconnue qui mériterait pourtant bien plus.
Il ne peut être exclu qu'à l'avenir, en trouvant l'inspiration, je puisse reprendre et écrire des articles longs et approfondis sur certains des jeux que je loue ici, malheureusement, de manière trop "touch and run".
Pour chaque jeu, en plus d'une courte revue agrémentée de quelques avis, j'essaierai également d'inclure du matériel multimédia (photos, vidéos et musique). Enfin, lorsque cela sera possible, des liens d'achat physique et de téléchargement seront présents via une page d'entracte/redirection.
<!--
Les liens externes qui ne sont pas officiels mais **précédés d'une coche verte** (<span class="twa twa-✅">✅</span>) **ont** été personnellement **vérifiés** par mes soins, les deux sont aussi sûrs que ceux qui fonctionnent - ceux non marqués ne sont pas vérifiés, mais pointent toujours vers une source fiable connue.
--->
<!-- Petite note : Les sous-catégories que j'ai ici sur la page ne sont pas corrigées. En fait, j'ai pu déplacer certains jeux, suite à mes analyses ultérieures sur ceux-ci. -->
_En cours de construction..._
---
<!-- ## Les épopées
C'est l'endroit idéal pour les meilleurs titres, **les titres épiques et uniques**, point final. Et ici, peu importe qu'un jeu donné soit populaire ou non : ce qui compte, c'est seulement son importance pour moi. -->
### <span class="twa twa-🎩">🎩</span> Un chapeau dans le temps
Jeu de plateforme 3D vivant et frénétique, venant sans doute de l'école Super Mario 64. La difficulté de l'histoire principale est juste, et le jeu se déroule agréablement avec une alternance de thèmes et d'environnements toujours frais.
Mais bref, le charisme du personnage protagoniste donne à lui seul envie de jouer.
### <span class="twa twa-🍃">🍃</span> Animal Crossing
Les locaux étaient créatifs, mais ennuyeux : vous êtes un être humain qui, pour une raison quelconque, part en voyage pour s'installer dans un village où vivent des animaux humanoïdes avec lesquels vous pouvez interagir. En attendant, vous devez vous endetter auprès d'un raton laveur qui vous vend la nouvelle maison à un prix très élevé, et faire ce que vous pouvez pour rembourser, avec des délais qui peuvent devenir infinis. Ah, si tu veux tu peux choisir tes vêtements, meubler ta maison, mettre des fleurs dans le jardin... et ?
Animal Crossing est un de ces jeux qu'il faut simplement essayer pour comprendre : rester dans ce monde parvient à induire calme et joie pour des raisons qui dépassent apparemment la logique.
• Animal Crossing : New Horizons : obtenez : <https://go.octt.eu.org/$afa0200c237a>
### <span class="twa twa-🐙">🐙</span> Splatoon
Un jeu de tir à la troisième personne qui est différent des autres est un euphémisme. Splatoon brise les attentes du genre en matière de réalisme de guerre et propose un gameplay mignon et éblouissant de couleurs qui ne s'arrête jamais. Il ny a pas dhumains qui tirent des balles avec du fer, mais des calmars qui renversent de lencre.
Jouer à Mollusc Melee (c'est le nom des batailles en ligne 4 contre 4) est amusant, mais la profondeur du jeu et l'inventivité de l'équipe de développement peuvent être vues dans le mode histoire.
• Splatoon 3 : obtenez : <https://go.octt.eu.org/$8e62cec12c93>
### <span class="twa twa-🧱">🧱</span> Tetris
Le jeu a été créé spécifiquement pour permettre aux gens d'assembler des carrés de formes particulières qui tombent du ciel.
Jeu de réflexion très particulier par sa simplicité où, à mesure que la difficulté du jeu augmente, le manque de réflexes rapides peut provoquer la fin prématurée du jeu.
#### Effet Tetris
L'effet Tetris ajoute des atmosphères ambiantes à Tetris avec de nombreux thèmes différents. Les effets visuels et sonores se complètent mutuellement et permettent une immersion totale, même dans un jeu qui reste simplement constitué de cubes qui tombent. Des centaines de milliers de particules partout, des formes, des couleurs, une musique attractive, telle est sa formule. Il présente quelques défauts, comme être particulièrement lourd pour un Tetris et avoir des commandes qui ne sont pas très réactives, mais cela ne veut pas dire qu'il doit être jeté. Reste à en profiter.
<br/>[:YouTubeEmbedOpen169:]PFVL6t8IHE8[:YouTubeEmbedClose:]
<cite>De <a href="https://youtu.be/PFVL6t8IHE8">YouTube/PFVL6t8IHE8</a>.</cite>
<!-- ## Des jeux aux multiples facettes
Il existe certains jeux qui - bien que techniquement simples et basés sur des concepts immédiats, donc **implémentables** et implémentés, au niveau logiciel, **à l'infini** - peuvent certainement en valoir la peine. En effet, leur simplicité peut souvent être un avantage.
En gros, nous parlons ici de jeux vidéo classiques pour lesquels il existe des centaines de versions différentes écrites de toutes pièces. Dans la mesure du possible, les implémentations gratuites sont privilégiées dans le classement. -->
<!-- ## Perles secrètes
Il y a certains jeux qui ne sont peut-être pas épiques pour moi, et ce n'est pas grave, mais ce sont quand même de petites perles, peut-être même minuscules.
Pourquoi devrais-je en parler ? Parce quils sont peut-être vraiment inconnus, ou presque ; et c'est vraiment très dommage.
...rien d'écrit pour l'instant !
## Les gratuits
Ci-dessous, j'aimerais rassembler quelques jeux vidéo uniques qui, à mon avis, méritent - même s'ils ne gagnent aucune place dans le classement épique - mais qui en plus d'être beaux en eux-mêmes ont la valeur ajoutée d'être des **logiciels libres*. *.
Si vous voulez vraiment essayer quelque chose de cette page, et que vous ne savez pas trop quoi, je vous dirais de regarder directement dans cette section, et de faire le plus grand plaisir aux développeurs si votre expérience en a été digne : participer au développement, ou faites même de la publicité à votre tour. -->
### <span class="twa twa-🏎️">🏎️</span> SuperTuxKart
Un jeu de course de karting avec des environnements mignons et originaux, et de nombreuses mascottes du monde du logiciel libre comme personnages. Il propose différents modes de jeu, de la course classique aux missions avec des objectifs spécifiques, en solo ou multijoueur. D'une certaine manière, il a plus que Mario Kart !
• Site officiel : <https://supertuxkart.net/Main_Page>
<!-- ## Le reste
Je préfère avoir cette sous-section pour mentionner des jeux qui, même si je les ai suffisamment aimés pour se retrouver sur cette page, sont un peu moins importants à mes yeux, ou un peu trop connus.
_Les titres qui ne possèdent qu'une seule de ces deux caractéristiques peuvent également être trouvés dans les sections ci-dessus._ -->
### <span class="twa twa-🧗‍♀️">🧗‍♀️</span> Bleu clair
Celeste est un joli petit jeu de plateforme, avec des mécaniques originales et un style graphique unique. Mais c'est trop difficile.
J'ai essayé d'y jouer plusieurs fois, mais à un moment donné de l'histoire, la difficulté est devenue trop élevée pour moi. Je devrais peut-être essayer de le terminer en mode guidé, puisque l'option est là. Jusqu'à ce que je l'ai fait, cependant, je ne vais pas chercher des vidéos de la fin et gâcher des trucs, car on dit que la valeur de Celeste réside précisément dans sa signification.
• Obtenez : <https://go.octt.eu.org/$ce7941cddd5e>
<br/>[:YouTubeEmbedOpen169:]_bM0uEAis14[:YouTubeEmbedClose:]
<cite>De <a href="https://youtu.be/_bM0uEAis14">YouTube/_bM0uEAis14</a>.</cite>
### <span class="twa twa-✈️">✈️</span> Ailes de pilote
#### Pilotwings Resort
Pilotwings Resort poursuit la série de simulation de vol d'arcade Pilotwings d'une manière différente. Cela aboutit sur une console portable, la 3DS, entre autres une console qui parvient à vous saisir directement, avec son affichage 3D stéréoscopique. Le jeu se déroule sur l'île de Wuhu, le même endroit plein d'histoire, de lieux et de mystères que Wii Sports Resort. Le mode mission peut dans certains cas être un véritable défi si, comme moi, vous avez une manie du platine... mais le mode vol libre est incontestablement relaxant et, peut-être, je dirais même plus immersif. Cependant, ce n'est pas que vous ne faites rien : vous devez trouver, quelques-uns à la fois, les 120 anneaux d'information, en les parcourant pour les déverrouiller.
<br/>[:YouTubeEmbedOpen169:]QJCb8qnHauo[:YouTubeEmbedClose:]
<cite>De <a href="https://youtu.be/QJCb8qnHauo">YouTube/QJCb8qnHauo</a>.</cite>
## Encore d'autres
Il se peut que je n'aie pas le temps, ou que je n'aie pas envie, ou que ce soit la faute d'Antani, mais de toute façon il y aurait plusieurs autres travaux que je n'ai pas évoqués ici. Peut-être pouvez-vous facilement en trouver beaucoup sur **OcttKB**, sous la balise [Gaming](https://kb.octt.eu.org/#Gaming).

View File

@ -1,12 +1,13 @@
+++
Titre = "Récolte du riz"
Alias = [
Title = "Récolte du riz"
Aliases = [
"/Raccolte/Sistemi/Raccolta-del-Riso.html",
]
Catégories = [ "Technologie" ]
Dernière modification = 2023-03-22
Categories = [ "Technologie" ]
Lastmod = 2023-03-22
#Style = @import "[staticoso:Site:RelativeRoot]Assets/Pages/Raccolta-del-Riso.css";
#$ L/VoidLinuxOS = <strong>OS</strong> : <a href="https://voidlinux.org" [:HtmlTgtBlank:]>Void Linux</a>
[Params]
LVoidLinuxOS = '<strong>OS</strong> : <a href="https://voidlinux.org">Annuler Linux</a>'
+++
{{< noticeAutomaticTranslation it >}}
@ -15,8 +16,8 @@ Dernière modification = 2023-03-22
Rice Collection - ou, pour le dire plus exactement, collection de mes ricing : personnalisations d'interface apportées à mes systèmes d'exploitation.
Dans la communauté Linux, les termes « riz » et « ricing » sont courants pour désigner une variété de personnalisations cosmétiques faites maison que les amateurs effectuent pour diverses raisons.
Lisez simplement une discussion comme [ce](https://web.archive.org/web/20220907203523/https://teddit.net/r/unixporn/comments/3iy3wd/stupid_question_what_is_ricing), cependant , comprendre que le consensus sur lorigine du terme nest pas très solide. Donc, nous ne nous en soucions pas. 🙄
Dans la communauté Linux, les termes « riz » et « ricing » sont courants pour désigner une variété de personnalisations cosmétiques faites maison que les passionnés effectuent pour diverses raisons.
Il suffit cependant de lire une discussion comme [ceci](https://web.archive.org/web/20220907203523/https://teddit.net/r/unixporn/comments/3iy3wd/stupid_question_what_is_ricing) pour comprendre que le consensus sur l'origine du terme n'est pas très solide. Donc, nous ne nous en soucions pas. 🙄
La pratique du rizing ne se limite pas à Linux, car elle peut être implémentée sur pratiquement n'importe quel système. Par contre moi :
@ -37,22 +38,24 @@ _En cours de construction..._
<div markdown="1" class="BorderBoxContainer">
<details markdown="1" class="Box-Linux Box-Desktop Box-XFCE" ouvert><résumé>
#### S5 octobre 2022 </summary>
-> #Linux #Bureau #XFCE
![]({{<assetsRoot >}}/Media/Ricing/Desktop/Screenshot_2022-10-30_00-14-14.png)
- [:L/VoidLinuxOS:]
- {{< htmlparam LVoidLinuxOS >}}
- **Bureau** : `xfce4`
- **Panneau** : `xfce4-panel`
- **Barre des tâches** : `xfce4-docklike-plugin`
- **Menu global** : Plugin AppMenu (`appmenu-gtk-module appmenu-gtk3-module appmenu-registrar vala-panel-appmenu vala-panel-appmenu-data xfce4-panel-appmenu`)
- **Thème GTK** : [BlueSky-Light](https://github.com/i-mint/bluesky)
- **thème xfwm** : BlueSky-Light
- **Icônes** : [Colloïde](https://github.com/vinceliuice/Colloid-icon-theme)
- **Icônes** : [Colloid](https://github.com/vinceliuice/Colloid-icon-theme)
</détails>
<details markdown="1" class="Box-Linux Box-Desktop Box-XFCE"><résumé>
#### S2 octobre 2022 </summary>
-> #Linux #Bureau #XFCE
@ -65,7 +68,7 @@ _En cours de construction..._
- **Menu global** : Plugin AppMenu (`appmenu-gtk-module appmenu-gtk3-module appmenu-registrar vala-panel-appmenu vala-panel-appmenu-data xfce4-panel-appmenu`)
- **Thème GTK** : [Fluent-compact](https://github.com/vinceliuice/Fluent-gtk-theme)
- **thème xfwm** : Fluent-Dark
- **Icônes** : [Fluant](https://github.com/vinceliuice/Fluent-icon-theme)
- **Icônes** : [Fluent](https://github.com/vinceliuice/Fluent-icon-theme)
</détails>
</div>

View File

@ -1,6 +1,6 @@
+++
Titre = "Divers"
Alias = [
Title = "Divers"
Aliases = [
"/Catégories/index.html",
]
+++

View File

@ -1,7 +1,7 @@
+++
Title = "Évitez d'appeler accidentellement des commandes dans le terminal"
Dates = 05/08/2022
Brouillon = vrai
Date = 2022-08-05
Draft = true
+++
{{< noticeAutomaticTranslation it >}}
@ -10,13 +10,13 @@ Brouillon = vrai
Lorsque je travaille dans le terminal, peut-être en développant des programmes, j'appelle souvent accidentellement une commande que je ne devrais pas.
Cela m'arrive parce que je travaille comme ceci : j'édite quelque chose dans la fenêtre de mon éditeur de texte préféré, puis je vais dans la fenêtre du terminal, et j'appuie sur `[Flèche vers le haut]` (qui rappelle la dernière commande exécutée) et `[ Entrez] ` pour l'exécuter.
Cela m'arrive parce que je travaille comme ceci : j'édite quelque chose dans la fenêtre de mon éditeur de texte préféré, puis je vais dans la fenêtre du terminal et j'appuie sur `[Flèche vers le haut]` (qui rappelle la dernière commande exécutée) et `[Entrée] ` pour exécutez-le.
Ce que j'ai remarqué, c'est que parfois, dans ma hâte, il m'arrive d'appuyer une fois de trop sur `[Flèche vers le haut]`, ce qui rappelle l'avant-dernière commande exécutée, ou celle qui la précédait même.
Comme je fais pratiquement ces séquences d'actions presque automatiquement, sans lire pour m'assurer que la commande sélectionnée est bien celle que je veux avant d'appuyer sur `[Entrée]` (car c'est tout ce que j'attends), il arrive plusieurs fois que j'exécute une commande qui Je ne devrais pas : souvent, c'est la commande qui permet de valider [Git](https://en.wikipedia.org/wiki/Git) de mes modifications dans le classeur et de les télécharger immédiatement dans le nuage.
Comme je fais pratiquement ces séquences d'actions presque automatiquement, sans lire pour m'assurer que la commande sélectionnée est bien celle que je veux avant d'appuyer sur `[Entrée]` (car c'est tout ce que j'attends), il arrive plusieurs fois que j'exécute une commande qui Je ne devrais pas : souvent, c'est la commande qui permet de valider [Git](https://en.wikipedia.org/wiki/Git) mes modifications apportées au classeur et de les télécharger immédiatement sur le cloud.
Maintenant, ce n'est pas bon, car cela signifie que dans l'historique de Git j'aurai certains "mauvais" endroits : avec des descriptions avec du texte en double, et le code dans un état inapproprié et non fonctionnel, car j'étais en train de tester quelques changements.
Avoir un historique de Git aussi compliqué affecte définitivement sa qualité, car il est plus difficile de trouver un point passé spécifique dans le code dans le futur, ce qui annule l'une des fonctionnalités utiles de Git - et en général, c'est quelque chose que je n'aime pas, ça m'ennuie , voir sale histoire.
Avoir un historique de Git aussi compliqué affecte définitivement sa qualité, car il est plus difficile de trouver un point passé spécifique dans le code dans le futur, ce qui annule l'une des fonctionnalités utiles de Git - et en général, c'est quelque chose que je n'aime pas, c'est ça m'énerve, voir sale histoire.
## Le scénario

View File

@ -1,7 +1,7 @@
+++
Title = "Vérifiez les statistiques intéressantes et la santé des partitions sous Linux"
Dates = 09/08/2022
Alias = [
Date = 2022-08-09
Aliases = [
"/Posts/Notes/Linux/2022-08-09-Check-Interesting-Statistics-Partitions-Linux.html",
]
+++
@ -13,15 +13,15 @@ Alias = [
Les mémoires de stockage, quelle que soit leur catégorie, se dégradent avec l'usure.
Rien ne peut être fait pour éviter de devoir les changer, tôt ou tard, après tant d'années. Il est cependant possible de garder un œil sur leur état de santé, afin didentifier déventuels problèmes.
Lorsqu'il s'agit de disques HDD ou SSD, le protocole [SMART](https://en.m.wikipedia.org/wiki/S.M.A.R.T.) s'avère pratique mais, si, comme moi, vous utilisez ordinateurs d'une manière non conventionnelle, la vérification des disques classiques ne suffit pas.
Lorsqu'il s'agit de disques HDD ou SSD, le protocole [SMART] (https://en.m.wikipedia.org/wiki/S.M.A.R.T.) vient à la rescousse mais, si, comme moi, vous utilisez les ordinateurs de manière non conventionnelle, alors consulter des disques classiques ne suffit pas.
## Linux va plus loin
Quelque chose d'assez secret, que peu de gens savent (du moins il me semble), c'est que sous Linux, il est possible d'accéder aux statistiques des partitions avec certains systèmes de fichiers.
Ceci, évidemment, que vous utilisiez une clé USB, une carte SD, un disque dur, une disquette ou même une mémoire encore moins habituelle.
[Ext4](https://en.m.wikipedia.org/wiki/Ext4) fournit plusieurs données curieuses - et ses versions précédentes, Ext3 et Ext2, devraient faire de même, mais je ne l'ai pas fait. Je n'ai pas vérifié.
[F2FS](https://en.m.wikipedia.org/wiki/F2FS) J'ai également vu, directement depuis mon smartphone Android, exposer des informations intéressantes.. que je n'aborderai pas dans des détails, parce qu'ils sont tous très sombres et je ne sais pas ce qu'ils veulent dire ; et si je ne sais pas ce qu'ils veulent dire, je ne suis pas curieux à leur sujet. Cela arrive.
[Ext4](https://en.m.wikipedia.org/wiki/Ext4) fournit des données curieuses - tout comme ses versions précédentes, Ext3 et Ext2, mais je n'ai pas vérifié.
[F2FS](https://en.m.wikipedia.org/wiki/F2FS) J'ai aussi vu, directement depuis mon smartphone Android, exposer des informations intéressantes... que je n'aborderai pas en détail, car tout cela est très obscur et je ne sais pas ce qu'ils veulent dire ; et si je ne sais pas ce qu'ils veulent dire, je ne suis pas curieux à leur sujet. Cela arrive.
Quant aux autres systèmes de fichiers, je ne les ai pas vus du tout. En guise de devoir, je vous donne donc de voir si des trucs comme FAT32, exFAT, NTFS, ou pourquoi pas, BTRFS, exposent de belles informations, sous Linux. Et comment ?
## Récupérer les données
@ -50,7 +50,7 @@ Cette fois aussi, je ramènerai les choses intéressantes.
## Choses à surveiller
Voyons une à une l'utilité de ces valeurs.
Il faut cependant prendre en compte, au cas où vous n'auriez pas compris, que les valeurs parlent de l'état **de la partition, pas du support de stockage**. Nous ne pouvons les lire que parce qu'Ext4 les enregistre et, par conséquent, si la partition est formatée, alors ces valeurs sont également réinitialisées. De plus, nous considérons qu'ils pourraient facilement être modifiés par toute personne disposant de programmes simples comme tune2fs, ils ne doivent donc pas être considérés comme parfaitement bons si des personnes non fiables ont accès à la mémoire.
Il faut cependant prendre en compte, au cas où vous n'auriez pas compris, que les valeurs parlent de l'état **de la partition, pas du support de stockage**. Nous ne pouvons les lire que parce qu'Ext4 les enregistre et, par conséquent, si la partition est formatée, alors ces valeurs sont également réinitialisées. De plus, nous considérons qu'ils pourraient facilement être modifiés par toute personne utilisant des programmes simples comme tune2fs, ils ne doivent donc pas être considérés comme parfaitement bons si des personnes non fiables ont accès à la mémoire.
**Système de fichiers créé** :
: La date à laquelle la partition a été créée. Simple, mais cela peut être utile pour faire des estimations de santé, ainsi que les données suivantes.
@ -65,7 +65,7 @@ Il faut cependant prendre en compte, au cas où vous n'auriez pas compris, que l
: La quantité, en Ko, de données écrites lors de la session en cours, c'est-à-dire depuis le dernier montage. Avec la valeur décrite juste ci-dessus, nous pouvons l'utiliser pour savoir combien nous avons écrit dans une période de temps active (la période actuelle).
**lifetime_write_kbytes** :
: La quantité, en Ko, de données écrites depuis la création de la partition. Ces informations sont particulièrement utiles concernant les microSD, du moins si vous les utilisez de manière intensive comme moi. C'est aussi sur F2FS.
: La quantité, en Ko, de données écrites depuis la création de la partition. Ces informations sont particulièrement utiles concernant la microSD, du moins si vous l'utilisez de manière intensive comme moi. C'est aussi sur F2FS.
**errors_count** :
: Le nombre d'erreurs, je crois aussi bien en lecture qu'en écriture, qui se sont produites au fil du temps. Des erreurs fréquentes peuvent être le symptôme dune mémoire peu fiable ou simplement dégradée.
@ -79,16 +79,16 @@ Bon, daccord, cette information est intéressante, mais : quand est-elle rée
Si la mémoire de stockage utilisée - qui, si nous décidons de recourir à ces mesures au lieu d'utiliser SMART, est probablement une microSD ou une clé USB - commence à montrer des signes de défaillance, peut-être en ralentissant avec le temps ou en corrompant les données. . Il serait conseillé de vérifier au moins que tout va bien.
Si les données ne font pas peur, mais semblent en ordre... alors il est temps de faire d'abord un formatage complet (y compris la recréation de la table de partition à partir de zéro), quelque chose de simplifié par des programmes comme [GParted](https:// gparted. org), puis vous voyez comment l'histoire continue.
Si les données ne font pas peur, mais semblent en ordre... alors il est temps de faire d'abord un formatage complet (y compris la recréation de la table de partition à partir de zéro), quelque chose de simplifié par des programmes comme [GParted](https:// gparted. org), puis vous voyez comment lhistoire continue.
Dans tous les cas, par mesure de prudence, il serait judicieux de toujours effectuer des contrôles de routine, afin de pouvoir prédire les problèmes avant que quelque chose de grave ne se produise.
Dans tous les cas, par mesure de prudence, il serait judicieux de toujours effectuer des contrôles de routine, afin de pouvoir prévoir les problèmes avant que quelque chose de grave ne se produise.
## Gardez un œil sur la microSD ?
En parlant de cartes microSD : elles sont quasiment jetables, elles ont une durée de vie extrêmement limitée, étant donné que leurs puces mémoire sont des déchets issus de la fabrication d'autres mémoires plus haut de gamme, comme les SSD.
Que sait-on de leur durabilité réelle, du moins de ceux qui sont bien sortis de l'usine et non des sous-marques ?
Vous lisez toutes sortes de choses en ligne : il y a ceux qui disent que chaque cellule mémoire peut supporter 10 000 réécritures, ceux qui disent que l'on peut écrire au maximum 1 000 fois la capacité de la mémoire avant qu'elle ne tombe complètement en panne (passage en mode lecture seule). )... aucune conclusion n'est tirée.
Vous lisez toutes sortes de choses en ligne : il y a ceux qui disent que chaque cellule mémoire peut supporter 10 000 réécritures, et ceux qui disent que l'on peut écrire au maximum 1 000 fois la capacité de la mémoire avant qu'elle ne tombe complètement en panne (en passant en lecture seule). mode)... aucune conclusion n'est atteinte.
J'ai eu des cartes comme celle examinée aujourd'hui, d'une capacité de 32 Go, qui, outre les presque 2 To écrits depuis le dernier formatage, ont vu à mon avis au moins 3 To au total dans toute sa vie, et pourtant elles ça semble toujours bien ; et puis, j'ai eu des cartes qui ont commencé à poser problème pour beaucoup moins cher. C'est peut-être parce que j'ai utilisé ce dernier avec des systèmes de fichiers merdiques, comme FAT32 ou exFAT, et pour cette raison, ils étaient constamment corrompus.

View File

@ -1,9 +1,9 @@
+++
Title = "Contourner les DRM dans les manuels scolaires"
Sous-titre = "(d'une manière qui rend probablement l'opération possible même pour des textes non scolaires.)"
Dates = 2022-09-18
Dernière modification = 2022-09-19
Brouillon = vrai
Subtitle = "(d'une manière qui rend probablement l'opération possible même pour des textes non scolaires.)"
Date = 2022-09-18
Lastmod = 2022-09-19
Draft = true
+++
{{< noticeAutomaticTranslation it >}}
@ -33,7 +33,7 @@ Mais pourquoi dois-je extraire les livres, et ne pas utiliser les applications d
<méta>
**Je n'aime pas les logiciels propriétaires et les DRM**
: En général, dans la mesure du possible, j'essaie toujours de me passer des logiciels propriétaires, préférant les outils gratuits pour faire les choses que je dois faire. Cependant, les logiciels propriétaires eux-mêmes ne sont pas nécessairement toujours mauvais à 100 %, car parfois ils vous donnent quand même la liberté 0<sup>[[↗️](https://it.m.wikipedia.org/wiki/Software_libero# Le_%C2% ABquattro_libert%C3%A0%C2%BB)]</sup>, c'est-à-dire la possibilité de toujours utiliser le logiciel à n'importe quelle fin. Eh bien, les DRM enlèvent cela aussi, ils sont le mal inexcusable absolu et, si déjà tout ce que j'utilise à mes fins n'a pas de DRM (parce qu'il n'en a jamais eu, ou parce qu'ils ont été supprimés, par moi ou par d'autres personnes) , ce serait bien de résoudre ce problème également pour les manuels scolaires, que j'utilise uniquement parce que le programme l'exige.
: En général, dans la mesure du possible, j'essaie toujours de me passer des logiciels propriétaires, préférant les outils gratuits pour faire les choses que je dois faire. Cependant, les logiciels propriétaires eux-mêmes ne sont pas nécessairement toujours mauvais à 100 %, car parfois ils vous donnent quand même la liberté 0<sup>[[↗️](https://it.m.wikipedia.org/wiki/Software_libero# Le_%C2% ABquattro_libert%C3%A0%C2%BB)]</sup>, c'est-à-dire la possibilité de toujours utiliser le logiciel à n'importe quelle fin. Eh bien, les DRM enlèvent cela aussi, ils sont le mal inexcusable absolu et, si déjà tout ce que j'utilise à mes fins n'a pas de DRM (parce qu'il n'en a jamais eu, ou parce qu'ils ont été supprimés, par moi ou par d'autres personnes) , ce serait bien de résoudre ce problème également pour les manuels scolaires, que je n'utilise que parce que le programme l'exige.
<méta>

View File

@ -1,13 +1,11 @@
+++
Title = "2⃣ Gaming synchronisé entre PlayStation 2 et smartphone"
Dates = 2023-10-17
Dernière modification = 2023-10-18
Downsync = "/it/posts/Notes/Gaming-Sincronizzato-PS2-Smartphone.html"
Alias = [
"/Posts/Notes/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.html",
]
Date = 2023-10-17
Downsync = "/it/note/Gaming-Sincronizzato-PS2-Smartphone.html"
Aliases = [ "/Posts/Notes/2023-10-17-Gaming-Sincronizzato-PS2-Smartphone.html" ]
Description = "En détail, comment j'ai conçu un système pour que les jeux et les sauvegardes soient toujours synchronisés entre l'émulateur et la vraie console PS2, partagé ici."
Catégories = [ "Jeux" ]
Categories = [ "Jeux" ]
Lastmod = 2023-10-18
+++
{{< noticeAutomaticTranslation it >}}
@ -15,25 +13,24 @@ Catégories = [ "Jeux" ]
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<h1><span class="twa twa-2⃣"><span>2</span></span> Jeu synchronisé entre PlayStation 2 et smartphone</h1>
<p>Ceux qui suivent mes aventures depuis assez longtemps et avec l'attention voulue le savent peut-être, mais le plus gros problème de l'informatique est : comment concilier correctement les divergences qui se créent lorsque nous sommes confrontés au problème de jouer à des jeux vidéo à la fois à la maison qu'en portabilité ? Entre les jeux qui dans un cas sont confortables à jouer et dans un autre peut-être même ne fonctionnent pas, et les sauvegardes qui sont réparties sur d'innombrables appareils différents, résoudre complètement ce problème ne sera jamais possible...<br>
Pourtant, parfois, l'entropie du cerveau est capable de générer des idées particulièrement utiles à cet égard aussi, comme cela m'est arrivé l'autre jour pour la PS2.</p>
<p>En fait, j'ai une vraie PlayStation 2, une console de salon qui quand on trouve le moyen de l'utiliser est certainement appréciable... et que je me suis souvent retrouvé à ne pas utiliser, pour les raisons évoquées plus haut : pas directement, car à la maison, je n'y vais souvent pas, ni avec un émulateur sur le smartphone, car j'aurais l'impression qu'à la maison je n'utiliserais pas la vraie console puisque les sauvegardes mises à jour ne seraient que sur le téléphone.<br>
Et puis, l'autre jour, en regardant la console (je ne sais pas pourquoi), j'ai pensé qu'il devrait y avoir un moyen de synchroniser facilement les sauvegardes entre celle-ci et le téléphone...</p>
Et puis, l'autre jour, en regardant la console (je ne sais pas pourquoi), je pense qu'il devrait y avoir un moyen de synchroniser facilement les sauvegardes entre celle-ci et le téléphone...</p>
<h2>Objet 1 : clé USB ou carte mémoire ?</h2>
<p>À l'époque, l'idée la plus simple à laquelle j'ai pensé était : ils existent <a href="https://www.amazon.it/Adattatore-Memoria-Lettore-Sostitutivo-trasparente/dp/B0C8TTQFJY" rel= "noopener nofollow" target="_blank">adaptateurs</a> pour utiliser une carte microSD comme carte mémoire PlayStation (qui utilisent une interface non standard à la place)... cela vaut peut-être la peine d'en acheter un, donc je les garde tous c'est là que se trouvent les sauvegardes, et si je le souhaite, je peux également y accéder depuis d'autres appareils en déplaçant la carte.<sup id="fnref1"><a class="footnote-ref" href="#fn1">1</a> </sup> <br>
Avec une carte de plusieurs Go (il n'y en a plus de petites dans le coin), en plus, je pourrais même me passer de la clé USB et garder tous les jeux uniquement sur la carte mémoire !</p>
<p>Heureusement, ce n'est pas le seul moyen, du moins pour certains jeux : <a href="https://github.com/ps2homebrew/Open-PS2-Loader" rel="noopener nofollow" target="_blank " >Open PS2 Loader</a>, l'homebrew qui exécute des jeux commerciaux à partir d'un stockage de sauvegarde (tel que des clés USB), prend en charge l'utilisation de cartes mémoire virtuelles (VMC) qui sont enregistrées sous forme de fichiers sur la clé USB. Les jeux sont assez lents à enregistrer sur ce point (la PS2 ne prend en charge que l'USB 1.1, et il y a en plus une charge étrange), mais c'est une solution apparemment réalisable.</p>
<p>Heureusement, ce n'est pas le seul moyen, du moins pour certains jeux : <a href="https://github.com/ps2homebrew/Open-PS2-Loader" rel="noopener nofollow" target="_blank " >Open PS2 Loader</a>, l'homebrew qui exécute des jeux commerciaux à partir d'un stockage de sauvegarde (tel que des clés USB), prend en charge l'utilisation de cartes mémoire virtuelles (VMC) qui sont enregistrées sous forme de fichiers sur la clé USB. Les jeux sont assez lents à enregistrer dessus (la PS2 ne prend en charge que l'USB 1.1, et il y a en plus une charge étrange), mais c'est une solution apparemment réalisable.</p>
<h2>Attelage 2 : Enregistrer la conversion</h2>
<p>Quel que soit le choix précédent, je découvre cependant un autre obstacle : les sauvegardes doivent être converties pour passer de la console à l'émulateur (au moins <a href="https://aethersx2.com" rel="noopener nofollow" target=" _blank">AetherSX2</a>, pour le meilleur ou pour le pire, le seul vraiment décent à ce jour) et vice versa.<br>
Heureusement, je trouve immédiatement <a href="http://www.csclub.uwaterloo.ca:11068/mymc" rel="noopener nofollow" target="_blank">mymc</a>, un programme si ancien qu'il nécessite Python 2 (alors que pour le moment nous sommes sur 3 depuis des années et des années), qui pourtant fonctionne, et Dieu merci, il propose une interface en ligne de commande.</p>
Heureusement, je trouve immédiatement <a href="http://www.csclub.uwaterloo.ca:11068/mymc" rel="noopener nofollow" target="_blank">mymc</a>, un programme si ancien qu'il nécessite Python 2 (alors que pour le moment nous sommes à 3 depuis des années et des années), qui pourtant fonctionne, et Dieu merci, il propose une interface en ligne de commande.</p>
<p>Il n'effectue pas de véritables conversions de cartes mémoire virtuelles en soi, mais il vous permet de manipuler les fichiers contenus de différentes manières. Tout cela est très rudimentaire, mais heureusement suffisamment exploitable pour faire exactement ce dont j'ai besoin, après avoir assemblé un script idéal.<br>
Je ne vais pas essayer d'expliquer comment ça marche, en bas de l'article on peut le télécharger et le lire, c'est ennuyeux. J'ai empaqueté mymc dans le script, afin qu'il n'ait pas besoin d'être installé séparément.</p>
@ -42,10 +39,10 @@ Je ne vais pas essayer d'expliquer comment ça marche, en bas de l'article on pe
<p><em>Note 2023-10-18 : J'ai trouvé un fork moderne (en Python 3) de mymc, <a href="https://sr.ht/%7Ethestr4ng3r/mymcplus/" rel="noopener nofollow " target="_blank">mymc+</a>... Je ne l'ai pas (encore) essayé, mais il est possible que cela fonctionne également sur Android, éliminant ainsi la configuration fastidieuse qui suit, je vais donc le mentionner. </em> </p>
<p>Malheureusement, mymc a quelques problèmes de fonctionnement sous <a href="https://termux.dev/en" rel="noopener nofollow" target="_blank">Termux</a> (l'environnement Linux natif très pratique pour ce type d'intégrations) sur mon Android : je ne sais pas ce qui est à blâmer, mais en pratique le programme a des problèmes pour lire les fichiers VMC, lançant une erreur du type <code class="prettyprint">file.vmc : Bad file descriptor< /code>. Je n'ai trouvé aucune solution en ligne, pas même pour des recherches générales sur le problème, j'ai donc dû me débrouiller. Peut-être qu'utiliser un système GNU+Linux conteneurisé en root, avec ses bibliothèques et une version différente de Python 2.7, suffirait à résoudre le problème, mais qui sait.<br>
Pour ma part, je commençais à m'énerver, j'ai donc choisi de déléguer la conversion à mon serveur Debian, en laissant un script Termux effectuer la simple tâche de charger la VMC sur le serveur, d'y exécuter le script de conversion proprement dit, puis téléchargez le fichier converti au bon endroit localement.</p>
<p>Malheureusement, mymc a quelques problèmes de fonctionnement sous <a href="https://termux.dev/en" rel="noopener nofollow" target="_blank">Termux</a> (l'environnement Linux natif très pratique pour ce type d'intégrations) sur mon Android : je ne sais pas ce qui est à blâmer, mais en pratique le programme a des problèmes pour lire les fichiers VMC, lançant une erreur du type <code class="prettyprint">file.vmc : Bad file descriptor< /code>. Je n'ai trouvé aucune solution en ligne, pas même pour des recherches générales sur le problème, j'ai donc dû me débrouiller. Peut-être qu'utiliser un système GNU+Linux conteneurisé en root, avec ses bibliothèques et une version différente de Python 2.7, suffirait à résoudre le problème, mais qui sait.<br>
Pour ma part, je commençais à m'énerver, j'ai donc choisi de déléguer la conversion à mon serveur Debian, en faisant en sorte qu'un script Termux effectue la simple tâche de charger la VMC sur le serveur, d'y exécuter le script de conversion proprement dit, puis téléchargez le fichier converti au bon endroit localement.</p>
<p>Avant d'oublier : sur Android 13 et supérieur (mais déjà sur certaines versions antérieures), les autorisations root sont nécessaires pour lire et écrire des fichiers depuis/vers des mémoires externes (comme la clé USB) et des dossiers d'applications privés (comme celui où AetherSX2 stocke les cartes mémoire virtuelles).<br>
<p>Avant d'oublier : sur Android 13 et supérieur (mais déjà sur certaines versions antérieures), les autorisations root sont nécessaires pour lire et écrire des fichiers depuis/sur des mémoires externes (comme la clé USB) et des dossiers d'applications privés (comme celui où AetherSX2 stocke les cartes mémoire virtuelles).<br>
D'après ce que j'ai pu prouver, si vous n'avez pas root vous devrez forcément utiliser un gestionnaire de fichiers adapté (et je ne pense pas qu'il en existe de scriptables, il faudra donc utiliser vos mains), ou peut-être ADB , pour déplacer les fichiers... merci Google.<br>
Quoi qu'il en soit, mes scripts ont écrit dans les chemins spéciaux utilisés pour tous les ambaradan.</p>

View File

@ -0,0 +1,135 @@
+++
Title = "🌽 Compilez et installez le noyau Linux à partir des sources"
Date = 2024-09-01
Description = "Conseils généraux sur la façon de compiler Linux pour des ordinateurs à usage général, utiles pour résoudre des problèmes ou obtenir des fonctionnalités spéciales."
Featured_Image = "@/Media/Decor/dall-e_44be7d57-5b1d-44ff-bf54-421d95165b5f.jpeg"
Downsync = "/en/note/Compile-Install-Linux-Kernel.html"
Categories = [ "Linux" ]
+++
{{< noticeAutomaticTranslation it >}}
<!-- Généré automatiquement par ListedDownsync.js. Ne modifiez pas (sauf si vous définissez également "% Downsync = False") - cela serait écrasé. -->
<p>Ce n'est pas souvent que de nouvelles idées viennent à l'esprit, mais quand elles surviennent, elles sont toujours juste ce qu'il faut de bizarre... Sans trop m'éloigner, c'est justement à cause de cette évolution des choses qu'il y a des années, pour le première fois, je me suis retrouvé à compiler le noyau Linux à partir des sources — sur un Raspberry Pi 3 entre autres, ce que, avec le recul, je ne recommanderais pas — et maintenant, hier précisément, encore une autre fois, après des années (cette fois sur PC, heureusement ), dans un but que je ne gâcherai pas.</p>
<h2>Pourquoi recompiler le noyau ? 😯️</h2>
<p>Linux est basé sur une architecture monolithique, ce qui ne nous préoccuperait guère... si ce n'était du fait que cela a une implication gênante : toute fonction qui fonctionne au niveau du noyau doit y être compilée. . Même le mécanisme des soi-disant modules ne couvre pas toutes les situations possibles (du moins pas sur le plan pratique), et on peut donc se retrouver dans des situations dans lesquelles le noyau fourni par la distribution (ou par le fabricant du matériel), même s'il est mis à jour, n'a pas quelque chose qui est nécessaire et doit donc être remplacé.</p>
<p>Considérant la variété infinie des distributions Linux, des référentiels qui distribuent des noyaux compatibles ou non, et en combinant cela avec la diversité des options individuelles qui peuvent être activées lors de la compilation du noyau... ce n'est pas seulement dans de rares cas que la compilation à partir des sources est la seule solution, mais c'est souvent la plus pratique. Heureusement, la compilation du noyau Linux est très simple — nettement plus facile que l'application de bureau Linucs moyenne, avec trois mille dépendances toujours en conflit — mais il n'y a peut-être pas de détails si immédiats dans le processus, alors… voici ma note </p> !
<h2>0. Départ et prérequis 📦️</h2>
<p>Cette note porte sur la recompilation plus générique du noyau Linux, c'est à dire la variante officielle (celle de Linus Torvalds) sur et pour un PC de bureau x86_64 (ou AMD64). Pas de forks ou de variantes corrigées, pas de versions OEM merdiques, pas d'installation sur des appareils embarqués ou autrement ésotériques, pas de compilation distribuée ou multiplateforme. Pour les cas plus ou moins limites, les choses à faire peuvent varier plus ou moins, même si la tendance reste la même... tu vois, allez, le fait est que j'assume cette situation. Dans mon cas, il n'y a même pas de modules de noyau propriétaires.</p>
<p>Mis à part les outils favoris pour obtenir le noyau, le décompresser si nécessaire, et quelques distractions pour passer un temps considérable, les prérequis sont assez minimes. Au minimum, vous avez besoin d'un compilateur C (gcc) pour des raisons évidentes, de GNU Make pour exécuter les makefiles, de quelques outils assortis au nom oubliable et de quelques bibliothèques super spécifiques d'intérêt limité. Ensuite, je pense que d'autres packages peuvent être nécessaires, en fonction de la distribution Linux utilisée ou des fonctionnalités à compiler.</p>
<p>En fait, il n'est pas très clair sur le Web quels packages sont vraiment nécessaires et lesquels quelqu'un qui a réalisé d'autres guides a dit "eh bien, mettons-le juste pour être sûr"... Je mettrai à jour ici avec le prix précis des listes au fur et à mesure que je vérifie, y compris des planches excessives si nécessaire (pour ceux qui acceptent de perdre de l'espace mais pas du temps). Pour moi, c'est généralement une stratégie d'installer le minimum possible lorsqu'une exigence n'est pas claire, de démarrer la compilation et d'installer toute autre dépendance lorsque des erreurs surviennent à cet égard.</p>
<p>Debian et dérivés (<code class="prettyprint">apt</code>) :</p>
<ul>
<li><code class="prettyprint">build-essential</code> <code class="prettyprint">libelf-dev</code> (obligatoire)</li>
<li><code class="prettyprint">ncurses-dev</code> (pour utiliser la configuration du menu TUI)</li>
</ul>
<h2>1. Obtention du code ⛓️</h2>
<p>Le code source Linux peut être pris officiellement <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" rel="noopener nofollow" target =" _blank">depuis Git principal</a>, <a href="https://github.com/torvalds/linux" rel="noopener nofollow" target="_blank">depuis Torvalds GitHub</a> , ou < un href="https://kernel.org" rel="noopener nofollow" target="_blank">du site Kernel.org</a>. Je préfère la dernière option, qui affiche bien en évidence les dernières versions réellement nécessaires, jusqu'à la branche prise en charge la plus ancienne.</p>
<p>Il existe plusieurs versions prises en charge à un moment donné. Généralement, s'il n'y a aucune raison d'installer un noyau plus ancien, un noyau plus récent est préférable ; Ce nest pas trop nouveau cependant, car vivre à la pointe de la technologie signifie perdre du sang, avec parfois des problèmes parfois même graves qui peuvent surgir ! Du coup, j'évite la branche <code class="prettyprint">mainline</code>, mise à jour quotidiennement ou presque, comme la peste, et choisis généralement <code class="prettyprint">stable</code>, mise à jour avec un peu "plus de jours. D'autres utilisateurs pourraient légitimement préférer le plus récent <code class="prettyprint">longterm</code> (celui du haut), pour encore plus de stabilité, mais je le trouve inutile.</p>
<p>Pour chaque ligne de version, à part la date, ce qui compte c'est le lien [tarball], donc vous téléchargez ce fichier là. Vous pouvez ensuite l'extraire dans un dossier pratique, entre autres, avec la commande <code class="prettyprint">tar xvf <file></code>. Toutes les commandes à exécuter à partir de ce point se trouveront dans le dossier préparé.<br>
<img src="{{< assetsRoot >}}/Media/Linux-Kernel/2024-09-02-kernel.org.png" alt="kernel.org"></p>
<p>...Vous devez également télécharger le fichier PGP, lorsqu'il est présent, qui sert à vérifier que le téléchargement est intact et qu'il provient de distributeurs légitimes. En réalité, cependant, toutes les versions ne l'ont pas déjà (ce qui implique qu'au fond...), le téléchargement se fait depuis le site officiel avec HTTPS (il sera donc difficile de le modifier), c'est une archive compressée (donc si elle est corrompue devrait échouer l'extraction), et faire la vérification est une douleur époustouflante dans le cul. D'autres institutions auront des exigences de sécurité plus élevées, mais pour les utilisateurs privés, c'est franchement ennuyeux, je ne le fais pas, je m'en fiche.</p>
<h2>2. Configuration du noyau 🔩️</h2>
<p>La configuration du noyau est la partie la plus complexe... parce que vous ne pouvez pas exécuter de commandes par inertie, mais vous devez <em>choisir</em> ce dont vous avez réellement besoin, eh bien, avoir le noyau avec des options osseuses . Il existe, comme mentionné, des configurations infinies et différentes manières de les utiliser. Le point principal est qu'il existe un énorme fichier texte, avec diverses options (principalement booléennes), que vous pouvez modifier.</p>
<p>Modifier cette chose à la main est cependant fou, car il existe des outils intelligents basés sur des menus intégrés au processus de construction pour gérer les différentes possibilités. Ici aussi, un demi-gâchis, mais le choix se porte principalement entre deux programmes respectivement TUI et GUI, qui peuvent être invoqués respectivement avec <code class="prettyprint">make menuconfig</code> et <code class="prettyprint">make xconfig</code >. Je préfère <code class="prettyprint">xconfig</code> pour plus de commodité et, bien que j'aie utilisé la configuration du menu Curses dans le passé, et qu'elle soit assez intuitive pour moi, apparemment pour beaucoup, ce n'est pas le cas... et le comment utiliser ce menu n'est pas le sujet d'aujourd'hui.</p>
<table><tête>
<tr>
<th>menuconfig contre xconfig</th>
</tr>
</thead><tbody>
<tr>
<td><img src="{{< assetsRoot >}}/Media/Linux-Kernel/menuconfig.png" alt="menuconfig"></td>
</tr>
<tr>
<td><img src="{{< assetsRoot >}}/Media/Linux-Kernel/xconfig.png" alt="xconfig"></td>
</tr>
</tbody></table>
<p>Si vous ne faites rien d'autre, la configuration que vous allez modifier est celle par défaut du noyau au fur et à mesure de son développement. Je n'ai jamais eu de problèmes pour l'utiliser comme base, mais, si nécessaire, en plus de ceux partagés par d'autres utilisateurs, vous pouvez utiliser celui de la distribution actuelle. Selon la façon dont votre système expose la configuration du noyau, vous pouvez (généralement) la lire avec <code class="prettyprint">cat /boot/config-$(uname r)</code>, <code class="prettyprint"> cat /boot/config</code>, ou <code class="prettyprint">zcat /proc/config.gz</code>. Écrivez-le simplement (<code class="prettyprint">></code>) dans le fichier <code class="prettyprint">./.config</code> pour l'appliquer à la configuration actuelle.</p>
<p>Dans ce cas, je voulais activer le support du nouveau pilote NTFS, donc dans xconfig j'appuie sur CTRL+F, je recherche "ntfs3" et je règle sur (Y) l'option qui parle de "NTFS Read/Write <em >quelque chose quelque chose</em>" ; puis, je sauvegarde la configuration, je ferme, et... j'ai terminé, incroyable.</p>
<h2>3. Compilation du code 🧑u200d🍳</h2>
<p>Avec la compilation, c'est un moment ennuyeux, car il faut simplement laisser le temps à l'ordinateur de traiter des millions (!) de lignes de code. Ce n'est pas bon, mais au moins ce n'est pas la fin du monde : sur n'importe quel PC qui n'est pas vraiment un hack, vous devriez le faire en moins de 4 heures. Sur le Raspberry Pi 3 cela m'a pris une journée et demie avec le CPU à températures nucléaires (et aussi pour cette raison je le déconseille...), mais sur mon PC (Ryzen 3 3200G, 16 Go de RAM dont un peu sont occupés par la compilation, sur un SSD bas de gamme) Je pense qu'il m'a fallu un peu moins de 3 heures pour compiler la version 6.10.7.</p>
<p>Il vous suffit d'exécuter <code class="prettyprint">make</code>, et Linucs se adaptera à l'architecture CPU actuelle, vive la magie ! Mieux encore, <code class="prettyprint">make -j$(nproc)</code> pour utiliser tous les cœurs de processeur disponibles... La poignée d'heures, je dois le souligner, sont mesurées par rapport à cela, sinon ce serait une demi-journée, puisque mon PC a 4 cœurs ; il pourrait le faire beaucoup plus tôt en ayant plus de cœurs, car il peut compiler efficacement encore plus de fichiers en parallèle.</p>
<p>Au moins pendant les premières minutes, c'est une bonne idée de garder un œil sur le terminal, pour voir si des erreurs se produisent et si la compilation s'arrête. Des erreurs absurdes ne me sont jamais arrivées, mais, comme je l'ai dit, si vous n'installez pas toutes les dépendances, quelque chose en rapport avec celles-ci pourrait sortir... dans ce cas, vous installez ce qui manque (en référence à votre distribution), et continuez avec la commande précédente.</p>
<p>En fonction de votre configuration, vous aurez besoin de plus ou moins d'espace disque pour terminer la compilation. Même si le noyau lui-même ne pèse jamais plus de quelques Mo (et les modules quelques dizaines de Mo), le dossier pesait en fin de compte environ 22 Go, c'est donc une bonne idée soit de vous assurer que vous disposez de suffisamment d'espace, soit vérifiez de temps en temps que cela ne se termine pas. Et si cela se termine pendant le processus, vous libérez simplement de lespace et continuez comme avant. (Tant que votre système de fichiers n'est pas corrompu simplement en étant plein à 100 %, n'est-ce pas BTRFS ?)</p>
<h2>4. Installation des noyaux et des modules 🏗️</h2>
<p>Vous n'avez pas besoin des autorisations root pour compiler le noyau, ce qui est pratique au cas où vous souhaiteriez voler temporairement l'ordinateur le plus puissant de quelqu'un d'autre pour faire le travail... mais, pour l'installer, vous avez évidemment besoin de celles du système actuel. .</p>
<p>Ici, c'est non seulement simple, mais aussi assez rapide (quelques minutes maximum) : en lançant (en tant que root) d'abord <code class="prettyprint">make install</code>, puis <code class=" Prettyprint"> INSTALL_MOD_STRIP=1 make install_modules</code>, ils seront installés respectivement dans les chemins appropriés (en supposant que vous n'ayez pas modifié les noms) : l'image du noyau (<code class="prettyprint">vmlinuz-x.x.x-. ..</code >), généralement dans <code class="prettyprint">/boot</code> et les modules, généralement dans <code class="prettyprint">/lib/modules/linux-x.x.x-...< /code> . Les modules sont des fichiers distincts du noyau, car ils sont chargés par le système lorsque cela est nécessaire... le fait est que certains d'entre eux sont utilisés pour terminer le démarrage, ils doivent donc être installés.</p>
<p>Vous devez également préparer ce que l'on appelle le système de fichiers init, ou disque virtuel initial ; normalement, il se retrouve également dans <code class="prettyprint">/boot</code>, sous le nom <code class="prettyprint">initrd.img-x.x.x-...</code>. Et cette étape serait assez gênante s'il n'y avait pas de <code class="prettyprint">kernel-install</code>, de script inclus avec systemd, ou son alternative <code class="prettyprint">installkernel</code>. Ayant systemd, au moins le premier devrait déjà être installé, et dans ce cas (en supposant les noms d'avant) faites simplement (en tant que root) <code class="prettyprint">kernel-install add x.x.x-... /boot/ vmlinuz- x.x.x-...</code>; alternativement, avec le deuxième, <code class="prettyprint">installkernel x.x.x-... /boot/vmlinuz-x.x.x-...</code>.<sup id="fnref1"><a class="footnote- ref" href="#fn1">1</a></sup></p>
<p>Remarque : ceux qui développent avec le noyau (pas ceux qui lisent cet article, j'en ai bien peur) voudront peut-être ne pas définir la variable d'environnement <code class="prettyprint">INSTALL_MOD_STRIP=1</code>, car le débogage sans le débogage, que cet indicateur supprime, est difficile... mais pour les utilisateurs mortels ordinaires comme moi, ils gaspillent simplement de l'espace (à tel point que les distributions les emballent séparément). De plus, ceux qui ne développent pas nécessairement avec le noyau, mais doivent compiler des modules externes ou faire d'autres astuces, devraient également installer les fichiers d'en-tête correspondants sur le système : <code class="prettyprint">make headers_install</code> ( toujours en tant que root </p>
<p>Au moins sur les distributions "complètes", <code class="prettyprint">make install</code> puis <code class="prettyprint">kernel-install</code> devraient également avoir déjà configuré le chargeur de démarrage, au moins avoir GRUB. Dans le cas, pour ainsi dire, de distributions "plus DIY" (que je n'utilise pas, <em>d'ailleurs</em>), ainsi que de configurations de démarrage plus inhabituelles... ce n'est pas mon cas, donc je sais rien, et je ne dirai rien. Les configurations de démarrage sont une bête pour une autre fois.</p>
<h2>5. Testez le noyau 💥️</h2>
<p>Si le noyau est installé et que le chargeur de démarrage a été correctement configuré, redémarrez simplement votre ordinateur pour en profiter. Il est bon de rappeler que si vous utilisez GRUB, certains disent que le nouveau noyau n'est pas sélectionné par défaut et qu'il faut le choisir manuellement depuis le menu de démarrage... mais dans mon cas, sous Linux Mint Debian Edition, il m'a semblé qu'à la place, il avait en fait été défini par défaut.</p>
<p>Encore une fois, si, grâce au pingouin, le système démarre enfin, utilisez simplement la commande <code class="prettyprint">uname -r</code> pour vérifier la version du noyau en cours d'exécution. À ce stade, c'est une bonne idée de vérifier que la configuration <em>souhaitée</em> fonctionne réellement... mais la manière de procéder varie d'une fonctionnalité à l'autre, au cas par cas. Pour au moins confirmer que la configuration <em>spécifiée</em> existe, vérifiez simplement la configuration actuelle du noyau comme au point 2.</p>
<p>À ce stade, si tout fonctionne et qu'aucune autre modification n'est nécessaire, vous pouvez également supprimer l'énorme dossier de compilation et le noyau restera. Si vous devez également désinstaller le noyau à l'avenir, supprimez simplement les fichiers précédemment installés normalement et reconfigurez le chargeur de démarrage de manière appropriée.</p>
<h2>Conclusion 🎊️</h2>
<p>Être capable de compiler le noyau à partir du code source est une autre de ces choses que nous, les utilisateurs de Linux, pouvons faire, et que les utilisateurs de Windows <strong>ne nous envient franchement pas</strong>. Mais c'est parce qu'ils aiment gagner facilement, avec leur NT, basé sur une conception de micro-noyau... c'est vrai, maintenant que le but de l'article est terminé, je peux dire des bêtises à ma guise.</p>
<p>Copium mis à part, compiler Linux peut être quelque chose d'amusant à faire au moins une fois. Si, comme moi, vous vous trouvez dans des situations inconfortables, il faut le faire, il ny a pas grand-chose à faire ; Cependant, si vous voulez juste vous amuser un peu, l'une des nombreuses choses que vous pouvez faire est peut-être de compiler un noyau ultra-spécifique et super optimisé pour votre machine ou à des fins de virtualisation. Et bien sûr, cela consomme un peu d'énergie, mais jamais autant que le minage de crypto-monnaies ou le rendu de missiles nucléaires dans Blender !</p>
<h2>{{% i18n notes-refs %}}</h2>
<p><em>L'image de couverture décorative est obtenue via <a href="https://www.bing.com/images/create/beach-with-sand-and-rocks2c-computer-chips-and-wire/ 1-66d5a1ef220c4fae8bd786e10b88ae1e?id=Rt9hCy8E%2Fg%2BZK8rWhgwIPQ%3D%3D&view=detailv2&idpp=genimg" rel="noopener nofollow" target="_blank">L'intelligence artificielle générative de Microsoft</a>.</em> </p>
<ul>
<li>Le système de construction du noyau : <a href="https://www.kernel.org/doc/html/v6.6/kbuild/index.html" rel="noopener nofollow" target="_blank">https http://www.kernel.org/doc/html/v6.6/kbuild/index.html</a></li>
<li>Un guide pour compiler vous-même le noyau Linux : <a href="https://itsfoss.com/compile-linux-kernel/" rel="noopener nofollow" target="_blank">https:// itsfoss.com/compile-linux-kernel/</a></li>
<li>Création et installation de noyaux Linux personnalisés (Rocky Linux) : <a href="https://docs.rockylinux.org/guides/custom-linux-kernel/" rel="noopener nofollow" target="_blank"> https://docs.rockylinux.org/guides/custom-linux-kernel/</a></li>
</ul>
<div class="footnotes">
<ol>
<li id="fn1">
<p>Installer le noyau et installer le noyau (Gentoo Linux) : <a href="https://wiki.gentoo.org/wiki/Installkernel" rel="noopener nofollow" target="_blank">https://wiki. gentoo.org/wiki/Installkernel</a> <a href="#fnref1"></a></p>
</li>
</ol>
</div>

View File

@ -1,6 +1,6 @@
+++
Titre = "Notes"
Alias = [
Title = "Notes"
Aliases = [
"/Catégories/Note.html",
]
+++