56 points
*

This interface is laughably terrible. For one, everything should be tabs: you should drag files from one tab to another completely blind. For another, I can see the scrollbars which is just bad. Further, there should be a giant ad at the header/footer which shills bitcoin. Finally, the password field shouldn’t be obscured but synced to our online Safe™ for easy retrieval at just 12.99 a month.

We’ve sure come a long way since those primitive days…

permalink
report
reply
2 points
*

I genuinely wonder why MS hasn’t added FTP to Windows Explorer in all these years. It would’ve fixed so many issues

permalink
report
parent
reply
6 points

explorer does have ftp support. not sure which windows version added it, but it’s been a feature for a while.

permalink
report
parent
reply
3 points

It came with either Windows 2000 or XP.

permalink
report
parent
reply
33 points

At my first developer job 25 years ago, any time we made a change in the code we had to add a comment at the end of each modified line with our initials and the date, because we had no version control.

permalink
report
reply
9 points

When I graduated from university in 2020, my classmates still zipped the entire project and dated it with “final”, “final(2)”, and “final-forrealnow”. This is extra sad, because they did this in a class, where we were taught version control. Out of the 50-something people in my lab for that class, maybe like 3 people outside of me didn’t express hatred for it

permalink
report
parent
reply
1 point

Oh, they are experienced seniors! I saw people zipping the package with: “project-new”, “project-new(1)”, “copy of project-new(1)”

/sarc 🤡

permalink
report
parent
reply
1 point

@dinckelman
That’s a thing I never understood. Everyone knows this problem but until now ther isn’t a single Filesystem for linux that support version control native.

@CoggyMcFee

permalink
report
parent
reply
3 points

That‘s how I still do it today, 'cause: no version control. 🙈 I wished I could use Git. But im my customer project there isn’t any…

permalink
report
parent
reply
3 points

there’s absolutely no reason you can’t use git

permalink
report
parent
reply
7 points

Yes, if your customers insist on storing the source files on IBM i in “QSYS.LIB” and you are not allowed to develop locally in you favorite IDE. The old “AS/400 developers” fight tooth and nail to store the source code in the in the database instead of “Integrated File System”, so it’s always a pain. 🤮 Fortunately there is IBM BOB which makes transfer really easy.

permalink
report
parent
reply
2 points
Deleted by creator
permalink
report
parent
reply
31 points

People calling this a horrible UI have clearly never used SAP…

permalink
report
reply
2 points

I have never used SAP, I have used this extensively, I believe you

permalink
report
parent
reply
29 points

I personally am familiar with 2 organisations with millions of dollars in annual revenue that deploy critical line of business applications like this in 2024

permalink
report
reply
10 points

Ftp deployments are supported in azure web apps too, and widely used.

I just came by an org recently that serves intermediate ca certs that way ¯\_(ツ)_/¯

permalink
report
parent
reply
2 points

Oof…

permalink
report
parent
reply
2 points

With something like this, how do you handle the period of time while copying? I mean you can’t really leave it running as it wouldn’t be in a consistent state. A “under maintenance” page instead? Copy to a fresh folder and when done tell the webserver to serve the new location?

permalink
report
parent
reply
9 points
*

It depends. I’ve done it a few different ways:

  • YOLO: especially with thugs like PHP you only affect one page at a time and with low traffic the odds of a problem is small
  • Maintenance page: temporarily show a page. Some servers like IIS have this built in. Otherwise it’s a simple update to httpd conf
  • In a cluster environment, just take the node you’re updating out of rotation, and only update one node at a time.
  • Copy and switch like you suggested. Can be combined with any of the above and is a smart move if upload is slow or can be interrupted, or it’s cumbersome to restore the old files

Edit: spelling

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
22 points

Tomcat 7.x is considered “fairly new” in my current company. Log4j didn’t hit us because the libraries we used were too old stable.

permalink
report
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 6.8K

    Monthly active users

  • 1.4K

    Posts

  • 32K

    Comments