There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

superkret , in Easy peasy

Sir, I don’t understand. Who needs a sysadmin in the cloud anyway? All you gotta do is push a button, sir.

daniyyel , in Easy peasy

Arstechnica runs on WordPress on AWS, and they have a really nice series of articles about it. Sure, you could use just one EC2 instance for everything, but on a high traffic website you would need a bit more.

agressivelyPassive ,

But how many sites really are high traffic?

That’s the thing with almost all of the cloud stuff: reasonable at scale, but overcomplicated garbage for 95% of the users.

gornius ,

95%? More like 99.999%, considering how many Wordpress sites are there.

And in many of these 0.001% cases, simple horizontal scaling would do the trick.

And if you need more than that, just use something that can work on the edge.

thejodie ,

There’s a big chunk of sites that have WP running but are mostly just static content, confusingly. If you update the content once a month and disable all comments, maybe another tool could fit better there. ¯*(ツ)*/¯

henfredemars ,

I thought the same thing and tried to do a static site generator for a while, but I just liked the WordPress UI too much for composing and editing vs manually placing my images in an assets folder and remembering the file names to add them in my markdown.

Besides, with a good caching solution, isn’t WordPress effectively a static site with extra steps for many use cases?

thejodie ,

I’ve definitely used WP in that manner as well. At that time there were plugins that would render the pages out to static HTML in object storage. I’m sure there still are, but possibly not the same ones I used.

I just prefer not to use or manage WP whenever possible.

gratux , in It's a mass extinction event
@gratux@lemmy.blahaj.zone avatar

no love for godot?

HolyDuckTurtle ,
@HolyDuckTurtle@kbin.social avatar

I hear Godot's own scripting language is preferable to C# if you're willing to learn it.

jmcs ,

C# is technically faster, but according to one of the cassette beasts’ co-directors, you can maximize productivity and performance by doing most stuff in gdscript and skipping directly to c++ for the bottlenecks.

AshLassay , (edited )

Also currently no C# iOS support in Godot 4. And probably makes porting to non-MS consoles difficult since it relies on .NET

funkless_eck ,

we could hang ourselves instead… we’d get an erection.

hempster , in Easy peasy

Just use webinoly baremetal and call it a day

superkret ,

Why not manually configure a LAMP stack, editing your dotfiles with ed?

TrustingZebra ,

?

jaybone ,

I would use vi not ed, but anyway I think the joke is that most modern providers should be able to provision servers with full software stacks.

TrustingZebra ,
saltesc , in Easy peasy

Been out of the game a long time. Is Wordpress still used heavily or are people shifting to other platforms? For all the easy power it had, it always required convincing to do what it wasn’t originally intended to do. Dunno if that’s still the case but seems it.

sfcl33t ,

I had the same impression until recently. It’s now evolved into a high end, professional content management system and a ton of very high traffic sites use it. Wired runs on WordPress. Here are some other sites

funkajunk ,
@funkajunk@lemm.ee avatar

Oh yeah, it’s used extensively. It’s far and away the most popular CMS.

zv0n , in Easy peasy

Why would you need autoscaling for the bastion server?

daniyyel ,

Autoscaling isn’t only used the grow the number of servers under load, but also to guarantee availability of a fixed number. If the max is set to 1, the bastion host is protected against hardware failure, zone outages, or just you screwing up. Accidentally killed your bastion host? No problem, within a few minutes autoscaling will have provisioned a new one and you’re good to go again.

takeda , in Easy peasy

I love it, because it is not an over exaggeration like it happens most of the time with memes, but actual, real diagram for WordPress.

qaz ,

I didn’t even notice that, that’s amazing

hemko ,

Well yeah, but it has little more consideration than just a RPI sitting on your table.

jemikwa , in Easy peasy

The good news is, based on the diagram looking like it’s straight from AWS docs, there’s a Cloud formation template for all that.
Bad news, good luck troubleshooting any of it if something breaks

ono ,

More good news: There are lots of simpler hosts that are more deserving of your money than Jeff Bezos.

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

Like Azure? :p

