
programming
Get flash to fully experience Pearltrees
Five reasons why you should find what you love and double-down on it « Bokardo
From MozillaWiki The purpose of this page is to establish a concise and consistent approach to secure application development of Mozilla web applications and web services. The information provided here will be focused towards web based applications; however, the concepts can be universally applied to applications to implement sound security controls and design. This page will largely focus on secure guidelines and may provide example code at a later time.
WebAppSec/Secure Coding Guidelines - MozillaWiki
PyGTK
Lua Unofficial FAQ (uFAQ)
There is also an incomplete Lua Wiki FAQ ; this unofficial FAQ aims to fill in the holes and answer as many questions as possible, in a useful way. Although at first glance it looks like Basic, Lua is more akin to JavaScript; such as no explicit class mechanism and equivalence of a['x'] with a.x . There are very few types; string, number, table, function, thread and userdata. This simplicity accounts for a lot of Lua's speed and compactness compared with languages of equivalent power.Standard captcha are either broken or are an accessibility nuisance or both. In its most noble form - reCaptcha - it is used brilliantly to digitize books and provide people over at India with a living: Smart engineers all over the world are busy trying to invent the most inaccessible new generation captcha possible, which typically involves analyzing or playing around with images.
Winpdb - A Platform Independent Python Debugger
Programmer Competency Matrix
Knows space and time tradeoffs of the basic data structures, Arrays vs LinkedLists, Able to explain how hashtables can be implemented and can handle collisions, Priority queues and ways to implement them etc. Able to recognize and code dynamic programming solutions, good knowledge of graph algorithms, good knowledge of numerical computation algorithms, able to identify NP problems etc. Basic understanding of compilers, linker and interpreters. Understands what assembly code is and how things work at the hardware level. Some knowledge of virtual memory and paging.Crash Course | Smarty
include('Smarty.class.php'); // create object $smarty = new Smarty; // assign some content. This would typically come from // a database or other source, but we'll use static // values for the purpose of this example. $smarty->assign('name', 'george smith'); $smarty->assign('address', '45th & Harris'); // display it $smarty->display('index.tpl'); As you can see, Smarty cleanly separates your presentation (HTML/CSS) from your application (PHP) code.Regular expressions (or regex) are a powerful way to traverse large strings in order to find information. They rely on underlying patterns in a string’s structure to work their magic. Unfortunately, simple regular expressions are unable to cope with complex patterns and symbols. To deal with this dilemma, you can use advanced regular expressions .
Crucial Concepts Behind Advanced Regular Expressions - Smashing Coding
July 21, 2011 Was it just two or three years ago when choosing a database was easy? Those with a Cadillac budget bought Oracle, those in a Microsoft shop installed SQL Server, those with no budget chose MySQL.
NoSQL standouts: New databases for new applications | Data Explosion - InfoWorld
But it's often difficult to get recognition for skills and achievements that happen outside of school. Mozilla's Open Badges is working to solve that problem, making it easy for anyone to issue, earn and display badges across the web—through a shared infrastructure that's free and open to all. Next
Mozilla Open Badges
An inspiring trip to Haiti and publishing educational materials that matter: read about it in the newest letter from executive director Cecilia d'Oliveira.
Free Online Course Materials | MIT OpenCourseWare
Typical Programmer - Tips for successful freelancing
I’ve been freelancing for over ten years, sometimes moonlighting when I have a full-time job, sometimes doing just freelance work. I’ve learned a few things about successful freelance progrramming. Do what you know how to do Clients pay you to solve their problems. They aren’t interested in how cool Haskell is, and they don’t want to pay you to learn new tools and languages.Cloud9 is a state-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime. A complete game-changer that will change the way we develop applications forever. We have done our best to make Cloud9 the IDE we always wanted. In fact, we built Cloud9 using Cloud9 so we can assure you that it is more than ready for serious development. Cloud9 is built on Standard HTML, JavaScript and CSS.
Cloud9 - Your code anywhere, anytime
Please login to see all applications in our app-store that you can install by just dragging & dropping and to manage your installed applications. You will be able to add developers as team members like adding friends and they will be granted access to your selected directories. Currently disabled.

