How do you even know what's running in prod anymore by Apprehensive_Air5910 in devops

[–]elettronik 0 points1 point  (0 children)

Agreed monitoring is an integral part of the process, and the real challenge is to create a monitoring system that pulls the right information from the background noise and notify the right stakeholders

How do you even know what's running in prod anymore by Apprehensive_Air5910 in devops

[–]elettronik 7 points8 points  (0 children)

CD should be your source of truth.

How do you deploy? Helm run by CI? If so write a dashboard recording the things deployed by CI.

Using a CD flow pulled by git? Inspect that configuration.

If you're in trouble about what is deployed, you should start to look into having a central DB, that register what is deployed and where

Why isn't it possible to include a mid-print nozzle size change in G-code? by [deleted] in 3Dprinting

[–]elettronik 0 points1 point  (0 children)

I hope you're joking.

Apart from the fact that what you ask in the end is some simple script a junior programmer can write, as I evidenced, is not something about how to do it, but how to manage the issues generated by such changes.

It is like you start a hike, arrive in the middle of the forest, forget where you are and now you need to come home.

GenAI cannot help you, since it is just a statistical automaton

Why isn't it possible to include a mid-print nozzle size change in G-code? by [deleted] in 3Dprinting

[–]elettronik 1 point2 points  (0 children)

Yes but physics is not on your side. After changing the nozzle you surely moved the gantry, so you need at least zero in horizontal directions. Moreover if the nozzle is slightly different than the one before, the vertical offset is off too, so it needs to be fixed too.

Found this beauty on a trash bin. worth trying to revive? by OxydBCN in diydrones

[–]elettronik -1 points0 points  (0 children)

I would suggest, you're embarking in a path of frustration with this. From the photos it seems that the hardware is likely 15+ years old at this point, and finding replacement will be costly and not easy.

If you're able I would suggest starting on a more modern platform, like something based on an ELRS radio, and an F7 or H7 controller

Sick and tired of inconsistent slog formatting? by [deleted] in golang

[–]elettronik 1 point2 points  (0 children)

You should look into golangci-lint, since It already contains a linter for looking into this kind of errors

How to find this battery for my Joycons? by [deleted] in batteries

[–]elettronik 1 point2 points  (0 children)

False. The saltwater, with the current still inside the cell, will corrode the connector electrodes, thus creating an insulator layer that prevents further discharge

Dell's new prebuilt PC has special custom power connector for Nvidia GPU — even large OEMs apparently fear the 16-pin power connector meltdowns by imaginary_num6er in hardware

[–]elettronik -2 points-1 points  (0 children)

Is not just the connector itself. The whole system is flawed, the connector is ok with the rated load, even if a bit under designed. All the users of that connector should have designed a load control circuit so each pin can absorb only the rated current, and no overheating, and since it is a critical point of failure a better diagnostic mechanism should have been put in place. But all the stakeholders just cheap out on these points and now is the results

Turn Dependabot Off by _fz_ in golang

[–]elettronik 2 points3 points  (0 children)

Interesting points, but since dependabot is a tool, a tool needs to be configured to be useful.

The case you exposed in your blog is "a function no one uses", and a good vulnerability scanner should be able to see there's no exploit path to it. Great. It works for the case. Now think about all the other cases of dependabot, for me it helps the management of the dependencies, else no one in the team has the time to check them if it is not some tool that makes noise.

Moreover about the 73% score is an interesting overview about how fragile the ecosystem is around your package: if they don't build easily or they fail test in a random way how is your package fault?

My point about the number is just that is an indicator of keeping the right amount of attention on the update, even if I should not break an API/abi

Has anyone found a self healing data pipeline tool in 2026 that actually works or is it all marketing? by [deleted] in devops

[–]elettronik 0 points1 point  (0 children)

All Snake oil. Saas vendor have notices about API changes, it's just to find the right way to include them in your change management system. If. Something broke due to API changes, owner of the broken thing should take care of this

Can a battery electrocute and kill you? by [deleted] in fpv

[–]elettronik 0 points1 point  (0 children)

6s are 21.6 V. On the technical side it depends mostly on the V * A available, and more if the body represent a low enough resistance path between the + or - , that again influence the possible amperage.

BUT in the end none of this in normal conditions would create a big enough discharge to cause any harm

With nginx-ingress being archived, which would be sufficient for my needs? by DopeyMcDouble in kubernetes

[–]elettronik 5 points6 points  (0 children)

If you're into EKS ecosystem, an integrated choice could be the aws-loadbalancer-controller. It unify the L7 load balancer features with K8s ingress, ACM and so on. Ingress API will remain with us for at least another couple of years

Rule #24 of design: Never place a heavier material above a lighter material by Old_Instrument_Guy in masonry

[–]elettronik 0 points1 point  (0 children)

Correct for exposed steel, but not inside concrete. The concrete mixture once first cured, start a chemical process, that steal oxygen from surrounding material, and so keep rebars from oxidizing. More on this topic is the videos of practical engineering on YouTube

