public marks

PUBLIC MARKS from bader

22 February 2006

MF Bliki: GetterEradicator

by 1 other
The general justification is that getters violate encapsulation. If I've got a bowler class with fields for overs, runs and wickets, then adding getters (getOvers, getRuns, getWickets) is little better than just making the fields public.

17 February 2006

Welcome to ShowMeDo

A Collection of Python Programming Videos Want to learn how to use some of the best Python programming tools out there, including the supercharged IPython interpreter and the great free editor SPE? Or maybe you want to see how easy it is to create great-looking, powerful graphical user interfaces using wxPython. If so, follow the snake...

14 February 2006

JavaScript Cheat Sheet - JavaScript - ILoveJackDaniels.com

by 5 others
The JavaScript cheat sheet is designed to act as a reminder and reference sheet, listing methods and functions of JavaScript. It includes reference material for regular expressions in JavaScript, as well as a short guide to the XMLHttpRequest object. A description of what is on the cheat sheet follows, or if you are impatient, you can go straight to the full size JavaScript cheat sheet.

08 February 2006

Selenium IDE: Selenium IDE

by 7 others (via)
It is implemented as a Firefox extension, and allows you to record, edit, and debug tests.

Caching Tutorial for Web Authors and Webmasters

by 23 others, 1 comment
This is an informational document. Although technical in nature, it attempts to make the concepts involved understandable and applicable in real-world situations. Because of this, some aspects of the material are simplified or omitted, for the sake of clarity. If you are interested in the minutia of the subject, please explore the References and Further Information at the end.

XML.com: Doing HTTP Caching Right: Introducing httplib2

by 6 others
You need to understand HTTP caching. No, really, you do. I have mentioned repeatedly that you need to choose your HTTP methods carefully when building a web service, in part because you can get the performance benefits of caching with GET. Well, if you want to get the real advantages of GET then you need to understand caching and how you can use it effectively to improve the performance of your service.

22 January 2006

ongoing · On XML Language Design

by 1 other (via)
If you’re going to be designing a new XML language, first of all, consider not doing it. But if you really have to, this piece discusses the problems you’re apt to face and offers some advice on improving your chances of success.

ongoing · Don’t Invent XML Languages

by 4 others (via)
Neither Easy Nor Fun · Designing XML Languages is hard. It’s boring, political, time-consuming, unglamorous, irritating work. It always takes longer than you think it will, and when you’re finished, there’s always this feeling that you could have done more or should have done less or got some detail essentially wrong. ¶

15 January 2006

14 January 2006

Writing Secure PHP - PHP - ILoveJackDaniels.com

by 6 others
PHP is a very easy language to learn, and many people without any sort of background in programming learn it as a way to add interactivity to their web sites. Unfortunately, that often means PHP programmers, especially those newer to web development, are unaware of the potential security risks their web applications can contain. Here are a few of the more common security problems and how to avoid them.

TrackBack Technical Specification

by 7 others
This document describes TrackBack, a framework for peer-to-peer communication and notifications between web sites. The central idea behind TrackBack is the idea of a TrackBack ping, a request saying, essentially, "resource A is related/linked to resource B." A TrackBack "resource" is represented by a TrackBack Ping URL, which is just a standard URI.

12 January 2006

DaveNet : XML-RPC for Newbies

Non-technic introduction to XML-RPC.

07 January 2006

The myth of RSS compatibility [dive into mark]

by 1 other
I would like to publicly apologize for my previous misstatements. There are not 7 different and incompatible versions of RSS; there are 9.

06 January 2006

Bits and Buzz » Buzzpad 2.0 (Beta)

by 1 other
The new buzzpad 2.0 ! Get it now while it's hot !

RSS 2.0 Specification

by 17 others (via)
RSS is a Web content syndication format. Its name is an acronym for Really Simple Syndication. RSS is a dialect of XML. All RSS files must conform to the XML 1.0 specification, as published on the World Wide Web Consortium (W3C) website.

Atom Publishing Format and Protocol (atompub) Charter

(via)
Atom defines a feed format for representing and a protocol for editing Web resources such as Weblogs, online journals, Wikis, and similar content. The feed format enables syndication; that is, provision of a channel of information by representing multiple resources in a single document. The editing protocol enables agents to interact with resources by nominating a way of using existing Web standards in a pattern.

Rss20AndAtom10Compared - Atom Wiki

by 7 others (via)
People who generate syndication feeds have a choice of feed formats. As of mid-2005, the two most likely candidates will be [WWW]RSS 2.0 and [WWW]Atom 1.0. The purpose of this page is to summarize, as clearly and simply as possible, the differences between the RSS 2.0 and Atom 1.0 syndication languages.

AtomEnabled / Developers / Atom Syndication Format

by 5 others
Atom is the name of an XML-based Web content and metadata syndication format, and an application-level protocol for publishing and editing Web resources belonging to periodically updated websites.

XML-RPC Specification

by 2 others
XML-RPC is a Remote Procedure Calling protocol that works over the Internet. An XML-RPC message is an HTTP-POST request. The body of the request is in XML. A procedure executes on the server and the value it returns is also formatted in XML. Procedure parameters can be scal

bader's TAGS

search:

limit:50 100 200

aggregator   ajax   api   article   association   atom   avatar   blog   bloggers   browser   business   cache   comic   copyright   css   design   dev   dhtml   démocratie   doc   edition   essay   europe   feed   flash   flickr   féminisme   form   fr   framework   france   francophone   français   free   game   generator   gnome   guide   html   http   humour   java   javascript   lang:fr   libre   life   lighttpd   logiciel   marketing   musique   économie   ontology   opensource   paris   philosophie   photo   php   plone   poker   politique   presidentielles2007   programming   project   prototype   python   quick   racisme   reference   rest   Royal   rss   sarkozy   science   screencast   security   service   sexisme   slideshow   smart   software   sql   tags   tests   theory   tips   trackback   tunisie   tutorial   upload   video   web   web2.0   webdev   webservice   wiki   wsgi   xhtml   xml-rpc   zope   zope3