From mail at timgolden.me.uk Thu Apr 6 05:16:31 2017 From: mail at timgolden.me.uk (Tim Golden) Date: Thu, 6 Apr 2017 10:16:31 +0100 Subject: [python-uk] London Python Dojo today -- tickets available Message-ID: <5d4b3059-3a31-ae52-21d9-0eefc1899f91@timgolden.me.uk> There are a couple of tickets available for tonight's Dojo. We need to send the venue a list of names by midday so please sign up soon if you want to come. https://www.eventbrite.co.uk/e/london-python-code-dojo-season-8-episode-7-tickets-33328432238 TJG From ntoll at ntoll.org Thu Apr 6 05:19:07 2017 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Thu, 6 Apr 2017 10:19:07 +0100 Subject: [python-uk] New London MicroPython meetup Message-ID: <1ee09b07-aca5-c5ad-166f-9d3b41f1f9b3@ntoll.org> Hi Folks, Someone (not me) has started a London MicroPython Meetup. I think this is wonderful! If this interests you too, sign up here: https://www.meetup.com/London-MicroPython-Meetup/ Yay! N. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: From shun at yoyowallet.com Fri Apr 7 05:43:50 2017 From: shun at yoyowallet.com (Shun Liang) Date: Fri, 7 Apr 2017 10:43:50 +0100 Subject: [python-uk] Yoyo Wallet is hiring for backend and full stack engineers Message-ID: Hi All, I work as a Platform Engineer for Yoyo Wallet, a startup based in Fitzrovia, London, and we build products to help people pay and collect loyalty on their phones. We are now looking for more backend platform engineers and full stack engineers to join our team. Python is the main language we use to build our platform. As an platform engineer, here are the things I like about our team: * Good culture: Move fast and try not to break things * Cool (and warm) people: I love working with the other engineers here * Team structure: Engineering & Product are divided into several cells. Each cell has a specific focus, and we try to evenly distribute different talents (backend/mobile/product management) to all cells. * Good and continuously improved engineering practice and process: CI/CD, ChatOps, incident post mortem, etc. * and more If you are interested to know more and apply, please go and checkout our job posts: Backend Platform Engineer: https://boards.greenhouse.io/yoyowallet/jobs/570082 Full Stack Developer: https://boards.greenhouse.io/yoyowallet/jobs/571694 Other vacancies: https://boards.greenhouse.io/yoyowallet If you have any question regarding our positions, feel free to contact me, or our Head of Talents Clare: clare at yoyowallet.com -- Shun Liang Platform Engineer Yoyo Wallet Yoyo Wallet Limited, is a company incorporated in England and Wales, company registration number 08515940. Its registered office is at Kirkman House, 12-14 Whitfield Street, London, W1T 2RF. Yoyo Wallet Limited is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011 (Firm Ref. No. 900645) for the issuing of electronic money. -------------- next part -------------- An HTML attachment was scrubbed... URL: From walker_s at hotmail.co.uk Fri Apr 7 10:05:42 2017 From: walker_s at hotmail.co.uk (S Walker) Date: Fri, 7 Apr 2017 14:05:42 +0000 Subject: [python-uk] London projects night, Wednesday 19th April Message-ID: Good morning all, Anyone interested in coming and hacking on that project-that-you-are-going-to-start-soon-maybe-even-tomorrow, the next projects night is on Wednesday 19th April in London. Come along and join in! https://www.meetup.com/London-Python-Project-Nights/events/238879566/ Thanks, S From sophie.hendley at digvis.co.uk Tue Apr 11 04:55:53 2017 From: sophie.hendley at digvis.co.uk (Sophie Hendley) Date: Tue, 11 Apr 2017 09:55:53 +0100 Subject: [python-uk] Python engineer/ Nameko/ Micro-services/ Soho Message-ID: Hey Guys, I am looking for a (mid-level) Python developer to join one of my favourite managers in their Platform Engineering team. The role is based at the office in soho where they build things that help students (hopefully you like students). As mentioned above the guys are working on the Nameko framework (their manager helped build it at Onefinestay). Its a close collaborative team and perfect for someone with a few years Python experience that wants to step things up and learn from some amazingly experience guys. Salary up to 60k. Drop me an email if it sounds intriguing and we can have a proper chat about it. Thanks guys, have a great day. Sophie -- Sophie Hendley| Principal Consultant| Digital Vision *M:* 07505145903 *E: *sophie.hendley at digvis.co.uk *W:* www.digvis.co.uk Sponsor me please!!!!- https://www.justgiving.com/sophiehendley/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From hansel at interpretthis.org Tue Apr 11 06:21:23 2017 From: hansel at interpretthis.org (Hansel Dunlop) Date: Tue, 11 Apr 2017 11:21:23 +0100 Subject: [python-uk] Handling large file uploads Message-ID: Hello all I'm working on an application that has to accept large uploads. Think ~ 2GB+ size files getting uploaded over slowish connections. These files are eventually going to end up in S3. Uploading smallish files is not a problem. But things get a bit complicated when you're dealing with large files and load balanced servers. Servers that can be replaced at any time. Has anyone done something similar? My current plan is: 1. Accept chunked uploads. So the app/browser sends individual POST requests with ~10mb chunks. Once that upload is complete the server responds with a chunk id and the current offset 2. The server stores each intermediate chunk in a temporary S3 bucket 3. Once the final chunk has been uploaded the server kicks off another process that stitches the pieces together and puts the whole file into it's final location. And then deletes the intermediate pieces. I think I have to do the file in chunks like this but maybe there is some way to stream the files somewhere? -- Hansel -------------- next part -------------- An HTML attachment was scrubbed... URL: From mail at williammayor.co.uk Tue Apr 11 06:32:31 2017 From: mail at williammayor.co.uk (William Mayor) Date: Tue, 11 Apr 2017 11:32:31 +0100 Subject: [python-uk] Handling large file uploads In-Reply-To: References: Message-ID: > On 11 Apr 2017, at 11:21, Hansel Dunlop wrote: > > Hello all > > I'm working on an application that has to accept large uploads. Think ~ 2GB+ size files getting uploaded over slowish connections. These files are eventually going to end up in S3. > > Uploading smallish files is not a problem. But things get a bit complicated when you're dealing with large files and load balanced servers. Servers that can be replaced at any time. Has anyone done something similar? > > My current plan is: > > 1. Accept chunked uploads. So the app/browser sends individual POST requests with ~10mb chunks. Once that upload is complete the server responds with a chunk id and the current offset > 2. The server stores each intermediate chunk in a temporary S3 bucket > 3. Once the final chunk has been uploaded the server kicks off another process that stitches the pieces together and puts the whole file into it's final location. And then deletes the intermediate pieces. > > I think I have to do the file in chunks like this but maybe there is some way to stream the files somewhere? > > -- > > Hansel > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk I?ve don?t something similar in the past where I ended up having the users? browsers upload directly to S3 and then send the file?s key back to me. That way my server didn?t have to manage any of the files and (hopefully) the process was quicker from the user?s point of view. I used STS to create temporary AWS credentials that could only be used to upload files to a very specific bucket and ?folder?. I then used the AWS JS SDK to manage the uploads client-side. I liked this solution as it really reduced the amount of complex code that I had to write/maintain. All I had to do was glue the AWS SDKs together. Billy From jb at jamesbrowne.me Tue Apr 11 06:41:49 2017 From: jb at jamesbrowne.me (James Browne) Date: Tue, 11 Apr 2017 11:41:49 +0100 Subject: [python-uk] Handling large file uploads In-Reply-To: References: Message-ID: Hi Hansel, Here's the documentation for browser-based POSTing using S3: http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingHTTPPOST.html If you want to implement chunking the file and stitching together yourself, here's quite a nice JavaScript library to help with some of the heavy lifting on the front-end. We've used this will some success for large files: http://www.resumablejs.com/ Kind regards, James Browne On 11 April 2017 at 11:32, William Mayor wrote: > > > On 11 Apr 2017, at 11:21, Hansel Dunlop > wrote: > > > > Hello all > > > > I'm working on an application that has to accept large uploads. Think ~ > 2GB+ size files getting uploaded over slowish connections. These files are > eventually going to end up in S3. > > > > Uploading smallish files is not a problem. But things get a bit > complicated when you're dealing with large files and load balanced servers. > Servers that can be replaced at any time. Has anyone done something similar? > > > > My current plan is: > > > > 1. Accept chunked uploads. So the app/browser sends individual POST > requests with ~10mb chunks. Once that upload is complete the server > responds with a chunk id and the current offset > > 2. The server stores each intermediate chunk in a temporary S3 bucket > > 3. Once the final chunk has been uploaded the server kicks off another > process that stitches the pieces together and puts the whole file into it's > final location. And then deletes the intermediate pieces. > > > > I think I have to do the file in chunks like this but maybe there is > some way to stream the files somewhere? > > > > -- > > > > Hansel > > _______________________________________________ > > python-uk mailing list > > python-uk at python.org > > https://mail.python.org/mailman/listinfo/python-uk > > I?ve don?t something similar in the past where I ended up having the > users? browsers upload directly to S3 and then send the file?s key back to > me. That way my server didn?t have to manage any of the files and > (hopefully) the process was quicker from the user?s point of view. > > I used STS to create temporary AWS credentials that could only be used to > upload files to a very specific bucket and ?folder?. I then used the AWS JS > SDK to manage the uploads client-side. > > I liked this solution as it really reduced the amount of complex code that > I had to write/maintain. All I had to do was glue the AWS SDKs together. > > Billy > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -- James Browne jb at jamesbrowne.me 07779 804 426 -------------- next part -------------- An HTML attachment was scrubbed... URL: From javier at llopis.me Tue Apr 11 06:33:18 2017 From: javier at llopis.me (Javier Llopis) Date: Tue, 11 Apr 2017 11:33:18 +0100 Subject: [python-uk] Handling large file uploads In-Reply-To: References: Message-ID: <02b193e8e75c415f8bd212e781925ec9@llopis.me> I haven't done anything similar, but this upload in chunks then reassemble idea bears some similarity to peer to peer file sharing software. I would look there for ideas in case I got stuck with some problem. J ---------------------------------------- From: "Hansel Dunlop" Sent: 11 April 2017 11:22 To: "UK Python Users" Subject: [python-uk] Handling large file uploads Hello all I'm working on an application that has to accept large uploads. Think ~ 2GB+ size files getting uploaded over slowish connections. These files are eventually going to end up in S3. Uploading smallish files is not a problem. But things get a bit complicated when you're dealing with large files and load balanced servers. Servers that can be replaced at any time. Has anyone done something similar? My current plan is: 1. Accept chunked uploads. So the app/browser sends individual POST requests with ~10mb chunks. Once that upload is complete the server responds with a chunk id and the current offset 2. The server stores each intermediate chunk in a temporary S3 bucket 3. Once the final chunk has been uploaded the server kicks off another process that stitches the pieces together and puts the whole file into it's final location. And then deletes the intermediate pieces. I think I have to do the file in chunks like this but maybe there is some way to stream the files somewhere? -- Hansel -------------- next part -------------- An HTML attachment was scrubbed... URL: From rgammans at gammascience.co.uk Tue Apr 11 07:18:41 2017 From: rgammans at gammascience.co.uk (Roger Gammans) Date: Tue, 11 Apr 2017 12:18:41 +0100 Subject: [python-uk] Handling large file uploads In-Reply-To: <02b193e8e75c415f8bd212e781925ec9@llopis.me> References: <02b193e8e75c415f8bd212e781925ec9@llopis.me> Message-ID: <1491909521.512.13.camel@gammascience.co.uk> Indeed. Both the rsync and bittorrent protocols split files into chunks. There are a lot of similarities bwtween these protocols. Also it might be worth looking at are de-duping backup tools like duplicity. On Tue, 2017-04-11 at 11:33 +0100, Javier Llopis wrote: > I haven't done anything similar, but this upload in chunks then > reassemble idea bears some similarity to peer to peer file sharing > software. I would look there for ideas in case I got stuck with some > problem. > > > ? > > > J > > > ? > > > ? > > > > From: "Hansel Dunlop" > > Sent: 11 April 2017 11:22 > > To: "UK Python Users" > > Subject: [python-uk] Handling large file uploads > > ? > > Hello all > ? > > I'm working on an application that has to accept large uploads. Think > ~ 2GB+ size files getting uploaded over slowish connections. These > files are eventually going to end up in S3. > > ? > > Uploading smallish files is not a problem. But things get a bit > complicated when you're dealing with large files and load balanced > servers. Servers that can be replaced at any time. Has anyone done > something similar?? > > ? > > My current plan is: > > ? > > 1. Accept chunked uploads. So the app/browser sends individual POST > requests with ~10mb chunks. Once that upload is complete the server > responds with a chunk id and the current offset > > 2. The server stores each intermediate chunk in a temporary S3 bucket > > 3. Once the final chunk has been uploaded the server kicks off > another process that stitches the pieces together and puts the whole > file into it's final location. And then deletes the intermediate > pieces.? > > ? > > I think I have to do the file in chunks like this but maybe there is > some way to stream the files somewhere?? > > > ? > -- > > > ? > > ? ??? ??? ??? ??? ??? ??? ??? ? Hansel > > > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From hansel at interpretthis.org Tue Apr 11 08:38:58 2017 From: hansel at interpretthis.org (Hansel Dunlop) Date: Tue, 11 Apr 2017 13:38:58 +0100 Subject: [python-uk] Handling large file uploads In-Reply-To: <1491909521.512.13.camel@gammascience.co.uk> References: <02b193e8e75c415f8bd212e781925ec9@llopis.me> <1491909521.512.13.camel@gammascience.co.uk> Message-ID: Thanks everyone, Uploading directly to S3 sounds the avenue to pursue. It removes a whole load of complications! Cheers Hansel On Tue, Apr 11, 2017 at 12:18 PM, Roger Gammans wrote: > Indeed. > > Both the rsync and bittorrent protocols split files into chunks. There are > a lot of similarities bwtween these protocols. > > Also it might be worth looking at are de-duping backup tools like > duplicity. > > On Tue, 2017-04-11 at 11:33 +0100, Javier Llopis wrote: > > I haven't done anything similar, but this upload in chunks then reassemble > idea bears some similarity to peer to peer file sharing software. I would > look there for ideas in case I got stuck with some problem. > > J > > > ------------------------------ > *From*: "Hansel Dunlop" > *Sent*: 11 April 2017 11:22 > *To*: "UK Python Users" > *Subject*: [python-uk] Handling large file uploads > > Hello all > > I'm working on an application that has to accept large uploads. Think ~ > 2GB+ size files getting uploaded over slowish connections. These files are > eventually going to end up in S3. > > Uploading smallish files is not a problem. But things get a bit > complicated when you're dealing with large files and load balanced servers. > Servers that can be replaced at any time. Has anyone done something > similar? > > My current plan is: > > 1. Accept chunked uploads. So the app/browser sends individual POST > requests with ~10mb chunks. Once that upload is complete the server > responds with a chunk id and the current offset > 2. The server stores each intermediate chunk in a temporary S3 bucket > 3. Once the final chunk has been uploaded the server kicks off another > process that stitches the pieces together and puts the whole file into it's > final location. And then deletes the intermediate pieces. > > I think I have to do the file in chunks like this but maybe there is some > way to stream the files somewhere? > > -- > > Hansel > > _______________________________________________ > python-uk mailing listpython-uk at python.orghttps://mail.python.org/mailman/listinfo/python-uk > > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > > -- Hansel -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntoll at ntoll.org Wed Apr 19 04:40:04 2017 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Wed, 19 Apr 2017 09:40:04 +0100 Subject: [python-uk] Summer training (from India with love) Message-ID: Hi Folks, Please pass this onto anyone you may know who'd benefit from this. Since the mid-00's Kushal Das has been running free online training courses delivered via IRC for beginner programmers in India. When I spoke at PyCon India in 2015 and asked the assembled conference how many of them had started via Kushal's efforts, a significant minority (of around 1.5k) put up their hands. It's delivered via IRC, covers all the basics for Python programming in a FLOSS environment and includes "guest" speakers (including yours truly). He's running it again this year. Only this time, Kushal would like to try an experiment and spread the net wider. If you know of anyone who would benefit from free, high quality remote training, please point them to: https://dgplug.org/summertraining17/ I'm more than happy to answer any questions. FWIW, Kushal is a legend. His efforts, reach and outcomes when it comes to building a Python community dwarf all others. India's flourishing Python community is largely down to the efforts of Kushal and his allies (PyCon India is the second largest PyCon in the world, at close to 2000 attendees). We all have so much to learn from Kushal. Best wishes, N. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: From steve at holdenweb.com Wed Apr 19 04:46:47 2017 From: steve at holdenweb.com (Steve Holden) Date: Wed, 19 Apr 2017 09:46:47 +0100 Subject: [python-uk] Summer training (from India with love) In-Reply-To: References: Message-ID: On Wed, Apr 19, 2017 at 9:40 AM, Nicholas H.Tollervey wrote: > FWIW, Kushal is a legend. His efforts, reach and outcomes when it comes > to building a Python community dwarf all others. India's flourishing > Python community is largely down to the efforts of Kushal and his allies > (PyCon India is the second largest PyCon in the world, at close to 2000 > attendees). > > We all have so much to learn from Kushal. > > +1 to all that. Besides being a really nice guy Kushal works hard to promote the Python language and its communities, and has done so consistently for a very long time. S Steve Holden -------------- next part -------------- An HTML attachment was scrubbed... URL: From thomas at kluyver.me.uk Thu Apr 20 10:39:13 2017 From: thomas at kluyver.me.uk (Thomas Kluyver) Date: Thu, 20 Apr 2017 15:39:13 +0100 Subject: [python-uk] Southampton Python meeting - detecting clickbait using machine learning Message-ID: <1492699153.2934538.950641088.6AB4EC74@webmail.messagingengine.com> Hi all, The next Southampton Python User Group meeting will be a workshop on text processing and machine learning. If you're coming to this, please bring a laptop to get the most out of it. Detect clickbait with machine learning Date: 6pm-7.30pm 3rd May 2017 Venue: University of Southampton, Nuffield Theatre Room 1083 (6/1083) - see https://maps.southampton.ac.uk/ Speaker: Oliver Laslett, Uni of Southampton Oliver has kindly agreed to run his tutorial which has already been accepted for PyData London, so this should be a really interesting session! Because this session is interactive, it will be a bit longer than our typical meetings: around 90 minutes. Nearer the date, a link to the tutorial materials will be available on the SPUG website and Google group. I won't spam other lists again for that, so keep an eye out if you're interested. http://southampton-python.github.io/ As usual, refreshments will be provided before the talk, and everyone is welcome to join us in the pub afterwards. Thanks, Thomas ---- With this one weird trick you can build a text processing pipeline! We've all fallen for clickbait articles online. They pollute our news feeds and make it harder to filter out valuable information. In this workshop we'll stream news articles in real-time and detect clickbait using simple machine learning techniques. By the end of the workshop you'll have your very own python app for streaming real-time news and detecting click bait. In the workshop we'll cover: - Streaming data from a REST API - Preprocessing textual data - Training a simple machine learning classifier for clickbait - Putting everything together in a scikit-learn pipeline - Analysing our results (which news source is the most clickbaity?) From steve at dev.ngo Tue Apr 25 09:27:24 2017 From: steve at dev.ngo (Stephen Hawkes) Date: Tue, 25 Apr 2017 14:27:24 +0100 Subject: [python-uk] Python West Midlands needs you! - A call for talks and tutors Message-ID: <3023E96B-0B36-4CBA-B6E9-A66ACF0FA6FC@dev.ngo> Hi there, We?re looking forward to hosting another Python West Midlands meet up on 27th May, 2017. As last month?s meet up was cancelled due to Easter, it?d be great to see if we can make next month?s extra special. This is where you come in, if we provide the venue, food & drink, could you bring a talk or group learning/hacking session on some open-source python loveliness? If so please do let me know and we can make something great happen. Really appreciate your time here, and I?ll work tirelessly to support any speakers who can make it. Best ~Steve From ntoll at ntoll.org Tue Apr 25 09:43:26 2017 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Tue, 25 Apr 2017 14:43:26 +0100 Subject: [python-uk] Python West Midlands needs you! - A call for talks and tutors In-Reply-To: <3023E96B-0B36-4CBA-B6E9-A66ACF0FA6FC@dev.ngo> References: <3023E96B-0B36-4CBA-B6E9-A66ACF0FA6FC@dev.ngo> Message-ID: <1e4f7260-0329-69ab-0143-da7e05819733@ntoll.org> The West Midlands is a big place. Where will it be, and when on the Saturday will it start? It's school half term so I'll be in sunny Shropshire (i.e. in the WM). How can I help? N. On 25/04/17 14:27, Stephen Hawkes wrote: > Hi there, > > We?re looking forward to hosting another Python West Midlands meet up > on 27th May, 2017. > > As last month?s meet up was cancelled due to Easter, it?d be great to > see if we can make next month?s extra special. > > This is where you come in, if we provide the venue, food & drink, > could you bring a talk or group learning/hacking session on some > open-source python loveliness? If so please do let me know and we can > make something great happen. > > Really appreciate your time here, and I?ll work tirelessly to support > any speakers who can make it. > > Best > > ~Steve _______________________________________________ python-uk > mailing list python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: From steve at dev.ngo Tue Apr 25 12:37:58 2017 From: steve at dev.ngo (Stephen Hawkes) Date: Tue, 25 Apr 2017 17:37:58 +0100 Subject: [python-uk] Python West Midlands needs you! - A call for talks and tutors Message-ID: <02625119-1A04-4CB6-96A8-71F61AC6F08B@dev.ngo> Hi Nick, You?re totally right - it?s huge! Here?s the details for the meet up: https://www.meetup.com/pythonwm/ It?s just outside of Solihull off the M42. We start 12pm - 3pm, with pizza arriving ~45mins in. We?re sponsoring the venue, food & drink through the Developer Society, but I don?t have the capacity to take on producing all the content for the meet up. I?m hoping to get to a critical mass or session routine that will deliver great content for the regions python peeps. How you could help? It?d be great if you could do a talk or better yet host an interactive 'lets hack on this' session. Sound doable? or spark any better ideas? Best ~Steve -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntoll at ntoll.org Tue Apr 25 13:18:48 2017 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Tue, 25 Apr 2017 18:18:48 +0100 Subject: [python-uk] Python West Midlands needs you! - A call for talks and tutors In-Reply-To: <02625119-1A04-4CB6-96A8-71F61AC6F08B@dev.ngo> References: <02625119-1A04-4CB6-96A8-71F61AC6F08B@dev.ngo> Message-ID: <08e25252-d592-7b25-2793-da119e97ebf8@ntoll.org> Assuming I'm free of family commitments (or maybe I could bring one of my sons who is interested in this sort of thing), I could do a practical MicroPython workshop with various devices. N. On 25/04/17 17:37, Stephen Hawkes wrote: > Hi Nick, > > You?re totally right - it?s huge! > Here?s the details for the meet up: https://www.meetup.com/pythonwm/ > It?s just outside of Solihull off the M42. > > We start 12pm - 3pm, with pizza arriving ~45mins in. > > We?re sponsoring the venue, food & drink through the Developer Society, > but I don?t have > the capacity to take on producing all the content for the meet up. I?m > hoping to get to a > critical mass or session routine that will deliver great content for the > regions python peeps. > > How you could help? > It?d be great if you could do a talk or better yet host an interactive > 'lets hack on this' session. > > Sound doable? or spark any better ideas? > > Best > > ~Steve > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: From tibs at tibsnjoan.co.uk Tue Apr 25 15:44:48 2017 From: tibs at tibsnjoan.co.uk (Tibs) Date: Tue, 25 Apr 2017 20:44:48 +0100 Subject: [python-uk] Next CAMPug meeting: Tue 9th May 2017 (the SECOND Tuesday) Message-ID: <6814CC42-006B-4207-885C-5469DE3FF6FD@tibsnjoan.co.uk> The next meeting of the Cambridge Python User Group will be at 7pm on Tuesday 9th May 2017, at the Raspberry Pi Foundation, 30 Station Road, Cambridge CB1 2JH **Note that our next meeting is on the second Tuesday of the month, not the first.** This is our monthly meeting. Normally some of us go on to the pub afterwards. Simon Byrne will present: A hands on introduction to Julia This is an introduction to the Julia language. Heavily inspired by Python, it is a dynamic language that aims to be enjoyable and easy to use as well as high performance, in order to avoid the "two language problem", particularly common in technical computing. This is planned to be a practical session using Raspberry Pi's graciously loaned by the Raspberry Pi Foundation. However you may still want to bring along a laptop. Simon Byrne has been using Julia since 2012, and now works for Julia Computing. He is also still an avid user and fan of Python. **Again, please note that this is on Tuesday 9th May, the second Tuesday of the month.** We are now on meetup.com, at http://www.meetup.com/CamPUG/. If possible, please RSVP there for meetings so we have an idea of numbers. As an incentive, there's normally more detail about each meeting there, and you can also find out about future meetings. Tweeting may occur at https://twitter.com/campython Tibs From lists at alexdutton.co.uk Thu Apr 27 05:20:51 2017 From: lists at alexdutton.co.uk (Alexander Dutton) Date: Thu, 27 Apr 2017 10:20:51 +0100 Subject: [python-uk] [contract job] Django developer at the University of Oxford Message-ID: <98eccab4-0f18-3efd-0302-c818b3ef4b39@alexdutton.co.uk> Hello, list, We lovely people at the University of Oxford's IT Services are looking for a Django contractor to help out on an internal project. The initial contract length would be about 3 months. There's more detail at , but in summary: * it's working on a devolved administration interface and API for our new VoIP system, and integrations into other systems (e.g. our core user directory and the voicemail system) * we're using django-rest-framework and celery * development takes place on GitHub with Trello for planning, following the GitFlow methodology For more information, or to express an interest, please contact jemima.spare at it.ox.ac.uk, with your CV, stating your availability and your day rate if you wish to be considered. All the best, Alex From peter.inglesby at gmail.com Fri Apr 28 06:02:59 2017 From: peter.inglesby at gmail.com (Peter Inglesby) Date: Fri, 28 Apr 2017 11:02:59 +0100 Subject: [python-uk] Announcing uk.python.org Message-ID: Hi all, I'm delighted to announce uk.python.org, a new website that brings together news and events from the Python community in the UK. We're also sending out a monthly newsletter, which you can sign up to via the website. If you run a regular meetup, are putting on an event that you'd like us to publicise, or have other news you'd like to share, please let me know! All the best, Peter. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ntoll at ntoll.org Fri Apr 28 09:14:22 2017 From: ntoll at ntoll.org (Nicholas H.Tollervey) Date: Fri, 28 Apr 2017 14:14:22 +0100 Subject: [python-uk] Announcing uk.python.org In-Reply-To: References: Message-ID: <3493ace0-e137-3249-ab7d-6906f232eed4@ntoll.org> Hurrah! N. On 28/04/17 11:02, Peter Inglesby wrote: > Hi all, > > I'm delighted to announce uk.python.org , a new > website that brings together news and events from the Python community > in the UK. We're also sending out a monthly newsletter, which you can > sign up to via the website. > > If you run a regular meetup, are putting on an event that you'd like us > to publicise, or have other news you'd like to share, please let me know! > > All the best, > > Peter. > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: From pataut.sandrine at gmail.com Fri Apr 28 10:06:33 2017 From: pataut.sandrine at gmail.com (pataut.sandrine at gmail.com) Date: Fri, 28 Apr 2017 15:06:33 +0100 Subject: [python-uk] Announcing uk.python.org In-Reply-To: <3493ace0-e137-3249-ab7d-6906f232eed4@ntoll.org> References: <3493ace0-e137-3249-ab7d-6906f232eed4@ntoll.org> Message-ID: <85B997FD-8C28-4EF9-9536-211BEEBFF712@gmail.com> Thx a lot ! Looks great. Sandrine > Le 28 avr. 2017 ? 14:14, Nicholas H.Tollervey a ?crit : > > Hurrah! > > N. > >> On 28/04/17 11:02, Peter Inglesby wrote: >> Hi all, >> >> I'm delighted to announce uk.python.org , a new >> website that brings together news and events from the Python community >> in the UK. We're also sending out a monthly newsletter, which you can >> sign up to via the website. >> >> If you run a regular meetup, are putting on an event that you'd like us >> to publicise, or have other news you'd like to share, please let me know! >> >> All the best, >> >> Peter. >> >> >> _______________________________________________ >> python-uk mailing list >> python-uk at python.org >> https://mail.python.org/mailman/listinfo/python-uk >> > > > _______________________________________________ > python-uk mailing list > python-uk at python.org > https://mail.python.org/mailman/listinfo/python-uk