I think I've decided...
I want to do database administration.
I think I've decided...
I want to do database administration.
Docker 🐝 like: "Let's fuck up your iptables, soydevs don't know how to use firewalls anyway (they'll just firewall at the router level or whatever)"
Very boring. Almost as bad as learning C programming. A bunch of abstract concepts unfortunately.
containers
:vomit:
Bro this is just a VPS web interface but with more steps.
Every C class 🐝 like, build a calculator.
Build a calculator, it's shit and someone already built one. Why are you building a calculator?
End up just looking and modifying code that already exists for projects that already exist because no one ever teaches you anything more advanced than arithmetic operations.
You cloned a pre existing program? That's not allowed, you literally have to invent the wheel for the first time.
Find me the smallest source code repo you have for that program.
This is small? https://github.com/openbsd/src/tree/master/usr.bin/bc
My program was like 400 lines.
@nyanide@lab.nyanide.com @sysrq@lab.nyanide.com @splitshockvirus@mstdn.starnix.network
it's not to complicated tbh, you coukd get understand it well enough in like an afternoon
It's considered plagiarism (it is). Standard policy in scholastic institutions. Not just C but my media class was like that for HTML and CSS.
If you already know what bc is you already cheated.
No I don't mean SQL. That's easy.
I mean concepts I'm supposed to learn like data modeling, schema, normalization (whatever tf that is).
I already work with MySQL on a operator standpoint, but I don't have a damn clue on reasons why things are done the way they are in terms of why certain key values exist, and how they relate with other tables.
Apparently there are a bunch of data visualization tools that exist that nobody bothered to tell me about (besides mysql workbench) but of course they talk about network sockets 🤓🤓🤓
I'm gonna plug pleroma or mastodon's database and try to understand why they are arranged the way they are.
@splitshockvirus@mstdn.starnix.network
You're kidding right?
"You mean I use INSERT to insert data, and DELETE to delete data, and SELECT to get particular rows and columns? And CREATE TABLE to create a table" - me taking my first and only DB class in college.
"...and I get to use GUI tools or web apps for administrative tasks like backups and restores! awesome"
Easier than any other language, by far.
Of course they're all the same. Obviously don't copy the code. But did you even look at it code for reference? Did you look at anything similar for reference? If so you had more than I ever had.
You might as well assume all code is proprietary and you cannot look at any of it outside what is printed for you in your text book.
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.