background preloader

About the Network

About the Network

Planet PHP How To Become A Hacker Copyright © 2001 Eric S. Raymond As editor of the Jargon File and author of a few other well-known documents of similar nature, I often get email requests from enthusiastic network newbies asking (in effect) "how can I learn to be a wizardly hacker?". Back in 1996 I noticed that there didn't seem to be any other FAQs or web documents that addressed this vital question, so I started this one. A lot of hackers now consider it definitive, and I suppose that means it is. If you are reading a snapshot of this document offline, the current version lives at Note: there is a list of Frequently Asked Questions at the end of this document. Numerous translations of this document are available: ArabicBelorussianChinese (Simplified), Czech, Danish, Dutch, Estonian, German, GreekItalianHebrew, Norwegian, PersianPortuguese (Brazilian), RomanianSpanish, Turkish, and Swedish. If you find this document valuable, please leave me a tip on Gittip. 1. 2. 3. 5. 2.

Welcome SurfControl Customers Web security now requires much more than a URL filtering product. Consider the following information from the Websense Security Labs™ 2012 Threat Report: 82% of malicious websites are hosted on compromised hosts 55% of data-stealing malware communications are web-based 43% of the activity inside Facebook is categorized as streaming media 60% of phishing attacks are hosted in the United States 92% of email spam contains a web link It's clear your organization's security concerns go beyond preventing employee access to inappropriate websites. Your organization and its employees now face advanced threats delivered dynamically from the web and from email – and usually from both in what's known as a blended threat. And to make information security matters more complex, these advanced attacks happen in seven stages: Reconnaissance, lures, redirects, exploit kits, dropper files, call-home communications and data theft. Our web security products offer:

10 Shocking Kids Fails The boy who crawled inside an arcade machine They say the fun's in the taking part. But someone forgot to explain that to Christopher Air. And when his mother Elaine took the three-year-old to the arcade games on the family's holidays in Skegness, he just wanted to get his hands on the winnings. For a while, he was playing happily on the crane machine, trying to pick up a teddy bear with its mechanical arm. The kid who got stuck in a skate bowl A kid went inside a skate bowl but couldn't get out. The 4-year-old who flushed his puppy down the toilet A week-old puppy is recovering after he was accidentally flushed down the toilet. The six-year-old who escaped death by hanging by his ears A six-year-old boy was saved from certain death by his ears, which prevented him from falling from a high-rise apartment block. The seven-year-old who stole a car to avoid church The baby who got stuck behind a couch and started arguing with his parents Very articulate kid.

The 2013 MacBook Air Is a Battery Life Champ [REVIEW] Apple showed off lots of new goodies at WWDC 2013, including an update to the company's best-selling MacBook Air line. The 2013 MacBook Air — available in 11-inch or 13-inch sizes — now comes equipped with Intel's newest Haswell chipset and promises better battery life with improved graphics performance. We tested the base model mid-2013 13-inch MacBook Air. It comes equipped with a 1.3GHz Intel i5 processor (2.6GHz turbo), 4GB of RAM and a 128GB solid-state drive. This model retails for $1,099, down $100 from the base 2012 13-inch MacBook Air. Customers can further customize the machine to include up to 8GB of RAM, a 256GB or 512GB SSD and bump of the processor from Core i5 to Core i7. My daily driver is a base model mid-2012 13-inch MacBook Air, which means I was able to directly compare the two laptops on speed, battery life, graphics performance and in real-world application tests. CPU Speed: On Par With 2012 The CPU is only part of the performance story, however. Battery Life

20+ Docs and Guides for Front-end Developers (No. 6) It’s that time again to choose the tool or technology that you want to brush up on. If you feel like you’ve been working hard at building but maybe not learning as much as you’d like, I’ve got your back. Please enjoy the sixth installment of our Docs and Guides series and don’t forget to let us know of any others that we haven’t yet included in this or a previous post. 1. An interactive site that demonstrates how to use the new animation-related features present in Firefox Developer Edition. 2. A good HTML/CSS styleguide to help developers write “durable, reliable” code, loosely inspired by NASA’s Workmanship Standards Program. 3. I don’t think we can have too many ES6 learning resources, so here’s another one. 4. React is officially the “current big thing” so this quick reference should be a big help. 5. A chart that displays performance report information for different ES6 features relative to the ES5 baseline operations as rendered by various transpilers (Babel, Traceur, etc). 6. 7. 8.

Higher Computing For Everyone - Learn Programming - Free Programming Classes Online This is bound to be a question foremost on a lot of people's minds from beginners on up. There is a lot of depth to this question, and I think this is a great place to continue to after Lesson 1. As strange as it sounds, all programming languages, no matter how cryptic they appear, are designed to be understood only by humans, not computers. The magic of computing is that sequences of 1s and 0s flowing non stop inside of your computer make everything happen. The first fundamental principle of programming I want you to learn is this: Programming languages exist in order to make it possible to do a great many operations (think trillions) with very few instructions. The second principle I want you to learn is related: Good programmers figure out ways to do complex tasks, and convert these into simple instructions. If you want to design a game for example, you will NEVER have to struggle with learning how to draw circles, or create 3d objects, or create weapons, enemies, etc. 1. 2.

InfraRecorder » Welcome Open Port Check Tool The Gooey Effect The following is a post by Lucas Bebber. Lucas the originator of some of the most creative effects I've ever seen on the web. So much so I couldn't resist blogging about them myself several times. Much better this time: we got the man himself to explain how SVG filters work and how you can use them to create a very cool gooey effect. A while ago, Chris wrote about Shape Blobbing in CSS. However, these days, playing around with SVG filters, I figured I could use them to get around most of the problems of a pure CSS approach. See the Pen CSS Gooey Menu (Version 1) by Lucas Bebber (@lbebber) on CodePen. SVG Filters 101 SVG filters are quite powerful. Despite the name, we can apply SVG filters on regular DOM elements through CSS, in most browsers. This is the basic syntax to define a filter: <svg xmlns=" version="1.1"><defs><filter id="name-your-filter-here"> ... <! To apply a SVG filter to a DOM element: You may need vendor prefixes to use the filter property. Demo

Programmer's Reference Wiki Port Forwarding Guides Listed by Manufacturer and Model How To Open a Port on your Router If you need an open port on your router then you need to create a port forward. Open ports are used to allow a connection in to your home network from the Internet. They are common in gaming, torrenting, and VOIP configurations. Use these guides to help you learn how to forward ports for well known applications such as uTorrent and Minecraft, as well as any other application or program you would like. How To Get an Open NAT Open NAT and NAT Type Open both mean having a Forwarded Port. Start by selecting your router manufacturer from the list below. How To Set Up Your Router For more info on setting up a router, visit SetupRouter.com.

Related: