Looks like they have an official tutorial.
Looks like they have an official tutorial.
We ran RocketChat at work for a few years before migrating to Teams.
RC could be good, but maintaining it long-term was an enormous pain. Maybe it’s better now, certainly if you’re using docker… But a manual install was always a laborious task on upkeep for us. Also worth making sure you don’t need commercial features, as they’ve removed free features in the past to drive sales…
My brief experience with LINQ has also taught me to prefer this type of thing as well; though I still use regex on a daily basis most of the time, given my environment.
I don’t know all of the regex rules (look ahead/behind, etc); but it’s honestly not that bad. If you can learn the syntax for a programming language, you can learn the basics of regex…
I’m the sysadmin (and transitioning to DevOps) at work, but the DBs are 100% in control of our two devs (one of which being the head of IT).
Apparently we’re going to hire a third Dev, who will moonlight as our DBA – oh, and for 30K/yr.
I’m sure this will go well.
We’ve been running KVM on CentOS/Rocky hosts for our VM platforms; seems to work fine for our needs.
I’m not sure how ESXi would differ as I’ve never used it, but may be an option if you want to roll your own vs proxmox.
I’m sure we’ll keep using .intranet
because why should we ever change?
A combination of Boost for my primary account, and Sync for my alternate(s). I don’t need two, but this helps me to better visually separate where I am.
I had the same problem with Fallen Order the first day; the workaround in that particular case was to launch the game’s executable directly; which let me play that one, single time. A few days later and both the original workaround (and others) & no-workarounds caused the game to launch in the background, with no way to force it to the foreground.
In Fallen Order’s case specifically; there appeared to be a launcher-specific wrapper executable, and the game itself. When the workaround stopped working, the launcher-specific wrapper is what was getting ran in the background; but the game itself never actually appeared. Additionally, reinstalling the game several times did not resolve any issue; nor other troubleshooting steps from EA.
Origin was also a pretty crap piece of software (compared to Steam, anyway); but this is a new low from EA, imo. Its a shame too, because I liked what I got to see in Fallen Order, especially recently getting into souls games.
Had the displeasure of using the modern EA app the other week – completely refuses to launch my copy of Jedi: Fallen Order in the foreground after a single play-session (Steam -> EA just doesn’t work for some people).
I’ve stopped using it on mobile entirely, but still use Reddit for some communities like r/bash and the like, or otherwise things related to my job – though, only on desktop.
That said, I’d like to fully move off of the platform eventually.
Well anti-trust would get in the way of profits, you see
Sorry, I didn’t mean to come across in a condescending way, if that’s how it read. I’ve only ever used
rclone
for Google Drive, and its been quite a while since I’ve personally set it up, as I no longer daily-drive linux (outside of WSL).Yes, following the documentation, you would run
rclone config
, then answer as follows:n
proton
protondrive
username@protonmail.com
y
to enter your password; then enter your password twice as prompted<Enter>
to skipy
This should create a proton-drive remote called “proton”, which you can reference in further
rclone
commands. For example:# Check if out of sync rclone check 'proton:' ~/proton 2>&1 | grep --quiet ' ERROR :' # Sync local/remote rclone sync 'proton:' ~/proton
In the past, I wrote a script to handle the check/sync job, and scheduled it to run with
crontab
, as it was easier for me to work with. Here’s an example of the script to runrclone
using theproton:
remote defined above:#!/usr/bin/env bash # Ensure connected to the internet ping -c 1 8.8.8.8 |& grep --quiet --ignore-case "unreachable" && exit 0 # If in-sync, skip sync procedure rclone check 'proton:' "${HOME}" |& grep --quiet ' ERROR :' || exit 0 # Run sync operation rclone --quiet sync 'proton:' "${HOME}"
If scheduling with
crontab
, runningcrontab -e
will open your user’s schedule in the$VISUAL
,$EDITOR
or/usr/bin/editor
text editor. Here, you could enter something likeWhich would try to sync once every 30 minutes (crontab-guru).
This is also an option, assuming your system is using
systemd
; which most distributions have moved to – you typically have to go out of your way to avoid it. I also don’t have much experience in writing my own service/timer files; but it looks likesystemd-run
may have you covered as well (source):# Run every 30 minutes systemd-run --user --on-calendar '*:0/30' /home/your_user_name/proton-sync.sh
While I know writing config files and working with the terminal can be intimidating (it was for me in the beginning, anyway); I’d really recommend against running random ‘scripts’ you find online unless you either 100% trust the source, or can read/understand what they are doing. I have personally been caught-out recently from a trusted source doing jank shit in their scripts, which I didn’t notice until reading through them…and Linux Admin/DevOps is my day job…