background preloader

Learn to Code for Free With These 10 Online Resources

Learn to Code for Free With These 10 Online Resources

Web Style Sheets A CSS file can be created and edited “by hand,” i.e., with a text editor, but you can also write a program in ECMAscript, Java or some other language, that manipulates a style sheet. This is in fact so common, that there are software libraries of useful functions available. To help in porting such program & libraries to different computer platforms, W3C has developed a specification called CSS-DOM, that defines a set of functions that all such libraries must provide. The CSS Document Object Model is an API (Abstract Programming Interface) for manipulating CSS (and to a certain extent also other style languages) from within a program. An API is the specification of a software library. You can see it as a manual: it describes the functions and their parameters, but doesn't contain the actual code. There are several CSS-DOM libraries available, for different platforms. SAC (Simple API for CSS) is a complement to the CSS-DOM. The CSS-DOM is a W3C Recommendation.

HTML 5 <link> Tag The HTML <link> tag is used for defining a link to an external document. It is placed in in the <head> section of the document. The <link> tag is commonly used for linking to an external style sheet. Despite its name ("link"), the link tag is not used for creating a hyperlink to another HTML document. Example This example references styles an external style sheet. Attributes HTML tags can contain one or more attributes. There are 3 kinds of attributes that you can add to your HTML tags: Element-specific, global, and event handler content attributes. The attributes that you can add to this tag are listed below. Element-Specific Attributes The following table shows the attributes that are specific to this tag/element. Global Attributes The following attributes are standard across all HTML 5 tags. accesskeyclasscontenteditablecontextmenudirdraggabledropzonehiddenidinertitemiditempropitemrefitemscopeitemtypelangspellcheckstyletabindextitletranslate Event Handler Content Attributes Enjoy this page?

.NET Framework and Architecture This article will help your in understanding .NET and .NET architecture. The .NET Framework is a new and revolutionary platform created by Microsoft for developing applications. Definition: A programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as desktop applications and Web services. You can use a utility of a language in another language (It uses Class Language Integration). .NET Framework includes no restriction on the type of applications that are possible. The .NET Framework has been designed so that it can be used from any language, including C#, C++, Visual Basic, JScript, and even older languages such as COBOL. All websites are example of web application. They are desktop application. Communication through computers through some system. It doesn't use web-based server. .Net Framework provides operating systems with a Global Assembly Cache (GAC). CLS (Common Language Specification)

Interesting Words Based on the Wiktionary Word of the Day Archive. Some editing of the list to remove ones that would be too easy in question form, and some editing of the descriptions to make them shorter or fit the questions better. Usually made of marble or glass. Should be capitalized for the first inhabitants of Australia Especially as a symptom of mental illness. From Latin-later Shakespeare included it to refer to moderation in sex (Tempest) From the Irish: ícuisle - O pulse (of my heart) As in the lemon of a used car you bought To facilitate its passing through eyelet holes. Especially between the protagonist and antagonist in a literary work Masculine personification of Nemesis. Composed of a silicate of alumina and soda. An early chemical apparatus, consisting of two retorts connected by a tube, used to purify substances by distillation. Especially snow covered mountains To heal or solve a problem Accompanied by excommunication Pertaining to snakes or serpents. The noun form is 'asininity'. E.g. E.g.

Simple animation to explain complex principles 1, aircraft radial engine 2, oval Regulation 3, sewing machines 4, Malta Cross movement - second hand movement used to control the clock 5, auto change file mechanism 6, auto constant velocity universal joint 6.gif 7, gun ammunition loading system 8 rotary engine - an internal combustion engine, the heat rather than the piston movement into rotary movement # Via World Of Technology. 1, inline engine - it's cylinders lined up side by side 2, V-type engine - cylinder arranged at an angle of two plane 3, boxer engine - cylinder engine arranged in two planes relative

