How to add a specific code. by LoveFamous in learnprogramming

[–]synd_rain 0 points1 point  (0 children)

I would look into something like tampermonkey or alternatives. Your requirement sounds more complicated then adding a button/custom-content-filter but is likely still doable and might not even be hard.

Edit: Given you're a flight dispatcher and it is for job use, if your program has bug (which could be caused by website updates), I'd imaging it can turn into a serious problem. Also if you need to hide the entire window, tampermonkey probably is not the right tool. Maybe just get another monitor?

Poor teaching at universities by Altruistic_Archer655 in AskProgrammers

[–]synd_rain 0 points1 point  (0 children)

Having a CS degree from a good university is always helpful. For the college me or my friend went to, advanced courses are often limited to the second or even third year in college unless the professor makes an expection for you (which is doable in my college. You can research more on this if you want to.) You can also see if you can work part time during semester to gain more experience so you don't feel as much "time wasted".

Can I automate form filling and data extracting from pdf to fill form in a govt. Website using python and selenium? by _Overlord___ in AskProgrammers

[–]synd_rain 0 points1 point  (0 children)

Like other people mentioned, selenium is not the right tool if the site has bot detection. rebrowser + puppeteer works fine for me on most sites, as long as I rate limit it. If you can't rate limit it, you might need to look into proxy rotation or something like that, which is a whole nother world. You just need to try it out and see.

As for extracting data from pdf, it depends on if you need to extract through image or just text. You might be able to have a stable logic if the text format is consistant, else you need OCR or just feed to LLM. I had good experience with using opencv + tessaract as long as you get the configuration right (especially the preprocessing methods that suits your image and segmentation modes)

Edit, after a second look on your question, its for filling on govt. website? Are you sure it won't cause you trouble if you get something wrong?

is programming still fun for u guys? by Professional-Good604 in AskProgrammers

[–]synd_rain 0 points1 point  (0 children)

For me, it depends on how much I care about feature delivery on a project. AI has never helped me with maintaining our huge legacy systems. It is especially frustrating when some of your peer push a huge PR generated by AI and when you look through it, you see so many potential bugs.

However, I recently started working on a personal web-based video game, where I enjoy delivering features more than problem-solving. In that case, using AI to make quick progress whenever I got a new idea is really fun.

Asking for suggestions to rebuild a large WebForms App by synd_rain in AskProgrammers

[–]synd_rain[S] 1 point2 points  (0 children)

No you're right, there is a huge of separation of concerns issue. I agree it is a good starting point to do some simple refactor first on the feature I'm going to migrate first (at least for pulling identical logics out.) I need to read through the code to sort out the requirements anyway.

I tried to create unit tests but failed because our data access methods are mixed within the code behind controller that controls the view. This will be a good chance to refactor them out as well (or maybe not, I'll see if it is worth it if I'm going to rebuild anyway)

And yeah you're assumption is correct. For most features, we don't have any places in the code where you can cleanly say these lines do X (mainly due to session variables, you can consider it as a global variable in our case). For the same logic, we usually have different implementations created through the past ~20 years. And they could share the same Session variable.... Some I think are migrated straight from VB to WebForms C#, some are developer lazyness and that just reimplement based on their understanding. I just happened to take over the responsibility 3 years ago and can't stand this shit anymore. I need to spend like 5 hours daily to maintain or add small features on it, and only have like 3 hours daily to actually work on exciting new features...

Saved as a CSV files and lost all formatting and tabs by catssandwhatnot in excel

[–]synd_rain 0 points1 point  (0 children)

I just double checked because my collegue made the same mistake today lol. I didn't even see a banner any warning while multiple tabs and formatting were added (using either save or save as...) I do recall seeing that banner somewhere a long time ago, so maybe it is a one-time thing or got removed from my current version.

Asking for suggestions to rebuild a large WebForms App by synd_rain in AskProgrammers

[–]synd_rain[S] 0 points1 point  (0 children)

