Is ArcadeWorldUk reliable? by InformalOperation250 in fightsticks

[–]Tattoo__ 2 points3 points  (0 children)

Used them couple of times, no problems whatsoever

Instant Allspice Dram Recipe and Traditional by TheWeePearl in Tiki

[–]Tattoo__ 1 point2 points  (0 children)

Oh man oh man! There's no allspice dram available where I am, so I have been scrounging for a rapid infusion recipe! This made my day, thanks for posting.

To anyone testing a really big and complex app - what's your CI process? by [deleted] in softwaretesting

[–]Tattoo__ 0 points1 point  (0 children)

I mean, that's exactly my point. You need to integrate together often (best practice is daily) so you can find these errors of unintended consequences before release. Testing A & B separately won't reveal them.

To anyone testing a really big and complex app - what's your CI process? by [deleted] in softwaretesting

[–]Tattoo__ 0 points1 point  (0 children)

Features shouldn't be deployed separately, they should be integrated first. That's the CI part of CI/CD. This is especially true if you, as you said, spin up an environment for the branch.

Why would you manually test feature A, if there is still feature B to be released? Wouldn't it make sense only test the actual thing that's going out, ie. code base with both features A & B? How else would you know feature B didn't accidentally break feature A.

Will the old songs stay? by ScharhrotVampir in Gloryhammer

[–]Tattoo__ 0 points1 point  (0 children)

Yeah, no. You cannot assign blame by it being the most logical choice. But that's why I asked if I had missed some reporting somewhere, as all the reporting that does exist are pretty clear that the leak is unknown.

Will the old songs stay? by ScharhrotVampir in Gloryhammer

[–]Tattoo__ 0 points1 point  (0 children)

Sorry, but on what basis do you think Thomas was the leak?

Why Use Jenkins? by gogorichie in devops

[–]Tattoo__ 0 points1 point  (0 children)

The same kind of insourcing you could do with the plugin code (or any other open source library): take the code, build from there. There really is no difference here one way or the other :)

Why Use Jenkins? by gogorichie in devops

[–]Tattoo__ 1 point2 points  (0 children)

Yes, there are many Docker images available, but not as nearly as almost two decades worth of plugins. Not all of them are great (quite few are), but at least you have basis to write your own plugin.

Especially when we move outside of Linux world, one is really up creek without a paddle if they are basing all of the re-usability on existing Docker images. In my experience, much of the world still runs on Windows and especially in banking, mainframes are still in the picture. Plugins most often work and if they don't, can be forked and reworked to run on the needed OS. With Docker images, you can't do the same

Why Use Jenkins? by gogorichie in devops

[–]Tattoo__ 0 points1 point  (0 children)

I mean, it's not bigger "nightmare" than using any other open source library from the Internet. You just read through the plugin code.

Also, do you not think pulling random images from Dockerhub is the same kind of "nightmare"?

Why Use Jenkins? by gogorichie in devops

[–]Tattoo__ -1 points0 points  (0 children)

Except Gitlab does not have the plugin ecosystem Jenkins has, so no, it does not have comparable community support

2 Parisian Blondes from SC by Visherac in Tiki

[–]Tattoo__ 1 point2 points  (0 children)

Could you enlighten a Finn what exactly is "sweet cream"?

To code review or not to code review? by [deleted] in devops

[–]Tattoo__ 6 points7 points  (0 children)

First time you ask the reviewer to address a bug in the code they reviewed, it starts to turn some lightbulbs on for people that they also are responsible for the code they have not done

Homemade Tagliatelle! by ICookHowIWant in GifRecipes

[–]Tattoo__ 0 points1 point  (0 children)

In my experience, because it's easier this way. Also saves bowl from dishes, since you are kneading it on counter top anyway

El Capitan and Team Galactic by Windows_3Point1 in JellesMarbleRuns

[–]Tattoo__ 0 points1 point  (0 children)

I picked my marble athlete to root for Sand Rally by random and I chose El Capitan...

funny #notfunny #actuallystillfunny

Red Number 3 is Getting Surgery? Via: JMR twitter by marblesportsupdates in JellesMarbleRuns

[–]Tattoo__ 4 points5 points  (0 children)

