https://github.com/bash-lsp/bash-language-server
- pretty much all editors support LSP these days
Scottish loon sometimes in Caithness, usually in Edinburgh. Likes rugby, F1, reading, cooking, and irn bru
https://github.com/bash-lsp/bash-language-server
When does systemd stop? Linux without it is increasingly looking unlikely in the future. Are we not worried about it being a single point of failure and attack vector?
This isn’t a moan about the unix philosophy btw, but a genuine curiosity about how we split responsibilities in todays linux environment.
Me. Outlook on my windows work box is hard to beat imo. Personal? All android’s default and web-ui
It’ll be a cold day in hell before I give up my ~/.vimrc
why do you recommend other tools over things which are tested and will last way longer than whatever the current fad is? The best part of Jenkins is it’s ubiquitousness - writing code that will run forever is not to be sniffed at
You know what’s a hard pill to swallow for Jenkins haters? It’s likely older than your career, and is going to outlive you too. Like bash, and C, and gnu-utils.
Want to appear godlike in any org? Learn a tiny amount of groovy and read the pipelines pages - https://www.jenkins.io/doc/book/pipeline/
Jenkins is battle tested, Jenkins is likely already in your org, and replacing it for anything else is almost not worth the time from a strategic perspective. But it isn’t perfect, testing it in particular - a pain in the ass
So here’s the best tip: skinny Jenkinsfiles. When you use a sh: have it run a Makefile command, or your build tool command. Keep them short single line things. Don’t rely on massive ENVs. Dockerfiles for most stuff. Dynamic container agents in the cloud are actually good. Learn to use archiveArtifact, integrate with test report plugins. Learn about parallel pipelines.
Can you license a comment in lemmy?
I wouldn’t touch ES with a barge pole. They wrote their own gravestone imo. Check out the quality of the docs today between the two, and the SQL support. commits != quality or features
ElasticSearch tried this and lost hard already. OpenSearch has already out paced it in features and performance and ES is effectively dead. Such a braindead exercise to see Redis follow suit
The boring answer: the boring shit pays the bills. If you want to apply your programming chops to science then academia is your home
UBI often touted as an answer to this kind of thing though, breaking capitalism through removing cheap labour will have untold societal shifts, including an uptick in creative thought and independent research. Beware though: most research today costs way more than you think to generate meaningful breakthroughs
Seems fine with anarchy to me
So Konsole rocks. Yakuake a great addition. But I’m a big KDE fanboy
Alacritty is also pretty fun, combined with openbox / LXDE
But for the $dayjob it’s Windows Terminal which is easily the best thing Microsoft has released in decades when combined with WSL
Excellent. Am a good manager
Typescript React from cloudront Typescript express on ecs. PSQL on RDS
ElasticSearch tried. It’s without a doubt one of the worst query languages to use. Nobody can remember how to write the queries, or even reading the aggregations. You literally need the docs open on another monitor.
A solid No from me. But I also never got the ORM hate, ActiveRecord on Ruby made it devine imo, sequelize on JS is fine, Diesel in rust is good
I tried: things like string subs didn’t work, no visual block mode, macros non-existant
Real Vim for me!
VIM is more than an option. It transcends languages, frameworks, paradigms. Vim will always be there for you
Yes. Though neovim has stolen the limelight really. YCM or ALE with vim, ctrl+p plugins, nerdtree, lightline and you basically have an IDE
Pandas. Python’s only killer library imo