Amp's blog

My experience with Visual Java.... err... I mean C#

I'm gonna keep this very brief. I understand what Microsoft was going for with C#, and do think it does some things right. At the same time, there are some libraries that C# lack that Java has. Both are capable languages though and when used CORRECTLY (and by correctly, I am emphasizing that they used with a good object oriented design) they can be very useful.

Five "Holy Shit" Moments in 2011 for SX

Note: The following list is in no particular order.

1. COSCStudent tries to play both sides: http://www.soldierx.com/news/Were-back-sorta-and-news-about-Shane-Tarlet...

2. notsoldierx.com is registered: So after getting shamed, and every attempt to mess with the site failed, what is the last, pathetic attempt to troll made by the only person ever to be exiled? Register a similar domain name of course. Kind of funny that it wasn't used for long though.

3. The End of The New Order: It wasn't mention on the frontpage, but sn4ggl3 left SoldierX in 2011 for reasons I won't divulge, but I will state that they are rather disappointing ones. With that, the New Order started in 2010 would end.

Visual Studio 2010 observations

For my basic programming concepts series of tutorials, I did not have to go very far into detail for the aspects covered and was able to show effective examples without having to utilize an full fledged integrated development environment for C++ and C#. However, the next series of tutorials that I am looking to do (Which currently has a working title of "Moving Past Basic Programming Concepts") is not as universal in their respective implementations. As a result, I have opted to use Visual Studio 2010 Professional as my IDE for C# and for C++ use both that and Eclipse. (I rotate between Windows and Linux so I wanted something for both operating systems.) There are a few observations I have made about Visual Studio that I figure I should share.

Introduction to List styled data structures

Notice: The following is a sample of a proposed new series of tutorials covering data structures and sorting in programming. Should I receive enough positive feedback, I will proceed with it.

In my Basic Programming Concepts tutorial, I covered how arrays work. The main purpose is that they held a group of variables that are of the same type. There is one issue with arrays though as in order to use them either the number of variables must be established or all of the variables have to be given at the time of declaration. In addition, arrays are often not very flexible with regard to the type of information that can be held. With that in mind, there are many tasks where using a different data structure comes in handy.

Amp Blasts: Cell Phones

Ok, its time I tell the truth about something that has a special dislike from me. In the past two years, I have had to put up with people complaining about the fact that I don't have one. They feel that I should fall in and get one. However, I feel that most of the people complaining are actually full of shit.

One reason for this is that a considerable amount of people saying this are in family plans, and 2/3rds of them don't even pay a dime. These family plans are inherently cheaper cause it's multiple users in one bundle. In my case, I have practically no family to speak of. As a result, the majority who fall under family plans and aren't paying a dime have zero right to talk to me since unlike them, I would be paying out the nose for one.

Amp Blasts: BenOwns

Note: The following post is an opinion and is protected by SoldierX's User Agreement. These only reflect Amp's views and nobody else's.

Today, I write a new column entry not on general stupidity. Instead, I'm writing this blasts post cause of the intentionally malicious actions of another. It isn't often that somebody inspires a special level of bile, but today it has happened. Essentially, BenOwns has shown how much of a piece of garbage he is.

First, he represents the growing community issue that I see where instead of trying to learn and get better with regard to computer security, they expect something for almost nothing. This individual complained about when he would get access to VIP files to an extent where people downvoted him. In addition, it was obvious that his posts showed that he was not willing to act more sociable on the forums, be patient, and not insult RaT. (Which I personally think he did.) That wasn't the worst thing that he did though.

Programming Recommendations....

Ok, with the first edition of Basic Programming Concepts complete, there is one question I should address. Up until this point I have taken an agnostic standpoint on what Object Oriented Programming Language is the best. The reason for this is that I honestly feel that there is no one perfect solution. As a result, I find it odd when I am asked for a recommendation on what programming language to learn.

360 Dashboard Update: More like a downgrade!

Figured I have a brief moment so I should mention this. First, apparently the new 360 Dashboard is chucking stupid ads at people left and right. The dethroning moment of suck in particular is that I actually saw it playing an ad for World of Warcraft, which is NOT a 360 game so that's kind of self defeating. With that in mind.... use http://kotaku.com/5866681/how-to-block-xbox-360s-newest-feature-dashboar... to kill that crap. Now comes the bigger issue.

Apparently, Microsoft has decided to put a no suing clause in the EULA for this version of live. What makes this one worse though is that there is NO opt-out clause. I already know that some members of the SX Crew have vowed to JTAG their consoles as a direct result and vowed to never use live again. If it wasn't for the fact that there isn't a way to JTAG the fat models that have post-2009 firmware I'd probably do the same thing myself.

Security Warning: Comcast Toolbar

I figure I would drop a line since I encountered this issue on a laptop that belonged to somebody in my major. Apparently, Comcast has released their own security suite in an attempt to make things more secure. Unfortunately, their software is extremely buggy and the uninstall leaves ComcastAntiSpy.exe on the computer and a registry entry exists for it. As a result, this file will max out one of the cores of a processor when it actually isn't doing anything. With that in mind, I suggest that those with this issue do the following.

1. Look in Add/Remove Programs and remove the program called "CA Realtime Protection." (This name is extremely shady to say the least since this is supposed to be a Comcast program.)
2. If it is still there, go to C:\Program Files\comcasttb\ (or whatever drive letter is acting as the root directory) and remove everything inside of it, then make sure that the startup for this program is fully removed manually.

Amp Blasts: Kinect!

The following is Amp's Opinion only. By reading this, you agree that he cannot be held liable for it.

It's no secret that I play videogames on a regular basis. However, in recent years the whole Motion Control fad in gaming has gotten out of control. This all started with Wii's battery chomping remotes, which get forced upon whoever buys the system. Then Sony decides to ape them and make their own rendition. The one motion control system that I hate the most though is the Kinect.

To me, the Kinect represents the idiocracy of videogames. The overwhelming majority of games that use it are subpar titles at best and the only halfway decent one is actually hindered by requiring a Kinect for the best experience. (Cough, Child of Eden) Furthermore, the Kinect really is not friendly with regard to those who are physically handicapped or have limited mobility. This is only one reason for my strong hatred for this high tech toy.

Syndicate content