I always liked this compact linear calendar format for planning and estimating. I use it often, with weeks on the left, and my list of tasks on the right.
Many MIDI instruments, effects, and modules released recently transmit MIDI over TRS or TS minijack cables. But, the specs they use vary, and are not always documented.
The more I tried to learn about TRS MIDI, the more confused I got, so I started taking notes with the intent to explain it to others as a reference guide.
I picked the current Turtle syntax because it seemed like the least line noise, and hopefully easy for contributors to understand. I would like to learn more about RDF. I don’t know if it was the right choice for this project to be honest though, I might end up switching to JSON.
The names with _: are local to the file in which they appear. These names are not exported, so cannot be referred to by name externally, although the data is still exported (so, for example, if you ask for all nodes with a <http://example.org/vocab/device/make> property, you will still retrieve them). So, the result will be the same. (The name "device:" is also local to the file, but it is a local alias of the exported name <http://example.org/vocab/device/>, so other files can refer to it by the full name, or by defining its own (possibly the same) alias for it.)
I recommend not using the example.org namespace, but instead using your own. You could use the minimidi.world domain name, or, if you prefer, use a UUID (in lowercase, with "urn:uuid:" before, and "#" after).
However, for the kind of data you have, it does seem like JSON or TSV would probably do better, since it does not need the features of RDF (and the SQLite command-line shell supports both JSON and TSV (and with extensions, also RDF, but JSON and TSV are built-in)). The stuff I wrote above may still be useful if you find RDF useful for something else, though.
“OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.” — Alan Kay
It's easy to assume only languages with Class and Object abstractions are "object-oriented", but the "orientation" is really more about your mental model of the system as differentiated objects that communicate via messages.
Thanks for that! They also link to this recent piece from FastCo on "the argument for worker-owned tech collectives": http://www.fastcolabs.com/3021964
The original Eliss was the first iPhone game I installed. The use of multi-touch was really inspiring - it really took advantage of multi-touch and did so in a creative way, very early on.
Seems like it be highly useful for sites that do backend conversion. Never been a big fan of ruby but its cool seeing its uses.
I've gone ahead and slapped together APNG support, which not only cuts file sizes down; but conversion takes about 5 seconds for the largest MP4 I tested.
http://i.imgur.com/sCVBYC2.png This came out to be 9.9mb while its gif counterpart was too big to even upload; even with its quality cut.
I wrote a command-line app similar to `cal` to generate them in simple plain text: https://npmjs.com/package/calx
`calx 2024` will give you next year’s calendar.