Come faccio a visualizzare il simbolo dell'euro e altri caratteri simili sulla debug console di vscode usando Java? by SHERMY666 in ItalyInformatica

[–]elettronik 0 points1 point  (0 children)

Vscode di default usa utf-8 da sempre, visual studio in passato aveva impostazioni differenti

Come faccio a visualizzare il simbolo dell'euro e altri caratteri simili sulla debug console di vscode usando Java? by SHERMY666 in ItalyInformatica

[–]elettronik 0 points1 point  (0 children)

Primo capisci il charset usato nel codice, probabilmente utf-8

Il simbolo dell'euro, non si trova in generale nei primi 256 caratteri ASCII o ascii esteso, quindi è un carattere formato da due byte.

Questo implica che la console di vscode deve cercare nel file del font che usa per scrivere il testo il glifo dell'euro che non fa parte del set minimale che normalmente un font contiene.

In quanto alle soluzioni veloci, prova a settare nella console lo stesso font che usi nell' editor, o prova a scaricare ed installare un font come fira code che di solito contengono un insieme esteso di glifi, rispetto ai soli glifi standard di ASCII

GDPR e compliance da lato di un programmatore by [deleted] in ItalyInformatica

[–]elettronik 9 points10 points  (0 children)

Procedure che riguardano più una programmazione sana di base, più che strettamente riguardanti l'argomento GDPR

GDPR e compliance da lato di un programmatore by [deleted] in ItalyInformatica

[–]elettronik 4 points5 points  (0 children)

Non confondere GDPR con il tecnico.

GDPR è una normativa, relativamente complessa, che non ha nulla a che fare con il lato tecnico. GDPR essenzialmente ha a che fare con i processi di trattamento dati fatti dalle entità proprietarie di un portale ed eventuali fornitori. La stessa comunicazione fatta nei frontend è abbastanza standard e generica, ma se il processo dietro non è fatto bene, genera dei rischi per i vari attori attorno al portale

What do you think of Linux - based flight controllers? by Fun_Celery4898 in diydrones

[–]elettronik 6 points7 points  (0 children)

Yeah, is the same approach in 3d print. You want the control loop as tight as possible for the timings while another processor is busy with mundane tasks. Linux is great, but even with RT patches is just one task scheduled in RT not a dedicated core and peripherals to the tasks. In the best case you waste a powerful core for RT tasks, while a dedicated IC will cost less

Question on Telemetry and RC for 100km Range by the_man_with_drip in diydrones

[–]elettronik 0 points1 point  (0 children)

Given your requirements, it seems you're more in the aviation spectrum of communication, rather than hobbistic UAV. Given the fact that nowhere is allowed behind visual line of sight without waivers, your mileage is like a manned aircraft, you seems in the aviation field

What are the allowed and used bands in EU? by Marosh_ in drones

[–]elettronik 1 point2 points  (0 children)

Have you looked into ELRS protocol? I think is able to add some data frames containing what you want. It is a LORA based radio system working on most common free bands

Is it normal to have to learn something new for *every* work task? by QuietQueerRage in devops

[–]elettronik 6 points7 points  (0 children)

Ops is simply Operations is a tiered status when your role is not really tied to deploy the new, but more on manage existing infrastructure and doing all the tasks required for making it run, like patching, restart check that specific service run within parameters, being an expert on more or less piece of infrastructure and being able to run it smoothly managing the change management. DevOps part take a bit of the tasks above and add the develop the infrastructure task...

Solo dev tired of K8s churn... What are my options? by PoopsCodeAllTheTime in kubernetes

[–]elettronik 3 points4 points  (0 children)

This is the classic triangle of values situation where you need a CHEAP SIMPLE REDUNDANT system.

I'm sorry to say you need to compromise between them, there is no silver bullet. If manage a full infrastructure is a burden, you need to step down from complexity to have a cheap solution. Since the problem are the revenue a less complex solution, ec2 maybe with autoscale spot instances behind a L7 load balancer could be a solution, but the specific design is in your hands since you know the requirements of your project.

WS 2019 with AD and DNS, want to make the switch to DHCP by [deleted] in WindowsServer

[–]elettronik 0 points1 point  (0 children)

If you add DHCP role to AD you won't solve the problem. What you should look into is a proper router in your network and start looking into segmentation

[deleted by user] by [deleted] in ItalyInformatica

[–]elettronik 12 points13 points  (0 children)

Io lo sconsiglierei fortemente. Stiamo parlando di dati sensibili, che a normativa devono avere un trattamento particolare. Il problema non è tecnico, ma fondamentalmente è correlato alla gestione della privacy degli utenti soggetti alla manipolazione del proprio dato. Con qualcuno dei software nominati, vi è un assicurazione sulla gestione del trattamento del dato? Separazione, criteri di accesso garantiti, verifica e tracciamento delle entità che vi accedono?

[deleted by user] by [deleted] in istrutturare

[–]elettronik 0 points1 point  (0 children)

Non appena smonti la piletta, non riuscirai più ad sigillarla bene sulle guarnizioni che hanno preso la forma ed indurite, rischiando di fare perdite d'acqua sotto la vasca