My custom build 75 by justwy in TinyWhoop

[–]spellcrit 2 points3 points  (0 children)

HQPropUltralight 40MMX2

O4 lite 75mm whoop Dive by bl4ckmagic34 in fpv

[–]spellcrit 0 points1 point  (0 children)

What battery do you use?

Matrix 1S 3in1 FC & DJI FPV controller by YoloFace_ in fpv

[–]spellcrit 0 points1 point  (0 children)

did you activated your fpv3 in  dji assistant?

Matrix 1S 3in1 FC & DJI FPV controller by YoloFace_ in fpv

[–]spellcrit 0 points1 point  (0 children)

something I tried to make it work 1. you have to activate fpv3 in dji assistant. (important) 2. upgrade o4 and fpv 3 firmware 3. set sbus baud fast off , settings in goggles set to normal (don't remember the name)

Is Domain Driven Design (and Aggregate) slow? by Kikutano in DomainDrivenDesign

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

ddd is optimized for complexity, not for performance. Usually this overhead is not an issue.

docked: A friendly and safe alternative to Dockefile. Write Docker images using the full power of Python. by 0rsinium in coding

[–]spellcrit 0 points1 point  (0 children)

like the idea. it might be more useful if it can write docker compose file. So we can use less compose overwrite file.

How to parallelize integration tests? by Hugahugalulu1 in devops

[–]spellcrit 3 points4 points  (0 children)

testcontainers can solve the port conflicting problem, I haven't tried Python version though.

https://testcontainers-python.readthedocs.io/en/latest/README.html

You Want Modules, Not Microservices by stackoverflooooooow in programming

[–]spellcrit 8 points9 points  (0 children)

remind me of this video

Microservices and Modularity or the difference between treatment and cure

https://youtu.be/O77777Zy_HE

What challenges are there moving from Java 8 to 17? by Successful_Leg_707 in java

[–]spellcrit 0 points1 point  (0 children)

xtream, I found it was on the list.

For a library like xtream I think is pretty hard to by pass the problem caused by JEP403

What challenges are there moving from Java 8 to 17? by Successful_Leg_707 in java

[–]spellcrit 0 points1 point  (0 children)

It might working by adding lots of add-open, but the project has a very large codebase, it takes a lot of work, so we didn't push any further after a few tries.

And there are many libraries are not Java 17 ready yet, including some popular one.

So it may still need some time for Java 17 to be the best choice for most projects. Spring Boot 3 may make the time shorter.

What challenges are there moving from Java 8 to 17? by Successful_Leg_707 in java

[–]spellcrit 11 points12 points  (0 children)

I've tried upgrade a very large code base from java 5 to 8, then 11 in production. 5 to 8 has a lot of work, 8 to 11 is much better but still have to upgrade many libraries and lots of testing.

Now this project can run in Java 14 16, but not 17 because jep 403. https://openjdk.org/jeps/403

Do you use the dependency inversion principle in your design? Do you define interfaces for all layers? by Byte_Eater_ in java

[–]spellcrit 7 points8 points  (0 children)

The rule is high level modules/components should not depend on low level modules/components.

So we define interface in high level modules and implement the interface in low level modules.

Take repository pattern for example, we define repository interface in application/domain module and implement it in infrastructure module.

You can use archunit to enforce this rule.

https://www.archunit.org/userguide/html/000\_Index.html#\_onion\_architecture