public marks

PUBLIC MARKS from greut

04 December 2008

Memoizing recursive functions via the fixed-point Y combinator: Applying functional programming techniques to Javascript

Is it possible to express a "recursive" function like factorial without using recursion or iteration? The answer--often surprising--is yes. The technique involved--expressing recursive functions as fixed-points--leads to a more fundamental understanding of recursion.

Wow, there's a lovely world that needs to be explored

01 December 2008

CommunityWiki: Do Ocracy

A do-ocracy (also sometimes do-opoly, which is a more obvious pun on “duopoly”) is an organizational structure in which individuals choose roles and tasks for themselves and execute them. Responsibilities attach to people who do the work, rather than elected or selected officials.

do do do!

21 November 2008

HTML: The Markup Language

by 1 other

This specification normatively defines the fifth major version of the HTML vocabulary. It provides the details necessary for producers of HTML content to create conformant documents. By design, it does not define related APIs nor attempt to specify how consumers of HTML content are meant to process documents.

a version more usable to help you actually writing HTML5

14 November 2008

13 November 2008

File I/O

1 comment

This document describes an interface for an abstract File I/O interface where web applications can interact with a file system, without any prior knowledge about the underlying filesystem. This interface can be used for e.g. an image preview before submitting a form or for saving a drawing from a canvas painting web application locally.

open the web

12 November 2008

ARQ - Property Paths

A property path expression (or just 'path') is similar to a string regular expression but over properties, not characters. ARQ determines all matches of a path expression and binds subject or object as appropriate. Only one match is recorded - no duplicates for any given path expression, although is the path is used in a situation where it's initial points is already repeated in a pattern, then this duplication is preserved.

RegExp ou XPath appliqué à un graphe? Intéressant, mais peut-être abscons.

11 November 2008

How people really use the iPhone - SlideShare

We recently published "How people really use the iPhone", an interesting readout of design issues and recommendations for people designing for the iPhone and beyond. Our presentation on this topic at the iPhone Developer's Summit was called the "best presentation of the conference" by several attendees.

Some of the problem exposed applies to other system imho.

08 November 2008

RDFa dans XHTML — Syntaxe et traitement

by 1 other

Une collection d'attributs et de règles de traitement pour étendre XHTML et gérer RDF

en français s'il vous plait madame

06 November 2008

InfoQ: Scrum and XP from the Trenches

by 2 others

This book aims to give you a head start by providing a detailed down-to-earth account of how one Swedish company implemented Scrum and XP with a team of approximately 40 people and how they continuously improved their process over a year's time.

another (free as in beer) book to read

05 November 2008

Code Intensity: SVN Externals are Evil; Use Piston or Braid

by 1 other

the evil is SVN itself not handling changing of externals (i.e. to/from an external) in basic operations like updates and merges, which may cause a lot of manual work on your end, and break automated builds or similar.

wondering about massively usage of it.

03 November 2008

obtrusivejavascriptchecker - Google Code

by 1 other

Goes through all the HTML code in a web page, and outlines any HTML element with inline events with a red border.

nifty idea (via codepo8)

26 October 2008

typeface.js -- Rendering text with Javascript, <canvas>, and VML

by 12 others
Instead of creating images or using flash just to show your site's graphic text in the font you want, you can use typeface.js and write in plain HTML and CSS, just as if your visitors had the font installed locally.

25 October 2008

24 October 2008

Cuss Control: So What's Wrong With Swearing

What's Wrong With Swearing?

“fuck swearing” said p01

Stein på stein - norsk og samfunnskunnskap for voksne innvandrere nivå A3

Her finner du oppgaver til alle kapitlene i Stein på stein. Vi vil etter hvert utvide nettstedet med flere oppgaver og gjøre det enda enklere å bruke.

Apprendre le norvégien

På vei - interaktive oppgaver

Her finner du oppgaver til alle kapitlene i Påvei.

Apprendre le norvégien

21 October 2008

You’re NOT gonna need it!

(via)

The best way to implement code quickly is to implement less of it. The best way to have fewer bugs is to implement less code.

20 October 2008

Pathfinder Development » Bullseye Diagram

Once the tasks are prioritized and in the bullseye, you can organize, arrange and add structure. You can start to see relationships, which may indicate a different priority. You can start to see categories, which may affect iteration planning. You can begin to add structure. The outcome of this exercise is an easily understood diagram showing the project’s priorities. For teams that aren’t comfortable assigning a number to a task, this is a good alternative to try.

Something more interesting than the usual Excel sheet

14 October 2008

It's all about you - Carnets de La Grange

by 3 others, 3 comments

Le Web 2.0 a fonctionné sur le thème du « It's all about you » qui se résumait en fait à « It's all about your data for our advertisement incomes. »

très très justement décrit. Tant de considérer les services 2.0 comme périphériques et plus centraux et d'avoir un serveur perso par la même.

Usability Post » Experience vs. Function — a Beautiful UI is Not Always the Best UI

A good UI should fade away, putting content in the front seat — it should be transparent. Sometimes there can be too much ‘UI’ — controls and buttons that are too strong and distracting win over content in their battle for attention.

13 October 2008

SitePen Blog » The Cross-Browser Window Focus Blues

you want it to lock the user out when the browser hasn’t had focus after 15 minutes? Well that’s easy you think, I’ll just connect to the document’s blur and focus events and be good to go.

msie6 quirkiness

09 October 2008

The Freebase Blog » Blog Archive » A Brief Tour of Graphd

Freebase.com is powered by a tuple store called graphd. Graphd is a C/Unix server which processes commands in a simple template-based query language.

linked articles are also interesting

Speeqe – Trac

(via)

Speeqe is a web based, group chat client that works with the XMPP/MUC protocol.

and open source since a couple of days.

07 October 2008

Fit: Framework for Integrated Tests

by 2 others (via)

Great software requires collaboration and communication. Fit is a tool for enhancing collaboration in software development. It's an invaluable way to collaborate on complicated problems--and get them right--early in development.

Fit allows customers, testers, and programmers to learn what their software should do and what it does do. It automatically compares customers' expectations to actual results.

How this can work with some web app requirements?

greut's TAGS

search:

limit:50 100 200

accessibility   agile   ajax   api   article   atom   blog   book   business   bzr   code   company   content   couchdb   css   database   design   dev   django   Erlang   firefox   flash   fr   framework   free   geek   geo   google   guide   hack   html   html5   http   human   humor   iphone   jabber   javascript   job   js   json   library   life   linux   microformats   mozilla   msie   music   mysql   openid   opera   osx   pattern   performance   php   plugin   presentation   programmation   programming   publication   py   python   rails   rdf   rdfs   rest   rss   ruby   scalability   school   scm   security   server   slides   social   software   subversion   svn   team   tips   tool   tools   tutorial   twitter   UED   usability   use   video   w3c   WAI   web   websemantic   widget   wiki   work   www   xhtml   xml   yahoo   yui