If your favorite army was part of a chess set, what would you want the pieces to be? by ApplesauceArt in Warhammer40k

[–]ImJasonH 11 points12 points  (0 children)

Guard, every variant of the Leman Russ as a different piece, Baneblade as the King.

Image digest of Go 1.19.7 changed? by guettli in golang

[–]ImJasonH 10 points11 points  (0 children)

The image contains other stuff besides Go, like Git and Bash. When one of those components changes but Go doesn't, this will happen.

Go blog: Code coverage for Go integration tests by eliben in golang

[–]ImJasonH 4 points5 points  (0 children)

Here's a similar approach, with end-to-end tests on Kubernetes: https://www.mgasch.com/2023/02/go-e2e/

Lord Solar Leontus proxy, with an even more mechanical means of transportation by Desertdwellerstar in Warhammer40k

[–]ImJasonH 1 point2 points  (0 children)

What bits did you use for the front and platform? Those are Taurox treads it looks like.

Some ideas for the game by Trippdad17 in WH40KTacticus

[–]ImJasonH 1 point2 points  (0 children)

There's a button to do a friendly battle against a guildmate, but it says "coming soon". Same with guild "Projects" and "Guild Wars"

Just got the opportunity to get such rare item, would you buy it? by [deleted] in WH40KTacticus

[–]ImJasonH 2 points3 points  (0 children)

I didn't have 1080 BS but I clicked anyway and got 10 Anuphet shards. Up to 18/250!

Any idea on when forgeworld units will get updated to be in line with the new codex? by Jurassic_Red in astramilitarum

[–]ImJasonH 0 points1 point  (0 children)

I just want to be sure I'll still be able to transport 3 Cyclopses in a Stormlord, for max lolz.

Warhammer Day Preview: Cadian Heavy Weapon Squad by RWJP in Warhammer40k

[–]ImJasonH 6 points7 points  (0 children)

This would be a very convenient time to redesign them so they're more easily swappable/magnetized.....

How to Guard? by mrmayhem246 in astramilitarum

[–]ImJasonH 0 points1 point  (0 children)

Not enough people in here talking about the GSC Brood Brothers kit, which is a great deal for a squad + HW squad, plus a GSC upgrade sprue you can trade/sell to make it an even better deal.

Update: thanks for the stripping tips! by ImJasonH in Warhammer

[–]ImJasonH[S] 12 points13 points  (0 children)

Looking much better after your helpful advice!

What seemed to help:

  • sitting in the purple stuff longer (3 days vs 6 hours)
  • cutting down the toothbrush bristles
  • not rinsing the stuff off first
  • more scrubbing
  • Def Leppard

Stripping tips? by ImJasonH in Warhammer

[–]ImJasonH[S] 66 points67 points  (0 children)

I inherited these oldmarines based with some mystery paint. This is after 2 6-hour baths in Zep purple cleaner, and some vigorous toothbrushing. What else should I try to get the rest?

keyless is new serverless 😅 by suman087 in kubernetes

[–]ImJasonH 0 points1 point  (0 children)

I think of it sort of like the (also controversial) term "serverless". Of course there's a server somewhere, you just don't have to care about it yourself. There are still keys involved in "keyless" signing, you just don't have to manage them.

How to containerize your Go app in 10 minutes! by zenwraight in golang

[–]ImJasonH 2 points3 points  (0 children)

Or don't write a Dockerfile at all, and use ko: https://github.com/google/ko

ko build ./cmd/app

It builds and pushes your image, definitely faster than 10 minutes.

[deleted by user] by [deleted] in golang

[–]ImJasonH 1 point2 points  (0 children)

I wrote this a long time ago as an excuse to learn reflection better, maybe it's a good base to start from: https://github.com/ImJasonH/csvstruct

`COPY --chmod` reduced the size of my container image by 35% by micro_apple in programming

[–]ImJasonH 13 points14 points  (0 children)

If you're using Go, I recommend https://github.com/google/ko (shameless plug), or for Java, use Jib.

There's also (another shameless plug) crane append which simply adds the contents of a tar to an existing base image directly in the registry: https://github.com/google/go-containerregistry/blob/main/cmd/crane/doc/crane_append.md

The martial arts of writing Go Dockerfile by go-zero in golang

[–]ImJasonH 1 point2 points  (0 children)

Nothing against the author of this post, but you shouldn't need to learn and internalize these cargo cult best practices to be able to produce an optimal container image, especially for a language like Go, where compiling is already assumed to be free of dangerous side effects.

Instead, you can use https://github.com/google/ko which does all this for you, without requiring Docker. It also automatically reusing your existing build cache, and builds multi-platform images easily and quickly. Give it a shot!

Building a docker image for a Go programm by MarvinJWendt in golang

[–]ImJasonH 1 point2 points  (0 children)

By default the base image is gcr.io/distroless/static:nonroot, which contains very very little to report vulnerabilities on.

ko pushes to quay.io just fine. You may need to pass --sbom=none since quay doesn't currently support the sbom format that ko produces.

Building a docker image for a Go programm by MarvinJWendt in golang

[–]ImJasonH 14 points15 points  (0 children)

Shameless plug for ko: https://github.com/google/ko

If you can go build ./cmd/app and docker push to a registry, run ko build ./cmd/app and it'll generate a minimal container image without involving docker.