An interesting opinion of why you should contribute to the Open Source.
"...Open Source projects offer you a chance to work on something that you want rather than something that others want you to work on. It is a great opportunity to work on something that is both cool and useful as well as to associate with a well known brand and all the publicity and goodwill it brings. You are free to pick and choose between the thousands of open source projects out there. Moreover, you are free to decide on how much you want to contribute. You won’t have a boss and you won’t have the pressure of deadlines and schedules..."
source: http://shal.in/post/285909694/why-you-should-contribute-to-open-source
---
Mostrando entradas con la etiqueta development. Mostrar todas las entradas
Mostrando entradas con la etiqueta development. Mostrar todas las entradas
16 oct 2010
30 ago 2010
Crockford on JavaScript
Douglas Crockford is Yahoo!'s JavaScript architect and a member of the committee designing future versions of the world's most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows...
source: http://yuiblog.com/crockford/
---
source: http://yuiblog.com/crockford/
---
Etiquetas:
best practice,
development,
dom,
javascript,
lesson,
resource,
video,
www
23 ago 2010
A successful Git branching model
In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I’ve been meaning to write about it for a while now, but I’ve never really found the time to do so thoroughly, until now. I won’t talk about any of the projects’ details, merely about the branching strategy and release management...
source: http://nvie.com/git-model
---
source: http://nvie.com/git-model
---
Etiquetas:
best practice,
branch,
development,
example,
git,
merge,
software,
version control system
28 may 2010
Why use Spring Python and not just plain python?
I have bumped into articles and forum postings, blog entries, other blog entries, and yet more blog entries. In fact, while writing this blog entry, someone posed the question “what is the aim of Spring Python?” (Click and see my answer.) There are a diverse range of view points, and many in disagreement about the viability of DI in python...
source: http://blog.springpython.webfactional.com/2009/02/01/why-use-spring-python-and-not-just-plain/
---
source: http://blog.springpython.webfactional.com/2009/02/01/why-use-spring-python-and-not-just-plain/
---
Etiquetas:
best practice,
development,
example,
framework,
python,
resource,
spring python
26 may 2010
The Use of Grids in Website Design
When creating a website one of the most important things to get right
is the layout, the UI – user interface as you would call it, is
something that is crucial to conveying the information and point of
your website. There are many kinds of website layout designs. However
the main point of a website is to convey understanding to the user...
source: http://www.designer-daily.com/the-use-of-grids-in-website-design-6639
---
is the layout, the UI – user interface as you would call it, is
something that is crucial to conveying the information and point of
your website. There are many kinds of website layout designs. However
the main point of a website is to convey understanding to the user...
source: http://www.designer-daily.com/the-use-of-grids-in-website-design-6639
---
Etiquetas:
best practice,
css,
development,
framework,
grid,
html,
template
24 may 2010
Video JS
Video JS is a javascript-based video player that uses the HTML5 video functionality built into advanced browsers. In general, the benefit of using an HTML5 player is a consistent look between browsers...
source: http://videojs.com/
---
source: http://videojs.com/
---
Etiquetas:
development,
html,
html5,
javascript,
project,
software,
video,
www
19 may 2010
13 may 2010
5 may 2010
What Every Developer Should Know About URLs
I have recently written about the value of fundamentals in software development. I am still firmly of the opinion that you need to have your fundamentals down solid, if you want to be a decent developer. However, several people made a valid point in response to that post, in that it is often difficult to know what the fundamentals actually are (be they macro or micro level). So, I thought it would be a good idea to do an ongoing series of posts on some of the things that I consider to be fundamental – this post is the first instalment...
source: http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/
---
source: http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/
---
Etiquetas:
best practice,
development,
example,
resource,
url,
www
Pure CSS3 Spiderman Cartoon w/ jQuery and HTML5
Searching YouTube for inspiration I stumbled on to the intro of the classic 1967 spider-man cartoon series. While watching I realized that the animation was very basic. It was the paper doll sort of animation that lends itself perfectly to css3. Hmmm… "I could something like that with a little css3″, I thought...
source: http://www.optimum7.com/internet-marketing/web-development/pure-css3-spiderman-ipad-cartoon-jquery-html5-no-flash.html
---
source: http://www.optimum7.com/internet-marketing/web-development/pure-css3-spiderman-ipad-cartoon-jquery-html5-no-flash.html
---
Etiquetas:
css,
development,
example,
html5,
javascript,
jquery,
resource,
software,
www
4 may 2010
Making AJAX Applications Crawlable
If you're running an AJAX application with content that you'd like to appear in search results, we have a new process that, when implemented, can help Google (and potentially other search engines) crawl and index your content. Historically, AJAX applications have been difficult for search engines to process because AJAX content is produced dynamically by the browser and thus not visible to crawlers. While there are existing methods for dealing with this problem, they involve regular manual maintenance to keep the content up-to-date...
source: http://code.google.com/web/ajaxcrawling/
---
source: http://code.google.com/web/ajaxcrawling/
---
Etiquetas:
ajax,
best practice,
development,
example,
google,
javascript,
software,
www
3 may 2010
Six Apart Guide to Comment Spam
This document describes how malicious or unwanted comments ('comment spam') affect weblogs, the techniques spammers use to abuse weblogs, and the tactics that can be used to prevent and defend against these attacks. Also included is a review of the strengths and weaknesses of each tactic, instructions for implementing them on your weblog and ones which we recommend for the best protection...
source: http://www.sixapart.com/pronet/comment_spam
---
source: http://www.sixapart.com/pronet/comment_spam
---
Etiquetas:
best practice,
comparison,
development,
example,
protection,
spam,
www
Feature Branches
A feature branch is the sort of branch that's been the dominant example in this chapter (the one you've been working on while Sally continues to work on /trunk). It's a temporary branch created to work on a complex change without interfering with the stability of /trunk. Unlike release branches (which may need to be supported forever), feature branches are born, used for a while, merged back to the trunk, then ultimately deleted. They have a finite span of usefulness...
source: http://chestofbooks.com/computers/revision-control/subversion-svn/Feature-Branches-Branchmerge-Commonpatterns-Feature.html
---
source: http://chestofbooks.com/computers/revision-control/subversion-svn/Feature-Branches-Branchmerge-Commonpatterns-Feature.html
---
Etiquetas:
best practice,
branch,
development,
merge,
software,
trunk,
version control system
2 may 2010
HTML5 Canvas examples
Here's a collection of HTML5 canvas examples. All on one page and organised into sections so that you don't have to go hunting around for them. How nice...
source: http://www.phpguru.org/static/html5-canvas-examples
---
source: http://www.phpguru.org/static/html5-canvas-examples
---
27 abr 2010
26 abr 2010
CSS Differences in Internet Explorer 6, 7 and 8
One of the most bizarre statistical facts in relation to browser use has to be the virtual widespread numbers that currently exist in the use of Internet Explorer versions 6, 7 and 8. As of this writing, Internet Explorer holds about a 65% market share combined across all their currently used browsers. In the web development community, this number is much lower, showing about a 40% share...
source: http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/
---
source: http://www.smashingmagazine.com/2009/10/14/css-differences-in-internet-explorer-6-7-and-8/
---
Etiquetas:
css,
development,
html,
internet explorer
8 abr 2010
6 abr 2010
What’s wrong with extending the DOM
I was recently surprised to find out how little the topic of DOM extensions is covered on the web. What's disturbing is that downsides of this seemingly useful practice don't seem to be well known, except in certain secluded circles. The lack of information could well explain why there are scripts and libraries built today that still fall into this trap. I'd like to explain why extending DOM is generally a bad idea...
source: http://perfectionkills.com/whats-wrong-with-extending-the-dom/
---
source: http://perfectionkills.com/whats-wrong-with-extending-the-dom/
---
Etiquetas:
development,
dom,
javascript
1 abr 2010
Suhosin
Suhosin is an advanced protection system for PHP installations. It was designed to protect servers and users from known and unknown flaws in PHP applications and the PHP core...
source: http://www.hardened-php.net/suhosin/index.html
---
source: http://www.hardened-php.net/suhosin/index.html
---
Etiquetas:
development,
php,
php core,
protection,
system,
vulnerability
Suscribirse a:
Entradas (Atom)