So I am having troubles with my camera and my player I have a 2D array full with tile map and the camera allows scrolling through all of it but when the camera hits the edge to let the player continue moving around relative to the camera. I am not exactly sure how to describe it but like a 2D top down view game.

Is this still a valid description of frustum culling or is there some ~~NEW TECHNOLOGY~~ that simplifies it or makes the process more efficient?

Frustum culling is basic geometry. The basic process doesn't change.
Obviously, some scene structures are better suited than others (i.e. hierarchical structures are better than flat structures), but anything you read in an old article probably still works today.

Speaking of which, I've been thinking about breaking the frustum/occlusion culling (well, it's just frustum culling now, but I've got occlusion culling planned out on paper) code from my engine and making it into a dedicated library. It's the sort of thing every game developer really needs, but AFAIK, there isn't really a good library for it right now, short of proprietary middleware.

Using QT4 in Ruby, how can I set a variable equal to what was entered into lineEdit? I've spent the past hour googling this, and I haven't had any luck. The results I got showed bits of code that were of no relevance to what I'm looking for.

I'm getting some weird shit here. I'm writing a backup utility for all my stuff and I'm getting 'access denied' to non-system paths when using the System.IO.File.Copy method. I even changed the manifest to requireAdministrator and it didn't help.
Any ideas?

Edited:

One of the paths in question is: C:\Users\.\Desktop\Minecraft\Server

Edited:

Haha, that's unfortunate for me, I just realized I'm using File.Copy in an attempt to copy folders. Sorry - nevermind me.

2. Write a program that will prompt the user for a positive integer n, and will use a recursive function to convert n to binary. For example, if n is 19, the output shold be 10011. It should then print the binary number.

2. Write a program that will prompt the user for a positive integer n, and will use a recursive function to convert n to binary. For example, if n is 19, the output shold be 10011. It should then print the binary number.

Avoid recursion when it isn't beneficial. If you use it in places where there aren't small upper bounds on the depth of the recursion, you risk a stack overflow. Not to mention the function call overhead.
This would probably be better:

Instead of reversing the string at the end you could construct it in the opposite order. Also, I'm not sure you can declare static variables inside a method C++, although it has been a while since I last used it.