background preloader

Stanford Opens Seven New Online Courses for Enrollment (Free)

Stanford Opens Seven New Online Courses for Enrollment (Free)

64 Things Every Geek Should Know - laptoplogic.com The term ‘geek’, once used to label a circus freak, has morphed in meaning over the years. What was once an unusual profession transferred into a word indicating social awkwardness. As time has gone on, the word has yet again morphed to indicate a new type of individual: someone who is obsessive over one (or more) particular subjects, whether it be science, photography, electronics, computers, media, or any other field. A geek is one who isn’t satisfied knowing only the surface facts, but instead has a visceral desire to learn everything possible about a particular subject. A techie geek is usually one who knows a little about everything, and is thus the person family and friends turn to whenever they have a question. 1. USB – Universal Serial Bus GPU – Graphics Processing Unit CPU – Central Processing Unit SATA – Serial ATA HTML – Hyper-text Markup Language HTTP – Hypertext Transfer Protocol FTP – File Transfer Protocol P2P – Person to Person data sharing 2. 3. Here’s what one looks like: 4.

Open Culture INFORMATION CLEARING HOUSE. NEWS, COMMENTARY & INSIGHT 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

Khan Academy Cost of War to the United States | COSTOFWAR.COM About | Embed | Localize | Military To embed the Department of Defense (FY2014) counter on your website, blog, etc, follow these simple instructions: 1) Add the following javascript to your page: Add the following code wherever you want the counter to show up: NOTE: This doesn't need to be a <div>. A Note About Style We've intentionally left out any styles for this embeddable counter, instead leaving it up to you to provide styles consistent with the look of your site. <div id="npp-widget-department-defense" class="npp-widget"><h3 class="npp-widget-title"> Department of Defense (FY2014) </h3><p class="npp-widget-summary"> Every <span> hr(s)</span>, taxpayers in <span></span> are paying <span>$###</span> for <span>Department of Defense (FY2014)</span>. This counter displays estimated fiscal 2014 funding for the Department of Defense base budget. Sources: White House Office of Management and Budget, historical tables and public budget database; Comptroller, Department of Defense.

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. 2.1 Stations and Access Points. 3 2.2 Channels. 4 2.4 Infrastructure and Ad Hoc Modes. 4 2.5 Frames. 4 2.6 Authentication. 5 2.7 Association. 6 3. 3.1 Passive Scanning. 7 3.2 Detection of SSID.. 8 3.3 Collecting the MAC Addresses. 8 3.4 Collecting the Frames for Cracking WEP. 8 3.5 Detection of the Sniffers. 9 4. 4.1 MAC Address Spoofing. 10 4.2 IP spoofing. 10 4.3 Frame Spoofing. 11 5. 5.1 Detection of SSID.. 12 5.2 Detection of APs and stations. 12 5.3 Detection of Probing. 12 6. 6.1 Configuration. 12 6.2 Defeating MAC Filtering. 13 6.3 Rogue AP. 13 6.4 Trojan AP. 13 6.5 Equipment Flaws. 13 7. 7.1 Jamming the Air Waves. 14 7.2 Flooding with Associations. 14 7.3 Forged Dissociation. 14 7.4 Forged Deauthentication. 15 7.5 Power Saving. 15 8.

Tarkovsky Films Now Free Online Andrei Tarkovsky (1932-1986) firmly positioned himself as the finest Soviet director of the post-War period. But his influence extended well beyond the Soviet Union. The Cahiers du cinéma consistently ranked his films on their top ten annual lists. Ingmar Bergman went so far as to say, "Tarkovsky for me is the greatest [director], the one who invented a new language, true to the nature of film, as it captures life as a reflection, life as a dream." Shot between 1962 and 1986, Tarkovsky's seven feature films often grapple with metaphysical and spiritual themes, using a distinctive cinematic style. You can now watch Tarkovsky's films online – for free. NOTE: If you access the films via YouTube, be sure to click "CC" at the bottom of the videos to access the subtitles. Ivan's Childhood - Web - Buy DVD (1962)Andrei Rublev - Part 1 - Part 2 - Buy DVD (1966)Solaris - Part 1 - Part 2 - Buy DVD (1972)The Mirror - Web - Buy DVD (1975)Stalker - Web - Buy DVD (1979) Related Content:

