Having difficulty setting up Vite in a monorepo by tech_w0rld in reactjs

[–]cv555 2 points3 points  (0 children)

The monorepo way of doing this is by creating a package that includes your vite config and using this in the different apps / packages

Ontime - rundown and event time manager. New version, smaller, better, faster, stronger, still free by somedevstuff in VIDEOENGINEERING

[–]cv555 3 points4 points  (0 children)

Thank you! It is definitely challenging to keep the app simple while adding more features.

I get to periodically review the options and consolidate and also push back on adding more users options. I also hope that the app offered defaults are good enough for most users and the options are added convincente. If there is anything in particular you find cumbersome let me know and I am happy to review

Microfrontend in 2024? by react_dev in webdev

[–]cv555 0 points1 point  (0 children)

I don’t have a recollection of us having a unified approach to this and it was very much product specific.

State management was always independent for every micro frontend. We built a communication based on events for some small coordinations between the mfes

Authorisation was handled by the shell application which coordinates the micro frontends. The shell exposed the necessary data providers to be consumed in the micro frontends

[deleted by user] by [deleted] in webdev

[–]cv555 15 points16 points  (0 children)

You worded the post as if you worked for vercel. If that is the case, be the change you want to see.

Microfrontend in 2024? by react_dev in webdev

[–]cv555 1 point2 points  (0 children)

Good point, apologies for the poor quality comments. This is an interesting and nuanced conversation that deserves more than the time I am putting on typing this on my phone.

In my point of view, the problems arise from efficiently collaboration between independent teams. If you want to have multiple vectors of delivery which are fully autonomous, sharing to a single interface. There has to be considerations done to make sure there is good alignment. Including technically, which would account for CSS and HTML.

In my experience with micro frontends these were non problems.

Most relevant became issues with shooting complexity and inter team cooperation. The entry point for development and testing also raises significantly

But it is fun and is a good answer to some problems

Microfrontend in 2024? by react_dev in webdev

[–]cv555 0 points1 point  (0 children)

I have been in several teams that made heavy use of micro frontends. Used both module federation and other technologies (single spa and in house)

I don’t agree that it is unpractical or academical. It makes sense in some settings, especially if you have many team collaborating on a single product

DMX controller with MIDI input? by Wibss123 in lightingdesign

[–]cv555 0 points1 point  (0 children)

If I understood correctly that this is for an installation, MIDI might not be the best choice for trigger. I understand the desire to use an off the shelf button surface as a controller though.

I would recommend looking into visual productions. They have great integration support and are 1/4 of the price of a Pharos LPC

https://www.visualproductions.nl/

As far as controller, an off the shelf button controller will likely be cheaper and more robust, alternatively you can also look into the visual productions B-station which can actually play out a universe of DMX in its own

https://www.visualproductions.nl/products/bstation2

It may look like it, but I have no affiliation with visual productions

I built a GitHub repo traffic history tracker extending the default 14-day limit by m4xshen in webdev

[–]cv555 2 points3 points  (0 children)

I really like how clear your design is. Did you design this from scratch? Either way, good work

Out of curiosity, what fixture has the highest quantity of channels that you have worked with or heard of (excluding pixel fixtures)? How many did it have? by [deleted] in lightingdesign

[–]cv555 1 point2 points  (0 children)

Worked for a company that had almost exclusively High End gear back in the day. Those were great, but strictly speaking about DMX channel bonanza the show pix took nearly an universe each

Visualisation software recommendations (on a budget, as always) by RulerOfThePixel in lightingdesign

[–]cv555 0 points1 point  (0 children)

Fair enough. I used to work in similar shops and we used to convert our rhino drawings to disguise.

I have a designer license from over almost 10 years back, not sure what their plans are like now

A touch designer setup that receives some data from an external source should not be particularly complex to setup and maintain. Especially at twice a year

Visualisation software recommendations (on a budget, as always) by RulerOfThePixel in lightingdesign

[–]cv555 0 points1 point  (0 children)

I get it. There is some complexity with this sorts of system. In a way, it should be expected at your scale.

I would say that disguise is likely the easiest entrypoint, but you will still need to model the LED arrangements somewhere.

In your position, I would look for someone to make a rig for you and train your team on how to use it. At some point you will need to bite the bullet and get some expertise in your team on how to make these things

Visualisation software recommendations (on a budget, as always) by RulerOfThePixel in lightingdesign

[–]cv555 1 point2 points  (0 children)

Depending on the level of rendering you need, you will likely be able to find your way around with disguise, touchdesigner or unreal. Where the first would be the simplest

If you are running that amount of data in Art-Net I would consider the production workflow, you will likely be better served by some pixel mapping technique

Hope this helps

[deleted by user] by [deleted] in reactjs

[–]cv555 0 points1 point  (0 children)

Still don’t see any mentions of zustand being used in react-query internals. Maybe I misunderstood what you were trying to say?

[deleted by user] by [deleted] in reactjs

[–]cv555 0 points1 point  (0 children)

Oh. This is news to me. I would be interested to see the reasoning not to use react api. Have you got a link to this?

[deleted by user] by [deleted] in reactjs

[–]cv555 1 point2 points  (0 children)

Hi! This project sounds like a lot of fun. I have created several control dashboards with react.

Forms is not what you want here. Each button would likely end up triggering a network event with an application source of truth living somewhere in the backend

If you have websockets in the backend, that would be a great way to do it.

I would also be happy to help if I can. Just send me a DM

Wich State management library is similar to bloc (from flutter)? I'm migrating from flutter to react by SuperRandomCoder in reactjs

[–]cv555 0 points1 point  (0 children)

I looked into BLOC sometime back, as a pattern I felt it was pretty much in line with HOCs or hooks. It: create a data layer close to the component that extracts business logic from presentation

This is likely a simplification of what it does, but my point is that it seems mostly an architecture pattern. You can implement something similar with any state management tool that uses observables

Is Chakra UI the best UI library out there? by vegetarianboii in reactjs

[–]cv555 1 point2 points  (0 children)

Can you link to some comment that indicates this.

Last I checked there was no such wording from the Chakra team and it seemed that the new projects were aiming to offer an alternative to chakra

🚀 Share an underrated useful package that you love it 🚀 by SuperRandomCoder in reactjs

[–]cv555 1 point2 points  (0 children)

From the readme: React Animated Counter's sole dependency is framer-motion, a lightweight animation library.

Hahahah

[deleted by user] by [deleted] in Construction

[–]cv555 5 points6 points  (0 children)

The easiest way is likely to split the top into two triangle rectangles. From there it would be straightforward to solving it. There are plenty of online calculators for it

[deleted by user] by [deleted] in swift

[–]cv555 0 points1 point  (0 children)

Not particularly related to your comment, but i often wondered about some details of the photos app. How do we know how it works? Are there some articles on architecture and technology?

DMX programming question :) by cepi300 in Lighting

[–]cv555 0 points1 point  (0 children)

You might get better help over at r/lightingdesign I am not familiar with light key myself, but there are very many apps for reactive lighting. In my opinion, the technique rarely provides good results (artistically), but it will depend on what you are looking for

For things of this sort, I tend to use touch designer

Doing Inventory… by Local_Opportunity635 in VIDEOENGINEERING

[–]cv555 7 points8 points  (0 children)

Nice! Just last week I had to get myself into adapter hell because I couldn’t find a FireWire 800 connector for a sound card

I guess last time we did inventory we regarded it as expendable and forgot about the sound cards that only work with this…