JSON ... it's the intersection of all modern programming languages. All languages have some sense of data, and structures of data. They all have simple values like number strings, and booleans. They all have some sense of a sequence of values. ... Every language has some sense of a collection of named values; it might be an object, or a record, or a struct, or a hash, or a property list, or something. All languages have these, these are universal ideas.
... But they all have the same idea about what the data looks like, and JSON has the thing that's common to everything. By being at the intersection, it turns out to be the thing that everybody can agree on, so it's really easy to pass data back and forth.
Prior data interchange formats tended to try to be the union of all the languages, and that turns out to be horrendously complex, and very difficult to deal with. JSON, by being so simple, actually became really easy to use.
Young@Heart is not your ordinary singing chorus, because they sing rock, punk, disco, and the average age is 81 with the oldest being 92 year old Eileen Hall. The documentary follows the group over a six-week rigorous rehearsal schedule, plus practicing at home for an upcoming sold-out concert in their home town. The group has many songs in their repertoire, but Bob Cilman, the stern but sympathetic chorus director, has added several songs for the new concert. These are not easy for the group to learn such as "Yes We Can", "Schizophrenia" and "I Got You or (I Feel Good)". After several weeks of practice, the group is on their way to the local jail to give a performance,
Firstly, define all the necessary information for a given module ID in _modules variable, e.g.,
...
m301:{l:"m301.html", t:"Module Definition"},
m302:{l:"m302.html", t:"Layout Definition"},
m303:{l:"m303.html", t:"Column Width Definition", c:"green"},
...
Wherein:
Introducing Bitlash
Bitlash is an open source interpreted language shell for the Arduino serial port. It runs on the Arduino and interprets commands that you type in a terminal window or send programmatically:
bitlash v0.95a here! ... > print "hello, world", analogRead(3) hello, world 552Bitlash is a development and prototyping tool for those situations where you need to bang some bits on the Arduino but writing a sketch in C is premature. The Bitlash command language is very similar to Arduino C and includes a large repertiore of the familiar Arduino C functions so you can hack your hardware from the serial command line or even over the internet via telnet.
June 13th, 2009
FLOSS Weekly 73: Tim O'Reilly
Hosts: Randal Schwartz, Jono Bacon, and Leo Laporte
Tim O'Reilly talks about open source and the future of web technologies.
Guest: Tim O'Reilly.
Tim O'Reillyis the founder and CEO of O'Reilly Media. He works to spread knowledge on past, present, and future technologies though his company. Beyond publishing is recognized as a leading visionary for future technology trends. He is an advocate of open source, open standards, and is pushing for intellectual property reform.
Examples
Here are some PDF output examples that give an idea of what can be done with dblatex and dbcontext.
Dblatex
* Some examples of the features supported by dblatex:
o DocBook Examples
o MathML Examples
o Sources of the Examples
o Sources + PDF Examples
* The dblatex User Manual is a good example of a default DocBook book output rendering.
* The User Manual in DB2LaTeX style shows the DB2LaTeX style applied to the same document.
* The User Manual in Simple style shows a quite basic latex layout applied to the same document.
* A W3C MathML Test Suite 2.0 Excerpt (bzipped) demonstrates the large MathML 2.0 support included by dblatex.
* The DocBook Definitive Guide (gzipped) compiled with dblatex and the tdg-dblatex.xsl stylesheet.
Dbcontext
* The dblatex User Manual done by dbcontext can show how dbcontext handles the same manual.