For instance, he would love if a tool could let him know if...
- Acrylic paint inventory should be sent from Store A to Store B where it is in more demand.
- Raising the price at Store A of paint brushes would increase profit percentage without diminishing volume sold.
- Doing a buy one get one free special for old products would be profitable in Store B.
Right now, he's only got intuition about which store should have which inventory at which price, but he'd like a tool that could help him optimize and validate these intuitions.
I guess I'm looking for a Google Analytics / Mixpanel style solution for the real world that could also assist with optimizing pricing and deals. Is there something on the market that handles this sort of problem? Or is this something that should be home-brewed?
My inner Steve Jobs is getting a bit annoyed that when I pan around, I can't achieve 60fps reliably. You'll especially notice the choppiness if you pan around a lot of cards. I understand that I could easily get to that frame speed had I chosen to build with canvas or WebGL, but the DOM is a much happier technology to work with.
The crux of the problem is that I have one event listener that fires on every mousemove event to pan the canvas... it's not the most expensive calculation, but it fires quite a bit, causing the browser to constantly spend some time scripting and re-rerendering.
What's strange is that when I plug in my external monitor, that choppiness disappears. According to my webdev friends, external monitors force your browser to use GPU acceleration for everything, regardless if the browser is viewed on the external monitor or laptop.
I found this surprising! It begs the question... why can't my app use GPU acceleration for everything?
Given that context, do you have any advice that could help me achieve 60fps? Is GPU acceleration worth exploring, or is that barking up the wrong tree?
I'm a software engineer and have been recently inspired by the https://www.trilliontrees.org/ project.
On a recent consulting project, my friends at https://deepai.org/ were tasked with estimating the number of palm trees in a given region based on satellite imagery. Although the satellite imagery provided was not of the best quality, we were able to come up with a machine learning model that could estimate the quantity of palm trees reasonably well.
We think we could extend this model to track other types of trees and foliage, and perhaps extrapolate the amount of carbon sequestration occurring on a city-by-city/year-over-year basis. It could be a useful tool for academia as well as a nice visualization for the public via a web-based dashboard. Throw in some gamification and a leaderboard to show which cities are planting the most trees would be pretty doable as well.
Viable idea? Already been done?
Would love some suggestions from folks in the knowhow since my knowledge of climate change right now doesn't go much further than the fundamentals.
A roadmap like this one: https://roadmap.sh/frontend (designed to show what it takes to become a front-end developer) but for more general software projects would be great! Any ideas if there's something online already for this?
It's a WIP React application that contains a decent number of hard-coded static pages. Every day or so, the client comes to me requesting some additional sections or style tweaks.
It's legitimate feedback too, since they're out demoing the application to their customers and seeing how it performs in the wild.
What's a good way to handle this situation? Years ago, I used Wordpress for this sort of thing, and could easily hand the keys to the kingdom to the client and let them manage the changes themselves. There were even some widgets that let people control styling!
Creating an admin panel seems overkill for this, even an off-the-shelf one like Django Admin, since the content is probably not going to be updated once we finalize it.
How should I go about this? Any tools that would let semi-technical users change a website's copy and style easily?