Start: Sep 1 2015 18:30
End: Sep 1 2015 20:30
Location: 6th Floor, 200 Victoria St. Carlton VIC 3053
Link: http://luv.asn.au/meetings/map
Speakers:
• Ryan Kelly, Cross-Compiling Code for the Web
• Annual General Meeting and lightning talks
Ryan Kelly, Cross-Compiling Code for the Web
The Web is a powerful application platform, but traditionally a rather
isolated one. Running applications on the Web usually means that you
must target it explicitly during development, encoding your application
logic in JavaScript and HTML in order to run inside the browser.
But with recent advances in Web technology, we can more and more treat
it like a generic computing platform. Given an existing codebase in C or
C++, it is no longer necessary to re-write the code in JavaScript in
order to run it on the Web. Instead, you can port it using a standard
cross-compiler workflow, emitting JavaScript as though it were the
assembly language of a (somewhat quirky, but very widely available!)
foreign machine.
In this talk, Ryan will give some history on attempts to compile native
applications so they will run on the Web, demonstrate the current
state-of-the-art tools for doing so and the technology that makes them
possible, and give a preview of the next generation of work underway to
make the Web a generic computing platform.
Ryan Kelly is a software developer with over 10 years broad experience,
from contract development work to a failed cloud-storage startup to a
stint working with logic programming in academia. He currently works on
the Identity Services team at Mozilla, wrangling the code behind Firefox
Accounts, Firefox Sync and other cloud services.
In his spare time, Ryan has been porting the PyPy python interpreter to
run on the Web, and has been consistently surprised by how well this
seems to work in practice.
Annual General Meeting and lightning talks
Notice of LUV Annual General Meeting, 1 September 2015, 19:30.
Linux Users of Victoria, Inc., registration number A0040056C, will be
holding its Annual General Meeting at 7:30pm on Tuesday, 1st September
2015, on the 6th floor of 200 Victoria St. Carlton VIC 3053.
The AGM will be held in conjunction with our usual September Main
Meeting. As is customary, after the AGM business we will have a series
of lightning talks by members on a recent Linux experience or project.
If you would like to give a talk, please pre-book your spot by mailing
luv-ctte(a)luv.asn.au.
AGM BUSINESS
The only matters of business to be considered at this meeting are:
1. Confirm minutes of annual general meeting on 20th September 2014.
2. Receive and consider annual report of the committee.
3. Receive and consider financial statements.
4. Elect committee: office-bearers (President, Vice-President,
Secretary, Treasurer) and ordinary committee members.
Nominations:
Nominations for committee positions will be accepted at the meeting. You
can nominate yourself, or another member if that other member agrees to
the nomination. If you wish to nominate yourself or another member, and
can't be at the AGM, you should nominate a proxy to do the nominating on
your behalf.
Proxies:
You may appoint another member of LUV as your proxy for this meeting, to
speak and vote on your behalf if you are unable to attend.
If you are submitting your proxy on paper, you should sign and date it.
If you are emailing your proxy, then the date and act of emailing will
be taken as the equivalent of signing and dating a paper proxy.
You can use the following form, which you can copy from between the
horizontal rules, inserting your own name and that of your proxy as
appropriate:
____________________________________________________________________
I, [insert your name], being a member of Linux Users of Victoria,
appoint [insert name of your proxy], being also a member of Linux Users
of Victoria, as my proxy to vote on my behalf at the Annual General
Meeting of the association to be held on 1st September 2015, and at any
adjournment of that meeting.
[You can add here any specific instructions to your proxy, such as
directions to vote in a particular way on a particular item. If you have
no specific instructions, you can delete this bracketed paragraph.]
____________________________________________________________________
Notes about proxies:
1. You can appoint any LUV member as your proxy. However, the committee
suggests that it's practical and convenient to appoint the President,
Andrew Pam, as your proxy, who can be trusted to act on your proxy
faithfully.
2. Emailed proxies should be sent to luv-secretary(a)luv.asn.au, and must
be received at least 24 hours before the meeting.
3. Members who wish to send a paper proxy by post should contact the
Secretary for the postal address to use. Such proxies also must be
received at least 24 hours before the meeting.
4. Paper proxies can also be presented at the commencement of the
meeting itself.
5. We recommend using the above form. However, under the new model
rules, you can instead use any form that clearly identifies your proxy
and is signed by you.
Questions about this meeting are best posted to luv-meta(a)luv.asn.au.
-- Andrew Pam, as LUV President.
200 Victoria St. Carlton VIC 3053 (formerly the EPA building)
Before and/or after each meeting those who are interested are welcome to
join other members for dinner. We are open to suggestions for a good
place to eat near our venue. Maria's on Peel Street in North Melbourne
is currently the most popular place to eat after meetings.
LUV would like to acknowledge Red Hat for their help in obtaining the
venue and VPAC for hosting.
Linux Users of Victoria Inc. is an incorporated association,
registration number A0040056C.
Start: Aug 15 2015 12:30
End: Aug 15 2015 16:30
Location: RMIT Building 91, 110 Victoria Street, Carlton South
Link: http://luv.asn.au/meetings/map
Russell Coker will demonstrate how to setup and use BTRFS and ZFS
filesystems and recover from errors that are fatal to other filesystems.
This tutorial will be run on Xen servers run by Russell. The OS images
will be available on USB sticks for anyone who wants to run it on their
own virtual machines. Xen and Kvm should work without much effort and
other virtual machines should work with a little more effort.
Russell has done lots of Linux development over the years, mostly
involved with Debian.
There will also be the usual casual hands-on workshop, Linux
installation, configuration and assistance and advice. Bring your laptop
if you need help with a particular issue.
LUV would like to acknowledge Red Hat for their help in obtaining the
Trinity College venue and VPAC for hosting.
Linux Users of Victoria Inc., is an incorporated association,
registration number A0040056C.