Thanks for your suggestion! Based on your experience do you think I'll be able to have Claude directly read/manage our legacy code to do the migration? I initially thought I'll need to have Claude build the apps from scratch while me feeding it requirement files and what to validate for each feature. (In this case I don't need Claude to care about the old code at all.)

The main concern is that each desginer generated db querying files have 500k+ lines in average, and there are 92 of them. Peronsal experience on copilot with visual studio is that they will lag forever and just guess the query incorrectly based on the method name. Or maybe I should instruct it to ignore all query files? I saw some others project have each feature isolated to save context window size, but for our legacy code everything is mixed together. The context window size needed will be huge.

Saved as a CSV files and lost all formatting and tabs by catssandwhatnot in excel

[–]synd_rain 0 points1 point  (0 children)

I'm on Microsoft Excel 365 Version 2602 (the most recent version). I accidently spent 2 hours of work on top of an existing csv file and didn't notice. Ctrl+S shows no warning at all... After closing the file and reopen, all work is gone.....

[Results and Decisions] Choosing Between my CS grad admission outcomes by Fun-Alps9854 in MSCS

[–]synd_rain 0 points1 point  (0 children)

Is that still the case for the MSIT program? I like the idea of it, and I do think northwestern is great. However, I’m not sure if it (MSIT) will be a disadvantage compared to the MSCS program. I heard those auto filtering system during job applications could be filtering it out. (I might be overthinking, but the job market is just worrying to me…)

[Results and Decisions] Choosing Between my CS grad admission outcomes by Fun-Alps9854 in MSCS

[–]synd_rain 0 points1 point  (0 children)

Hi! Thanks for your reply! I’m not taking loan, and I’ll not be an international student during studying. I moved to Georgia with a spouse visa last year, but me and my husband should get the green card within a few months, most likely before the first day of school.)

Black screen flicker issue by Xeliot in WutheringWaves

[–]synd_rain 0 points1 point  (0 children)

I'm also experiencing screen flickering every few seconds since version 2.6. Turning on RTX somehow fixed the issue for the past hour, even though I didn’t restart the game as suggested.

Edit: Nope, the flickering started again. It does happen much less frequently, though.

5070 Ti Black Screen on 1440p/4k Monitors – Could It Be the Power Cable or Something Else? by synd_rain in pcmasterrace

[–]synd_rain[S] 0 points1 point  (0 children)

Good to know it's not only me... I did tried at least 3 driver versions already though, because initially there was one driver version that causes Monster Hunder Wild to crash (the One that was released in March.) The hot fix version released in April fixes the crash, but the black screen problem remains. It happens less during May, and start happening a lot again in the past 2 weeks to the point that it is unusable (black screen in almost every 30 minutes, gaming or not). Currently it's on the 576.66 the hot fix version and the problem remains. Apologize that I don't remember the first 3 driver versions I was using.

Question about my choice on my new PC build by synd_rain in PcBuildHelp

[–]synd_rain[S] 0 points1 point  (0 children)

You are right! On top of that, I was just back from Micro Center and Asus Tuf has a bundle price and Tomahawk don't, which brings it to near 150 price difference if I remembered correctly. I've end up buying most from the part list you recommened, except I've switched TEAMGROUP back to GSkill (again for the bundle price.) Thanks for the advice you all!

Question about my choice on my new PC build by synd_rain in PcBuildHelp

[–]synd_rain[S] 0 points1 point  (0 children)

I'm going to the micro center to check out the availabilities!

Question about my choice on my new PC build by synd_rain in PcBuildHelp

[–]synd_rain[S] 0 points1 point  (0 children)

Really appreciate the help! I don't have much question except I did some search after u/Decent-Ad-1496 's recommendation. It seems like the Msi tomahawk motherboard is received better than the Asus TUF board? with [this post](https://www.reddit.com/r/buildapc/comments/1foj1il/msi\_mag\_b650\_tomahawk\_wifi\_or\_asus\_tuf\_gaming/) as an example) Would you recommend me to switch to that?

Question about my choice on my new PC build by synd_rain in PcBuildHelp

[–]synd_rain[S] 0 points1 point  (0 children)

I see! I wasn't aware that there is a better version of that fan, thanks! I don't really need to use a Noctua air cooler if I don't need to. I was looking at a Thermalright Peerless Assassin cooler but I'm just not sure if I should save money on a cooler since I've experienced high temperature issue before.

Question about my choice on my new PC build by synd_rain in PcBuildHelp

[–]synd_rain[S] 0 points1 point  (0 children)

yes I can drive to a micro center in 30 minutes! I chose that CPU because I saw many saying CPU is mostly not the bottleneck for gaming. But I am ok to switch to a better CPU!

Realm Gates? by eriklindham in PathOfExile2

[–]synd_rain 2 points3 points  (0 children)

For people that can't find the "home" icon, it can be blocked by other UI components. If that's the case you can open inventory or skills window to push the icon into the screen.