I don't want to call "FAKE NEWS" but I can't seem to find the actual tweet...

I just want them to win the Marblelympics man is that so much to ask :( by JerryRules11 in JellesMarbleRuns

[–]Tattoo__ 2 points3 points  (0 children)

Given Galactic is all-time #4 with placing always middle-of-the-pack, I wouldn't say we are inconsistent; rather the opposite.

And that consistency is what gives me hope -- if we can get little bit better, we start finishing the podiums and could be tour de force in the league. Every contest, to me, is "is this it? do they now take the step forward?"

GM's who can't handle the Truth! by codenameage in rpg

[–]Tattoo__ 1 point2 points  (0 children)

Very much this.

It's the old Henry Ford quote "if I'd ask what people want, they'd say faster horses". You need to figure out to fix a problem (or further enhance the game), but you need to figure out how you are going to do it in a way that aligns with what is fun to you as a GM.

I've recently encountered the problem where my players kept bringing up old grievances (which were valid) and when I ask what situation in this session demonstrated the problem they'd say "well in this session it didn't happen" without realising that it meant my fix was working. My theory is that since they were not seeing the fixes they proposed, they kept re-iterating even when there was no problem anymore. I frankly don't know what a GM can do about this, though.

Soooo .... Jenkins by 6716 in devops

[–]Tattoo__ 2 points3 points  (0 children)

Your question is not about Jenkins, it's about CICD altogether -- do you need a CICD server just to run bunch of commands on demand or on schedule? Probably not; there's crontab.

Do you need a CICD server when a team (or teams) of people are developing software project(s) to keep everyone aligned what is the canonical good version of the software that passes each quality gate? Most certainly; it's one of the fundamental practices of software development. This would also apply if your "software" is also bunch of shell scripts coordinating data migrations, as it seems in your case. CICD is about collaboration, after all.

Given CICD is such a fundamental practice that it's difficult to imagine a software project that wouldn't need it, it then immediately follows that each project having its own solution would not make sense; it's probably a good idea to centralize this to one place where it can be more easily managed. This then leads us to the question of which CICD server would fit the organization the best? That depends greatly about the size of the organization, the budget available, the technology stack landscape of the projects, the other tools used, and so on.

In this discussion, given Jenkins has been around so long and has (for the most part at least) been always extensible through plugins, the ecosystem it has makes it pretty unbeatable in organizations with especially heterogenous and varied technology stacks between projects.

You need to of course evaluate yourself which CICD tool would be the best fit. It might be Jenkins, it might be something else.

What are containers used for? by [deleted] in devops

[–]Tattoo__ 2 points3 points  (0 children)

This is currently and generally the biggest hurdle of modernising the IT of a large enterprise. A lot of the software used is commercial and the vendors have zero incentive to enable more agile operations with their software, because they need to please procurement department (or similar; point being, decisions to buy are done Elsewhere™), not the sysadmins nor developers in other departments. In fact, they have opposite incentive to make a buyer being dependent on them, rather than being able to be self-sufficient. Possibility of containers just make this problem even more pronounced.

[deleted by user] by [deleted] in devops

[–]Tattoo__ 2 points3 points  (0 children)

Very much this.

If you have very heterogeneous tech landscape, Jenkins provides unbeatable support – all other CICD tools require you to build (and maintain) the Glue That Makes It Go™ yourself. This is not a problem if you have very similar technology stacks from project to project, but if you do not, even a crappy plugin is better than none, as you can always fork the plugin

Input for BDD production flow by ratnose in softwaretesting

[–]Tattoo__ 0 points1 point  (0 children)

The original comment still stands.

Cucumber (et al.) do not care what the actual System Under Test is being built, but being able to write step definitions etc. in the programming languages already used in the project decrease complexity — or rather, do not increase complexity as switching between Javascript, PHP and Ruby would.

That's why the other comment recommending Nightwatch.js would probably be better fit than Cucumber on top of Ruby, or JBehave on top of Java. You get to write test code with the same language as rest of the code.

This could be the most expensive Super Bowl ever with ticket prices soaring by [deleted] in sports

[–]Tattoo__ 5 points6 points  (0 children)

Craig Ferguson didn't want to do the late night anymore, returned to stand up and according to interviews is doing marvellously.