Skip to content

To The Programmers, On Programmers’ Day

Originally posted on Job Tips For Geeks:

To the Programmers on Programmers’ Day,

To the childhood spent with cassette players and VIC-20s, and Saturdays loitering in the local Radio Shack for a turn on the TRS-80.

To those who maybe weren’t always the coolest kids in high school, but were often the smartest.

To the Rubyists and Lispers and Pythonistas, the architects, and the web and mobile developers who are able to show their children what mom/dad made.  And to the embedded engineers who write code most people don’t even know is there.

To the thousands of Googlers, Yahoos, and Microsofties who make our email work and build tools to find anything imaginable.  And to the many millions more who build things to run our homes and our lives.

To the hackers, the makers, the tinkerers, the startup junkies, the hobbyists, the open source contributors, the newbies and the grayhairs, who live in IDE’s and editors…

View original 105 more words

Save the Trauma for Yo Momma

codebreaker13:

Hahaha this is pretty funny :)

Originally posted on What's Your Tag?:

Save the Trauma for Yo Momma

Yes, this is based off a true story. Your old pal Kafka Luck was kicked in the chest by a man dressed as Yogi Bear when he was a small child. He’s had an irrational fear of mascots ever since. Will Kafka Luck conquer his fear? Will Mr. What’s Your Tag? stick around? Will N’Sync ever put out another album? Find out the answers to all of theese questions in next week’s exciting comic!

 

View original

A World of Exploration

Well, hello again. It’s been a few weeks, I thought I’d make another post.

I seem to have a lot of trouble deciding on an OS. I used Win XP for a while, nifty little thing that is; then I used Vista, through 7, Ubuntu 12.04, 12.10, 13.04, Fedora 14, 16, 17, 19. None of them seem to last very long, except for Fedora and Windows 7. But now, I’ve got Windows 8 running here on my laptop. Yep, in fact I’m updating this post in Chrome in Windows 8. Now, I’m sure a lot of you are saying “NNNNNNNOOOOOO!!!!! NOT WINDOWS 8!” and whatever else you guys say. Normally, I’d agree, but I actually kind of like it. See, I have a Zune HD, so I’m used to the tiles and the scrolling, and I like it. I mean, some things were slightly challenging to figure out, but like any good logical thinker, I figured them out quickly. It’s really not that hard to use without a touch-screen, though I wish I had one because of the gestures. Oh well, maybe next paycheck.

I’ve started looking into C# and a little bit of XNA, recently. I’m trying to keep my push in programming going, so anything is fair game. Since I have Windows 8, I figured, “Why not make some apps for it?”. So that’s what I’m working toward. Not just Windows 8, either, also Windows Phone and Windows RT (even though I bet I only have to make it for one platform). Also, I’m trying to get more into game programming. I want to have it as a career, so getting into it now would be a good idea. IS a good idea. So that’s what I’m doing.

I recently got FL Studio 10, the music production suite from Native Instruments. It’s a wonderful tool, and lots of fun. I’ve got some music already put out, check out my YouTube channel to see a couple songs. I’m hoping to feature most of them in games I make.

So, that’s it for now. Check back for more updates, and keep watching my YouTube channel. Share! Tell your friends! Do whatever we do on the internet.

It’s 5 o’clock, and time for the news

Just a short one today, hopefully.

 

Starting off with recent news, Python 3.4 alpha has been released! I’m excited, even though I pretty much only use 2.7 still. It’s only because PyGame and WxPython aren’t supported in 3.x yet. Hopefully that’ll change soon. I’m just proud of the community for helping support Python in all of its development stages.

 

School starts in a week for me. I’m heading into Senior year! Unfortunately, between school, music, robotics, and work, I’ll have a lot less time to program, but I’ll definitely try to whenever I can. I may just end up bringing my laptop to school or something to get projects done. I do need to update one of my Github repos, though, so I’ll probably do that tonight. Github is a really useful tool, even though I don’t fully understand it quite yet. I’ll get there eventually.

 