nickwitha_k ,
Akrenion ,

Name and shame. I’d love go start a new home project without bezobucks limiting what I can afford.

Oszilloraptor ,

Depends on your region and use-cases.

As fellow german I luckily have an answer for smaller projects, where my non-techy mother-in-law hosts her own business wordpress since years without any issues. It’s just a simple webhoster with ssh-login.

uberspace.de/de/

Best thing: it’s pay-what-you-want. My first projects were 1€/mo because i was broke; nowadays I voluntary pay a bit more.

qaz ,

Hetzner has €2/m webhost plan with Wordpress installer

m_randall ,

I’ve been with digital ocean for more years than I can remember. I love Digital Ocean. Their core product is great, great UI, API, and their new products have been great as well. I’m using their K8s managed install for a year or so now on a product with no issues.

I believe they have 1 click installs for Wordpresss.

Here’s a referral code for $200 over 2 months if anyone wants to try it:

m.do.co/c/cb6d78945519

jelloeater85 ,
@jelloeater85@lemmy.world avatar

I adore DO. They offer so many good products beyond VMs these days. Their K8s is cheap and their AppEngine stuff is like baby FarGate, sort of. They even offer server less as well. S3, RDS, NLBs, it’s all there 😎

railsdev ,

I’m a huge fan of Fly.io. I deal with Kubernetes on AWS all day at work; Fly gives me the power of Kubernetes without the configuration hell that comes along with it. I just Dockerize my app and push it up.

Huge bonus points for multi-region support and Anycast IP addresses too. And they support IPv6 which is always a dealbreaker for me.

MonkderZweite ,

Shouln’t AWS do this?

tun , in The birth of JS

Approach the problem from different angle!

onizuka89 , in It's a mass extinction event

For those wondering, it’s most likely a jab at unity with it’s new license model, as you could code in C# in it.

M500 ,

Is c# mainly just used in this engine?

Shugzaurus ,

It is also the language of DotNet framework so hardly.

HiddenLayer5 ,

I mean Windows is also undergoing enshitification it could still be true?

GigglyBobble ,

While true, businesses have it even harder to migrate to Linux (what else is there when talking enshittification?) than private users. Windows and dotnet won't go anywhere anytime soon.

Shugzaurus ,

Distributed deployment of DotNet solutions is a bit more attractive on linux though

railsdev ,

Huh? With each passing day Windows is being relied on less and less. Microsoft would have to rewrite from scratch at this point (or stop backward compatibility) if their goal is a secure, dependable OS.

locuester ,

On their desktops, sure. But most apps are web based and back end apps are all services - running on Linux. I worked at a fortune 100 financial firm a couple years back. Hundreds of .NET apps, all running in Linux containers on Amazon ECS clusters or Lambdas.

gnutrino ,

Dotnet has been cross platform for a while now (so long it’s not even called dotnet core anymore)

Lmaydev ,

It’s been cross platform and open source for like 10 years now.

Whirlybird ,

Absolutely not. It’s used everywhere on the web and other places.

GigglyBobble ,

It's probably a tiny fraction of the C#/dotnet ecosystem. But hobbyist meme creators mostly care about games, I guess.

railsdev ,

I’ve noticed the Linux communities are flooded with “which distro should I use, also I’m a PC gamer” too.

onizuka89 ,

No, as other’s have pointed out it’s not. There are plenty of other areas to use it, even in other game engines. OP is just trying to make it seem funny by making the exaggerated narrative that it’s the only use case for C#. If Boo was still around in Unity this joke would been accurate with that, don’t think that was used anywhere else

amio ,

No, C# is a general purpose language that Unity has a botched, outdated version of.

PixxlMan ,

Not at all. Unity’s use of C# is pretty unconventional even. Not representative at all.

hairyballs ,

WTF I didn’t understand, thanks for the explanation. The fact that it’s used all around the world in big companies doesn’t matter I guess.

Omgarm , in It's a mass extinction event

Look at all these C# dev who don’t know the witch hunts are starting in 2024.

TheFerrango ,

