public marks

PUBLIC MARKS from bcpbcp

25 February 2006 18:00

Processing XML with the XML Pull Parser

(via)
The DOMParser is probably the most commonly used Java object for reading and validating XML documents. The DOMParser reads the XML and (depending on the parser initialization) will validate the XML against an XML schema. If the XML is valid, the DOMParser will return a Document (DOM) object, which represents the XML as a tree structure. The XML can be processed by walking this tree. An example of how the DOMParser can be applied to processing arithmetic expressions in XML format is discussed on a companion web page.

Introducing JSON

by 14 others (via)
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.

Super Mario Bros. Maps - Ian-Albert.com

(via)
hese are the complete maps of the original Super Mario Bros. for the NES.

Agent-Based Modelling Tutorials- Main Page

(via)
This tutorial contains three main sections: * Java basics - A basic introduction to some of the concepts of the Java programming language. * Eclipse basics - A basic introduction to using the Eclipse Java development environment. * RePast tutorial - A basic tutorial and step-by-step guide to creating a RePast model (with Table of Contents here)

strange systems: Using Wireframes (Revised)

(via)
Here is a much needed, much overdue updated version of the original Using Wireframes article. I've included more templates and stencils for OmniGraffle and Visio

Why avoiding tables (for layout) is important

(via)
On Scripting News on February 13, 2002, Dave Winer asks why avoiding tables is so important in web-design and points here. This is an attempt to answer that question. Thanks for the link and conversation, Dave! I want to make clear that I’m not saying you should never use tables. Tables are in HTML, and when you want to display tabular data, you should use them. But for layout, there are other options.

Lego Katamari

(via)
Maybe I’ll actually get into to the whole Lego thing if people keep making things like this… The Lego Katamari.

25 February 2006 17:00

LosersJuegos - Usando seno y coseno

(via)
En este articulo discutiremos algunas técnicas de programación de juegos, todas en torno a un tema central: las funciones seno y coseno. Se explicará el concepto de seno, coseno, vectores, tangentes y algunos efectos especiales. Veremos como hacer misiles direccionales y como trabajan las rotaciones de bitmap. Comenzaré con lo más básico, pero luego cubriré técnicas de programación de juegos un poco mas avanzadas. Puede descargar todos los códigos de ejempo (12 en total) desde aquí. Todos se verificaron con anterioridad utilizando el compilador DJGPP. Si usted tiene DJGPP, puede descomprimir los fuentes y el makefile en un directorio y correr "make".

Automation Atari ST CD Catalog

(via)
This is an updated listing of all available Atari ST "compact disks" released by Automation. When I first found them, I was excited to find all the old games out there, but the inaccuracy of the list that accompanied them was deplorable. So, here is a 100% (or at least 99%) accurate list. I have gone through each and every one of these and tested them to some degree with STEEM Atari STE emulator.

Katilce e o show do U2 [Carreira Solo], Webdesign, Propaganda, Gráficas, Photoshop, Macromedia, DreamWeaver, Flash Templates, Escritório Virtual, Monitores Tela Plana, Tablets, iPod, CyberShot, estágio, jornalismo, intercâmbio, estágio remunerado, em

(via)
Comece mostrando as fotos do Flickr. Horas depois, antes das capas dos jornais, já estava tudo lá. Vídeos inclusive. Depois, conte a história da Katilce, que foi levada ao palco, dançou e ainda tascou um selinho ao vocalista. Dos 71.000 recados instantâneos em sua página no Orkut, dados de 14h de hoje. Das comunidades que já foram abertas, algumas com centenas de usuários. Centenas. Milhares. Fale que a própria banda tem seu blog. Fale que antes tínhamos isqueiros, agora temos aparelhos de celulares levantados, num desejo de expressão infinito que nem desejo é mais. É poder. Fale que o poder está nas pessoas e não apenas em uma única mensagem.

CSS Page Layout Templates, Free Site Templates, SSI-Developer.net

by 1 other (via)
The 'box hack' has been removed from the templates in the last round of changes which means the 'pixel-perfect' templates are not 'pixel-perfect' in IE5xPC. Future versions may include the box-hack again.

25 February 2006 16:00

Ruby/Amazon

by 1 other (via)
Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web site via the REST (XML over HTTP) based Amazon Web Services. In addition to the original amazon.com site, the amazon.co.uk, amazon.de, amazon.fr, amazon.ca, and amazon.co.jp properties are also supported.

GameReporter.org | Os jogos antigos não eram mais divertidos: analisando a evolução dos games

Gostaria de apresentar neste artigo uma reflexão a respeito da qualidade e nível de diversão dos jogos atuais em relação aos jogos antigos. Esta reflexão partiu da observação de uma possível tendência, entre os gamers com quase 30 anos (como eu), de avaliar os jogos mais antigos de maneira desproporcionalmente favorável.

Scripts para o GreaseMonkey

(via)
"No caso da Greasemonkey, além de traduzí-la, organizei os menus que na versão original ficavam espalhados no menu Ferramentas do Firefox®. Então houve um ganho na facilidade do idioma e na organização do menu (estética)."

IGN: Top 10 Tuesday: Worst Game Controllers

(via)
Some brilliant ideas came out of gaming engineers...

O efeito Katilce - Webinsider

(via)
O viral na internet nunca foi tão forte. Quem dominar esse mistério em favor de uma marca, mudará a história da comunicação.

Mind Hacks: 3D rooms

(via)
Perception is a fundamentally underconstrained problem. You get information in through your senses, but not enough information to be absolutely sure of what is causing those sensations. A good example is perception of depth in vision. You get a pattern of light falling on your retinas (retinae?), in two dimensions, and from that you infer a three dimensional world, using various clever calculations of the visual system and some assumptions about what is likely. But because the process remains fundamentally underconstrained, there is always the possibility that you will see something that isn't really there - that is, your visual system will take in a pattern of information and decide that it is more likely to be produced by a scenario different from the real one.

Game/AI: AI Planning for games and characters CFP

(via)
However though AI Planning has much to contribute to both these fields, particularly in producing more convincing Non-Player Characters and autonomous intelligent characters, few AI planning researchers have been involved in this work, and the technology, where applied at all, has often been used in a somewhat ad hoc way. In addition, games company use of AI planning has so far been limited - A*-based motion planning the main exception - with practitioners feeling that the technology is too computationally expensive or risky for integration into computer games.

Functioning Form - Yahoo! Design Pattern Library

(via)
Today Yahoo! released our internal Yahoo! Design Pattern Library under a Creative Commons License. This first release of interaction design patterns is small (just 13) but we'll be adding to it over the next few months.

GameCultura: Video: Bate-papo sobre gamearte

(via)
Este é o vídeo de nosso bate-papo sobre gamearte, que rolou no SESC Consolação dia 20/02/06. Para quem não pode estar aqui, ou quer relembrar, veja aqui o vídeo hospedado no Google Video.