Double whoosh
Double whoosh
167 publicly visible posts • joined 14 Oct 2011
Off course not what you are asking is "is there a perfect system that never fails if i throw enough money at it?" -- NO!
Monocultures are ripe for pandemics. This principle is universal. Cloud services by their nature are monocultures. therefore they are a global disasters waiting to happen.
Is my custom setup on-prem safer?
Yes! If you know what you are doing!
I have never understood why the different stewards of Java (Sun, Oracle) did not create the tooling needed to use this great runtime. This was obviously the way to make money on java. Just like Microsoft does with Visual studio and all of that ecosystem (.NET CLR is "free" but the tooling end frameworking is not).
"I just don't have the time to invest in making it do what I need/want it to do."
Expressing yourself in a precise manner, in any language, takes effort!
The Linux and UNIX OS's are very powerful, they are user-friendly. They might not be beginner-friendly, there's a difference. Often overlooked
IMHO netbeans is the best java IDE hands down, the layout is intelligent and intuitive, it has a full featured swing WYSIWYG editor. It has great support for PHP and C/C++ if you use the old 8.2 plugin.
Of course swing might look a bit dated if you are doing GUI's, and the other hand it's an easy way to do UI's that are not insane
If Microsoft didn't sabotage their own GUI how would they keep people from discovering that web based "Azure Portal" system Administration is grossly inferior to the old ways of doing things?
On CLI: I can configure, replicate distribute and change any number of sites or databases in CLI on any number *NIX hosts a hell of a lot faster than the clicking and probing bullshit in IIS!! Of course this requires a lot of experience, but there is a major difference between "user friendly" (what i just described) and "beginner friendly" (what Windows GUI's used to be).
Agree apart from the RAID thing (even though mdadm has saved my ass for more trouble that i care to think about). network distributed filesystems + 10 Gbps network rules the day for large storage pools (see the ceph filesystem). I would NOT build large arrays with cheap 10 TB disks like i did in the old days when 2 TB was all the rage. I get cold sweats just thinking about the probability of two bad (tiny) sectors on a 10TB resilvering, Not to mention the time a takes to resilver 10 (or more) TB, with seriously degraded performance.
Systemd is made for automated deployments in the cloud for organizations having the resources to maintain this approach, and, crucial, the resources to control the automated administration.
SysV init is usable by humans on systems run by humans. This enables independent computing, which runs contrary to the interest of the cloud vendors.
That's it. Sad but true
Incidentally, the same motivation is behind the insane release schedule of software like the chrome browser.
Targeted content of any kind need to die! It's allays been the pipe dream of manipulating little shits that think they can predict human needs with what mostly amounts to keyword matches.
Discovery is an extremely important part of life, and the algo-driven dystopian desert that most people experience online runs contrary to that.
Yesterday, because i do this for a living and live in the real world.
Let me guess: You identify as a "developer"?
We cant all just sit around scratch our asses/navels and "use git" to load the tons off bullshit you need to "develop" the next , agile version of "hello world".
Some of has to get shit to work IRL.
That question is an embarrasingly small one, smartass, and the answer is yes. Us who actually do this IT-shit for a living still rely on the ability to transfer files between boxes in a secure manner. So we do it with both implicit and explicit FTPS in an opportunistic manner.
Hear Hear!!
For decades the parole has been that developer time is expensive, machine time is cheap, so we should use higher level languages.
The green agenda and "cloud computing" mandates that a high efficiency languages like C and C++ directly translates to greener computing!!
Fewer CPU cycles = less carbon emission!!
Windows OS is the preferred desktop OS all-right. For the cubicle squatting corporate drones with everything centrally managed, and monitored.
For those of us that actually would like the use of computers to be a pleasurable "experience" (to quote MS) Linux is the obvious choice.
Gaming.. Check
Privacy.. Check
Calm and uninterrupting.. Check
Stable.. Check
Powerful.. Check
I have Production servers that i have been distro upgrading since 4.0 "Sarge", so your point 1. is bullshit, and straight out of the MS-way handbook.
The whole point of having a stable OS like Debian is exactly to be able to distro upgrade without pulling your hair out. Like the author, i have never had (undocumented), braking, update or upgrade, changes in the hundreds of production systems with Debian, that i have been responsible for over the years.
Some of us are actually payed to work with this. We can't just "Build a new server and transfer the data, and take our time about it too"