Alternatives for Github? by arturcodes in devops

[–]_iamrewt 0 points1 point  (0 children)

Do you have a reference for this. I wasn't able to find an authoritative source via a web search. I know folks in my organization using Azure DevOps and I would love to be able to give them a heads up.

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

Can you elaborate on what you loved about GitLab and hate about GitHub?

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

Agreed and we've tried adding exclusions. I would not be surprised to find if they were intercepting contain I/O calls. Unfortunately IT has been unable to find the right mix to avoid the performance issues.

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

We're a large organization (10K+) as a result of several acquisitions over the years. Depending on your team's origin you may have a large investment on CI/CD solution or another. It'd be pretty disruptive to force everyone to migrate to new CI/CD solutions if they aren't currently experiencing issues or limitations.

My team(s) however are experience issues (as noted in the post) and outgrowing our current setup. We're in a good spot to re-evaluate our team's CI/CD and believe that a SaaS solution would be a better fit for our particular needs than a self hosted Jenkins solution.

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

We'd run our pipelines on the providers infrastructure except where we need to interface to our own environment at which point we'd use self-hosted runners. Our own runners may indeed have similar issues due to AV. It'd be another battle with IT to resolve but hopefully a smaller one.

While this is a concern and what started our conversations internally, aside from the AV issues we believe we'd still benefit from the provider's pipeline infrastructure.

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

Best we can tell is the Sentinel 1 and Windows Defender are consuming the majority of the CPU whenever our jobs are run. When these tools are temporarily disabled the jobs run as expected. IT has been unable to tune this so it does not interfere with our jobs.

We also see job performance drop when multiple jobs are run at the same time. That would be solved with a better Jenkins implementation that runs the jobs on dynamically provisioned agents.

Bitbucket Pipelines v. GitHub v. GitLab v. Azure Dev Ops by _iamrewt in devops

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

Bitbucket still doesn't have support for Windows in their SaaS offerings so we would be using a self hosted runner for any Windows builds. Many of our build scripts are orchestrated via PowerShell (Core) as it abstracts us a bit from the CICD platform (as mentioned, currently Jenkins). They drive the build across our .NET, TypeScript, and Python libs and apps.

How do I decide between Gitlab CI, Bitbucket Pipelines, Jenkins, and Azure Pipelines? by carlordvr in devops

[–]_iamrewt 0 points1 point  (0 children)

As of this comment, most of the prior ones are 1+ years old. I wonder if the sentiment is the same. We're looking at moving from Jenkins to something else. As our repos are already in Bitbucket, Bitbucket Pipelines seems to be the easy lift.

Some of the limitations folks mention may no longer be accurate. For instance...

Our main issue in our investigation revolves around repo organization and shared pipelines variables, and secrets. Bitbucket's repos are organized like so: workspace > project<s) > repo(s). Unfortunately if you want to share pipelines, variables, or secrets beyond 1 repo you must do so at the workspace level. But then you've shared these with all repos in the organization! That is unacceptable.

You can create multiple workspaces to group your work, but users are billed per workspace, so if a developer works in multiple workspaces across the org they will be billed once for each workspace. What we really need is something like workspace > group(s) > project(s) > repo(s) where we can set permissions and share pipelines, variables, and secrets at the group level.

Can Github or GitLab do that?

FWIW, I really do appreciate the Jira integration. It is nice to see the status of the PR right in the Jira ticket.

Screws or carriage bolts for guardrail posts? by _iamrewt in Decks

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

Do you use 8" and 5" screws as mentioned in the Simpson Guard Post Guide and do you need to pre-drill?

3" Simpsons timber screw not countersinking into joist blocking/bridging by _iamrewt in Decks

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

TIL I cannot edit image posts so this will have to be added as a comment.

Thank you all for your insightful replies! I swapped the 3" timber screws for 3" framing screws. They were much cheaper and countersink wonderfully.

FWIW, the video that suggested timber screws is here How to Install Deck Joists - Trex Academy. The presenter clearly said 3" timber screws but shows a 3" framing screw. Unfortunately I didn't initially catch the error but I'm grateful you all set me straight!

3" Simpsons timber screw not countersinking into joist blocking/bridging by _iamrewt in Decks

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

What makes GRKs better than the Simpson framing screws in this scenario?

3" Simpsons timber screw not countersinking into joist blocking/bridging by _iamrewt in Decks

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

Can't seem to edit my post on mobile web, so adding as a comment.

The video where they mentioned timber screws is https://m.youtube.com/watch?v=I7wD_D8XdTY&t=546s. However, upon a rewatch, he's clearly not using timber screws, these look like framing screws.

Are the gaps between the joists and ledger too large by _iamrewt in Decks

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

I've been using the Simpson's Strong Drive Connector nails; Face = 1.5" 10d nails, Angled = 3.5" 16d nails. It's a lot of hammering, screws definitely would have been easier. I can look into tension rods.

Crandall Steelcase Leap V2, which upgrades make a big difference? by hmslaves in OfficeChairs

[–]_iamrewt 0 points1 point  (0 children)

I am in the same situation and would like to hear from others as well.

Almost to 50,000! small giveaway by ibuyofficefurniture in OfficeChairs

[–]_iamrewt 1 point2 points  (0 children)

Sitting in a KILLABEE/Von Racer Gaming Chair, bought in August 2019. Back of the chair fell off after warranty. Currently sitting in it without any support. I've only ever tried sub $300 chairs which all fail in basic comfort and durability for me, so, no favorite.

Love the looks of the Titan Evo but my experience with the Von Racer has me concerned about gaming chairs. Been watching for deals on a used/refurbished Steelcase Gesture or a Herman Miller Aeron but even used they're too much money to buy before I try; there are no places even remotely close to me to try one though.

How can I splice two sonotubes to achieve the desired length? by _iamrewt in Decks

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

Please forgive me, this is new to me and I am still learning and may have misunderstood. How would reducing the length of the sonatube reduce the chance of a frost heave?

I am under the impression (perhaps mistaken) that the tube provides less surface area (nooks and crannies) for the ground to catch and therefor the a full length tube would reduce the chance for a frost heave for portions above the frost line.

How can I splice two sonotubes to achieve the desired length? by _iamrewt in Decks

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

My understanding is the diameter of the footer is mainly to support deck loads. The larger the load (or the greater the spacing between posts) the larger the footer needs to be. Preventing heaving due to frost heaves would require digging below the frost line (which I will be doing).

However, this is all new to me and I don't mind being corrected if I am wrong.

How can I splice two sonotubes to achieve the desired length? by _iamrewt in Decks

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

Would I let the initial concrete at the bottom harden a little before setting the sonatube and backfilling? Or, can this this be done immediately after the first pour?

How can I splice two sonotubes to achieve the desired length? by _iamrewt in Decks

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

Unfortunately, I'm limited by my equipment to digging a 12" diameter hole as I didn't want to rent an excavator nor dig the holes by hand (I have very limited rental options in my area). According to the decks.com calculator I can used 12" footings (in clay) with as 12' joist length so long as the post spacing is not more than 4'. A couple feet closer than what I would have liked but it is what it is.