Time to become a Visual Basic .Net developer

Wild_Mastic ,

Jokes on you, I am already one! (yes my company chosen dev language is really vbnet)

lanbanger ,

I remember when I turned up to a new C# role, when all the interviews had been about C#, but the system was all VB.Net. Fckmylife.

Heavybell ,
@Heavybell@lemmy.world avatar

My old boss loved VB.Net. I still remember a time when I helped him out by solving mysterious bug for him.

He used to have this class he copied about to do database stuff. Not the worst thing of itself, but it was oddly specific in some ways for reused code. E.g. It had a function that took an enum value and returned connection string. And of course what options were in the enum varied.

So I come in one day and two other devs are already peering over his shoulder trying to help. The program is crashing when it tries to connect to the database and they can see for some reason the connection string is a single letter. I ask to see the function that is getting the connection string and see he’s removed the parameter, but the compiler didn’t pick up on it because:

  • VB.net lets you call functions that have no parameters without parentheses
  • VB.net is type lax, so an enum can be treated as an integer without casting
  • VB.net uses parentheses for array indexation as well as method invokation
  • .Net strings can be indexed like an array of characters
  • VB has no character type so VB.net treat characters as 1-length strings

So instead of passing an enum to a function, it was calling the function with no parameter, then using the enum value to index the returned string into a single character, which was then treated as a string and passed to the SqlClient constructor.

Wild_Mastic ,

I saw something similar in ancient code I found while refactoring some stuff. It’s between genius and maniac.

TheFerrango ,

All I’m saying is “AndAlso”

Wild_Mastic ,

OrElse

amio ,

I'm so sorry.

Rentlar ,

The next Slay the Spire to be developed on Microsoft Access

Lazycog , (edited ) in It's a mass extinction event
@Lazycog@sopuli.xyz avatar

Wait what? What happens in jan 2024?

Edit: ah, unity’s new install based pricing.

turbodrooler ,

Unity drama

Lazycog ,
@Lazycog@sopuli.xyz avatar

Rip

makingStuffForFun , in It's a mass extinction event
@makingStuffForFun@lemmy.ml avatar

Ok. What am I in the dark about this time?

turbodrooler ,

Guessing it’s about Unity changing their royalty structure.

makingStuffForFun ,
@makingStuffForFun@lemmy.ml avatar

Surely other engines use it? I know godot supports it. Not to mention half the business software of the world (pre cloud) seemingly built with it. etc

lobut ,

It’s a joke built in hyperbole for sure. A lot of my friends are C# devs they’re not going anywhere.

turbodrooler ,

Unreal, Unity’s primary competitor, doesn’t. Mainstream gamers seem to only know about the two. Anyway, it’s a meme. I use C# for exclusively boring corporate stuff, and will continue.

elbarto777 ,

Oooh, I bet they will! They’re probably salivating about it.

squiblet ,
@squiblet@kbin.social avatar

A whole lot more than game engines uses C#.

mnemonicmonkeys ,

Doesn’t Excel mainly use C#?

amio ,

I doubt they went away from VBA. While I do use C# any time I can, I can't say the same thing for Excel. I do know there are ways to do interop, and it's not great. Office file formats and interop have always been... awful.

Lmaydev ,

They actually recently added python support.

marcos ,

You can access the Excel scripting engine from C#, but this is more of a case of C# supporting Excel than the other way around. (And you will really not want to do it if you just have to read and save data in excel files.)

Excel mainly uses VBA.

Serinus ,

Which is kind of weird because most C# devs aren’t doing games.

r00ty Admin ,
r00ty avatar

Yeah. Maybe c# game developers will drop. But they're actually a drop in the ocean.

simonced , in incoming

set margin:auto to your div, and call it a day, no need of flex/grid whatever…

simonced , in Ya gotta keep up with the times!

lol, MD5 is NOT a secure password algorithm…

SirQuackTheDuck ,

Exactly, real infosec engineers use crc32

fibojoly ,

Next thing, you gonna tell us SSLv3 isn’t military grade?!

sip ,

woosh

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines