Check them into Git, but be cautious about credentials that might live in the env files that you don’t want to expose if you end up making the repo publicly available.
- 2 Posts
- 190 Comments
RegalPotoo@lemmy.worldto
Programmer Humor@programming.dev•When the product manager rolls in to open a JIRA ticketEnglish
19·1 year agoPlace I worked previously did this with Think pads - didn’t matter if you primarily used an email client or an IDE, you got the same 32GB RAM/i7/512GB NVMe. They were big enough to be ordering new laptops 50 at a time, and the overhead of having to manage different pools for swaps when things needed fixing or for upgrades wasn’t worth it. It only needed to save something like a billable hour a year over the book life of the laptop for it to be worth it
RegalPotoo@lemmy.worldto
homeassistant@lemmy.world•What temperature sensors do you use?English
0·1 year agoDo you have a link? I’ve been using the square Aqara ones for years but they are way more expensive than that
init crashed because it couldn’t load a shared library, but init isn’t allowed to be killed so the kernel panicked
RegalPotoo@lemmy.worldto
Selfhosted@lemmy.world•Any Kiwis here? Hardware advice?English
121·1 year agoTake a look for yourself:
https://www.pbtech.co.nz/ https://www.trademe.co.nz/a/
He says, forgetting what community he is in.
Bring your existing gear, remembering that we use 240v here. Getting used server bits is pretty difficult and expensive because we don’t have anywhere near the density of data centers selling off old stuff. Enterprise switches in particular seem to be hard to get, I’ve previously had to buy on eBay and pay absurd shipping
RegalPotoo@lemmy.worldto
Linux@lemmy.ml•What do y’all use to monitor many linux servers?English
2·1 year ago- https://github.com/prometheus/node_exporter?tab=readme-ov-file#textfile-collector - which makes node exporter watch a specific directory for files that contain metrics, then re-export them back to the central Prometheus server
- Some systems have their own metrics endpoints - instead of getting Prometheus to scrape these directly I set up a Cron job to curl these into files for node exporter - this means I don’t need extra config in Prometheus to find the endpoints, and don’t need to mess with firewall rules
- Other systems don’t directly expose metrics in a format Prometheus can use - in this case I will write/find a script that can do the conversation, then either set it up to write the metrics file directly and run it on a Cron, or run it as a service and another Cron job to do the scrape
RegalPotoo@lemmy.worldto
Linux@lemmy.ml•What do y’all use to monitor many linux servers?English
10·1 year ago- Base ansible role installs Prometheus node exporter, configured with the text file collector
- VM automations push DNS records so that the Prometheus dns-sd automatically discovers them
- Ansible roles for add Cron jobs that generate metrics for specific systems and dump them for the text file collector
- Grafana for dashboards
- Karma as a UI in front of Prometheus alert manager
RegalPotoo@lemmy.worldto
Open Source@lemmy.ml•Which FOSS projects have enough funding that we should donate elsewhere?English
108·1 year agoJellyfin has explicitly asked that people find other places to donate to: https://opencollective.com/jellyfin/updates/were-good-seriously
RegalPotoo@lemmy.worldto
Programmer Humor@lemmy.ml•Oh boy what a beautiful regex. I'm sure it does something logical and easy to understand.English
10·2 years agoSomething like
!“A line with exactly 0 or 1 characters, or a line with a sequence of 1 or 3 or more characters, repeated at least twice”!<
RegalPotoo@lemmy.worldto
Programmer Humor@lemmy.ml•Oh boy what a beautiful regex. I'm sure it does something logical and easy to understand.English
25·2 years agoSyntactically valid Perl
- Back up your data now
- Reseat the cables for the drive
- Run a self test on the drive -
smartctl -t long- if it doesn’t pass, then the drive is trash. If it does, then it might limp along a bit longer before catastrophically failing
RegalPotoo@lemmy.worldtodatahoarder@lemmy.ml•What do you feel is your ideal amount of storage for a phone?English
3·2 years agoI’ve used 85GB of the 128GB of my current phone after using it for 2 years and never deleting anything. I suppose if I took a lot more video I might burn through it quicker.
Yup, this - batteries are consumables. They have a service life of ~2-5 years depending on load. If the manual doesn’t tell you how to replace them then it’s basically ewaste already
Depends on what you need:
- As cheap as possible, but actually want a VM: OCI free tier will be way bigger than you will probably need
- Happy paying money but still want to learn about Linux things: I’ve had good experiences with Scaleway
- I just want something I can set up and not think about: don’t use a VPS. Architect your site as a pure-static site, stick it in an S3 bucket. You’ll probably be within the free tier unless you do absolutely bonkers traffic, and once it’s running you can leave it alone for literal years without worrying about patches or upgrades
RegalPotoo@lemmy.worldto
Programmer Humor@lemmy.ml•question, When were programmers supposed to be obsolete?English
9·2 years agoIf only we lived in a world so simple as to allow the whims of managers, customers and third parties to be completely definable in UML
RegalPotoo@lemmy.worldto
Linux@lemmy.ml•Our family mail server quit working today. Maybe it's a bit long in the tooth...English
1091·2 years agoGood thing there hasn’t been any remotely exploitable security bugs in any of the mail system components in the 6 years since Debian 7 went EoL
Looks like it’s an x86_64 kernel though? So this is a VM - it’s not running as a paravirtualised system, it’s having to emulate everything from the CPU up?
RegalPotoo@lemmy.worldto
Linux@lemmy.ml•Remember Cutefish? Pretty sure it's deadEnglish
601·2 years agoIf a project is hosted on sourceforge then its a pretty good sign that the developer hasn’t progressed their craft since about 2005, which is a pretty big red flag for anything
RegalPotoo@lemmy.worldto
Selfhosted@lemmy.world•What do you guys do about usernames / passwords for your local services?English
7·2 years agoKeycloak to provide OIDC, although in hindsight I should have gone with
AutheliaAuthentik


The license change literally just prevents you from stripping their branding if you have more than 50 users a month - this is more permissive than the MPL that Firefox is licensed under