background preloader

Comp Sci

Facebook Twitter

Untitled. CyberSquirel1.com. 15-years-of-tech-1. Hackable-Cars_8-19.png (PNG Image, 800 × 8166 pixels) - Scaled (12%) Programming-Languages-Infographic.jpg (JPEG Image, 792 × 1224 pixels) - Scaled (81%) How-casinos-use-technology_55ed9427ba1b1_w1500.jpg (JPEG Image, 1500 × 9250 pixels) - Scaled (10%) ARTIFICIAL-INTELLIGENCE_DEF.jpg (JPEG Image, 1200 × 5785 pixels) - Scaled (17%) Myth_rlt_top.png (PNG Image, 2500 × 1520 pixels) - Scaled (40%) Changing-the-curve-women-in-computing_54d260d88ff20_w1500. Girls-in-Tech-5-alt.png (600×2310) Top-10-programming-languages-to-learn-in-2014_546d8190a0c69_w1500.jpg (JPEG Image, 1500 × 7369 pixels) - Scaled (13%)

Big-Data-Infographic.png (PNG Image, 1651 × 7601 pixels) - Scaled (13%) A_History_of_Computer_Science2.jpg (JPEG Image, 1048 × 1772 pixels) - Scaled (36%) 10-signs-your-computer-has-a-virus_5391f06946102_w1500.jpg (JPEG Image, 1500 × 2263 pixels) The-evolution-of-computers_5391efe5bc5a2_w1500.jpg (JPEG Image, 1500 × 1077 pixels) Smart_home_trade_price_tiles.png (PNG Image, 600 × 1884 pixels)

Infographic-drupal.jpg (JPEG Image, 1400 × 8150 pixels) - Scaled (8%) Statistics-and-trends_52414ea4c0128.jpg (JPEG Image, 580 × 5799 pixels) World-In-Pixels.png (PNG Image, 600 × 6221 pixels) Web-hosting-guide-for-beginners-info-graphic_5335108ce06ae_w1500.jpg (JPEG Image, 1500 × 6683 pixels) - Scaled (10. Macbook-repair-infographic-final_12.jpg (JPEG Image, 930 × 3856 pixels) - Scaled (17.

Google-glass-infographic1.jpg (JPEG Image, 640 × 1539 pixels) - Scaled (43%) Learn-how-to-code_53077a8a82f5d_w1500.png (JPEG Image, 1500 × 4375 pixels) - Scaled (15. History-of-computers_5303cc6beca6f.jpg (JPEG Image, 14568 × 656 pixels) - Scaled (7. Online-Research-Methods-Infographic-620x1430.jpg (JPEG Image, 620 × 1430 pixels) OriginsofCommonUISymbols_528e5b7bdb96a_w1500.png (JPEG Image, 1500 × 1312 pixels)

Hungryplanet.jpg (JPEG Image, 750 × 7856 pixels)

Internet

Telephony. Data-footprints-by-generations_50eee7b22730c.png (975×4573) Welcome to Bokeh — Bokeh 0.3 documentation. Ux-101-what-is-user-experience_51b8b22f0e36c.png (PNG Image, 800 × 5623 pixels) One-Laptop-Per-Child-800.png (PNG Image, 800 × 3739 pixels) - Scaled (18%) How-to-create-websites_506c05b6bf422.jpg (2480×9200) Uncle-sam-wants-you-to-hack-for-the-us-government_5177e335abde8.png (PNG Image, 975 × 2577 pixels)

Security.jpg (JPEG Image, 800 × 4068 pixels) BitTorrent visualization in processing.js. You can use the 's' and 'p' keys to add new seeds and peers to the swarm.

BitTorrent visualization in processing.js

Hitting 'r' will remove one of the seeds or peers at random, but it takes a few seconds before it activates, just like the original. This visualization originally started off at aphid.org but that site doesn't seem to be up anymore. Jeff Atwood updated it to work with more recent versions of Processing (notably the 1.0 release which is theoretically API-stable and compatible with future versions). Once I saw processing.js, I knew that I had to get this working in it. Works in pretty much any modern browser except IE (because IE doesn't have support for the <canvas> tag). Changes, if you're curious: processing.js was missing ArrayList.contains() so I implemented it processing.js didn't implement screenX() or screenY() so I had to calculate things manually with cos() and sin()

Cloud-Computing-Fact-Or-Fiction.jpg (JPEG Image, 500 × 3281 pixels) Realities_52586105b7716.jpg (JPEG Image, 1389 × 4533 pixels) Listening-in_52a8d8c9718a3.jpg (JPEG Image, 1575 × 2100 pixels) The-45m-heist-heard-round-the-world_519d0d5397693.jpg (JPEG Image, 1080 × 5045 pixels) Recent Changes Map. MindCipher - Challenge yourself.

Tablets

Evolution-of-the-search-engine_512d20ead2737.png (PNG Image, 1000 × 3129 pixels) How-to-build-an-app_51692f98315fb.png (PNG Image, 794 × 5643 pixels) Digital Attack Map. Choose-best-device.png (PNG Image, 700 × 2062 pixels) The-mindbending-future-of-computer-science_5294220e0988a.jpg (JPEG Image, 900 × 9577 pixels) New-threat-landscape_516399d1ef3c5.jpg (JPEG Image, 640 × 2298 pixels) Secure-infographic_516975c30fbfb.jpg (JPEG Image, 600 × 2940 pixels) 26-things-to-note-before-you-develop-a-website_515baf9549142.jpg (JPEG Image, 2500 × 7917 pixels) 12 Facts you didn't know about computers. 12 Things You Probably Didn’t Know About Computers. They book our hotels. They buy our books. They bring us the latest TV. They tell us where we are when we’re lost. In short, modern computers do everything. 01 Over 6,000 new computer viruses are released every month. 02 The first computer mouse-waaaay back in 1964- was designed by a chap called Doug Engelbert, and constructed out of wood. 03 The average human being blinks around 20 times in a minute. 04 The very first electro-mechanical computer was called the Z2, and was developed back in 1939. 05 It’s estimated that by the end of 2012, there will be a rather ridiculous 17 billion devices that connect to the internet. 06 The internet might be a veritable feast of information, but in actuality five in six online pages are focused with, er, adults in mind. 07 Over one million domain names per month are registered online. 08 Facebook boasts over 800 million users.

PhishlandHowwillyouruserssurvivethePhishpocalypse_516b4b8d3dc0f.jpg (JPEG Image, 800 × 4450 pixels) How-algorithms-change-the-world_5102bbdc0e60f.png (PNG Image, 975 × 6190 pixels) Life-of-a-byte_502915e136e60.jpg (JPEG Image, 900 × 1965 pixels) - Scaled (35. Infographic-on-biometrics_512b9686d0dca.jpg (JPEG Image, 2000 × 1148 pixels) Comparing Apples with Apples. Ideas-apple-bought-borrowed-and-stole_5093d2032a729.jpg (900×5325) Technology - Tomorrow’s world: A guide to the next 150 years.