Join us for the last meetup of 2013 where we'll be talking about using streams in node and chattting about some new JS Projects
The twitter streaming apis are totally fun and super awesome.
I’ll cover the (surprisingly detailed) data that we can get from the streams, and some of the challenges that we have to face to maintain a connection.
We’ll delve into the node stream API - and how we can use this to abstract a robust interface to the twitter apis that can survive network failures, stale connections and modifying query parameters.
Then we’ll talk about some of the awesome projects/hacks that we can do when we are able to dynamically alter parameters.
We’re going to try a new type of session, bring a few links to js-based projects that you find interesting and we’ll go through them and have a quick chat.
It doesn’t matter if you don’t know anything about the project, just anything that you find interesting or cool!
Nodecopters are cool
When you want to do complex calculations based on the transforms of elements, you might be better using webGL (counter argument: have you used webGL?)
Went over why
[1, NaN, NaN], talked about dependency management for other languages and how projects like rails-assets can allow cross dependency integration. Touched briefly on PHP.
None of us actively/formally use fixtures in our JS projects.
We liked how the library examples load in the same site and wondered if the projects were ordered by reverse popularity. @jopotts said he would have chosen this link if he’d actually thought about it.
Please note - this event won’t be at our usual venue, but at Oxford University IT Services
Cloudant have generously offered to get in some drinks for the evening! We also have a limited number of All Your Base discount codes if you don’t have a ticket (hit us up on twitter if you’re interested). Also - this event is part of Digital Oxford Week, there are some great events through the week - so do check it out.
This month we have a special speaker coming to talk about cross platform automated testing your JS.
Appium is an open-source cross-platform mobile automation tool built in Node.js. The source and community are online at https://github.com/appium/appium. Appium’s interesting to JS devs for a number of reasons, not least because of the pressing need for better automation and CI tools in the mobile space in general.
Jonathan Lipps has been making things out of code as long as he can remember. He currently works as a Senior Software Developer for Sauce Labs, which enables him to write code for various open-source projects, like Appium (for which he’s the primary architect and contributor). Jonathan has worked as a programmer in the startup world on and off for over a decade, and given talks on software development at conferences around the world, but is also passionate about academic discussion. Jonathan has master’s degrees in philosophy and linguistics, from Stanford and Oxford respectively. Living in San Francisco, he’s an avid homebrewer, rock climber, and writer on topics he considers vital, like the relationship of technology to what it means to be human.
…And we're back!
It’s been a long summer break, though we’ve got a nice range of talks for a welcome back JSOxford
I talked about “Serving websites to websites with PhantomJS” at the recent Oxford Geek Night. This is going to be a more practical session - I’ll go through creating a PhantomJS script, setting up the web server and deploying your service to heroku.
I will talk about how developing a huge project in node works for us. There are currently about 15 people collaborating on the same codebase from the US to Australia. What are the logistics of it, how is the codebase structured, and what are some interesting gotchas we have managed to run into along the way.
Attend on - lanyrd (so we know how much beer to get in)
This month we have a selection of talks from our members - lanyrd.
Gabor Javorszky - Deploying with GruntJS - I was introduced to Grunt.js a short while ago. Since then, I’ve gotten rid of a ton of apps and settings: a) Codekit b) SFTP plugin on Sublime. Basically, all the tasks you would need to do under one roof living in one configuration file at the end of one command. I’ll show what I use it for, and how I got there.
Charles Dixon - A quick introduction to nosql - Part 1 of 3. In this talk we’ll cover why maybe we don’t want to use a relational DB for some things and we’ll look at the 4 “main” types of nosql databases currently in use.
Ben Foxall - Win Win communication - Experiences on the web don’t have to be constrained to a single browser window: we’ll go over some of the technologies that allow data to be shared across multiple windows or devices.
We're organising a hack day as a fringe event around the jQuery UK conference. We'll be driving RC cars around with a node.js library.
This hack day wouldn’t have been possible without our car sponsors:
We’ll be hacking from 9am on Saturday morning at the King’s Centre in Botley, Oxford. Try to be prompt - there’s a lot of hacking to do! We’ve got the space till 6pm.
If you went to jQuery UK the day before - you’ve already been there!
Ideally a laptop with libkoki on it. We won’t have any spare machines to hack with, so make sure you bring one!
Croissants and Pain au Chocolate.
Orange and apple juice.
Baguettes, samosas, pastries, fruit. Orange and apple juice.
We’ll also be kicking about out on irc: #jsoxford at irc.freenode.net if you want to ask questions.
This hack day is part of Digital Oxford Week
This month we heard about TiddlyWiki and had a couple of impromptu demos - lanyrd
In February - We looked at JS and gaming - lanyrd
In January - we went for a theme of frontend - lanyrd
Our first JS Oxford meet - lanyrd