Ask Me Things    Submit Your Own Story    RSS    SEARCH

================================================================================

Fuck Yeah Programming

================================================================================

( Programming Turns Me 1 )

================================================================================

03/14/2014 11:24:27

JavaScript is cool! Created a little pixelation tool just to see how it’s done.

For those who are curious, here’s the original image…

JavaScript is cool! Created a little pixelation tool just to see how it’s done.

For those who are curious, here’s the original image…Original Image

--------------------------------------------------------------------------------

03/05/2014 17:00:00

Koch Snowflake

This little beauty is what I spent my entire day on! As someone who is not amazing at math, this is proof that practice and diligence is all it takes to get something awesome done!

Check it out here

JavaScript Source Code

UPDATE - Added some options so that you can play around with it yourself!

--------------------------------------------------------------------------------

03/05/2014 08:48:57

What’s Everyone Working On?

Have a project that you’re working on and would like to share with other followers of FYP? Go ahead and share by answering this post, reblogging it, or submitting!

--------------------------------------------------------------------------------

02/23/2014 19:09:08

UNICEF Tap Project

entropy-of-me:

Set my phone down while doing my homework this afternoon and donated a months worth of water! How fitting that my reading happened to be on water scarcity, gender inequities, and social justice issues!

Appears to be iPhone only at this point, but it’s a great use of technology!

--------------------------------------------------------------------------------

02/22/2014 01:46:58

sierraisspunky:

Hilarious

sierraisspunky:

Hilarious

(Source: smbc-comics.com)

--------------------------------------------------------------------------------

02/21/2014 08:51:04

--------------------------------------------------------------------------------

02/17/2014 22:23:58

Wait, do I hit Cancel or OK? OK to the Canceling?
Tumblr, what is this?

Wait, do I hit Cancel or OK? OK to the Canceling?

Tumblr, what is this?

--------------------------------------------------------------------------------

02/12/2014 13:50:08

Godot
Yesterday, I was browsing through slashdot when an article caught my eye on something called Godot. Godot is a game engine which has apparently been around for some time and has recently made the switch to open-source. After some research, I decided to install it and give it a shot. Godot claims to be able to compile your game across multiple platforms including OSX, Windows, Android, HTML5, Blackberry, and (soon) iOS.

Initial Thoughts
After the install, I immediately began running through some tutorials available on their wiki. After about 30 minutes, I was able to actually start coding some in-depth stuff (keep in mind that coding is my profession) - including a port of a game I’ve been working on for a while now, Eyeroni. The engine uses its own scripting language called GDScript which is fairly easy to pick up and has some similarities to Python. The node-centric structure of the engine makes it incredibly easy to link objects (well, nodes) together, though it does take some time to learn what each node does. The engine offers 2D and 3D options, though I have stuck to only 2D at this point in time.

Deeper Thoughts
Overall, I am happy with Godot, but I am left wanting more. This morning, I thought I had typed unreachable code because the engine kept running the same game. I deployed for OSX and my code had worked, so a quick delete of a file and re-run of the game seemed to fix my problems. Weird. I also ran into some problems where scrolling doesn’t work in the text-editor and I am forced to go through text using my keyboard. That bug seems to show up whenever it wants. I was also unable to get Android deployment working correctly. It is possible that my keystore was not proper, so that is likely an issue with my impatience rather than the game engine itself.
Unfortunately, since this game Godot to be pretty underground, there isn’t a ton of documentation and it took me a while to actually find their wiki page. Furthermore, their tutorial section is not yet complete, so learning the ins-and-outs of the engine requires some spelunking, which is fine if that’s what you’re into. I personally like spelunking.

Recommendation?
If you want to code a game of Pong in half an hour, then this is the game engine for you. There is a tutorial on just that which leaves out some pong mechanisms, but is stupid easy to code. I recommend reading through their wiki and some tutorials to see if Godot is right for you.

Godot

Yesterday, I was browsing through slashdot when an article caught my eye on something called Godot. Godot is a game engine which has apparently been around for some time and has recently made the switch to open-source. After some research, I decided to install it and give it a shot. Godot claims to be able to compile your game across multiple platforms including OSX, Windows, Android, HTML5, Blackberry, and (soon) iOS.

Initial Thoughts

After the install, I immediately began running through some tutorials available on their wiki. After about 30 minutes, I was able to actually start coding some in-depth stuff (keep in mind that coding is my profession) - including a port of a game I’ve been working on for a while now, Eyeroni. The engine uses its own scripting language called GDScript which is fairly easy to pick up and has some similarities to Python. The node-centric structure of the engine makes it incredibly easy to link objects (well, nodes) together, though it does take some time to learn what each node does. The engine offers 2D and 3D options, though I have stuck to only 2D at this point in time.

Deeper Thoughts

