Before you go ahead and start reading this and trying to put this on your IRC bot, you should know that this requires a DLL and may require IRCop permissions on your server if the server you are going to play on has excess flood limitations. This is a very spammy game and was made purely as a test to see how long it would take to make in mSL.
Hey, just noticed, the code pen example is broken because github (due to the security risk and the whole chinese redirecting github scripts to a random page) now serves content with text/plain rather than as a script. Can fix it by using cdnjs: https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js
Looks pretty cool when its loaded though! Further things to add might be to make it so it preloads 10 and then put the rest in an array to be loaded as you scroll further (so your scroll bar doesnt go wacky whilst it loads!). Still, a neat little proof of concept!
Messing with Dart, I seriously do not understand languages which do not have proper date time parsing nor date time formatting (Without the use of third party extensions). You have to use a very specific set of time strings to be able to parse your time (none of which are fully standards compliant), you cannot specify your own formatting - ie you cannot tell it specifically what to look for. And finally you have to pull in a third party package to be able to format the date time. For such common uses you'd think theyd have that in the core library.
Finished todays project, minecraft NBT reader in Dart :D https://github.com/TomCaserta/dart_nbt_codec Next up world files then a browser based world viewer or editor methinks. Really want to create a static code -> Command block generator though
34 Lines of code to do this: http://i.imgur.com/Ka7OC2u.png
Im starting to really hate my choice of language xD
What happens when you cross a asynchronous language with a server:
http://pastebin.com/czxHcbqG
http://pastebin.com/URSbyec8
Possibly the biggest mess of code I have had to ever create. It basically reverses the asynchronus nature of Dart for each page request so I dont have to worry about things executing in the wrong order.
http://i.imgur.com/igJJhuC.png
I data mined reddit for 17 hours. The results are above :)
Finished my server & client cursor disco ;)
https://github.com/Plornt/CursorDiscoServer
https://github.com/Plornt/CursorDiscoClient
Demo: http://plornt.com/WebSockets/cursordiscoclient.html
Syncs users cursors, background and song.
All coded in Dart :D
What the fuck sort of language (even though its in alpha) makes so drastic changes that literally every line of code from a month ago is invalid. Gah. Just fired up Dart again to code from where I left off and literally NOTHING works and now for some reason doesnt support spaces in names either! Yay.