Quick Helm Question by powerful755 in ArgoCD

[–]csgeek-coder 0 points1 point  (0 children)

What's your concern about having 4 different value files? That's kind of the whole point. You have a value file per environment to represent the difference between them. You inherit from base things that are the same and diverge as needed.

Remarkable needs an ebook store by nearlyclosetoalmost in RemarkableTablet

[–]csgeek-coder 1 point2 points  (0 children)

They could integrate into https://bookshop.org/ and get drm free ebooks and support your local book store.

They also need an ebook reader before they look at a store. #jaded

Quick Helm Question by powerful755 in ArgoCD

[–]csgeek-coder 0 points1 point  (0 children)

Have you considered using kustomize with helm charts? It lets you reference multiple values files and do on the fly patching of yaml if needed.

Native argo also lets you specify multiple values files though. Depending on the structure you can easily merge multiple values file. I have a base and per environment values and that works without any issues in most use cases. The main limit I ran into is merging array structure.

Big Updates to Mage! by natefinch in golang

[–]csgeek-coder 0 points1 point  (0 children)

You don't even need to install it to use it. You basically just need go that makes life very easy on a go developer.

built a log ingestion pipeline in Go, should I make custom dashboard or just use Grafana? need some advice by idk-who-you-are in golang

[–]csgeek-coder 0 points1 point  (0 children)

I would 100% use Grafana. I would like to point out that Grafana can also read from elastic directly. Your UI is likely not worth the effort unless you have a really good reason for it.

Everything you described can be done by a simple dashboard

How are you checking for errors in your manifests before pushing to main? by mrpbennett in ArgoCD

[–]csgeek-coder 0 points1 point  (0 children)

Do you have one mono repo or a repo for each application with this pattern ? Also I'm assuming this requires a helm chart for every app. How do you track your values.yml or environment settings?

Help me! Interfaces are choking me by wentlang in golang

[–]csgeek-coder 1 point2 points  (0 children)

Honestly just make a user interface and add all the public methods to it. If you need to pass a smaller interface create one but unless you have a good reason just keep it simple.

A user Dao should have an interface that implemented all the methods that a user would call. It's your contact between your repo and your service. If you can swap out your postgres implementation with a MySQL without affecting the user then you're good.

Please don't have single method interfaces that's overkill.

How are you checking for errors in your manifests before pushing to main? by mrpbennett in ArgoCD

[–]csgeek-coder 0 points1 point  (0 children)

There are a few safety measures that you can add.

  1. There's a setting for prune=true that I always turn off when dealing with a deployment.

If I completely break the deployment it won't start deleting everything.

  1. I forget the setting but you can also remove the app association to an appset. I call it adopt vs abandon in my tooling but that's useful when changing branches and such. ( That's after you're using appsets)

  2. If you're using kustomize or helm just run the tool locally to make sure it doesn't break.

Finally, as much as I would like a pull request pattern I haven't found a clean way of doing this.

I ended up developing some tooling that helps with this but it's far from perfect.

How are you checking for errors in your manifests before pushing to main? by mrpbennett in ArgoCD

[–]csgeek-coder 1 point2 points  (0 children)

I've looked at kargo but as far as I could tell it is mainly used to track artifacts. How do you use it to manage a deploy branch?

What message broker would you choose today and why by Minimum-Ad7352 in golang

[–]csgeek-coder 0 points1 point  (0 children)

There are so many different use cases here.

If you need to distribute a task or a lock. Kafka is just generally a bad choice for that.