Overall, I am happy with Godot, but I am left wanting more. This morning, I thought I had typed unreachable code because the engine kept running the same game. I deployed for OSX and my code had worked, so a quick delete of a file and re-run of the game seemed to fix my problems. Weird. I also ran into some problems where scrolling doesn’t work in the text-editor and I am forced to go through text using my keyboard. That bug seems to show up whenever it wants. I was also unable to get Android deployment working correctly. It is possible that my keystore was not proper, so that is likely an issue with my impatience rather than the game engine itself.

Unfortunately, since this game Godot to be pretty underground, there isn’t a ton of documentation and it took me a while to actually find their wiki page. Furthermore, their tutorial section is not yet complete, so learning the ins-and-outs of the engine requires some spelunking, which is fine if that’s what you’re into. I personally like spelunking.

Recommendation?

If you want to code a game of Pong in half an hour, then this is the game engine for you. There is a tutorial on just that which leaves out some pong mechanisms, but is stupid easy to code. I recommend reading through their wiki and some tutorials to see if Godot is right for you.

--------------------------------------------------------------------------------

01/31/2014 15:32:32

Reason #19874 Why I Love IT

Today, I drove down the road with a UPS (battery backup unit) with a PoE switch plugged into it. In the switch was an IP phone and a Point-to-Point wireless transmitter/receiver (which was pointing to another one we had at our office). I was able to talk to my boss from ~1/2 mile (through trees, buildings, and my car) while sharing our internal network with only ~2-3 millisecond ping time.

--------------------------------------------------------------------------------

01/27/2014 10:44:51
Anonymous asked:Hi. I just started programming (learning Java and C++ for about 6 months now) and I've been asked to program a robot or at least help with it. I've never done anything like this. Do you have any tips or anything about what/where/how I should start? I'm lost. Thanks!
fyprogramming replied:

I’m not sure if you’ve been asked by friends, your boss, or a school assignment, but I’ll try to help you get your answer. Also, “program a robot” is pretty vague because I imagine that there are multiple ways to go about this, and I’m not sure what you mean by program a robot. It could be anything from a small Arduino project to something much more complicated involving embedded circuits and Assembly language, so definitely make sure that you find out soon.

I would like to say that if you’ve only been programming for about 6 months, it might be very difficult for you to pull this off if you are the only one programming. However, if you have the time and the drive to do it, it isn’t impossible. My advice is to stick to helping (rather than taking the lead) until you know how it is being done. For starters, be observant and try to understand the underlying structure of the code rather than the code itself.

I have absolutely no experience with robotics, so I’m afraid that I can’t help you more than the advice I just gave. However, I do urge our dear followers to offer any advice they may have to help our anonymous friend!

--------------------------------------------------------------------------------

01/14/2014 09:06:49

I’m super excited because I’ve been building a website this past week for a client and his shop page is created using HTML5. It’s really just neat to see everything go from an image in your head to reality on the screen in front of you. The sidebars fade in and out depending on your mouse’s location. The images expand when you hover over them (like the elephant shown above).
Best of all, I’m really proud of myself for the true modular-like structure that my code has transformed into over the years; everything is very interchangeable. I’ll eventually need to make these pages over again for browsers that don’t support HTML5, but for the moment, it’s assumed that most of his clients will be using modern browsers. Even still, remaking everything in plain ‘ole HTML/PHP will not be super difficult.
These images are placeholders too, so don’t pay too much attention to them.
I’ll eventually post a link once the site has officially launched!

I’m super excited because I’ve been building a website this past week for a client and his shop page is created using HTML5. It’s really just neat to see everything go from an image in your head to reality on the screen in front of you. The sidebars fade in and out depending on your mouse’s location. The images expand when you hover over them (like the elephant shown above).

Best of all, I’m really proud of myself for the true modular-like structure that my code has transformed into over the years; everything is very interchangeable. I’ll eventually need to make these pages over again for browsers that don’t support HTML5, but for the moment, it’s assumed that most of his clients will be using modern browsers. Even still, remaking everything in plain ‘ole HTML/PHP will not be super difficult.

These images are placeholders too, so don’t pay too much attention to them.

I’ll eventually post a link once the site has officially launched!

--------------------------------------------------------------------------------

01/13/2014 15:59:43

theforgottensemicolon:

just got a nginx 502 on tumblr. aaaawwwwkward

Yeppp, it happened to me as well. A simple refresh worked. Interesting…

--------------------------------------------------------------------------------

01/07/2014 15:08:50

I’m going to spend all of my money on funny domain names if I am not intervened soon!

--------------------------------------------------------------------------------

12/20/2013 09:52:53

A very intriguing article about the secret watchers of the web!

Neatorama: Chasing the Cicada: Exploring the Darkest Corridors of the Internet.

--------------------------------------------------------------------------------

12/19/2013 18:26:34

mykingdomforapen:

for no reason in particular i was looking at a list of nocturnal animals on wikipedia and

image

one of these is not like the other

(via theforgottensemicolon)

--------------------------------------------------------------------------------

pg 2 of 16

================================================================================

Designed: Robert Boylan
Powered: Tumblr