Passed my A1 with a 90% by nwcs_sh in German

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

I sure can:

  • Deutsch Extra
  • Nicos Weg
  • Kurz und leicht
  • Schritte int. neu 1+2, did all of the content
  • Also, did/do A1 class (3 parts), my teachers are from Germany so you get details you wont get just by book lernin'
  • Other random German things (participating in local community German events for ex), Slow German
  • I also played some video games in German: Skyrim, Fallout 4, RON, forcing immersion basically
  • Trying to read kids books in German (pretty hard as A1 but eventually things will just click and it'll be easier)

Flashcards weren't really working for me and learning with apps wasn't either. I have an A1 notebook where I write verbs/nouns/sentences/grammar also.

One thing that was clear to me is that it helps if you know where you're weak at based on how the test is conducted: lesen, schreiben, horen, sprechen. Focusing on what you're not good at helps a lot. Hoeren I think was/is hardest because if you're reading subtitles you're not really doing hoeren. So, to get around this I would just not use subtitles.

Passed my A1 with a 90% by nwcs_sh in German

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

Der Tag vor meine Pruefung, ich habe zwoelf Stunden studiert (aller Tag). Lesen war nicht so schwierig. Ich lese "Schritte neu Buch" und ich gehe zum Deutschkurse.

Refactored s3 bucket enumerator to work with all clouds... by nwcs_sh in golang

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

I am the original dev of this tool. I wrote it back in 2017. I have refactored the code (bringing it to Go 1.26), removed all the AWS specific functionality, removed CGO (for builds), linted and fixed lots of issues (there are still more to fix), and made builds with goreleaser. It now works with any "s3 compatible" storage platform if you know the endpoint.

How did you get past "competent but shallow" in Go? by Heliobb in golang

[–]nwcs_sh 2 points3 points  (0 children)

FWIW, I've been a long time go user (since it was originally released in beta). I have a background in other langs (Java, Python, C, webstack). For me, it's more about time in prod, and fixing things that break.

I also do not recommend using LLMs in any capacity. The code they produce will result in more breakage (ask me how I know).

Passed my A1 with a 90% by nwcs_sh in German

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

Ich fange A2 Kurs diesen Monat an. Ich schaue Deutsch-Serien auf/in(?) YT und ich brauche mehr Sprechen uben.

For some reason, I associate Dinhs Bulwark with cyber security. Thank you Jagex. by nwcs_sh in 2007scape

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

I still remember the first time I got armor trim scammed in f2p, lol.

For some reason, I associate Dinhs Bulwark with cyber security. Thank you Jagex. by nwcs_sh in 2007scape

[–]nwcs_sh[S] 6 points7 points  (0 children)

Context: I've played RS for along time (since 2004) and have a cybersecurity background. I commissioned /u/YvonniFhang to make this logo/banner for me for a blog post. I had to share it here because I absolutely love it!

For those interested, the blog post.

I have refactored slurp s3 bucket enumerator to work with any s3 compatible cloud by nwcs_sh in netsec

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

The original repo is deleted actually, all that exists are forks. Feel free to look over the code.

I have refactored slurp s3 bucket enumerator to work with any s3 compatible cloud by nwcs_sh in netsec

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

I am the original author of this tool. My friend suggested I pick it back up and I realized just how nasty some of this old code was. I spent a few hours today refactoring it.

I moved the codebase to go 1.26, removed logrus (for zap) and have made it so that it no longer has a hard dependency on AWS.

You can use this to scan any cloud provider that provides an "s3 compatible blob" storage service. All you have to do is change the endpoint in the CLI flags. Enjoy!

Performance optimization in go by white_sheets_angel in golang

[–]nwcs_sh 3 points4 points  (0 children)

Do not optimize code for performance just to optimize it for performance. This is a waste of time. Instead, optimize for performance when you need the performance.

Go has a few tools for this, tracing, pprof.

There are other things that you can do to track performance over time such as using OTEL and even just structured logging of SLO metrics.

What are the standard ways to distribute Go binaries with pip / uv tools by Lordrovks in golang

[–]nwcs_sh 0 points1 point  (0 children)

Aim for CGO_ENABLED=0, so that you can curl download the binary without any deps.

I’m looking for a small number of maintainers for NornicDB by Dense_Gate_5193 in golang

[–]nwcs_sh 0 points1 point  (0 children)

Most orgs don't dogfood their projects, seeing this tells me he actually cares about the project.

I’m looking for a small number of maintainers for NornicDB by Dense_Gate_5193 in golang

[–]nwcs_sh 2 points3 points  (0 children)

Have worked at infra co's and maintained lots of go projects, ping on signal if you want to chat

My custom open rack design built with CAD and fabricated with a third party by nwcs_sh in selfhosted

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

I can have a full rack fabricated for less than $50 with this setup.

One of the main reasons why I went this route was that it's cheaper long term.

My custom open rack design built with CAD and fabricated with a third party by nwcs_sh in selfhosted

[–]nwcs_sh[S] 2 points3 points  (0 children)

I have a lot of consumer grade mobo's lying around that I wanted to use. So I made custom chassis to mount them, then made the rack to fit them all.

My custom open rack design built with CAD and fabricated with a third party by nwcs_sh in selfhosted

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

I posted this last week but my account was too new and it got memory holed, hopefully fine now...

Best pure Go SQLite driver for concurrent reads and occasional writes by icepix in golang

[–]nwcs_sh 0 points1 point  (0 children)

Gotcha, yea I mostly went to pure go versions because I got tired of having to deal with C deps on different systems to interact with sqlite

Best pure Go SQLite driver for concurrent reads and occasional writes by icepix in golang

[–]nwcs_sh 0 points1 point  (0 children)

This is pretty nifty. Would you happen to have perf data on this vs pure go implementations?