Logical Paradoxes - StumbleUpon The Rubik's Cube Solution How to Solve the Rubik's Cube in Seven Steps The world's most famous puzzle, simultaneously beloved and despised for it's beautiful simple complexity, the Rubiks Cube has been frustrating gamers since Erno Rubik invented it back in 1974. Over the years many brave gamers have whole-heartedly taken up the challenge to restore a mixed Rubik's cube to it's colorful and perfect original configuration, only to find the solution lingering just out of their grasp time and time again. After spending hours and days twisting and turning the vaunted cube in vain, many resorted to removing and replacing the multi-colored facelets of the cube in a dastardly attempt to cheat the seemingly infallible logic of the cube, while others simply tossed it to the side and dubbed it impossible. The Rubik's cube, it seemed, had defeated all. Humanity required a solution, so intelligent gamers went to work to take down the so-called "frustration cube". Rubiks Cube Terminology and Move Notation Left Right Dedmore H

Steve Wozniak predicts lots of problems for cloud storage To say that Apple co-founder Steve Wozniak isn’t a fan of cloud storage would be a considerable understatement. Following a showing of Mike Daisey’s one-man monologue known as The Agony and Ecstasy of Steve Jobs last week, the Woz voiced his opinion with regards to storing personal data off-site and the trouble that lies ahead. In short, Wozniak said he thinks the idea of everything going to the cloud is horrendous and there will be a lot of problems within the next five years. The problem, as he highlights, is that cloud users forfeit ownership of their data – it’s signed away the moment you agree to an EULA. Depending on whom you ask, cloud storage as a backup solution isn’t a terrible idea so long as it isn’t your only means of backup. Within minutes, the hacker had locked him out of his account and remote wiped his iPhone, iPad and MacBook Air. The moral of the story is to back up your data often and in more than one location.

Free ebooks - Project Gutenberg Thinking with Type | Home Paper Toys - Paper Cut-Out Models - Free at 70 Things Every Computer Geek Should Know. 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. How to become a real computer Geek? Little known to most, there are many benefits to being a computer geek. You may get the answer here: The Meaning of Technical Acronyms USB – Universal Serial BusGPU – Graphics Processing UnitCPU – Central Processing UnitATA- AT Attachment (AT Attachment Packet Interface (ATAPI)SATA – Serial ATAHTML – Hyper-text Markup LanguageHTTP – Hypertext Transfer ProtocolFTP – File Transfer ProtocolP2P - peer to peer 1. One of the best list of default passwords. 1A. 2. 3. 4.

Everything You Wanted to Do With Office... But Didn't Know How English | Español | Français Menu ≡ home > resources > articles > everything you wanted to do with office... but didn't know how Everything You Wanted to Do With Office...But Didn't Know How You use Microsoft Word, Excel and PowerPoint on a daily basis and are still be trying to figure out where things are and how they work, using only 10% of the applications power. The difference between an Microsoft Office beginner and advanced user is all about knowing how to use the individual applications, and knowing how to use them well. The best way is to customize them. All you need is a guide on getting the best customizations out there. Streamline Document Formatting – It’s faster and easier to tweak a few things here or there to make a document truly your own. How the use themes in Word 2007 A document theme is a set of formatting choices that let you apply a consistent look to a document. Keyboard shortcut/Cheat sheets – Your work can be full of repetitive tasks and processes. back to top

The Freelancer's Toolset: 100 Web Apps for Everything You Will Possibly Need : Codswallop Posted by nitzan on Thursday, May 10th, 2007 Running a business for yourself means you have to be inventive and always on the lookout for a new and better way to get things done. Innovation junkies, take note: the Internet has a lot to offer. From invoicing to marketing, these are tools that freelancers need to know about. Organization If you’re busy with lots of client work, it’s easy for things to get out of hand. Backpack: Get your projects organized by using Backpack. Calendars & To-Do Lists Client meetings, important events and a never-ending list of things to do can wear you down if you can’t make them manageable. Your Money Money is what keeps your freelance business going, but managing it can be tedious and time consuming. InstaCalc: InstaCalc is a web based calculator with lots of bells and whistles including spreadsheet capabilities, unit conversions and programming commands. Storage Do you have too many client files clogging up your hard drive? Project Management & Productivity