Current Project – MinisculeCMS

Well hello there people.
I have been busy coding the last 2 days.

I am currently working on a very basic and simple Content Management System(CMS), you can track my progress here, nothing really works on the live version of the site except posting articles, all the work is being done in the background, writing functions and such.

The CMS is coded in PHP, and is using a MySQL database, i plan on implementing some jQuery at some point(for fancy effects and such), and I am utilizing HTML5 and CSS3.

So I got a lot on my hands at the moment, especially for the fact that I SUCK at MySQL… But, luckily for me i found a solution to my suckiness: MyQuery Builder;

“MyQuery Builder is a browser-based MySQL query editor for PHP web developers that makes building MySQL queries easy.”

So that works perfectly for me!

Anyways, while I am still rambling on, I can tell you what software and such I am using:

  • Notepad++ – for writing and editing the source code.
  • FileZilla - for uploading and downloading all my files on the website.
  • MyQuery Builder – For constructing SQL queries(because i suck at SQL syntax)
  • Spotify - to keep me from going insane while coding… in the dark… alone :(
  • Ritalin - To keep concentrated while coding(I have ADHD)

And that is pretty much it.
I hope you enjoyed reading this little update, Thanks :)

Why i hate unskilled programmers..

Recently i watched a livestream of a guy coding some game in SDL. that in itself is admireable, but what made my guts turn inside out was this:

  • The guy didnt use any loops at all.
  • He kept saying he knew what he was doing.
  • He TYPED OUT 1800 LINES OF CODE BY HAND, that was supposed to load each individual frame of a title screen animation INSTEAD of using a VERY SIMPLE loop that could have done that in like … 30 lines of code or less?.

This is what i did:

I became so pissed at looking at this stupidity so i wrote a simple little script that spat out the 900 lines he needed in 2 seconds.

he was doing something like this:

“WaterAnimation1 = IMG_Load(ArtWork/Water_Animation/WaterAnimation1.png”
“WaterAnimation2 = IMG_Load(ArtWork/Water_Animation/WaterAnimation2.png”
etc etc

so i wrote this nifty little program in C++: http://pastebin.com/k8m3LxUi

sent it to him and said “here this will make that easier to do”
He responded with “no thanks i like the effort”…. i was stunned…

even though my program didnt really fix the issue of the game to run like complete shit, it would have speed up his development time by about 4 – 8hours…

1800 lines of shitty code <  100 lines of good code…

Anyways that is why i hate unskilled programmers.