Every country despises you complacent and dumb Americans.
Every country despises you complacent and dumb Americans.
SQL injection is like this: you have something you can interact with on the browser like a form containing different values.
You hit a button and that value is sent and merged into a SQL query.
Say the value is an user ID and you’re deleting an account, perhaps your own.
If the coder is incompetent the API will run this query: “DELETE FROM USERES WHERE ID = <id in form>”
Which means that if you open the developer console, change the value field for that html ID you can break that SQL line and write more SQL, or you can delete other users based on their ID.
Essentially editing a frontend input allows that input to be ran directly by the SQL engine. It’s like having full access.
So through that ID field you can inject more SQL code. There’s multiple ways to do this, sometimes the URL itself on a website uses these query parameters like "&search=something” and the “something” is injected into the SQL string.
SQL injection is baby’s first exploit, this method is like granting everyone DB access.
My piece of advice if you have 2 drives, and this goes for any OS not just Linux.
that way you can wipe the first drive whenever you run into anything or you want to change anything without being worried about losing data
make sure your browser is using a password manager so stored passwords don’t vanish
Yeah. it’s dogshit but they certainly have the capacity to improve. it’s clear where their priorities are: milk users for profit
I think Windows could be a far better OS than Linux if Microsoft gave a single shit. Instead they want to add AI and recall and various invasive updates.
The only thing windows has going is the market share.
A mistake people make very often is to conflate the distro with a “look” or “theme” to the UI, and it’s not their fault.
Distros bundle a desktop environment which contains many applications used to navigate the computer graphically with things like “file managers” such as Windows explorer for example.
A DE can bundle lots of programs or very few and these programs differ in looks and functionality, not only that but these programs can be installed / uninstalled regardless of what distro you’re using.
In short: distro doesn’t affect DE but must distros bundle a DE based on things like philosophy, functionality or maybe just looks.
There are many DEs which is why I suggested installing CachyOS as part of the installation shows you options, you can try them out rewipe the drive, try out another one in less than 3 minutes. So it’s the perfect sandbox environment to try new things. I guess you can use VMs as well, not sure how well cachyos works on VM.
As a personal note on DEs when I first used Linux about 5 years ago I used KDE plasma because I thought it was the most windows-like. But I had many issues with KDE, chances are if you use your search engine you’ll see similar complaints about it which I likely share.
5 years in the future my favourite DE is basically using Sway and a file manager like Nautilus. Sway has Swaybar as a status bar and that’s really all I need.
Not sure if Sway counts as a DE though, I think it’s a window manager first and foremost.
but on the other hand if we tell you to use an used Thinkpad you won’t like that either right ?
RX 9070 when it comes out, Mint is good but there are so many good options. I suggest using cachyos and trying out all the DEs so you pick something you like. Although you don’t have to stick with CachyOS if you don’t want to.
I will say. if you have no idea at least clone your branch so you can experiment on it.
I started with nano and I hated it, I didn’t understand what anything meant in the bottom bar, like what is ^X. Unironically vim was easier to understand. I know what it is now but as a new user I didn’t like using it.
I’m sure emacs is great but I learned about vim and neovim first so it’s kind of a done deal already, not a lot of us Linux users are open source enthusiasts with so much time that we can noodle in all different flavors of text editors.
vim works great for me shrug, if emacs works great for you then awesome
well… what do you browse ? all has like 2 hours worth of content for me a day at best
that’s IIS as well, I think it’s because we had our severs configured in a reverse proxy and hitting IIS and failing before the http serverhad returned a response caused the 502 error, completely useless error.
(not very experienced with server configs so forgive me if the language isn’t 100%)
that’s everyday with the legacy web app at work, it crunches up code in a templating process and all the errors become either completely meaningless or just “error 500”
well, no. everything is a god damn web app because everything runs browsers.
so why write native (device) applications if the device can run a browser ? just write code for the browser, which also runs on desktop. now you have a cross platform app without needing 5 different teams
Yep, I was shocked to see that there is no defacto 1st party framework and during my time searching online I found lots of “use x, use y, no y is dead and none uses it, no x is terrible” which is how I found Avalonia.
I still don’t think there’s a solid Windows gui framework, but I haven’t looked in years.
pretty much every windows GUI framework is trash or a pain in the ass to deal with except for Avalonia (my beloved), but it’s more cross platform.
I’m not sure if this is 100% real but it very well could be. although imo makes me think of skill issue (not because the system makes sense, but these problems don’t really seem like problems to me, just minor set backs)
it didn’t happen, or it did. it shouldn’t happen or it should have. whatever trump’s base thinks the most convenient thing to say, they’ll say it. and anything else is fake news.
It’s you, you’re in the meme. Take a look again.