A Resource Guide for Indie Authors 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. The LinksysWRT54G contains a router with an 802.11b/g radio and two antennae General description[edit] History[edit] 802.11 technology has its origins in a 1985 ruling by the U.S. Protocol[edit] 802.11b[edit]

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. Frequencies and channels[edit] The following is a list of the 802.11 channels that overlap into an amateur radio band under the FCC in the United States. The following images show the overlapping relationship of the Part 15 unlicensed bands and the Part 97 licensed bands. 2.4 GHz 802.11b/g 5.8 GHz 802.11a Acronyms Used: (amateur radio) (ISM) (Radar) Channels and power[edit] 802.11a[edit] The 802.11a amateur radio band consists of twelve non-overlapping channels in the 5.650–5.925 GHz (5 cm) band. 802.11b[edit] The 802.11b amateur radio band consists of eight overlapping channels in the 2.390–2.450 GHz (13 cm) band. 802.11g[edit] 802.11n[edit] Frequency sharing[edit]

How to make flash flipping book from PDF file? You Are Here: Home > How To > How to make flash flipping book from PDF file? PDF to Flash Flipping Book Professional is good flipbook maker to convert PDF to flash flipping book in few seconds. You don’t need to worry about you have no computer skills, as you can make flash flipping book in simple four steps by using PDF to Flash Flipping Book Professional. Import PDF. You can easily import your PDF file with clicking “Import PDF” icon Flip book settings. You can use design setting menu to set relative options, such as customize the flash template, insert logo, add background music, make hard cover and so on. Ads Want to Publish Articles? (Software Producer can apply for a Publisher Account by sending the following info) Please input a valid email address.

5 Great Resources To Learn How To Code However, more often than not, there seems to be a problem of actually finding good content online that can teach you to code. Experimenting with a language can only get you so far. To master it, you need to have proper guidance from people who actually know what they are talking about. So where can you find expert guidance without shelling out a fortune for it? Dream In Code Just taking a look at their logo ought to tell you that the community at Dream In Code isn’t something to mess around with. They have everything. They also have a video channel and links to developers’ blogs if you want to look deeper. W3Schools If what you want to master is a Web technology, you’ve got to give W3Schools a look. You can get tutorials ranging from plain-Jane HTML, right up to AJAX and the likes. Eloquent JavaScript If you’ve ever had to use a Greasemonkey Script or a Bookmarklet, you have a clue about the kind of power that JavaScript possesses. TryRuby A Miscellany of HTML5 Tutorials

Advanced Programming Languages Introduction Research Syntax Semantics Static Semantics ( Type Theory ) Dynamic Semantics Semantic Related Developments Abstract Interpretation Program Transformation Decompilation Partial Evaluation Pragmatics ( Software Patterns , Generic Programming , Visual Programming , Persistence , Reflectiveness , Hyperprogramming) Semiotics Implementation Techniques: Garbage collection , Abstract Machines Some Conferences (not updated) People and Groups Teaching Introduction to Programming Languages Selecting First Programming Language Courses about Programming Languages Courses about Foundations of Programming Languages Courses about Language Processors Paradigms Comparing Programming Languages Functional Programming ( Haskell, ML) Logic Programming (Prolog) Object Oriented Programming (Java, C++, Smalltalk, ...) Cross Paradigms : Logic-Functional , Object Oriented-Functional , Object Oriented-Logic My List of Programming Languages Selected Bibliography Selected Papers Selected Books Acknowledgments Backus Naur Form (BNF) C.

Related: