background preloader

Programming

Facebook Twitter

VRML

How to Think Like a Computer Scientist. How Java Works. Have you ever wondered how computer programs work? Have you ever wanted to learn how to write your own computer programs? Whether you are 14 years old and hoping to learn how to write your first game, or you are 70 years old and have been curious about computer programming for 20 years, this article is for you. In this edition of HowStuffWorks, I'm going to teach you how computer programs work by teaching you how to program in the Java programming language. In order to teach you about computer programming, I am going to make several assumptions from the start: I am going to assume that you know nothing about computer programming now. If you already know something then the first part of this article will seem elementary to you. All of the tools you need to start programming in Java are widely available on the Web for free.

Having said these things, we are ready to go. Eloquent JavaScript -- interactive tutorial. Codepad. Phone Phreaking. Phone phreaking is the act of gaining illegal access to resources of telecom networks for fun or malicious activity. Before computer hacking took over, phreaking was the dominant underground tech activity. Some phone phreakers just wanted to understand how telecom infrastructure worked. Others wanted to make free long distance phone calls. As voice and data networks continue to merge, phone phreaking represents a much more dangerous threat as phreakers can gain back door access to corporate networks through unsecured modems and steal data, launch attacks and generally wreak havoc on an enterprise. Early phreaks learned to take control of phone systems that worked on SF, or Single Frequency controls by using a recorded whistle of a particular frequency (2600 Hz).

Phreaks soon started building devices which could produce these 'master tones' and thus allowed them to explore the side of the network that were not available to the general subscriber base. Rate this article: Faith - Adverture RPG - Blender Artists Forums. Hey everyone, I am happy and proud to present...new_logo.pngConcept: I was in want for a game with a mix of serveral games to make this one, of course, this is my 1st real game project, so it's not an actual mix between this games, but it's good enough for me The Legend of Zelda (The type of RPG)Shadow of the Collosus (The Combat)Final Fantasy (The Style)Story The story is actually really complicated to follow, since this is the first game, the objective is simple, it's said in the beginning of the game, I am planning to make a sequal in the future when I have more experience, so look out for that...Basically, a guy gets lost in a forest...

A huge forest, called The Whereabouts Unknown, where many person go in, but never come out. For some reason, this person was running away from something and was lucky enough to find a way out, finding himself in a village ruled by an Evil God, named Sagon.Play the game, and the history will clear up the idea... Kyra Main Page. Kyra is a simple, fully featured, industrial strength Sprite engine written in C++. It is built on top of SDL and has been tested on Windows and Linux. Kyra is licensed under the LGPL. For more screen shots, take a look at the Demo page. What is a Sprite Engine? Simple and Easy to Use. Fully Featured. Industrial Strength. ...From a Slightly Different Point of View. Objects can be scaled up or down when drawn, or scaling can be pre-cached. Includes Isogen. Use as is. Download. Demo. Build. Isogen. Tutorial. Tools. Engine. License. Splash. T-Shirts & Mugs. API. Kyra is now hosted on SourceForge! Python Binding If you are interested in a Python binding for Kyra, check out PyKyra!

Want a 3D engine without all the polish and finish in Kyra? I have enjoyed writing Kyra and look forward to your feedback. Thanks very much to the contributors to the project. - lee. Scheme Tutorial. Blog : The Prize Is Won; The Simplest Universal Turing Machine I. “And although it will no doubt be very difficult to prove, it seems likely that this Turing machine will in the end turn out to be universal.” So I wrote on page 709 of A New Kind of Science (NKS). I had searched the computational universe for the simplest possible universal Turing machine. And I had found a candidate—that my intuition told me was likely to be universal.

But I was not sure. And so as part of commemorating the fifth anniversary of A New Kind of Science on May 14 this year, we announced a $25,000 prize for determining whether or not that Turing machine is in fact universal. I had no idea how long it would take before the prize was won. But today I am thrilled to be able to announce that after only five months the prize is won—and we have answer: the Turing machine is in fact universal! Alex Smith—a 20-year-old undergraduate from Birmingham, UK—has produced a 40-page proof. I’m pleased that my intuition was correct. Here it is. We know that no 2,2 machine can be universal. LFS LiveCD Project Homepage. Note: The LiveCD is no longer being maintained. However, it still works well for many purposes, such as a rescue disk. The packages and the rendered LFS book on the CD are quite out of date. The LiveCD cannot be used to build LFS 7.0 or later. A LiveCD is a CD that is able to boot your system into a 'live', working operating system, independent of anything on your hard drive.

The LFS LiveCD is geared specifically toward providing a reliable host system for the purpose of building Linux From Scratch. For a more detailed description of the current version of the LiveCD read the documentation. Why would I want to use the LFS LiveCD? It provides a known good host for building LFS At times, Linux distros are built in such a way that make it difficult to successfully build LFS using that distro as a host. Removes the LFS prerequisite of having a Linux distro installed on your system To build LFS, you need to have a host Linux system with development tools. Who's who: