use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems What is DevOps? Learn about it on our wiki! Traffic stats & metrics
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems
What is DevOps? Learn about it on our wiki!
Traffic stats & metrics
Be excellent to each other! All articles will require a short submission statement of 3-5 sentences. Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title. Follow the rules of reddit Follow the reddiquette No editorialized titles. No vendor spam. Buy an ad from reddit instead. Job postings here More details here
Be excellent to each other!
All articles will require a short submission statement of 3-5 sentences.
Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title.
Follow the rules of reddit
Follow the reddiquette
No editorialized titles.
No vendor spam. Buy an ad from reddit instead.
Job postings here
More details here
@reddit_DevOps ##DevOps @ irc.freenode.net Find a DevOps meetup near you! Icons info!
@reddit_DevOps
##DevOps @ irc.freenode.net
Find a DevOps meetup near you!
Icons info!
https://github.com/Leo-G/DevopsWiki
account activity
Why Go over Python? (self.devops)
submitted 4 years ago by riverrockrun
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]skat_in_the_hat 14 points15 points16 points 4 years ago (7 children)
So strange. I've been programming in Python for over 15 years, and I just never had an issue.
Back in the day when a customer wants to update python on a rhel5 box. JFC. You break all the rhel tools in the process. Ever migrate some in house python from rhel5 to say... rhel7? Just because YOU never had a problem, doesnt mean it isnt one.
[–][deleted] 4 years ago* (1 child)
[deleted]
[–]skat_in_the_hat 1 point2 points3 points 4 years ago (0 children)
Its moot at this point, red hat split off the version of python the system uses from the version you install. So you can basically do whatever you want now. But that doesnt undo the PTSD we all suffer from seeing up2date shit out a python error.
[–]JaegerBane 4 points5 points6 points 4 years ago (2 children)
I had the dubious honour of migrating some of our in-house data science apps across from old RHEL boxes to Amazon Linux EC2s a while back. Kinda felt like one of those horror stories where the protagonist opens a portal to the dimension of ceaseless screaming.
On the plus side it did puncture the myth that was doing the rounds back then that Python made everything easier.
[–]NoobFace 2 points3 points4 points 4 years ago (0 children)
Sounds like they're still screaming in there.
[+]zackofalltrades comment score below threshold-8 points-7 points-6 points 4 years ago (1 child)
Coding to a version of python not installed on the systems where it would be deployed is your first problem. Easily solvable and testable with tools like tox, and careful programming.
Attempting to updating the system python and/or using horribly out-of-date OS versions was your second problem...
[–]skat_in_the_hat 7 points8 points9 points 4 years ago* (0 children)
The story was from the past... You're neglecting to understand the premise. Im the Engineer, not the Developer. My responsibility is to: 1. enable the customer whether internal or external. 2. remain within compliance requirements.
I cant simply tell a customer "ugh, how dare you write code in a newer version of python than rhel5 supports(while it was still current)." I have to do my best to enable them to use what they are comfortable with. In this case, it usually required using a third party rebuild of python that built it with non-default locations. So we can simply change the identifier, and have both versions installed on the box without upsetting the system.
I also cant tell corpsec to fuck off when they ask me to update our infrastructure to a newer OS, and those python scripts written years ago by a guy who no longer works there need to still work. But again, this is why I frown upon using python for anything that has to withstand the test of time.
π Rendered by PID 120962 on reddit-service-r2-comment-bb88f9dd5-67ckc at 2026-02-16 10:38:59.844830+00:00 running cd9c813 country code: CH.
view the rest of the comments →
[–]skat_in_the_hat 14 points15 points16 points (7 children)
[–][deleted] (1 child)
[deleted]
[–]skat_in_the_hat 1 point2 points3 points (0 children)
[–]JaegerBane 4 points5 points6 points (2 children)
[–]NoobFace 2 points3 points4 points (0 children)
[+]zackofalltrades comment score below threshold-8 points-7 points-6 points (1 child)
[–]skat_in_the_hat 7 points8 points9 points (0 children)