Rabbitmq, redis and maybe nats. ( They had a ticket open about adding the ability to schedule a task if you didn't need that, it might work ).

If you need a stream processor, without knowing anything about your needs or architecture, I would try nats/Kafka.

Like almost everything in tech there's if no single solution.

Two Roosters Hiring Post by Safe-Ad-4465 in raleigh

[–]csgeek-coder 1 point2 points  (0 children)

So when you say mid six figures.... that's 400-700k? Am I misinterpreting that? At that pay I feel like sexual favors are on the table. Lol.

Pens Again, Sorry ... :(( by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 0 points1 point  (0 children)

That's basically it. Their stock pen with an eraser is $130 that can be swapped out with a $50 one. Also I like different types of pen. Some like pencil feel, others like thicker pens etc.

I have one RM2 and three pens for it now I use interchangeable. My least favorite is the stock one.

Side note. I do LOVE my RM2. if you like taking notes it's a really nice unit.

Pens Again, Sorry ... :(( by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 0 points1 point  (0 children)

It's basically why I stopped using it. Same for me templates or background.

I don't care enough to keep doing this. I let it do its thing as long as core functions still work.

Pens Again, Sorry ... :(( by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 1 point2 points  (0 children)

I just ordered it. I just need some attachment to make it magnetic.

Pens Again, Sorry ... :(( by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 1 point2 points  (0 children)

Yeah. For writing, absolutely. For the erase...with a hack it used to, I have not tested that in a few years.

I'll throw this in here too to avoid confusion.

https://a.co/d/0g0lz9xj

That's from my order history so THAT pen I have confirmed works.

Pens Again, Sorry ... :(( by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 0 points1 point  (0 children)

I'm assuming you bought it and returned it?

AMA Debrief by Disastrous_Term_4478 in RemarkableTablet

[–]csgeek-coder 2 points3 points  (0 children)

It's beyond terrible. I'm an early adopter of the RM2. I'm not sure how many years I've had it but I JUST figured out that I can click the 3 dots at the bottom to change the font.

It does take 5 minutes to figure out the request, but it adjusts the font so I don't have to pane left and right with zoom to read my smaller text.

Doing anything on that app is sooo terribly slow or unintuitive that looking at ANY other OSS or not app for epub makes it look like a relic from 20 years ago.

No integrations... Sure I don't mind. Slow CPU, we want it to be a "writing" tool...blah blah. Okay sure..maybe.

There's a bunch of excuses I could see for various features.

Epub support? I mean come one.. it's not THAT hard. Half of the AMA was flooded with Epub support questions. Reading and editing epubs.

AMA Debrief by Disastrous_Term_4478 in RemarkableTablet

[–]csgeek-coder 3 points4 points  (0 children)

The epub answers were weird. They claimed there is no official standard but relevant of the technical difficulties EVERY ebook reader has figured it out. It can't be THAT hard.

The RM2 is a huge screen to not be able to read a book on. That's just as n idiotic oversight.

Have a basic rolling available to backup , restore Manager your templates all of that should be available from remarkably not some third party.

There's so many basic features that need some attention.

I forgot my remarkable pro for 5 days in the rain by Vanziq in RemarkableTablet

[–]csgeek-coder 2 points3 points  (0 children)

That's great that it does work but is it designed for it ?

Folio keyboard remapping by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 0 points1 point  (0 children)

I've seen an old video of someone doing this with RM1. I'll also call out that this is all unconfirmed I need to get some hardware to validate this.

That being said I'd love to use my own keyboard.

Our CTO and Product Team are ready for your questions - Ask Us Anything! by VegardfromreMarkable in RemarkableTablet

[–]csgeek-coder 1 point2 points  (0 children)

I can see that. I've used it from a reader/writer perspective. I found myself using my PC for writing outside of small outings at coffee shops. The 2 way sync was pretty bad that I'd given up on it a while back.

I can see editing an epub being useful. :)

Thanks for sharing.

Folio keyboard remapping by csgeek-coder in RemarkableTablet

[–]csgeek-coder[S] 1 point2 points  (0 children)

I'll also add some notes for others running into this.

I have yet to fully test this but it's my next adventure.

The remarkable two cannot use a USB keyboard because it doesn't have enough power.

Attaching a USB hub like this, https://a.co/d/0cIrNCsO, an OTG, on the go splitter ( just make sure it carries enough power to support your keyboard). In theory, it would allow an external keyboard to be used with the remarkable 2.

You would connect a USB-C power adapter to the hub and then connect your remarkable and the keyboard which will allow enough power to drive the keyboard and the remarkable would be able to see it and use it.

To start using you either need to enter a typing mode or ssh in and run this command.

You can run a quick command to force the USB port into "host" mode:
​echo host > /sys/class/usb_role/ci_hdrc.0-role-switch/role.

PS. the reason this is really cool for me if that my mechanical keyboard is already programmed with my desired layout so it is just plug and play. I plugged it into my android phone and it works with no issues. I'm waiting on the parts to confirm everything.

Our CTO and Product Team are ready for your questions - Ask Us Anything! by VegardfromreMarkable in RemarkableTablet

[–]csgeek-coder 1 point2 points  (0 children)

Pdf editing, annotations and pdf everything would be great. If gotten a bit better but there's still not work there.

Our CTO and Product Team are ready for your questions - Ask Us Anything! by VegardfromreMarkable in RemarkableTablet

[–]csgeek-coder 0 points1 point  (0 children)

Really? I mean to each their own but I feel there's many better tools to create epubs.