On the topic of gaming, I got a Nintendo 3DS recently. I must say, it’s better than I thought, and I had doubts about the 3D part but it works pretty well. I’m rather impressed. I have a few games, and they’re pretty fun. Probably my favourite part about the 3DS is that it is fully backwards compatible with the DSi and the DS. So when I go to GameStop and they have a limited selection of 3DS games, I can get some really fun regular DS games and play those.

 

Well, that’s basically it. I’ve been working on programming still, though not as much since school is about to start. It’s hard to get back in the groove after a while of not doing it. But I’m trying. Thanks for reading, and I’ll see you next time!

 

Happy coding!

Stosswalkinator

This week in the news:

So, I was going to make a post earlier about how “this will be my last post before I reinstall Fedora 19″ and blah blah blah. The reason for that is because I originally had Windows 7 loaded on my laptop, but then I wanted Fedora 19, so I installed it as a dual-boot. That ended up not working so well because my linux partitions were messed up and I was having a lot of trouble expanding and stuff, even after the countless guides from Fedora and other linux forums. So I decided I could run Windows on a Virtual Machine and use Fedora as my one and only. But now I’ve got it reinstalled and my partitions are wonderfully set. This time, I went with the default option of partition management, which is LVM. LVM stands for Logical Volume Manager, which manages your disk drives. When I originally installed Fedora, I used the “Standard Partition” option, which ended up as not such a good idea.

Now, I feel like my title isn’t really capturing what this post is about, though I’m not going to change it now. I’ll just try my best to make it fit.

So, since this is a programming/tech blog (well, I’m trying to make it that way), I’ll tell you about my treks in programming and tech.

As of today, I currently have a 12-day streak going on Codecademy. I’m almost entirely done with the Python course, which makes me feel better about my coding skills. Also, I found a couple wonderful video tutorials, if you’re into that sort of thing. For Java, using Eclipse, I found the website MyBringBack. For Python, using PyDev, a plug-in for Eclipse (which helps make it easier to do Python AND Java in the same IDE) I found this which was quite helpful. So if you’re looking to learn Java or Python, take a look at these.

Finally, I’ve been trying to get Minecraft to work on here. I’ve looked through the old forums for Fedora 17 and 18 and even older versions where they figured out how to install and play Minecraft, but I can’t seem to do it for the life of me. If you know of a good guide/tutorial that can help me play Minecraft on Fedora 19, please say so. I’ve tried the “make a minecraft.desktop” version and I’ve also tried the one where you make a “Minecraft.sh” file, but neither of them have worked so far. So, if you know how to do it, please comment with a link or a step-by-step guide or something. I’ve also been trying to install Steam, but I haven’t really found a way to do that. Plus, I haven’t really tried that hard or looked at much, so I’m sure I’ll figure it out if I dig a little deeper.

Well, that’s it until next time. If you have any questions or any comments, feedback, anything, feel free to comment!

Happy coding!
Luke (Stosswalkinator) Stoss

Updating…. Almost done!

So, I did some extra research after my last post. Turns out that “yum” isn’t really like “sudo” at all. Here is the Wikipedia page for yum. If you don’t want to read it, I’ll give you a short description of what it really is:

Alright, so YUM stands for “Yellowdog Updater, Modified”. It’s an open-source package management software for Linux. That means it’s how you install software on your Linux system from the command line. It was written in Python, which just makes me more excited for the potential of me learning Python. There was a similar software that preceded YUM, which was called YUP, meaning “Yellowdog Updater”. YUM was a fully rewritten version to update and manage Red Hat systems. Red Hat is famous for Red Hat Linux along with sponsoring Fedora. RH linux was discontinued in 2004.

So basically, YUM doesn’t do what sudo does. So, that poses the question to me of “Does Fedora use the sudo command?”. Let’s find out.

The answer is yes. This wiki page outlines how to use it on your Fedora system.

In other news, more personal, I guess:

I got my braces off today. Going back for a retainer in a couple hours.

Well, that’s all for now. Hope you enjoyed these two informational posts.

Happy coding!
Luke “Stosswalkinator” Stoss

Loading…

