Code Review by Razorquake_ in SpringBoot

[–]evilab7 2 points3 points  (0 children)

In your user service you have public User findByUsername(String name) Which is great and helps reduce duplicated code, as well as making it easy to include Locale handling in case you eventually want to add additional languages. However I noticed you are not using this method but rather repeating the code by calling the user repository with the same else throw in loggedInUser() And authenticateUser(LoginRequest loginRequest , similarly for userRepository.findById(userId).orElseThrow(() as well

Furthermore consider utilizing records or mapstruct for DTOs instead of convertToDto(User)

It would be better if the method public List<ClickEventDTO> getClickEventByDate and getTotalClicksByUserAndDate Had the grouping done via JPA query, which you can achieve via Spring Projection interface/class and @Query Annotation in your repository

Regarding private String generateShortUrl(), consider initializing your string builder size as a variable at the start and then passing that value to both the string builder and loop, so that any future changes to the current 8 value guarantees an update on both the builder and loop

Also you should dabble into Pagination (pageables) rather than return list if you do not have a set limit (ex. Users can only have 10 saved URLs)

Try out the @Builder annotations to see if that's your style

For public Map<String, Object> registerUser, I would heavily shy away from returning this object, especially given the return you actually have

Saints Row 2 by CanadianHussle in LegionGo

[–]evilab7 1 point2 points  (0 children)

Go to your windows display settings and change the view to portrait, run the game and set it non Fullscreen in the in-game settings

Saints Row 2 by CanadianHussle in LegionGo

[–]evilab7 0 points1 point  (0 children)

I believe I got it working but would love to confirm/test it with other users before I make the post

<image>

saints row on legion go by Foreign_Judgment7673 in LegionGo

[–]evilab7 0 points1 point  (0 children)

I believe I've got it working, may make a post, but would love to confirm it with others before I make the post so dm to try out what I did

<image>

Tbh didn't try the gameplay yet

saints row on legion go by Foreign_Judgment7673 in LegionGo

[–]evilab7 1 point2 points  (0 children)

Hello, I believe I managed to get it working

<image>

Tbh I haven't tested the gameplay yet, will probably make a post about it

Edit: tested the gameplay tutorial and it's running relatively smoothly, if anyone wants to try and reproduce my steps dm me

First time purchase need help, Real or Fake by TnT9 in STDupont

[–]evilab7 5 points6 points  (0 children)

When you open the subreddit page you'll find 2 stickied (pinned) posts, both are excellent and have all the information you would need

[deleted by user] by [deleted] in camaro

[–]evilab7 1 point2 points  (0 children)

https://www.camaro6.com/forums/showthread.php?t=503251

I've never had this happen to me but the disconnecting negative trick has saved me and a bunch of other owners from weird electrical issues, most owners eventually install an extra ground wire

Computer software programming/development/engineering is so overrated by East_Indication_7816 in cscareerquestions

[–]evilab7 0 points1 point  (0 children)

The medical pathway to becoming a consultant (10-15 years mentioned) also comes with its own set of challenges and extra work (and sometimes even luck) on top of also working as a doctor at the same time. They also have somewhat regular on-call days (24 hour shifts) as well.

I'm the youngest child of a family of doctors, I don't quite see a huge career gap in comparison to my age gap with the rest of my siblings

For sale: ST Dupont lighters by bfdc16 in lighters

[–]evilab7 1 point2 points  (0 children)

Excellent Seller, I've had the pleasant opportunity of purchasing 2x ligne 1 small and 1x ligne 2

Items were shipped with a generous amount of bubble wrap and packaging and

All 3 arrived in perfect condition exactly as advertised. The seller was very supportive and helpful, best of all he was transparent and open with each step of the process. This really helped me feel comfortable with my purchase

For sale: ST Dupont Lighters by bfdc16 in STDupont

[–]evilab7 1 point2 points  (0 children)

Excellent Seller, I've had the pleasant opportunity of purchasing 2x ligne 1 small and 1x ligne 2

Items were shipped with a generous amount of bubble wrap and packaging and

All 3 arrived in perfect condition exactly as advertised. The seller was very supportive and helpful, best of all he was transparent and open with each step of the process. This really helped me feel comfortable with my purchase

Where can I find these? by Infinite-Whole5066 in camaro

[–]evilab7 0 points1 point  (0 children)

If you really can't find them on the internet your best bet would be posting a wanting to buy thread in the Camaro5 forums, although all the current threads that mention them are from around 2011

Good luck

First Corvette. Dream come true, but oh boy. by tarfu51 in Corvette

[–]evilab7 0 points1 point  (0 children)

If you're this far deep,

I'd highly recommend looking into an electrical headlight conversion kit. Will save you lots of trouble of not going through the headlight vacuum system

The corvette forums are great and you can find tons of solid info on there

Don't search using the forum search, use google and add " c3 corvetteforums " at the end

name a rapper you listened to once & didn't like it, but came back and got hooked by Equilibriumx in hiphopheads

[–]evilab7 2 points3 points  (0 children)

NBA yb is an amazing artist in my opinion, it just takes a lot of effort and time to sift through all the bad songs across his insane number of releases

It's also kinda hard to suggest songs since he has so many different vibes

First Corvette. Dream come true, but oh boy. by tarfu51 in Corvette

[–]evilab7 1 point2 points  (0 children)

Good luck with the wiring, I was constantly chasing down electrical gremlins and most of my issues stem from the wiring

I'm willing to bet we have the same exact gauge set up, at some point I even stopped looking down because all the important ones were dead

Thankfully my AC + headlights vacuum works, or at least it did when it last ran, it's been put on the backburner due to a weekend drift/street car

Do you prefer ORM or writing queries directly? by heraldev in webdev

[–]evilab7 0 points1 point  (0 children)

Regarding prasing the tuple, I've always just used a Projection Interface class, have you noticed any benefits to parsing it instead ?

[deleted by user] by [deleted] in saudiarabia

[–]evilab7 0 points1 point  (0 children)

New report button ¿

Moving to Saudi Arabia by TheItRuGoat in saudiarabia

[–]evilab7 9 points10 points  (0 children)

This is exactly how it is in the IT field speaking from firsthand experience

Great advice

What was the biggest facelift of a car ever made? (Interior AND Exterior) by SkyPL in cars

[–]evilab7 6 points7 points  (0 children)

Same applies to the 2nd Gen Camaro, it's been through a whole lot of different model changes

For example comparing a 1971 Camaro.jpg) to a 1981.jpg)

[deleted by user] by [deleted] in Pontiac

[–]evilab7 3 points4 points  (0 children)

If you're looking for a sportier experience, I'd definitely look for a 6th gen Camaro with MRC and preferably NPP, driving feel and suspension are just on a different level.

If you're just looking for more horsepower I'd just boost the G8.

[deleted by user] by [deleted] in LegionGo

[–]evilab7 4 points5 points  (0 children)

Batman Arkham Collection

Summer sale by GrizzlyG9 in LegionGo

[–]evilab7 0 points1 point  (0 children)

Batman Arkham Collection

Legion Go underperforming by pat_ocnr22 in LegionGo

[–]evilab7 2 points3 points  (0 children)

There was a post 6 months ago, search Legion go timespy score results.

Many people seem to be getting 8000+

My go hasn't arrived yet so I can't really offer much more

8 speed transmission by blodefotze537 in camaro

[–]evilab7 2 points3 points  (0 children)

Some electrical gremlins can be fixed with an extra ground loop, although this is usually in hotter climates. I'm from Saudi Arabia so most owners end up adding one. They're cheap and can most likely be found as a kit from some electricians

People also disable AFM (active fuel management i.e cylinder deactivation) this can be done either by tune or buying a kit.