background preloader

Invent Your Own Computer Games with Python - Chapters

Invent Your Own Computer Games with Python - Chapters
Chapter 1 Read online: Chapter 1 - Installing Python Videos: Chapter 2 Read online: Chapter 2 - The Interactive Shell Chapter 3 Read online: Chapter 3 - Strings Download source: hello.py Copy source to clipboard: Use the online diff tool to find typos in your code: hello.py Chapter 4 Read online: Chapter 4 - Guess the Number Download source: guess.py Use the online diff tool to find typos in your code: guess.py Chapter 5 Read online: Chapter 5 - Jokes Download source: jokes.py Use the online diff tool to find typos in your code: jokes.py Chapter 6 Read online: Chapter 6 - Dragon Realm Download source: dragon.py Use the online diff tool to find typos in your code: dragon.py Chapter 7 Read online: Chapter 7 - Using the Debugger Chapter 8 Read online: Chapter 8 - Flow Charts Chapter 9 Read online: Chapter 9 - Hangman Download source: hangman.py Use the online diff tool to find typos in your code: hangman.py Chapter 10 Read online: Chapter 10 - Tic Tac Toe Download source: tictactoe.py Chapter 11 Download source: bagels.py

http://inventwithpython.com/chapters/

Hacking Techniques in Wireless Networks Prabhaker Mateti Department of Computer Science and EngineeringWright State UniversityDayton, Ohio 45435-0001 This article is scheduled to appear in “The Handbook of Information Security”, Hossein Bidgoli (Editor-in-Chief), John Wiley & Sons, Inc., 2005. 1. Introduction. 2 2.

Tutorial on the Python Language Norman Matloff University of California, Davis June 17, 2008 Java Speech API Programmer's Guide: Speech Recognition Oracle Technology Network > Java Software Downloads View All Downloads Top Downloads New Downloads Beginning Game Development: Part VIII - DirectSound Welcome to the eighth article on beginning game development. We have spent a lot of time working with the graphics capabilities of DirectX. We also covered how the DirectX API allows us to control input devices. Now we are going to look at another facet of DirectX, the ability to control sound devices. European Civilization, 1648-1945 Syllabus Professor John Merriman, Charles Seymour Professor of History Description This course offers a broad survey of modern European history, from the end of the Thirty Years' War to the aftermath of World War II.

IEEE 802.11 IEEE 802.11 is a set of media access control (MAC) and physical layer (PHY) specifications for implementing wireless local area network (WLAN) computer communication in the 2.4, 3.6, 5 and 60 GHz frequency bands. They are created and maintained by the IEEE LAN/MAN Standards Committee (IEEE 802). The base version of the standard was released in 1997 and has had subsequent amendments. The standard and amendments provide the basis for wireless network products using the Wi-Fi brand. While each amendment is officially revoked when it is incorporated in the latest version of the standard, the corporate world tends to market to the revisions because they concisely denote capabilities of their products. As a result, in the market place, each revision tends to become its own standard. 45 Free Online Computer Science Courses Missed lectures or hate teachers? Or want to study computer science courses without going to university? … You can study anytime anywhere because there are number of free online computer science courses available on internet that are very interactive. Here is the list of 45 free online computer science courses that are designed by teaching experts from best universities of the world (almost the whole graduation!). 1.

Cast Thermite So you made it through the intro? Good. There's something that must be said before we go any further. free university lectures - computer science, mathematics, physics, chemistry Whether your goal is to earn a promotion, graduate at the top of your class, or just accelerate your life, lectures can help get you there. Our archives of lectures cover a huge range of topics and have all been handpicked and carefully designed by experienced instructors throughout the world who are dedicated to helping you take the next step toward meeting your career goals. Lifelong learns can turn their free time turn into self-improvement time. The online lectures on this list are more than lecture notes or a slideshow on a topic -- they were designed for audiences like you, with carefully sequenced themes and topics taught by veteran educators, and often with additional resources for your own independent study. The lectures are available to anybody, completely free of charge.

High-speed multimedia radio Basics[edit] Capabilities[edit] HSMM can support most of the traffic that the Internet currently does, including video chat, voice, instant messaging, the Web (HTTP), file transfer (FTP), and forums. The only differences being that with HSMM, such services are community instead of commercially implemented and it is mostly wireless. Holding a Program in One's Head August 2007 A good programmer working intensively on his own code can hold it in his mind the way a mathematician holds a problem he's working on. Mathematicians don't answer questions by working them out on paper the way schoolchildren are taught to. They do more in their heads: they try to understand a problem space well enough that they can walk around it the way you can walk around the memory of the house you grew up in. At its best programming is the same.

25 Books To Sharpen Your Social Skills (and Transform Your Career) Humans are strange creatures. Luckily, since you are one, you already have all the tools you need for getting along with them. Even though they come so naturally to some people, no one is born with the skills for fitting into society; these skills are learned over time. It’s never too late to improve your ability to meet people, make friends, and communicate. These 25 books can help you take your social skills to the next level and earn you huge payoffs in both your personal and professional lives. Microcontrollers, Embedded Systems, Bluetooth Resources: Large Selection of Books and Links [MicrocontrollerShop], [Books in English Language], [Books in German Language], [Links] As these resource pages are constantly evolving, we recommend you check back frequently. Please let us know of any useful resources you would like to see added to our list. Newbie or Confused? If you are new to microcontroller development or confused about the many microcontroller tool choices available, we recommend you read our online article: Developing Embedded Systems - A Tools Introduction.

Related:  ProgrammingprogrammingPython