So, it is currently 12:33am, Central Standard (I think) Time. We may be in Daylight Savings time, I don’t even know. I never really cared when that happened but I’ve always been curious about why it was created. Speaking of which…

I love programming. I’m not that good at it yet, but currently I’ve got an 8-day streak going on Codecademy, which I think is pretty good. I’m hoping to keep that going. Now, Python is quite prevalent in many real-life situations. When I first started learning Python and learning about Python 2 years ago, I didn’t really think it was much more than a hobby language. By that, I mean it didn’t seem like it had the potential that other languages like Java or C++ had/have. Looking back, boy was I wrong. Now, one very real application of Python is a Linux distro called “Fedora”, which can be found at The Fedora Project Homepage. I’ve used Fedora before, not very much, but I’ve used it. I’ve also used Ubuntu, and tried my hand (for about 5 minutes) with Arch Linux. Now, one thing that I’ve seen in common with most Linux distros (that I know about/have used) is that the root command in the terminal is “sudo”, which can be described as the rooting, over-riding command that allows one to “Run as Administrator”, to use a MS Windows metaphor. Sudo can be…”explained” through this XKCD comic: http://xkcd.com/149/. Now, one thing that strikes me about Fedora is that there isn’t a “sudo” command. The sudo equivalent is “yum”, which I believe sort of plays on the lingo of Linux gurus describing the different “flavors” of Linux. Yum. ;P

I am planning on installing Fedora 19, which just came out on July 2. I’ve always been curious, since I found out about Fedora and the “yum” command, why it is yum and not sudo. So, I trekked over to my favourite forum, Reddit, and went to the Fedora subreddit. There, on the front page, was a link to an article on a website called “The Daily Durham” about the hit-and-run murder of Seth Vidal, the creator of yum. (found here: http://durham.io/2013/07/09/seth-vidal-creator-of-yum-open-source-software-killed-in-bike-accident-off-hillandale-rd/)

One thing that struck me about his life, was that he is only 36, which means he had to be pretty young when he initially developed this software. Turns out, as stated in the article, he made it while at Duke.

I feel bad, not knowing who he was, but then finding out the wrong way what he did. I wish I had investigated yum back when I first discovered it, instead of now. My condolences go out to family, friends, and fellow co-workers. It’s too bad he couldn’t use his mind and talent to continue helping with open-source. He will be missed.

12:53pm

I’m not even really that tired, I’m just sick of being awake.

So, now I’d like to take a moment to remember why/how I got into Python and Fedora and open-source and such.

Freshman year, I was referred, by the gifted counselor at my high school, to a certain Ian Weller. I’m sure you’ve heard of him before. If not, he helps out a lot in the Fedora Project community with web and such. He started me on the track to Python, and, every now and again, if I have a question about my code, I email it to him and he’ll offer help. Back then, I also downloaded Fedora 14, the first time I had ever set eyes on any sort of OS other than XP and iOS. It was intimidating, and I didn’t really know what to do about it. At this time, I had never needed to look through forums or wikis or anything of the sort to find help, so I just kind of gave up and left it alone. But these 2 years since, it’s stuck in my head. I should give Fedora another try. I’ve used Ubuntu for several months, and somewhat got the hang of that, but it couldn’t keep me interested as much as Fedora did.

So now I’m trying to get my programming up to par (or the standard that I set as “par”, I’ve heard that any contribution whatsoever to open-source is appreciated, no matter your skill level) so that I can actively help with such a great community project. Having gone through a book or two and some online tutorials of HTML, CSS and a little bit of JavaScript, I may start out in the web dev section, see how I can help there. Though, I’ve only made a couple websites and I wouldn’t say they’re good by any means.

But, that’s where I’m at now. I’d like to publicly thank Ian Weller for getting me started, and upon reading through 20ish pages of your blog tonight at midnight, I realized that I need to stick with it, because I love it and I want to contribute, like you do.

Now, sorry for the long post, but I think they’re going to stay about this long in the future. It’s only just over 800 words :P

Happy coding,
Luke “Stosswalkinator” Stoss

Follow

Get every new post delivered to your Inbox.

Join 113 other followers