Patch is now Paid DLC
- 1 post
- 16 comments
- 2 years
RoR is too much magic for me. Getting started with any new code base is such a pain that I never want to do again. As a manager, I’ll avoid any job post that mentions Ruby. I have maintained projects written in Delphi, Centura, Java, C#, PHP and none of them even come close to the pain of RoR. Java and C# are notorious for ceremonial interfaces but that’s nothing compared to trying to figure out RoR automagics.
- 3 years
I’m at the level called “never bothered to try”.
- tvbusy@lemmy.dbzer0.comtoProgramming@programming.dev•This comic was published less than ten years ago, and it's wild how obsolete it isEnglish3 years
It could have been the other way around if global positioning systems were either not developed or used only by the military. In that case, detecting scenery of a park could be easier than trying to figure out the position on the map.
Or it could just be that maps data are not shared. You’ll need to hire boats and hire people to go and draw the map.
- tvbusy@lemmy.dbzer0.comto
Programmer Humor@programming.dev•Some people just wake up and choose violenceEnglish
3 yearsRoR is very… specific. Some love it because it comes with magic. Many hate it for the same reason.
You either knows the magic and love it, or you hate it with a passion. You never really know when (not if) your change will break the system because it’s supposed to name in a very specific way that work by, again, magic.
- 3 years
Any good encryption should make data looks random. Looking for patterns in encrypted data is one of the most basic steps to break an encryption. Therefore, good encryption should make data almost uncompressable, as in it’s so random that compression does not reduce the size.
- 3 years
Encrypt then sign. Verification is often much faster than (or at worst as fast as) decryption. Signature can also be verified without decryption key, making it possible to verify the data along the way.
- tvbusy@lemmy.dbzer0.comto
Programmer Humor@programming.dev•Until there's a community for Enterprise Networking you have to suffer my meme.English
3 yearsPSA: Since his finger and the reflection touches, he’s likely looking into a one way mirror. There’s someone behind the glass.
- tvbusy@lemmy.dbzer0.comtoProgramming@programming.dev•Other dev won't follow best practices, is this common?English3 years
Others have given excellent advices. I’ll approach it from management point of view:
-
If there’s management oversight, such as tech lead/engineering manager, talk to them. Don’t make any accusation. Approach it from the direction of you feeling uncomfortable with how the team is working. They will know how to solve the issue. However, any tech lead/engineering manager should have already dectected the problem and at a minimum acknowledge the issue.
-
If there’s no tech management oversight, I’d suggest you approach the senior engineer directly. I’d want to emphasize here that it has to be tech management. Non tech management won’t understand the problem and they won’t be able to solve the problem. Sometimes the senior engineer maybe under pressure to deliver and there’s nobody to split the tasks to other team members. I did this a few times in my career before I developed my skill to lead a team.
-
If it’s neither because the senior is under pressure to deliver, nor there’s management oversight, your next best bet is to seek consultantion with another senior, either in your team or another team. They maybe able help to talk to the senior.
-
Your last resort would be non tech management, or saying it another way: express that you’re not happy with your job. This won’t be much help unless others in your team doing so as well.
If all these fail, consider finding another offer. There’s no oversight, there’s no willing to inprove from the senior and there’s no chance to improve the situation from other seniors, you won’t learn much there.
-
- tvbusy@lemmy.dbzer0.comto
Reddit@lemmy.world•Sound Off: How many 10+ year redditors have left the site?
3 years15 year account and happy with Lemmy here. Only going back to Reddit once in a while to make sure all my comments remain deleted.
- tvbusy@lemmy.dbzer0.comto
Programmer Humor@programming.dev•finally there is a perfect monitor for Java programmers
3 yearsNo
FactoryFatoryFactory? I’m disappointed. (Typo is intentional)
- tvbusy@lemmy.dbzer0.comto
Reddit@lemmy.world•Official reddit app is #1 news app in the Danish iOS app store
3 yearsHow star reviews, especially on PlayStore, is not what most people think. Reviews are given weight so that one star means almost nothing, unless there’s no other ratings. Remember that app stores have interest in apps staying highly rated to attract users. Nobody want to see an app store with mostly below average ratings.
This also applies to any rating system where the service has interest in keeping them high, such as Amazon shopping. The way I combat this to use 2 stars to make my impact on the rating much higher.
- tvbusy@lemmy.dbzer0.comtoProgramming@programming.dev•How often does branchless programming actually matter?English3 years
Please please please, God, Allah, Buddha, any god or non god out there, please don’t let any engineer bringing up branchless programming for a AWS lambda function in our one-function-per-micro-service f*ckitechture.
Plex login system is such a nightmare. There’s a mix of something that is local, some that are online but displayed as local, and some that are completely online. I gave up on Plex when I can’t figure out how to remove an old Plex instance that somehow the clients still connecting to instead of the new server.
- tvbusy@lemmy.dbzer0.comto
Reddit@lemmy.world•"Update: Relay will continue to operate from July 1st."English
3 yearsAPI fee is not free, only delayed. I have no idea how the devs will handle the combined bill when it comes. It’ll be a huge bill while income from subscriptions have not really picked up yet. I would not take this risk even if someone give me Appollo source code for free.



Most data centers have some kind of service where you can request a KVM to be connected to the server. It’s not instant as an actual human has to do so but a lot sooner than another human driving long distance. I guess in this case, it’s a mid size company that is big enough to have multiple locations yet small enough to still manage to use on-premise infra instead of data centers.